/* Clearfix */
.clearfix:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}
* html > body .clearfix {
	display: block;
	width: 100%;
}
* html .clearfix {
	height: 1%;
}
/* */
body
{
	color:#CFCFCF;
	font-family:Verdana;
	font-size:11px;
	margin:0px;
	padding:0px;
	background:url(/images/bg.jpg) fixed;
	background-color:#ffffff;
}
a
{
	text-decoration:none;
	color:#CFCFCF;
	outline:none;
}
a:hover
{
	color:#FFF500;
}

a img
{
	border:none;
}

form
{
	margin:0px;
	padding:0px;
}

.clear
{
	clear:both;
}
.tgp_wrapper
{
	width:1200px;
	margin:0px auto;
	position:relative;
	background:url(/images/bg.png) no-repeat center top fixed;
}
.tgp_wrapper #dow
{
	position:absolute;
	top:50px;
	left:1px;
	color:#333;
}
.tgp_wrapper #dow1
{
	position:absolute;
	top:50px;
	right:1px;
	color:#333;
}
.tgp_container
{
	margin:0px auto;
	width:920px;
	text-align:left;
	background-color:#0e0e0e;
	padding:0px;
	margin-top:27px;
}
.tgp_banner
{
	width:920px;
	height:86px;
	background:url(/images/banner.png);
}
.tgp_menu_top
{
	height:50px;	
}
.tgp_menu, .tgp_search
{
	height:40px;
	background-color:#000000;
	position:relative;
	left:0px;
	margin:0;
	padding:0;
	padding-bottom:10px;
	float:left;
	display:block;
	display:inline;
}
.tgp_menu .left_menu
{
	position:absolute;
	left:-7px;
}
.tgp_menu li
{
	height:40px;
	display:inline;
	float:left;
	list-style:none;
}
.tgp_menu li a
{
	/*padding:0px 30px;*/
	height:29px;
	display:inline-block;
	background:url(/images/menu.png) center right no-repeat; 
	font-size:18px;
	color:#000;
	padding-top:11px;
	text-indent:-9999999px;
}
.tgp_menu li a.trang_chu
{
	background:url(/images/home.png) no-repeat -2px 0px; 
	height:40px;
	width:135px;
}
.tgp_menu li a.trang_chu:hover,.tgp_menu li a.trang_chu.active 
{
	background:url(/images/home_hover.png) no-repeat -2px 0px; 
}
.tgp_menu li a.introduction
{
	background:url(/images/introduction.png) no-repeat -2px 0px; 
	height:40px;
	width:129px;
}
.tgp_menu li a.introduction:hover,.tgp_menu li a.introduction.active 
{
	background:url(/images/introduction_hover.png) no-repeat -2px 0px; 
}
.tgp_menu li a.news
{
	background:url(/images/news.png) no-repeat -2px 0px; 
	height:40px;
	width:110px;
}
.tgp_menu li a.news:hover,.tgp_menu li a.news.active 
{
	background:url(/images/news_hover.png) no-repeat -2px 0px; 
}
.tgp_menu li a.gallery
{
	background:url(/images/gallery.png) no-repeat -2px 0px; 
	height:40px;
	width:110px;
}
.tgp_menu li a.gallery:hover,.tgp_menu li a.gallery.active 
{
	background:url(/images/gallery_hover.png) no-repeat -2px 0px; 
}
.tgp_menu li a.lien_he
{
	background:url(/images/contact.png) no-repeat -2px 0px; 
	height:40px;
	width:110px;
}
.tgp_menu li a.lien_he:hover,.tgp_menu li a.lien_he.active 
{
	background:url(/images/contact_hover.png) no-repeat -2px 0px; 
}

