@charset "utf-8";
/* CSS Document */
*{
margin:0;
padding:0;
color: #960505;
}
a:hover { color:#1e93d9;}
a {
   outline: none;
}
img{border:0;}
html, body{
margin:0px 0px 0px 1px;
padding:0;
background-color:#ffffcc;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
}
.txtbox{width:120px; }
div{
	margin:0;
	padding:0;
}
div#container{
/*position:relative;*/
width:1000px;
margin:0 auto;
/*margin-top:222px !important;*/
/*top:222px;*/
padding-top:222px;
text-align:left;
overflow:hidden;
background:url(../images/nen.png) left top repeat-y;
}
/*Header*/
#header{
position:absolute;
top:0px;
left:0px;
width:100%;
height:auto;
background-color:#ffffcc;
}
.wrap_bannerflash{
width:100%;
background:url(../images/bg_banner2.jpg) no-repeat center top;
background-color:#000;
}
#banner_flash{
	width:1000px;
	margin:0 auto;
	height:180px;
}
#banner_flash .logo{
width:230px;
height:auto;
overflow:hidden;
position:absolute;
left:10px;
margin-top:0;
}
#banner_flash .logo a:hover img{
	filter: alpha(opacity=70);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	-moz-opacity: 0.70;
	opacity:0.7;
}
.wrap_thangngang{
background:url(../images/thanhngang_banner.jpg) repeat-x; width:100%;
}
#thanhngang{
height:34px;
margin-top:0px;
margin-bottom: 0px;
text-align:left;
padding-top:9px;
padding-left:30px;
padding-bottom: 0px;
color:#FFFFFF;
width:1000px;
margin:0 auto;
}
#thanhngang #thanhngang_content{
	width:27px;
	height:18px;
	padding: 0px 0px 0px 0px;
	margin: 3px 0px 0px 0px;
	/*vertical-align:middle;*/
	color:#FFFFFF; 
	font:Tahoma; 
	font-size:13px;
	float: left;
}
#navigation, #extra{
margin-top:0px;
}
div#navigation{
/*background:#ffffcc;*/
}
div#extra{
/*background:#ffffcc;*/
}
div#footer{
background: #333;
color: #FFF;
}

div#wrapper{
float:left;
width:100%;
margin-top:1px;
/*background:url(../images/nen.png) left top repeat-y;*/
/*background-color:#FF0000;*/

}
/* Noi dung chinh */
div#content{
margin: 0px 0px 0px 203px;
width:797px;
/*background-color:#00FF00;*/
height:auto;
}

.content_title_sanpham{
width:581px;
height:auto;
margin:2px 0 4px 0;
padding:0;
}

.title_sanpham{
background:url(../images/bg_lstitle.jpg) repeat-x;
width:auto;
height:37px;
}
h1.title_content {
width:auto;
height:37px;
line-height:37px;
color:#990000;
font-family:Tahoma;
font-size:14px;
font-weight:bold;
}
.title_content a{
	text-decoration:none;
}
h2.title_content {
width:auto;
height:37px;
line-height:37px;
color:#990000;
font-family:Tahoma;
font-size:14px;
font-weight:bold;
}
#frame_center{
/*min-height: 915px;*/
height:auto;
/*height: 915px;*/
width: 795px;
clear: both;
overflow:hidden;
padding-bottom: 5px;
padding-top:10px;
border-left:1px solid #faf4dc;
border-right:1px solid #faf4dc;
border-bottom:1px solid #faf4dc;
}
.fix_height{
	height:1500px !important;
	overflow:auto !important;
}
/*chi tiet san pham*/

