body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, 

pre, form, fieldset, input, textarea, p, blockquote, th, td { 

	padding: 0;

	margin: 0;

	}

fieldset, img { 

	border: 0;

	}

table {

	border-collapse: collapse;

	border-spacing: 0;

	}

ol, ul {

	list-style: none;

	}

address, caption, cite, code, dfn, em, strong, th, var {

	font-weight: normal;

	font-style: normal;

	}

caption, th {

	text-align: left;

	}

h1, h2, h3, h4, h5, h6 {

	font-weight: normal;

	font-size: 100%;

	}

q:before, q:after {

	content: '';

	}

abbr, acronym { 

	border: 0;

	}

#dDynamiczne {
	position:absolute;
	display:none;
	background:#fff url('../images/dynamic.gif') no-repeat top left;
	padding:10px 10px 10px 35px;
	border:1px solid #ccc;
	border-bottom:2px solid #aaa;	
}

#dDynamiczne.opcje {
	position:absolute;
	display:none;
	background-image:none;
	padding:10px 10px 10px 10px;
	border:1px solid #ccc;
	border-bottom:2px solid #aaa;	
}


#dDynNaglowek{
text-align:right;
color:#fff;
background:#3A3A3A;
border:1px solid #ddd;
display:block;
padding:5px;
font-size:10px;
}

#dDynContent a{
border-top:1px solid #ccc;
display:block;
}	

body{
font-family:arial;
font-size:12px;
}

input{
margin:0px 5px;
font-size:12px;
}

strong{
font-weight:bold;
}

strong span{
color:#FFCD02;
margin:5px 5px;
}

p{
padding:5px;
line-height:1.5;
}

a.more{
float:right;
color:#333;
font-weight:bold;
text-decoration:none;
padding:5px;
}
a.nkatwyr {
	 text-transform:uppercase;
}
.left{
float:left;
}

.right{
float:right;
}

.block{
display:block;
}

.grey-border{
border-left:1px solid #F2F2F2;
padding-left:-1px;
}

.grey-border h1{
margin:5px 0px;
background:#FBB530;
/*FFCE09*/
text-transform:uppercase;
font-size:18px;
text-align:center;
}


div.half{
width:49.5%;
float:left;
display:block;
overflow:hidden;
padding:10px 0px;
margin:5px 0px;
}

div.half.q{
width:22%;
float:left;
display:block;
overflow:hidden;
padding:10px 10px;
margin:5px 0px;
}

div.half.q strong a{
color:#333;
font-weight:bold;
display:block;
margin-left:5px;
}

div.tresc{
overflow:hidden;
}

div.flash img{
margin-left:2px;
display:block;
}

.padded{
margin:5px auto;
display:block;
}

h1{
display:block;
margin:10px;
background:#F2F2F2;
padding:10px;
font-weight:bold;
font-size:18px;
font-family: 'PT Sans', arial, serif;	
}

input.submit{
border:0px;
background:transparent;
font-weight:bold;
}

div.container{
width:954px;
display:block;
overflow:hidden;
margin:0px auto;
padding-left:0px;padding-right:0px;
}

div.top{
height:55px;
display:block;
padding:15px 10px 25px 10px;
}

div.top a{
padding:0px 5px;
}

div.top a.right{
margin-top:7px;
}

div.menu{
display:block;
background:#000;
margin:5px 1px;
clear:both;
overflow:hidden;
}

div.menu ul{
display:block;
clear:both;
margin:0px;
border-top:1px solid #fff;
height:44px;
overflow:hidden;
padding:0px;
}

div.menu ul li{
display:inline;
float:left;
padding:0px;
}

div.menu ul li a{
display:block;
float:left;
margin:0px 0px;
height:43px;
border-left:1px solid #fff;
line-height:43px;
color:#fff;
font-size:12px;
font-family: 'PT Sans', arial, serif;	
* font-family: arial, serif;	
text-decoration:none;
text-transform:uppercase;
font-weight:bold; 
padding:0px 17px 0px 17px;
border-bottom:1px solid #252122;
}

div.menu ul li a.set{
margin:0px;
height:43px;
line-height:43px;
display:block;
float:left;
background:#fff url('../images/yellow.png') repeat-x top left;
border-bottom:1px solid #FBB530;
}

