@charset "utf-8";
/*setting site*/
*{
margin:0;
padding:0;
}
body, ul, li, p, span, b, table, div, strong, td, tr, form, select, input, textarea, h1, h2, h3, h4, h5, font {
font-family: Arial,Helvetica,sans-serif;
text-align:left;
}
body {
	background:url("../images/bg_footer.gif") repeat-x left bottom #F5F6F0;
	color: #000000;
	font-size: 13px;
}

ul, li, p, span, b, table, div, strong, td, tr, form, select, input, textarea, font {
	font-size: 13px;
	color: #000000;
	line-height:18px
}

h4 {
	font-size:13px;
}
.clear{
clear:both;
height:1px;
}
img{
	border:0;
}
/*end setting site*/
/*format site*/
#wrapper{
	margin:0 auto;
}
/*end format site*/
/*setting header*/
#header{
	background:url('../images/banner.gif') no-repeat #55AF1F center top;
	height:147px;
}
#header .language{
	 float: right;
    margin: 90px 68px 0 0;
}
#header .lang_pos{
	height:147px;
	width:1080px;
	margin:0 auto;
}
#header .lang_pos .language select{
	background:#000000;
	color:#FFFFFF;
	border:0;
	width:90px;
}
#header .lang_pos .language span.langtitle{
	color:#FFFFFF;
	font-weight:bold;
}
#topmenu{
	background:url('../images/bg_menu.gif') repeat-x;
	height:50px;
	padding:16px 0;	
}
#topmenu #topmenu-position{
	margin:0 auto;
	width:900px;
}
#topmenu #topmenu-position ul{
	list-style:none;
}
#topmenu #topmenu-position ul li{
	display:inline;
	background:url('../images/spe.gif') no-repeat right top;
	padding:5px 38px;	
}
#topmenu #topmenu-position ul li.last-child{
	background:none
}
#topmenu #topmenu-position ul li a, #topmenu ul li a:visited{
	font-weight:bold;
	color:#335708;
	text-decoration:none;
}
#topmenu #topmenu-position ul li a:hover{
	font-weight:bold;
	color:#335708;
	text-decoration:underline;
}
/*end setting header*/
/*setting body*/
#body{
	width:968px;
	margin:0 auto;
}
#body #left{
	background:url('../images/bg_line_y.gif') 3px 0 repeat-y;
	width:195px;
	float:left;
}

#body .bg_left{
	background:url('../images/bg_left.gif') no-repeat;
}
/*end setting body*/
/*setting left*/
#body #left .search{
	margin: -30px 0 0 15px;
	padding-top:18px;
}
#body #left .search h4{
color:#FFF;
margin: 15px 0 0 0;
}
#body #left .search input.txtsearch{
	border:0;
	width:135px;
	height:24px;
	float:left;
}
#body #left .search input.txtbutton{
	margin: -1px 0 0 4px;
}
#body #left .menu{
	margin:30px 0px;
	background:#FFFFFF;
	width:150px;
	padding:10px;
	border:2px solid #DADFCE;
}
#body #left .menu h4{
	color:#85a030;
	border-bottom:2px #EBECE6 dotted;
	padding-bottom:5px;
}
#body #left .menu ul{
	list-style:none;
}
#body #left .menu ul li {
	padding:5px 0px;
	border-bottom:2px solid #EBECE6;
}
#body #left .menu ul li a, #body #left .menu ul li a:visited{
	text-decoration:none;
	color:#999999;
	padding-left:7px;
}
#body #left .menu ul li a:hover{
	text-decoration:none;
	color:#999999;
	padding-left:7px;
}
#body #left .menu ul.hotro {
	list-style:none;
	margin-bottom: 15px;
}
#body #left .menu ul.hotro li{
	margin-bottom: 8px;
    padding: 5px 0;
	clear:both;	
	border:0;
}
#body #left .menu ul.hotro li a, #body #left .menu ul.hotro li a:visited{
	text-decoration:none;
	color:#000;
	padding-left:7px;
}
#body #left .menu ul li a:hover{
	text-decoration:none;
	color:#000;
	padding-left:7px;
}
#body #left .menu ul li img{
	width:52px;
	height:52px;
	float:left;
}
#body #left .menu ul li p.support{
	margin-top:-9px;
}
#body #left .menu ul li p.support span.sup_title{
	font-weight:bold;
}
#body #left .menu ul li p.support span.sup_stt{
	color:#8e8c8e;
	font-size:11px;
}
#body #left .menu-2{
	margin: 30px 0 10px;
	background:#FFFFFF;
	width:168px;
	border:2px solid #DADFCE;
	padding:2px;
}
#body #left .menu-2 h4{
	color:#85a030;
	background:url("../images/title.gif") no-repeat scroll 4px 7px #336600;
    padding: 10px 10px 10px 26px;
}
#body #left .menu-2 ul{
	list-style:none;
	padding:15px 8px;
}
#body #left .menu-2 ul li {
	color:#666;
	font-weight:bold;
}
#body #left .menu-2 ul li span.statistic{
	color:#000;
	font-weight:normal;
}
#body #left .menu-2 ul li a, #body #left .menu-2 ul li a:visited{
	text-decoration:none;
	color:#666666;
	padding-left:7px;
}
#body #left .menu-2 ul li a:hover{
	text-decoration:none;
	color:#666666;
	padding-left:7px;
}