/* end chi tiet san pham*/
 #frame_center .columpage{
	display:inline;
	float:left;
	width:576px;
	height:181px;
	margin-left:10px;
	margin-bottom: 5px;
	margin-top:5px;
	overflow:hidden;
	/*margin-top: 1px;
	margin-bottom: 7px;*/
}
#frame_center .columpage .colum_sp{
	display:block;
	width:144px;
	float:left;
	text-align:center;
	padding:0;
}
/*#container #content .content_title_sanpham #frame_center .columpage .colum_sp*/
.short_product{
	width:124px;
	height:179px;
	background:#fcfc98;
	text-align:left;
	border:1px solid #cbcbcb;
}
.column_pro{
background-color: #f0f0f0;
float: left;
text-align: center;
margin: 0px;
overflow: hidden;
text-align: left;
width:140px;
}

/*san pham theo cot v2*/
.product_item_col{
	width:149px;
	/*height:238px;*/
	overflow:hidden;
	border:1px solid #d8d8bd;
	margin:0 10px 10px 0;
}
.product_item_col a{
	text-decoration:none;
}
.product_item_col .size{
	line-height:22px;
	text-align:center;
}

.product_item_col .name{
	text-align:center;
	padding:0 5px 7px 5px;
	height:28px;
}
.product_item_col .code{
	text-align:center;
	padding:0 5px 2px 5px;
	font-weight:bold;
}
.product_item_col .price{
	text-align:center;
	font-weight:bold;
	padding:2px 0 0px 0;
}
.product_item_col .price a{
	font-weight:bold;
	color:#fd521b;
	text-decoration:none;
}
.product_item_col .price a:hover{
	text-decoration:underline;
}
.product_item_col .price input{
	font-size:11px;
	/*height:22px;*/
	padding:0px 0;
	/*border:none;*/
}
.product_item_col .wrap_rate{
	overflow:hidden;
	padding-top:5px;
}
.product_item_col .rate img{
	/*width:11px;*/
	height:11px;
	margin-top:3px;
}
/*end san pham theo cot v2*/

/* san pham theo danh sach*/
.product_item_list{
	clear:both;
	overflow:hidden;
	width:765px;
	padding:0 0 10px 0;
	margin:10px 10px 20px 10px;
	border-bottom:1px solid #dcdcdc;
}
.product_item_list .img{
	width:110px;
	height:auto;
}
.product_item_list .img_info{
	width:290px;
	padding-left:10px;
}
.product_item_list .img_info .name a{
	text-decoration:none;
	font-weight:bold;
}
.product_item_list .img_info .name a:hover{
	text-decoration:none;
}
.product_item_list .price_rate{
	width:110px;
	margin-left:45px;
	text-align:center;
}
.product_item_list .price_rate .price{
	font-weight:bold;
	padding:10px 0;
}
.product_item_list .price_rate .buy .sl{
	width:40px;
	height:16px;
	text-align:center;
}
.product_item_list .price_rate .buy .sm{
	width:50px;
	height:24px;
	padding-bottom:2px;
}
.product_item_list .function_info{
	width:110px;
	text-align:center;
	font-size:11px;
}
.product_item_list .function_info .review{
	padding:10px 0;
}
/* end san pham theo danh sach*/

.float_view{
	position:absolute; width:210px; margin-left:627px; margin-top:6px;
}
.float_view a{
	display:block;
	float:left;
}
.float_view a img{
	filter: alpha(opacity=70);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	-moz-opacity: 0.70;
	opacity:0.7;
}
.float_view a.Active img, .float_view a:hover img{
	filter: alpha(opacity=100);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1.00;
	opacity:1;
}
.no_mg_right{
	margin-right:0 !important;
}
.short_news{
	width:445px; overflow:hidden; margin-bottom: 20px; text-align:justify;
}
.star_clickable img{
	cursor:pointer;
}
#full_news{
width: 777px;
padding:0 10px 20px 10px;
line-height:20px;
text-align:justify;
}
#full_news p{
padding:0 0 10px 0;
}
#full_news *{
background:none !important;
}
.short_news .img_news{
display:inline;
width:110px; height:110px; margin: 5px 5px 5px 10px; float:left;
}
.short_news .content{
	display:inline;
	width:auto; /*float:left; margin: 5px 5px;*/
}
.short_news .content img.news_image{
	padding-right:10px;
	padding-top:0;
}
.short_news .content p{
	padding-right:5px;
	line-height:16px;
}
.short_news .content p a {
	 color:#960505; text-decoration:none; font-weight:normal;
}
.short_news .content p.title a {
	font-weight:bold; font-size:13px; text-decoration:underline;
}
.short_news .content p.title a:hover{
	color:#1e93d9;
}
.short_news .content .text{
	font-size:12px;  text-align:justify; color:#960505; line-height:20px;
}
.status{width: 600px; overflow:hidden; padding-bottom:10px;}
.status .stars{width: 95px; text-align:left; padding-top:2px;}

