body{
	font:12px Arial;
	margin:0;
	padding:0;
	color:#FFF;
	background:#6A0002;
	color:#555;
}
img{
	border:none;
}
h1{
	text-transform:uppercase;
	font-size:15px;
}
ul{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
h1,li,ul,h2,h3{
	margin:0;
	padding:0;
}
a{
	text-decoration:none;
	color:#555;
}
.chudam{
	font-weight:bold;
}
.hide{display:none !important;}
.clear{clear:both;}
/*------------------------wrapper-------------------------*/
#container{
	width:988px;
	margin:0 auto;
	background-color:#FFF;
}
#wrapper{
	width:980px;
	margin:0 auto;
	padding:0;
	background-color:#FFF;
}

/*------------------------header-------------------------*/
#header{
	width:980px;
}
/*------------------------main-------------------------*/
#main{
	width:980px;
	height:auto;
	margin:0;
	float:left;
	text-align:justify;
	padding: 0 0 20px 0;
}
/*------------------------banner-------------------------*/
#banner{
	width:980px;
	height:auto;
	margin:0;
	float: left;
}
#banner img{
	float:left;
}
/*------------------------menu-------------------------*/
#menutop{
	width:980px;
	background:url(images/bgGreenHover.jpg) repeat-x left top;
	float:left;
	padding:3px 0 0;
	height:34px;
	font-weight:bold;
	position:relative;
}
#menu{
	width:590px;
	float: left;
	height:30px;
	padding-left:165px;
}
#search {
    float: right;
    padding: 3px 10px 0 0;
    width: 160px;
}
.ip1 {
    width: 125px;
}
#language
{
    float:left;
    padding:9px 0 0 0;
}
#m-right
{
    float:right;
    width:220px;
}
.sbar{position:absolute;top:11px;left:5px;color:#FFF;font-weight:normal;}
/*------------------------left-------------------------*/
#left{
	padding:0;
	float:left;
	font-size:12px;
	width: 590px;
	margin:0 0 0 5px;
	_display :inline;
	overflow:hidden;
}
#flash{
	width:590px;
	float:left;
	overflow:hidden;
	margin:5px 0 0;
}
.box1-left{
	width:100%;
	float:left;
	padding: 0 0 10px;
}
.box1-left p{
	margin:5px 0 0 0;
}
.lead-l1{
	background:url(images/bg_box_sanpham.jpg) repeat-x left bottom !important;
	margin:5px 0 0 0;
}
.lead-l1 h3{
	color:#FFF;
	height:21px;
	padding:5px 20px 0 10px;
	float:left;
	background:url(images/leadh.png) no-repeat right;
	font-size:11px;
}
.lead-l1 a{
	color:#FFF;
}
.pre-h{
	color:#555;
	width:100%;
	float:right;
}
.chitiet1,.chitiet1 a{
	color:#6A0002;
	float:right;
	font-weight:bold;
	margin:5px 0 0 0;
}
.pro-h1{
	width:180px;
	font-size:11px;
	float: left;
	margin:10px 0 0 11px;
	_margin:10px 0 0 5px;
	display: inline;
	height:180px;
	overflow:hidden;
	border:1px solid #CCC;
	-webkit-border-radius: 5px;-moz-border-radius: 5px;
}
.pro-h1 p{margin:0;}
.img-d1 img{
	height:130px !important;
	width:170px !important;
	margin-bottom:5px;
	margin-top:5px;
}
.p-name1{
	padding:3px 0;
}
.p-name1 a{
	font-weight:bold;
	color:#555;
	text-align:center;
	font-size:11px;
}
/*------------------------right-------------------------*/	
#right{
	float:right;
	padding:5px 0 0;
	width: 190px;
	font-size:11px;
}
.folder-news1{
	float:left;
	width:190px;
	padding:5px 0 0;
}
.folder-news1 h1,.folder-news1 h2,.folder-news1 h3,.folder-news1 span,.folder-news1 p{font-weight:normal !important;font-size:11px !important;}
.folder-news1 p{
	margin:0;
}
.folder-news1 img{
	max-width:100px !important;
	_width:100px !important;
	float:left;
	margin:0 5px 0 0;
}
.other-news1 a{
	color:#6B0101;
}
.other-news1 span{
	margin:0;
}
.folder-news1 .other-news1{
	list-style-image:url(images/bullet.gif);
	padding:0 0 0 15px;
	line-height:17px;
}