div.menu ul li a:hover{
background:#2F2F2F;
}

div.menu ul li a.set:hover{
background:#EFBF00;
}



div.l210,div.lmenu{
width:194px;
display:block;
float:left;
padding-bottom:20px;
}

ul.lista,div.lmenu ul{
border-right:1px solid #D3D3D3;
border-bottom:1px solid #D3D3D3;
border-left:1px solid #D3D3D3;
}

ul.lista li,div.lmenu ul li{
display:block;
border-top:1px solid #D3D3D3;
}

div.lmenu ul li a{
font-family: 'PT Sans', arial, serif;	
* font-family: arial, serif;	
display:block;
margin:0px;
height:29px;
line-height:29px;
color:#222;
text-decoration:none;
font-weight:bold;
font-size:13px;
padding:0px 10px;
background:#fff url('../images/lmenu-li.png') repeat-x top left;
}

div.lmenu ul li.parent a{
background:#fff url('../images/parent.png') repeat-x top left;
}


div.lmenu ul li.parent.set a{
background:#fff url('../images/parent-set.png') repeat-x top left;
}

div.lmenu ul li.parent.set ul li a,div.lmenu ul li.set ul li a{
margin:0px;
height:29px;
line-height:29px;
display:block;
background:#fff url('../images/lmenu-li-li-a.png') no-repeat top left;
color:#888;
padding-left:20px;
}

div.lmenu ul li ul{
border:none;
}

div.lmenu ul li ul li a.set{
margin:0px;
height:29px;
line-height:29px;
display:block;
background:#fff url('../images/lmenu-li-li-a-set.png') no-repeat top left;
color:#555;
}



div.address {
color:#B4B4B4;
padding:5px 10px;
font-family: 'PT Sans', arial, serif;	
font-size:13px;
}

div.address *{
color:#8F8F8F;
text-decoration:none;
}

div.address a.set{
font-weight:bold;
}

div.logowanie{
height:37px;
background:#252122;
display:block;
margin:-10px 1px 5px 1px;
border-top:none;
}

div.logowanie form{
display:block;
overflow:hidden;
height:17px;
float:right;
color:#fff;
font-weight:bold;
padding:10px 20px;
float:left;
}

div.logowanie form a,div.logowanie form input.submit{
color:#fff;
text-decoration:none;
}


div.logowanie td{
color:#fff;
padding:10px;
font-size:14px;
}



div.wyszukiwarka{
height:38px;
display:block;
background:#252122;
margin:-10px 1px 10px 1px;
font-weight:bold;
overflow:hidden;
}

div.wyszukiwarka form{
display:block;
overflow:hidden;
height:18px;
float:right;
background:#fff url('../images/yellow.png') repeat-x top left;
padding:10px 5px;
width:335px;
}

div.wyszukiwarka form.widerform{
width:600px;
}

div.wyszukiwarka input{
margin:2px;
}

div.side{
width:200px;
float:left;
display:block;
overflow:hidden;
background:#F2F2F2;
border-left:1px solid #DDDDDD;
border-right:1px solid #DDDDDD;
border-bottom:1px solid #DDDDDD;
margin-bottom:10px;
}


div.big-header,div.center h2,div.side h2{
background:#202020;
font-size:14px;
padding:4px 1% 10px 1%;
display:block;
color:#fff;
margin:2px 1px 1px 1px;
font-weight:bold;
text-transform:uppercase;
float:left;
width:98%;
}

div.big-header, div.center h1 {
    background: #202020;
    font-size: 14px;
    padding: 4px 1% 10px 1%;
    display: block;
    color: #fff;
    margin: 2px 1px 1px 1px;
    font-weight: bold;
    text-transform: uppercase;
    float: left;
    width: 98%;
}

div.big-header,div.side h2{
font-family:"trebuchet ms", sans-serif;
background:#3A3A3A url('../images/side-header-h2.png') repeat-x top left;
font-size:12px;
}

div.center h4,div.center h3,div.side h3{
background:#B3B3B3;
font-size:14px;
padding:10px;
display:block;
color:#fff;
margin:2px 1px 1px 1px;
font-weight:bold;
text-transform:uppercase;
}


