* {      

 margin:0;    
   
}  
body {
font: 13px "Arial", Helvetica, sans-serif;
background-color: #fff;
color:#000000;
}
img{ border:0px}

/* ----------container to center the layout-------------- */
#container {
width: 993px;
/*margin-bottom: 10px;*/
margin:auto;
background:url(../image/bg.jpg) #FFFFFF repeat-y; position: relative;
}


/* ----------banner for logo-------------- */
#banner {
background:url(../images/01.png) repeat;
height:87px;
width:981px;
margin: 0 0 0 6px;
}

/* ----------menu-------------- */

.menu-shadow img, .menu-shadow {
width: 90%; margin-left:20px; margin-top:1px; margin-bottom:5px;
}
#menungang{ width:973px; margin-left:15px; height:70px; padding:0; }
.menuleft{background:url(../images/menu_bg.gif) repeat-x; width:14px ; height:70px; float:left}
.menumid{background:url(../images/menu_bg.gif) repeat-x;  height:70px; width:932px; float:left; position: relative; z-index: 10000;}
.menuright{background:url(../images/menu_bg.gif) repeat-x; width:14px ; height:70px; float:left}
/* -----------------content--------------------- */
#content {
background:url(../image/nav_nd.jpg) #FFFFFF repeat-x top;
padding: 8px 10px;
margin: 10px 5px;
}
#content_index {
clear:both;
padding: 0px;
margin: 10px 5px 20px; 
}
div#content { 
min-height:600px;
height:expression(this.scrollHeight > 600 ? "auto":"600px"); 
}

#box_hinh{ width:680px; height:310px; background:#fff; margin:0 10px 0 20px; float:left;} 
#box_lienhe{ background:url(../image/box_lienhe.jpg); width:273px; height:299px; float:left; } 
.nd_box_lienhe{ padding:55px 6px 0;}
.textlienhe{ margin-top:7px; margin-left:8px;}


