.logo {
	background: url(../images/logo_bg.gif) top left no-repeat;
	padding-top:6px;
}

.logo #vitri2 {
	width:580px;
	margin:0px;
}

#address {
	height:20px;
	padding:5px;
	background: url(../images/address_bg.gif) top left repeat-x;
}
#search {
	float:left;
	width:190px;
	margin-top:5px;
	margin-left:5px;
}
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
#news {
	clear:both;
}
#news .title, #news .title a{
	font:18px Times New Roman;
	font-weight:bold;
    color:#006100;
}
.dateUpdate{
	margin-bottom:5px;
	font:11px/14px Times New Roman;
	color:#989898;
	font-weight:none;
	line-height:15px;
}
.imgNews{
	float:left;
	border:2px #00923f solid;
	border-top:0px;
	border-left:0px;
	padding:4px;
	margin:5px;
	max-width: 180px;
	width: expression( this.scrollWidth > 179 ? "180" : "auto" );
	max-height: 120px;
	height: expression( this.scrollHeight > 119 ? "120" : "auto" );
}
#news .content{
	margin-bottom:5px;
	text-align:justify;
	line-height:14px;
}
#news .content a{
	color:#01812f;
}
#news .newsOther, #news  a.newsOther{
	background: url(../images/arrow_news.gif) center left no-repeat;
	padding-left:15px;
	color:#01812f;
}
#news .dateOther {
	font:12px Times New Roman;
	color:#a2a2a2;
	font-weight:none;
}
/*------------------------------------------------------------------*/
#subBox{
	list-style:none;
	margin:0px;
	padding:0px;
	background:#fff;
	#padding-bottom:8px;
}
#subBox li{
	color:#000000;
	font-weight:normal;
	background:none;
	padding:5px;
	border-bottom:1px #cccccc dashed;
}
#subBox li .title, #subBox li a{
	color:#000;
}
#subBox li .content{
	text-align:justify;
}
#subBox li .imgSubNews{
	float:left;
	width:60px;
	max-height:60px;
	border:1px #acacac solid;
	padding:1px;
	margin-right:5px;
}
#subBox li.last {border:0px;}
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
#products {
	float:left;
	width:270px;
	height: 460px;
	margin:13px;
	_margin:3px;
	margin-top:6px;
	margin-bottom:0px;
	margin-right:0px;
	padding:3px;
}
#products #subBox li .imgSubNews, .imgPro {
	float:left;
	margin-right:5px;
	border:1px #d5d4d4 solid;
	max-width: 270px;
	width: expression( this.scrollWidth > 271 ? "270" : "auto" );
	/*max-height: 180px;
	height: expression( this.scrollHeight > 179 ? "180" : "auto" );*/
	height:auto;
	text-align:center;
}
#products .title{
	clear:both;
	color:#000;
	font-weight:bold;
	text-align:center;
	padding:10px 0px;
}
.price{
	text-align:center;
	color:#FF0000;
	margin-bottom:5px;
}
.priceOld{
	text-align:center;
	font-weight:bold;
	color:#ff7676;
	text-decoration: line-through;
}
#productsImage {
	float:left;
	width:260px;
}
#productsNote {
	float:left;
	width:320px;
}
#productsKhuyenmai {
	background: #e4e4e4 url(../images/icon_khuyenmai.gif) center right no-repeat;
	border-bottom:1px #c90109 solid;
	padding:5px;
	min-height:104px;
	height: expression( this.scrollHeight < 105 ? "104" : "auto" );
}
#productsKhuyenmaiBottom {
	margin-top:1px;
	height:2px;
	line-height:1px;
	font-size:1px;
	background: #c90109;
}
#productsChinhsach {
	background: url(../images/icon_chinhsach.gif) top left no-repeat;
}
#productsChinhsach .title{
	padding-left:30px;
	color:#c90109;
	font:20px Times New Roman;
	font-weight:bold;
	font-style:italic;
	line-height:30px;
}
.productsTitle {
	color:#000;
	font-size:14px;
	font-weight:bold;
}
/*------------------------------------------------------------------*/
/*------------------------------------------------------------------*/
#widgetPTitle {
	clear:both;
	height:39px;
	line-height:30px;
	padding-left:8px;
	background: #fff url(../images/widgetPTitle_bg.gif) top left repeat-x;
	font-weight:bold;
	color:#ffffff;
	border: 1px #a50801 solid;
	border-bottom: 0px;
}
#widgetPTitle .title a{
	color:#ffffff;
}
#widgetPTitle .title {
	float:left;
}
#widgetPTitle .toolRight {
	float:right;
	width:45px;
	height:39px;
	line-height:22px;
	font-weight:normal;
	color:#000000;
	text-align:right;
	padding-right:8px;
	background: url(../images/widgetPTitle_toolRight_bg.gif) top right no-repeat;
}
#widgetPContent {
	background:#ffffff;
	margin-top:-3px;
	border: 1px #a50801 solid;
	border-top:0px;
	border-bottom:0px;
	padding:5px;
}
#widgetPFooter{
	border-top: 1px #a50801 solid;
	height:1px;
	line-height:0px;
	font-size:0px;
	margin-bottom:8px;
}
/*------------------------------------------------------------------*/
#widget1Title {
	height:28px;
	line-height:28px;
	padding-left:8px;
	background: url(../images/widget1Title_bg.gif) top left repeat-x;
	font-weight:bold;
	color:#ffffff;
	border: 1px #00a13a solid;
	border-bottom:0px;
}
#widget1Title .title {
	float:left;
}
#widget1Title .toolRight {
	float:right;
	width:45px;
	height:28px;
	line-height:28px;
	font-weight:normal;
	color:#000000;
	text-align:right;
	padding-right:4px;
	background: url(../images/widget1Title_toolRight_bg.gif) top right no-repeat;
}
#widget1Content {
	background:#ffffff;
	border: 1px #00a13a solid;
	border-top:0px;
	border-bottom:0px;
	padding:5px;
}
#widget1Footer{
	border:0px;
	border-top: 1px #00a13a solid;
	height:1px;
	line-height:0px;
	font-size:0px;
	margin-bottom:8px;
}
/*------------------------------------------------------------------*/
/*Paging-------------------*/
#paging{margin-top:-6px;@margin-top:3px;margin-bottom:-10px;}
#paging ul {text-align:center;margin-right:5px;line-height:20px;}
#paging ul li.current a { border: none; color: red;}
#paging ul li { display: inline;}
#paging ul li a {margin: 0px;padding-left:0px;color:#000000;border:1px #bbb solid;padding:0px;padding-left:4px;padding-right:4px;}
#paging ul li span {margin: 0px;padding-left:0px;color:#bbb;}
#paging ul li img {vertical-align:middle;*position:relative;*top:-3px;}
#paging ul li.disable a { color: #909090; border: none; text-decoration:none; }

/*------------------------------------------------------------------*/
#subMenu {height:30px;line-height:30px;border-top:1px #ccc dashed;border-bottom:1px #ccc dashed;padding-left:10px;padding-right:10px;}
#subMenu .left{
	float:left;
}
#subMenu .left a{color:#000;}
#subMenu .right{
	float:right;
}
#visitor{
	width:159px;
	height:61px;
	background: url(../images/visitor_bg.png) top left no-repeat;
	padding:5px;
	font-size:11px;
}
#footerContent{
	clear:both;
	color:#7b7b7b;
	padding:5px;
}
#footerContent a{
	color:#7b7b7b;
}
/*---------------------------*/
/*---------------------------*/
/*---------------------------*/
