@charset "iso-8859-2";
/* CSS NetCar */
body,td,th{
	font-family: Tahoma, Trebuchet MS, Arial, Helvetica, sans-serif;
/*	font-size: 11px; */
	color: #364a61;
}
body {
 background-color: #e6e6e6;
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 background-image:url(/home/1155/des/images/bg_main.gif);
 background-repeat:repeat-x;
}
a img { border: 0 }
td.content p{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #364a61;
	font-weight: normal;
}
td.content p a{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336699;
	font-weight: normal;
}
td.okruszki{
	background-color: #FFCC00; /*#f5f5f5; */
	color: #000000;
	font-weight: bold;
	font-size: 13px;
	padding: 5px 10px 5px 10px;
	border: 1px solid #FFFFFF;
	border-bottom: 0;
	text-align:left;
}

form.bezm { margin:0; padding: 0 }
h2.bezm { margin:0; padding: 0 }
h1 {
	font-size: 16px;
	color: #CC0000;
/*	text-decoration:underline; */
	padding: 0px 0px 0px 0px;
	line-height: 22px;
	text-align:left;
}
h2 {
	font-size: 14px;
	color: #336699;
	padding: 0px 0px 0px 0px;
	line-height: 19px;
	text-align:left;
}
h3 {
	font-size: 11px;
	color: #336699;
	padding: 0px 0px 0px 0px;
	line-height: 16px;
	text-align:left;
}
h4 {
	font-size: 11px;
	color: #000000;
	padding: 0px 0px 0px 0px;
        margin-bottom: 0px
}
a:link {
	color: #336699;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #336699;
}
a:hover {
	text-decoration: underline;
	color: #336699;
}
a:active {
	text-decoration: none;
	color: #336699;
}
a.top_menu:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.top_menu:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a.top_menu:hover {
	text-decoration: none;
	color: #FFCC00;
}
a.top_menu:active {
	text-decoration: none;
	color: #FFFFFF;
}
a.fotter:link {
	color: #000000;
	text-decoration: none;
}
a.fotter:visited {
	text-decoration: none;
	color: #000000;
}
a.fotter:hover {
	text-decoration: none;
	color: #FFFFFF;
}
a.fotter:active {
	text-decoration: none;
	color: #000000;
}
a.clink:link {
	color: #364a61;
	text-decoration: none;
}
a.clink:visited {
	text-decoration: none;
	color: #364a61;
}
a.clink:hover {
	text-decoration: underline;
	color: #364a61;
}
a.clink:active {
	text-decoration: none;
	color: #364a61;
}
a.rlink:link {
	color: #CC0000;
	font-weight: bold;
	text-decoration: none;
}
a.rlink:visited {
	text-decoration: none;
	color: #CC0000;
	font-weight: bold;
}
a.rlink:hover {
	text-decoration: underline;
	color: #CC0000;
	font-weight: bold;
}
a.rlink:active {
	text-decoration: none;
	color: #CC0000;
	font-weight: bold;
}
a.dzial:link {
	color: #336699;
	text-decoration: none;
}
a.dzial:visited {
	color: #336699;
	text-decoration: none;
}
a.dzial:hover {
	color: #336699;
	text-decoration: underline;
}
a.dzial:active {
	color: #336699;
	text-decoration: none;
}
.top_menu {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	padding-top: 8px;
	padding-bottom: 10px;
}
select.wyszukiwarka {
	background-color: #FFFFFF;
	font-size: 11px;
	margin-left: 5px;
	margin-right: 14px;
}
select.wyszukiwarka2 {
	background-color: #FFFFFF;
	font-size: 11px;
	margin-left: 5px;
	margin-right: 5px;
}
input.koszyk {
	background-color: #FFFFFF;
	font-size: 11px;
}
p.ctowaru {
        margin-top:0px;
        margin-bottom:5px;
}
p.ctowaru2 {
        margin-top:0px;
        margin-bottom:2px;
}
.towar {
	font-size: 9px;
	background-color: #f5f5f5; 
	border-style:none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #364a61;
}
.towarnazwa {
	font-size: 14px;
	background-color: #f5f5f5; 
	border-style:none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: black;
	font-weight: bold;
}
.towarsp {
	font-size: 14px;
	background-color: #f5f5f5; 
	border-style:none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #FF0033;
	font-weight: bold;
}
.towarsp2 {
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #364a61;
	font-weight: normal;
        font-style: italic;
        text-decoration: line-through;

}
.towarsp3 {

	font-size: 14px;
	border-style:none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #FF0033;
	font-weight: bold;
}
.towarde {
	background-color: #f5f5f5; 
	border-style:none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #364a61;
}