/*.tgp_menu li a:hover, .tgp_menu li a.active, .tgp_menu li a.lien_he:hover, .tgp_menu li a.lien_he.active
{
	background:none;
	color:#FFF;
}*/
.tgp_search
{
	width:325px;
	background:url(/images/bg_search.png) no-repeat right top; 
	color:#999999;
	background-color:#000000;
}
.tgp_search .title
{
	float:left;
	width:85px;
	line-height:40px;
	text-align:center;
}
.tgp_search .txt_search, .tgp_search .bt_search
{
	height:21px;
	width:165px;
	float:left;
	margin:0;
	padding:0;
	margin-top:10px;
	display:inline;
	color:#a4a4a4;
	text-indent:3px;
	border:none;
	background:url(/images/txt_search.png) no-repeat
}
.tgp_search .bt_search
{
	width:30px;
	height:21px;
	background:url(/images/bt_search.png) no-repeat;
	border:none;
	display:inline-block;
	margin-left:8px;
}
.tgp_slide
{
	height:341px;
	width:920px;
	float:left;
}
.tgp_slide .left, .tgp_slide .right
{
	width:335px;
	float:left;
	height:341px;
}
.tgp_slide .left
{
	background:#1c1c1c;	
}
.tgp_slide .right
{
	width:585px;
}
.tgp_body
{
	width:920px;
	background-color:#1c1c1c;
	color:#FFF;
	background:url(/images/bg_body.png) repeat-y;
	margin:0;
	padding:0;
}
.tgp_body .left
{
	width:200px;
	float:left;
	pading-bottom:10px;
	background-color:#161616;
	display:inline;
}
.tgp_body .left h1.title
{
	width:205px;
	height:33px;
	padding:0;
	margin:0;
	background:url(/images/bg_cat_menu_left.png) no-repeat;
	margin-left:-7px;
	font-size:15px;
	text-transform:uppercase;
	font-weight:normal;
	text-indent:25px;
	color:#000;
	display:inline-block;
	padding-top:12px;
}
.tgp_body .left ul.menu_left, .tgp_body .left ul.sub_menu_left
{
	width:198px;
	margin:0;
	padding:0;
}
.tgp_body .left ul.sub_menu_left
{
	display:none;
}
.tgp_body .left ul.sub_menu_left li.sub_menu_left, .tgp_body .left ul.sub_menu_left li.sub_menu_left_2
{
	width:198px;
	list-style:none;
	margin:0;
	padding:0;
	background:url(/images/bg_menu_left_li.png) no-repeat;
}
.tgp_body .left ul.menu_left p.menu_left
{
	font-weight:bold;
	width:198px;
	height:36px;
	line-height:36px;
	text-indent:25px;
	margin:0;
	padding:0;
	background:url(/images/bg_menu_left_li.png) no-repeat;
	cursor: pointer;
}
.tgp_body .left ul.menu_left p.menu_left a:hover, .tgp_body .left ul.menu_left p.menu_left a.active
{
	color:#FFF500;
}
.tgp_body .left ul.sub_menu_left li.sub_menu_left_2
{
	background:url(/images/bg_li_menu_left_sub_2.png) no-repeat;
}
.tgp_body .left ul.sub_menu_left li.sub_menu_left
{
	background:url(/images/bg_li_menu_left_sub.png) no-repeat;	
	height:27px;
}
.tgp_body .left ul.sub_menu_left li.sub_menu_left a, .tgp_body .left ul.sub_menu_left li.sub_menu_left_2 a  
{
	height:36px;
	line-height:36px;
	color:#ffffff;
	text-indent:25px;
	display:inline-block;
}
.tgp_body .left ul.sub_menu_left li.sub_menu_left a, .tgp_body .left ul.sub_menu_left li.sub_menu_left_2 a
{
	height:27px;
	line-height:27px;
	text-indent:45px;
}
.tgp_body .left ul.menu_left li.menu_left a:hover, .tgp_body .left ul.menu_left li.menu_left a.active, .tgp_body .left ul.sub_menu_left li.sub_menu_left :hover, .tgp_body .left ul.sub_menu_left li.sub_menu_left a.active  
{
	color:#fff500;	
}
.tgp_body .left .support_online
{
	width:198px;
	float:left;
	padding-bottom:10px;
}
.tgp_body .left .link
{
	background:url(/images/link.png) no-repeat;
	height:31px;
	width:179px;
	float:left;
	margin-left:10px;
	padding-bottom:10px;
}
.tgp_body .left .quang_cao
{
	width:180px;
	padding:0 9px;
	margin-bottom:10px;
	float:left;
}
.tgp_body .right
{
	float:left;
	width:719px;
	background-color:#1c1c1c;
	display:block;
}
h2.title_main
{
	height:26px;
	width:720px;
	background:url(/images/bg_title.png) no-repeat;
	background-color:#242424;
	text-indent:30px;
	font-size:15px;
	font-weight:bold;
	margin:0;
	padding:0;
	padding-top:11px;
	margin-bottom:10px;
}
h2.title_main_cus
{
	height:26px;
	width:720px;
	background:url(/images/bg_title.png) no-repeat;
	background-color:#242424;
	text-indent:30px;
	font-size:15px;
	font-weight:bold;
	margin:0;
	padding:0;
	padding-top:11px;
	margin-bottom:10px;
	text-shadow:1px 1px 1px #000;
}
h2.title_main_cus a.active,h2.title_main_cus a:hover
{
	color:#FF3;	
}
.tgp_body .right .box_pro
{
	height:209px;
	width:223px;
	background-color:#242424;
	margin:5px;
	display:inline-block;
	float:left;
}
.tgp_body .right .box_pro .ten
{
	height:30px;
	line-height:30px;
	text-transform:uppercase;
	text-align:center;
	width:223px;
}
.tgp_body .right .box_pro .hinh, .tgp_body .right .box_pro .hinh img
{
	width:223px;
	height:156px;
	background:#666;
}
.tgp_body .right .box_pro .gia
{
	height:23px;
	float:left;
	width:76px;
	margin-left:29px;
	background:url(/images/gia.png) no-repeat;
	text-align:center;
	line-height:23px;
	display:inline;
}
.tgp_body .right .box_pro .bt_oder
{
	background:url(/images/bt_oder_1.png) no-repeat;	
	width:59px;
	height:22px;
	display:inline-block;
	float:left;
	margin-left:29px;
}
.tgp_body .right .box_pro .bt_oder:hover,.tgp_body .right .box_pro .bt_oder.active
{
	background:url(/images/bt_oder.png) no-repeat;		
}
.page
{
	width:698px;
	float:left;
	margin-bottom:10px;
	margin-top:5px;
	text-align:right;
	display:block;
}
.page .panel
{
	width:50px;
	float:left;
	height:19px;
	display:inline-block;
}
.page .panel .perv, .page .panel .next
{
	background:url(/images/perv.png) no-repeat;	
	width:13px;
	display:inline-block;
	height:14px;
}
.page .panel .next
{
	background:url(/images/next.png) no-repeat;		
}
.tgp_body .right .top_news
{
	width:475px;
	float:left;
	display:block;
	clear:both;
}
.tgp_body .right .top_news .top_news_title_cat
{
	width:475px;
	height:26px;
	background:url(/images/bg_title.png) no-repeat;
	background-color:#242424;
	text-indent:30px;
	font-size:15px;
	font-weight:bold;
	margin:0;
	padding:0;
	padding-top:11px;
	float:left;
}
.tgp_body .right .top_news .box_news
{
	width:475px;
	height:91px;
	float:left;
	border-right:1px solid #292929;
	border-bottom:1px dashed #292929;
}
.tgp_body .right .top_news .box_news .hinh
{
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
	width:100px;
	height:70px;
	border:1px solid #292929;
	float:left;
	display:inline;
}
.tgp_body .right .top_news .box_news .title, .tgp_body .right .top_news .box_news .trich
{
	width:332px;
	font-weight:bold;
	float:left;
	margin:10px;
	display:inline;
	text-align:justify;
}
.tgp_body .right .top_news .box_news .trich
{
	font-weight:normal;
	margin-top:0;
}
.tgp_body .right .page_news
{
	width:475px;
	text-align:right;
	padding:10px 0px;
	float:left;
	border-right:1px solid #292929;
}
.tgp_body .right .top_news  .page_news a, .tgp_body .right .page a
{
	width:19px;
	font-size:12px;
	margin:0px 3px;
	color:#FFF;
	display:inline-block;
	text-align:center;
}
.tgp_body .right .top_news  .page_news a:hover, .tgp_body .right .top_news  .page_news a.active, .tgp_body .right .page a:hover, .tgp_body .right .page a.active
{
	color:#000;
	background:url(/images/bg_page_news.png) no-repeat;
}
.tgp_body .right .khach_hang
{
	width:244px;
	float:left;
	height:76px;
	margin-left:0px;
	display:inline;
}
.tgp_body .right .khach_hang .logo	
{
	height:260px;
	width:224px;
	padding:0px 10px;
	float:left;
}
.tgp_body .right .khach_hang .logo img
{
	padding-bottom:5px;	
}
.logo_khach_hang
{
	width:224px;
	height:80px;
}
.box_khach_hang
{
	width:214px;
	height:30px;
	float:left;
	display:block;
	margin:10px 3px 3px 3px;
	text-align:center;
	border-bottom:dotted 1px #333;
	border-left:dotted 1px #333;
	padding:5px;
}
.box_khach_hang a
{
	font-weight:bold;	
}
.title_khach_hang, .title_khach_hang_xem 
{
	background:url("/images/viewpost-right.png") no-repeat scroll left center transparent;
	font-weight:bold;
	text-indent:20px;
	float:left;
	width:159px;
	margin-bottom:10px;
	display:block
}
.title_khach_hang_xem 
{
	width:698px;
	display:block
}
.tgp_body .right .khach_hang .cat
{
	width:244px;
	height:26px;
	background:url(/images/bg_title.png) no-repeat;
	background-color:#242424;
	text-indent:30px;
	font-size:15px;
	font-weight:bold;
	margin:0;
	padding:0;
	padding-top:11px;
	margin-bottom:10px;
	margin-left:1px;
	float:left;
}
.tgp_body .right .khach_hang .hinh
{
	width:105px;
	height:76px;
	border:1px solid #434343;
	float:left;
	margin-left:10px;
	margin-top:10px;
	display:inline;
}
.pro_noi_dung
{
	margin-top:8px;	
	display:block;
}
.support
{
	padding:10px;
}
.support .text
{
	text-align:center;
}
.support .txt_login
{
	text-indent:3px;
	border:none;
	background:url(/images/txt_login.png) no-repeat;
	width:174px;
	height:21px;
	margin-top:10px;
	padding-bottom:4px;
	color:#A4A4A4;
}
.support .btn_gui
{
	border:0;
	color:#FFF;
	background:transparent url(/images/contact_btn.png);
	margin-top:10px;
	width:64px;
	height:22px;
	font-size:11px;
	text-align:center;
	line-height:26px;
	margin-bottom:5px;
	text-indent:-9999px;
}
.support .bt_sign_out
{
	border:0;
	color:#FFF;
	background:url(/images/bt_sign_out.png) no-repeat;
	margin-top:10px;
	width:68px;
	height:22px;
	font-size:11px;
	text-align:center;
	line-height:26px;
	margin-left:13px;
	margin-bottom:10px;
	display:inline-block;
	float:left;
	text-indent:-9999px;
}
.support .bt_xem_don_dat_hang
{
	border:0;
	color:#FFF;
	background:transparent url(/images/bt_xem_don_dat_hang.png);
	margin-top:10px;
	width:90px;
	height:22px;
	font-size:11px;
	float:left;
	text-align:center;
	line-height:26px;
	margin-left:4px;
	display:inline;
	margin-bottom:10px;
}
.hoa_van
{
	width:200px;
	height:418px;
	background:url(/images/hoa_van.png);
	float:left;
	clear:both
}
.bt_xem_all, .bt_xem_all:hover
{
	background:url("/images/bt_xem_all.png") no-repeat scroll 0 0 transparent;
	display:inline-block;
	float:left;
	height:22px;
	margin-left:85px;
	width:85px;
	margin-top:10px;
	margin-bottom:10px;
}
.bt_xem_all:hover
{
	background:url("/images/bt_xem_all_hover.png") no-repeat scroll 0 0 transparent;
}
.khuyen_mai
{
	padding:10px;
	cursor:pointer
}
.tgp_copyright
{
	height:52px;
	color:#b0b0b0;
	position:relative;
	line-height:14px;
	background-color:#292929;
	margin:0;
	padding:0;
}

