.compare{
  	position:relative; 
	float:left; 
	width:180px;
	height:100px; 
	/*background-color: #ffffff;*/ 
	font-size: 10px; 
	margin-left:1px; 
	margin-right:1px; 
	margin-bottom:1px;
	
	overflow-y:scroll;
	overflow:-moz-scrollbars-vertical;
	
	border:0px solid #e4e4e4;
}
.compare_product{
  	position:relative; 
	float:left; 
	width:160px;
	height:42px; 
	/*background-color: #EFF6FE;*/ 
	border:0px solid #e4e4e4;
	margin-top:1px;
	margin-bottom:2px;
	margin-left:0px;
	margin_right:0px;
}
.compare_product_image{
  	position:relative; 
	float:left; 
	width:40px; 
	height:40px; 
	background-color: #ffffff; 
	border:1px solid #E4E4E4;
	font-size: 10px;
}
.compare_product_price{
  	position:relative; 
	float:left; 
	width:116px;
	height:40px; 
	background-color: #ffffff; 
	border:1px solid #E4E4E4;
	font-size: 10px;
	display:inline;
}
.compare_product_name{
  	position:relative; 
	float:left; 
	width:110px;
	height:22px; 
	font-size: 9px;
}

.compare_product_qp{
  	position:relative; 
	float:left; 
	width:96px;
	height:18px; 
	font-size: 10px;
	color:#822800;
}
.compare_product_delete{
  	/*position:relative; 
	float:left; 
	width:16px; 
	height:40px; 
	background-color: #ffffff; 
	border:1px solid #E4E4E4;*/
}


.cos{
	width:170px; 
	/*height:110px;*/ 
	background-color: #EFF6FE; 
	font-size: 10px; 
	margin-left:1px; 
	margin-right:1px; 
	margin-bottom:1px;
	
	/*overflow-y:scroll;
	overflow:-moz-scrollbars-vertical;*/
}
.cos_input {
	border: #CDCDCD 1px solid;
	color:#5F5F5F;
	height:14px;
	background: #FFFFFF url(../images/input-bg.gif) repeat-x top;
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	margin: 0 0 3px 0;
	}
.cos_product{
	width:170px; 
	height:50px; 
	background-color: #EFF6FE; 
	border:0px solid #E4E4E4;
	margin-top:1px;
	margin-bottom:2px;
	margin-left:0px;
	margin_right:0px;
}
.cos_product_quantity{
	width:15px; 
	height:50px; 
	background-color: #EFF6FE; 
	border:1px solid #E4E4E4;
	font-size: 10px;
}
.cos_product_image{
	width:40px; 
	height:50px; 
	background-color: #ffffff; 
	border:1px solid #E4E4E4;
	font-size: 10px;
}
.cos_product_details{
  	position:relative; 
	float:left; 
	width:109px; 
	height:50px; 
	background-color: #EFF6FE; 
	border:1px solid #E4E4E4;
	font-size: 10px;
}
.cos_product_name{
  	position:relative; 
	float:left; 
	width:109px; 
	height:30px; 
	background-color: #EFF6FE; 
	color:#007;
	font-size: 9px;
}

.cos_product_qp{
  	position:relative; 
	float:left; 
	width:109px; 
	height:18px; 
	background-color: #EFF6FE; 
	font-size: 8pt;
	color:#007;
	text-align:right;
}
.cos_product_total{
  	position:relative; 
	float:left; 
	width:170px; 
	height:16px; 
	background-color: #EFF6FE; 
	font-size: 9pt;
	color:#007;
	text-align:right;
}
.cos_product_empty{
  	position:relative; 
	float:left; 
	width:170px; 
	height:16px; 
	background-color: #EFF6FE; 
	font-size: 9pt;
	color:#2A6EA2;
	text-align:left;
	margin-bottom:15px;
}
#basket_products{
  	position:relative; 
	float:left; 
	width:170px; 
	background-color: #EFF6FE; 
	font-size: 9pt;
	color:#2A6EA2;
	text-align:left;
	margin-bottom:15px;
}
.categ_Offer { 
	position:relative; 
	float:left; 
	width:170px; 
	height:267px; 
	background-color: #EEF6FE; 
	border:1px solid #E4E4E4;
	font-size: 11px; 
	margin-left:1px; 
	margin-right:1px; 
	margin-bottom:10px; 
}
.categ_OfferPic { 
	position:relative; 
	float:left; 
	height:100px; 
	width:170px; 
	background-color:#FFFFFF; 
	text-align:center; 
}
.categ_OfferTitlu { 
	position:relative; 
	float:left; 
	padding:4px; 
	width:160px; 
	height:20px; 
	overflow:hidden; 
	font-weight:bold; 
	text-align:left;
}
.categ_OfferText { 
	position:relative; 
	float:left; 
	padding:4px; 
	width:151px; 
	height:90px; 
	overflow:hidden; 
	text-align:left;
}

