body {background-color:#E7E7E7;font-size:12px;font-family:Arial;color:#595959;margin:0px;background-image:url(tlo.gif);background-repeat:repeat-x;}
div.uwagaAdministratorska {position: fixed; top: 40px; width: 100%; text-align: center; background-color: red; color: white; font-size: 16px; font-weight: bold; font-family: Verdana; padding: 5px; border-bottom: 2px solid #000000; z-index: 1000;}
h1 {}
h2 {}
h3 {}
h4 {font-size:12px;font-weight:bold;margin:5px 0px;}
h5 {font-size:12px;font-weight:bold;margin:5px 0px;}
h6 {}
img {border:0px;}
table {}
tr {}
td {vertical-align:top;}
a {color:#8B2B36;text-decoration:none;}
a:visited {color:#72232D;}
a:hover {color:#BF3C4D;text-decoration:underline;}
p {}
form {margin:0px;}
input {color: #585858;margin:0px; vertical-align: middle;}
select {color: #585858;}
span {}

table#submit {width:100%;height:40px;background-color:#ffffff;border:0px;}
table#submit td {text-align:left;border:0px;vertical-align:middle}


.fontSize1 {font-size: 11px;}
.fontSize2 {font-size: 12px;}
.fontSize3 {font-size: 13px;}
.fontSize4 {font-size: 14px;}
.fontSize5 {font-size: 16px;}
.fontSize6 {font-size: 18px;}
.fontSize7 {font-size: 24px;}

font[size="1"]{font-size: 11px!important;}
font[size="2"]{font-size: 12px!important;}
font[size="3"]{font-size: 13px!important;}
font[size="4"]{font-size: 14px!important;}
font[size="5"]{font-size: 16px!important;}
font[size="6"]{font-size: 18px!important;}
font[size="7"]{font-size: 24px!important;}

span.pageSelector a {text-decoration: none; padding-left: 2px;padding-right: 2px;}
span.pageSelector a#selected, span.pageSelector a#selected1 {font-weight: bold; text-decoration: none;}
span.pageSelector a#nastepna, span.pageSelector a#nastepna2 {font-weight: bold; text-decoration: none;}
span.pageSelector a#poprzednia, span.pageSelector a#poprzednia2 {font-weight: bold; text-decoration: none;}

#poprzednia img, #poprzednia img {display: none;}
#poprzednia, #poprzednia2 {text-align: left; vertical-align: middle;}
#poprzednia a, #poprzednia a:visited, 
#poprzednia2 a,#poprzednia2 a:visited {background: url(ikona_nawigacja_poprzednia.gif) no-repeat 0% 50%; padding-left: 14px; text-decoration: none;}
#poprzednia a:hover, #poprzednia2 a:hover {text-decoration: underline;}
#nawigacja, #nawigacja2 {}
#nastepna img, #nastepna2 img {display: none;}
#nastepna, #nastepna2 {text-align: right; vertical-align: middle;}
#nastepna a,#nastepna a:visited,
#nastepna2 a,#nastepna2 a:visited {background: url(ikona_nawigacja_nastepna.gif) no-repeat 100% 50%; padding-right: 14px; text-decoration: none;}
#nastepna a:hover, #nastepna2 a:hover {text-decoration: underline;}

p#poprzednia {clear: left; margin: 5px 0px;}
p#poprzednia img {display: none;}
p#poprzednia a,
p#poprzednia a:visited { background: url(ikona_nawigacja_poprzednia.gif) no-repeat 0% 50%; padding-left: 14px; text-decoration: none;}
p#poprzednia a:hover {text-decoration: underline;}

div.dalej {clear: left; margin: 5px 0px;}
div.dalej a,div.dalej a:visited { background: url(ikona_nawigacja_poprzednia.gif) no-repeat 0% 50%; padding-left: 14px; text-decoration: none;}
div.dalej a:hover {text-decoration: underline;}

p.dalej {clear: left; margin: 5px 0px;}
p.dalej a,div.dalej a:visited { background: url(ikona_nawigacja_poprzednia.gif) no-repeat 0% 50%; padding-left: 14px; text-decoration: none;}
p.dalej a:hover {text-decoration: underline;}


/* ***** ogolne style standardowych elementow ***** */
input.button,
table.aucSumForm input.submit {cursor: pointer;}

td.radio,
td.cart_radio {padding-left: 5px; padding-right: 5px; width: 40px; text-align: center; /* border: 0px; background-color:#ffffff; */}

td.radio input,
td.cart_radio input,
input.radio,
input.checkbox {border: 0px; vertical-align: middle; background-image: none; /* margin-top:-1px;margin-right:5px;background-color:#ffffff; */}
input[type="checkbox"] {}

input.button {
	font-family: Tahoma;
	font-weight: bold;
	font-size: 11px;
	border: 1px solid #902738;
	color: #902738;
	background-color: #ffffff;
	cursor: pointer;
	text-align: center;
	width:100px;
	vertical-align: middle;
}

input.button#dodaj {color:#000000;}
input.button#zamawiam {margin-top:5px; width:80px;}

input.button:hover {color:#ffffff; background-color: #919191;}

a.druk, a.button, a.druk:visited, a.button:visited {
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px; 
	border: 1px solid #902738;
	color: #902738;
	background-color: #ffffff;
	cursor: pointer;
	text-align: center;
	margin: 1px;
	padding:3px 12px; 
	line-height: 26px;
	text-decoration: none;
	white-space: nowrap;
}

a.druk:hover, a.button:hover  {color:#ffffff; background-color: #919191; text-decoration:none;}

table.cartForm .ilosc table span.przelicz {font-size: 11px; text-transform: uppercase; padding-left: 3px; padding-right: 3px; font-weight: bold; cursor: pointer; color: #902738; background-color: #ffffff; border: 1px solid #902738;}
table.cartForm .ilosc table span.przelicz:hover {color:#ffffff; background-color: #919191;}


h5 input.checkbox {margin-right: 5px;}

tr.tr1 {background-color:transparent;}
tr.tr2 {background-color:transparent;}
.styl1 {text-decoration:none;font-size:11px;background-color:#ffffff;color:#000000; /* nieparzyste linie w tabelach generowanych z zapytan */ }
.styl1:hover {text-decoration:none;color:#6B6B6B;}
.styl2 {}
tr.hl {}
.selected {}
#upomnienie { color:#ca0000;}
a.druk {}
.etykieta {}
#reg_submit {}


/* ***** allPayForm ***** */
h5.allPayForm { /* naglowek */ }
table.allPayForm { /* tabela z wyborem banku */
	width : 90%
}
table.allPayForm radio { /* przyciski radio z wyborem banku */ }
table.allPayForm label { /* etykiety dla przyciskow z wyborem banku */ }
table.allPayForm td#ikona { /* komorka tabeli z ikona allpay */
	width : 150px;
	text-align : center;
}

/* ***** payFormLink ***** */
.payFormLink { /* akapit z linkiem do formularza przelewu */
	text-align : center;
}
.payFormLink a, .payFormLink a:visited { /* link do formularza przelewu */ }
.payFormLink a:hover { /* link do formularza przelewu */ }
.payFormLink img { /* miniaturka przelewu */
	width : 150px;
	height : 101px;
	border : 1px solid #6A9962;
}

/* ***** cusConLink ***** */
a.cusConLink { /* link do indywidualnej tresci */ }

/* ***** catPath ***** */
table.catPath {width:100%; margin-top: 5px; /* sciezka "okruszkow" */ }
table.catPath td {font-size:13px;padding-bottom:4px;vertical-align:middle;font-weight:normal;color:#565656;}
table.catPath a, table.catPath a:visited {font-size:13px;font-weight:bold;color:#6B6B6B;text-decoration:none; /* linki wewnatrz sciezki "okruszkow" */ }
table.catPath a:hover {text-decoration:none;color:#B40A24;padding:0px; /* linki wewnatrz sciezki "okruszkow" */ }
table.catPath h2 {font-size:13px;padding-bottom:4px;vertical-align:middle;font-weight:normal;color:#565656; display: inline; margin: 0px;}

/* ***** recForm, askForm ***** */
h5.askForm, 
h5.recForm {margin-top: 0px; /* naglowek /  */ }

h5.askForm#potwierdzenie,
h5.recForm#potwierdzenie { /* komunikat o wyslaniu wiadomosci */ }

span.askForm#upomnienie, 
span.recForm#upomnienie { /* komunikat bledu */ }

table.askForm, table.recForm {}
table.askForm.towar, table.recForm.towar {width: 100%;}

table.askForm td,
table.recForm td {padding: 2px 1px 2px 0px; vertical-align: middle;}
table.askForm td.etykieta,
table.recForm td.etykieta {text-align: right; padding: 2px 10px 2px 0px;}

table.askForm td.nazwa, table.recForm td.nazwa {padding-right: 10px;/* nazwa towaru */}
table.askForm td.nazwa a, table.askForm td.nazwa a:visited {}
table.recForm td.nazwa a, table.recForm td.nazwa a:visited {}
table.askForm td.miniaturka, table.recForm td.miniaturka { /* miniatura towaru */ }

table.askForm td.uwaga, table.recForm td.uwaga {/* ostrzezenie */}
table.askForm td.wyslij, table.recForm td.wyslij {/* komorka wyslania */}

table.askForm input#adres_email,
table.recForm input#adres_email {/* email nadawcy */}
table.askForm textarea#wiadomosc,
table.recForm textarea#wiadomosc {/* pole wiadomosci */}
table.recForm input#podpis {/* podpis nadawcy */}

table.askForm input.button,
table.recForm input.button {/* submit */}
table.askForm input.button:hover,
table.recForm input.button:hover {}

p.askForm a, p.askForm a:visited,
p.recForm a, p.recForm a:visited { /* link powrotu do sklepu */ }
p.askForm a:hover,
p.recForm a:hover { /* link powrotu do sklepu */ }

/* ***** artList ***** */
a.artList, a.artList:visited { /* linki wewnarz tabeli artykulow */ }
a.artList:hover { /* linki wewnarz tabeli artykulow */ }
table.artList {
	width : 100%;
	background-color : #F6E0A6;
}
table.artList td { /* komorki tabeli artykulow */
	vertical-align : top;
	padding : 5px;
}

/* ***** finForm ***** */
div.findForm {margin: 0px 0px auto 0px; float: right;}
table.findForm {margin: 0px 0px auto 0px;}
table.findForm td {}
table.findForm input { height:15px;width:125px;margin-right:5px;/* pole tekstowe i przycisk */ }
table.findForm input.button {
	width:55px;height:20px;font-size:12px;
	font-weight:bold;
	text-align:center;
	padding-bottom:1px;
	font-family:Tahoma;
	vertical-align:middle;
	cursor: pointer;
	margin: 0px;
	}
table.findForm tr#zaawansowane {display: none;}
table.findForm tr#zaawansowane td {display: none;}
	

/* ***** loginForm ***** */
div.loginForm#naglowek {display: none;}
table.loginForm { width:100%;/* tabela z formularzem logowania/po zalogowaniu */ }
table.loginForm td {text-align:left; font-size:13px; padding-top: 2px; padding-bottom: 2px;}
table.loginForm td.ikonki {	vertical-align : middle;text-align : center; /* komorki z etykietami do ikonek */ }
a.loginForm, a.loginForm:visited { color:#5A5A5A; /* linki  */ }
a.loginForm:hover { color:#000000;/* linki */ }
table.loginForm td#upomnienie { color:red;font-weight:normal;text-align:left;/* komorka komunikatu o bledzie przy wypelnianiu formularza */ }
table.loginForm td.etykieta {padding-top: 4px; padding-bottom: 0px; text-align:left;/* etykieta dla pol logowania */ }
table.loginForm input {height:15px; /* pola formularza logowania */ }
table.loginForm input#login { width:160px;/* pole loginu */ }
table.loginForm input#haslo { width:91px;margin-right:3px;/* pole hasla */ }
table.loginForm input#zaloguj {
	width:60px;height:21px;font-size:12px;font-weight:bold;
	text-align:center;
	padding-bottom:-1px;
	font-family:Tahoma;
	vertical-align:middle;
	cursor: pointer;
	color:#902738;
	border: 1px solid #902738;
	background-color: #ffffff;
	}

table.loginForm td a, table.loginForm td a:visited { color:#5A5A5A; }
table.loginForm td a:hover {color:#000000;}

table.loginForm input#zaloguj:hover {color:#ffffff;	background-color: #919191;	}

table.loginForm td#zarejestruj { text-align:left;/* komorka z linkiem do rejestracji */ }
table.loginForm td#zarejestruj a, table.loginForm td#zarejestruj a:visited {color:#5A5A5A;text-decoration:underline;/* link do rejestracji */ }
table.loginForm td#zarejestruj a:hover { color:#000000;  /* link do rejestracji */ }

table.loginForm td#przypomnij { text-align:left;/* komorka z linkiem do rejestracji */ }
table.loginForm td#przypomnij a, table.loginForm td#przypomnij a:visited {color:#5A5A5A;text-decoration:underline;/* link do rejestracji */ }
table.loginForm td#przypomnij a:hover { color:#000000;  /* link do rejestracji */ }


/* ***** loginForm2 ***** */
/* ***** loginForm2 ***** */
.loginForm2 {margin: 0px 0px 5px auto;}
.loginForm2 td {vertical-align: middle; padding: 2px;}
span.loginForm2#upomnienie { /* komorka komunikatu o bledzie przy wypelnianiu formularza */ }
.loginForm2 td.etykieta {padding-right: 5px;}
.loginForm2 input {vertical-align: middle;}
.loginForm2 input#login { /* pole loginu */
	width: 130px;
	padding-left: 5px;
	
}
.loginForm2 input#haslo { /* pole hasla */
	width: 130px;	
	padding-left: 5px;
}
.loginForm2 input.button#zaloguj { /* przycisk "zaloguj" */
	width: 80px;
	margin-left: 5px;
	padding: 2px 5px;
	float: right;
	vertical-align: middle;

}
table.loginForm2 input#zaloguj:hover {}

a#nowyKlient {background: url(ikona_nawigacja_nastepna.gif) no-repeat 100% 50%; padding-right: 14px; font-weight: bold; float: right;}


table.wybor {
	width : 100%;
	margin-left : auto;
	margin-right : auto;
}


/* ***** subReqForm ***** */
table.subReqForm { /* tabela z formularzem zamowienia newslettera */ }
table.subReqForm p {margin: 0px;}
table.subReqForm h5 { /* tytul formularza zamowienia newslettera */ }
table.subReqForm #zamawianyadres { /* pole adresu */ }
table.subReqForm input.button#zamawiam {width:80px;height:20px;font-size:12px;font-weight:bold;}


	
/* **** pasForm ***** */
table.pasForm { /* tabela z formularzem zmiany hasla */
	width : 400px;
}
table.pasForm td.etykieta { /* etykieta dla pol tekstowych */
	text-align : right;
	width : 150px;
}
table.pasForm .button#zmienhaslo { /* przycisk submit formularza */ }
table.pasForm td#upomnienie { /* komunikat o bledzie */ }
a.pasForm, a.pasForm:visited { /* link powrotny do profilu */ }
a.pasForm:hover { /* link powrotny do profilu */ }

/* ***** cart ***** */
table.cart {padding-top : 5px;/* miniaturka koszyka */ }
table.cart td {padding: 2px 0px;}
table.cart td.cena { color:#000000;text-align:right; /* kolumna z cena */ }
table.cart td.ilosc {vertical-align : middle;color:#000000;}
table.cart td.zl {vertical-align : middle;color:#707070;font-size:10px; padding: 2px;}

table.ord_podsumowanie td { text-align:left;}

.podsumowanie {	font-weight : bold; border-top : 1px solid #C14649;text-align : right;}
.podsumowanie .zl {font-weight : bold;}
.podsumowanie .cena {color : #336699;}
span.cart { /* podsumowanie koszuka / "twoj koszyk jest pusty" */ }
span.cart span.cena { font-weight:bold;/* cena w podsumowaniu koszyka */ }
span.cart a, span.cart a:visited { /* link do koszyka */ }
span.cart a:hover { /* link do koszyka */ }

/* ***** buyPath ***** */
table.buyPath {width:100%;}
table.buyPath td {font-family:Verdana;vertical-align:middle;}
table.buyPath a, table.buyPath a:visited {color:#5F5F5F;text-decoration:none;}
table.buyPath a:hover { color:#5F5F5F;text-decoration:underline;}
table.buyPath a.selected, a#selected.buyPath, table.buyPath a#selected:visited {font-size:14px;color:black;font-weight:bold;}
table.buyPath a.selected:hover {text-decoration:underline;}
span.buyPath { font-size:12px;font-family:Verdana;color:#B2B2B2; }

/* ***** cartForm ***** */
table.cartForm {width:100%;border:1px solid #E8E8E8;}
/*
a.cartForm, a.cartForm:visited {font-family:Verdana;font-weight: normal;color: #000000;padding:3px 5px;font-size: 10px;margin: 1px;line-height: 26px;text-decoration:none;
	border: 1px solid #8D2735;
	background-color: #ffffff;
}
a.cartForm:hover {	background-color: #E4E4E4;
	text-decoration:none;}

*/
a.cartForm, a.cartForm:visited {color:#5A5A5A;font-weight:normal;text-decoration:underline;}
a.cartForm:hover {color:#000000;font-weight:normal;text-decoration:none;}

h4.cartForm { /* "Twoj koszyk jest pusty */ }
h5.cartForm { /* naglowki kolejnych sekcji */ }
span.cartForm#gratis { /* "gratis" */ }
table.cartForm { /* tabele z zestawieniami / wyborem */ }
table.cartForm { /* tabele z zestawieniami / wyborem */ }
table.cartForm.towary {margin: 10px 0px;}
table.cartForm.towary td {vertical-align: middle; padding-top: 5px; padding-bottom: 5px;}
table.cartForm.dostawcy {}
table.cartForm.platnosci {}
table.cartForm.opakowania {}
table.cartForm .cena	{  vertical-align:middle;font-weight:bold;text-align:right;padding-right:5px;background-color:#F7F7F7;width:100px;}
table.cartForm .akcje { width:30px;}
table.cartForm .razem { font-weight:bold;text-align:right;padding-right:5px;background-color:#F7F7F7;}
table.cartForm .ikona { text-align:center;vertical-align:middle;width:130px;}
table.cartForm .radio {	vertical-align:middle;}
table.cartForm .opis { vertical-align:middle;}
table.cartForm .ilosc {text-align:right;padding: 0px 2px;margin-bottom:3px;margin-right:5px;width:25px;}
table.cartForm .ilosc input {width: 30px;}
table.cartForm .ilosc table td {padding: 2px 2px; vertical-align: middle;}
table.cartForm .ilosc span.jednostka {padding: 0px 2px; line-height: 17px; }
table.cartForm .nazwa { color:#020202; /* kolumna z nazwa na wykazie towarow w koszyku */ }
table.cartForm .zdjecie {display: none; /* kolumna ze zdjeciem na wykazie towarow w koszyku */ }
table.cartForm .lp { /* kolumna z liczba porzadkowa na wykazie towarow w koszyku */ }

table.cartForm table {width:100%;}
table.cartForm table#razem {margin-top:5px;}

table.cartForm#kodRabatowy {margin: 5px 0px 5px auto;}
table.cartForm#kodRabatowy td {vertical-align: middle;}
table.cartForm#kodRabatowy td#wpiszKod {text-align: right; }
table.cartForm#kodRabatowy td.akcje {width: 30px;}
table.cartForm#kodRabatowy td#dodajKodRabatowy {text-align: right;width: 60px; padding-left: 5px; padding-right: 5px;}
table.cartForm#kodRabatowy td#dodajKodRabatowy input {width: 60px;}
table.cartForm#kodRabatowy td#dodajKodRabatowy_przycisk {width: 60px; text-align: right; }
table.cartForm#kodRabatowy td#dodajKodRabatowy_przycisk input {}

table.cartForm#aktualizuj {width: 100%; margin: 5px 0px;}
table.cartForm#aktualizuj td.kontynuujZakupy {text-align: left;}
table.cartForm#aktualizuj td.aktualizujKoszyk {text-align: right;}
table.cartForm#aktualizuj td.aktualizujKoszyk input.button {width: 140px; padding: 2px 10px;}
table.cartForm#aktualizuj td.akcje {width: 30px;}

/* ***** sum ***** */
span.sum#gratis { /* "gratis" */ }
p.odbiorca { text-align:left;padding-left:10px; /* dane odbiorcy */ }
td p { text-align:left; margin-top:8px; margin-bottom: 0px;}
p.sum { text-align:left; margin:5px 0px 10px 0px;  /* dane odbiorcy */ }
h5.sum {text-align:left; /* naglowki sekcji */ }
table.sum {width:100%;border:1px solid #E8E8E8;}
table.sum#dodatkowe {margin-top:10px;background-color: #F8F8F8;}
table.sum#dodatkowe td {text-align:center;}
table.sum#dodatkowe textarea {width:400px;height:100px;}
table.sum .nazwa { text-align:left;color:#020202;/* kolumna z nazwa na wykazie towarow */ }
table.sum .cena { vertical-align:middle;text-align:right;padding-right:5px;width:100px;/* kolumna z cena */ }
table.sum .ilosc {vertical-align:middle;text-align:right;padding: 0px 2px;width:60px;}
table.sum .usun { font-weight:bold;vertical-align:middle;text-align:right;padding: 0px 2px;width:60px;/* kolumna ilosci na wykazie towarow */ }
table.sum .razem { font-weight:bold;text-align:right;padding-right:5px;background-color:#F7F7F7;/* komorka podsumowania */ }
table.sum .opis { text-align:left;padding-left:10px;vertical-align:middle; /*  kolumna z opisami dla opcji zamowienia */ }
table.sum td.opis, table.sum td.opis + td.cena {border-bottom:1px dashed #EEEEEE;}
table.sum#dane_odbiorcy { margin:0px 0px 5px 0px;/* dane odbiorcy zamowienia */ }
table.sum#dane_odbiorcy td { padding-left: 10px; /* komorki z danymi odbiorcy i dostawy */}
table.sum#dane_odbiorcy h5 { /* naglowki w komorkach z danymi odbiorcy i dostawy */ }
a.sum, a.sum:visited {}
a.sum:hover {}


table.sum .etykieta { /* etykieta do uwag */ }
table.sum .textarea { /* pole do wpiasnia uwag */ }

/* ***** sumOrd ***** */
span.sumOrd#gratis { /* gratis */ }
table.sumOrd { width:100%; border:1px solid #E8E8E8; /* tabele */ }
table.sumOrd .nazwa { text-align:left;color:#020202;}
table.sumOrd td.nazwa {padding-top: 5px; padding-bottom: 5px;}
table.sumOrd .cena { vertical-align:middle;text-align:right;padding-right:5px;width:100px;/* kolumna z cena */ }
table.sumOrd .ilosc { vertical-align:middle;text-align:right;padding: 0px 2px;width:60px;/* kolumna ilosci na wykazie towarow */ }
table.sumOrd .razem {  font-weight:bold;text-align:right;padding-right:5px;background-color:#F7F7F7;/* komorka podsumowania */ }
h5.sumOrd {margin-top:20px; /* naglowki sekcji */ }
table.sumOrd .opis {vertical-align:middle;text-align:right;}
table.sumOrd#dane_odbiorcy { /* dane odbiorcy zamowienia */ }
table.sumOrd#dane_odbiorcy td { /* komorki z danymi odbiorcy i dostawy */
	 vertical-align: top;
	 text-align:center;
}
table.sumOrd#dane_odbiorcy h5 { /* naglowki w komorkach z danymi odbiorcy i dostawy */ }
table.sumOrd#uwagi { /* uwagi do zamowienia */ }
table.sumOrd#uwagi h5 { /* naglowek uwag do zamowienia */ }

table.sumOrd td.sum_opis {padding: 0px;}

/* ***** ordDet ***** */
h5.ordDet { /* naglowki sekcji */ }
table.ordDet {width : 100%;}
table.ordDet#dane_odbiorcy h5 { /* naglowki w komorkach z danymi odbiorcy i dostawy */ }
table.ordDet#uwagi { /* uwagi do zamowienia */ }
table.ordDet#uwagi h5 { /* naglowek uwag do zamowienia */ }
table.ordDet a, table.ordDet a:visited { color:#5A5A5A;font-weight:bold;padding-left:2px;padding-right:2px;}
table.ordDet a:hover { color:#5A5A5A;font-weight:normal;text-decoration:underline; /* linki wewnatrz zamowienia */ }

table.ordDet #poprzednia { text-align:left;vertical-align:middle;width:170px; padding-left: 0px; padding-right: 0px;}
table.ordDet #poprzednia a { color:#595959;font-weight:normal;}
table.ordDet #nastepna { text-align:right;vertical-align:middle;width:170px; padding-left: 0px; padding-right: 0px;}
table.ordDet #nastepna a { color:#595959;font-weight:normal;}
table.ordDet #lista {width: 210px; text-align: center; padding: 0px; color:#B5B5B5;font-weight:normal;vertical-align:middle;}

table.ordDet td#lista a, table.ordDet a.druk,table.ordDet td#lista a:visited, table.ordDet a.druk:visited {
font-family:Verdana;font-weight: normal;font-size:12px;background-color:#ffffff;color:#000000;padding:3px 5px;border: 1px solid #8D2735;line-height: 26px;}

table.ordDet td#lista a:hover,table.ordDet a.druk:hover { background-color: #919191;color:#ffffff; text-decoration:none;}

table.ordDet#ukryta td {padding-bottom: 3px; padding-top: 3px;}

/* ***** ordList ***** */
h5.ordList { /* naglowki sekcji, komunikaty */ }
table.ordList {width: 100%;}
table.ordList a.button {white-space: nowrap; display: block; margin: 2px 0px; padding: 2px 5px; line-height: 13px;}
table.ordList td {vertical-align: middle; padding: 3px 0px 3px 2px;}
table.ordList .naleznosc { text-align:center;}
table.ordList .rozliczone { text-align:center;}
table.ordList .szczegoly {}
p.ordList#strony {}
td.ordList {
	text-align: right;
	vertical-align: middle;
}
td.ordList select {
	width: 40px;
}
table.ordList tr {font-size:11px;}

/* ***** regForm ***** */
span.regForm#upomnienie, span.userForm#upomnienie { padding:1px;/* blad walidacji */ }
h5.regForm,h5.userForm { /* naglowki sekcji */ }
table.regForm, table.userForm { background-color: #F8F8F8; width:100%;  /* glowna tabela */ }
table.regForm input {margin-right:5px;}
table.regForm#uwagi td,table.userForm#uwagi td { border:1px solid #cccccc; font-size:90%;background-color: #F8F8F8;padding:5px 5px 5px 5px;}
table.regForm td.etykieta, table.userForm td.etykieta {width:100px;vertical-align:middle;padding:5px 1px 1px 1px;}
table.regForm td, table.userForm td {vertical-align:middle;padding:1px;}

table.regForm td.etykieta input.button, table.userForm td.etykieta input.button {width:100px;}

a.regForm, a.regForm:visited, a.userForm, a.userForm:visited  {font-family:Verdana;font-weight: normal;color: #ffffff;padding:3px 5px;font-size: 10px;margin: 4px 1px 1px 1px;line-height: 26px;text-decoration:none;
	border-left: 1px solid #7C7C7E;
	border-top: 1px solid #7C7C7E;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	background-color: #5A5A5C;
}
a.regForm:hover, a.userForm:hover { 
	color: #ffffff;
	text-decoration:none;
	border-left: 1px solid #5A5A5C;
	border-top: 1px solid #5A5A5C;
	border-right: 1px solid #7C7C7E;
	border-bottom: 1px solid #7C7C7E;
	background-color: #7A7A7A;
}

p.dalej a.regForm,
p.dalej a.regForm:visited {background-color: transparent; border: 0px;  padding-left: 14px; color:#5A5A5A; font-weight:normal; text-decoration:underline; font-size: 11px;}
p.dalej a:hover {background-color: transparent; border: 0px; color:#000000; font-weight:normal; text-decoration:underline;}}

span.reg_dane#upomnienie { padding:1px;/* blad walidacji */ }
table.reg_dane {background-color: #F8F8F8; width:100%; margin-bottom:10px; /* glowna tabela */ }
table.reg_dane input {margin-right:5px;}
table.reg_dane#uwagi { border:1px solid #cccccc; font-size:90%;background-color: #F8F8F8;padding:5px;}
table.reg_dane td.etykieta { vertical-align:middle;padding:5px 1px 1px 1px;}
table.reg_dane td {background-color:#F8F8F8;border:none; vertical-align:middle;padding:1px;}

input#reg_submit {margin-right: 0px; width:160px;}

input.button#reg_submit {margin: 5px 0px 5px 0px; font-size: 14px; padding: 1px 10px;}

/* ***** menu/catMenu/conCatMenu ***** */
/*
struktura menu
TABLE.catMenu
   TR
      TD
         P
            A
               IMG
*/
table.catMenu {margin: 0px; padding: 0px; width: 170px; /* tabela z menu kategorii */ }
table.catMenu tr { /* wiersz tabeli z menu kategorii */ }
table.catMenu td p { }
table.catMenu tr.styl1 {/* background-color : #eeeeee; */}
table.catMenu tr.styl2 {/* background-color : white; */}
table.catMenu td {padding-top: 1px; padding-bottom: 1px;/* komorka wiersz tabeli z menu kategorii */ }

table.catMenu td.zwiniete1 { /* wiersz tabeli z menu kategorii poziom 1 */
  padding-left : 8px;
  background-image : url(ikona_kategorie_tlo1.gif);
  background-repeat : no-repeat;
  background-position : left;

}
table.catMenu td.rozwiniete1 { /* rozwiniety wiersz tabeli z menu kategorii poziom 1 */
  padding-left : 8px;
  background-image : url(ikona_kategorie_tlo1.gif);
  background-repeat : no-repeat;
  background-position : left;
  font-weight:bold;

}
table.catMenu td.zwiniete2 { /* wiersz tabeli z menu kategorii poziom 2 */
  padding-left : 16px;
  background-image : url(ikona_kategorie_tlo2.gif);
  background-repeat : no-repeat;
  background-position : left;
  font-weight:bold;
}
table.catMenu td.rozwiniete2 { /* rozwiniety wiersz tabeli z menu kategorii poziom 2 */
  padding-left : 16px;
  background-image : url(ikona_kategorie_tlo2.gif);
  background-repeat : no-repeat;
  background-position : left;
  font-weight:bold;
}
table.catMenu td.zwiniete3 { /* wiersz tabeli z menu kategorii poziom 3 */
  padding-left : 25px;
}
table.catMenu td.zwiniete2 p a {font-weight:normal;} 
table.catMenu td.rozwiniete2 p a {font-weight:normal;}
table.catMenu td.zwiniete2 p a.selected {color:#B40A24;}
table.catMenu td.rozwiniete2 p a.selected {color:#B40A24}

table.catMenu td.zwiniete3 p a {font-size:11px;font-weight:normal;} 
table.catMenu td.rozwiniete3 p a {font-size:11px;font-weight:normal;}
table.catMenu td.zwiniete3 p a.selected {color:#B40A24;}
table.catMenu td.rozwiniete3 p a.selected {color:#B40A24}

table.catMenu td.rozwiniete3 { /* rozwiniety wiersz tabeli z menu kategorii poziom 3 */
  padding-left : 30px;
}
table.catMenu td.zwiniete4 { /* wiersz tabeli z menu kategorii poziom 4 */
  padding-left : 40px;
}
table.catMenu td.rozwiniete4 { /* rozwiniety wiersz tabeli z menu kategorii poziom 4 */
  padding-left : 40px;
}

table.catMenu p { /* akapit wewnatrz tabeli */
  text-indent : 0px;
  margin : 0;
  padding : 0;
}
table.catMenu td.tresc1 p, table.catMenu td.tresc2 p, table.catMenu td.tresc3 p, table.catMenu td.tresc4 p {
  text-indent : -10px;
}

table.catMenu p a {color:#595959;font-size:12px;font-family:Arial;/* linki do kategorii lub tresci wewnatrz tabeli */ }
table.catMenu p a.selected {color:#B40A24;font-size:12px;font-weight:bold;}

table.catMenu td.tresc1 { /* wiersz tabeli z linkiem do tresci poziom 1 */
  padding-left : 8px;
  background-image : url(ikona_kategorie_tlo1.gif);
  background-repeat : no-repeat;
  background-position : left;
}
table.catMenu td.tresc2 { /* wiersz tabeli z linkiem do tresci poziom 2 */
  padding-left : 16px;
  background-image : url(ikona_kategorie_tlo2.gif);
  background-repeat : no-repeat;
  background-position : left;
}
table.catMenu td.tresc3 { /* wiersz tabeli z linkiem do tresci poziom 3 */
  padding-left : 30px;
}
table.catMenu td.tresc4 { /* wiersz tabeli z linkiem do tresci poziom 4 */
  padding-left : 40px;
}

table.catMenu img { /* obrazek wewnatrz tabeli */
  border : 0;
  margin-right:2px;
}

td.menu_wyniki {width:20px;color:#CCCCCC;text-align:right;}
table.catMenu span.ilosc { /* ilosc elementow w danej kategorii */ }

table.catMenu td#zawartosc_kategorie { background-color:#ffffff;/* kategoria z zawartoscia, kategorie podrzedne */ }
table.catMenu td#zawartosc_bezKategorii { background-color:#ffffff;/* kategoria z zawartoscia, brak kategorii podrzednych */ }
table.catMenu td#bezZawartosci_kategorie { background-color:#ffffff;/* kategoria bez zawartosci, kategorie podzrzedne */ }
table.catMenu td#bezZawartosci_bezKategorii {background-color:#ffffff;/* kategoria bez zawartosci, brak kategorii podrzednych */ }

table.catMenu td#o_zawartosc_kategorie { background-color:#ffffff;/* ostatnia kategoria w danej galezi z zawartoscia, kategorie podrzedne */ }
table.catMenu td#o_zawartosc_bezKategorii { background-color:#ffffff;/* ostatnia kategoria w danej galezi z zawartoscia, brak kategorii podrzednych */ }
table.catMenu td#o_bezZawartosci_kategorie { background-color:#ffffff;/* ostatnia kategoria w danej galezi bez zawartosci, kategorie podzrzedne */ }
table.catMenu td#o_bezZawartosci_bezKategorii { background-color:#ffffff;/* ostatnia kategoria w danej galezi bez zawartosci, brak kategorii podrzednych */ }

table.catMenu td#o_tresc { /* ostatnia tresc w danej galezi */ }
a.pressonline{
    color: #B9B9B9;
	font-size: 9px;
}
a:hover.pressonline{
    color: #B9B9B9;
	font-size: 9px;
	text-decoration:underline;
}


table#lista_towarow {margin: 0px auto; width: 100%;}

table.filtry {width:100%;height:40px;background-image:url(tlo_2.gif);background-repeat:repeat-x; margin-bottom: 4px;}
table.filtry td {vertical-align:middle;color:#AAAAAA;font-weight:bold;text-align:center;line-height:20px;width:50%;}

div#statusyDostepnosci {padding-right: 22px; display: inline; font-size: 11px;}

table.filtry td.le {width: 580px; padding: 1px 0px;text-align: right; }
table.filtry td a {color:#5A5A5A;font-weight:bold;  padding-right: 10px;}
table.filtry td.pr {padding-left: 10px; text-align: left;}

table.filtry input {padding: 1px; margin: 0px 3px; font-size: 13px; line-height: 16px; /* border:1px solid #D3D3D3; background-color:#ffffff; */}
table.filtry input.button {
	width:55px;height:20px;
	text-align:center;
	font-family:Tahoma;
	font-weight: bold;
	font-size: 12px;
}
table.filtry input.button:hover {}
table.filtry select {margin:0px 5px 0px 5px; border:1px solid #D3D3D3; background-color:#ffffff;}
table.filtry select#sort_typ {width:65px; }
table.filtry select#sort_order {width:85px;}
table.filtry option {font-size:11px;}

table.filtry#filtry_z {background: none; width: auto; width: 350px; margin: 0px auto 10px auto;}
table.filtry#filtry_z td {vertical-align: middle; font-size: 11px; padding: 2px; text-align: left;}
table.filtry#filtry_z td select {font-size: 11px;}}
table.filtry#filtry_z td.lee {padding: 6px 10px 2px 0px; text-align: right;}
table.filtry#filtry_z td.prr {padding: 6px 10px 2px 0px; text-align: left;}
table.filtry#filtry_z span.typy {padding-right: 25px;}
table.filtry#filtry_z span.typy input.checkbox {margin: 0px; padding: 0px; width: 20px; }

table.sortList {width:440px; margin: 5px 0px 0px auto; float: right; height:40px;}
table.sortList td {vertical-align:middle;color:#AAAAAA;font-weight:bold;text-align:center;line-height:20px; padding-left: 10px;}
table.sortList input {
	width:45px;height:20px;font-size:10px;font-weight:normal;
	text-align:center;
	vertical-align:middle;
	font-family:Tahoma;
	cursor: pointer;
	}  /* margin:0px 5px 0px 5px;font-size:12px;width:60px; height:20px; border:1px solid #D3D3D3; background-color:#ffffff;color:#000000; */
table.sortList input:hover {}
table.sortList select {margin:0px 0px 0px 5px; height:20px; border:1px solid #D3D3D3; background-color:#ffffff;}
table.sortList select#sort_typ {width:65px; }
table.sortList select#sort_order {width:85px;}
table.sortList option {font-size:11px;}


table.listNav {width:100%;height:40px;background-image:url(tlo_2.gif);background-repeat:repeat-x;}
table.listNav td {vertical-align:middle;color:#5A5A5A;}
table.listNav td.poprzednia {width:170px;}
table.listNav td.nastepna {width:170px;}
table.listNav #poprzednia, table.listNav #poprzednia2 { text-align:left; /* nawigacja (poprzednia) */ }
table.listNav a {color:#5A5A5A;font-weight:bold;padding-left:2px;padding-right:2px;}
table.listNav a.detCard {color:#5A5A5A;font-weight:normal;text-decoration:underline;}
table.listNav a.detCard:hover {color:#000000;font-weight:normal;text-decoration:underline;}
table.listNav a.strona { /* nawigacja (powrot do listy) */ }
table.listNav #selected, table.listNav #selected1 { color:#B10C2A;font-weight:bold; /* nawigacja (powrot do listy) */ }
table.listNav #nastepna, table.listNav #nastepna2 { text-align:right;/* nawigacja (nastepne zamowienie) */ }
table.listNav #nawigacja, table.listNav #nawigacja2 { width:255px;text-align:center;font-weight:normal; /* nawigacja (powrot do listy) */ }




/* ***** proList, newList, setList,mainList  ***** */
/* id nazwa i fotka wystepuja tylko na listach specjalnych */
div.naglowek {font-weight : bold; clear : both;}
div.proList div.naglowek {display: none;}
table.proList {width : 100%;}
table.proList td {text-align: center; padding: 5px 0px;}
table.proList .fotka {margin: 0px;}
table.proList .fotka img {width: 140px;}
table.proList {color:#6B6B6B;text-align:center;}
table.proList .nazwa {font-weight:normal;margin:5px 0px; color:#6B6B6B;}
table.proList .nazwa a {font-weight:normal;color:#6B6B6B; text-decoration: none;}
table.proList .nazwa a:visited {font-weight:normal; color:#6B6B6B; text-decoration: none;}
table.proList .nazwa a:hover {font-weight:normal; color:#B40A24; text-decoration: underline;}
table.proList .cena {font-weight:bold;font-size:16px;color:#B40A24; text-decoration: none;}
table.proList .cena_promocja {font-weight:bold;font-size:16px;color:#B40A24; text-decoration: none;}
table.proList .cena_stara {font-weight:bold;font-size:16px;color:#B40A24; text-decoration: line-through;}
table.proList .waluta {}
table.proList .cena .waluta {}
table.proList .cena_promocja .waluta {}
table.proList .cena_stara .waluta {}

div.newList div.naglowek {display: none;}
table.newList {width : 100%;}
table.newList td {text-align: center; padding: 5px 0px;}
table.newList .fotka {margin: 0px;}
table.newList .fotka img {width: 140px;}
table.newList {color:#6B6B6B;text-align:center;}
table.newList .nazwa {font-weight:normal;margin:5px 0px; color:#6B6B6B;}
table.newList .nazwa a {font-weight:normal;color:#6B6B6B; text-decoration: none;}
table.newList .nazwa a:visited {font-weight:normal; color:#6B6B6B; text-decoration: none;}
table.newList .nazwa a:hover {font-weight:normal; color:#B40A24; text-decoration: underline;}
table.newList .cena {font-weight:bold;font-size:16px;color:#B40A24; text-decoration: none;}
table.newList .cena_promocja {font-weight:bold;font-size:16px;color:#B40A24; text-decoration: none;}
table.newList .cena_stara {font-weight:bold;font-size:16px;color:#B40A24; text-decoration: line-through;}
table.newList .waluta {}
table.newList .cena .waluta {}
table.newList .cena_promocja .waluta {}
table.newList .cena_stara .waluta {}

div.mainList div.naglowek {display: none;}
table.mainList {width : 100%;}
table.mainList td {text-align: center; padding: 5px 0px;}
table.mainList .fotka {margin: 0px;}
table.mainList .fotka img {width: 140px;}
table.mainList {color:#6B6B6B;text-align:center;}
table.mainList .nazwa {font-weight:normal;margin:5px 0px; color:#6B6B6B;}
table.mainList .nazwa a {font-weight:normal;color:#6B6B6B; text-decoration: none;}
table.mainList .nazwa a:visited {font-weight:normal; color:#6B6B6B; text-decoration: none;}
table.mainList .nazwa a:hover {font-weight:normal; color:#B40A24; text-decoration: underline;}
table.mainList .cena {font-weight:bold;font-size:16px;color:#B40A24; text-decoration: none;}
table.mainList .cena_promocja {font-weight:bold;font-size:16px;color:#B40A24; text-decoration: none;}
table.mainList .cena_stara {font-weight:bold;font-size:16px;color:#B40A24; text-decoration: line-through;}
table.mainList .waluta {}
table.mainList .cena .waluta {}
table.mainList .cena_promocja .waluta {}
table.mainList .cena_stara .waluta {}

div.setList div.naglowek {padding-top: 10px; padding-bottom: 5px;}
table.setList {width : 100%;}
table.setList td {text-align: center; padding: 5px 0px;}
table.setList .fotka {margin: 0px;}
table.setList {color:#6B6B6B;text-align:center;}
table.setList .nazwa {font-weight:normal;margin:5px 0px; color:#6B6B6B;}
table.setList .nazwa a {font-weight:normal;color:#6B6B6B; text-decoration: none;}
table.setList .nazwa a:visited {font-weight:normal; color:#6B6B6B; text-decoration: none;}
table.setList .nazwa a:hover {font-weight:normal; color:#B40A24; text-decoration: underline;}
table.setList .cena {font-weight:bold;font-size:16px;color:#B40A24; text-decoration: none;}
table.setList .cena_promocja {font-weight:bold;font-size:16px;color:#B40A24; text-decoration: none;}
table.setList .cena_stara {font-weight:bold;font-size:16px;color:#B40A24; text-decoration: line-through;}
table.setList .waluta {}
table.setList .cena .waluta {}
table.setList .cena_promocja .waluta {}
table.setList .cena_stara .waluta {}

div.compoList div.naglowek {padding-top: 10px; padding-bottom: 5px;}
table.compoList {width : 100%;}
table.compoList td {text-align: center; padding: 5px 0px;}
table.compoList .fotka {margin: 0px;}
table.compoList {color:#6B6B6B;text-align:center;}
table.compoList .nazwa {font-weight:normal;margin:5px 0px; color:#6B6B6B;}
table.compoList .nazwa a {font-weight:normal;color:#6B6B6B; text-decoration: none;}
table.compoList .nazwa a:visited {font-weight:normal; color:#6B6B6B; text-decoration: none;}
table.compoList .nazwa a:hover {font-weight:normal; color:#B40A24; text-decoration: underline;}
table.compoList .cena {font-weight:bold;font-size:16px;color:#B40A24; text-decoration: none;}
table.compoList .cena_promocja {font-weight:bold;font-size:16px;color:#B40A24; text-decoration: none;}
table.compoList .cena_stara {font-weight:bold;font-size:16px;color:#B40A24; text-decoration: line-through;}
table.compoList .waluta {}
table.compoList .cena .waluta {}
table.compoList .cena_promocja .waluta {}
table.compoList .cena_stara .waluta {}

div.crossSelList div.naglowek {padding-top: 10px; padding-bottom: 5px;}
table.crossSelList {width : 100%;}
table.crossSelList td {text-align: center; padding: 5px 0px;}
table.crossSelList .fotka {margin: 0px;}
table.crossSelList {color:#6B6B6B;text-align:center;}
table.crossSelList .nazwa {font-weight:normal;margin:5px 0px; color:#6B6B6B;}
table.crossSelList .nazwa a {font-weight:normal;color:#6B6B6B; text-decoration: none;}
table.crossSelList .nazwa a:visited {font-weight:normal; color:#6B6B6B; text-decoration: none;}
table.crossSelList .nazwa a:hover {font-weight:normal; color:#B40A24; text-decoration: underline;}
table.crossSelList .cena {font-weight:bold;font-size:16px;color:#B40A24; text-decoration: none;}
table.crossSelList .cena_promocja {font-weight:bold;font-size:16px;color:#B40A24; text-decoration: none;}
table.crossSelList .cena_stara {font-weight:bold;font-size:16px;color:#B40A24; text-decoration: line-through;}
table.crossSelList .waluta {}
table.crossSelList .cena .waluta {}
table.crossSelList .cena_promocja .waluta {}
table.crossSelList .cena_stara .waluta {}


div.bestList div.naglowek {display: none;}
table.bestList {width : 100%;}
table.bestList td {text-align: center; padding: 5px 0px;}
table.bestList .fotka {margin: 0px;}
table.bestList .fotka img {width: 140px;}
table.bestList {color:#6B6B6B;text-align:center;}
table.bestList .nazwa {font-weight:normal;margin:5px 0px; color:#6B6B6B;}
table.bestList .nazwa a {font-weight:normal;color:#6B6B6B; text-decoration: none;}
table.bestList .nazwa a:visited {font-weight:normal; color:#6B6B6B; text-decoration: none;}
table.bestList .nazwa a:hover {font-weight:normal; color:#B40A24; text-decoration: underline;}
table.bestList .cena {font-weight:bold;font-size:16px;color:#B40A24; text-decoration: none;}
table.bestList .cena_promocja {font-weight:bold;font-size:16px;color:#B40A24; text-decoration: none;}
table.bestList .cena_stara {font-weight:bold;font-size:16px;color:#B40A24; text-decoration: line-through;}
table.bestList .waluta {}
table.bestList .cena .waluta {}
table.bestList .cena_promocja .waluta {}
table.bestList .cena_stara .waluta {}


/* ***** catList ***** */
table.catList { /* tabela listy kategorii */ }
table.catList .nazwa { /* nazwa kategorii */ }
table.catList .opis { /* opis kategorii */ }


/* ***** conCatList ***** */
table.conCatList { /* tabela listy kategorii tresci */ }
table.conCatList .nazwa { /* nazwa kategorii tresci */ }
table.conCatList .opis { /* opis kategorii tersci*/ }


/* ***** catLinks ***** */
table.catLinks { /* tabela z linkami */ }


/* ***** conLinks *****
UWAGA!!! styl nie jest stosowany w samym module lecz w wywolaniu funkcji
PRZYKLAD: conLinks('NAZWA KATEGORII','','class="conLinks"',' id="selected"',' SEPARATOR ');
 */
a.conLinks, a.conLinks:visited {}
a.conLinks:hover {}
a.conLinks#selected {}


/* ***** ordDet ***** */
table.ord_podsumowanie {}
table.ord_podsumowanie td {
	text-align:left;
}
.ord_podsumowanie td.statusy {
	text-align:right;
	width: 200px;
	font-weight : bold;
}


/* *****  cusConBody ***** */
div.cusConBody {}
div.cusConBody h1 {}
div.cusConBody h2 {}
div.cusConBody p {}


/* ***** conList - lista tresci ***** */
table.conList {
	width: 100%;
}
table.conList a.tytul {}
table.conList a.temat {}


/* ***** comForm - box porownania ***** */
table.comForm {width : 100%;}
div.comForm#naglowek {color: red; margin: 0px; padding: 0px; font-size: 0px;}
table.comForm {margin: 5px 0px 0px 0px; width: 100%;}
table.comForm td {padding: 2px 0px; }
table.comForm td.nazwa {font-size: 11px; padding-right: 4px; /* nazwa towaru*/}
table.comForm td.akcja { /* kolumna akcji (usuniete) */ }
table.comForm#porownaj {margin: 5px auto 0px auto;}
table.comForm#porownaj td {text-align: center;}
table.comForm#porownaj a.button,
table.comForm#porownaj a.button:visited {}
table.comForm#porownaj a.button:hover {}

/* ***** repForm ***** */
h5.Przechowalnia { /* naglowek */ }
p.repForm { /* dodatkowy tekst */ }
a.repForm { /* link powrotny z przechowalni */ }
table.repForm  {width : 100%;}
table.repForm td {vertical-align: middle; padding-top: 5px; padding-bottom: 5px;}
table.repForm td.lp {width: 20px;}
table.repForm td.zdjecie {width: 90px;}
table.repForm td.ilosc {width: 60px; text-align: center;}
table.repForm td.cena {width: 160px; text-align: right;}

table.repForm a.button,
table.repForm a.button:visited {}
table.repForm a.button:hover {}


/* ***** repLink ***** */
div.repLink {text-align: center;}
div.repLink div {text-align: left; padding-bottom: 8px; }
div.repLink div span {font-weight: bold;}
div.repLink a {}


div.siteList {margin: 10px auto;}
div.siteList div#mapa_oferta {font-weight: bold;}
div.siteList div#mapa_strony {font-weight: bold;}

/* pliki mp3 */
div.mp3 {margin-top: 10px; margin-bottom: 10px;}
div.utwor {margin: 5px 0px 0px 10px;}
div.utwor div.tytul {display: inline; line-height: 17px; margin: 0px 5px 0px 0px; }
div.utwor div.playme {float: left; display: inline; width: 17px; height: 17px; margin: 0px 5px 0px 0px; }

td.tresc {background-color:#FFFFFF;}
td.top_2, td.top_3 {height:31px;vertical-align:top;background-color:#FFFFFF;background-repeat:no-repeat;}
div.menu_dol {position:relative; bottom:50px; left:10px; width: 590px; text-align: left;}
span#infoserwis {}
span.kreska {padding:0px 4px 0px 4px;color:#8B2B36;}

span.menu_gorne,
span.menu_gorne a,
span.menu_gorne a:visited {font-size:14px;}

span.menu_gorne a.menu_gorne_selected {color:#000000;}

/* a.menu_gorne,a.menu_gorne:visited {}
a.menu_gorne_selected {font-size:14px;color:#000000;}
 */
a.menu_dolne,a.menu_dolne:visited {color:#595959}
a.menu_dolne_selected {font-weight:bold;color:#595959}

table.menu {margin-left:10px; margin-right:10px; margin-top:10px;}
table.menu td.menu {height:28px; background-image:url(tlo_menu.gif); background-repeat:repeat-x;vertical-align:middle;padding-left:5px;}
td.zawartosc {width:170px;border-bottom:1px solid #E2E2E2;border-left:1px solid #E2E2E2;border-right:1px solid #E2E2E2;padding:5px 5px 5px 5px;}
span.menu {font-weight:bold;color:#8B2B36;}

div.opi {overflow: hidden; width: 178px; margin: 10px auto 0px auto; border-bottom: 1px solid #E2E2E2; border-left:1px solid #E2E2E2;border-right:1px solid #E2E2E2;}
div.opi table.menu {margin: 0px auto;}
div.opi table.menu td.zawartosc {width: 176px; padding: 1px 1px 1px 1px; border: 0px;}

/* box promocji */
div.box {color:#6B6B6B;text-align:center;}
div.box#nazwa {font-weight:normal;margin:5px 0px}
div.box#cena {font-weight:bold;font-size:16px;color:#B40A24;}
a:hover div.box#nazwa {text-decoration:underline;color:#B40A24;}
a:hover div.box#cena {text-decoration:none;}


table.lista_box {width:100%;height:210px;border-left:1px solid #EEEEEE;border-right:1px solid #EEEEEE;border-top:1px solid #EEEEEE;}
table.lista_box td div a {cursor:pointer;}
table.lista_box td.obrazek {height:120px;vertical-align:bottom;} 
table.lista_box td.obrazek div.typ {height:20px;margin: 5px 5px 2px 0px;}
table.lista_box td.obrazek div.obrazek {border:0px solid #8D2735;width:138px;height:94px; margin: 0px auto;}
table.lista_box td.obrazek span.ramka {display: block; margin:0px auto;width:138px;height:94px;border:1px solid #8D2735; background-position: 50% 50%; background-repeat: no-repeat; overflow: hidden;}
table.lista_box td.obrazek div.obrazek img {border:0px solid #8D2735;width:140px;height:100px;}

td.lista_, td.lista_normalna {height:80px;text-align:center;padding:5px;vertical-align:top;}
td.lista_nowosc {background-color:#FBF5FF;height:80px;text-align:center;padding:5px;}
td.lista_bestseller {background-color:#FAD2CA;height:80px;text-align:center;padding:5px;}
td.lista_promocja {background-color:#EEFAEC;height:80px;text-align:center;padding:5px;}

div.lista_normalna {color:#000000;padding-left:5px;margin:0px;height:20px;}
div.lista_nowosc {color:#BB75EC;padding-left:5px;margin:0px;height:20px;}
div.lista_bestseller {color:#F81010;padding-left:5px;margin:0px;height:20px;}
div.lista_promocja {color:#309D24;padding-left:5px;margin:0px;height:20px;}

span.lista_nazwa {font-size:12px;}
span.lista_nazwa a {color:#595959;}
div.lista_nazwa {font-size:12px;height:35px;overflow: hidden;}
div.lista_producent {float:left;display:inline;text-align:left;width:90px;font-size:10px;height:35px;overflow: hidden;position:relative;}
div.lista_kup {float:right;display:inline;text-align:right;width:65px;padding-right:5px; padding-top: 10px; height: 35px;}
div.lista_kup a.lista_kup {line-height:20px;background-image:url(ikonka_koszyka.gif);background-repeat:no-repeat;background-position:1px 2px;padding: 2px 5px 2px 20px;color:white;background-color:#8E2638;text-decoration:none;}
div.lista_kup a.lista_kup:hover {text-decoration:none;}
div.lista_kup img.kup {border:0px;}
div.lista_kup a.lista_zobacz {line-height:20px;padding: 2px 5px 2px 5px;color:white;background-color:#8E2638;text-decoration:none;}
div.lista_kup a.lista_zobacz:hover {text-decoration:none;}

span.lista_cena {color:#B40A24;font-size:18px;font-weight:bold;}
span.lista_cena_stara {color:#B1B1B1;font-size:10px;text-decoration: line-through;}
span.lista_zl {font-size:10px;font-variant: small-caps;}


table.detCard {width:100%;}
table.detCard td#zdjecie {text-align:center; padding-right: 5px;}
table.detCard td#zdjecie img  {border:1px solid #8D2735;}
table.detCard h1.nazwa {color:#8E2438;font-size:16px;font-weight:bold;margin-left:10px;margin-bottom:5px;}
table.detCard div.nazwa {color:#8E2438;font-size:16px;font-weight:bold;margin-left:10px;margin-bottom:-5px;}
table.detCard div.typ {text-align:right;margin:0px 5px 0px 0px;}
table.detCard span.producent,table.detCard span.rozmiar {font-weight:bold;font-size:12px;}

table.detCard p.producent {width: 250px; overflow: hidden; text-align: center; padding: 5px 0px; margin: 0px auto;}
table.detCard span.producent {display: block; width: 250px; overflow: hidden; text-align: center; padding: 5px 0px;}

div.dalej {background-image:url(tlo_2.gif);background-repeat:repeat-x;height:20px;padding:5px;}
div.dalej a {color:#5A5A5A;font-weight:normal;text-decoration:underline;}
div.dalej a,div.dalej a:visited {color:#5A5A5A;font-weight:normal;text-decoration:underline;}
div.dalej a:hover {color:#000000;font-weight:normal;text-decoration:underline;}

span.szczegoly_nazwa {font-weight:bold;font-size:16px;font-variant: small-caps;text-transform: capitalize;}
span.szczegoly_model {color:#6B6B6B;font-size:12px;font-weight:bold;}
div.szczegoly_opis {color:#6B6B6B;font-size:11px;font-weight:normal;margin:5px 0px 10px 5px;}
span.szczegoly_cena_nazwa {color:#6B6B6B;font-size:14px;font-weight:bold;}
span.szczegoly_cena {color:#FF0500;font-size:17px;font-weight:bold;}
span.szczegoly_cena_stara {color:#B1B1B1;font-size:11px;text-decoration: line-through;}

table.detCard2 {width:100%;height:80px;}
table.detCard2 td {font-weight:bold;vertical-align:middle;}
table.detCard2 td.cena {width:160px;text-align:right;padding-right:2px;color:#545454;font-size:13px;}
table.detCard2 td.wartosc {width:120px;text-align:left;padding-left:2px;color:#8E2438;font-size:16px;}
table.detCard2 td.dodaj {text-align:center;}


table.detCard2 .cena {padding-left:2px;color:#8E2438;font-size:16px;}
table.detCard2 .cena_promocja {padding-left:2px;color:#8E2438;font-size:16px;}
table.detCard2 .cena_stara {padding-left:2px;color:#8E2438;font-size:14px; text-decoration: line-through;}
table.detCard2 .waluta { /* nazwa waluty */ }
table.detCard2 .cena .waluta { /* waluta dla ceny towaru */ }
table.detCard2 .cena_promocja .waluta { /* waluta dla ceny promocyjnej*/ }
table.detCard2 .cena_stara .waluta { /* waluta dla starej ceny */ }


table.detCard2 a.dodaj {line-height:40px;background-image:url(ikonka_koszyka.gif);background-repeat:no-repeat;background-position:1px 2px;padding: 2px 5px 2px 40px;color:white;background-color:#8E2638;text-decoration:none;}
table.detCard2 a.dodaj:hover {text-decoration:underline;}

td.szczegoly a.button,td.szczegoly a.button:visited {padding:3px 5px;}

div.dalej {clear: left; margin: 5px 0px;}
div.dalej a { background: url(ikona_nawigacja_poprzednia.gif) no-repeat 0% 50%; padding-left: 14px; /* przegladaj dalej oferte*/}
div.dalej a:hover {}

table.detCard ul {margin: 0px 0px 0px 20px; padding: 0px;}
table.detCard li {margin: 0px 0px 0px 10px; padding: 0px 0px 0px 0px;}

.detCard#brak { /* komunikat : brak towaru w magazynie */ }

table.detCard #cenaIStan
table.detCard table.atrybutyStale {margin: 5px auto;}
table.detCard table.atrybutyStale td {vertical-align: top; padding: 2px 0px;}
table.detCard table.atrybutyStale td.etykieta {width: 70px; font-weight: bold; color: #8D2735; text-align: right; padding-right: 2px; }
table.detCard table.atrybutyStale td.wartosc { width: 170px; font-weight: bold; /* wartosci  ceny i statusu dostepnosci */ }

table.detCard table.atrybutyWybierane {}
table.detCard table.atrybutyWybierane td.etykieta { /* etykiety atrybutow */ }
table.detCard table.atrybutyWybierane td.wartosc { /* wartosci atrybutow */ }

table.detCard #akcje {margin: 0px auto;}
table.detCard #akcje td {text-align: center;}
table.detCard #akcje td a.button,
table.detCard #akcje td a.button:visited {font-size: 12px; font-family: Tahoma; padding-left: 20px; padding-right: 20px; font-weight: normal; color: #000000; border-color: #000000;}
table.detCard #akcje td a.button:hover {color: #ffffff;}
table.detCard a#porownaj {}
table.detCard a#zapytaj {}
table.detCard a#polec  {}
table.detCard a#wydrukuj  {}


input.button#dodaj {width:180px; padding-left:20px; height:35px; background: #8D2735 url(ikonka_koszyka.gif) no-repeat 5px 9px; color:#ffffff; text-decoration:none; font-weight:bold; font-size:15px; margin-left: 5px;}
input.button#dodaj:hover {text-decoration:none; background-color:#8D2735!important; color:#000000!important;}


/* pay.php - box platnosci */
table.pay {width:100%;}
table.pay td {text-align:center;}
table.pay td img {border:0px solid #8D2735;max-width:160px;}

img.fotka {border:1px solid #8D2735;}

div.pusty {margin:5px 0px 5px auto;font-size:13px; background: url(ikona_koszyk_pusty.gif) no-repeat 0px 50%; padding-left: 25px;}
table#aktualizuj {margin: 1px 0px; width: 100%; border: 0px;}
td.aktualizujKoszyk {text-align: right; padding: 5px; border: 0px solid white;}



p.thankandbuy {margin: 20px auto;} /*kontynuacja zamowienia po rejestracji */
p.thankandbuy a {font-size: 14px;}



/* aucSumForm */
div.center {margin: 0px auto;}

table.aucSumForm {margin-left : auto; margin-right : auto; width : 100%;}
table.aucSumForm h4 {font-size : 13px; margin: 10px 0px 0px 0px; }
table.aucSumForm h5 {border: 0px; font-size : 12px; margin: 6px 0px 6px 6px;; }
table.aucSumForm h5 input {margin-right: 5px;}

table.aucSumForm td.sprzedajacy_nazwa {font-weight : bold; font-size : 14px; padding: 5px 0px 5px 10px; vertical-align: middle;}
table.aucSumForm td.sprzedajacy_linki {font-weight : bold; font-size : 14px; padding: 5px 0px 5px 10px; vertical-align: middle;}
table.aucSumForm td.sprzedajacy_linki a {}
table.aucSumForm td.aukcja {font-weight : bold; font-size : 12px; padding: 5px 0px 5px 10px; vertical-align: middle;}
table.aucSumForm td.aukcja_nazwa {font-weight : bold; font-size : 14px; padding: 5px 0px 5px 10px; vertical-align: middle;}
table.aucSumForm td.aukcja_nazwa a {}

table.aucSumForm table.listaAukcji {width: 100%;}
table.aucSumForm table.listaAukcji td {vertical-align: middle;}
table.aucSumForm table.listaAukcji td.zdjecie {width: 190px; padding: 2px;}
table.aucSumForm table.listaAukcji td.opisy {padding: 2px;}
table.aucSumForm table.opis td {padding: 5px; font-size: 12px; font-weight: bold;}
table.aucSumForm table.opis td.nazwa {}
table.aucSumForm table.opis td.cena {text-align: right;}
table.aucSumForm table.opis td.ilosc {text-align: right;}
table.aucSumForm table.opis td.wartosc {text-align: right;}
table.aucSumForm table.opis td.etykieta_nazwa {font-size: 11px; font-weight: normal; padding: 1px 5px 3px 5px;}
table.aucSumForm table.opis td.etykieta_cena {font-size: 11px; font-weight: normal;text-align: right; padding: 1px 5px 3px 5px;}
table.aucSumForm table.opis td.etykieta_ilosc {font-size: 11px; font-weight: normal;text-align: right; padding: 1px 5px 3px 5px;}
table.aucSumForm table.opis td.etykieta_wartosc {font-size: 11px; font-weight: normal;text-align: right; padding: 1px 5px 3px 5px;}

table.aucSumForm span.nawias {color: #c0c0c0;}
table.aucSumForm td.cart_ikona {padding: 5px; width: 120px; text-align: center;}
table.aucSumForm td.cart_radio input {border: 0px;}
table.aucSumForm td.cart_opis {}

table.aucSumForm table.dane {width: 100%; margin: 0px;}
table.aucSumForm table.dane td {vertical-align: middle; }
table.aucSumForm table.dane input {}

table.aucSumForm table.dane#dostawca {}
table.aucSumForm table.dane#dostawca td {}

table.aucSumForm table.dane#platnosc {}
table.aucSumForm table.dane#platnosc td {}
table.aucSumForm table.dane#platnosc td.sprzedajacy {font-size: 14px; font-weight: bold; padding: 0px 0px 0px 10px;}
table.aucSumForm table.dane#platnosc td.sprzedajacy span.etykieta {font-size: 12px; font-weight: normal;}
table.aucSumForm table.dane#platnosc span.upomnienie {color: red;}

table.aucSumForm table.dane#zamawiajacy {margin-top: 10px; margin-bottom: 10px;}
table.aucSumForm table.dane#zamawiajacy td {}
table.aucSumForm table.dane#zamawiajacy td.pseudonim {font-size: 14px; font-weight: bold; padding: 0px 0px 10px 0px;}
table.aucSumForm table.dane#zamawiajacy td.pseudonim span.etykieta {font-size: 12px; font-weight: normal;}
table.aucSumForm table.dane#zamawiajacy td.cart_radio {padding: 3px;}

table.aucSumForm#dodatkowe {margin: 5px auto;}
table.aucSumForm#dodatkowe td {text-align: center;}
table.aucSumForm#dodatkowe td.etykieta {}
table.aucSumForm#dodatkowe td.etykieta textarea {}

table.aucSumForm div#faktura {margin: 0px 0px 10px 0px;}
table.aucSumForm div#dane_wysylkowe {margin: 0px 0px 10px 0px;}

table.aucSumForm#uwagi {margin: 0px auto;}
table.aucSumForm#uwagi td {text-align: justify; padding: 5px 10px;}

table.aucSumForm#zamow {margin: 0px auto;}
table.aucSumForm#zamow td {text-align: center;}
table.aucSumForm#zamow input#reg_submit {}

/* aucSumForm after*/
table.aucSumForm {width: 100%;}
table.aucSumForm div {width: 100%;}
table.aucSumForm div.opisPowrotu {padding: 5px 0px;}
table.aucSumForm div.linkPowrotu {padding: 5px 0px; text-align: right;}
table.aucSumForm div.linkPowrotu a {}
table.aucSumForm div.linkPowrotu img {margin-right: 5px;}
table.aucSumForm div.etykieta {font-size: 10.5pt; font-weight: bold; padding-top: 10px;}
table.aucSumForm div.sprzedajacy_nazwa {font-size: 10.5pt; padding: 5px 0px 5px 10px;}
table.aucSumForm div.sprzedajacy_linki {padding: 2px 0px 10px 10px;}
table.aucSumForm div.sprzedajacy_linki a {font-size: 9pt;}

/* galList */
div.galList ul {}
div.galList li {}

div.galList {margin: 0px auto;}
div.galList .galListItem {margin-bottom: 10px;}
div.galList .nazwa {}
div.galList .nazwa a {}
div.galList .opis {padding: 5px 0px 10px 10px; text-align: justify;}

/* 
div.newsShortList {width: 576px; margin: 5px auto 0px auto; clear: all; border-top: 1px solid #efefef; padding: 0px 0px 0px 0px;}
*/

div.newsShortList {width: 100%; margin: 5px auto 0px auto; border-top: 1px solid #efefef; clear: left; padding: 0px;}
div.newsShortList div.naglowek {text-align: center; font-size: 9pt; /* font-size: 10.5pt; */ color: #a7a7a7; line-height: 23px; height: 23px; text-transform: uppercase; padding: 0px 10px 0px 10px; margin: 0px 0px 5px 0px;}

div.newsShortList div.newsShort {width: 172px; padding: 0px; text-align: justify; float: left; padding-left: 10px; padding-right: 10px;}
div.newsShortList div.newsLink {padding-bottom: 7px;}
div.newsShortList div.newsLink a,
div.newsShortList div.newsLink a:visited {font-weight: bold; text-decoration: none;}
div.newsShortList div.newsLink a:hover {}
div.newsShortList div.newsDataPublikacji {font-weight: normal; font-style: italic; color: #727272; font-size: 8.25pt; margin: 0px auto 7px 0px;}
div.newsShortList div.newsSkrot {padding-bottom: 10px;}
div.newsShortList div.newsArchLink {display: none;}


div.newsList {margin: 5px auto 20px auto; clear: all;}
div.newsList .newsFull {margin-bottom: 0px;}
div.newsList .newsFull p {}
div.newsList .newsLink {padding-bottom: 4px;}
div.newsList .newsLink a,
div.newsList .newsLink a:visited {font-weight: bold; text-decoration: none;}
div.newsList .newsLink a:hover {}
div.newsList .newsDataPublikacji {font-weight: normal; font-style: italic; color: #727272; font-size: 8.25pt; margin: 0px auto 4px 0px;}
div.newsList .newsTresc {padding-bottom: 20px;}

/* pollForm - sondy */
div.pollForm div.naglowek,
div.pollForm#naglowek {display: none; visibility: hidden;}
table.pollForm {}
table.pollForm td {vertical-align: middle; padding: 1px 1px;}
table.pollForm td.pytanieSondy {padding: 5px 0px; font-weight: bold;}
table.pollForm td.poleSondy {width: 18px; padding: 1px 0px 4px 0px; text-align: left;}
table.pollForm td.poleSondy input {margin-left: 0px;}
table.pollForm td.opcjaSondy {width: 150px; padding: 2px 0px 3px 0px; font-weight: normal;}
table.pollForm td.przyciskiSondy {text-align: center;}
table.pollForm td.przyciskiSondy input {margin-left: auto; margin-right: auto;}
table.pollForm input.button#glosuj {}
table.pollForm input.button#wyniki {background-image: none; background-color: transparent; border: 0px; font-weight: bold; text-align: center; margin-top: 5px; text-decoration: underline; /* hack pod Fx display: block; */ color: #444444;}
table.pollForm a#wyniki,
table.pollForm a#wyniki:visited {display: block; font-weight: bold; text-align: center; margin-top: 5px; text-decoration: underline; cursor: pointer;}
table.pollForm a#wyniki:hover {}
table.pollForm span.glosuj {display: block;}
table.pollForm span.wyniki {display: block;}
table.pollForm td.wynikSondy {padding: 0px 0px 8px 0px; font-size: 8.25pt; vertical-align: middle;}
table.pollForm td.wykresSondy {background: url(pasek_b.gif) repeat-x 0% 70%;}
table.pollForm td.wynikSondy img {margin-top: 4px;}
table.pollForm td.iloscGlosow {padding-top: 2px;}
table.pollForm td.iloscGlosow span {font-weight: bold;}

/*ratBar */
/*
.ratBar {background:url(ratingBar.png) 0px -30px; height:15px; }
.ratBarCurrent {background:url(ratingBar.png); height:15px; }
.ratForm #ratBar {height:15px; }
.ratForm #voteBarRating {float:left; }
.ratForm #voteBarCandidate {float:left; height:15px; line-height:15px; padding:0px 0px 0px 10px; width:2em;}
.ratForm #voteBar {background:url(ratingBar.png) 0px -30px; height:15px; overflow:hidden; float:left;}
.ratForm #voteBarCurrent {background:url(ratingBar.png); height:15px; overflow:hidden; position:relative;}
.ratForm #voteBarSlider {height:15px; overflow:hidden; position:relative; top:-15px; width: 100%;}
.ratForm #voteBarSlider a {background:url(ratingBar.png) no-repeat 0px 30px; display:block; height:15px; float:left; line-height:15px; margin:0px; overflow:hidden; padding:0px; width:20px;}
.ratForm #voteBarSlider img {width:20px; height:15px; border:0px; margin:0px;}
.ratForm .ratFormOption {margin:4px;}
*/

/*ratStarBar */
.ratBar {background:url(ratingStarBar.gif) 0px -26px; height:13px; }
.ratBarCurrent {background:url(ratingStarBar.gif); height:13px; }
.ratForm #ratBar {height:13px; }
.ratForm #voteBarRating {float:left; }
.ratForm #voteBarCandidate {float:left; height:13px; line-height:13px; padding:0px 0px 0px 10px; width:2em;}
.ratForm #voteBar {background:url(ratingStarBar.gif) 0px -26px; height:13px; overflow:hidden; float:left;}
.ratForm #voteBarCurrent {background:url(ratingStarBar.gif); height:13px; overflow:hidden; position:relative;}
.ratForm #voteBarSlider {height:13px; overflow:hidden; position:relative; top:-13px; width: 100%;}
.ratForm #voteBarSlider a {background:url(ratingStarBar.gif) no-repeat 0px 26px; display:block; height:13px; float:left; line-height:13px; margin:0px; overflow:hidden; padding:0px; width:13px;}
.ratForm #voteBarSlider img {width:13px; height:13px; border:0px; margin:0px;}
.ratForm .ratFormOption {margin:4px;}

table.opiForm .ratBar {background:url(ratingStarBar2.gif) 0px -26px;}
table.opiForm .ratBarCurrent {background:url(ratingStarBar2.gif);}
table.opiForm .ratForm #voteBar {background:url(ratingStarBar2.gif) 0px -26px;}
table.opiForm .ratForm #voteBarCurrent {background:url(ratingStarBar2.gif);}
table.opiForm .ratForm #voteBarSlider a {background:url(ratingStarBar2.gif) no-repeat 0px 26px;}


table#k3 td.k32 div.box#opiForm {}
div.opiForm {margin: 0px auto;}
div.opiForm table.opiForm {margin: 0px auto; width: 100%;}
div.opiForm table.opiForm td {padding: 1px 10px 1px 0px!important;}
div.opiForm table.opiForm td.etykieta {text-align: right; font-size: 8.25pt; font-weight: bold; width: 140px; line-height: 15px;}
div.opiForm table.opiForm td.wartosc {vertical-align: top; }

div.opiForm input {}
div.opiForm textarea {width: 100%}
div.opiForm input.button {margin-left: 3px; padding-left: 5px; padding-right: 5px;}
div.opiForm span.blad {color: red;}

.opiList table {width: 100%;}
.opiList td.col1 {width: 180px; padding-right: 6px; text-align: right;}
.opiList td.col2 {padding-left: 6px; text-align: justify;}

div.opiList {margin: 0px auto; padding: 6px 0px 10px 0px; border-top: 1px solid #efefef;}
div.opiList div.naglowek {font-size: 9pt; /* font-size: 10.5pt; */ color: #a7a7a7; line-height: 23px; height: 23px; text-align: center; text-transform: uppercase;}
div.opiList div.nazwa {font-size: 9pt; text-align: center; font-weight: bold;}
div.opiList div.naglowek a {text-transform: none;}
div.opiList div.wszystkie {text-align: center; padding: 0px 0px; margin: 0px auto;}
div.opiList div.wszystkie a {font-weight: bold; font-size: 8.25pt;}
div.opiList table {margin-top: 8px;}
div.opiList table td {text-align: left; padding: 10px 10px 10px 0px; vertical-align: top;}
div.opiList table th {text-align: left; padding: 2px 10px 2px 0px;}
div.opiList a {}

div.opiList span.data {font-size:8.25pt; color: #9d9d9d; display:block; padding-bottom: 2px;}
div.opiList span.tresc {font-size:9pt;}
div.opiList span.podpis {font-size:9pt; font-weight: bold; display:block; padding-bottom: 0px;}
div.opiList div.ocena {width: 65px; margin: 1px 0px 1px auto;}

table#opinie {margin: 10px 0px 0px 0px;}
div.conBody {}
div.conBody p.conBody {}



table.galCatList {margin: 5px auto;}
table.galCatList td {}
table.galCatList div {margin: 0px auto; text-align: left;}
table.galCatList div.galCatListItem {}
 table.galCatList div.nazwaGalerii {padding: 5px;}
 table.galCatList div.nazwaGalerii a,
 table.galCatList div.nazwaGalerii a:visited {font-weight: bold;}
 table.galCatList div.nazwaGalerii a:hover {}
 table.galCatList div.galCatListObrazek {padding: 5px;}
 table.galCatList div.opisGalerii {padding: 5px;}

div.galList {margin: 5px auto;}
div.galList td {}
div.galList div.galListItem {}
div.galList div {margin: 0px auto; text-align: left; }
 div.galList div.nazwa {padding: 5px;}
 div.galList div.nazwa a,
 div.galList div.nazwa a:visited {font-weight: bold;}
 div.galList div.nazwa a:hover {}


table.galeria div.opisFotki {}
div#oknoObrazka {padding: 5px 0px;}
div.galeria div#oknoGalerii {}
 div.galeria div#oknoGalerii div.fotkaGalerii {margin: 5px auto; padding: 5px;}
 div.galeria div#oknoGalerii div.miniaturaGalerii {}
 div.galeria div#oknoGalerii div.nazwaFotki {}
 div.galeria div#oknoGalerii div.opisFotki {}
div.galeriaBrakZdjec {margin: 5px auto;}

div.sumInPost {margin: 10px auto; padding: 10px 5px 5px 5px; border: 1px solid #b4b4b4;}
div.sumInPost table.sumInPost {width: 100%; margin: 0px auto;}
div.sumInPost table.sumInPost a {}
div.sumInPost table.sumInPost td {padding: 4px 0px 4px 0px; vertical-align: middle;}
div.sumInPost table.sumInPost td.inPostInfo {padding: 0px 0px 5px 0px;}
div.sumInPost table.sumInPost td.wybory {padding-right: 2px;}
div.sumInPost table.sumInPost td.komunikaty {padding-left: 2px; text-align: right}
div.sumInPost table.sumInPost td input {margin-right: 2px;}
div.sumInPost table.sumInPost td input.button {}
div.sumInPost table.sumInPost td input#inPostMail {width: 160px;}
div.sumInPost table.sumInPost td div#inPostMsg {}
div.sumInPost table.sumInPost td div#inPostMsgPacz {}
div.sumInPost table.sumInPost td span.inPostMsgOk  {color: #008000;}
div.sumInPost table.sumInPost td span.inPostMsgErr {color: #ff0000;}
div.sumInPost table.sumInPost td optgroup,
div.sumInPost table.sumInPost td option:disabled  { /* background-color: #6e6e6e; color: #ffffff; */}
div.sumInPost table.sumInPost td optgroup option {/* background-color: #ffffff; */}

div.sumInPost table.sumInPost#inPostPaczk {}
div.sumInPost table.sumInPost td#inPostPaczkomat {}
div.sumInPost table.sumInPost td#inPostPaczkomatMes {}
div.sumInPost table.sumInPost td#inPostBigMes {}

div.sumInPost select {width: 370px;}