.status .vote{width: 100px; }
.status .vote select{ text-align:center;}
.status .add_fav{width: 100px; height:22px;}
.status .add_fav a{ text-decoration:none; background:url(../images/add_fav_small.png) left top no-repeat; padding-left:25px; height:20px; display:block; float:left; margin-top:2px;}
.status .add_fav a:hover{text-decoration:underline;}
/*the hien tin tuc dang cot*/
.short_news_col{
	width:395px; overflow:hidden; margin-bottom: 20px;
}

.short_news_col .content{
	display:inline;
	width:auto; /*float:left; margin: 5px 5px;*/
}
.short_news_col .content img.news_image{
	margin-right:10px;
	padding-top:0;
	width:120px;
	/*height:130px;*/
}
.short_news_col .content p{
	padding-right:5px;
	line-height:16px;
}
.short_news_col .content p a {
	font-family:Tahoma; font-size:13px; color:#960505; font-weight:bold; text-decoration:none;
}
.short_news_col .content p a:hover{
	color:#1e93d9;
}
.short_news_col .content .text{
	font-size:12px;  text-align:justify; color:#960505; line-height:20px;
}
/*end tin tuc dang cot*/

.summary{
	font-size:11px;
	color:#960505;
	padding-bottom:10px;
	text-align:justify;
	/*line-height:20px;*/
}
.summary strong{
	color:#960505;
}

#menu_bottom{
	width:558px; 
	height:auto;
	padding: 10px;
	background-color:#ffff99;
	border:1px solid; 
	border-color:#990000; 
	margin:15px auto;
}
#menu_bottom #text{
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:12px; 
	color:#990000; 
	padding: 8px 5px 8px 12px; 
	text-align:center; 
	line-height:19px;
}
#menu_bottom #text a{
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:12px; 
	color:#990000; 
	text-decoration:none;
}
#menu_bottom #text a:hover{
	font-family:Tahoma; 
	font-weight:bold; 
	font-size:12px; 
	color:#1e93d9; 
	text-decoration:none;
}
.text_more{
	font-weight:normal; 
	font-size:12px; 
	color:#990000;
	margin:35px auto 10px auto;
	display:block;
	width:558px;
}
.text_more a{
	font-weight: bold; 
}
/*Navigation ben trai*/
div#navigation{
float:left;
height:auto;
width:198px;
margin-left:-1000px;

}
#container #navigation .block{
height:50px;
}
#container #navigation .frame_left{
height:auto;
min-height:100px;
/*background-image:url(../images/nenxam_left.png);
background-repeat:repeat-y;*/
padding-left: 12px;
margin-bottom: 0px;
}

#container #navigation .block01{
height:50px;
margin-top:2px;
}

#container #navigation .frame_left01{
height:auto;
min-height: 100px;
/*background-image:url(../images/nenxam_left.png);
background-repeat:repeat-y;*/
}
.menu_left_1{
	margin: 0;
	padding-left: 10px;
	list-style: none;
	width: 198px;	
	}

