#loader{ display:none; position:absolute; font:bold 11px Arial, Helvetica, sans-serif; padding:8px 15px 8px 30px; top:0px; right:0px; background: #FFA800 url('../image/ajaxl.gif') no-repeat left; color: #FFFFFF;  }
td{vertical-align:top;}
table{font:normal 11px Arial, Helvetica, sans-serif;}

/* bład kosdzyka mjak przekroczony limit pr*/
.errStanmag{color:red;display:block;width:130px;margin-left:28px;background-color: #F8F7F3;padding:6px;text-align:center;font-weight: bold;border: 2px double #482000;}

.strony_wiadomosci{ color: #483800;text-decoration: none;}
.news_data{ color: #D86800;font-size: 10px;text-align: right;}
select.currency{font-size:10px;font-weight: bold;width:50px;}
.path{color: #D86800;font-size: 10px;text-align: left;}
.path a{ color: #D86800; }
.bestseler{color:#fff;text-decoration: none;}
.prodAjax{width:15px;height:20px;display:block;float:left;}

.moreLink{background: none;color: #483800;text-decoration: none;}

.kupTeraz {
	margin-top:1px;
	width:75px;
	height:23px;
	display:block; 
	float:left;
	clear:right;
	font:bold 10px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:20px;
	color:#fff;	
	background:url('../index/button_wiecej.png') no-repeat top center;	
	text-align:center;
	cursor:hand;
}

.kupUrl{
	margin-top:1px;
	width:75px;
	height:23px;
	display:block; 
	float:left;
	clear:right;
	font:bold 10px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:20px;
	color:#fff;	
	background:url('../index/more.png') no-repeat top center;	
	text-align:center;
	cursor:hand;
}

.kupTeraz3{
	margin-bottom:5px;
	width:75px;
	height:23px;
	display:block;
	float:right; 
	font:bold 10px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:20px;
	color:#fff;	
	background:url('../index/button_wiecej.png') no-repeat top center;	
	cursor:hand;
}

.kupUrl3{
	margin-bottom:5px;
	width:75px;
	height:23px;
	display:block;
	float:right; 
	font:bold 10px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:20px;
	color:#fff;	
	background:url('../index/more.png') no-repeat top center;	
	cursor:hand;
}

.kupTeraz2{
	margin-bottom:5px;
	width:75px;
	height:23px;
	display:block;
	float:right; 
	font:bold 10px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:20px;
	color:#fff;	
	background:url('../index/button_wiecej.png') no-repeat top center;	
	cursor:hand;	
}

.kupTeraz4 { 
margin-top:5px;
background-image: url('../index/buton_kup_teraz.png');
background-position: center;
background-repeat: no-repeat;
width:130px;
height:27px;
display:block;

}

.przechowalnia{ 
background-image: url('../index/buton_przechowalnia.png');
background-position: center;
background-repeat: no-repeat;
width:130px;
height:38px;
display:block;
}



/* widok pojedyńczego produktu */

.prod { border-bottom:1px solid #b1a889; background:#e0d4ae; }
.prod-header h1 {
	padding:15px 20px 0 20px;
	font:bold 11px Arial, Helvetica, sans-serif;
	text-align:left;
	color:#575445;
}
.prod-head-1 { height:43px; background:#e0d4ae url('../index/info_header_first_bg_1.jpg') no-repeat bottom left; }
.prod-head-2 { height:61px; background:#e0d4ae url('../index/info_header_first_bg_2.jpg') no-repeat bottom left; }
.prod-bg-1 { height:43px; background:#e0d4ae url('../index/info_header_bg_1.jpg') no-repeat bottom left; }
.prod-bg-2 { height:61px; background:#e0d4ae url('../index/info_header_bg_2.jpg') no-repeat bottom left; }

.prod-body {
	padding:0 20px 10px 20px;
	overflow:hidden;
	font:11px Arial, Helvetica, sans-serif;
	text-align:justify;
	line-height:18px;
	color:#575445;
	background:url('../index/info_body_bg.jpg') no-repeat top left;	
}


.pr{
	float:left;
	width:130px;
	text-align:center;
}

.lft{
	float:right;
	width:250px;
	text-align:justify;
}

.cenaPR{ 
	text-align:right;
	font-size:13px;
	border-top-color: #C2B58B;
	border-top-style: solid;
	border-top-width: 1px;
	color: #000000;
	overflow:hidden;
	text-align:center;
}

.cenaPR span.promocja{ 
	display:block; 
	height:20px;
	float:right;
	color: #2C2516;
	padding:4px;
	font-weight: bold;
	background: #F9F7EE;
	width:90px;
	font-size:16px;
}
.cenaPR span.price-std{
	display:block; 
	height:20px;
	float:right;
	color: #2C2516;
	padding:4px;
	font-weight: bold;
	background: #EEE8D3;
	width:90px;
	font-size:16px;
}
.cenaPR span.old{
	text-decoration: line-through;
	display:block; 
	height:20px;
	float:right;
	background: #D0C49E;
	width:70px;
	font-size:14px;
	padding:4px;
	color: #FFFFFF;
}

.cenaPR span.curr{
	padding:4px;
	display:block; 
	height:20px;
	float:right;
}
.cenaPR span.cena{
	padding:4px;
	display:block; 
	height:20px;
	float:right;
}

.prod-img{ 
border: 3px solid #FFFFFF;

}


/* logowanie w stronie*/
input.submit {
	margin:0 0 0 5px;
	border:none;
	width:83px;
	height:25px;
	display:block;
	float:right;
	background:url('../index/input_login.png');
}
.brd1{ 
border: 1px solid #A2975E;

}

/* formularz rejstracji */
.tda_a input{
border: 1px solid #A2975E;
}
.tda_a span, .tda span{ 
color: #B40000;
margin-left:5px;
font-size:10px;
}

.tda{ 
background-color: #E4DBC9;
font-weight: bold;
padding-left:10px;
}
.tda_a{
background-color: #F4F1EA;
}

#fvdata{
margin-top:5px;
}

.sendmethod{
font:11px Arial, Helvetica, sans-serif;
}

.sendmethod th{ 
background-image: url('../image/bck_th.jpg');
height:36px;
background-repeat: repeat-x;
color: #352900;
}

.sendmethod td{ 
background-image: url('../index/info_1_body_bg.jpg');
height:27px;
background-repeat: no-repeat;
text-align:left;
padding-left:4px;
color: #483800;
}

.p24{
font:bold 11px Arial, Helvetica, sans-serif;
}
.p24 input{
margin-right: 15px;
}

.userLink{ 
	text-decoration: none;
	color: #2D2300;
	padding-bottom:2px;
}


/*lista zamowieni*/
.zmlist{ color: #383216;}
.zmlist th{ 
	border-bottom-color: #6C5800;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.zmlist td{ text-align:left; padding:3px; }

.suma td{ 
	border-top-color: #6C5800;
	border-top-style: solid;
	border-top-width: 1px;
	background-color: #D7C795;
}

.rowz-1{ 
	background-color: #EAE8DF;
}
.rowz-2{ 
	background-color: #F2F1EC;
}

a.dokasy{
	background : url('../image/btn_dokasy.png') no-repeat top;
	width : 97px;
	height : 23px;
	font-size : 11px;
	display : block;
	color: #FFF2C0;
	font-family: tahoma, arial, helvetica;
	text-align:center;
	padding-top:5px;
	text-decoration: none;
	margin-top:4px;
}

input.realizuj{background : url('../image/btn_realizacja.jpg') no-repeat top;width:120px;height:35px;font-size : 11px;border:none;color: #FFF2C0;font-weight: bold;padding-top:0px;}

#prodData{	margin : 10px 15px;	font: 11px tahoma, arial, helvetica;	text-align:left;	clear:both;}

.prodData-a{	display:block;	padding:3px;	border-bottom-color: #C2B58B;	border-bottom-style: solid;	border-bottom-width: 1px;	text-decoration: none;	color: #7F501F;	font-weight: bold;}
.prodData-div{	margin-left:3px;	padding-top:3px;}
#prodData a span{ color: #585858;font-weight: normal;}

.hs2{width:130px;border: 3px solid #FFFFFF;margin:2px;}

/* tableka prametrów*/
.params{ color: #3E3C2F;width:100%;border: 1px solid #EAE8DF;}
.params th{ background-color: #EAE8DF;padding:2px;}
.params td{background-color: #F2F1EC;padding:4px;}

/* stany magazynowe*/
#stan_magazynowy{	height:20px;}

/* przechowalania */
.przechowlania{	color: #3E3C2F;	width:100%;	border: 1px solid #EAE8DF;}
.przechowlania td{	text-align:left;	padding:4px;}
.przechowlania th{ background-color: #EAE8DF;padding:2px;}

a.usunzpch{	width:37px;	height:19px;	display:block;	float:left;	background:url('../index/pokaz_koszyk_usun_bg.gif') no-repeat top center;		}

/*edycja kponta*/
#table-editacc input{ border: 1px solid #B8AF92;}

/* wyszukiwarka*/
.pager{ 	display:block;	background-color: #C2B487;	font: 11px tahoma, arial, helvetica;	padding:5px;	height:28px;	overflow:hidden;	margin:0 auto;}
.pager a{	display:block;	float:left;	width:33px;	height:26px;	color: #6C3800;	text-decoration: none;	background: url('../image/bck_paginacja.png') no-repeat center;}

/* do wyszukiwarki zaawansowanej */
.find-prof{	display:block;	overflow:hidden;	background-color: #FF9040;	width:424px;	background: url('../image/bck_th.jpg');	padding:2px;}

.find-prof h2{	display:block;	float:left;	width:150px;	margin:4px;	font: bold 12px tahoma, arial, helvetica;	text-align:right;	height:12px;	padding-top:4px;}

.find-prof select{	display:block;	float:left;	width:250px;	margin:4px;	border: 1px solid #906C00;	background-color: #F0EDE6;}


/* select waraintu*/
#wariant{ border: 1px solid   #7F501F;margin: 0px 10px 10px 0px;color: #7F501F;}
.wariant-title{ margin-top:5px;display:block;color: #7F501F;font-weight: bold;text-align:left;}

/*komunikaty 1*/
.message, .pustykoszyk{	font-family:arial,verdana,helvetica;	text-align:center;	padding:10px;	font-size:12px;	}
a.komentarz { 	color: #F5F5F5;	text-decoration: none; 	font-size:11px;	font-weight: bold;}
.rc-block{	font-family:arial,verdana,helvetica;	text-align:justify;	padding:10px;	font-size:11px;	color: #4F4F4F;	border-bottom-color: #BFB09D;	border-bottom-style: solid;	border-bottom-width: 1px;}
.rc-block i{	color: #906C00;}
.rc-block a{	display:block;	text-align:right;	text-decoration: none;	color: #483800;}
.rc-block a:hover{ 	text-decoration: underline;}
a.rc-add{	display:block;	text-align:right;	text-decoration: none;	color: #483800;	font-weight: bold;}


/* do wyszukiwarki */
.submit2{	margin-right:5px;	width:54px;	height:25px;	vertical-align:top;	background:url('../index/input_szukaj.png');	float:right;}

.query2{display:block;float:left;height:20px;width:190px;border: 1px solid #6C3800;margin-left:4px;}

.baner{font-family:arial,verdana,helvetica; margin:3px; padding:2px; border: 1px solid #CEC4B0; margin-bottom:5px; background-color: #F0EDE8; padding-top:8px; padding-bottom:8px;}
.baner textarea { font-size:11px; }
.baner span.desc { display:block; font-size:11px; color: #6C5800;   }
