/*---------Module HomeProduct----------------*/
.home-product-bound{
	margin-bottom:10px;
	margin-left:12px;
}

.home-product-title{
	color:#FFF ;
	text-transform:uppercase;
	padding-left:50px;
	font-weight:bold;
	font-size:13px;
	background:url(../images/tab_bar.png) top left repeat-x;
	line-height:40px;
	height:49px !important;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	}
.home-products-bound{
	border:#BBBBBB solid 1px; border-top:0px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;	
}
.home-product-item-bound {
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    text-align: center;
	margin-bottom:20px;
	border:#d0d0d0 solid 1px;
	margin:15px 30px;
}

.home-product-item-img{
	overflow:hidden;
	text-align:center;
	margin:0 auto;
	padding-top:5px;
}

.home-product-item-image{
	margin:2px;
	background:#eaeaea;

}
.home-product-item-image img{
	 height:205px;	
}
.category-product-item-img{
	height:150px;
	overflow:hidden;
}
.category-product-item-img img{
		padding-top:10px;

}
.home-product-item-name{
	text-align:center;
}
.home-product-item-name h3{
	padding:0px;
	margin:0px auto;
}
.price-title{
	padding:4px 0px 1px 0px;
	font-size:12px;

	}
.home-product-item-price{
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 0px 5px 0px;;
	color:#ccc;
	font-size:12px;
}
.home-product-item-name a:link,.home-product-item-name a:visited,
.home-product-item-name a:hover,.home-product-item-name a:visited:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555;
	font-weight:bold;
}
.home-hot-products-list-item{
	float:left; 
	list-style:none; 
}



.seller-product-item-bound{
	position:relative;
}
.seller-product-item-name{
	text-align:left;
	padding:3px 0px 2px 0px;
	
}
.seller-product-item-name a:link,.seller-product-item-name a:visited,
.seller-product-item-name a:hover,.seller-product-item-name a:visited:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
}
.seller-product-item-image{
	overflow:hidden;
	max-height:90px;
}


.new-product-item-bound{
	padding:0px 10px ;
	position:relative;
	padding-top:15px;

}
.new-product-item-name{
	text-align:left;
	padding:3px 0px;
	
}
.new-product-item-name a:link,.new-product-item-name a:visited,
.new-product-item-name a:hover,.new-product-item-name a:visited:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
}
.new-product-item-image{
	border:#CCCCCC solid 1px;
	padding:2px;
	overflow:hidden;
	height:110px;
}

.cart_seller
{
	cursor:pointer;
	padding-left:110px;
}
.cart_seller img
{
	_behavior:url(iepngfix.htc);
}

