@import "header.css";

html	{	height:100%;}
body	{	height:100%;color:#1e1e1e;	font-family:arial;	font-size:11px;	background: #212121 url(../images/www/bg.gif) repeat-x  top;	margin:0;	padding:0;	margin:0 auto;	}
#body	{	margin:0 auto;	width:963px;	background:url(/images/www/koles.jpg) no-repeat top left;}

/* position is everything */
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {zoom: 1;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}
/* End hide from IE-mac */


*, div, a, li, ul, ol	{	padding:0; margin:0;	border:0;	}
.clear		{	clear:both;	float:none;	}
ul,ol		{		}
li			{		}
.mt5		{	margin-top:5px;	}
.mb5		{	margin-bottom:5px;	}
.mt10		{	margin-top:10px;	}
a			{	color:#f15f01;	text-decoration:underline;	}
a:hover		{	text-decoration:underline;	}
.nowrap{white-space: nowrap;}
ul		{	margin:0 0 0 20px;	}
li	{	list-style:square;	padding:0 0 4px 10px;	}
h1,h2,h3,h4,h5,h6	{	margin:0;padding:0;display:inline}
h4{}
.leftcolumn		{	position:relative;	float: left; width: 190px;}
.centercolumn	{	position:relative;	float: left;	width:578px;	margin-left:7px;}
.rightcolumn	{	position:relative;	float: right;	width:180px;	text-align:center;	margin:0 auto;	}
.topcolumn		{	position:relative;	float:right;	width:765px;	padding-top:5px;	}

.leftMainColumn {width:773px; float:left}
a.dokoszyka		{	display:block;	width:109px;	height:26px;	background: transparent url(../images/www/btn_dokoszyka.png) no-repeat top left;	}
.fl				{	float:left;	}
.fr				{	float:right;	}
.pr				{position:relative;}
.pa				{position:absolute;}
.db				{display:block;}
.inline	{display:inline;}
.pa00			{position:absolute;top:0;left:0;}
.dn	{display:none;}
.relative{position:relative;}
.z2{z-index:2;}
.mr5			{	margin-right:5px;	}
.mr10			{	margin-right:10px;	}
.ml10			{	margin-left:100px;	}
.mr20			{margin-right:20px;}
.clear			{	clear:both;	}
.p10			{	padding:10px;	}
.pt10			{	padding-top:10px;	}
.pt5			{	padding-top:5px;	}
.pt4			{	padding-top:4px;	}
.bestseller		{	width:83px;	height:14px;	font-size:0px;	background: transparent url(../images/www/img_bestseller.png) no-repeat top left;	}
.recommended	{	width:75px;	height:14px;	font-size:0px;	background: transparent url(../images/www/img_polecany.png) no-repeat top left;	}
.novelty		{	width:72px;	height:14px;	font-size:0px;	background: transparent url(../images/www/img_nowosc.png) no-repeat top left;	}
.wyprzedaz		{	width:83px;	height:14px;	font-size:0px;	background: transparent url(../images/www/img_wyprzedaz.png) no-repeat top left;	}
.promocjaAktywna{	width:95px;	height:15px;	font-size:0px;	background: transparent url(../images/www/img_promocja.png) no-repeat top left;	}
.tab_img 			{	display:block;	width:54px;	height:57px;}
.tab_wyprzedaz		{	background: url(/images/www/tab_wyprzedaz.png) no-repeat	top left;}
.tab_promocja		{	background: url(/images/www/tab_promocja.png) no-repeat	top left;}
.tab_bestseller		{	background: url(/images/www/tab_bestseller.png) no-repeat	top left;}
.tab_polecany		{	background: url(/images/www/tab_polecany.png) no-repeat	top left;}
.tab_nowosc			{	background: url(/images/www/tab_nowosc.png) no-repeat	top left;}

.mt5{margin-top:5px;}
.pr5{padding-right:5px}
.orange	{	color:#f15f01;	}
.h15	{height:15px;font-size:0px;}
.h10	{height:10px;font-size:0px;}
.h5	{height:5px;font-size:0px;}
.tc	{text-align:center;}
.tr	{text-align:right;}
.tl	{text-align:left;}
.f12{font-size:12px;}
.bold,span.b	{font-weight:bold;}
span.red	{	color:#FF0000;	}
span.big	{font-size:23px;}
span.aktualna{font-size:23px;	font-weight:bold;	color:#ff0000}
span.stara{ text-decoration:line-through;}
.m_box{position:absolute;  left:0;  top:0;	z-index:9999;	display:none;	background:#ffffff;	font-size: 11px;	color: #333;	}
#mask {  position:absolute;  left:0;  top:0;  z-index:9000;  background-color:#000;  display:none;}

.m_box			{	overflow:hidden;	width:356px;	padding:10px;	background:#ffffff;	}
#m_html{overflow:visible;}
#m_html .close {background:url("/images/www/cancel.png") no-repeat scroll left top transparent;height:16px;position:absolute;right:-6px;top:-8px;width:16px;}
.m_box	.top	{	position:relative;	font-weight:bold;	height:25px;	padding:10px 20px 0;width:316px;	position:relative;	background:url(../images/www/bg_box1.gif) no-repeat top left;	}
.m_box	.text	{	position:relative;	padding:10px;	/*background:url(../images/www/bg_box2.gif) repeat-y top left;*/	}
.text_small_10		{	font-size:10px; position:relative;}
.m_box	.bottom {	position:relative;	height:37px;	padding:15px 20px 0;	background:url(../images/www/bg_box3.gif) no-repeat top left;	}
.m_box	.close	{	cursor:pointer;	width:24px;	height:23px;	position:absolute;	top:6px;	right:10px;	background:url(../images/www/btn_zamknij.gif)	no-repeat top left;	}
.m_box .basket	{	font-weight:bold;	color:orange;	}
.m_box	.search	{	height:30px;	}
.m_box	.search	input	{	width:200px;	margin:10px 0 0 60px;	}
.m_box .loading	{background:url(/images/www/loading.gif)no-repeat center center;height:53px}
.m_box .cornerB{border-bottom:1px solid grey;}

	
#justadded a	{height:40px;border:1px solid #DFDFDF;font-size:14px;float:left;display:block;padding:5px 2px 2px ;width:46px;margin:2px;text-decoration:none;}
#justadded a:hover	{text-decoration:underline;	_padding:3px 4px; color:#f15f01;	background: #EAEAEA;	border:1px solid #FF945F;	}
#justadded .otherSize	span{	margin-top:3px;display:block;text-align:center;}


.baner1024		{	display:none;	position:absolute;	left:772px;	}

.wybierz		{	margin-top:5px;	display:block;	width:70px;	height:22px;	background: transparent url(../images/www/btn-wybierz.gif) no-repeat top left;	}
.wybierz-sklep	{	display:block;	float:right; height:22px; margin-right:202px;	width:104px;	background: transparent url(../images/www/btn-wybierz-sklep.gif) no-repeat top left;	}

.anuluj		{	display:block;	width:72px;	height:24px;	background: transparent url(../images/www/btn_anuluj.gif) no-repeat top left;	}
.anuluj:hover		{	background-position: 0 -24px;	}

.zamknij		{	display:block;	width:74px;	height:24px;	background: transparent url(../images/www/btn_zamknij2.gif) no-repeat top left;	}
.zamknij:hover		{	background-position: 0 -24px;	}

.rezygnuje		{	display:block;	width:153px;	height:24px;	background: transparent url(../images/www/btn_rezygnuje.gif) no-repeat top left;	}
.rezygnuje:hover		{	background-position: 0 -24px;	}

.dalej		{	display:block;background:transparent url(/images/www/btn_next.gif) no-repeat scroll 0 -24px;height:24px;width:72px;	}
.dalej:hover		{	background-position: 0 -24px;	}
.ok		{	display:block;	width:45px;	height:24px;	background: transparent url(../images/www/btn_ok.gif) no-repeat top left;	}
.ok:hover		{	background-position: 0 -24px;	}

.wyslij		{	font-size:0;display:block;	width:89px !important;	height:26px; 	background: transparent url(../images/www/btn_wyslij.gif) no-repeat top left;	}
.wyslij:hover		{	background-position: 0 -26px;	}

.porownaj		{	display:block;	width:88px;	height:22px; 	background: transparent url(../images/www/btn_porownaj.gif) no-repeat top left;	}
.porownaj:hover		{	background-position: 0 -22px;	}

.zamawiam		{	display:block;	width:109px;	height:26px;	background: transparent url(../images/www/btn_zamawiam.gif) no-repeat top left;	}
.zamawiam:hover		{	background-position: 0 -26px;	}
.kupuje_d		{	display:block;	width:98px;	height:24px;	background: transparent url(../images/www/btn_kupuje_d1.gif) no-repeat top left;	}
.szukaj2	{display:block;	width:89px;	height:26px;	background:url(../images/www/btn_szukaj_z.gif) no-repeat top left;	}

.input	{ float:left;	background:url(../images/www/inp_search.gif) no-repeat top left;	padding:5px 5px 0;	border-right:1px solid #cccccc;	height:20px;	margin-bottom:4px;}
.textarea {padding:5px 5px 0;	border:1px solid #cccccc;		margin-bottom:4px;}

div.input input	{background:none;}
#body div.hover	{border-color:#7F7F7F;background:#F4F4F4}
#body div.focus	{border-color:#476B7F;background:aliceblue;}

.radio_i, div.radioButton	{ margin-top:4px;	float:left;	width:14px;	height:14px;	background: url(../images/www/bg_radio.gif) no-repeat top left;}
.checkbox_i	{ margin-top:4px;	float:left;	width:14px;	height:14px;	background: url(../images/www/bg_checkbox.gif) no-repeat top left;}

.dialog_link {padding: .4em 1em .4em 20px;margin: 0 1px;text-decoration: none;position: relative;}
.dialog_link span.ui-icon {margin: 0 5px 0 0;position: absolute;left: .2em;top: 50%;margin-top: -8px;}
			

#footer		{	text-align:right;	width:962px;	height:40px;	background: url(../images/www/bg_footer.gif) no-repeat  top left;	margin:0 auto;	margin-top:5px;margin-bottom:10px;	}
#footer	.linki	{	padding:0 12px;	color:#b3bcbe;	font-size:12px	}
#footer	.linki	a	{	line-height:40px;margin:0 3px;	text-decoration:none;	color:#b3bcbe;	font-size:11px;	vertical-align:middle;	}
#footer	.linki	a img{vertical-align:middle}
#footer	.linki	a:hover	{	color:#ffffff;	}
#footer .linki h4 {font-weight:normal;	font-size:11px;	}

#footer td{}
#footer td{border:none;padding:0;}

#firmy_reklama			{	height:auto;	min-height:10px;	_height:10px;	margin-top:10px;	background: url(../images/www/firmy2.gif) repeat-y  top left;	}
#firmy_reklama		.t	{	height:auto;	min-height:10px;	_height:10px;font-size:0px;	background: url(../images/www/firmy1.gif) no-repeat  top left;	}
#firmy_reklama		.p	{	height:auto;	min-height:10px;	_height:10px;font-size:0px;	text-align:center;	margin:0 auto;	padding:6px;	background: url(../images/www/firmy3.gif) no-repeat  bottom left;	}
#firmy_reklama	a		{	margin:0 15px;	}

.blok_stopka	.d1		{	margin-top:8px;	font-size:0;	height:3px;	background: url(../images/www/blok1.png) no-repeat  top left;	}
.blok_stopka	.d2		{	position:relative;	width:920px;	height:auto;	min-height:1px;	_height:1px;	padding:10px 10px 10px 30px;	background: url(../images/www/blok2.png) repeat-y  top left;	}
.blok_stopka	.d3		{	height:4px;	font-size:0;	background: url(../images/www/blok3.png) no-repeat  top left;	}
.blok_stopka	table	{	width:826px;	text-align:center;	margin:0 auto;	}
.blok_stopka	table td{	text-align:left;	line-height:20px;	}
.blok_stopka	a		{	color:#b3bcbe;	text-decoration:none;	}
.blok_stopka	a.top	{	font-weight:bold;	color:#ffffff;	}
.blok_stopka	a:hover	{	color:#ffffff;	}

#site					{	position:relative;	z-index:2;		}


#newsletter_form		{	position:relative;	width:181px;	height:69px;	background: url(../images/www/bg_newsletter.gif) no-repeat  top left;	}
#newsletter_form	.a	{	position:absolute;	top:40px;	left:21px;	width:137px;	height:21px;	display:block;	background: url(../images/www/btn_zamow.gif) no-repeat  top left;	}
#newsletter_form	#newsletter_mail	{	color:#52575b;	text-align:center;	font-size:13px;	position:absolute;	top:13px;	left:15px;	border:0;	background:none;	width:152px;	}
#newsletter_form	.a:hover	{	background-position: 0 -21px;	}

.bloczek	{	margin:5px 1px;	}
.bloczek	.r{	margin-left:35px;	padding-top:5px;	font-weight:bold;	width:90px;	color:#6c6c6c;	position:relative;	display:block;	text-decoration:none;	}
.bloczek	.a{	top:4px;	left:-1px;	color:#ffffff;	width:90px;	position:absolute;	display:block;	}

#site_menu					{	position:relative;	width:181px;	}
#site_menu		div			{	background: url(../images/www/bg_menu2.gif) repeat-y  top left;	}
#site_menu		div.p		{	height:2px;	font-size:0;	background: url(../images/www/bg_menu3.gif) repeat-y  top left;	}
#site_menu		div div		{	background: transparent url(../images/www/menu_li.gif) no-repeat 10px 8px;	}
#site_menu		a			{		z-index:10;	text-decoration:none;	color:#ffffff;	font-weight:bold;	padding:5px 2px 6px 25px;	display:block;	position:relative;	background: url(../images/www/menu_li.gif) no-repeat 10px 10px;	}
#site_menu		.sub		{	position:relative;display:none;	background:#AF6436;	border-left:1px solid #613F2B;	border-right:1px solid #613F2B;	}
#site_menu		a:hover		{	text-decoration:underline;		background: url(../images/www/menu_li_h.gif)no-repeat  10px 10px;	}
#site_menu		div.first	{	background: url(../images/www/bg_menu1.gif) no-repeat  top left;	}
#site_menu		div.last	{	background: url(../images/www/bg_menu4.gif) no-repeat  bottom left;	}

#frontpeople	a			{	display:block;	float:left;	}
#frontpeople				{	position:relative;	width:960px;	min-height:200px;	}

#sciezka					{	font-size:11px;position:relative;	z-index:10;padding:3px 10px 0 10px;	color:#ffffff;	}
#sciezka h1				{	display:inline;	font-size:11px;}
#sciezka a					{	text-decoration:none;	margin:0 4px;	color:#e15d04;	font-weight:bold;	}
#sciezka a:hover			{	text-decoration:underline;	}
.zobacz		h2		{	font-size:11px;	}
#zobacz_takze				{	margin-top:5px;	width:180px;	overflow:hidden;	height:171px;	background: url(../images/www/bg_zobacztakze.gif) no-repeat  top left;	}
#zobacz_takze		.top	{	font-size:13px;	color:#ffffff;	padding:7px;	}
#zobacz_takze		table	{	text-align:center;	margin:0 auto;	}
#zobacz_takze		.bottom	{	padding:0 6px 6px;	text-align:right;	}

#zobacz_takze	td	{	height:42px;	width:42px;	text-align:center;	}
#zobacz_takze	td	img{	display:block;	padding:1px;height:42px;	width:42px;overflow:hidden;	}
#zobacz_takze	.last0	{background: url(/images/www/zobacz_koszulka.gif) no-repeat top left}
#zobacz_takze	.last1	{background: url(/images/www/zobacz_but.gif) no-repeat top left}
#zobacz_takze	.last2	{background: url(/images/www/zobacz_czapka.gif) no-repeat top left}
#zobacz_takze	.last3	{background: url(/images/www/zobacz_spodnie.gif) no-repeat top left}
#zobacz_takze	.last4	{background: url(/images/www/zobacz_bluza.gif) no-repeat top left}
#zobacz_takze	.last5	{background: url(/images/www/zobacz_klapki.gif) no-repeat top left}

#catalog #search-filter		{	font-size:12px; height:40px;}
#catalog #search-filter	.title	{	padding:7px;	font-weight:bold;float:left;	}
#catalog #search-filter	.form	{	margin:4px 0px 0 15px;float:left;	}
#catalog #search-filter	.item	{	display:inline;	}
#catalog #search-filter	label	{	padding-top:4px;	display:block;	float:left;	margin-right:5px;	}
#catalog #search-filter	.select	{	width:90px;	display:block;	float:left;	}
#catalog #search-filter	select	{	width:70px;	}
#catalog #search-filter	.button	{	margin:4px 0 0 10px;float:left;	}
#catalog #search-filter	.input1	{	text-align:center;	float:left;	background: url(../images/www/inp_searchfilter.gif) no-repeat top left;	width:45px;	height:16px;	}
#catalog #search-filter	input	{	background: none;	font-size:10px;	color:#5a5a5a;	width:30px;	}
#catalog h2.noSearchResults 	{	padding-bottom: 45px;	line-height: 1.8em;	color: #F37016; }

#search-filter .filtruj		{	width:77px;	height:22px;	cursor:pointer;	background: url(../images/www/btn_filtruj.png) no-repeat top left;	display:block;	}

.row			{	clear:both;	}
.row	label	{	display:block;	padding-top:5px;	float:left;	width:160px;	text-align:left;	}
.row	input	{	width:165px;	color:#787878;	font-size:11px;	background:none ;	border:none;	}
.row	.textarea {	display:block;	width:164px;	background:#F2F2F2;	font-size:11px;	color:#787878;	font-family:arial;	}

.bstip {	color:#666;	z-index:9999;	background-color:#FFF;	display:none;	padding:5px 10px 5px 10px;	font-size:11px;	border:1px solid #E98434;}

.hr1	{margin:10px 20px 0;border-top:1px solid #919190;height:10px;}

.successIcon{background:transparent url(/images/www/icon/accept.png) no-repeat scroll 0px 8px; padding:8px 5px 8px 20px;color:#4F1414;}
.deleteIcon{background:transparent url(/images/www/icon/delete.png) no-repeat scroll 0px 8px; padding:8px 5px 8px 20px;color:#4F1414;}
#search-word.example{color:#999;}
#m_html .text{position:static !important;}