textarea.wyszukiwarka {
	color: #364a61;
	font-weight: normal;
	font-size: 11px;
	padding: 5px 10px 5px 10px
}
td.wyszukiwarka {
	color: #FFFFFF;
	font-weight: normal;
	font-size: 11px;
	padding: 5px 10px 5px 10px
}
tr.wyszukiwarka > td{
	color: #FFFFFF;
	font-weight: normal;
	font-size: 11px;
	padding: 5px 10px 5px 10px;
	background-color:#204f9b;
}
div.headerl_yellow {
	background-color: #FFCC00;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	padding: 5px 10px 5px 10px;
	border: 1px solid #FFFFFF;
	text-align:left;
	width:158px;
}
div.headerl_blue {
	background-color: #204f9b;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	padding: 5px 10px 5px 10px;
	border: 1px solid #FFFFFF;
	text-align:left;
	width:158px;
}
div.headerl2_blue {
	background-color: #204f9b;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	padding: 5px 10px 5px 10px;
	border: 1px solid #FFFFFF;
	text-align:left;
	width:210px;
}
div.headerr_yellow {
	background-color: #FFCC00;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	padding: 5px 10px 5px 10px;
	border: 1px solid #FFFFFF;
	text-align:left;
	width:158px;
}
div.headerr_blue {
	background-color: #204f9b;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	padding: 5px 10px 5px 10px;
	border: 1px solid #FFFFFF;
	text-align:left;
	width:158px;
}
td.header_yellow {
	background-color: #FFCC00;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	padding: 5px 10px 5px 10px;
	border: 1px solid #FFFFFF;
	text-align:left;
}
td.header_blue {
	background-color: #204f9b;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	padding: 5px 10px 5px 10px;
	border: 1px solid #FFFFFF;
	text-align:left;
}
td.header_blue a {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
}
th.header_yellow {
	background-color: #FFCC00;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	padding: 5px 10px 5px 10px;
	border: 1px solid #FFFFFF;
	text-align:left;
}
th.header_blue {
	background-color: #204f9b;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	padding: 5px 10px 5px 10px;
	border: 1px solid #FFFFFF;
	text-align:left;
}
td.subheader {
	background-color: #e1e4e6;
	font-size: 11px;
	padding: 5px 10px 5px 10px;
	border: 1px solid #FFFFFF;
	text-align:left;
}
div.subheader {
	background-color: #e1e4e6;
	font-size: 11px;
	padding: 5px 10px 5px 10px;
	border: 1px solid #FFFFFF;
}
div.content {
	background-color: #f5f5f5;
	font-size: 11px;
	border: 1px solid #FFFFFF;
	border-top-width: 0px;
}
div.contentl {
	width: 168px;
	background-color: #f5f5f5;
	font-size: 11px;
	border: 1px solid #FFFFFF;
	border-top-width: 0px;
	padding: 5px;
}
div.contentl0 {
	width: 178px;
	background-color: #f5f5f5;
	font-size: 11px;
	border: 1px solid #FFFFFF;
	border-top-width: 0px;
	padding: 0 0 5px 0;
}
div.contentr {
	width: 168px;
	background-color: #f5f5f5;
	font-size: 11px;
	border: 1px solid #FFFFFF;
	border-top-width: 0px;
	padding: 5px;
}
#wysz_testy,#tabopis,#tabpomoc {
	font-size: 12px;
}
div.content2 {
	background-color: #f5f5f5;
	font-size: 11px;
	padding: 5px 10px 5px 10px;
	border: 1px solid #FFFFFF;
	border-top-width: 0px;
	text-align:left;
}
div.content2bp {
	background-color: #f5f5f5;
	font-size: 11px;
	border: 1px solid #FFFFFF;
	border-top-width: 0px;
	text-align:left;
}
td.content {
	background-color: #f5f5f5;
	font-size: 11px;
	padding: 5px 10px 5px 10px;
	border: 1px solid #FFFFFF;
	border-top-width: 0px;
	text-align:justify;
}
 .content13l {
	background-color: #f5f5f5;
	font-size: 13px;
	padding: 5px 10px 5px 10px;
	border: 1px solid #FFFFFF;
	border-top-width: 0px;
	text-align: left;
}
td.content13l a {
	font-size: 13px;
}
td.contentbezp {
	background-color: #F6F6F6;
	font-size: 13px;
}
td.contentbezp a {
	font-size: 13px;
}
td.content2 {
	background-color: #f5f5f5;
	font-size: 11px;
	padding: 5px 10px 5px 10px;
	border: 1px solid #FFFFFF;
	border-top-width: 0px;
	text-align:left;
}
td.content3 {
	background-color: #f5f5f5;
	font-size: 12px;
	padding: 5px 10px 5px 10px;
	border: 1px solid #FFFFFF;
	border-top-width: 0px;
	text-align:justify;
}
td.content3was {
	background-color: #f5f5f5;
	font-size: 13px;
	padding: 5px 150px 5px 50px;
	border: 1px solid #FFFFFF;
	border-top-width: 0px;
	text-align:justify;
}
td.content3was table td{
	font-size: 13px;
}
td.content3b {
	background-color: #f5f5f5;
	font-size: 12px;
	padding: 5px 10px 5px 10px;
	border: 1px solid #FFFFFF;
/*	border-top-width: 0px; */
	text-align:justify;
}
td.dzial {
	background-color: #ECECEC;
	font-size: 15px;
	padding: 2px 10px 2px 10px;
	border: 1px solid #FFFFFF;
	border-top-width: 0px;
	text-align:left;
	font-weight: bold;
}
td.dzialb {
	background-color: #ECECEC;
	font-size: 15px;
	padding: 2px 10px 2px 10px;
	border: 1px solid #FFFFFF;
	border-top-width: 0px;
	text-align:left;
	font-weight: bold;
}
td.konto1 {
	background-color: #C0C0C0;
	font-size: 11px;
	padding: 5px 10px 5px 10px;
	border: 1px solid #FFFFFF;
	border-top-width: 0px;
	text-align:left;
}
td.konto {
	background-color: #ECECEC;
	font-size: 11px;
	padding: 5px 10px 5px 10px;
	border: 1px solid #FFFFFF;
	border-top-width: 0px;
	text-align:left;
}
td.subdzial2 {
	background-color: #F6F6F6;	
	font-size: 14px;
	font-weight: bold;

	padding: 2px 10px 2px 16px;
	border: 1px solid #FFFFFF;
	border-top-width: 0px;
	text-align:left;
}
td.subdzial3 {
	background-color: #F6F6F6;	
	font-size: 13px;
	padding: 2px 10px 2px 35px;
	border: 1px solid #FFFFFF;
	border-top-width: 0px;
	text-align:left;
}
td.subdzial4 {
	background-color: #F6F6F6;
	font-size: 13px;
	padding: 2px 10px 2px 54px;
	border: 1px solid #FFFFFF;
	border-top-width: 0px;
	text-align:left;
}
td.lf_element {
	background-color: #F6F6F6;
	font-size: 13px;
	padding: 2px 2px 2px 10px;
	border: 1px solid #FFFFFF;
	border-top-width: 0px;
	text-align:left;
}
td.lf_element2 {
	background-color: #E0E0E0;
	font-size: 13px;
	padding: 2px 2px 2px 10px;
	border: 1px solid #FFFFFF;
	border-top-width: 0px;
	text-align:left;
}
td.lf_element .liczba, td.lf_element2 .liczba {
	font-size: 10px;
}
td.lf_elementb {
	background-color: #E0E0E0;
	font-size: 13px;
	padding: 2px 2px 2px 10px;
	border: 1px solid #FFFFFF;
	border-top-width: 0px;
	text-align:left;
	font-weight: bold;
}
td.lf_elementb div:first-child {
	float: left;
	width: 140px;
}
td.lf_elementb div:nth-child(2) {
	float: left;
}
td.lf_element_wiecej {
	background-color: #F6F6F6;
	font-size: 13px;
	padding: 2px 10px 2px 10px;
	border: 1px solid #FFFFFF;
	border-top-width: 0px;
	text-align:right;
}
td.subdzial5 {
	background-color: #F6F6F6;	
	font-size: 13px;
	padding: 2px 10px 2px 73px;
	border: 1px solid #FFFFFF;
	border-top-width: 0px;
	text-align:left;
}
td.subdzial2b {
	background-color: #E0E0E0;
	font-size: 14px;

	padding: 2px 10px 2px 16px;
	border: 1px solid #FFFFFF;
	border-top-width: 0px;
	text-align:left;
	font-weight: bold;
}
td.subdzial3b {
	background-color: #E0E0E0;
	font-size: 13px;
	padding: 2px 10px 2px 35px;
	border: 1px solid #FFFFFF;
	border-top-width: 0px;

	text-align:left;
	font-weight: bold;
}
td.subdzial4b {
	background-color: #E0E0E0;

	font-size: 13px;
	padding: 2px 10px 2px 54px;
	border: 1px solid #FFFFFF;
	border-top-width: 0px;
	text-align:left;
	font-weight: bold;
}
td.subdzial5b {
	background-color: #E0E0E0;
	font-size: 13px;
	padding: 2px 10px 2px 73px;
	border: 1px solid #FFFFFF;
	border-top-width: 0px;
	text-align:left;
	font-weight: bold;
}
.text_red {
	color: #CC0000;
	font-weight: bold;
}
.cenasp {
	color: #FF0033;
	font-weight: bold;
}
.cenade {
}

