body{margin:0;padding:0;font-family: Arial, Helvetica, sans-serif;	font-size: 11px;color:#954500;
	background-color: #100a03;
	background-image: url(../images/tlo.jpg);
	background-repeat: repeat-y; 
	background-position: center top;
}

html{overflow-y: scroll;}

#top_right{float: right;margin-right: 10px;}
#top {height: 215px;}
.red_t{color:#EC1515;}

#submit_szukaj{background-image: url(../images/szukaj_btn.jpg);width: 22px; height: 22px;border: 0px;}
.mala_mid{background: url(../images/mala_mid.png) repeat-y;text-align: center;}
#wyszukiwarka{padding: 0 15px;padding-bottom: 10px;background: url(../images/mala_mid.png) repeat-y;}

.wysukaj{width: 142px;}
#wyszukiwarka a{text-decoration: underline;margin-left: 23px;}


.brak_chwila{font-size: 14px; color: #D21219;font-weight: bold;border: 2px solid #D21219;width: 266px;text-align: center;padding: 4px; }

#wyszukiwarka_za{width: 519px; background: url(../images/wyszukiwarka_tlo.jpg) no-repeat;color: #ffffff;height: 134px;}
#wyszukiwarka_za .wyszukiwarka_za_nawi{padding-top: 5px; padding-bottom: 5px; text-align: center; color: #ffffff;font-size:18px;font-weight:bold; }
#wyszukiwarka_za .sel{font-size: 12px;width: 160px;margin: 0px 20px 0px 5px;}
#cena_do,#cena_od{font-size: 12px;width:65px;padding: 0px; margin: 0px;text-align: right;}
#slowo{font-size: 12px;width: 325px;padding: 0px; margin: 0px;margin-left: 5px;}
.producent_na_liscie{clear:both; display:block;	font-size: 18px;font-weight: bold;border-bottom: 1px solid #EAEAEA;padding-bottom: 5px;margin-bottom: 5px;padding-top: 5px;}
.button_za, .button_za_k{cursor: pointer;margin: 5px 10px; ;background: url(../images/szukaj_zaw_btn.png) no-repeat;height: 18px;border: 0px; width: 97px;}
.button_za_k{background: url(../images/kasuj_btn.png) no-repeat;}
.sort_wyszukiwa{padding-bottom: 5px; float: right;}


.tresci{font-size: 11px;}
.tresci p{margin: 0px; padding: 0px;}

.porownaj_s{font-weight: bold;background-color: #fff; background-image: url(../images/przycisk2.png);	background-repeat: no-repeat;color: #4C3300;border:medium none;width: 130px;height: 23px;cursor:pointer;padding-bottom: 1px;}
.box{margin-bottom: 10px;}

img {border:0;}
a {text-decoration:none; color: #954500;}
a:hover {text-decoration:none;}
form,p {margin:0; padding:0;}


.cleaner {clear:both; line-height:0; height:1px; font-size:0px; display:block;}


/* content */
.content {width:1024px;position:relative;margin:0 auto; top:0;}
.pass{background-color: #100a03;height: 30px; margin-bottom: 8px;}
.pass DIV{width:1024px;margin:0 auto;text-align: center;padding-top: 4px;}
.stopa{background-color: #100a03;margin-top: 10px;margin-bottom: 5px;}
#menu_top{height: 64px; width: 793px;float: left;/*background: url(../images/top.png) no-repeat;*/}
#menu_top img{float: left;}
.start{background: url(../images/stronaglowna_on.png) no-repeat; width: 92px; height: 20px;display: block;float: left;}
.start:hover{background: url(../images/stronaglowna.png) no-repeat;}
.regulamin{background: url(../images/regulamin_on.png) no-repeat; width: 69px; height: 20px;display: block;float: left;}
.regulamin:hover{background: url(../images/regulamin.png) no-repeat;}
.kontakt{background: url(../images/kontakt_on.png) no-repeat; width: 54px; height: 20px;display: block;float: left;}
.kontakt:hover{background: url(../images/kontakt.png) no-repeat;}
.promocjab{background: url(../images/promocja_on.png) no-repeat; width: 69px; height: 20px;display: block;float: left;}
.promocjab:hover{background: url(../images/promocja.png) no-repeat;}

.onas{background: url(../images/onas_on.png) no-repeat; width: 49px; height: 20px;display: block;float: left;}
.onas:hover{background: url(../images/onas.png) no-repeat;}

.menu_top{padding-top: 20px;margin-left: 40px;}
.koszyk_bg{background: url(../images/top_koszyk.png) no-repeat;height: 64px;width: 231px; float: right;}
#img_top{height: 150px;}
.img_top{width: 793px;height: 141px;float: left;}
.mini_kosz{float: right;background: url(../images/bg_koszyk.png) no-repeat;height: 141px; width: 231px;}




/*nawi*/
.ni{
	color:#758327;
	text-decoration:underline;
}

/*select*/
.sel_produ{margin: 10px 0px 0px 18px;width: 150px;font-size: 11px;}

/*paginacj*/
.pag{text-align:center;font-size: 12px;clear:both;display:block;}

/*sortowanie*/
.sort{padding-bottom: 5px;}

#center{display:block; }
#box_left{width: 225px;float:left;margin-right: 3px;}
#oferta_menu{ background: url(../images/mala_mid.png) repeat-y; padding-left: 20px;}
#oferta_menu ul{color: #FF7E29;list-style-type: none;padding: 0;margin: 0;margin-left: 0px; margin-top: 10px;}
#oferta_menu li{font-size: 12px;font-weight: bold;margin: 0px 0px;;padding: 0px 0px 7px 18px;}
#oferta_menu li a{font-size: 12px;font-weight: bold;color:#251500;}
#oferta_menu .son a{font-size: 11px;font-weight: normal;}

#oferta_menu .son{padding-left: 30px; font-size: 11px;}
/*#oferta_menu .select a,#oferta_menu .sel_sob a{color: #758327;}*/
#oferta_menu .select a,#oferta_menu .sel_sob a{color: #954500;}
#oferta_menu a{color: #636257;}
#oferta_menu a:hover{color: #954500;}
#oferta_menu .chceck{margin-right:2px;}

#box_center{width: 551px; float: left;}

#nawi{
	/*background-color: #CAC3B4;*/

padding-top: 10px;padding-left: 10px;}
#nawi a{text-decoration: underline;}

#srodek,#srodek_t{padding: 5px 13px; background: url(../images/duza_mid.jpg) repeat-y; /*background: url(../images/duza_mid.jpg) repeat-y; */}
.srodek_nawi{font-size: 18px;font-weight: bold;border-bottom: 1px solid #EAEAEA;padding-bottom: 5px;margin-bottom: 5px;}
.srodek_nawi a{float: right;}
.srodek_tresc{margin-bottom: 20px;line-height: 15px;}
.srodek_tresc p{margin-bottom: 5px;}

.produkt{padding-top: 12px;line-height: 14px; float: left;width: 175px;height: 256px; text-align: center;background: url(../images/tlo_produktu.jpg) no-repeat;}
.produkt_prom{background: url(../images/tlo_produktu_prom2.jpg) no-repeat;}
.produkt_wyp{background: url(../images/tlo_produktu_wyprz.jpg) no-repeat;}
.produkt_nowosc{background: url(../images/tlo_produktu_nowosc.jpg) no-repeat;}
.produkt .foto{text-align: center;  height: 133px;  }
.produkt .opis_mini{height: 32px;padding: 0px 6px 0px 6px; overflow: hidden;}

.produkt a{font-weight: bold;font-size:12px;color:#954500;}
.produkt .cena, .produkt .promocja{color: #000000;font-size: 15px;font-weight: bold; }
.produkt strike{color: #E31616;}
.produkt .promocja{color: #E31616;margin-left: 5px;}
.produkt .koszyk{margin-left: 6px;}
.produkt .koszyk img{margin-top: 5px;}
.tekst_koszyk{color: #E31616;font-size: 12px;font-weight: bold; }

.cleaner_produkt{height: 10px;}

#box_right{width: 225px;float:right;}

#box_right #mini_kosz{text-align: center; margin: 10px 0px 0px 13px;background: url(../images/koszykmini_tlo.jpg) repeat-y;color: #FFFFFF;}
#box_right #twoj_koszyk{ width: 187px; }
#box_right #twoj_koszyk p{padding: 10px 0px 10px 0px;color: #FFFFFF;text-align: center;}

/*pokaz produktu*/
#opis_prod {margin-top: 20px;}
#opis_prod .foto{width: 200px;float: left;padding-right : 15px;}
#opis_prod .foto .first_foto{float: right;}
#opis_prod .one_foto {text-align: center;}
#opis_prod .opis{ color: #000;}
#opis_prod .opis p{margin-bottom: 10px;line-height: 15px;}
#opis_prod .cena{border-top: 1px solid #E6E8DD;clear:both; display:block;padding-top: 7px; font-size: 17px; color: #000000; font-weight: bold; margin-top: 5px; margin-bottom: 5px;}
#opis_prod .cena span{color: #FF7E29;}
#opis_prod .cena strike{color: #000;}
#opis_prod .cena .promocja{color: #E31616;margin-left: 10px;}

#opis_prod .wartosci{width: 100%;border-bottom: 1px solid #E6E8DD;border-collapse: collapse;margin-top :10px; }
#opis_prod .wartosci td{border-top: 1px solid #E6E8DD;color: #000000; padding: 4px 10px;}
#opis_prod .wartosci .nazwa{color: #FF7E29;padding-left: 13px;border-right: 1px solid #E6E8DD;width: 200px; }
#opis_prod .wartosci .gtupa{font-weight:bold;padding-top: 5px;color: #954500;}
#opis_prod .do_koszyka{text-align: right; float:right; margin-bottom: 5px;}

/*mini kosz*/
#mini_kosz{margin: 14px 18px;}
#mini_kosz table{margin-left: 8px; width: 100%;margin-bottom: 2px;color: #FF7E29;border-collapse: collapse;border: 0px solid red;}
#mini_kosz table td {border: 0px solid red;padding:0px}
#mini_kosz table .lp{text-align: right;width:10px;}
#mini_kosz table .last{text-align: right;padding-right: 14px;}
#mini_kosz table .link{text-align: left;}
#mini_kosz table .link a{color:#FF7E29;}
#mini_kosz table .link a:hover{text-decoration: underline;}


#mini_kosz .kasa{margin-right: 8px;text-align:  right;}
#mini_kosz .kasa a{color: #000000;text-decoration: underline;}

/* zawartość koszyka*/
#zawartosc {text-align: center;}
#zawartosc table{width: 100%;border: 1px solid #E6E8DD; border-collapse: collapse; }
#zawartosc th{background-color:#F1F3ED;border: 1px solid #E6E8DD;}
#zawartosc td{border: 1px solid #E6E8DD;}
#zawartosc .foto{text-align:center;padding: 3px;width:128px;height: 121px;}
#zawartosc .nazwa{/*width:140px;*/text-align: left;}
#zawartosc .nazwa a{color: #FF6600; text-decoration: underline;font-weight: bold;}
#zawartosc .cena {width: 70px; text-align: right; padding: 0 2px;}
#zawartosc .ilosc,#zawartosc .usun{text-align: center; width: 50px;}
#zawartosc .ilosc input{width: 30px;font-size: 11px;text-align: right;}
#zawartosc .lp {width: 20px;text-align: center;}
#zawartosc p{margin: 10px 0px;}
#zawartosc p{padding-left: 10px;}



/*dane*/
.form {margin-bottom: 30px;}
.form .naglowek{font-size: 13px;font-weight:bold;border-bottom: 1px solid #EAEAEA;padding: 5px 0px;margin-top: 10px;margin-bottom: 5px;}
.form input, textarea {font-family:Arial, Helvetica, Verdana,sans-serif;background-color:#F1F3ED;border:1px solid #CAC3B4; width: 200px; font-size:11px;margin-top:2px; color:#000; display:block; }
.form label {display:block; float:left;width:120px;color: #000;padding-left: 50px;padding-top:4px;}
.form #nr_domu,.form #nr_lokalu,.form #nr_domu_f,.form #nr_lokalu_f{width: 30px;display:inline;}
.form .nr_lokalu,.form .nr_lokalu_f{float:none;display:inline;padding-left: 5px;}
.form #kod_pocztowy,#form #kod_pocztowy_f{width: 50px;}
.form #chech{color: #000000;margin-left:50px;}
.form #chech_z{color: #000000;margin-left:50px;}
.form #chech input{border:medium none;background:#ffffff;display:inline;width: 20px;}
.form #chech_z input{border:medium none;background:#ffffff;display:inline;width: 20px;}
/*.form small{color: #000000;font-weight: normal;font-size: 9px;cursor: pointer;display:none;}*/
.form small{color: #000000;font-weight: normal;}
/*.form small:hover{text-decoration:underline;}*/
.form #fakturka_no{padding-left: 50px;display:none;}
.form #chce_fakture{border:medium none;background:#ffffff;display:inline;width: 15px;}
.form .err,.err{color: #E31616;font-weight: bold;}
.form .err a{color: #E31616;font-weight: bold;text-decoration:underline;}
.dane_zamowienia{margin-bottom: 2px;}
.dane_zamowienia input,.dane_zamowienia textarea{color: #A8A8A8;background-color: #FFFFFF;}

/*#za_pobraniem,#za_sam,#platnosci_pl_l,#transport_sam_l,#transport_plac_l,#w_kasie_l,#zagle_l{width:390px;padding: 0px; float: none;padding-top: 4px;}*/

/*#za_pobraniem_c,#za_sam_c,#platnosci_pl,#transport_sam,#transport_plac,#w_kasie,#zagle{background:#FFFFFF;border:medium none;width: 30px;float: left;}*/
.tab_pac{padding-left: 50px;}
.tab_pac INPUT{background:#FFFFFF;border:medium none;width: 30px;float: left;}
.tab_pac LABEL{width:390px;padding: 0px; float: none;padding-top: 4px;}


.transport{color:#000000; margin: 0px 0px 0px 50px;}

.buttons{margin-bottom:20px;padding-left:50px;}
.buttons .ofset{margin-right: 40px;}

.button{font-weight: bold;background-color: #fff; background-image: url(../images/przycisk2.png);	background-repeat: no-repeat;color: #4C3300;border:medium none;width: 130px;height: 23px;cursor:pointer;padding-bottom:1px;}
.ofset{margin-right: 100px;}

/*logowanie*/
#logowanie{ width:225px;}

#logowanie #logowanie_center{padding: 0 15px;background: url(../images/mala_mid.png) repeat-y; color:#000000;}
#logowanie #logowanie_center b{color: #954500;}

#logowanie label{display:block; float:left;width:33px;padding-top:4px;}
#logowanie .input_l{font-family:Arial, Helvetica, Verdana,sans-serif;background-color:#F1F3ED;border:1px solid #CAC3B4; width: 145px; font-size:11px;margin-top:2px; color:#000; display:block; }
#logowanie .cleaner{height: 4px;}
#logowanie .buttonss{text-align: center; margin-top: 3px;}
#logowanie .haslo{font-size: 9px;float: right;}
#logowanie a:hover{text-decoration:underline;}
#logowanie .err{font-weight: normal;font-size: 9px;}
#logowanie .zaloguj{background: url(../images/btn_zaloguj.png) no-repeat;width: 95px; height: 28px;border:medium none;cursor:pointer;}
#logowanie .rejestracja{background: url(../images/btn_rejestracja.png) no-repeat;width: 95px; height: 28px;border:medium none;cursor:pointer;}

/*lista zamowien*/
/*#zawartosc {text-align: center;}*/
#lista_zam table{width: 100%;border: 1px solid #E6E8DD; border-collapse: collapse; }
#lista_zam th{background-color:#F1F3ED;border: 1px solid #E6E8DD;}
#lista_zam td{border: 1px solid #E6E8DD; height: 20px;}
#lista_zam .nr_zam{padding-left: 5px;}
#lista_zam .nr_zam a:hover{text-decoration:underline;}
#lista_zam .lp {width: 30px;text-align: center;}
#lista_zam .cena {width: 80px; text-align: right; padding: 0 4px;}
#lista_zam .stan {width: 100px; text-align: center;}
#lista_zam .data {width: 120px; text-align: center;}

/* footer */
#footer {color: #b57b21;width:1024px;margin:0 auto;}
#footer a{color: #b57b21; text-decoration: none;}
#footer #linki{margin: 10px 10px; float: left;}
#footer #linki a:hover{text-decoration: underline;}
#footer #stopa{margin: 10px 20px; float: right;}
#footer #stopa span{margin-left: 50px;}

/*rabat*/
.rabat{background: #F3F3F3;text-align: left;margin: 10px;padding: 5px;;}
.rabat a{text-decoration: underline;}