div.center h4,div.side h3{
font-family:"trebuchet ms", sans-serif;
background:#B3B3B3 url('../images/side-header.png') repeat-x top left;
font-size:12px;
}

div.side table td{
padding:5px 0px 5px 5px;
font-size:11px;
}

div.side ul li{
display:block;
padding:10px 5px;
background:#FECC02 url('../images/yellow.png') repeat-x top left;
}

div.side ul li.selected{
background:#FECC02 url('../images/yyellow.png') repeat-x top left;
}

div.side ul li.selected a {
background:transparent url('../images/smenus.png') no-repeat top left;
}

div.side ul li.sub{
display:block;
padding:10px 5px 10px 15px;
background:#FECC02 url('../images/yyellow.png') repeat-x top left;
}


div.side ul li a{
color:#000000;
font-family:"trebuchet ms", sans-serif;
text-decoration:none;
font-weight:bold;
text-transform:uppercase;
font-size:12px;
padding-left:16px;
display:block;
background:transparent url('../images/smenu.gif') no-repeat top left;
}

div.side ul li a.selected{
	color: #FF2222;
	background:transparent url('../images/rrmenu.gif') no-repeat top left;
}

div.side ul li.sub a{
font-size:11px;
}

div.side ul li.sub a.selected {
    color: #FF2222;
    background:transparent url('../images/rmenu.gif') no-repeat top left;
}

a {
	cursor:pointer;
}

div.side ul.panel li a{
background:#EFEFEF url('../images/menu.gif') no-repeat center left;
padding-left:10px;
margin-left:5px;
}

div.side div{
font-size:10px;
color:#333;
padding:5px;
background:#fff;
}

div.side div.legenda img{
margin-bottom:-5px;
}

a.more,a.moreAkt,a.next,a.powrot,input.submit150,input.submit200,input.submit2,input.button,input.submit,div.logowanie td a,input.koszyk_grupa,a.Bwyszukaj,input.Bwyszukaj{
background:#FECC02 url('../images/y-button.png') repeat-x top left;
border:1px solid #FECC02;
border-bottom:1px solid #D8AD02;
color:#333;
float:right;
padding:2px 5px;
font-weight:bold;
margin:0px 5px;
text-transform:lowercase;
cursor:pointer;
}

input.submit200,input.submit2{
padding:4px 10px;
font-size:16px;
margin:10px;
}

a.more,a.moreAkt,a.next,a.powrot,a.Bwyszukaj{
font-size:11px;
background:#FECC02 url('../images/yy-button.png') repeat-x top left;
padding-left:14px;
}

a.more,:hover;a.moreAkt:hover;a.Bwyszukaj:hover{
background:#FECC02 url('../images/yy-button-b.png') repeat-x bottom left;
border:1px solid #FECC02;
border-top:1px solid #D8AD02;
border-left:1px solid #D8AD02;
border-right:1px solid #D8AD02;
}


a.Bwyszukaj.koszyk{
background:#FECC02 url('../images/yy-button-koszyk.png') repeat-x top left;
padding:5px 15px 5px 28px;
font-size:16px;
color:#555;
text-shadow:1px 1px 0px #FFF348;
border-right:1px solid #D8AD02;
}

a.Bwyszukaj.opcje{
background:#FECC02 url('../images/yy-button-opcje.png') repeat-x top left;
padding-left:28px;
}

a.Bwyszukaj.wiecej{
background:#FECC02 url('../images/yy-button-more.png') repeat-x top left;
padding-left:22px;
}

input.submit.szukaj{
background:#FECC02 url('../images/yy-button-szukaj.png') repeat-x top left;
padding-left:22px;
}

a.powrot{
float:left;
text-decoration:none;
}

a.more,a.moreAkt,a.next{
float:right;
text-decoration:none;
}


div.center{
width:546px;
float:left;
display:block;
margin:0px 1px;
}


div.address{
display:block;
height:14px;
padding:10px 5px;
}

div.address a{
margin:3px;
}


div.address a.set{
border-bottom:1px solid #666;
}

form.filtry,div.product{
display:block;
overflow:hidden;
margin:0px 2px;
background:#F0F0F0 url('../images/side-content.png') repeat-x top left;
clear:both;
}

