body { margin: 0; color: #4B4B4B; background: #ACACAC url(gfx/tlo.jpg) top repeat-x; font-family: Verdana; font-size: 11px; }
img { border: 0 none; }

a:link { font-size: 12px; text-decoration: none; color: #646464; }
a:visited { font-size: 12px; text-decoration: none; color: #646464; }
a:hover { font-size: 12px; text-decoration: underline; color: #646464; }

h1 { font-size: 21px; color: #2B448A; font-family: Georgia; font-family: Georgia; }

.error {

	color: #C40606;

}



.cena_promo { font-size: 14px; font-weight: bold; color: #F8BC08; }
.nazwa_produktu { color: #EAB436; font-family: Georgia; font-size: 19px; }
.komentarze { font-family: Verdana; font-size: 14px; padding: 0; margin: 0; margin-top: 15px; }
.komentarz  {  padding: 10px; border: solid 1px #EAE2CD; color: #B4B4B4; }

.lista_produkt a {  font-weight: bold;  }
.lista_produkt a:link {  color: #595858; text-decoration: none;  }
.lista_produkt a:visited {  color: #595858;  text-decoration: none; }
.lista_produkt a:hover {  color: #595858; text-decoration: underline; }
.lista_produkt td { border-bottom: solid 1px #CECEE6; color: #4B4B4B;  }
.lista_produkt th { color: #4B4B4B; text-align: left;  }



.inputtext {  background: #FEF4D4; color: #7B7CBD; font-size: 11px; border: solid 1px #FAD766; padding-left: 2px; }
.inputgray {  backgorund: #F5F5F5; border: solid 1px #D6D6D6; font-size: 11px; font-family: Trebuchet MS; width: 100%; }

.koszyk_koszty td {   }

.promocja_cena { color: #3DC68E; font-weight: bold; font-size: 12px; }
.przekreslona_cena {  text-decoration: line-through; font-size: 10px;  }

.menubox { background: url(gfx/20_tlo.jpg) repeat-y; padding-left: 10px; margin-bottom: 20px; }

.stopkalinki a {  color: #333333; font-size: 10px;  }
.stopkalinki { width: 90%; margin: auto; padding: 10px; }
.input {  border: solid 1px #C7C7C7; font-size: 11px; }

.produktbox { float: left; padding: 5px; width: 190px; text-align: center; font-size: 10px; font-weight: normal; }
.produktbox a {  }

.produkt_small { float: left; cursor: pointer; width: 150px; border: solid 1px #EDECEC; margin-right: 2px; }

/*#top { background: url(gfx/top_tlo.jpg) repeat-x; }*/
#top { background: url(gfx/zolte_tlo.jpg) repeat-x; }

#menu_top { 
	width: 800px; height: 140px; margin: auto;
}

#content {  width: 100%; background: #213540 url(gfx/tlo2.jpg) top repeat-x; }

#flashcontent {
	background: url(gfx/top.jpg); width: 800px; height: 215px; margin: auto;
}

#kategorie { margin-top: 20px; margin-left: 20px; }
#kategorie_lista { margin-top: 10px;  }
#kontakt { margin-left: 20px; margin-top: 20px; }
#kontakt_text { color: #C1DFD3; margin-left: 20px; margin-top: 10px; }

.kategorie_pdk {  padding-left: 15px; margin-left: 5px; margin-bottom: 3px; margin-top: 2px; border-bottom: solid 1px #E8E8E8; width: 235px; }
.kategorie_pdk2 {  margin-left: 35px; margin-bottom: 3px; margin-top: 2px;  }
.kategorie_pdk3 {  margin-left: 60px; margin-bottom: 3px; margin-top: 2px; }

.normal { background: url(gfx/axam_16.jpg) left bottom no-repeat; padding: 3px; margin-left: 0px; margin-top: 3px; margin-bottom: 4px; width: 255px;; }
.normal a:link {  text-decoration: none; color: #646464; font-size: 11px; }
.normal a:visited {  text-decoration: none; color: #646464; font-size: 11px;  }
.normal a:hover {  text-decoration: underline; color: #646464; font-size: 11px; }

.selected { background: #EEEEEE; padding: 3px; font-weight: bold; margin-left: 0px; margin-top: 3px; margin-bottom: 4px; border-bottom: solid 1px #cccccc;  width: 255px; }
.selected a:link { text-decoration: none; font-size: 11px; }
.selected a:visited { text-decoration: none; font-size: 11px; }
.selected a:hover { color: #99CC00; font-size: 11px; }

.tabela_rozmiary td {  padding: 5px; }

.linia { height: 0px; margin-top: 5px; margin-bottom: 5px; border-bottom: solid 1px #405D61;  }

#login_box { margin-top: 20px; margin-left: 20px; }

#producenci { margin-top: 20px; margin-left: 20px; }
#producenci_lista { margin-top: 10px;  }
#producenci_lista div { margin-bottom: 3px;  height: 17px; background: #255555 url(./gfx/menu.jpg) no-repeat; padding-top: 3px; padding-bottom: 2px; padding-left: 30px; }
#producenci_lista div a:link { font-size: 12px; text-decoration: none; color: #A1C3BC; }
#producenci_lista div a:visited { font-size: 12px; text-decoration: none; color: #A1C3BC; }
#producenci_lista div a:hover { font-size: 12px; border-bottom: solid 2px #317D7B; color: white; }

#wyszukiwarka_glowna { border: solid 1px #E9E9E9; width: 600px; margin-top: 5px; }
#wyszukiwarka_glowna div { float: left; width: 240px; display: inline; }
#wyszukiwarka_glowna #search_button { float: left; width: 42px; margin-top: 13px; }
#wyszukiwarka_glowna .input { width: 200px; }
#wyszukiwarka_title { margin-left: 20px; margin-top: 20px; margin-bottom: 20px; }

#art_promocyjne {  padding: 10px; background: #224146; margin-top: 3px; }
#art_promocyjne table { width: 100%; }
#art_promocyjne table td { padding: 5px; vertical-align: top; }
#art_promocyjne h2 { font-size: 12px; margin: 0px; margin-bottom: 2px; }
#art_promocyjne p { color: #DAEEE9; margin: 0px;  }
#art_promocyjne h2 a:link { color: #F8CB3A; }
#art_promocyjne h2 a:visited { color: #F8CB3A; }
#art_promocyjne h2 a:hover { color: #EEB808; }



#stopka1 { width: 800px; margin: auto; margin-top: 10px; text-align: center; font-size: 10px; padding-top: 15px; border-top: solid 2px #36AE80; }
#realizacja { width: 800px; margin: auto; text-align: right; font-size: 11px; margin-top: 10px; padding-bottom: 20px; color: #A2C6BE; }