.categ_OfferPret { 
	position:relative;
	top:6px; 
	float:left; 
	width:131px;
	text-align:left;
	font-weight:bold;
	font-size:13px; 
	color:#201457;
	padding-bottom:5px;
}
.categ_OfferIcons { 
	position:relative; 
	float:left; 
	width:170px;
	height:30px; 
	background-color: #F9F8F8;	 
	text-align:right;
}

.product_container { 
	position:relative; 
	float:left; 
	width:189px;
	height:310px; 
	background-color: #EEF6FE; 
	border:1px solid #E4E4E4;
	font-size: 11px; 
	margin-left:1px; 
	margin-right:1px; 
	margin-bottom:10px; 
}
.product_container_compare { 
	position:relative; 
	float:left; 
	width:189px;
	height:310px; 
	background-color: #EEF6FE; 
	border:1px solid #0E287D;
	font-size: 11px; 
	margin-left:1px; 
	margin-right:1px; 
	margin-bottom:10px; 
}
.product_compare{ 
	position:relative; 
	float:left; 
	height:20px; 
	width:189px;
	background: url("../images/compare.png") #FFFFFF; 
	text-align:right;
	font-size: 11px; 
	display:inline;
}
.product_compare_no{ 
	position:relative; 
	float:left; 
	height:20px; 
	width:189px;
	background: url("../images/compare_no.png") #FFFFFF; 
	text-align:right;
	font-size: 11px; 
	display:inline;
}
.promo_image { 
	position:relative;
	left:0px;
	top:-50px; 
	height:40px; 
	width:48px;
	background: url("../images/promo.gif"); 
}
.product_image { 
	position:relative; 
	float:left;
	 
	height:100px; 
	width:189px;
	background-color:#FFFFFF; 
	text-align:left; 
	display:inline;
}
.categ_ComponentBtnBuy { 
	position:relative;
	padding-top:1px;  
	padding-left:20px;
	margin:3px;
	float:right; 
	width:55px; 
	height:19px;
	background: url("../images/btn_buy.png"); 
	text-align:left;
	font-size:10px; 
	color:#ffffff;
	cursor:pointer;
	}
.categ_ComponentBtnCompare { 
	position:relative;
	padding-top:1px;  
	padding-left:20px;
	margin:3px;
	float:left; 
	width:55px; 
	height:19px;
	background: url("../images/btn_compare.png"); 
	text-align:left;
	font-size:10px; 
	color:#ffffff;
	cursor:pointer;
	}
.categ_ComponentTitlu { 
	position:relative; 
	float:left; 
	padding:4px; 
	width:160px; 
	height:30px; 
	overflow:hidden; 
	font-weight:bold; 
	text-align:left;
	}
.categ_ComponentText { 
	position:relative; 
	float:left; 
	padding:4px; 
	width:160px; 
	height:135px; 
	overflow:hidden; 
	text-align:left;}