table.wzorce th,table.tRozrachunki th{
background:#F0F0F0 url('../images/side-content.png') repeat-x top left;
padding:3px 10px;
border:1px solid #ddd;
}

table.wzorce td,table.tRozrachunki td{
padding:3px 10px;
border:1px solid #ddd;
}

div.side div.product{
margin:-1px 0px 0px 0px;
}


div.product div{
float:left;
width:520px;
padding:10px 10px; 
line-height:1.5;
font-size:11px;
overflow:hidden;
}

* html body  div.product div{
width:365px;
}

*:first-child+html div.center div.product div input{
margin-top:-1px;
}


* html body div.center div.product div input{
margin-top:-1px;
}


*:first-child+html div.center div.product div span a{
margin-top:-30px;
}


* html body div.center div.product div span a{
margin-top:-30px;
}



div.side div.product div{
width:185px;
padding:10px 5px;
}

div.side div.product div input{
width:16px;
margin-top:1px;
}

div.product div span a{
margin-top:3px;
}

div.product div a strong{
font-family:"trebuchet ms", sans-serif;
font-size:14px;
color:#404040;
line-height:1.25;
}

div.product div a{
text-decoration:none;
}

table#tKoszyk td{
border-bottom:1px dotted #ccc;
}

table.tustawienia td{
font-size:12px;
}

table.tustawienia td strong{
margin-top:10px;
display:block;
}

table.right{
float:right;
margin:5px;
}

table.right td{
font-size:12px;
}

table.zamowienia{
width:100%;
}

table.zamowienia th,table.zamowienia td{
font-size:12px;
border:1px solid #ccc;
}

table.zamowienia th{
font-weight:bold;
}

.grey{
background:#F2F2F2;
}

span.red{
color:#f00;
font-size:12px;
}

span.small{
font-size:10px;
}

span.left{
float:left;
}

div.product div input{
margin:5px;
}

img.product-listing{
border:1px solid #B3B3B3;
display:block;
float:left;
margin:15px 10px;
}

div.product p{
display:block;
clear:both;
font-size:11px;
}

div.side div.product img.product-listing{
margin:10px 10px;
}

div.side div.product a.Bwyszukaj{
margin:0px 4px 0px 0px;
float:left;
}


.w30{
width:30%;
}

.w10{
width:10%;
}

table th,table td{
font-size:11px;
padding:3px;
}


a.karta{
color:#333;
line-height:32px;
}

a.karta img{
margin-bottom:-5px;
}

div.kategorie{
height:210px;
display:block;
margin:0px 1px 5px 1px;
background:#fff url('../images/cats.jpg') no-repeat top center;
padding:20px 11px;
}

div.kategorie ul li{
float:left;
display:block;
width:232px;
text-align:left;
overflow:hidden;
}


div.kategorie ul li span{
height:170px;
width:175px;
display:block;
clear:both;
text-align:center;
overflow:hidden;
margin:0px 0px 15px 32px;
}

div.kategorie ul li span a{
height:170px;
width:175px;
text-align:center;
}

div.kategorie ul li a{
font-weight:bold;
color:#fff;
text-align:center;
width:237px;
float:left;
height:30px;
text-decoration:none;
line-height:30px;
}

div.bot-yellow{
display:block;
background:#fff url('../images/bot-yellow.png') repeat-x top left;
height:50px;
}

div.bot-black{
display:block;
background:#000 url('../images/bot-black.png') repeat-x top left;
height:280px;
border-bottom:5px solid #FFCD02;
}

div.bot-black *{
color:#fff;
font-weight:bold;
text-decoration:none;
}

/*TU SIĘ ZACZYNAJĄ MOJE STYLE*/
div.kategorie_wyroznione div {
	text-align:center;
	width:50%;
	float:left;
	height:185px;
}
div.kategorie_wyroznione div a.kat_nazwa {
	text-decoration:none;
	color:#FFFFFF;
	text-transform:uppercase;
	background-color:#999999;
	padding:2px 10px 2px 10px;
}
div.dPowiekszZdjecie {
	z-index:5;
	position:absolute;
	margin:auto;
	border:solid 1px #000000;
	background-color:#FFFFFF;
	text-align:right;
}
div.dPowiekszZdjecie a {
	color:#666666;
}

