


body {margin-top: 0px;   background: #bbde4c url('grafa/bgaddict.gif') repeat-x 50% 0%;}


body, table, td, tr{		 font-family:   verdana, arial, sans-serif; font-style: normal; font-size: 11px;
									 color: #666666; font-weight: normal; line-height: 16px; 
									}
					
br {letter-spacing: 0px;}
a{text-decoration: none; color: #3b4869;}
a:hover{ color: #18410c;}

#container_main { 	width: 780px; height: 780px;  margin: 0 auto 0px auto; background-image: url('grafa/tlo_main.jpg');   }
#left{ float: left;	width: 195px;  background: url('grafa/tlo_left.jpg') no-repeat 0 170px; }
#right{ float: left;	width: 585px;  }

#top_lang{height: 24px;  background-color: #18410c;  color: #ffffff; text-align: right;  }
#top_lang a{line-height: 24px;  color: #ffffff;}

#top_l{height: 171px; background-image: url('grafa/1.jpg'); }
#top_r{height: 170px; background-image: url('grafa/2.jpg');  }



#top_act{height: 90px; }
#top_act a{display: block; width: 195px; text-align: center; color: #ffffff; font-family:  helvetica, "century Gothic"; font-size: 12px; font-weight: bold; padding-top: 50px}
#act_place{height: 240px;  }

#top_war a{display: block; width: 195px; text-align: center; color: #ffffff; font-family:  helvetica, "century Gothic"; font-size: 12px; font-weight: bold; padding-top: 50px}
#war_place{height: 120px; padding: 20px; font-weight: bold;  }

#menu{ 	height: 51px; background-image: url('grafa/menu.jpg'); }
#menu a { display: block; float: left; width: 100px; text-align: center; line-height: 50px;	
			 color: #ffffff; font-family:  helvetica, "century Gothic"; font-size: 12px; font-weight: bold;
			 }
#menu a:hover {background-position: 0px	0px;}
.menu_odstep{ display: block; float: left; width: 1px; height: 35px;  background-image: url('grafa/menu_przerywnik.jpg');}
			 

#tresc_place{height: 505px; background-image: url('grafa/5.jpg');  }
#tresc_in{padding: 12px;}
.naglowek{line-height: 34px; font-weight: bold; font-family: helvetica; color: #ffd016; padding-left: 45px; font-size: 14px;
			background:  url('grafa/nagl_arrow.png') no-repeat 15px 0px; }
.naglowek_zielony{font-size: 12px; color: #75c115; font-weight: bold; font-family: tahoma; }

#stopka1{height: 50px; background-image: url('grafa/tlo_stopka.jpg'); clear: both;  text-align: center;  }
#stopka1, #stopka1 a{line-height: 50px; font-family:  helvetica, "century Gothic"; font-size: 12px;  color: #3b5d0a;}
#stopka2{height: 30px; background-image: url('grafa/9.jpg');  clear: both; font: 10px/12px tahoma; color: #8f9f8a;  text-align: center; }

a.wiecej{display: block; line-height: 14px; width: 86px; text-align: center; border: 1px solid #b0caef;  font-size: 10px; color: #3b4869; float: right; margin-right: 10px; margin-top: 5px;}
a.wiecej:hover{ border: 1px solid #18410c;  color: #18410c;}
.main_skrot_lista{padding-top: 10px;}
.main_skrot_tresc_lista{padding-bottom:5px;}

/*#prod img {border: 1px solid #000000;}*/

h1{ background:  url('grafa/arrow_big.gif') no-repeat 0 50%; padding-left: 50px; line-height: 50px; font-weight: bold;}
h2{ background:  url('grafa/arrow_small.gif') no-repeat 20px 50%; padding-left: 40px; line-height: 16px; font-weight: normal;}
.wciecie{ background:  url('grafa/arrow_small.gif') no-repeat 20px 8px; padding-left: 40px; line-height: 16px; font-weight: normal;}
.wciecie_arrow_big{background:  url('grafa/arrow_big.png') no-repeat 0 0px; padding-left: 50px;  }
.wciecie_grey{background:  url('grafa/tlo_transp_grey.png') repeat 0 0px; margin-left: 50px;  padding: 2px 5px; }

.pomidor{background:  url('grafa/pomidor.png') no-repeat 100% 0px;  height: 200px;}
.pomidor_in{padding: 50px 45px 0px 250px; font-size: 10px; line-height: 14px;}

.groszek{background:  url('grafa/groch.png') no-repeat 0 0;  height: 200px;}
.groszek_in{padding: 40px 55px 0px 260px; font-size: 9px; line-height: 12px;}

.kontakt{background:  url('grafa/tlo_kontakt.png') no-repeat 100% 0px;  height: 183px;}
.kontakt_in{padding: 30px 45px 0px 230px; font-size: 10px; line-height: 14px;}

.pomidor_main{background:  url('grafa/pomidor_main.png') no-repeat 0 0;  height: 204px;}
.pomidor_main_in{padding: 30px 90px 0px 260px; font-size: 10px; line-height: 14px;}

.ch_lang{background:  url('grafa/lang.png') no-repeat 50% 0;  height: 42px; text-align: center; line-height: 42px;}
.ch_lang a {color: #ffffff; font-weight: bold; margin: 0 14px;}
.ch_lang a:hover {color: #ffd016;}
a.a_transp{display: block; line-height: 14px; width: 86px; text-align: center;   font-size: 10px; color: #3b4869; float: right; margin-right: 40px; margin-top: 15px}




#gal_prod .prod {background:  url('grafa/szablon_produkty.png') no-repeat 3px 0;  height: 207px; position: relative;}
#gal_prod .foto {height: 115px; position: absolute; top: 25px; left: 84px; width: 115px;}
#gal_prod img {border: 0px;}
#gal_prod a.blue { display: block;  position: absolute; top: 150px; left: 70px; height: 30px; width: 145px;  text-align: center; color: #035984; font-size: 10px; font-weight: bold; line-height: 12px; }
#gal_prod a.more { display: block;  position: absolute; top: 180px; left: 105px; height: 20px; width: 80px;  font-size: 10px; color: #ffffff; padding-left: 33px;}

#gal_prod .tytul {  position: absolute; top: 18px; left: 245px; height: 20px; width: 170px;  color: #ffffff; font-size: 10px; font-weight: bold; line-height: 13px; letter-spacing: 0px; }
#gal_prod .opis {  position: absolute; top: 48px; left: 255px; height: 125px; width: 200px;  }