.menu_left_1 li a {
	display: block;
	text-decoration: none;
	color: #777;	
	border: 0px;
	border-bottom: 0;
	font-family:Tahoma;
	font-size:12px;
	color:#990000;
	padding-bottom:10px;
	}
.menu_left_1 li a:hover {
	color:#1e93d9;
}
.title_text{
	font-family:Tahoma;
	font-size: 12px;
	color:#990000;
	text-align:center;
	padding-bottom:14px;
}
#container #navigation .block02{
height:50px;
margin-top:2px;
}
#container #navigation .frame_left02{
height:auto;
min-height:100px;
/*background-image:url(../images/nenxam_left.png);
background-repeat:repeat-y;*/
text-align:center;
}
/*Navigation ben phai*/
div#extra{
float:left;
width:211px;
height:auto;
margin-left:-211px;
display:inline;
}
#container #extra .block_right{
height:50px;
}

#container #extra .frame_right{
height:auto;
/*background-image:url(../images/nenxam_right.png);
background-repeat:repeat-y;*/
text-align:center;
padding-top:5px;
}

#container #extra .block_right01{
height:50px;
margin-top:0px;background:url(../images/bg_title_right.jpg) no-repeat;   font-family:Tahoma; font-size:15px; font-weight:bold; color:#990000
}
#container #extra .block_right01 p{
	padding:11px 0 0 60px;
}
#container #extra .frame_right01{
height:auto;
/*background-image:url(../images/nenxam_right.png);
background-repeat:repeat-y;*/
}

#container #extra .block_right02{
height:50px;
margin-top:2px;
}

#container #extra .frame_right02{
height:auto;
/*background-image:url(../images/nenxam_right.png);
background-repeat:repeat-y;*/
}
/*footer*/
div#footer{
clear:left;
width:100%;
height:36px;
margin:0;
padding:0px;
background-image:url(../images/nen_footer.jpg);
background-repeat:repeat-x;
}
#text_footer{
color:#990000;
padding-top:17px;
text-align:center;
}
#chitiet_mua{
padding-top:1px ;margin-top:3px; margin-left:7px; margin-bottom: 26px; width:107px; height:19px; background:url(../images/nen_detail.jpg) no-repeat;color:#FFFFFF; font-weight:bold;
}
#chitiet_mua strong{color:#FFFFFF;}
#chitiet_mua a{
	font-family:Tahoma; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none;
}
#chitiet_mua a:hover{
	color:#FFFFFF;
}
#marqueecontainer
{
position: relative;
width: 200px; /*marquee width */
height: 350px; /*marquee height */
overflow: hidden;
padding: 2px;
text-align:left;
}
.another_pd{
	width: 560px;
	margin:10px auto;
	overflow:hidden;
	text-align:left;
}
.another_pd .col_sp{
	width:268px;
	height:160px;
	padding:5px;
	float:left;
	border:1px solid #CCCCCC
	
}
.another_pd .col_sp .img{
	width:120px;
	text-align:center;
	float:left;	
}
.another_pd .col_sp .desc{
	width:138px;
	text-align:center;	
	float:left;
	padding:0 5px;
	text-align:justify;
	font-size:11px;
}
.another_pd .col_sp .desc p{padding:5px 0;}
.another_pd .col_sp .desc p span{
	color:#990000;
	font-weight:bold;
}