/*------------*/
.box1-right{
	float:left;
	width:190px;
	padding:0 0 10px 0;
}
.folder-news2{
	padding:10px 0 0 0;
	width:190px;
}
.sub1{
	font-weight:bold;
	color:#F00;
}
.sub2{
	font-weight:bold;
	color:#333;
}

.folder-news3{
	padding:10px 0 0 0;
	width:285px;
	background-color:#ECECEC;
	height:300px;
	float:left;
}
.folder-news3 img{
	float:left;
	width:255px !important;
	margin:5px 0;
	*margin:5px 0 5px 15px;
	_margin:5px 0;
}

.folder-news4{
	padding:10px 0 0 0;
	width:100%;
	float:left;
}
.folder-news4 img{
	float:left;
	width:92px !important;
	height:80px !important;
	border:1px solid #ABABAB;
}
/*------ ------------------content-------------------------*/
#content{
	width:980px;
	float:left;
	padding: 0 0 0 5px;
}
.page{
	width:590px;
	float:left;
	padding:10px 0 0;
}
/*------------------------gallery-------------------------*/
.galleryview{
	float:left;
	width:690px;
	
}
.gnewmat{
	margin-top:20px;
	background-color:#373536 !important;
}
#photos{
	background-color:#373536 !important;
	height:530px !important;
}
.galleryview .filmstrip img{
	height:100px;
	float:left;
	width:113px;
}
.strip_wrapper{
	float:left;
	padding:0 0 30px 0;
	margin:0;
	border-top:1px solid #474646;
	behavior: url (undefinedlight/iepngfix.htc);
	margin:25px 0 0 0;
}
.galleryview .filmstrip{
	float:left;
	width:690px;
	padding:10px 0;
	height:125px;
	margin: 25px 0 0 0;
	border-top:1px solid #474646;
	background-color:#373536 !important;
}
.galleryview .filmstrip li{
	float:left;
}
.panel{
	float:left;
	background-color:#373536 !important;
}
.panel img{
	float:left;
	/*width:690px;*/
}
.nav-next,.nav-prev{
	padding:25px 0 0 0;
	/*behavior: url (undefinedlight/iepngfix.htc);*/
}