div.offsety{
display:block;
clear:both;
padding:5px 10px 15px 10px;
border-top:1px solid #eee;
overflow:hidden;
}

div.offsety a,div.offsety strong{
width:26px;
height:26px;
line-height:26px;
text-align:center;
background:#3A3A3A;
display:block;
margin:2px;
float:left;
color:#fff;
border:1px solid #A8A8A8;
}

div.offsety a{
background:#B3B3B3;
color:#fff;
text-decoration:none;
}

div.offsety a:hover{
background:#c3c3c3;
border:1px solid #d8d8d8;
}

#koszykIlosc,#koszykSztuk,#koszykBrutto{
background:#fff;
border:1px solid #ddd;
padding:3px;
}

img#imgZdjArt{
/*width:180px;*/
margin:3px auto;
border:1px solid #ddd;
display:block;
}

div.center div.product img#imgZdjArt{
float:left;
}

div.wszystkie{
background:#dFdFdF;
text-align:center;
display:block;
overflow:hidden;
width:542px;
margin:0px 2px;
border-top:1px solid #d3d3d3;
}

div.wszystkie input.koszyk_grupa{
padding:10px 20px;
float:none;
margin:5px auto;
background:transparent url('../images/all.png') repeat-x top left;
}

div.center h4,div.wzorce,form.filtry,table.tRozrachunki,div.lista{
padding:10px;
font-size:12px;
}

table.tRozrachunki{
margin:10px;
display:block;
}

a.kinfo{
background:transparent url('../images/kinfo.gif') no-repeat top left;
width:20px;
height:20px;
display:block;
float:left;
}

ul.artZakladki{
display:block;
margin:10px;
clear:both;
height:49px;
}

ul.artZakladki li{
padding:0px 5px;
background:transparent url('../images/ybutton.png') no-repeat top left;
width:117px;
float:left;
height:35px;
margin:3px 3px 3px 0px;
overflow:hidden;
}

ul.artZakladki li a{
display:block;
text-align:center;
height:25px;
padding:5px 5px 5px 40px;
color:#202020;
text-decoration:none;
font-weight:bold;
font-size:11px;
line-height:1;
}

ul.artZakladki li a.bopis{
background:transparent url('../images/opis.png') no-repeat center left;
}

ul.artZakladki li a.bpowiazane{
background:transparent url('../images/powiazane.png') no-repeat center left;
}

ul.artZakladki li a.bbestseller{
background:transparent url('../images/bestseller.png') no-repeat center left;
}

ul.artZakladki li a.bpolec{
background:transparent url('../images/polec.png') no-repeat center left;
}

ul.artZakladki li a.bzadaj{
background:transparent url('../images/ask.png') no-repeat center left;
}

div#fragment-1,div#fragment-2,div#fragment-3,div#fragment-4,div#fragment-5,div#fragment-6{
padding:10px;
margin:10px;
display:block;
border-bottom:1px dotted #ccc;
}

div#fragment-2{
background:#F0F0F0;
border:1px solid #ddd;
}

.tDodajKomentarz textarea{
width:400px;
margin-left:5px;
}

.tDodajKomentarz input{
width:150px;
}

div#dKomunikaty{
color:#ff0000;
}

table.details th,table.details td{
padding:5px 5px;
border:1px solid #ddd;
}

table.tustawienia td,table.tustawienia th{
padding:10px;
}

table.suma th,table.details th{
background:#F0F0F0;
color:#555;
padding:5px 5px;
}

.txtarea{
width:325px;
}

table.suma td{
background:#EFEFEF;
padding:5px 5px;
}

table.ktotal{
float:right;
clear:both;
display:block;
border-top:1px dotted #B3B3B3;
margin:0px 10px;
}

table.ktotal td{
font-size:14px;
color:#999;
text-align:right;
}

table.ktotal td span{
font-weight:bold;
font-size:18px;
color:#555;
}

table.ktotal tr.ktotal td{
border-top:2px solid #B3B3B3;
}

