body { padding: 0px; margin: 0px; background: #ececec; font: normal 11px Tahoma,sans-serif;  }
#container { width: 1012px;   margin: 0px auto 0px auto; clear :both; padding: 0px 0px;  }
#biale_tlo { width: 1012px;  background: url(/images/content-bg.png) center repeat-y; margin: 0px auto 0px auto; clear :both; padding: 0px 0px;  }
#top_top { position: relative;top : 0px; width:100%; height: 40px; text-align: right; padding: 0px; margin: 0px;}



#top { position: relative;top : 0px; width:100%;text-align: right; height: 262px; padding: 0px; margin: 0px; background: url(/images/top.png) no-repeat; }

#top #mapka { position: relative;  top: 15px; right: 40px;}
#top #mapa_serwisu { position: absolute; top: 15px; right: 150px; width: 60px; height: 15px; display: block;  }
#top #kontakt { position: absolute; top: 15px; right: 95px; width: 40px; height: 15px; display: block;  }
#top #pytania { position: absolute; top: 15px; right: 40px; width: 40px; height: 15px; display: block;  }

#homepage { position: absolute; top: 0px; left :0px; width: 500px; height: 70px; display: block;  }

#sslider { position: absolute; top: 20px; right: 0px; width: 710px; height: 230px; overflow: hidden;  }	

#slider { }	
#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider li{ 
	width:710px;
	height:241px;
	overflow:hidden; 
	}	
#prevBtn, #nextBtn{ 
	display:block;
	width:61px;
	height:35px;
	position:absolute;
	left: 10px;
	top:100px;
	}	
#nextBtn{ 
	left:635px;
	}														
#prevBtn a, #nextBtn a{  
	display:block;
	width:61px;
	height:35px;
	background:url(/images/buton_l.png) no-repeat 0 0;	
  color: transparent;
  text-decoration: none;
	}	
#nextBtn a{ 
	background:url(/images/buton_r.png) no-repeat 0 0; 	
	}	

#boxleft { width: 217px; padding: 0px; margin: 0px 3px 0px 0px;  }

#boxright { width: 205px; padding: 0px; margin: 0px 0px 0px 0px;  }
.clear { padding: 0px; margin: 0px; clear: both; border: 0px none; }


.box { width: 217px; margin: 0px 0px 0px 0px; padding: 0px;  }
.box dd { padding: 0px 0px;  background: url(/images/menu_bg_new.png) 0px 0px repeat-y; margin: 0px 0px 0px 0px; }
.box dt { margin: 0px; padding: 0px; border: 0px none; margin-top: -5px;  }
.box a:hover { color: black; }
.box h1 { font: bold 14px Verdana,sans-serif; color: #143F0F; margin: 0px; padding: 5px 5px 10px 20px; height: 20px;  } /*chyba nie potrzebne*/

/*.box .boxmar { margin: 0px 10px; padding: 10px 0px; }*/
/*.box h1 { margin: 10px 5px -20px 15px; font: bold 16px Tahoma,Arial,sans-serif; padding: 15px 0px 0px 0px;  }*/

.box ul { list-style: none; margin: 6px 0px 0px 2px; padding: 0px;  }
.box ul li a { font: bold 12px Tahoma, sans-serif; color: #fff; text-decoration: none; margin-right:4px;}
.box ul li { left: 2px; background: url(/images/gwiazdka-mala.jpg) 0px 0px no-repeat;  padding: 0px 0px 0px 0px; margin: 0px;   } 
.box ul li {  padding: 0px 0px 0px 0px; margin: 0px;   }
.box ul li img {
display:block;
margin:0;
padding:4px 0 3px;
}
.box ul li a { margin-left: 20px; display: block;  }
#podkat { position: relative; top : 0px;left: 10px; font-size: 10px;}
/*#left_a {  position: relative; left:30px; top: 0px; }*/
.box .select {color:yellow;}

/*
.box .select { background: url(/images/gwiazdka-duza.png) 0px 0px no-repeat;  padding: 0px 0px 0px 0px; margin: 0px;  }
.box .select a {  font-size: 13px; color:yellow; }
*/
/*
#select_kat { background: url(/images/gwiazdka-duza.png) 0px 0px no-repeat;  padding: 0px 0px 0px 0px; margin: 0px;  }
#select_kat a {  color:yellow; }
*/
/*#select_kat #podkat { position: relative; top : 0px;left: 10px; font-size: 10px;}*/

.box ul li ul li a { font-size: 10px; }
.box ul li ul li {
margin:2px 3px 0px 8px;
}
.box ul li ul {
margin-top:7px;
margin-bottom:8px;
}

.phototable{width:100%}

#zaokraglenie{ clear:both; width :100%; position: relative; top : 0px;text-align: center; padding: 0px; margin: 0px;  }

#foot { clear:both; width: 100% ; height: 80px; position: relative; top : 0px; ;text-align: center; padding: 0px; margin: 0px;  }

#foot img {border: 0px none; }
#foot #foot_pup { position: absolute; top: 0px; left: 20px;} 
#foot #foot_i-info { position: absolute; top: -6px; right:20px;}
#foot #foot_tekst { position: absolute; top: 0px; left: 120px; width: 150px; text-align: center; font-size: 0.8em; color: #929292}

#statystyki a:hover {
color:#78CD2D;
font-weight:bold;
text-decoration:none;
}
#statystyki a {
color:#0A692D;
font-weight:bold;
text-decoration:none;
} 