#body #left .menu-3{
	margin: 30px 0 10px;
	background:url('../images/statistic.gif') no-repeat 3px 53px #FFFFFF;
	width:168px;
	border:2px solid #DADFCE;
	padding:2px;
}
#body #left .menu-3 h4{
	color:#85a030;
	background:url("../images/title.gif") no-repeat scroll 4px 7px #336600;
    padding: 10px 10px 10px 26px;
}
#body #left .menu-3 ul{
	list-style:none;
	padding:15px 8px;
}
#body #left .menu-3 ul li {
	color:#666;
	font-weight:bold;
	margin-left:22px;
}
#body #left .menu-3 ul li span.statistic{
	color:#000;
	font-weight:normal;
}
#body #left .menu-3 ul li a, #body #left .menu-3 ul li a:visited{
	text-decoration:none;
	color:#666666;
	padding-left:7px;
}
#body #left .menu-3 ul li a:hover{
	text-decoration:none;
	color:#666666;
	padding-left:7px;
}

#body #left .ads{
	border-top:1px solid #BDBAA6;
	padding-top:10px;
	width: 176px;
}
#body #left .ads p {
	text-align:center;
}
/*end setting left*/
/*setting content*/
#content{
	margin-left:200px;
}
#content .top-bar .left{
	float:left;
	width:192px;
}
#content .top-bar .left img{
width:580px;
}
#content .top-bar .right{
	float:right;
	width:187px;
}
#content .top-bar .cart{
	background:url('../images/bg_cart.gif') no-repeat;
	width:188px;
	height:75px;
	padding:10px 0px 0px 70px;
}
#content .top-bar .cart h4{
	color:#FFFFFF;
}
#content .top-bar .cart h4 a, #content .top-bar .cart h4 a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
#content .top-bar .cart h4 a:hover{
	color:#FFFFFF;
	text-decoration:none;
}
#content .top-bar .cart p{
	color:#FFFFFF;
	font-size:11px;
	width:120px;
}
#content .top-bar .ads{
	margin-left:13px;
}
.content-product{
	float:right;
	width:100%;
}
.content-product .mblock{
	border:1px #999999 solid;
	padding-bottom:5px;
}
.content-product .news-details{
	border: 1px solid #DADFCE;
    margin-left: 6px;
    padding: 10px;
    width: 740px;
	background:#FFFFFF;
}

.content-product .news-pos{
	margin-top:40px;
}

.content-product .news-pos .news-details-1{
	border: 1px solid #DADFCE;
    margin-left: 6px;
    padding:0 30px 28px 10px;
    width: 740px;
	background:#FFFFFF;
	margin:10px 0 20px 6px;
}
.content-product .news-pos .news-details-1 h4{
    background: url("../images/bg_title.gif") no-repeat scroll left top transparent;
    margin: 20px 0;
    padding: 0 0 3px 32px;
}
.content-product .news-pos .news-details-1 .readmore{
	float:right;
	padding-top:28px;
}
.content-product .news-pos .news-details-1 .readmore a, .content-product .news-pos .news-details-1 .readmore a:visited{
	color:#6b7d07;
	text-decoration:underline;
	font-weight:bold;
}
.content-product .news-pos .news-details-1 .readmore a:hover{
	color:#6b7d07;
	text-decoration:underline;
	font-weight:bold;
}
.content-product .news-pos .news-details-1 h4 a, .content-product .news-pos .news-details-1 h4 a:visited{
	color:#66760d;
	font-size:18px;
}
.content-product .news-pos .news-details-1 h4 a:hover{
	color:#66760d;
	font-size:18px;
}
.content-product .news-pos .news-details-1 .images{
	float:left;
	padding: 0 22px 0 34px;
}