td.bestseller {
	background-color: #F5F6F7;
	font-size: 11px;
	padding: 5px 10px 5px 10px;
	border: 1px solid #FFFFFF;
	border-top-width: 0px;
	text-align: center;
}
.pic_nowosc {
	padding: 1px 1px 1px 1px;
	border: 1px solid #E8E8E8;
/*	z-index: 1; */
}
.pic_nowosc0 {
	padding: 1px 1px 1px 1px;
	border: 1px solid #E8E8E8;
/*	z-index: 1; */
}

.text1 {
	color: black;
  font-size: 14px;
	font-weight: bold;
}
.text1_red {
	color: #CC0000;
  font-size: 16px;
	font-weight: bold;
}
.text2 {
  font-size: 13px;
	font-weight: normal;
}

div.flashl{
  width:178px;
	height:78px;
	padding: 0 1px 0 1px;
}

div.flashr{
  width:178px;
	height:78px;
	padding: 0 1px 0 1px;
}

div.flashr300{
  width:178px;
	height:300px;
	padding: 0 1px 0 1px;
}

/*
li ol{ padding-top: 5px }
li ul{ padding-top: 5px }
li{ padding-bottom: 5px }
*/

table.kupony{ border: 1px solid #000000; width: 596px; /* 768px; */ }
table.kupony th{ text-align:center; font-weight:bold }
table.kupony tr{ background: #dcdcdc }
table.kupony tr.d{ background: #f1f1f1 }
table.kupony td{ /* text-align: left; */ vertical-align: middle }

table.prod2{ border: 1px solid #000000; width: 100%; }
table.prod2 th{ text-align:center; font-weight:bold }
table.prod2 tr{ background: #dcdcdc }
table.prod2 tr.d{ background: #f1f1f1 }
table.prod2 td{ vertical-align: top }

table.prod{ border: 1px solid #000000; width: 596px; /* 768px; */ }
table.prod th{ text-align:center; font-weight:bold; font-size: 11px; }
table.prod tr{ background: #dcdcdc }
table.prod tr.d{ background: #f1f1f1 }
table.prod td{ /* text-align: left; */ vertical-align: top; font-size: 11px; }
#trtest th{ padding-bottom: 5px; cursor: pointer; background-repeat: no-repeat; background-position: center bottom; }
#trtest th.headerSortUp   { background-image: url(/home/1155/des/images/asc.gif); background-color: #f1f1f1; }
#trtest th.headerSortDown { background-image: url(/home/1155/des/images/desc.gif); background-color: #f1f1f1; }

table.pt{ border: 1px solid #000000; table-layout:fixed; }
table.pt th{ text-align:center; font-weight:bold; overflow: hidden }
table.pt tr{ background: #dcdcdc }
table.pt tr.d{ background: #f1f1f1 }
table.pt tr.s{ background: #ffffff; outline: 1px solid red; }
table.pt tr.ds{ background: #ffffff; outline: 1px solid red; }
table.pt td{ text-align: left; vertical-align: middle; font-size:12px; padding-left: 2px; overflow: hidden; }
table.pt td.c { text-align: right; vertical-align: middle; font-size: 12px; }
table.pt td.c span.s{ font-size: 14px; color: #FF0033; font-weight: bold; }

table.filtry td { padding: 0;  }
/* td { border: black 1px solid; } */
/* div { border: red 1px solid; } */

.z1hidden{
	visibility: hidden;
}

.filtr_div{
	position:relative;
	color: #336699;
	font-size:12px;
	text-align:left;
	width:124px;
	background:#FFFFFF;
	border: 2px inset;
	z-index: 100; 
}
.filtr_ul{
	position:absolute; 
	list-style:none;
	padding:0 0 0 0;
	margin:0px;
	background: #FFFFFF;
	border: 1px solid #000000;
	min-width:150px;
	max-width:450px;
/*	z-index: 100; */
}
.filtr_div ul li {
	margin: 0px;
	padding: 1px 6px 1px 6px;
	white-space:nowrap;
}
.filtr_div ul li a{
	color: #336699;
	text-decoration:none;
	white-space:nowrap;
	width: 100%;
}
.filtr_div ul li a:hover{
	color: #336699;
}
.filtr_div ul li a:visited{
	color: #336699;
}
.filtr_ul_li_ul{
	list-style:none;
	padding:0 0 0 0;
	margin:0 0 0 20px;
}
.filtr_div div.collapsed{
	background:url('/home/1155-3/des/images/collapse.jpg') no-repeat right;
	background-position: 111px 50%;
	padding: 1px 16px 2px 5px;
	color: #336699;
	text-decoration:none;
  width: 105px;
}
.filtr_div div.expanded{
	background:url('/home/1155-3/des/images/expand.jpg') no-repeat right;
	background-position: 111px 50%;
	padding: 1px 16px 2px 5px;
	color: #336699;
	text-decoration:none;
  width: 105px;
}
.filtr_rev{
	color: #FFFFFF;
	background: #000000;
}

.filtr2_div{
	position:relative;
	color: #336699;
	font-size:12px;
	text-align:left;
	width:124px;
	background:#FFFFFF;
	border: 2px inset;
	z-index: 100; 
}
.filtr2_div div.collapsed{
	background:url('/home/1155-3/des/images/collapse.jpg') no-repeat right;
	background-position: 111px 50%;
	padding: 1px 16px 2px 5px;
	color: #336699;
	text-decoration:none;
  width: 105px;
}
.filtr2_div div.expanded{
	background:url('/home/1155-3/des/images/expand.jpg') no-repeat right;
	background-position: 111px 50%;
	padding: 1px 16px 2px 5px;
	color: #336699;
	text-decoration:none;
  width: 105px;
}
.filtr2_div_div{
  display: none;
  overflow: auto;
  font-size:12px;
}
.filtr2_div_div table td{
  font-size:12px;
}
.filtr2_rev{
	color: #FFFFFF;
	background: #000000;
}
.filtr2_zamien{
	background: yellow;
}

.div_2_1{
float: left; width: 95px; height:95px; overflow: hidden;
}
.div_2_2{
width: 505px; height: 95px; overflow: hidden; padding-left: 10px
}
.div_2_2 h2{ padding-top: 0; margin-top: 0; display: inline; }
.ico0{
position:absolute; top: 8px; border: 0; z-index: 10;
}
.ico_txt{
position:absolute; top: 10px; z-index: 10;
}
.drab{
font-size: 14px;
}

div.tab {
}
.tabset {
    list-style-type:none; white-space:nowrap;
}
ul.tabset {
    margin: 0; padding: 0; 
}
ul.tabset li {
    text-align: center; margin:0 1px 0 0; padding: 2px 0 0 0;
    float: left; width: 120px; height: 19px; overflow: hidden;
    background: url("/home/1155-3/des/images/zakladka.gif") repeat-x top;
}
/* ul.tabset a:hover		      { color: white; } */
ul.tabset li.activeTab a           { color: #FFCC00; font-size: 14px; font-weight: bold; }
ul.tabset li a                     { color: white;   font-size: 14px; font-weight: bold; }
ul.tabset li.activeTab a:link      { color: #FFCC00; font-size: 14px; font-weight: bold; }
ul.tabset li a:link                { color: white;   font-size: 14px; font-weight: bold; }
ul.tabset li.activeTab a:visited   { color: #FFCC00; font-size: 14px; font-weight: bold; }
ul.tabset li a:visited             { color: white;   font-size: 14px; font-weight: bold; }

div.tabcont   { width: 550px; }

ul.tabset2 {
    margin: 0; padding: 0;
}
ul.tabset2 li {
    text-align: center; margin:0 1px 0 0;
    float: left; overflow: hidden; padding: 5px 4px 5px 4px;
    background-color: #204f9b;
}
/* ul.tabset a:hover		      { color: white; } */
ul.tabset2 li.activeTab a           { color: #FFCC00; font-size: 11px; font-weight: bold; }
ul.tabset2 li a                     { color: white;   font-size: 11px; font-weight: bold; }
ul.tabset2 li.activeTab a:link      { color: #FFCC00; font-size: 11px; font-weight: bold; }
ul.tabset2 li a:link                { color: white;   font-size: 11px; font-weight: bold; }
ul.tabset2 li.activeTab a:visited   { color: #FFCC00; font-size: 11px; font-weight: bold; }
ul.tabset2 li a:visited             { color: white;   font-size: 11px; font-weight: bold; }
ul.tabset2 li div                   { padding: 2px 0 0 0; }

div.subul {
	background-color: #e1e4e6;
	font-size: 11px;
	padding: 5px 10px 5px 10px;
/*	border: 1px solid #FFFFFF; */
  text-align: center;
}

table.peekTable 	{ width: 100%; }
ul.peekSections 	{ width: 230px; list-style-type:none; margin: 0; padding: 0; }
li.peekTitle      { background-color: #ECECEC; font-size: 13px; padding: 5px 0 5px 5px; border: 1px solid #FFFFFF; border-bottom-width: 0px; border-left-width: 0px; border-top-width: 0px; text-align:left; font-weight: bold; }
li.darkTan        { height: 15px; overflow: hidden; background: #ECECEC no-repeat 4px 5px; font-size: 13px; padding: 5px 0 5px 22px; border: 1px solid #FFFFFF; border-bottom-width: 0px; border-left-width: 0px; text-align:left; font-weight: bold; }
li.lightTan       { height: 15px; overflow: hidden; background: #F6F6F6 no-repeat 4px 5px; font-size: 13px; padding: 5px 0 5px 22px; border: 1px solid #FFFFFF; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; text-align:left; font-weight: bold; }
div.peekCont      { width: 566px; padding: 5px; text-align: justify; }
div.peekCont .obrazek	{ width: 149px; margin-right: 5px; float: left; overflow: hidden; }
div.peekCont .opis		{ width: 408px; height: 246px; overflow: scroll; }

ul.podpowiedzi li { padding-bottom: 10px; }

div.jtu { display: inline; }

		/* Custom Theme */
		#superbox-overlay{background:#e0e4cc;}
		#superbox-container .loading{width:32px;height:32px;margin:0 auto;text-indent:-9999px;background:url(styles/loader.gif) no-repeat 0 0;}
		#superbox .close a{float:right;padding:0 5px;line-height:20px;background:#333;cursor:pointer;}
		#superbox .close a span{color:#fff;}
		#superbox .nextprev a{float:left;margin-right:5px;padding:0 5px;line-height:20px;background:#333;cursor:pointer;color:#fff;}
		#superbox .nextprev .disabled{background:#ccc;cursor:default;}

.naskroty table th { font-size: 13px; font-weight: bold; padding: 3px 3px 0 3px; text-align: right; }
.naskroty table td { font-size: 13px; font-weight: normal; padding: 3px 0 0 3px; }
.naskroty table td a { text-decoration: underline; }
.naskroty table { margin-bottom: 3px }

.header_yellow h1 { margin: 0; padding: 0; display: inline; color: black; font-size: 12px; line-height: 12px; }

table.parametry td { font-size: 13px; padding: 0 5px 5px 0; }
table.parametry tr td:nth-child(2) { font-weight: bold; }

.towar_i_attrs{
	float: left;
	width: 300px;
	height:360px;
	overflow: hidden;
	padding-left: 0;
}

.towar_i_attrs table{
	border-top: 1px solid white;
	border-left: 1px solid white;
}

.towar_i_attrs tr.attr td:nth-child(1){
	width: 110px;
}

.towar_i_attrs tr.attr td:nth-child(2), .towar_i_attrs tr.attr2 td:nth-child(2){
/*	padding-left: 5px; */
	font-weight: bold;
}

.towar_i_attrs tr.attr td{
/*	padding-left: 5px; */
	font-size: 14px;
	padding: 2px 5px 2px 5px;
	border-right: 1px solid white;
	border-bottom: 1px solid white;
	vertical-align: top;
}

.towar_i_attrs tr.attr2 td{
/*	padding-left: 5px; */
	font-size: 13px;
	padding: 2px 5px 2px 5px;
	border-right: 1px solid white;
	border-bottom: 1px solid white;
	vertical-align: top;
}

.towar_i_attrs tr.attr td .info, .towar_i_attrs tr.attr2 td .info{
	font-size: 10px;
	font-weight: normal;
}

div.towar_i_nazwa {
	padding: 0 0 10px 0;
	width: 520px;
}

div.towar_i_nazwa_i_attrs .nazwa {
	margin: 0;
	font-size: 16px;
	color: black;
	font-weight: bold;
	padding: 0;
}

div.towar_i_nazwa_i_attrs {
	float: left;
	padding-left: 5px;
}

div.towar_i_buttons_i_stars {
	float: left;
	width: 223px;
	padding-left: 5px;
}

div.towar_i_buttons { height: 100px; }
div.towar_i_buttons .do_koszyka { padding-left: 25px; }
div.towar_i_buttons .do_koszyka .input { float: left; width: 20px; }
div.towar_i_buttons .do_koszyka .input input { font-size: 14px; width:20px; text-align:right; }
div.towar_i_buttons .do_koszyka .szt { float: left; width: 20px; padding-top: 10px; margin: 0 3px 0 5px; }
div.towar_i_buttons .do_koszyka .button { float: left; width: 150px; }
div.towar_i_buttons .button2 { padding-left: 143px; margin-top: 5px; }
div.towar_i_buttons .button3 { padding-left: 123px; margin-top: 5px; }

div.towar_i_stars{
  font-size: 13px;
	height: 250px;
  overflow: auto;
}

table.prod_klasy { table-layout: fixed; }
table.prod_klasy tr { height: 25px; }
table.prod_klasy td { padding: 2px; }
table.prod_klasy tr:first-child td { width:280px; height: 25px; font-size: 16px; text-align: center; vertical-align: middle; }
table.prod_klasy tr:first-child td { border: 1px solid black; }
table.prod_klasy tr:first-child td:nth-child(2) { border-left: 0; }
table.prod_klasy tr:first-child td:nth-child(3) { border-left: 0; }
table.prod_klasy td.sp { width:10px; height: 25px; }
table.prod_klasy tr td.img { width:150px; height: 25px; text-align: right; vertical-align: middle; }
table.prod_klasy tr td.img:first-child { border-left: 1px solid black; }
table.prod_klasy tr td.img div { width:150px; height: 25px; overflow: hidden; }
table.prod_klasy tr td.a0 { width:130px; height: 25px; background: black; border-right: 1px solid black; }
table.prod_klasy tr td.a0 a { font-size:12px; color: white; }
table.prod_klasy tr td.a0 b { font-size:12px; color: white; }
table.prod_klasy tr td.a0 span { font-size:12px; color: white; }
table.prod_klasy tr:not(:first-child) td:nth-child(2) { width:130px; height: 25px; background: #FFFFDD; border-right: 1px solid black; }
table.prod_klasy tr:not(:first-child) td:nth-child(5) { width:130px; height: 25px; background: #FFDDFF; border-right: 1px solid black; }
table.prod_klasy tr:not(:first-child) td:nth-child(8) { width:130px; height: 25px; background: #DDFFFF; border-right: 1px solid black; }
table.prod_klasy tr td.a1 b { font-size:12px; }
table.prod_klasy tr td.a1 span { font-size:12px; color: gray; }
table.prod_klasy tr:last-child td { border-bottom: 1px solid black; }

h2.w2_nazwa { display: inline; }

table.table_foot td {
	font-size: 11px;
}

.pk {
	font-size: 12px;
}

table.mp_moto{
	border: 1px solid white;
}
table.mp_moto td{
	font-size: 11px;
}

td.wynik_polecane{
	padding: 0 10px 5px 10px;
	font-size: 11px;
}

body.konfigurator{
	background: white; padding: 10px;
}

body.konfigurator td{
	font-size: 12px;
}

td.zamowienie {
	background-color: #f5f5f5;
	font-size: 12px;
	padding: 5px 10px 5px 10px;
	border: 1px solid #FFFFFF;
	border-top-width: 0px;
	text-align:justify;
}
td.zamowienie div.buttons { text-align: right; padding-right: 20px; padding-bottom: 5px; }
td.zamowienie table.columns { width: 788px; }
td.zamowienie table.columns > tbody > tr > td.lewa { width:350px; padding: 0 20px 20px 10px; }
td.zamowienie table.columns > tbody > tr > td.prawa { width:350px; padding: 0 10px 20px 20px; background: #ECECEC; }
td.zamowienie td.actionbutton { text-align: right; padding-right: 23px; }
td.zamowienie td.actionbutton input { margin-top: 5px; }
td.zamowienie table.danedozamowienia td[align=left] { width:123px; }
td.zamowienie table.danedozamowienia td[align=right] { width:230px; }
td.zamowienie td.lewa .zmien { left: 310px; position: absolute; }
td.zamowienie td.prawa .zmien { left: 300px; position: absolute; }

td.login input[type=text], td.login input[type=password] { width: 130px; font-size: 11px; background-color: #FFFFFF; }