.tgp_copyright .div_1
{
	position:absolute;
	left:20px;
	top:2px;
	width:600px;	
}
.tgp_copyright .div_2
{
	position:absolute;
	right:30px;
	top:12px;
	cursor:pointer;
}

.tgp_copyright .div_2 b
{
	color:#ff9900;
}
.view_pro_new
{
	margin-left:10px;
	clear:both;	
}
/*============================ report_paging ============================ */
.navigation {
	font-size:10px;
	clear: both;
	padding: 10px 0px;
	text-align: center;
	cursor:default;
	font-weight:bold;
	color:#fff;
}
.navigation .current_page_item, .navigation .page_item a {
	outline:none;
	margin:2px;
	padding:2px 6px;
	border: 1px solid #000;
	text-decoration:none;
}
.navigation .page_item a {
	border: 1px solid #fff;
	color:#fff;
}
.navigation .current_page_item, .navigation .page_item a:hover {
	color: #000;
	background-color:#FFF500;
}
/*============================ report_paging ============================ */
.bo_dem
{
	margin-bottom:15px;
	margin-top:5px;
}.tgp_body .right .content
{
	width:700px;
	padding:10px;
	padding-top:0px;
	text-align:justify;
	float:left;
	display:block;
}
.main_lien_he
{
	margin:0;
	padding:0;
}
.bg_form_lien_he
{
	padding:0px;
	margin:0;
}
.tgp_lien_he {
	font-family:Verdana;
	font-size: 11px;
	color:#000;
	font-size:11px;
	float:left
}
h2.title, h3.title{
	padding:0px 0px 10px 0px;
	margin:10px 0px;
	text-indent:15px;
	background:url(/images/bull_2.png) left 2px no-repeat;
	border-bottom:1px solid #919090;
	width:700px;
	font-size:18px;
	text-indent:20px;
}
h3.title
{
	font-size:12px;
	margin:0;
	padding:0;
	background:none;
	text-indent:0px;
	padding-bottom:5px;
	margin-bottom:5px;
	margin-top:10px;
	display:block;
	float:left;
}
.tgp_lien_he .form_lien_he{
	float:left;
	width:700px;
	margin:0;
	padding:0px;
	font-family:Verdana;
	font-size:11px;
	color:#FFF;
}
.tgp_lien_he .inputbox{
	border:none;
	border-bottom:#b2b2b2 1px dashed;
	background:transparent;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	padding:2px;
	color:#FFF;
}
.tgp_lien_he .btn
{
	margin-right:40px;
}
.tgp_lien_he .btn_gui
{
	border:0;
	color:#FFF;
	background:transparent url(/images/contact_btn.png);
	margin-top:10px;
	margin-right:13px;
	width:64px;
	height:22px;
	font-size:11px;
	text-align:center;
	line-height:26px;
}
.thong_tin
{
	display:block;
	float:left;
	width:700px;
	float:left;
	margin-top:10px;
}.box_news_xem, .box_news_xem_2
{
	width:345px;
	float:left;
	padding-bottom:10px;
	height:120px;
}
.box_news_xem_2
{
	margin-left:10px;	
}
.box_news_xem .hinh, .box_news_xem_2 .hinh
{
	border:1px solid #292929;
	display:inline;
	float:left;
	height:70px;
	width:100px;
	margin-right:10px;
}
.box_news_xem .title, .box_news_xem_2 .title, .title_news_xem
{
	font-weight:bold;
	margin:10px 0px;
	background:url(/images/viewpost-right.png) no-repeat center left;
	text-indent:20px;
}
.box_news_xem .trich, .box_news_xem_2 .trich
{
	text-align:justify;	
}
.box_news_xem .time, .box_news_xem_2 .time
{
	font-size:10px;
	margin-top:3px;
	width:288px;
	float:left;
}
.box_news_xem .bt_xem, .box_news_xem_2 .bt_xem
{
	width:57px;
	background:url(/images/bt_xem.png) no-repeat right center;
	text-indent:-9999px;
	float:left;
	margin-top:3px;	
}
.bt_khach_hang_xem
{
	width:65px;
	background:url(/images/bt_xem_them.png) no-repeat right center;
	text-indent:-9999px;
	float:left;
}
.title_news_xem 
{
	font-size:13px;	
}
.chu_thich_xem
{
	font-weight:bold;
}
.khach_hang_content_xem
{
	margin-top:10px;	
}
.tin_khac
{
	background:url(/images/bull.png) no-repeat center left;	
	padding-left:15px;
	float:left;
	display:block;
	width:650px;
}.CheckBoxClass,.RadioClass
	{
		padding:0;
		margin:0;
	}
	.CheckBoxLabelClass{
	}
	.CheckBoxLabelClass:hover, .RadioLabelClass:hover{
		text-decoration: underline;
	}
	.LabelSelected{

	}
	.RadioLabelClass{
		text-align:justify;
	}
	.RadioLabelClass:hover
	{
		text-decoration:none;
	}
	.RadioSelected{
	}
	table.radio
	{
		padding:0px 10px;	
	}/*
-------------------- SELECT -----------------------------
*/
.support_online #select-wrapper
{
	padding:5px;
	position:relative;
	width:179px;
}
#product-select
{
	display:none;
	width:179px;
}

