/*utawienia główne*/
body {margin:0; padding:0; text-align:center; font-family:arial; font-size:11px;	background:url(images/bg.jpg);}
#container { width:970px;}
#gora { background:url(images/tlo_top.jpg); margin:0 auto;  height:144px; }
#menu { background:url(images/tlo_menu.jpg); margin:0 auto;  height:51px; }
#srodek {  margin:0 auto; background:url('images/srodek.jpg'); height:314px; }
#dol { background:url(images/dol.jpg) repeat-y #fffdf0;  padding-top:0px; padding-left: 40px; padding-bottom:5px; padding-right:50px;}
#stopka {margin:0 auto;  height:12px; background:#404040;}
#stopka1 { background:url(images/stopka.jpg); margin:0 auto; height:30px; padding-top:20px; padding-left:60px;}
.icon_spacer { float: right; margin: 0px auto;	 margin-left:0px;padding:0px; cursor:pointer;width:8px; height:51px;  background:url('images/head-spacer.gif') center center no-repeat;  }
.icon_home { float: right; margin: 0px auto;	 margin-left:0px;padding:0px; cursor:pointer;width:42px; height:51px;  background:url('images/head-home.gif') center center no-repeat;  }
.icon_contact { float: right; margin: 0px auto;	 margin-left:0px;padding:0px; cursor:pointer;width:42px; height:51px;  background:url('images/head-contact.gif') center center no-repeat;  }
.linki_galeria{ float: left; margin: 0px auto;	 margin-left:4px;padding:0px; cursor:pointer;width:111px; height:51px;  background:url('images/galeria_menu.jpg') 0px 0px no-repeat; }
.linki_galeria_on{ float: left; margin: 0px auto;	 margin-left:4px;padding:0px; cursor:pointer;width:111px; height:51px;  background:url('images/galeria_menu.jpg') 0px -51px no-repeat; }
.linki_firma{ float: left; margin: 0px auto;padding:0px; cursor:pointer;width:115px; height:51px; background:url('images/o_firmie_menu.jpg') 0px 0px no-repeat; }
.linki_firma_on{ float: left; margin: 0px auto;	 padding:0px; cursor:pointer;width:115px; height:51px; background:url('images/o_firmie_menu.jpg') 0px -51px no-repeat; }
.linki_oferta{ float: left; margin: 0px auto;	 margin-left:4px;padding:0px; cursor:pointer;width:98px; height:51px;  background:url('images/oferta_menu.jpg') 0px 0px no-repeat; }
.linki_oferta_on{ float: left; margin: 0px auto;	 margin-left:4px;padding:0px; cursor:pointer;width:98px; height:51px;  background:url('images/oferta_menu.jpg') 0px -51px no-repeat; }
.linki_sklep{ float: left; margin: 0px auto;	 margin-left:4px;padding:0px; cursor:pointer;width:107px; height:51px;  background:url('images/sklep_menu.jpg') 0px 0px no-repeat; }
.linki_sklep_on{ float: left; margin: 0px auto;	 margin-left:4px;padding:0px; cursor:pointer;width:107px; height:51px;  background:url('images/sklep_menu.jpg') 0px -51px no-repeat; }
.linki_kontakt{ float: left; margin: 0px auto;	 margin-left:4px;padding:0px; cursor:pointer;width:106px; height:51px;  background:url('images/kontakt_menu.jpg') 0px 0px no-repeat; }
.linki_kontakt_on{ float: left; margin: 0px auto;	 margin-left:4px;padding:0px; cursor:pointer;width:106px; height:51px; background:url('images/kontakt_menu.jpg') 0px -51px no-repeat; }
td{ color:#4c4c4c; vertical-align:top;}
table{clear:both;  font-size:11px;}
p {margin:0; padding:0; font-size:11px;}
.szybki_kontakt{padding-top:7px;}

.opis_firma{ padding:0px 0px 5px 0px;}
/*linki_z lewej stony*/
#linki_lewe{ margin: 0px auto;	width:180px; padding:0px 25px 0px 11px;}
.linki ul{margin: 0px; padding: 0px; list-style-type: none;overflow: hidden;  }
.linki ul{margin: 0px; padding: 0px; list-style-type: none;overflow: hidden; text-align:left }
.linki li{display: inline;margin: 0;}
.linki li a{ font-size:11px; text-align:left;display: block;text-decoration: none;margin: 0 auto;list-style-type: none; font-weight:bold;  color:#4c4c4c;  background:url('images/linki_tlo.jpg'); padding:13px 0px 4px 14px; font-family:tahoma;}
.linki li.brak{ font-size:11px;font-weight:bold; text-align:left;display: block;text-decoration: none;margin: 0 auto; list-style-type:none; color:#922522;  background:url('images/linki_tlo.jpg'); padding:13px 0px 3px 14px;font-family:tahoma;}
.linki li a:visited{color: #4c4c4c;}
.linki li a:hover{color:#6B6B6B;}
.linki_naglowek {background:url(images/linki_naglowek.jpg) no-repeat; width:160px; height:44px;  padding-right:20px;}
/*Linki  edycja*/
ul.nazwa{margin: 0; padding: 0px 0px 0px 0px;text-align:center;list-style-type: none;overflow: hidden; height:25px;padding-top:3px; padding-bottom:3px;}
ul.nazwa_cennik{margin: 0; padding: 0px 0px 0px 0px;text-align:center;list-style-type: none;overflow: hidden; height:15px;padding-top:3px; padding-bottom:3px;}
ul.nazwa_zalacznik{margin: 0; padding: 0px 0px 0px 0px;text-align:left;list-style-type: none;overflow: hidden; height:15px;padding-top:3px; padding-bottom:3px;}
.nazwa li#opis{ width:80px; text-align:left; float:left; display:inline;  margin: 0; }
.nazwa li#naglowki{ width:105px; text-align:left; float:left; display:inline;  margin: 0;}
.nazwa li.opis{  text-align:center; }
.nazwa li.zalacznik{ width:100px; text-align:left; }
.znak{color:gray;font-size:13px; font-weight:bold; }
.nazwa li#zdjecia_dodaj{ width:97px; text-align:left;float:left; margin: 0;}
.nazwa li.nazwa, li a{text-decoration:none;color:#732517;}

.nazwa li.nazwa,li a :visited, a.zal:visited {text-decoration:none;color:#732517;} 
a.zal:link {text-decoration:none;color:#732517;} 
.nazwa li.nazwa,li a:hover,a.zal:hover{color:#732517; font-weight:bold}
.nazwa li.nazwa,a.zal:active,li a :active{text-decoration:none;color:#732517;} 
.nazwa li.nazwa,li.zdjecie_zmien{ width:50px; text-align:left; float:left; display:inline; padding-left:0px; padding-right:5px;margin: 0; }
.skasuj_zdjecie_maly { padding:3px 0px 0px 10px; text-align:left;float:left; width:44px; }
.nazwa li#edytuj_mapke{width:130px; float:left;text-align:left; display:inline; margin: 0; }



/*firma*/
.linki_naglowek_bez_zdjecia {background:url(images/linki_naglowek_bez_zdjecia.jpg) no-repeat; width:180px; height:44px;} 
#naglowek { padding:0px 0px 21px 0px;color:white; text-align:left; font-weight:bold; font-family:tahoma; }
.naglowek_firma{padding-left:0px; padding-right:0px;}

/*zdjecia firma*/
.zdjecie_body { background:url('images/tlo_zdjecie_oferta_maly.jpg') 13px 0px no-repeat; width:140px; text-align:left; height:95px; margin-bottom:15px; }
.naglowek_zdjecia  { background:url('images/tlo_naglowek.gif') 1px 0px no-repeat; padding:0px 0px 20px 0px;margin:0 auto; margin-right:20px; width:150px; font-weight:bold; font-family:tahoma; height:43px;}
.td_zdjecia{width:110px; padding-right:25px;} 
.td_zdjecia_z_prawej{width:80px; padding-left:20px }
.naglowek_zdjecia_z_prawej  { background:url('images/tlo_naglowek.gif') repeat-x; padding:0px 0px 20px 0px;font-weight:bold; font-family:tahoma; height:43px; width:119px;}
.zdjecie {width:110px; padding:7px 0px 10px 20px;}


  /*aktualnosci */
.jest_aktualnosc {text-align:left; width:225px; padding-right:20px; padding-top:45px;  text-align:left; background:url('images/aktualnosc.jpg') no-repeat;  }
.tytul_aktualnosc { float:left;  padding:22px 0px 5px 15px; font-weight:bold;  font-size:11px; font-family:Tahoma;background:#cbceb5; background:url('images/strzalka_aktualnosc.jpg') no-repeat 0px 24px;}
.tresc_aktualnosc {background:#cbceb5; padding:0px 0px 0px 0px; clear:both; margin:0 auto; font-size:11px; font-family:Tahoma; }
#aktualnosc_gora { text-align:left; color:#4c4c4c; padding:1px 15px 0px 15px; background:#cbceb5;}
#aktualnosc_dol { text-align:left; color:#4c4c4c; padding:0px 15px 10px 15px; background:#cbceb5;}
#dol_aktualnosc_gora { text-align:left; padding:0px 0px 0px 0px; background:url('images/dol_aktualnosc.jpg'); height:24px;}
.brak_aktualnosci{display:none;}
/*koniec aktualnosci */


   /*oferta*/
.zdjecia_lewo_dol	{ background:url('images/tlo_zdjecie_oferta_maly.jpg') 0px 0px no-repeat; padding:7px 8px 15px 7px; text-align:center; height:87px;	}
.zdjecia_prawo_dol {background:url('images/tlo_zdjecie_oferta_maly.jpg') 29px 0px no-repeat; padding:7px 8px 0px 36px; text-align:center; height:87px;	}
.naglowek_dwa_zdjecia  { background:url('images/tlo_naglowek.gif') repeat-x; padding:0px 0px 20px 0px; margin-right:20px; font-weight:bold; font-family:tahoma; height:43px;}
.zdjecia_lewo_maly	{ background:url('images/tlo_zdjecie_oferta_maly.jpg') 0px 0px no-repeat; padding:4px 8px 0px 4px; text-align:center; height:87px;	}
.zdjecia_prawo_maly {background:url('images/tlo_zdjecie_oferta_maly.jpg') 0px 0px no-repeat; padding:4px 6px 25px 12px; text-align:center; height:87px;	}
.dwa_zdjecia_z_lewej{text-align:left;padding-top:0px; width:267px; }
.dwa_zdjecia_z_prawej{padding-top:0px; width:250px; padding-left:20px; text-align:right; }
.naglowek_dwa_zdjecia_z_prawej  { background:url('images/tlo_naglowek.gif') repeat-x; padding:0px 0px 20px 0px;  margin-right:5px;  font-weight:bold; font-family:tahoma; height:43px;}
.naglowek_jedno_zdjecie_z_prawej  { background:url('images/tlo_naglowek.gif') repeat-x; padding:0px 0px 20px 0px; margin-left:20px; margin-right:4px; font-weight:bold; font-family:tahoma; height:43px;}
.jedno_zdjecie_z_prawej{padding-top:0px; width:142px; text-align:right; }
.jedno_zdjecie_z_lewej{text-align:left;padding-top:0px; width:100px; text-align:right; }
.naglowek_jedno_zdjecie  { background:url('images/tlo_naglowek.gif') repeat-x; padding:0px 0px 20px 0px; margin-right:20px; width:117px; font-weight:bold; font-family:tahoma; height:43px;}

 /*kontakt*/
.mapka{float:right; width:340px;height:342px; padding:0px 0px 0px 0px;	 text-align:center; }
.kontakt_jest_mapka{float:left; width:230px; padding:0px 0px 0px 0px; margin-bottom:10px; }
#nazwa_firmy{background:url('images/domek.gif') 0px 0px no-repeat; padding:2px 0px 5px 20px;	font-weight:bold; font-family:tahoma; text-align:left; }
#ulica{ padding:2px 0px 5px 20px;font-family:tahoma; text-align:left;}
#kod{ padding:2px 0px 5px 20px;font-family:tahoma; text-align:left;}
#telefon1{background:url('images/telefon.gif') 0px 0px no-repeat; padding:2px 0px 0px 20px; margin-top:20px;	font-family:tahoma; text-align:left; }
#telefon2{ padding:2px 0px 0px 20px;font-family:tahoma; text-align:left;}
#email{background:url('images/email.gif') 0px 2px no-repeat; padding:2px 0px 0px 20px; margin-top:20px;	font-family:tahoma; text-align:left; }
#www{background:url('images/www.gif') 2px 0px no-repeat; padding:2px 0px 0px 21px; margin-top:20px;	font-family:tahoma; text-align:left; }

/*formularz*/
 .td_formula {padding:2px; text-align:left; }
 .formula { color:#4c4c4c; border:1px solid #4c4c4c;	padding:1px; background-color: #E8E8D2; }
 .textarea_formula { color:#4c4c4c; border:1px solid #4c4c4c; background-color: #E8E8D2; overflow:auto ; font-family:Verdana;  padding:2px;	 font-size:12px;	}

.pole_input{width:150px;font-size:12px; padding:2px; text-align:left; border:1px solid black;color:black}
.pole_input_zalacznik{width:300px;font-size:12px; padding:2px; text-align:left; border:1px solid black;color:black}
.error{  background:#C7CB96}
.error_komunikat{color:blue; padding-left:5px; height:17px; display:inline-block;}
.wyslij{ background:url('images/wyslij.jpg') no-repeat; width:50px; height:18px; }
.wyczysc{ background:url('images/wyczysc.jpg') no-repeat; width:65px; height:18px; }


/*galeria zdjecie srednie*/
.zdjecia_lewo_dol_srednie	{ background:url('images/tlo_zdjecie_galeria_srednie.jpg') 0px 0px no-repeat; padding:8px 6px 15px 7px; text-align:center; height:87px;	}
.zdjecia_prawo_dol_srednie {background:url('images/tlo_zdjecie_galeria_srednie.jpg') 29px 0px no-repeat; padding:8px 7px 0px 36px; text-align:center; height:87px;	}
.zdjecia_lewo_dol_pion	{ background:url('images/tlo_zdjecie_galeria_pion.jpg') 0px 0px no-repeat; padding:4px 8px 15px 4px; text-align:center; height:87px;	}
.zdjecia_prawo_dol_pion {background:url('images/tlo_zdjecie_galeria_pion.jpg') 26px 0px no-repeat; padding:4px 7px 0px 30px; text-align:center; height:87px;	}

/*cennik*/
.tabela{width:100%;border:1px solid black; margin-bottom:5px;  background:#E0E8D0;}
.tabela_inna{width:100%;border:1px solid black; margin-bottom:5px;  background:#D6D7B0;}

.tabela_rozszerzony{width:100%;border:1px solid black; margin-bottom:0px; border-top-width:0px; background:#E0E8D0;}
.tabela_inna_rozszerzony{width:100%;border:1px solid black; margin-bottom:0px;border-top-width:0px;  background:#D6D7B0;}
.naglowek_tabela {width:100%; border:1px solid black;background-color:#D9F5D6; padding:0px 0px 0px 0px;}
.tlo_zdjecie_prawe{width:130px; text-align:left; padding:10px 0px 0px 5px;; font-weight:bold; font-size:12px;  border-left:1px solid black}
.tlo_zdjecie_lewe{width:130px; text-align:left; padding:10px 0px 0px 5px;; font-weight:bold; font-size:12px;  border-right:1px solid black}
span#cena_{padding-bottom:5px; padding-left:10px;display:block;}
.tytul_produkt { text-align:left; padding:5px 0px 5px 10px; font-weight:bold}
.opis_cennik {padding:0px 10px 5px 10px;}
.top_cennik{width:100%; border:1px solid black; background-color:#D6D77A; margin-bottom:8px}
.top_cennik_rozszerzony{width:100%; border:0px solid black; background-color:#D6D77A;}
 .display_none{display:none}
/*4pola aktywne*/
.pole4_4{border-right:0px solid black; padding:5px 0px 5px 0px; text-align:center}
.pole3_4{border-right:1px solid black; padding:5px 0px 5px 0px; width:150px; text-align:center}
.pole2_4{border-right:1px solid black; padding:5px 0px 5px 0px; width:150px;  text-align:center}
.pole1_4{border-right:1px solid black; padding:5px 0px 5px 0px; width:180px;  text-align:center}

/*3 pola aktywne*/
.pole3_3{border-right:0px solid black; padding:5px 0px 5px 0px;  text-align:center}
.pole2_3{border-right:1px solid black; padding:5px 0px 5px 0px; width:220px;  text-align:center}
.pole1_3{border-right:1px solid black; padding:5px 0px 5px 0px; width:170px; text-align:center}
 
 /*2 pola aktywne*/

.pole2_2{padding:5px 0px 5px 0px;  text-align:center}
.pole1_2{border-right:1px solid black; padding:5px 0px 5px 0px; width:50%; text-align:center}

.admin_input{padding:2px; border:1px solid black;font-family: Verdana; font-size:11px;overflow:hidden; width:450px;}
 