.price-seller{
	padding:3px 0px 0px 110px;
}
.price-seller{
	font-size:11px;
}
.price-seller span{
	font-weight:bold;
	padding-right:5px;
	color:#AF0000;
}
.detail{
	float:left;
	margin-right:5px;
}
.cart
{
	cursor:pointer;
}
.cart img
{
	_behavior:url(iepngfix.htc);
}
/*--------- tooltip ----------*/
#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #999;
	background-color: #fff;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	padding: 5px;
}
#tooltip h3, #tooltip div { margin: 0; }
.product-tooltip-name{
	color:#990000;
	padding:2px 10px;
}
/*---------Module HomeProject-------------------*/
.home-project-bound{	
}
.home-project-title{
	color:#075C97;
	line-height:32px;
	font-size:13.5px;
	font-weight:bold;
	text-transform:uppercase;
}
.home-project-content-bound{ padding:8px; border:1px solid #5CB1D5;height:390px; background:#F9FCFE;}
.home-project-main{ float:left;}
.home-project-image{ }
.home-project-image img{ width:322px; height:350px;}
.home-project-name{ color:#E2671D; font-weight:bold; text-align:center; margin-top:10px;}
.home-project-brief{ text-decoration:underline;text-align:center; margin-bottom:10px;}
.home-project-brief p{ margin:0px; padding:0px;}
.home-project-jcarolse-bound{padding-left:13px; float:left;}
#home_project_down,#home_project_up{
	text-align:center;
	cursor:pointer;
	line-height:20px;
}
.home-project-jcarolse-image{ padding:4px 0px;}
.home-project-jcarolse-image img{ width:105px; height:66px; border:1px solid #5CB1D5; padding:3px; background:#FFFFFF;}
/*-----------Module HomeVideo-------------------*/
.home-video-bound{
	margin-bottom:12px;
}
.home-video-title{
	color:#075C97;
	line-height:32px;
	font-size:13.5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
}
.home-video-content{
	padding:8px; border:1px solid #5CB1D5;background:#F9FCFE;
	text-align:center;
}
/*Products cart*/

.product-cart-bound,.product-cart-order-form-bound,.product-cart-list-send-success
{
	padding:10px;
}
.product-cart-order-form-title,.product-cart-list-bound-title
{
	color:#13A528;
	font-weight:bold;
	background:#F2F2F2;
	padding:5px;
}	
/*Title product*/

/*Product details*/
.product-detail-name{
	font:24px/32px 'UTMCafetaRegular';
	text-transform:uppercase;
}
.product-detail-price{
	font:18px 'UTMCafetaRegular';
	color:#CB0000;
	padding:5px 0;
	background:#d40000; 
	padding:3px 10px; 
	color:#fff !important; 
	font-size:18px; 
	text-shadow:0 1px #000 !important
}
.product-detail-image{
	box-shadow:0 0 3px #A1A1A1;
}
.product-detail-brief, .product-detail-brief div, .product-detail-brief p, .product-detail-brief span, .product-detail-brief p span{
	color:#414141 !important; line-height:18px; font-size:12px;
}
.product-detail-other-list{
	 font:18px 'UTMCafetaRegular'; color:#333;	
}

#add_cart{
	background:url(../images/btn_order.png) transparent no-repeat ;
	border:0px;
	
}
.produce-detail-price{
	padding:14px 10px;
	margin-right:20px;
	text-align:left;
}
.produce-detail-price span{
	color:#CC3333;
	font-weight:bold;
}
.input-text-qty{
	width:50px;
	border:#666666 solid 1px;
}
.bg-green-right{
}
.produce-detail-add-cart{
	padding:10px 0px;
	position:relative;
}
.other-product {
    background: url("../images/bg_title41.jpg") repeat-x scroll left top rgba(0, 0, 0, 0);
    padding-bottom: 15px;
}
.other-product span {
    color: #333333;
}
#load{
	position:absolute;
	bottom:-10px;
	right:0px; 
	width:auto; 
	padding:5px 5px 5px 15px; 
	color:#FFFFFF; 
	background:#CC6D1D url(/skins/default/images/ajax-loader.gif) no-repeat left;
	display:none;
}
produce-detail-des p{
	padding:0px 10px !important;
}
.produce-detail-des div,.home-news-other-title{
	background:#f2f2f2;
	font-weight:bold;
	margin:5px 0px;
	line-height:20px;
	color:#990000;
	padding:0px 5px;
	overflow:hidden;
	_height:100%;
	text-align:left;
	line-height:25px;
}
.produce-detail-des p,.produce-detail-des p span{
	color:#333333;
	padding:0px 5px;
	/*text-align:left !important;*/
}
.orther-image-img{
	float:left;
	margin-right:10px;
	height:90px; 
	overflow:hidden;
	border:#CCCCCC solid 1px;
}
.orther-image-img img{
	padding:1px;
}


.name-product-detail-des{
	font-size:14px;
	font-weight:bold;
	color:#9F0000;
}
.product-detail-briefs li{
	list-style:none !important;	
	background:url(../images/icon2.png) 0 44% no-repeat;
	padding-left:15px;
}
.product-detail-details ul
{
	margin-top:10px;
}
.product-detail-details li
{
	list-style:none !important;	
	background:url(../images/detail-product-li.png) 0 44% no-repeat;
	padding-left:15px;
	line-height:18px;
}
