.text_reg {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6a1748; margin-top:0px; }

.text_np {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #00A600; margin-top:0px; }

.text_np_dis {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #A3A3A3; margin-top:0px; }

.text_valid {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: red; margin-top:0px; }

.reg_field_legenda {
	BORDER-RIGHT: #D70000 1px solid; 
	BORDER-TOP: #D70000 1px solid; 
	BORDER-LEFT: #D70000 1px solid; 
	BORDER-BOTTOM: #D70000 1px solid;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6a1748;
	width: 20px;
	height: 16px;
}

.order_total {
	BORDER-RIGHT: #D70000 0px solid; 
	BORDER-TOP: #D70000 0px solid; 
	BORDER-LEFT: #D70000 0px solid; 
	BORDER-BOTTOM: #D70000 0px solid;
	font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; font-weight: bolder;
	text-align: right;
	width: 60px;

}

.reg_field {
	BORDER-RIGHT: #c599b3 1px solid; 
	BORDER-TOP: #c599b3 1px solid; 
	BORDER-LEFT: #c599b3 1px solid; 
	BORDER-BOTTOM: #c599b3 1px solid;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6a1748;
	width: 190px;
	height: 20px;
}

.reg_field_req {
	BORDER-COLOR: #000000;
	BORDER-RIGHT: 1px solid; 
	BORDER-TOP:  1px solid; 
	BORDER-LEFT:  1px solid; 
	BORDER-BOTTOM:  1px solid;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;
	width: 190px;
	height: 20px;
}

.reg_field_req_dis {
	BORDER-COLOR: #A3A3A3;
	BORDER-RIGHT: 1px solid; 
	BORDER-TOP:  1px solid; 
	BORDER-LEFT:  1px solid; 
	BORDER-BOTTOM:  1px solid;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #A3A3A3;
	width: 190px;
	height: 20px;
}

.reg_field_post {
	BORDER-COLOR: #000000;
	BORDER-RIGHT: 1px solid; 
	BORDER-TOP:  1px solid; 
	BORDER-LEFT:  1px solid; 
	BORDER-BOTTOM:  1px solid;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;
	width: 50px;
	height: 20px;
}

.reg_field_city {
	BORDER-COLOR: #000000;
	BORDER-RIGHT: 1px solid; 
	BORDER-TOP:  1px solid; 
	BORDER-LEFT:  1px solid; 
	BORDER-BOTTOM:  1px solid;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;
	width: 137px;
	height: 20px;
}

.reg_field_pos_res {
	BORDER-RIGHT: #D70000 1px solid; 
	BORDER-TOP: #D70000 1px solid; 
	BORDER-LEFT: #D70000 1px solid; 
	BORDER-BOTTOM: #D70000 1px solid;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: gray;
	width: 250px;
	height: 17px;
}

.reg_check {
	BORDER-RIGHT: #c599b3 1px solid; 
	BORDER-TOP: #c599b3 1px solid; 
	BORDER-LEFT: #c599b3 1px solid; 
	BORDER-BOTTOM: #c599b3 1px solid;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6a1748;
}

.reg_textarea {
	BORDER-RIGHT: #c599b3 1px solid; 
	BORDER-TOP: #c599b3 1px solid; 
	BORDER-LEFT: #c599b3 1px solid; 
	BORDER-BOTTOM: #c599b3 1px solid;
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6a1748;
	width: 520px;
	height: 75px;
}

.del_pay_total {
	BORDER-RIGHT: #c599b3 1px solid; 
	BORDER-TOP: #c599b3 1px solid; 
	BORDER-LEFT: #c599b3 1px solid; 
	BORDER-BOTTOM: #c599b3 1px solid;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6a1748;
	width: 40px;
}

.konto_msg {
	BORDER-RIGHT: #e10000 1px solid; 
	BORDER-TOP: #e10000 1px solid; 
	BORDER-LEFT: #e10000 1px solid; 
	BORDER-BOTTOM: #e10000 1px solid;
	FONT-SIZE: 11px; 
	color: #898989;
}




TD.test12:hover {border:1px; border-color: red; 
border-style: solid;}




.prod_ramka_desc {
	BORDER-RIGHT: #c599b3 1px solid; 
	BORDER-TOP: #c599b3 0px solid; 
	BORDER-LEFT: #c599b3 1px solid; 
	BORDER-BOTTOM: #c599b3 1px solid;
}

.prod_ramka_pytanie {
	BORDER-RIGHT: #c599b3 1px solid; 
	BORDER-TOP: #c599b3 1px solid; 
	BORDER-LEFT: #c599b3 1px solid; 
	BORDER-BOTTOM: #c599b3 1px solid;
}

.prod_form_pyt {
	BORDER-RIGHT: #c599b3 0px solid; 
	BORDER-TOP: #c599b3 0px solid; 
	BORDER-LEFT: #c599b3 0px solid; 
	BORDER-BOTTOM: #c599b3 0px solid;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6a1748;
	width: 650 px;
	height: 80 px;
}

.prod_form_mail {
	BORDER-RIGHT: #c599b3 0px solid; 
	BORDER-TOP: #c599b3 0px solid; 
	BORDER-LEFT: #c599b3 0px solid; 
	BORDER-BOTTOM: #c599b3 0px solid;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6a1748;
	width: 250 px;
}



.do_koszyka {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6a1748; margin-top:0px; }

.text  
	{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
	
.koszyk_tytul
	{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #EFEFEF; margin-left:0px;}
	
.koszyk_text
	{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #EFEFEF; margin-top:0px;}

.koszyk_text_log
	{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #D2D2D2; margin-top:1px;}
	
.koszyk_sprawdz_koszyk
	{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #D2D2D2; margin-top:4px;}
	
.menu_top  
	{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #D2D2D2;}
	
.text_log
	{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #EFEFEF; margin-left:0px;}
	
.navi  
	{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #938A8A; margin-left:0px;}
	
.navi_title
	{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #626161; margin-left:0px;}
	
.table_background 
	{ background-image:url('top.gif'); }
	
A.prod_list_link  { text-decoration : none; color: #000000; }
A:LINK.prod_list_link  { text-decoration : none;  }
A:HOVER.prod_list_link  { text-decoration : underline;  }
	
A.navi  { text-decoration : none; color: #938A8A; }
A:LINK.navi  { text-decoration : none;  }
A:HOVER.navi  { text-decoration : underline;  }	

A.text_log  { text-decoration : none; color: #EFEFEF; }
A:LINK.text_log  { text-decoration : none;  }
A:HOVER.text_log  { text-decoration : underline;  }	

A.menu_top  { text-decoration : none; color: #ACBE9E; }
A:LINK.menu_top  { text-decoration : none;  }
A:HOVER.menu_top  { text-decoration : underline;  }

A.text  { text-decoration : none; color: #000000; }
A:LINK.text  { text-decoration : none;  }
A:HOVER.text  { text-decoration : underline;  }

A.text_box  { text-decoration : none; color: #000000; }
A:LINK.text_box  { text-decoration : none;  }
A:HOVER.text_box  { text-decoration : underline;  }

.cart_but {
	BORDER-RIGHT: #FFFFFF 1px solid; 
	BORDER-TOP: #FFFFFF 1px solid; 
	BORDER-LEFT: #FFFFFF 1px solid; 
	BORDER-BOTTOM: #FFFFFF 1px solid;
	font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #ffffff; font-weight: bold;
	width:100px;
	height:14px;
	background: black;
}

.szt_do_koszyka {
	BORDER-RIGHT: #cecece 1px solid; 
	BORDER-TOP: #cecece 1px solid; 
	BORDER-LEFT: #cecece 1px solid; 
	BORDER-BOTTOM: #cecece 1px solid;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal;
	width:22px;
	height:20px;
	background: #ffffff;
}

.photo_do_koszyka {
	BORDER-RIGHT: #cecece 1px solid; 
	BORDER-TOP: #cecece 1px solid; 
	BORDER-LEFT: #cecece 1px solid; 
	BORDER-BOTTOM: #cecece 1px solid;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #EDCCEC; font-weight: bolder;
	width:220px;
	height:25px;
	background: #000000;
}

.product_do_koszyka {
	BORDER-RIGHT: #cecece 1px solid; 
	BORDER-TOP: #cecece 1px solid; 
	BORDER-LEFT: #cecece 1px solid; 
	BORDER-BOTTOM: #cecece 1px solid;
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #EDCCEC; font-weight: bolder;
	width:122px;
	height:20px;
	background: #000000;
}

.photo_zamknij {
	BORDER-RIGHT: #cecece 1px solid; 
	BORDER-TOP: #cecece 1px solid; 
	BORDER-LEFT: #cecece 1px solid; 
	BORDER-BOTTOM: #cecece 1px solid;
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal;
	width:100px;
	height:22px;
	background: black;
}

.form_cart {
	BORDER-RIGHT: #cecece 1px solid; 
	BORDER-TOP: #cecece 1px solid; 
	BORDER-LEFT: #cecece 1px solid; 
	BORDER-BOTTOM: #cecece 1px solid;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: normal;
	width:195px;
	height:17px;
	background: black;
}

.form_cart_pass {
	BORDER-RIGHT: #cecece 1px solid; 
	BORDER-TOP: #cecece 1px solid; 
	BORDER-LEFT: #cecece 1px solid; 
	BORDER-BOTTOM: #cecece 1px solid;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: normal;
	width:132px;
	height:17px;
	background: black;
}

.form_cart_but {
	BORDER-RIGHT: #cecece 1px solid; 
	BORDER-TOP: #cecece 1px solid; 
	BORDER-LEFT: #cecece 1px solid; 
	BORDER-BOTTOM: #cecece 1px solid;
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold;
	width:62px;
	height:17px;
	background: black;
}

.form_find {
	BORDER-RIGHT: #cecece 1px solid; 
	BORDER-TOP: #cecece 1px solid; 
	BORDER-LEFT: #cecece 1px solid; 
	BORDER-BOTTOM: #cecece 1px solid;
	font-family: Arial, Helvetica, sans-serif; text-align:center; font-size: 13px; color: #5D5D5D; font-weight: normal;
	width:340px;
	height:25px;
	background: FFFFFF;
}

.find_but {
	BORDER-RIGHT: #FFFFFF 1px solid; 
	BORDER-TOP: #FFFFFF 1px solid; 
	BORDER-LEFT: #FFFFFF 1px solid; 
	BORDER-BOTTOM: #FFFFFF 1px solid;
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight: bold;
	width:90px;
	height:25px;
	background: black;
}

.news_but {
	BORDER-RIGHT: #FFFFFF 1px solid; 
	BORDER-TOP: #FFFFFF 1px solid; 
	BORDER-LEFT: #FFFFFF 1px solid; 
	BORDER-BOTTOM: #FFFFFF 1px solid;
	font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; font-weight: normal;
	width:70px;
	height:18px;
	background: black;
}

.news_but_ok {
	BORDER-RIGHT: #FFFFFF 1px solid; 
	BORDER-TOP: #FFFFFF 1px solid; 
	BORDER-LEFT: #FFFFFF 1px solid; 
	BORDER-BOTTOM: #FFFFFF 1px solid;
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight: bold;
	width:70px;
	height:18px;
	background: black;
}

.form_news {
	BORDER-RIGHT: #cecece 1px solid; 
	BORDER-TOP: #cecece 1px solid; 
	BORDER-LEFT: #cecece 1px solid; 
	BORDER-BOTTOM: #cecece 1px solid;
	font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #5D5D5D; font-weight: normal;
	width:150px;
	height:17px;
	background: FFFFFF;
}

.prod_list_link
	{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; margin-left:0px;}

.text_desc
	{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; margin-left:0px;}

.box_menu
	{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; margin-left:0px;}

.text_box
	{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; margin-left:0px;}

.text_top10
	{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; margin-left:0px;}

.text_promocje
	{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; margin-left:0px;}
	
.text_cat
	{  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #0C3946; margin-left:0px; font-weight: bold;}

	
.text_cat_1
	{  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #0C3946; margin-left:0px; font-weight: bold;}
	
.text_sub_cat
	{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #428497; margin-left:0px; font-weight: bold;}

.text_sub1_cat
	{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #428497; margin-left:0px; font-weight: normal;}
	
.text_sub_cat_1
	{  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #1F677C; margin-left:0px; font-weight: bold;}

A.box_menu  { text-decoration : none; color: #93BECA; font-size: 11px; }
A:LINK.box_menu { text-decoration : none;  }
A:HOVER.box_menu  { text-decoration : underline; color: #93BECA; }
A:ACTIVE.box_menu  { text-decoration : none; color: #93BECA; font-size: 11px; }

A.text_cat  { text-decoration : none; color: #0C3946; font-size: 13px; }
A:LINK.text_cat { text-decoration : none;  }
A:HOVER.text_cat  { text-decoration : none; color: #93BECA; }
A:ACTIVE.text_cat  { text-decoration : none; color: #93BECA; font-size: 12px; }

A.text_sub_cat  { text-decoration : none; color: #428497; }
A:LINK.text_sub_cat  { text-decoration : none;  }
A:HOVER.text_sub_cat  { text-decoration : none; color: #93BECA; }
A:ACTIVE.text_sub_cat  { text-decoration : none; color: #93BECA; font-size: 10px; }

A.text_sub1_cat  { text-decoration : none; color: #428497; }
A:LINK.text_sub1_cat  { text-decoration : none;  }
A:HOVER.text_sub1_cat  { text-decoration : underline; color: #93BECA; }
A:ACTIVE.text_sub1_cat  { text-decoration : none; color: #93BECA; font-size: 10px; }