* {
outline:none;
}

body{
margin:0;
padding:0;
font-family:Arial, Tahoma, sans-serif;
font-size:12px;
color:#5e7500;
background:url(images/grekor_01.jpg) top center repeat-x #eede98;
}

img, a img, li img {
border:0;
}

img.ziel {
border:3px solid #b4bc52;
}

.do-lewej {
float:left;
}

.do-prawej {
float:right;
}

.center {
text-align:center;
}

.both {
clear:both;
}

p {
text-indent:0px;
}

a {
color:#536700;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

hr {
border-color:#aaa;
border-style:dotted;
border-width:1px 0 0 0;
height:0;
}

ul#menu_oferta1 {
clear:both;
display:inline-block;
}

ul#menu_oferta1 > li {
float:left;
padding:0px 10px;
margin:0px 10px 0px 0px;
}


div.powrot {
clear:both;
padding:0px 20px;
}

div.powrot a {
display:block;
clear:both;
float:right;
background:#b4bc52;
border:1px solid #929e00;
color:#fff;
font-size:11px;
padding:5px;
margin:10px 0;
}

div.kontener {
width:814px;
margin:0 auto;
}

div.kontener2 {
width:100%;
margin:0;
background:#e9d278;
}

div#top {
width:807px;
height:117px;
overflow:hidden;
}

div#logo a {
display:block;
background:url(images/grekor_03.jpg) top left no-repeat;
width:520px;
height:117px;
}

div#logo {
float:left;
}

div#menug {
float:right;
height:117px;
}

div#menug ul {
list-style:none;
display:inline;
margin:0;
padding:0;
overflow:hidden;
height:65px;
float:right;
}

div#menug ul li {
float:left;
}

div#menug ul li a {
background:url(images/grekor_05.jpg) no-repeat 0 0;
display:block;
height:65px;
}

div#menug ul li#menug_01 a {
width:77px;
}

div#menug ul li#menug_02 a {
width:71px;
background-position:-77px;
}

div#menug ul li#menug_03 a {
width:47px;
background-position:-148px;
}

div#menug2 {
height:90px;
}

div#wyszukiwarka {
clear:both;
width:267px;
height:28px;
background:#789601;
padding:7px 10px 0 10px;
color:#fff;
font-size:10px;
}

input.textbox {
border:1px solid #5f7700;
background:#abc058;
color:#485a01;
padding:2px 4px;
width:230px;
font-size:10px;
overflow:hidden;
height:14px;
margin:0 2px;
}

input.akcept {
background:url(images/button2.jpg) 0 2px no-repeat;
width:14px;
height:16px;
overflow:hidden;
border:0;
margin:0;
}

div#top2 {
background:url(images/grekor_12.jpg) no-repeat 0 0;
overflow:hidden;
width:814px;
height:254px;
}

div#menu ul {
list-style:none;
display:inline;
margin:0;
padding:0;
overflow:hidden;
height:66px;
}

div#menu ul li {
float:left;
}

div#menu ul li a {
background:url(images/menu_grekor.jpg) no-repeat 0 0;
display:block;
height:66px;
}

div#menu ul li a:hover {
background:url(images/menu_grekor_hover.jpg) no-repeat 0 0;
}

div#menu ul li#menu_01 a {
width:140px;
}

div#menu ul li#menu_02 a {
width:135px;
background-position:-140px;
}

div#menu ul li#menu_03 a {
width:135px;
background-position:-275px;
}

div#menu ul li#menu_04 a {
width:130px;
background-position:-410px;
}

div#menu ul li#menu_05 a {
width:135px;
background-position:-540px;
}

div#menu ul li#menu_06 a {
width:139px;
background-position:-675px;
}

div#content {
width:814px;
padding:0 0 10px 0;
background:url(images/grekor_36.jpg) no-repeat bottom left #f1e2a2;
overflow:hidden;
clear:both;
}

div#stopka {
padding:10px 0;

width:814px;
overflow:hidden;
}

div#stopka > div {
clear:both;
display:block;
overflow:hidden;
margin:5px auto;
text-align:center;
}

div#stopka ul {
list-style:none;
margin:0 auto;
padding:0;
overflow:hidden;
width:auto;
display:inline-block;
}

div#stopka ul li {
float:left;
padding:0 7px;
overflow:hidden;
margin:auto;
}

a#osiedle-lawendowe {
background:url(images/grekor_39.jpg) no-repeat;
width:144px;
height:89px;
display:block;
overflow:hidden;
margin:0 auto;
}

div#aktualnosci {
float:left;
width:473px;
padding:10px 10px;
}

div#ofirmie {
float:right;
width:270px;
padding:10px 35px 10px 0px;
}

div#nowosci {
padding:10px 10px;
}

div.news {
padding:10px 0 0px 0;
clear:both;
}

div.news_tytul {
background:url(images/grekor_25.jpg) 0 50% no-repeat;
font-weight:bold;
float:left;
padding:0 15px;
}

div.news_date {
float:right;
font-size:0.9em;
}

div.news_tyt {
clear:both;
padding:0 0 10px 0;
}

div.news_cont {
clear:both;
text-align:justify;
}

div.news > div {
float:left;
}

div.news_obraz {
width:130px;
margin:0 0 5px 0;
}

div.news_obraz img {
border:3px solid #b4bc52;
}

div.news_cont_n {
width:343px;
padding:0 0 10px 0;
}

div.news_cont_n2 {
width:643px;
padding:0 0 10px 0;
}