table.ktotal tr.ktotal td{
font-size:16px;
color:#666;
text-align:right;
}

table.ktotal tr.ktotal td span{
font-weight:bold;
font-size:20px;
color:#333;
}

#tdUwagiSprzedawcy{
display:block;
padding:10px;
width:100%;
clear:both;
}

.rcontent{
width:740px;
float:left;
display:block;
padding:0px 10px;
}

.rcontent div{
padding:5px 20px;
}

.input100{width:150px;}
.input200{width:350px;}
input.iloscKoszyk{width:20px;}

span#dIdKontrahenta select{width:420px;}

div#container-1 span.red{
margin-left:5px;
}

a.bn{
margin:1px;
border:1px solid #B3B3B3;
display:block;
}

a#napisz{
background:transparent url('../images/napisz.png') no-repeat top left;
height:38px;
display:block;
text-decoration:none;
color:#555;
line-height:38px;
font-size:14px;
font-weight:bold;
font-family: 'PT Sans', arial, serif;	
padding-left:10px;
}

a#napisz.top{
background:transparent url('../images/napisz.png') no-repeat bottom left;
}

div.side div.napisz{
background:#FFD324;
padding:10px 5px;
}

input#iNDNemail,input#iNDNimie{
width:165px;
}

div.infoUserIstnieje {
 padding:4px;border:solid 1px #121234; width:100%; float:left;"
}
 
 
 #fKoszykZaloguj{
 display:block;
 clear:both;
 overflow:hidden;
 padding:10px;
 }
 
.block{
display:block;
clear:both;
overflow:hidden;
padding:10px;
} 

p.header2{
display:block;
clear:both;
font-weight:bold;
padding:10px;
}

.tright{
text-align:right;
}

.bold{
font-weight:bold;
}

table.details td.db,.db{
border-top:1px solid #555;
}

th.suma,td.suma{
border-top:2px solid #aaa;
font-weight:bold;
font-size:16px;
color:#202020;
}

div.side div.nletter{
font-size:12px;
padding:10px;
overflow:hidden;
}

#newsletter_email{
width:175px;
margin:5px 0px;
}

td.zamKorekta{
background:#FFD324;
}

td.zamDodano{
background:#D9DF99;
}

td.zamUsunieto{
background:#EF330E;
color:#fff;
}

div.userdata{
width:520px;
float:left;
overflow:hidden;
font-size:10px;
color:#fff;
font-weight:normal;
}

div.userdata table td a {
/*color:#FECC02;*/
text-decoration:none;
font-weight:bold;
}

div.userdata table td a.Bwyszukaj {
margin-top:5px;
}

div.wyszukiwarka div.userdata form{
display:block;
overflow:hidden;
height:18px;
float:left;
background:transparent;
background-image:none;
padding:10px 5px;
font-size:11px;
}

div.wyszukiwarka div.userdata form input{
margin:-2px 2px 0px 2px;
}

div.wyszukiwarka div.userdata form input.submit{
float:none;
}

div.wyszukiwarka div.userdata form a{
color:#FFD426;
padding:0px 5px;
}


ul.usermenu{
display:block;
height:37px;
overflow:hidden;
}

ul.usermenu li{
float:left;
}

ul.usermenu li a{
display:block;
float:left;
padding:0px 15px;
font-size:12px;
font-weight:bold;
color:#fff;
line-height:36px;
text-decoration:none;
border-top:1px solid #3A3A3A;
border-right:1px solid #3A3A3A;
border-left:1px solid #4C5359;
text-transform:uppercase;
}

ul.usermenu li a:hover{
background:#3A3A3A;
}

div#opcje{
padding:0px;
color:#000;
position:absolute;
width:170px;
margin-left:5px;
margin-top:20px;
background:transparent url('../images/opcje.png') no-repeat top left;
padding-top:5px;
}

div#opcje a{
background:#FFD426;
display:block;
padding:3px 10px;
border-bottom:1px solid #CFAA19;
border-top:1px solid #FFE57F;
}

div#opcje a:hover{
background:#FFE57F;
}

div#sopcje{
overflow:hidden;
display:block;
floaT:left;
width:auto;
padding:0px;
}