.categ_ComponentPret { 
	position:relative;
	top:6px; 
	float:left;
	width:189px;
	height:20px;
	text-align:left;
	font-weight:bold;
	font-size:13px; 
	color:#201457;
	padding-bottom:5px;
	background-color: #F9F8F8;}

.categ_ComponentIcons { 
	position:relative;
	top:6px;  
	float:left; 
	width:179px;
	height:30px; 
	text-align:left;
	}
.filtru { float:right;  border:1px solid #E4E4E4; top:4px; background-color:#F9F7F8;}

.pret { 
	font-weight:bold; color:#FF0012; 
	padding-left:5px;
	padding-right:0px; 
	padding-top:0px; 
	padding-bottom:0px; 
}
.icons_details{
  	padding-top:0px;  
  	padding-bottom:0px;
	padding-left:10px;
	margin:0px;
	background: url("../images/bg_icons.gif"); 
	font-size:9px; 
	color:#2A6EA2;
}
a.icons_href:visited, a.icons_href:link{
	font: 11px/1.3em Arial, Helvetica, sans-serif;color: #2A6EA2;text-decoration: underline;}
a.icons_href:hover{
	font: 11px/1.3em Arial, Helvetica, sans-serif;color: #2A6EA2;text-decoration: none;}
img.border_prd{
  border: solid 1px #2A6EA2;
}
.details_logo { 
	top:5px;
	position:relative; 
	float:left; 
	padding:0px;
	left:30px;
	width:100px; 
	height:100px; 
	overflow:hidden; 
	text-align:right;
	vertical-align: bottom;
	
	}
.details_title { 
	position:relative; 
	float:left; 
	padding:4px; 
	width:374px;
	height:40px; 
	overflow:hidden; 
	text-align:left;
	vertical-align:top;
	font-size:11px;
	color:#050587;
	font-weight: bold;
	}	
.details_description { 
	position:relative;
	float:left; 
	padding:4px;
	top:20px;
	left:30px; 
	width:220px; 
	height:80px; 
	overflow:hidden; 
	text-align:left;
	vertical-align:top;
	font-size:13px;
	color:#050587;
	}	
.big_price{
	font-size:25px;
	color:#ff0000;
}	
.details_price {
	position:relative;
	float:left;
	width:380px;
	height:30px;
	text-align:right;
	font-weight:bold;
	font-size:15px; 
	color:#000000;
	padding-right:0px;
	}
	
/*Products on list*/

.prd_list_container { 
	position:relative; 
	float:left;
	display:block; 
	width:578px;
	margin:0px 1px 5px 1px; 
	background:transparent url(../../images/bg_hdot.gif) repeat-x scroll bottom center;
	/*border:solid 1px #000;*/
}
.prd_list_left{
    position:relative; 
	float:left; 
	width:400px;
	background:transparent url(../../images/bg_vdot.gif) repeat-y scroll right center;
}
.prd_list_title a:visited, .prd_list_title a:link{
	font-weight:bold;
	font-size:10pt;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#007;
	text-decoration: underline;
	}
.prd_list_title a:hover{
	font-weight:bold;
	font-size:10pt;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#007;
	text-decoration: none;
}
.prd_list_title{
    position:relative; 
	float:left; 
	width:400px;
	height:20px;
	text-align:left;
}
.prd_list_image{
    position:relative; 
	float:left; 
	width:100px;
	height:102px;
	text-align:left;
}
.prd_list_description{
    position:relative; 
	float:left; 
	width:290px;
	text-align:left;
	font-weight:normal;
	font-size:8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#007;
	padding: 0px 5px;
}
.prd_list_right{
    position:relative; 
	float:left; 
	width:168px;
	padding: 0px 5px;
}
.prd_list_price{
    position:relative; 
	float:left; 
	width:168px;
	height:40px;
	text-align:right;
	font-weight:normal;
	font-size:7pt;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#007;	
}
.prd_list_cos{
    position:relative; 
	float:left; 
	width:168px;
	height:40px;
	text-align: right;	
}
.prd_price{
    text-align:right;
	font-weight:bold;
	font-size:11pt;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#a11;	
}
.prd_list_nota{
	position:relative; 
	float:left; 
    width:168px;
	height:40px;
	text-align:left;
	color:#557;
}

.prd_box_container { 
	position:relative;
	display:block; 
	width:578px;
	margin:0px 1px 5px 1px; 
	padding-bottom:15px;
	background-color: #ffffff;
	
}
.prd_box_title{
    position:relative; 
	float:left; 
	width:578px;
	height:15px;
	text-align:left;
	font-weight:bold;
	font-size:10pt;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#007;
	text-decoration: underline;
}
.prd_box_left{
    position:relative; 
	float:left; 
	width:220px;
	height:220px;
	padding: 10px 10px;
	text-align:center;
}
.prd_box_left a:visited, .prd_box_left a:link{
	font-weight:normal;
	font-size:8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#a2a1a0;
	text-decoration: none;
	}
.prd_box_left a:hover{
	font-weight:normal;
	font-size:8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#a2a1a0;
	text-decoration: underline;
}
.prd_box_right{
    position:relative; 
	float:left; 
	width:320px;
	height:200px;
	padding: 0px 5px;
}
.prd_box{
	position:relative; 
	float:left;
	width:318px;
	margin-top:5px; 
	padding:3px 3px 3px 3px; 
	border:solid 1px #dfeaf9;
}
.prd_box_info{
	position:relative; 
	float:left;
	width:565px;
	height:25px;
	margin-top:5px; 
	padding:3px 3px 3px 8px; 
	background:transparent url(../../images/bg_box_info.gif) no-repeat;
	text-align:left;
	font-weight:bold;
	font-size:9pt;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#007;
}

.prd_box_description{
  	position:relative; 
	float:left;
	width:570px;
	margin:0px; 
	padding:3px 3px 3px 3px;
	text-align:left;
	font-weight:normal;
	font-size:8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#007;
}