div.news_wiecej a{
display:block;
padding:0 15px 0 0;
background:url(images/grekor_29.jpg) right 50% no-repeat;
float:right;
clear:both;
font-size:0.9em;
font-weight:bold;
}

div.news_t,
div.news_t2 {
padding:10px 10px 0 10px;
margin:4px 0 4px 0;
clear:both;
width:461px;
height:27px;
overflow:hidden;
}

div.news_t2 {
background:url(images/grekor_33.jpg) 0 0 no-repeat;
}

div.news_2t,
div.news_2t2 {
padding:10px 10px 0 10px;
margin:4px 0 4px 0;
clear:both;
width:761px;
height:27px;
overflow:hidden;
}

div.news_2t2 {
background:#ead375;
}

div.news_t_tytul {
background:url(images/grekor_25.jpg) 0 50% no-repeat;
font-weight:bold;
float:left;
padding:0 15px;
}

div.news_t_date {
float:right;
font-size:0.9em;
}

div.both_obraz {
clear:both;
}

div.both_obraz img {
border:3px solid #b4bc52;
}

div.ofirmie_cont_n {
width:290px;
padding:10px 0 10px 0;
}

div.ofirmie_cont_n3 {
width:759px;
padding:10px 0 10px 35px;
background:url(images/grekor_25.jpg) no-repeat 10px 24px;
}

div.ofirmie_cont_n2 {
width:529px;
padding:0px 0 10px 35px;
background:url(images/grekor_25.jpg) no-repeat 10px 14px;
float:left;
}

div.ofirmie_foto {
float:right;
width:220px;
overflow:hidden;
text-align:right;
padding:10px 10px 10px 0;
}

div.ofirmie_foto img{
border:3px solid #b4bc52;
}

div.tytul_strony {
height:46px;
overflow:hidden;
width:794px;
margin:0 0 0 10px;
background:url(images/tlotyt.jpg) repeat-x 0 0;
}


div.archiwum a{
display:block;
padding:10px 15px 5px 0;
background:url(images/grekor_25.jpg) right 14px no-repeat;
float:right;
clear:both;
font-size:1em;
font-weight:bold;
}

div.oferta_cont_n2 {
width:489px;
padding:0px 0 10px 35px;
background:url(images/grekor_25.jpg) no-repeat 10px 2px;
clear:both;
}

div.oferta_foto2 {
float:right;
width:270px;
overflow:hidden;
text-align:right;
padding:0;
}

div.oferta_foto {
clear:both;
overflow:hidden;
text-align:left;
padding:0px 10px 10px 30px;
background:url(images/grekor_25.jpg) no-repeat 10px 14px;
}

div.oferta_foto img{
border:3px solid #b4bc52;
display:block;
clear:both;
margin:3px 0 3px 0;
width:225px;
height:104px;
overflow:hidden;
}

div.oferta {
float:left;
}

.linijeczka {
border-bottom:1px solid #e0d198;
overflow:hidden;
}

div.partnerzy_cont_n2 {
width:500px;
float:left;
overflow:hidden;
}

div.partnerzy {
clear:both;
padding:0px 0 10px 35px;
background:url(images/grekor_25.jpg) no-repeat 10px 14px;
overflow:hidden;
}

div.partnerzy_foto {
float:left;
overflow:hidden;
text-align:left;
padding:12px 10px;
width:180px;
}

div.partnerzy_foto img{
display:block;
float:left;
clear:both;
margin:3px 0 3px 0;
}

div.kontakt_cont_n2 {
width:145px;
padding:0px 0 10px 35px;
background:url(images/grekor_25.jpg) no-repeat 10px 14px;
float:left;
}

div.kontakt {
clear:both;
}

div.paginacja {
padding:0px 20px 12px 20px;
width:100%;
overflow:hidden;
text-align:center;
}

/*slider w galerii*/

div#przewijak,
div#przewijak2,
div#przewijak3 {
	clear:both;
	width: 760px;
	height: 120px;
display:inline-block;
}

div#grupa {
	float:left;
	position:relative;
	overflow:hidden;
	width:680px;
	height:120px;
}

div.male {
text-align:center;
position:absolute;
width:680px;
left:680px;
}

div.male ul {
list-style:none;
float:left;
margin:0;
padding:0;
}

div.male li {
float:left;
margin:11px 8px 0px 0px;
padding:0;
width:122px;
height:103px;
border:3px solid #b4bc52;
overflow:hidden;
}

div#przewijak .first,
div#przewijak2 .first,
div#przewijak3 .first {
left:0px;
}

div#duze {
width:754px;
height:302px;
margin:10px 0 0 0;
padding:0;
clear:both;
overflow:hidden;
text-align:center;
border:3px solid #b4bc52;
display:inline-block;
}

div.przewijak_strzalki {
	float:left;
}

.strzalkal {
width:40px;
height:120px;
background:url(images/strzalka_l.png) no-repeat left 50%;
display:block;
}

.strzalkap {
width:40px;
height:120px;
background:url(images/strzalka_p.png) no-repeat right 50%;
display:block;
}

div#galeria {
text-align:center;
}

div.zdjecia_galeria {
overflow:hidden;
clear:both;
}

div.zdjecia_galeria ul {
list-style:none;
float:left;
margin:0;
padding:0;
}

div.zdjecia_galeria li {
float:left;
margin:11px 8px 0px 0px;
padding:0;
width:122px;
height:103px;
border:3px solid #b4bc52;
overflow:hidden;
}

ul#menu_oferta2 > li {
font-weight:bold;
}

ul#menu_oferta2 > li * {
font-weight:normal;
}

.offer {
font-size:13px;
}