a.lWzorce{
color:#666666;
border-bottom:1px dotted #666666;
text-decoration:none;
font-size:14px;
margin:0px 5px;
}

ul.faq li{
padding:10px 5px;
}

ul.faq li a strong{
font-size:14px;
color:#000000;
background:transparent url('../images/faq.png') no-repeat top left;
line-height:18px;
padding-left:22px;
text-decoration:none;
}

ul.faq span.odpowiedz{
display:block;
padding:5px 0px;
clear:both;
}

ul.lista{
margin:5px 0px;
}

ul.lista li{
padding:5px 5px;
overflow:hidden;
background:#EDEDED url('../images/lmenu-li.png') repeat-x top left;
}

ul.lista li h5{
font-size:10px;
padding:0px;
}

ul.lista li h5 a{
font-size:13px;
padding:3px 10px 10px 0px;
display:block;
font-family: 'PT Sans', arial, serif;	
* font-family: arial, serif;	
margin:0px;
color:#222;
text-decoration:none;
font-weight:bold;
}

ul.lista li h5 a.set{
font-weight:bold;
font-size:14px;
}

div#slideshowHolder{
margin-left:3px;
}

a.file,a.link{
margin:0px 10px;
padding:5px 25px 5px 25px;
display:block;
color:#333;
text-decoration:none;
border-bottom:1px dotted #ccc;
}

a.file{
background:transparent url('../images/document.png') no-repeat center left;
}
a.link{
background:transparent url('../images/document-globe.png') no-repeat center left;
}

h3.tytAkt{
font-family: 'PT Sans', arial, serif;	
* font-family: arial, serif;	
font-size:16px;
padding:10px;
font-weight:bold;
}

p.head_zamiennik{
background:#d2d2d2;
font-size:12px;
text-transform:uppercase;
padding:2px 10px;
}

table.zamiennik th{
background:#F2F2F2;
border:1px solid #d2d2d2;
padding:3px 5px;
}

table.zamiennik td{
border:1px solid #d2d2d2;
padding:3px 5px;
}

a.kinfo{background:transparent url('../images/ikony/koszyk.png') no-repeat center left;width:24px;height:24px;display:block;}

h2 span.pokazn {float:right;font-size:11px;}
h1 span.pokazn {float:right;font-size:11px;}
h2 span.pokazn select {font-size:11px; margin-right:3px;}
h1 span.pokazn select {font-size:11px; margin-right:3px;}

div.side  .side-koszyk{background:#FECC02;border:none;margin:0px;}

div.side  h2.side-koszyk{font-size:20px;}

div.side table.side-koszyk{border-bottom:3px solid #DFB200;border-top:1px solid #DFB200;}

div.side table.side-koszyk span#koszykIlosc,div.side table.side-koszyk span#koszykSztuk,div.side table.side-koszyk span#koszykBrutto{background:transparent;color:#fff;font-size:14px;border:1px solid #FFD83F;background:#DFB200;border-top:1px solid #BF9800;}

a,a:visited,table.details td a {color:#444;text-decoration:none;}
table.details td input.iloscKoszyk {width:32px;}

p.alert, span.alert {
	color:#AA0000;
}
input.waluta {
	padding:3px; 
	color:#FFF;
	background-color:#990000;
	border:solid 1px #DADADA;
}
input.kzap {
	width:16px;
	height:16px;
	background:url(../images/ico_zk.gif);
	font-size:0;
	padding:0;
	border:0;
	margin:0;
	display:inline;
	float:left;
	margin-left:3px;
	cursor:pointer;
}
p.infoWysylka {
	color:#FF0000;
	text-align:center;
	border:solid 1px #FF0000;
	margin-bottom:7px;
}
div.modal-header {
	background-color:#ffce09;
}
button.btn-primary {
    background-color: #000000;
}

div.kategoria {
	float:left;
	width:50%;
	text-align:center;
	margin-top:10px;
	height:180px;
}
div.kategoria_mala {
	float:left;
	width:33%;
	text-align:center;
	margin-top:10px;
	height:120px;
}
div.kategoria a {
	line-height:22px;
	color:#666666;
	text-decoration:none;
}
.stanInfo {
	background-color:#EEC7CA;
}
input.oblv {
	display:none;
}