.jqTransformSelectWrapper {
	height: 34px;
	color:#ad8154;
	position:relative;
	width:179px;
}

.jqTransformSelectWrapper div span {
	
	background: url(/images/select-left.png) no-repeat top left;
	float: none;
	position: absolute;
	white-space: nowrap;
	height: 34px;
	line-height: 34px;
	text-indent:10px;
	overflow: hidden;
	cursor:pointer;
	display:block;
	width:179px;
}

.jqTransformSelectWrapper  a.jqTransformSelectOpen {
	display: block;
	position: absolute;
	right: 0px;
	width: 34px;
	height: 34px;
	background: url(/images/select-right.png) no-repeat top right;
	outline:none;
}

.jqTransformSelectWrapper ul {
	position: absolute;
	width: 43px;
	top: 34px;
	left: 0px;
	list-style: none;
	display: none;
	margin: 0px;
	padding: 0px;
	width:179px;
}

.jqTransformSelectWrapper ul a {
	display: block;
	height:34px;
	line-height:34px;
	text-indent:10px;
	text-decoration: none;
	color:#000;
	background-color: #FF9;
}

.jqTransformSelectWrapper ul a.selected {
	background: #333 ;
	color:#FFF;
}

.jqTransformSelectWrapper ul a:hover, .jqTransformSelectWrapper ul a.selected:hover {
	background:#666;
	color: #fff;
}
.box_support
{
	width:409px;
	float:left;
	margin-left:10px;
	margin-bottom:10px;
	display:inline;
}
.box_support .top
{
	width:409px;
	height:13px;
	background:url(/images/cus_box_top.png);
	float:left;
}
.box_support .bottom
{
	width:409px;
	height:13px;
	background:url(/images/cus_box_bottom.png);
	float:left;
}
.box_support .content
{
	width:409px;
	background:url(/images/cus_bg.png) repeat-y;
	margin:0;
	padding:0;
	float:left;
}
.box_support .content .title, .box_mau_thiet_ke .title_thiet_ke, .box_yeu_cau_moi_nhat .title_thiet_ke, .box_gui_yeu_cau .title_thiet_ke, .title_size_mau
{
	font-size:18px;
	text-align:center;
	margin:10px;
	margin-top:3px;
	padding-bottom:10px;
	border-bottom:1px dashed #ffffff;
	text-transform:uppercase;
}
.title_size_mau
{
	width:900px;
	float:left;
	margin-top:10px;
}
.box_support  table, .box_mau_thiet_ke table
{
  margin: 10px;
  width: 389px;
}
.box_support  table b, .size_mau b
{
	color:#fff500;	
}
.box_mau_thiet_ke table
{
	width:461px;	
}
.box_support  tr.odd, .box_mau_thiet_ke tr.odd, table.size_mau tr.odd
{
  background: #292929;
  color: #FFF;
  height:20px;
  margin:0;
  padding:0;
  border:none;
  vertical-align:top;
}
.box_support td, .box_mau_thiet_ke td, table.size_mau td
{
	height:22px;
	line-height:22px;
	text-indent:5px;
	 vertical-align:top;
}
.lich_hen
{
	float:left;	
	width:491px;
	text-align:center;
	margin-top:10px;
	font-weight:bold;
}
.box_mau_thiet_ke, .box_yeu_cau_moi_nhat, .box_gui_yeu_cau
{
	width:481px;
	background:#393a3a;
	float:left;
	margin-left:10px;
	margin-top:10px;
	display:inline-block;
}
.box_yeu_cau_moi_nhat .yeu_cau
{
	margin:10px;
	text-align:justify;
}
.box_mau_thiet_ke .title_thiet_ke, .box_yeu_cau_moi_nhat .title_thiet_ke, .box_gui_yeu_cau .title_thiet_ke
{
	margin-top:12px;	
}
.box_mau_thiet_ke .mau
{
	width:416px;
	height:208px;
	float:left;
	padding-left:65px;
	display:block;
	margin-bottom:15px;
}
.box_mau_thiet_ke .huong_dan
{
	padding:10px;
	padding-top:0px;
	text-align:justify;
	float:left;
	display:block;

}
.box_mau_thiet_ke .bt_phong_to, .box_mau_thiet_ke .bt_da_duyet_mau
{
	height:15px;
	float:left;
	display:inline-block;
	width:78px;
	background:url(/images/bt_xem_mau.png) no-repeat;
	text-indent:-9999px;
	margin-left:65px;
}
.duyet_mau
{
	margin-left:65px;
	float:left;
	display:block;
}
.box_gui_yeu_cau
{
	margin-bottom:10px;	
}
.box_gui_yeu_cau textarea
{
	margin:10px;
	background:#404040;
	border:1px solid #CCC;
	color:#FFF;
	width:460px;
}
.box_gui_yeu_cau .bt_gui
{
	background:url(/images/contact_btn.png) no-repeat;
	border:none;
	color:#FFFFFF;
	font-size:11px;
	height:22px;
	line-height:26px;
	margin-bottom:10px;
	width:64px;
	margin-left:410px;
	text-indent:-9999px;
}
div.cpanel_mau
{	
	width:481px;
	height:15px;
	float:left;
	padding-bottom:10px;
}
.size_mau
{
	margin:10px;
	padding:0;
	width:900px;
}
.size_mau td
{
	text-align:left	;
}
.size_mau td.ten
{
	text-align:left;
}