.shortdespro
{
    color:#5F5F5F !important;

}
/*------------------------footer-------------------------*/
#footer{
	width:988px;
	line-height: 17px;
	clear: both;
	text-align:center;
	padding:20px 0;
	margin: 0;
	background:#333333 url(images/bg_bottom.jpg) repeat-x left top;
	color:#FFFF00;
}
#footer a{
	color:#FFFF00;
}
#footer p{
	margin:0;
}
/*------------------------update-------------------------*/
#lead-l2{
	background:url(images/bg_box_sanpham.jpg) repeat-x left bottom !important;
}
#lead-l2 a{
	
}
#lead-l2 h3{
	font-weight:bold;
	font-size:12px;
}
.pre-h1{
	color:#555;
	width:100%;
	float:right;
}
.pre-h5{
	color:#555;
	width:100%;
	float:left;
	padding:0 0 10px;
}
.pre-h3{
	color:#555;
	width:100%;
	float:right;
}
.leadpro,.leadpro a{
	font-weight:bold;
	color:#555555;
}
.pagesing
{
    padding:10px 0 0 0;
    /*border-top:1px dotted #555;*/
    width:400px;
    text-align:left;
    margin:10px 0 0;
    float:left;
}
.pagesing span
{
    padding:0 3px;
}
#pageadd{
	padding:10px 40px;
	border-bottom:1px dashed #CCCCCC;
	margin: 0 0 10px 0;
	line-height: 17px;
	text-align: center;
}
#pageadd a{
	color:#0033CC;
}
#pageadd p{
	margin:5px 0 0 0;
}
#pageadd{
	padding:10px 0;
	border-bottom:1px dashed #CCCCCC;
	margin: 0 0 10px 0;
	line-height: 17px;
	width: 100%;
	float: left;
}
#pageadd1
{
	padding:10px 40px;
	margin: 0 0 10px 0;
	line-height: 17px;
}
#formLH{
	width:450px;
	margin:0 auto;
	
}
#formLH p{
	margin:8px 0 0 0;
}
#thank
{
	margin-top:40px;
}
#formLH1{
	width:210px;
	height:auto;
	padding: 0 0 5px 0;
	float:left;
	margin: 0;
}
#formLH2{
	width:210px;
	height:auto;
	padding: 0 0 5px 0;
	float:left;
	margin: 0;
}
.maxn{
	width:90px;
}
.style2{
	color:#e77817;
}
.textfield{
	width:200px;
}
.ndLH{
	width:200px;
}
#thank
{
    padding:20px 0 0 0;
}
#tinlienquan ul
{
    list-style-type:disc;
    padding:0 0 0 20px;
}
#tinlienquan a:hover
{
    color:Maroon;
}
.author
{
    float:right;
    font-weight:bold !important;
    color:Black;
}
#news
{
    padding:20px 0 0 20px;
    line-height:17px;
}
#news a:hover
{
    color:Maroon;
}
.pre-h11{
	color:#555;
	width:690px;
	float:left;
}
.pre-h11 table
{
    width:342px !important;
    float:left;
}
/*-----------------------------------------------*/
.pro-h2{
	width:325px;
	font-size:11px;
	float: left;
	margin:0 0 0 17px;
	display:inline;
	font-size:11px !important;
}

.pro-h2 p{
	margin:0;
	font-size:11px !important;
}
.pro-h2 div,.pro-h2 font{
	margin:0;
	font-size:11px !important;
	color:#555555 !important;
}
.pro-h2 span
{
    font-size:11px !important;
}
.img-d2 img{
	height:120px !important;
	width:175px !important;
	float:left;
	margin:0 10px 0 0;
	padding:1px;
	border:1px solid #CCC;
}
.p-name2{
	padding:8px 0;
}
.p-name2 a{
	font-weight:bold;
	color:#555;
	text-align:center;
	font-size:11px;
}
.pre-h2{
	padding:20px 0 0 0;
}
.menunho a:hover
{
    color:Navy;
}
.p-name1 a:hover,.p-name2 a:hover,.leadpro a:hover
{
    color:Navy;
}
.chitiet1 a:hover
{
     color:Navy;
}
.numpage
{
    border-top:1px dotted #555;
    padding:10px 0 0 0;
    width:400px;
    text-align:right;
    margin:10px 0 0 0;
}
.pagesing span
{
    padding:0 3px;
}
/*------------------2011----------------------*/
.pre-h1 img{
	float:left;
	margin:0 10px 0 0;
	width:150px !important;
}
.left{width:190px;float:left;padding:0;margin:5px 0 0;}
.leadsb1{background:#6d0003;width:100%;text-align:center;height:33px;color:#FFF;font-weight:bold;line-height:33px;}
.leadsb1 a{color:#FFF;text-align:center;font:12px Arial;line-height:33px;font-weight:bold;}
.menupro{border:1px solid #0e54d6;margin:0 0 5px;}
.sb{width:188px;border:1px solid #CCC;margin:0 0 5px;}
.suckerdiv{border-top:none;margin:0 auto;}
.spl{line-height:21px;padding:0;}
.stas{padding:10px 0 0;}
.lklinks{padding:10px 0;}
.lklinks select{width:96%;}
/*----------------------------------------*/