#page { width: 532px; border: 0px  none; margin: 0px; padding: 0px;  }

td.field1 { background: #AAC8AA; font-size: 1.1em; text-align: right; width: 140px; }
td.field2 { background: #DAE4DA;  font-weight: 600; padding-left: 3px; width: 390px; }
td.field3 { background: #DAE4DA;  font-weight: 600; padding-left: 3px; text-align: right;}
table.listaofert {width: 100%;}

#mt1 { width: 267px; height: 36px; background: url(/images/mt1.png) 0px 0px no-repeat;display: block; float: left; }
#mt2 { width: 224px; height: 36px; background: url(/images/mt2.png) 0px 0px no-repeat;display: block; float: left; }
#mt3 { width: 218px; height: 36px; background: url(/images/mt3.png) 0px 0px no-repeat;display: block; float: left; }
#mt1:hover {  background: url(/images/mt1a.png) 0px 0px no-repeat; }
#mt2:hover {  background: url(/images/mt2a.png) 0px 0px no-repeat; }
#mt3:hover {  background: url(/images/mt3a.png) 0px 0px no-repeat; }

#butt1 {position: relative; width: 205px; height: 70px;  background: url(/images/slabowidzacy.png) 0px 0px no-repeat;display: block; }
#butt2 { width: 260px; height: 89px; background: url(/images/butt2.png) 0px 0px no-repeat;display: block; }
/*#butt1:hover {background: url(/images/slabowidzacy.png) 0px 0px no-repeat; }*/
#butt2:hover {background: url(/images/butt2a.png) 0px 0px no-repeat; }


#bfr_table { position: relative;top : -3px; left: 16px; width: 971px;  padding: 0px; margin: 0px; border: none;}
#bfr td { vertical-align: top; }

.win { width: 709px; background: url(/images/window_top.png) 0px 0px no-repeat #D7D7D7; margin: 0px 0px 20px 0px; display: block; border: 1px solid red; clear: right;  }
.win .winmar { margin: 0px 10px 0px 10px; padding: 10px 0px; display: block; min-height: 150px;  }
.win .wintit { height: 36px; display: block; padding-top: 15px; background: #D7D7D7;  }
.wintit p { width: 699px; margin: 20px 0px 0px 10px; font: bold 13px Arial,sans-serif; color: #000; display: block; border-bottom: 1px solid #777;  }
.wintit p span { display: block; float: right; padding-right: 3em; }
.wintit p strong { display: block; float: left; }
a img { border: 0px none; }



.wpag td { border: 0px none; }
.wpag tr { border: 0px none; }
.wpag { border-collapse: collapse; width: 500px; margin: 0px 0px 10px 0px; padding: 0px;  }
.wpag .wintit { height: 59px; display: block;}
.wpag .wintit p { padding: 40px 0px 0px 0px; margin: 0px 0px 0px 20px; width: 480px; }
.wpag .wintit span { padding: 0px; margin: 0px; color: green;  }
.wpag .wintit strong { padding: 0px; margin: 0px; }
.wpag .wpag_con { min-height: 200px; vertical-align: top; width: 500px; padding: 20px; margin: 0px;  }

.wpag_bott { position: relative; }



.wpag_bott .aktlinkart { width:74px; height: 25px; background: url(/images/winlink.png) 0px 0px no-repeat transparent; display: block; position: relative; top: 15px; left: 600px; text-decoration: none; }
.aktlinkart:hover { background: url(/images/winlinka.png) 0px 0px no-repeat transparent; }
.aktlinkart img { border: 0px none; }



.art_date { margin: 0px; padding: 0px; color: #105500; width: 99%; text-align: left; }
.art_title a { font: bold 12px Tahoma,sans-serif; text-decoration: none; color: #434e54; clear: both; }
.art_title { margin: 0px; padding: 0px; }
.art_head { font: normal 11px Tahoma,sans-serif; text-align: justify; color: black; padding: 0px; margin: 0px; }
.art_more { display: block; width: 100%; clear: both; margin-bottom: 10px; font-size:15px ; color:red; text-decoration: none; text-align: right; }
.art { margin: 0px 0px 20px 0px; border-bottom: 1px dotted #9F9F9F; }
.hzal { font: bold 13px Tahoma,sans-serif; padding: 0px; margin: 30px 0px 10px 0px; color: #000; }
#artinfo { width: 60%; border-collapse: collapse;  }
#artinfo th { text-align: right; color: #444; padding: 3px; }
#artinfo td { text-align: left; color: #000;  padding: 3px; font-weight: bold;  }

#kategoria_opis { width: 80%; margin: 0px auto 20px auto; padding: 20px 20px 30px 20px; border: 1px solid #e1e1e1; text-align: justify; color: #888; background: #E2E2E2; }

#box_link { width:100%;}
#box_link { text-align: center; position: relative; left: 0px;}
#box_link  h1 { left: 15px; }
#box_link  img { border: none; margin-bottom: 10px;  }

#butt1, #butt2 { text-decoration: none; border: 0px none; }
#butt1 img, #butt2 img { text-decoration: none; border: 0px none; }



.art a { color: #000; }
#zalaczniki { width: 100%; border-collapse: collapse; padding: 0px; margin: 10px auto; }
#zalaczniki td { border: 1px solid #99c; padding: 3px; vertical-align: middle; background: #E2E2E2; }
#zalaczniki th { border: 1px solid #cacaca; padding: 3px; font-weight: bold; text-align: center; color: #333; background: #C8C8C8; }
#zalaczniki img { border: none; }
#zalaczniki a { font-weight: bold; color: #444; }
#zalaczniki .taC { text-align: center; }
#zalaczniki .taL { text-align: left; }
#zalaczniki .taR { text-align: right; }
.hzal { font: normal 12px Arial,serif; color: #000;}

.print {float:right;
text-align:right;
 }

#wyszukaj { position: relative; top: 220px; right: 24px;float:right;  padding: 0px; width: 205px; height: 39px;  display: block;}
#wyszukaj #szukaj { position: absolute; bottom:0px; left:10px;  height:25px;  width: 150px; padding: 0px 0px; border: 0px none ; background: transparent; font-size: large;  font-weight: bold; color:green; }
#wyszukaj #znajdz { position: absolute; bottom:0px; right:10px; height:100%; width: 35px; padding: 0px 0px; border: 0px none ; background: transparent; cursor: pointer; }

#wyszukaj_ofert { position: relative; top: 0px; right: 0px;  padding: 0px; width: 100%; height: 39px;  background: url(/images/szukaj-menu.png) 0px 0px no-repeat; display: block;}
#wyszukaj_ofert #szukaj_ofert { position: absolute; bottom:0px; left:10px;  height:25px;  width: 150px; padding: 0px 0px; border: 0px none ; background: transparent; font-size: large;  font-weight: bold; color:green; }
#wyszukaj_ofert #znajdz_ofert { position: absolute; bottom:0px; right:10px; height:100%; width: 25px; padding: 0px 0px; border: 0px none ; background: transparent; cursor: pointer; }


#newsletter { position: relative;   padding: 0px; width: 100%; height: 50px;  background: url(/images/newsletter.png) 0px 0px no-repeat; display: block;}
#newsletter #news_szukaj { position: absolute; bottom:10px; left:10px;  height:25px;  width: 150px; padding: 0px 0px; border: 0px none ; background: transparent; font-size: large;  font-weight: bold; color:green; }
#newsletter #news_znajdz { position: absolute; bottom:0px; right:10px; height:100%; width: 35px; padding: 0px 0px; border: 0px none ; background: transparent; cursor: pointer; }


#podkat { text-align: left; }
#podkat ul li a { font: 16px; text-decoration: none; color: #262; font-weight: bold;  }
#podkat ul li { padding: 0.5em }

.red{
	color: red;
}


