/* standardowy arkusz stylu dla stron drukowanych */
body {
	background-color: white;
	font-family: verdana, arial;
	font-size: 12px;
	color: black;
	width: 650px;
	margin: 0px auto;
}
img {
	border : 0px;
}
table {border: 0px; border-collapse: separate; border-spacing: 0; empty-cells:show;}
td{
	font-family: verdana, arial;
	font-size: 12px;
	color: black;
}

h1 {font-size: 16px; color: #001361; margin: 0px auto 0px 0px; padding: 4px 0px 4px 0px;}
h2 {font-size: 14px; color: #001361; margin: 0px auto 0px 0px; padding: 4px 0px 4px 0px;}
h3 {font-size: 13px; color: #001361; margin: 0px auto 0px 0px; padding: 4px 0px 4px 0px;}
h4 {font-size: 12px; color: #001361; margin: 0px auto 0px 0px; padding: 4px 0px 4px 0px;}
h5 {font-size: 10px; color: #001361; margin: 0px auto 0px 0px; padding: 4px 0px 4px 0px;}
h6 {font-size:  9px; color: #001361; margin: 0px auto 0px 0px; padding: 4px 0px 4px 0px;}

th {
	font-size:11px;
}
table.ordList { /* wykaz zamowien */ }
table.ordList .naleznosc { /* kolumna z naleznoscia */
	text-align:center;
}
table.ordList .rozliczone { /* kolumna z ikona rozliczenia */
	text-align:center;
}
table.ordList .szczegoly { /* kolumna z linkiem do szczegolow */
	visibility: hidden;
}
p.ordList#strony { /* ilosc wynikow na strone */ }
p.ordList#wyniki {
	visibility: visible;
}
a.druk {
	visibility: hidden;
}
table.ordList tr {
	font-size:11px;
}

a.nastepny, a.poprzedni {
	visibility: hidden;
}
table.ordDet {
	visibility: hidden;
}

div.dalej, div.dalej a { visibility: hidden; }
a.button#polec { visibility: hidden; }
a.button#zapytaj { visibility: hidden; }
a.button#wydrukuj { visibility: hidden; }
a.button#porownaj { visibility: hidden; }
input.button#dodaj { visibility: hidden; }


td.cena {
	font-size:14px;
	font-weight:bold;
}
td.wartosc {
	font-size:14px;
	font-weight:bold;
}
div.nazwa {
	font-size:14px;font-weight:bold;}

.catPath {visibility: hidden;}
.listNav {visibility: hidden;}

table.sumOrd {width: 100%;}
table.sumOrd th {text-align:left;}
table.sumOrd th.nazwa {width: 200px;}
table.sumOrd th.cena {width:140px;text-align:right;}
table.sumOrd th.ilosc {width:120px;}

table.sumOrd td.cena {width:140px;text-align:right;}
table.sumOrd td.opis,div {}

table.sumOrd table#razem {margin-top:5px; }
table.sumOrd td.razem {font-weight:bold;text-align:right;padding-right:5px;background-color: #F9F9F9;height: 25px; vertical-align: middle;}
table.sumOrd tr.razem td.cena {background-color: #F9F9F9;height: 25px; vertical-align: middle;}
table.sumOrd tr.razem#rabat td.razem {color: green;background-color: transparent;}
table.sumOrd tr.razem#rabat td.cena {color: green;}

.ord_podsumowanie td {width: 200px;}


div.polecamy {padding: 0px;} /* fix - przesuniecie wyswietlania w lewo*/

table#ukryta {display: none;}
table.setList {display: none;}
div.setList {display: none;}
div.compoList {display: none;}

span.cena {font-size: 12px; color: #17286F; font-weight: bold;}
span.cena_promocja {font-size: 12px; color: #D91F00; font-weight: bold;}
span.cena_stara {font-size: 10px; color: #979797; font-weight: normal; text-decoration: line-through; }
span.waluta {font-size: 10px; color: #454545; font-weight: normal; padding-left: 3px;}
span.cena .waluta {}
span.cena_promocja .waluta {}
span.cena_stara .waluta {}

table.detCard td {vertical-align: top;}
table.detCard td.fotka {width: 300px; text-align: right;}
table.detCard td.fotka img {border: 1px solid #585858;}
table.detCard td.opisy {padding-left: 5px;}
table.detCard h1.nazwa,
table.detCard div.nazwa {font-size: 12px; font-weight: bold; color: #001361; margin: 0px; padding: 0px 0px 4px 0px;}
table.detCard div.symbol {font-size: 11px; font-weight: bold; color: #454545; margin: 0px; padding: 0px 0px 4px 0px;}

table.detCard table.cenaIStan {width: 100%; margin: 4px auto 8px auto;}
table.detCard table.cenaIStan td {vertical-align: middle; color: #43474B; padding: 4px 0px;}
table.detCard table.cenaIStan td.kol1 {font-size: 10px;  font-weight: bold; width: 120px; padding-left: 4px; padding-right: 4px;}
table.detCard table.cenaIStan td.kol2 {text-align: right;}

table.detCard table.cenaIStan span.avaState {color: #43474B;}
table.detCard table.cenaIStan span.avaState3 {/*color: #008000;*/}
table.detCard table.cenaIStan span.avaState2 {/*color: #ff8000;*/}
table.detCard table.cenaIStan span.avaState1 {/*color: #ff0000;*/}
table.detCard table.cenaIStan span.avaState0 {color: #43474B;}

table.detCard .atrybutyStale {width: 100%; margin: 4px auto 8px auto;}
table.detCard .atrybutyStale td {vertical-align: middle; color: #43474B; padding: 4px 0px;}
table.detCard .atrybutyStale td.etykieta {font-size: 10px; font-weight: bold; width: 120px; padding-left: 4px; padding-right: 4px;}
table.detCard .atrybutyStale td.wartosc {text-align: right;}
table.detCard .atrybutyStale select {width: 140px;}

table.detCard .atrybutyWybierane {width: 100%; margin: 4px auto 8px auto;}
table.detCard .atrybutyWybierane td {vertical-align: middle; color: #43474B; padding: 4px 0px;}
table.detCard .atrybutyWybierane td.etykieta {font-size: 10px; font-weight: bold; width: 120px; padding-left: 4px; padding-right: 4px;}
table.detCard .atrybutyWybierane td.wartosc {text-align: right;}
table.detCard .atrybutyWybierane select {width: 140px;}

div.naglowek {margin: 0px; padding: 8px 0px 4px 0px;}
div.detCard_opis {margin: 0px auto 0px auto; padding-top: 0px; overflow: hidden; color: #43474B; font-size: 11px; line-height: 14px;}
div.detCard_materialy {margin: 0px auto 0px auto; padding-top: 10px; overflow: hidden; color: #43474B;}
div.detCard_atrybuty {margin: 0px auto 0px auto; padding-bottom: 4px; color: #43474B;}
div.detCard_atrybuty img {margin-right: 6px; margin-bottom: 6px;}


table.setList p.setList {display: none;}
table.setList p.setList img.setList {visibility: hidden}

/* ***** comList ***** */
table.comList { /*porownywarka */
	width: 100%;
}
table.comList th {
	text-align: center;
	font-weight: bold;
	border-bottom: 0px;
	border-right: 1px solid #737373;
}
table.comList tr.header {
	text-align: center;
	vertical-align: bottom;
}
table.comList td {
	padding: 6px;
	text-align : center;
	border-right: 1px solid #737373;
	border-bottom: 1px solid #737373;
}
table.comList th.parametry, table.comList td.parametry {
	text-align: right;
	font-weight: bold;
}

table.comList .hl {background-color: #ffffd9;}
table.comList .tr2 {background-color: #f7f7f7;}
table.comList .tr1 {background-color: #ffffff;}

table.detCard #akcje {display: none;}
table.detCard #akcje a {display: none;}

ok {color:#080;}
x {color:#f00;}

.noPrint{
	display:none;
}

a ,a:visited {color:#001167;text-decoration:none;}
a:hover {color:#0024D9;text-decoration:underline;}

