
.hft  span.add_v_container {
background:transparent;
float:left;
height:20px;
padding-top:5px;
width:150px;

}




.hft {
position:relative;
font-family:arial;
overflow:hidden;
width:200px;
height:251px;
 border:solid 1px #999999;
}




.price_container {
text-align:center;
width:200px
}

.products_block span.price {
border-style:none;
border-width:1px;
color:#fff;
direction:ltr;
font-size:14px;
font-weight:normal;
line-height:17px;
margin-bottom:0;
margin-top:15px;
}

.products_block a.button {
margin:1.5em 1px 0.2em 0;
margin-right:1em
}

.products_block a.exclusive {
display:block;
margin-right:0;
margin-left:0
}
.products_block span.exclusive {
margin:0.5em auto 0.5em 0;
display:none
}
.bt_1 .bt_2{
	float:left;
	width:60px;
	
}


.bt_1 a {
background:url("../images/bt_1.png") no-repeat scroll left top transparent;
background-position:left bottom;
float:left;
height:35px;
margin-left:39px;
margin-top:-35px;
width:74px
}

.bt_2 a {
background:url("../images/bt_2.png") no-repeat scroll left top transparent;
float:right;
font-size:10px;
height:35px;
margin-right:39px;
margin-top:-35px;
width:74px;

}



.bt_1 a:hover,.bt_2 a:hover {
	
background-position:left bottom;
}

ul#product_list li a {
color:#606060;
font-family:Arial,Century gothic,Tahoma,sans-serif;
font-weight:normal;
text-decoration:none
}

ul#product_list a.product_img_link {
float:left;
margin-right:0.6em;
border:none
}

ul#product_list a.product_img_link img {
height:180px;
margin-bottom:0.8em;
margin-top:-2px;
vertical-align:bottom;
width:180px

}

ul#product_list li h3 {
font-size:1.2em;
text-align:center;
text-shadow:1px 1px 0 #f5f5f5
}

ul#product_list li .new {
background:transparent url(../images/flag_new_bg.jpg) repeat-x scroll 0;
border:1px solid #488C40;
color:#606060;
font-size:0.6em;
font-weight:bold;
margin:0 1em 0 0;
padding:0 0.4em;
text-transform:uppercase;
vertical-align:0.3em
}

ul#product_list li p.product_desc {
float:left;
font-size:0.92em;
display:none
}

ul#product_list li div.center_block {
float:left;
width:100%;
text-align:center
}

ul#product_list li .reduction {
display:block;
margin-bottom:0.3em
}

ul#product_list li .price {
color:#606060;
display:block;
font-family:Arial,Century gothic,Tahoma,sans-serif;
font-size:25px;
font-weight:normal;
position:absolute;
text-align:left;
text-shadow:1px 1px 0 #f5f5f5
}

ul#product_list li span.availability {
color:#606060;
float:left;
font-family:Arial,Century gothic,Tahoma,sans-serif;
font-size:1em;
font-weight:bold;
margin-bottom:0;
margin-top:0;
text-align:center;
width:100%
}

ul#product_list li a.button {
margin-top:0.5em
}


/* product.tpl */
#primary_block {
background:none repeat scroll 0 0 #DFDFDF;
border:1px solid #D1D1D1;
display:block;
float:left;
margin-bottom:10px;
width:943px
}



/* Homefeatured effect */
a.cart_effect {
background:transparent  url(../images/btn_2.png) no-repeat center top;
color:#D1D1D1 !important;
float:left;
font-size:12px;
font-weight:400;
text-align:center;
width:65px;
height:65px;
text-shadow:none;
margin-left:0px
}

a.view_effect {
background:transparent  url(../images/btn_1.png) no-repeat center top;
color:#D1D1D1 !important;
float:right;
font-size:12px;
font-weight:400;
text-align:center;
width:65px;
height:65px;
text-shadow:none;
margin-right:30px
}
.r_cont {
position:relative;
width:220px;
height:236px
}
.loading{
background:#181818 url("../images/loader_bis.gif") no-repeat 50% 50%;
}
span.title_container {
background: url("../images/hmt_top.png") no-repeat scroll;
background-repeat:repeat-x;
float: left;
font-family: Arial,Verdana,Helvetica,Sans-Serif;
font-size: 12px;
font-weight:bold;
font-variant: normal;
height: 22px;
padding-top: 10px;
text-align: center;
width: 220px;
text-shadow:1px 1px 0 #f5f5f5;
overflow:hidden;
line-height:10px;
}


span.price_container {
float:left;
font-size:15px;
text-align:center;
font-family:Arial,Verdana,Helvetica, Sans-Serif;
color:#606060;
text-shadow:1px 1px 0 #f5f5f5;
margin-bottom:5px;
margin-top:8px
}

a.outof {
color:red !important;
float:left;
font-size:12px;
font-weight:400;
text-align:center;
width:120px
}



.prod_list_cont {
position:relative;
border:1px solid #eeeeee;
}











div.block h4 a,div.exclusive h4 a,div.myaccount h4 a,div.myaccount h4,div.myaccount,div.myaccount a,div.myaccount p.logout,div.myaccount p.logout a,#authentication #login_form a,#order div.cart_last_product .cart_last_product_content h5 a,#block-history,.color-myaccount,#block-history table#order-list thead th,li.address_name,li.address_update a,li.address_delete a {
color:#606060
}

#left_column div.block .block_content a.button_large,#right_column div.block .block_content a.button_large,.blockspecials p a {
margin:0 auto
}

div.block a,div#cart_blocker a {
color:#606060;
text-decoration:none
}






.caption{
float:left; margin-top:-70px; opacity:5; position:relative; z-index:9999999999; margin-left:40px; display:none; width:220px; margin-left:-0px;
}

.hft:hover .caption{
	float:left;
	display:block;
}