.content-product h3 a, .content-product h3 a:visited{
	font-size:27px;
	color:#6b7d07;
	padding-left:20px;
}

.content-product h3 a:hover{
		font-size:27px;
	color:#6b7d07;
	padding-left:20px;
}

.content-product .mblock .row_tittle{
	background:#666666;
	color:#FFFFFF;
	padding:5px;
}
.content-product .mblock .row{
	padding:5px;	
}
.content-product .order{
	background: none repeat scroll 0 0 #FFFFFF;
	border:1px solid #DADFCE;
	padding:10px;
}
.content-product a, .content-product a:visited{
	text-decoration:none;
}
.content-product a:hover{
	text-decoration:none;
}
#content .content-product .product{
	background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    margin-left: 7px;
    padding: 18px;
    width: 339px;
	border:1px solid #DADFCE;
	margin-top:10px;
}
#content .content-product .product .img_product{
	float:left;
	border:1px solid #DADFCE;
	margin-right:10px;
	width:114px;
	height:114px
}
#content .content-product .product .thanhtoan{
	width:110px;
	margin-top:10px;
}
#content .content-product .product p.category{
	color:#c34202;
	font-size:15px;
}
#content .content-product .product p.title{
	color:#000;
}
#content .content-product .product p.title a, #content .content-product .product p.title a:visited{
	color:#000;
	text-decoration:none;
	font-weight:bold;
}
#content .content-product .product p.title a:hover{
	color:#000;
	text-decoration:underline;
	font-weight:bold;
}
#content .content-product .product p{
	color:#666;
}
#content .content-product .product p.button{
	margin-top:25px;
}
#content .content-product .page{
	float: left;
    margin: 4px 0 0 3px;
	width:100%;	
}
#content .content-product .page a, #content .content-product .page a:visited{
	padding-left:10px;
	color:#7F8D31;
	text-decoration:none;
}
#content .content-product .page a:hover{
	padding-left:10px;
	color:#FF0000;
	text-decoration:none;
}
#content .content-product .page a.current{
	color:#FF0000;
}
#content .content-product .product-details{
	background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    margin-left: 12px;
    padding: 18px;
    width:729px;
	border:1px solid #DADFCE;
	margin-top:10px;
}
#content .contact{
	border: 1px solid #DADFCE;
    margin-left: 6px;
    padding: 10px;
    width: 740px;
}
#content .contact a, #content .contact:visited{
	text-decoration:none;
}
#content .contact:hover{
	text-decoration:none;
}
#content .content-product .product-details .img_product{
	float:left;
	border:1px solid #DADFCE;
	margin-right:10px;
	width:200px;
}
#content .content-product .product-details p.title{
	color:#000;
	font-weight:bold;
	font-size:18px;
}
#content .content-product .product-details p{
	color:#666;
}
#content .content-product .product-details p.button{
	margin-top:25px;
}
#content .content-product .product-details .txtOldPrice{
	text-decoration:line-through;
}
#content .content-product .product-details .details{
	margin-top:10px;
}
#content .bot-bar img{
    margin: 10px 0 0 8px;
    width: 758px;
}
/*end setting content*/
#footer{
	clear:both;
	height:86px;
	background:#F6F8F1;
	margin-top:56px;
}
#footer #content-footer{
	width:968px;
	height:100%;
	margin:0 auto;
	background:url("../images/logo_sangtao.gif") no-repeat right 15px #F6F8F1
}
#footer .footer-menu{	
	color: #AE6302;
    font-size: 11px;
    padding-top: 36px;
    width: 330px;
}
#footer .footer-menu a, #footer .footer-menu:visited{
	color: #AE6302;
    font-size: 11px;
	text-decoration:none;
}
#footer .footer-menu a:hover{
	color: #AE6302;
    font-size: 11px;
	text-decoration:none;
}