#boxleft{ float:left; width:692px;}
.box5{ width:684px; margin:5px 0px 0px 7px; } 
.box5top{ background:url(../images/topmn.jpg) top repeat-x; width:674px; height:36px; margin-left:4px}
.box5top_text{ padding-top:10px; margin-left:15px; color:#FFFFFF; font-size:14px; font-weight:bold;  font-family:Verdana, Arial, Helvetica, sans-serif}
.box5mid{ background:url(../image/box2mid.jpg) repeat-y; width:684px; padding-bottom:20px }
.box5bot{ background:url(../image/box2bot.jpg) top no-repeat; width:684px; height:12px; float:left}
.box5_nd{ padding: 15px 10px 7px 25px;}
.tex_box5, tex_box5 a{ text-decoration:none; color:#0000CC; }
.tex_box5 a:hover{ color:#666666;}
.spancolour{ color:#FF0000}
.box5top_text a {
padding-top: 10px;
margin-left: 15px;
color: #FFFFFF;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.boxhome_nd{ padding: 5px}

#boxright{ float:left; width:281px;}
.box6{ width:273px; margin:3px 0px 0px 8px; float:left} 
.box6top{ background:url(../images/topmn.jpg) top repeat-x; width:262px; height:36px; margin-left:5px}
.box6mid{ background:url(../images/boxrm.jpg) repeat-y; width:273px; padding:5px 10px }
.box6bot{ background:url(../images/boxrb.jpg) top no-repeat; width:273px; height:13px}
.box6_nd{ padding:4px 20px 10px 7px}
.tex_box6, tex_box6 a{ text-decoration:none; color:#0000CC; }
.tex_box6 a:hover{ color:#666666;}
.spancolour{ color:#FF0000}



.box7{ width:340px; margin:3px 0px 0px 5px; float:left} 
.box7top{ background:url(../image/box_tkt.jpg) top no-repeat; width:340px; height:41px}
.box7mid{ background:url(../image/box_tkm.jpg) repeat-y; width:340px; padding:5px 10px }
.box7bot{ background:url(../image/box_tkb.jpg) top no-repeat; width:340px; height:14px}
.box7_nd{ padding:4px 15px 10px 7px; font-weight:bold}
.box7_nd a{ color:#DE372F; text-decoration:none}
.box7_nd a:hover{ color:#DE372F; text-decoration:underline}
.tex_box7 a:hover{ color:#666666;}



#boxmain{ width:990px; float:left}
.boxkhachhangtieubieu{ width:228px; margin:10px 5px 15px; float:left}
.boxkhachhangtieubieu_top{ background:url(../image/tr_top.jpg) top left no-repeat; width:228px; height:48px;}
.boxkhachhangtieubieu_mid{ background:url(../image/tr_mid.jpg) repeat-y; width:228px;}
.boxkhachhangtieubieu_bot{background:url(../image/tr_bot.jpg) top left no-repeat; width:228px; height:30px}
.noidung_boxkhachhangtieubieu{ width:185px; margin: 0px auto }
.noidung_boxkhachhangtieubieu_img{ margin-top:15px; margin-bottom:10px}

.boxnd{ width:727px; margin:10px 5px 15px ; float:left}
.boxnd_top{ background:url(../image/r_top.jpg) top left no-repeat; width:727px; height:48px;}
.boxnd_mid{ background:url(../image/r_mid.jpg) repeat-y; width:727px;}
.boxnd_bot{background:url(../image/r_bot.jpg) top left no-repeat; width:727px; height:39px}

.texttop{ padding:18px 60px; font-weight:bold; color:#FFFFFF; font-size:14px}
.texttuor{ font-weight:bold; text-decoration:none; margin-top:7px; color:#ff0000; float:left}
.texttuor a{ color:#ff0000;}


#boxlienhe{margin:70px 100px 50px;}
.tencty{ font-size:22px; font-weight:bold; color:#EB0301}
.tablediachi{ margin:20px 30px; color:#EB0301; font-size:13px}
.nguoilienhe{ margin:0px 30px; color:#EB0301; font-size:17px; font-weight:bold}
.tieude{color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:13px; }
.Title{color:#000; font-family:Arial, Helvetica, sans-serif; font-size:15px; }

input.fields_dk {
		 margin-left:10px;
		 border: solid 1px #EB0301;
		 height:18px;
		 background:fff;
		}
textarea.styled {
        width: 350px;
        height: 120px;
        border: solid 1px #EB0301;
        padding: 5px;
        font-family: Tahoma, sans-serif;
		background:#FFFFFF;
       
}

.box2top {
background:url(../images/bgitem.jpg) top left no-repeat;
height: 40px;
}
.box2top_text {
padding: 9px 10px 0 20px;
font-size: 20px;
color: #333333;
}

.div_box_l_pro2_content,
.div_box_l_pro3_content_1,
.div_box_l_pro3_content_2{
	float:left;
	width:100%;
}

.div_pro2{
	float:left;
	width:210px;
	height:270px;
	border:5px solid #CCCCCC;
	background:#FFFFFF;
	margin-top:15px;
	margin-left:15px;
	-moz-transition: all 0.4s ease 0s;
	-webkit-transition: all 0.4s ease 0s;
	-o-transition: all 0.4s ease 0s;	
	padding-bottom:10px;
}

.div_pro2:hover{
	box-shadow: 0 0 10px #BCBCBC;
	-moz-box-shadow: 0 0 10px #bcbcbc;
	-webkit-box-shadow: 0 0 10px #BCBCBC;
	cursor:pointer;
	border:5px solid #b3b2b2;
}

.div_pro2.first{
	margin-left:0px;
}

.div_pro2.div_sp_chitiet{
	height:280px;
}

.div_pro2 .div_pro2_img{
	float:left;
	position:relative;
	width:100%;
	height:220px;
	vertical-align:middle;
	text-align:center;
}

.div_pro2 .div_pro2_img img{
	max-width:190px;
	max-height:220px;
	margin:10px 0 5px 0;
}

.div_pro2 .div_pro2_img .s_pro2_icon_moi,
.div_pro2 .div_pro2_img .s_pro2_icon_km,
.div_pro2 .div_pro2_img .s_pro2_icon_call{
	position:absolute;
	top:0;
	left:176px;
	width:50px;
	height:54px;
	color:#FFF;
	line-height:52px;
	font-weight:bold;
	text-align:center;
	padding-left:4px;
}
.div_pro2 .h3_pro2_title{
	float:left;
	width:220px;
	font-size:12px;
	text-align:center;
	line-height:20px;
	height:20px;
	max-height:20px;
	margin-bottom:3px;	
	margin-top:2px;
	font-weight:normal;
	overflow:hidden;
	padding:0 5px;
	font-weight:bold;
}

.div_pro2 .div_pro2_price{
	float:left;
	width:100%;
	height:20px;
	margin-bottom:8px;
}

.div_pro2 .s_price_pro2,
.div_pro2 .spanHetHang{
	float:left;
	display:block;
	width:100%;
	line-height:20px;
	height:20px;
	max-height:20px;
	color:#fe6702;
	text-align:center;
	font-weight:bold;
	overflow:hidden;
	font-size:120%;
}

.div_pro2 .s_price_pro2.linethrough{
	color:#c28383;
	font-size:100%;
	text-decoration:line-through;
}

.div_pro2 .div_pro2_button{
	float:left;
	width:100%;
	height:26px;
}

.div_pro2 .div_pro2_button .a_btn_detail{
	
}
.div_pro2 .div_pro2_button .a_btn_dathang{
	width:86px;
	height:26px;
}

.div_pro2 .div_pro2_button .a_btn_detail{
	
}

.div_pro2 .div_pro2_button .a_btn_detail:hover{
	
}

.div_pro2 .div_pro2_button .a_btn_dathang.disable{
	background:none;
}

.div_pro2 .div_pro2_button .a_btn_dathang.disable:hover{
	
}
a {
color: #1b1b1b;
text-decoration: none;
}
user agent stylesheeta:-webkit-any-link {
color: -webkit-link;
text-decoration: underline;
cursor: auto;
}
/* -----------tin tuc--------------------------- */
.boxtintuc{ margin:10px 0; font-family:Arial, Helvetica, sans-serif; color:#585858; float:left;}
.styleimg{ border:0px; float:left;}
.tieude_tin{ font-size:12px; font-weight:bold; margin-left:220px;}
.chitiet_tin{  font-size:12px; margin-left:220px; margin-top:10px}


/* -----------index--------------------------- */

.box_index{width:319px;}
.top_in{background:url(../image/nav_top.jpg) no-repeat top left; width:319px; height:78px; color:#FFFFFF}
.text_index{ padding:14px; }
.mid_in{background:url(../image/nav_mid.jpg) repeat-y  top left; width:319px;  color:#7D797A; }
.text_index_nd{ padding:0px 14px 15px; text-align:justify; }
.text_index_nd_bold{ padding:0px 14px 15px; text-align:left; font-weight:bold }
.bot_in{background:url(../image/nav_bot.jpg) repeat-y  top left; width:319px; height:16px; margin-bottom:10px}


#col_1{ width:319px; float:left; margin-left:5px;}
#col_2{ width:319px; float:left; margin:0 10px;}
#col_3{ width:319px; float:left}
/* -----------footer--------------------------- */

#footer {
margin: 0px 0px 0px 8px;
background:url(../images/page-bg.jpg) repeat; height:150px;
clear: both;
width:978px;

padding: 0px;
 }
.textfooter{ font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:right; padding:25px 15px; font-size:12px}

.box_1sp{
background:#FFFFFF;
float:left;
border: 1px solid #959393;
width: 190px;
height: 150px;
margin: 10px 20px 14px 4px;
position: relative;
}
.hinh{position: absolute;
width: 190px;
height: 150px;
z-index: 1;}
.bgname{
position: absolute;
bottom: 0px;
right: 0px;
width: 190px;
height: 20px;
z-index: 1; 
text-align:center; color:#FFFFFF; font-weight:900;
background:url(../imageslide/transparent_bg.png) }
