


html {margin-top: 0px;   background: #d5d5d5 url('grafa/tlo.jpg') repeat-x 50% 0%;}
body { background:url('grafa/pas_listek.jpg') repeat-x 50% 194px;}

body, p, table, td, tr{		 font-family:  "trebuchet MS", arial, sans-serif; font-style: normal; font-size: 12px;
									 color: #737373; font-weight: normal; line-height: 16px; 
									}
					
br {letter-spacing: 0px;}

#container { 	width: 980px !important; width: 980px; /* IE */ margin: 0 auto 0px auto; }
#header {  		height: 100px;}		 
#stopka {  		height: 100px !important; height: 100px; /* IE */ background-image: url('grafa/tlo_stopka.jpg'); position: relative; }		
#stopka_in {  	font:  normal 9px/12px arial; text-align: left;   letter-spacing: 0.04em;  padding: 35px 25px 20px 25px; }		



/*menu glowne*/
#menu_top {  		height: 50px !important; height: 50px; /* IE */ background-image: url('grafa/tlo_menu.jpg'); position: relative;}		 
#menu_top a {  	display: block; float: left; line-height: 50px;  width: 122px; 
						font-size: 12px; color: #838383; font-family: "trebuchet MS", arial; letter-spacing: 0px; text-align: center;
				 		background: url('grafa/tlo_butt_menutop.jpg') no-repeat  50% 50px;
						}		
#menu_top a:hover { color: #1c1c1c; background-position: 50% 38px; text-decoration: none; } 
/*--------------*/


/*menu stopka*/
#menu_stopka {  	  text-align: center; 	height: 50px !important; height: 50px; /* IE */ position: relative; color: #838383; font-family: "trebuchet MS", arial;}		 
#menu_stopka a { margin: 0 10px;    line-height: 50px;  font-size: 12px;  letter-spacing: 0px; text-align: center;	color: #838383; font-family: "trebuchet MS", arial;	}		
#menu_stopka a:hover { color: #1c1c1c; text-decoration: none; } 
/*--------------*/


#container_in { 	margin: 11px 0; }



#main { 	float: right; width: 770px; height: 624px; background-image: url('grafa/tlo_main.jpg');  }
#prod { 	float: right; width: 770px; height: 624px; background-image: url('grafa/tlo_prod.jpg');   }

.pojemnik{ height: 540px; overflow-y: auto; overflow-x: hidden; width: 740px; margin: 5px 0 0 20px ; position: relative; }
.pojemnik_in{ width: 720px;  }


.main_skrot_art{}
.main_skrot_tresc_art{ padding: 15px 5px 0 0;}
.main_skrot_foto_art{float: left;  padding-top: 15px; margin:0 10px 00;}

.main_skrot{height: 250px; padding: 0 30px;}
.main_skrot_tresc{float: right; width: 500px; padding-top: 15px;}
.main_skrot_foto{float: left;  padding-top: 15px;}