/*update*/
.gallery { width:580px; height:270px;}
#thanhngang_content { height:20px; border:0;}
.wrap-search { height:20px; width:80px; float:left; margin-left:8px; vertical-align:middle; padding-top:4px; font-weight:bold; font-size:12px; color:#fff;}
.b1 { height:20px; width:170px; float:left; margin-left:2px; vertical-align:middle; padding-top:2px; font-weight:bold; font-size:12px;}
.b2 { height:20px; width:150px; float:left; margin-left:0px; vertical-align:middle; padding-top:2px; font-weight:bold; font-size:12px;}
.b_tk { height:25px; width:26px; float:left; margin-left:6px; vertical-align:middle; padding-top:0px; font-weight:bold;}
.flag { height:20px; width:80px; float:left; margin-left:28px; vertical-align:middle; padding-top:4px; font-weight:bold; font-size:12px; color:#fff;}
.tn_text { height:20px; width:400px; float:left; margin-left:4px; vertical-align:middle; padding-top:4px; color:#fff;}
#header input.medium { width:150px; height:18px; border:1px solid #fff;}
#header select.medium { width:150px; height:20px; border:1px solid #fff;}
.clear { clear:both;}
.fl { float:left;}
.fr { float:right;}
.object { width:124px; height:120px; overflow:hidden; text-align:center;}
.text_object { width:120px; height:30px; text-align:center; margin-right:6px; color:#960505; font-size:11px; font-weight:bold;}
.text_object a { color:#960505; text-decoration:none;}
input.bst { margin-left:25px; overflow:visible; padding:2px; color:#960505; font-size:11px; font-weight:bold; font-family:Tahoma; cursor:pointer;}

p.title { /*float:left; width:550px;*/ padding-top:0px; padding-bottom:8px;}

p.luotxem { float:right; width:80px; padding-top:0px; padding-bottom:8px; font-weight:normal; font-style:italic; text-align:right;}

.short_news .content p.chitiet a { display:inline; float:right; margin-right:10px; padding-top:0px; padding-bottom:8px; font-size:11px;}
span.c3 { font-size:8px;}
.nobg { background:none !important; height:auto !important; margin-bottom:10px; border:0;}
.ex { height:auto !important; border:0;}

#banner_flash { position:relative; width:1000px; margin:0 auto; overflow:hidden;}
#banner_flash .text_banner { position:absolute; top:10px; left:300px;}
#banner_flash ul { position:absolute; top:89px; left:260px; list-style:none; margin:0;}
#banner_flash ul li { float:left; width:86px; height:72px; margin-right:17px; border:1px solid #fff;}
/*opacity image*/
.opacity a img{ /* Image opacity */
/*filter: alpha(opacity=70);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
-moz-opacity: 0.70;
opacity:0.7;*/
}

.opacity a:hover img { /* Image opacity when rolled over */
filter: alpha(opacity=70);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
-moz-opacity: 0.70;
opacity:0.7;
}

/* cap nhat thang 1/ 2010 */

.lstMenu{
	float:right;
	width:210px;
}
.lstMenu ul{
	list-style:none;
}

.lstMenu .title{
	font-size:14px;
	font-weight:bold;
	padding:7px 0 8px 2px;
}
.title a{
	text-decoration:none;
}

.lstMenu  ul li{
	background:url(../images/bullet2.png) no-repeat;
	background-position: 0 5px;
	padding-left:15px;
	line-height:22px;
	border-bottom:1px dotted #b0b398;
	width:190px;
	margin-bottom:3px;
}
.lstMenu  ul li a{
	text-decoration:none;
	
}
.wrap_group{
width:796px;
overflow:hidden;
}
.wrap_group .groupItem{
	width:391px;
	/*min-height:260px;
	height:auto !important;
	height:260px;*/
	height:250px;
	overflow:hidden;
	background-color:#fafab1;
	margin-right:5px;
	margin-top:5px;
	float:left;
	border-left:1px solid #f3de85;
	border-right:1px solid #f3de85;
	border-bottom:1px solid #f3de85;
}
.wrap_group .groupItem .title{
	width:393px;
	height:29px;
	background:url(../images/bg_lstitle.jpg) repeat-x;
	margin-bottom:10px;
}
.wrap_group .groupItem .title div{
	padding:5px;
	height:19px;
	font-size:14px;
	font-weight:bold;
	background:url(../images/bg_title_main.png) no-repeat;
	padding-left:38px;
}
.wrap_group .groupItem .title p{
	padding:5px;
	font-size:14px;
	font-weight:bold;
	background:url(../images/bg_title_main.png) no-repeat;
	padding-left:85px;
}
.wrap_group .groupItem .left_group{
	width:218px;	
	float:left;
	padding-left:5px;
}
.wrap_group .groupItem .left_group table tr td img{
	margin:2px 0;
}
.wrap_group .groupItem .left_group table tr td{
	padding-left:5px;
	height:24px;
}
.wrap_group .groupItem .left_group table tr td.img{
	padding-left:0;
	text-align:center;
	width:24px;
	height:24px;
}
.wrap_group .groupItem .left_group table tr td.img img{
	width:24px;
	height:24px;
	vertical-align:middle;
}
.wrap_group .groupItem .left_group table tr td a{	
	text-decoration:none;
}
.wrap_group .groupItem .right_group{
	width:168px;	
	float:right;
}
.wrap_group .groupItem .right_group img{
	width:160px;	
	height:192px;
}
.bold{
	font-weight:bold;
}
.upper{
	text-transform:uppercase;
}
#slideshow {
    position:relative;
	width:580px; height:270px;
	float:left;
}
#slideshow img{
    cursor:pointer;
}

/*tin tuc trang chu*/
	
		.ListWrapper {
			margin: 0;
			border: 1px solid #f1cb2c;
			overflow: hidden;
			zoom: 1;
		}		
		.ListWrapper ul,.ListWrapper ul li{
			list-style:none;
		}
			.ListInfo {
				width: 306px;		
				float: left;
				padding: 6px 0 0 8px;
			}	
				.ListInfo li {
					display: none;
					position: absolute;
					width: 306px;	
					text-align:justify;
				}
				.ListInfo li.Active {
					display: block;
				}
				.ListInfo img {
					margin-bottom: 5px;
					border: 1px solid #f1cb2c;
				}
				.ListInfo h5 {
					font-size: 1.0em;
					font-weight: bolder;
					padding-bottom: 5px;
				}
				.ListInfo p {
					font-size: 1.1em;
				}
			.ListContent {
				float: right;
				width: 470px;
			}
				.ListContent ul {
					overflow: hidden;
				}
				.ListContent li {
					float: left;
					width: 222px;
					height:40px;
					border: 1px solid #f1cb2c;
					border-bottom: none;
					border-right: none;
					padding: 4px 10px 4px 2px;
					overflow:hidden;
					/*background: #FFF;*/
				}
				.ListContent li.FirstItem {
					border-top: none;
				}
				.ListContent li.Active {
					background: url(../images/bg-loop3.gif) repeat-x left top;
				}
				.ListContent img {
					float: left;
					
				}
				.ListContent p {
					float:right;
					width: 155px;
					padding: 0 0 0 0;
					text-align:justify;
					line-height:20px;
				}
					.ListWrapper a,
					.ListContent p a:link,
					.ListContent p a:visited {
						font-size: 1.1em;
						text-decoration:none;
					}
					.ListContent p a:hover {
						text-decoration: none;
					}
/*end tin tuc trang chu*/					

.stbutton{float:left; width:90px !important; padding-top:10px;}
.menu_cap2 .text input{text-align:center;}

/* RSS */
.rss{position:absolute; top:226px; width:792px; padding-right:5px; text-align:right; height:32px; font-size:16px;}

.rss a{text-decoration:none; font-weight:bold}

.rss a:hover{color:#000000}
.rss a{font-weight:normal; font-size:12px;}
.rss .mybtn{
	float:right;
	width:174px;
}
.rss .mybtn a{ font-weight:normal; font-size:12px; display:block; float:right; width:38px; height:18px; text-align:left;}

.right_title{
	position:absolute; width:790px; text-align:right; padding-top:9px;
}
.right_title a:hover{color:#000000}
.right_title a{font-weight:normal; font-size:12px; text-decoration:none;}