.main_skrot_lista{ padding: 0 20px 0 10px;}
.main_skrot_tresc_lista{float: right; width: 580px; padding-top: 15px;}
.main_skrot_foto_lista{float: left;  padding-top: 15px;}
.main_skrot_tresc_lista .naglowek,.main_skrot_tresc_lista a.naglowek, .main_skrot_tresc_lista a.naglowek:hover{ color: #737373; font-weight: bold; font-size: 16px; line-height: 20px; padding: 0 0 5px 0; text-decoration: none;}


.wiecej { display: block; background: url('grafa/wiecej.jpg'); width: 81px; height: 18px; float: right; text-align: center; color: #056000; letter-spacing: 0px;}
.wiecej:hover{background-position: 0 100%; color: #ffffff; text-decoration: none;}


#linia{float: right; color: #547530; font-size: 14px; margin-right: 30px; line-height: 20px; margin-top: 23px; }
.naglowek {line-height: 50px; 	font-size: 24px; color: #4c4c4c;   padding-left: 17px;}
.naglowek2 {line-height: 43px; 	font-size: 20px; color: #6e8a96;   padding-left: 0px;  margin: 0 auto;}
.naglowek3 {line-height: 28px; height: 24px;  	font-size: 12px; color: #584234;   
				border-bottom: 1px solid #d0cfcf; padding-left: 10px;
				background: url('grafa/tlo_nagl_3.jpg') no-repeat  0% 0%; margin-bottom: 10px;}
* html .naglowek3{  line-height: 24px; }				

.ml{font-size: 20px; color: #6e8a96; }
.dawkowanie td{vertical-align: middle;padding-right: 20px;}



#menu_left { 	float: left; width: 191px; height: 624px; background: url('grafa/tlo_menu_left.jpg'); }
#menu_left_left{ float: left; width:31px;}
#menu_left_right{float: right; width:160px;}
#menu_left_right a {font-size: 14px; color: #ffffff; line-height: 25px; padding-left: 20px;}
#menu_left_right a:hover{color: #444444; text-decoration: none;}



/*menu left*/
.oczyszczanie , .sukces , .loty  { display: block;  width: 31px;  }
.oczyszczanie {height: 110px; background: url('grafa/oczyszczanie.jpg'); background-position: 100% 0%;}
.sukces {height: 279px; background: url('grafa/sukces.jpg'); background-position: 100% 0%;}
.loty {height: 184px; background: url('grafa/loty.jpg');  background-position: 100% 0%; }
.oczyszczanie:hover , .sukces:hover , .loty:hover  { display: block;  width: 31px;  background-position: 0% 0%; text-decoration: none; }

#oczyszczanie_place {height: 110px;}
#sukces_place {height: 279px;}
#loty_place {height: 184px;}
/*--------*/

img {border: none;}

 ul  { list-style-image: url(grafa/punktor.jpg);   }

.dystrybucja {width: 100%;}
.dystrybucja td {border: none; padding: 10px;}
.dystrybucja td.miasto {width: 120px;}
.dystrybucja td.adres {width: 470px;}

a {color: #056000; text-decoration: none;}
a:hover {text-decoration: underline;}




/*menu pod banerem*/
#menu_pod {  		height: 33px !important; height: 33px; /* IE */ background-image: url('grafa/tlo_menu_pod.jpg');}	
#menu_pod a {  	display: block; float: left; line-height: 23px; font-size: 11px; color: #fff;  
						font-family: arial; ; letter-spacing: 1px; text-align: center;
						width: 240px; border: 1px solid #7e7e7e;	margin: 4px 0 0 2px;
						font-weight: bold;			background-image: url('grafa/tlo_menu_top_hover.jpg'); background-position: 50% 4500px; background-repeat: no-repeat;}
#menu_pod a:hover { background-position: 0% 0; background-repeat: no-repeat; text-decoration: none;}		
#menu_pod a.a1  { margin: 4px 0 0 3px;	 }	
* html div#menu_pod a.a1 {margin: 5px 0 0 1px;	}







/*aktualności na stronie głównej*/
 .main_table { border-collapse: separate; border-spacing: 2px; margin: 0px 0 15px 0; }
 .main_table td {width: 240px; border: 1px solid #d9d9d9;	margin: 2px; vertical-align: top;}
 .main_table td.tresc {width: 730px; border: 1px solid #d9d9d9;	margin: 2px; height: 400px; }
 .main_table .tytul{ font: bold 12px/20px verdana; text-align: center; padding: 12px 5px 8px 5px;   letter-spacing: 0.01em; }
 .main_table hr{ width: 80%; color: #861716; height: 0px; } 
 .main_table .foto{ background: #e5e5e5; text-align: center; margin: 12px 0px 8px 0px;  } 
 .main_table .skrot{ font: normal 11px/18px verdana; text-align: left; padding: 12px 15px 8px 15px;   letter-spacing: 0.02em; min-height: 150px;}
 * html .main_table .skrot{  height: 150px;}
 .main_table .more{ font: normal 10px/18px verdana; text-align: right; padding: 12px 15px 20px 15px;   letter-spacing: 0.02em; } 
 .main_table .data{ font: normal 8px/18px verdana; text-align: left; padding: 0px 15px 8px 5px;   letter-spacing: 0.02em; } 

 
 
 
 /* menu z lewej*/
  .main_table td a.menu {font-size: 11px; display: block; padding: 5px 0  5px 15px; width: 80%; 
  color: #3e3e3e; font-weight: bold; 	margin: 1px auto 0px auto;  line-height: 24px; border-bottom: 1px solid #ebebeb; 
  background: url('grafa/punkty2.jpg') no-repeat 0% 55%;	}
 
  /* podmenu z lewej*/
  .main_table td a.podmenu {font-size: 11px; display: block; padding: 5px 0  5px 35px; width: 80%; 
  color: #3e3e3e; font-weight: normal; 	margin: 1px auto 0px auto;  line-height: 12px; border-bottom: 1px solid #ebebeb; 
  background: url('grafa/punkty2.jpg') no-repeat 10% 55%;	}
 
 
  /* wazne linki*/
  #wazne_linki	 a {font-size: 10px; display: block; padding: 10px 0  10px 15px; width: 70%; 
  color: #3e3e3e; font-weight: normal; 	margin: 1px auto 0px auto;  line-height: 11px; border-bottom: 1px solid #ebebeb; 
  background: url('grafa/punkty2.jpg')  no-repeat 0% 55%;  text-align: left;	}
 

 
 
.zobacz_wszystkie { text-align: center; background-image: url('grafa/tlo_zobacz_wszystkie.jpg');} 
.zobacz_wszystkie  a{ color: #fff; line-height: 25px;} 
.zobacz_wszystkie  a:hover{ color: #000; text-decoration: none; } 






.indeksy, .czas, .tyt, .notowania  {width: 80%; margin: 0 auto 0px auto; border: none; }
.tyt  td{border: none; border-bottom: 1px solid #861716; padding: 0 0 0 0px;  font: normal 11px/18px arial; text-align: left; font-weight: bold; }
.notowania  td{border: none; border-bottom: 1px solid #8b8b8b; padding: 0 0 0 0px;  font: normal 11px/22px arial; text-align: right;}
.indeksy  td{border: none;  border-bottom: 1px solid #8b8b8b; padding: 0 0 0 0px;  font: normal 11px/22px arial; text-align: right; }
.indeksy  td.first, .notowania  td.first{text-align: left;  }
.czas  td{border: none; padding: 0 0 0 0px;  font: normal 10px/28px arial; text-align: left; }


.lista{padding: 10px}
.lista .tytul{font: bold 12px/20px verdana; text-align: left; border-bottom: 1px solid #861716;}
.lista .foto{float: left; background: none;  margin: 0px 10px 10px 0;}
.lista .wiecej{float: right; }
.lista .data{float: left;  }

.artykul{padding: 10px}
.artykul .tytul{font: bold 12px/20px verdana; text-align: left; border-bottom: 1px solid #861716; margin-bottom: 10px;}
.artykul .foto{float: left; background: none;  margin: 0px 0px 10px 0; }	
.artykul .wiecej{float: right; }
.artykul .data{float: left;  }

.do_art {width: 710px;}
.do_art td {border: 1px solid #a2a2a2; padding: 5px; font-size: 10px; color: #000;}



/*ogolne
a {text-decoration: none; color: #000080}
a:hover, #wazne_linki a:hover,    a:hover, #home_place a:hover,   .main_table td a.menu:hover,  .main_table td a.podmenu:hover   {color: #861716; }
*/



h2 {	font-size: 14px;  display: block; padding: 15px 0  10px 0; width: 80%; border-bottom: 1px solid #861716; margin: 0 auto 0px auto; }
h3 {	font-size: 12px;  display: block; padding: 15px 0  10px 0;  border-bottom: 1px solid #861716;  }


#zamowienie input { border: 1px solid #9c9c9c; overflow: none; }
 #zamowienie textarea{ border: 1px solid #9c9c9c; overflow:auto; }
 	br {letter-spacing: 0px;}
	.pager{margin: 40px  auto 0 auto;}
	.pager td {border: none;}
