/* 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:#666666;
	font-family:Verdana;
	font-size:11px;
	margin:0px;
	padding:0px;
	background:url(/images/bg_2.png) top left repeat-x; 
	background-color:#f7f7f7;
}
a
{
	text-decoration:none;
	color:#7C7C7C;
}
a:hover
{
	color:#194783;
}

a img
{
	border:none;
}

form
{
	margin:0px;
	padding:0px;
}

.clear
{
	clear:both;
}

.tgp_container
{
	margin:0px auto;
	width:960px;
	text-align:left;
	padding:0px;
}
.tgp_banner
{
	width:960px;
	height:35px;
}
.tgp_banner .bt_search
{
	width:21px;
	height:21px;
	display:block;
	background:url(/images/bt_search.png) no-repeat;
	margin-top:8px;
	float:left;
}
.tgp_banner .txt_seacrh
{
	width:179px;
	height:17px;
	margin-left:757px;
	border-bottom:1px solid #737a82;
	border-left:1px solid #9ca1a6;
	border-top:1px solid #9ca1a6;
	border-right:none;
	background:url(/images/bg_txt_search.png) left top repeat-x;
	float:left;
	margin-top:8px;
	text-transform:uppercase;
	color:#6d7175;
	font-size:8px;
	text-indent:10px;
	font-weight:bold;
	line-height:17px;
}
.tgp_menu .logo
{
	height:31px;
	width:205px;
}

.tgp_slider
{
	width:960px;
	height:370px;
}
.tgp_menu .menu_webzine
{
	width:157px;
	height:31px;
	position:absolute;
	bottom:0px;
	right:0px;
}
.tgp_body
{
	width:960px;
	background:#FFF;
	display:inline-block;
	z-index:-10;
}
.tgp_box_country
{
	width:219px;
	height:140px;
	float:left;
	border-right:1px solid #d9d9d9;
	padding:10px;
	background:#FFF;
}
.tgp_box_country .xem
{
	background:url(/images/bullet_xem.png) no-repeat left center;	
	text-indent:10px;
	margin-top:22px;
	margin-left:190px;
}
.tgp_box_country .xem a
{
	color:#000	
}
.tgp_box_country .xem a:hover
{
	color:#194783;
}
.tgp_box_khuyen_mai
{
	width:220px;
	height:140px;
	float:left;
	border-right:1px solid #d9d9d9;
	padding:10px;
}
.tgp_box_xe .xe {
	position:absolute;
}
.tgp_box_xe .xe_link
{
	background:url(/images/bullet_xem.png) no-repeat left center;	
	text-indent:10px;
	position:absolute;
	right:30px;
	top:20px;
	color:#666
}
.tgp_box_xe a.enter_site
{
	/*background:url(/images/enter_site.png) no-repeat left center;*/	
	margin-top:10px;
	margin-left:165px;
	height:20px;
	width:63px;
	display:block;
}
.tgp_box_xe .vao_site a
{
	color:#000000	
}
.tgp_box_xe .vao_site a:hover
{
	color:#194783	
}
.tgp_box_about
{
	width:469px;
	height:150px;
	float:left;
	background:#FFF;
	padding:5px;
	color:#000;
}
.tgp_copyright
{
	margin-top:10px;
	height:52px;
	color:#808080;
	position:relative;
	line-height:14px;
	clear:both;
}

.tgp_copyright .div_1
{
	position:absolute;
	left:10px;
	top:10px;
}

.tgp_copyright .div_2
{
	position:absolute;
	right:10px;
	top:10px;
	cursor:pointer;
}

.tgp_copyright .div_2 b
{
	color:#e7ecf0;
}
.tgp_copyright .div_2 b.b1
{
	color:#808080;		
}
.tgp_copyright .div_3
{
	position:absolute;
	right:10px;
	top:10px;
	cursor:pointer;
	text-align:justify;
}
.tgp_copyright .div_3 img
{
	margin-right:3px;	
}
.tgp_copyright .div_3 a
{
	color:#808080;
	margin-left:10px;
}
.tgp_copyright .div_3 a:hover
{
	color:#a7a7a7;	
}
/*
-------------------- SELECT -----------------------------
*/
#select-wrapper
{
	position:relative;
	margin-top:2px;
	padding:0px;
	z-index:9;
}
#product-select
{
	display:none;
}
.jqTransformSelectWrapper {
	height: 34px;
	position:relative;
	color:#FFF
}
.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-align:left;
	text-indent:15px;
	overflow: hidden;
	cursor:pointer;
	display:block;
}
.jqTransformSelectWrapper  a.jqTransformSelectOpen {
	display: block;
	position: absolute;
	right: 0px;
	width: 30px;
	height: 34px;
	background: url(/images/select-right.png) no-repeat top right;
	outline:none;
}
.jqTransformSelectWrapper ul {
	position: absolute;
	width: 43px;
	top: 34px;
	left: 1px;
	list-style: none;
	display: none;
	margin: 0px;
	padding: 0px;
}
.jqTransformSelectWrapper ul a {
	display: block;
	height:34px;
	line-height:34px;
	text-indent:10px;
	text-decoration: none;
	color:#FFF;
	background:#535f7c;
}
.jqTransformSelectWrapper ul a.selected {
	background:#18427f;
}
.jqTransformSelectWrapper ul a:hover, .jqTransformSelectWrapper ul a.selected:hover {
	background:#18427f;
	color: #FFF;
}

/* hide from ie mac \*/
* html {overflow: hidden; }
* html body {overflow: auto; }
/* end hack */

* html > body .clearfix {
      display: block;
      width: 100%;
      height:347px;
}

* html .loading
{
      position:absolute;
      height:110%;
}
.loading
{
      margin:0;
      padding:0;
      width:100%;
      min-height: 100%;
      position:fixed;
      top:0;
      left:0;
      z-index:2001;
      background:#000;
      filter:alpha(opacity=80);
      opacity: 0.8;
}

.loading .loading_status{
      height:15px;
      position:absolute;
      top:50%;
      left:45%;
      filter:alpha(opacity=80);
      opacity: 0.8;  
      z-index:2003;
}
.loading .loading_status .img
{
      display:inline;
      float:left;
      background:url(/images/ajax-loader.gif);
      width:16px;
      height:16px;
}
.loading .loading_status .text
{
      display:inline;
      color:#FFF;
      font-weight:bold;
      margin:0;
      padding:0;
      margin-left:2px;
}.tgp_body_header_dich_vu
{
	height:127px;
	background:url(/images/bg_menu_title_dich_vu.png) no-repeat;
}
.tgp_body_header_ho_tro
{
	height:127px;
	background:url(/images/bg_menu_title_ho_tro.png) no-repeat;
}
.tgp_body_header_tin_tuc
{
	height:127px;
	background:url(/images/bg_menu_title_tin_tuc.png) no-repeat;
}
.tgp_body_header_tong_quan
{
	height:127px;
	background:url(/images/bg_menu_title_tong_quan.png) no-repeat;
}
.tgp_footer,.tgp_footer_home
{
	height:152px;
	width:960px;
	background:url(/images/bg_tgp_body_footer.png) repeat-x bottom;
	color:#7d7d7d;
	float:left;
}
.tgp_footer_home
{
	background:none;	
}
.tgp_footer .box_sitemap
{
	float:left;
	background:url(/images/bg_box_sitemap.png) no-repeat top right;
	padding-top:22px
}
.tgp_footer_home .box_sitemap
{
	background:url(/images/bg_box_sitemap_home.png) no-repeat top right;
	float:left;
	padding-top:22px
}
.tgp_footer .box_sitemap .foot_header,.tgp_footer_home .box_sitemap .foot_header
{
	color:#7c7c7c;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:160px;
	height:125px;
}
.f_title
{
	margin-left:10px;
	text-transform:uppercase;
}

.f_title ul, .f_title li
{
	margin:0;
	padding-left:0;
	padding-top:2px;
	font-size:10px;
	font-weight:100;
	list-style-type: none;
	cursor:pointer;
}
.tgp_footer_home .box_sitemap .foot_header .f_title a:hover
{
	color:#FFF;	
}
.f_title a:active,.f_title a:hover
{
	color:#194783;
}
.f_title a
{
	color:#7c7c7c;
	text-transform:uppercase;
}
.body_left
{
	display:inline;
	float:left;
	width:205px;
	height:auto;
}
.body_left .tong_quan, .body_left .news, .body_left .dich_vu, .body_left .ho_tro
{
	height:72px;
	width:205px;
	background:url(/images/tong_quan.png) no-repeat;
}
.body_left .dich_vu
{
	background:url(/images/dich_vu.png) no-repeat;
}
.body_left .news
{
	background:url(/images/news.png) no-repeat;
}
.body_left .ho_tro
{
	background:url(/images/ho_tro.png) no-repeat;
}
.body_left .bootom_left_menu
{
	display:block;
	float:left;
	height:34px;
	width:205px;
	background:url(/images/bootom_menu_left.png) no-repeat;
	margin-bottom:40px;
}
.body_left .menu_left
{
	width:205px;
	margin-left:0px;
	margin-right:0px;
	background:url(/images/bg_menu_left.png) left top repeat-y;
}

.menu_left ul, .menu_left li
{
	list-style-type:none;
	line-height:20px;
	padding:0px;
	margin:0px;
}
.menu_left ul li a.a_left
{
	width:175px;
	height:20px;
	display:block;
	margin-left:30px;
	border-bottom:1px solid #8d9bae;
	color:#ffffff;
	line-height:20px;
}
.menu_left ul li a.a_left:hover,.menu_left ul li a.a_left.active
{
	background:url(/images/left_menu_item_2.png);
	width:175px;
	margin-left:0px;
	padding-left:30px;
	color:#204c8c;
}
.body_right
{
	display:inline;
	float:left;
	width:755px;
	height:auto;
}
.body_right .body_right_top
{
	width:755px;
}
.body_right .body_right_top h1.title,.body_right .body_right_top h1.title_loai_xe
{
	float:left;
	display:inline;
	margin-left:25px;
	margin-top:15px;
	margin-bottom:0px;
	padding-bottom:12px;
	font-size:15px;
	color:#5F6871;
	width:715px;;
	border-bottom:1px solid #dadada;
	font-weight:bold;
}
h1.title_loai_xe
{
	font-size:26px;	
	margin:23px 0px;
	padding:0px;
}
.body_right .body_right_top .navigator
{
	margin-left:17px;
	margin-top:17px;
	float:left;
	display:inline;
	color:#000;
}
.body_right .body_right_top .navigator a
{
	color:#000000;	
	font-size:12px;
}
.body_right .content
{
	width:715px;
	float:left;
	padding:18px 15px 40px 25px;
	text-align:justify;
}
.body_right .content .box_news_left
{
	width:350px;
	float:left;
	margin-right:15px;
	margin-bottom:14px;
}
.body_right .content .box_news_right
{
	width:350px;
	float:left;	
	margin-bottom:14px;
}
.body_right .content .box_news_left a.title,.body_right .content .box_news_right a.title,.body_right .content .title_xem
{
	width:350px;
	font-weight:bold;
	color:#194783;
	margin-bottom:7px;
	float:left;
}
.body_right .content .box_news_left .hinh,.body_right .content .box_news_right .hinh
{
	height:100px;
	width:150px;
	float:left;
	margin-right:10px;
	padding:1px;
	border: 1px solid #666666;
}
.body_right .content .box_news_left .thum,.body_right .content .box_news_right .thum
{
	width:186px;
	height:100px;
	float:left;
	text-align:justify;
}
.body_right .content .box_news_left .time,.body_right .content .box_news_right .time
{
	width:300px;
	height:13px;
	float:left;
	color:#666666;
	font-size:10px;
	margin-top:5px;
}
.body_right .content .box_news_left .bt_xem,.body_right .content .box_news_right .bt_xem
{
	width:50px;
	height:13px;
	float:left;
	color:#000;
	margin-top:5px;
}
.body_right .content .title_xem
{
	width:715px;
	color:#1172b6;
	font-size:15px;
	margin-bottom:10px;
}
.body_right .content .thum_xem,.body_right .content .noi_dung_xem
{
	text-align:justify;	
}
.body_right .content .thum_xem
{
	width:715px;
	font-weight:bold;
	margin-bottom:10px;
}
.body_right .content .noi_dung_xem
{
	width:715px;
	margin-bottom:10px;
}.body_left .title_lien_he
{
	background:url(/images/lien_he.png) center no-repeat;
	height:313px;
	width:205px;
}
.body_right .from_lien_he, .body_right .from_dat_lich
{
	color:#4B72BA;
	background:#F4F6F9;
	padding:18px 0 18px 24px;
	width:691px;
	height:auto;
	float:left;
	margin-top:5px;
	
}
.body_right .from_dat_lich .content
{
	padding:18px 15px 40px 25px;	
}
.body_right .from_lien_he table .label,.body_right .from_lien_he table .label_check, .body_right .from_dat_lich table, .body_right .from_dat_lich table .label_check
{
	font-weight:bold;
	text-indent:10px;	
}
.body_right .from_lien_he table .label_check, .body_right .from_dat_lich table .label_check
{
	background:url(/images/bul_dot.gif) left center no-repeat;	
}
.body_right .from_lien_he input,.body_right .from_lien_he textarea, .body_right .from_dat_lich input,.body_right .from_dat_lich textarea, .body_right .from_dat_lich select
{
	background-color:#FDFDFD;
	border:1px solid #DFE4E8;
	color:#96A3AB;
	font-size:11px;
	height:18px;
	padding:3px 3px 0 4px;
	width:535px;
}
.body_right .from_dat_lich select
{
	height:22px;	
}
.body_right .from_lien_he td,.body_right .from_dat_lich td
{
	padding-bottom:10px;	
}
.body_right .from_lien_he .btn_gui,.body_right .from_dat_lich .btn_gui
{
	width:59PX;
	height:22px;
	background:url(/images/btn_submit.gif) no-repeat;
}
.body_right .from_dat_lich .note 
{
	padding-left:10px;
	font-weight:normal;
	font-size:11px;
}
.body_right .content .thong_tin_lien_he
{
	text-align:justify;
	margin-bottom:15px;
}.body_right .form_dat_lich
{
	background:none repeat scroll 0 0 #F4F6F9;
	color:#4B72BA;
	float:left;
	height:auto;
	margin-top:5px;
	padding:18px 0 18px 24px;
	width:691px;
}.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background:none;
}
.jScrollPaneDrag {
	position: absolute;
	background:url(/images/jScrollPaneDrag.png) no-repeat;
	cursor: pointer;
	overflow: hidden;
	height:52px;
	width:16px;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowDown:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}.next {
	background: none;
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='../Source/Assets/btn-next.png', sizingmethod='crop'); 
}
.prev {
	background: none;
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='../Source/Assets/btn-prev.png', sizingmethod='crop'); 
}
.next-disable {
	background: none;
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='../Source/Assets/btn-next-disable.png', sizingmethod='crop'); 
}
.prev-disable {
	background: none;
	filter: progid:dximagetransform.microsoft.alphaimageloader(src='../Source/Assets/btn-prev-disable.png', sizingmethod='crop'); 
}.tgp_menu
{
	width:960px;
	height:31px;
	z-index:9999;
	position:relative;
}
.tgp_menu .menu
{
	width:598px;
	height:31px;
	padding:0px;
	margin:0px;
	background:url(/images/bg_menu.png) repeat-x;
	margin-top:-31px;
	margin-left:205px;
	list-style:none;
}
.tgp_menu .menu .main_li
{
	float:left;
	position:relative;
	height:31px;
	z-index:100px;
}
.tgp_menu .menu .main_li a
{
	padding:0px;
	height:31px;
	display:block;
	margin-left:31px;
	margin-right:30px;
	background-position:top;
}
.tgp_menu .menu .main_li a:hover,.tgp_menu .menu .main_li a.active
{
	background-position:bottom;
	color:#1c4786;
}
.tgp_menu .menu .main_li .company_overview
{
	width:104px;
	height:31px;
	background:url(/images/menu_tong_quan.png) no-repeat ;
}
.tgp_menu .menu .main_li .news
{
	width:43px;
	background:url(/images/menu_tin_tuc.png) no-repeat top ;
}
.tgp_menu .menu .main_li .product
{
	width:58px;
	background:url(/images/menu_san_pham.png) no-repeat ;
}
.tgp_menu .menu .main_li .services
{
	width:45px;	
	background:url(/images/menu_dich_vu.png) no-repeat ;
}
.tgp_menu .menu .main_li .ho_tro
{
	width:42px;
	background:url(/images/menu_ho_tro.png) no-repeat ;
}
.menu_contacts
{
	margin-top:-31px;
	margin-left:803px;
}
.sub, .sub_news, .sub_services, .sub_product, .sub_ho_tro
{
		height:105px;
		width:370px;
		padding-left:28px;
		padding-right:200px;
		padding-top:4px;
		position:absolute;
		left:0px;
		top:31px;
		list-style:none;
		display:none;
		margin:0px;
		z-index:9999;
}
.sub
{
		background:url(/images/bg_sub_company_overview.png) no-repeat;
}
.sub_news
{
		background:url(/images/sub_news.png) no-repeat;
		left:-165px;
		top:31px;
}
.sub_product
{
	background:url(/images/sub_news.png) no-repeat;
	left:-269px;
	top:31px;	
}
.sub_services
{
	background:url(/images/bg_sub_company_overview.png) no-repeat;
	left:-388px;
	top:31px;
}
.sub_ho_tro
{
	background:url(/images/bg_sub_company_overview.png) no-repeat;
	left:-494px;
	top:31px;	
}
.sub .div_sub, .sub_news .div_sub, .sub_services .div_sub , .sub_product .div_sub, .sub_ho_tro.div_sub
{
	width:370px;
	height:105px;
}
.sub_news .div_sub
{
	width:300px;	
}
.sub .sub_li, .sub_news .sub_li, .sub_services .sub_li, .sub_product .sub_li, .sub_ho_tro .sub_li
{
	float:left;
	margin-left:0px;
	width:158px;
}
.sub_news .sub_li
{
	width:120px;	
}
.sub_services .sub_li
{
	width:170px;	
}
.sub_ho_tro .sub_li
{
	width:300px;	
}
.sub_product .sub_li
{
	float:none;	
}
.sub .sub_li a.sub_link,.sub_news .sub_li a.sub_link, .sub_services .sub_li a.sub_link, .sub_product .sub_li a.sub_link, .sub_ho_tro .sub_li a.sub_link
{
	text-transform:none;
	font-weight:normal;
	padding:0px;
	margin:0px;
	line-height:24px;
	height:24px;
	display:block;
	color:#4b4b4b;
}.gallery {
	margin:0px;
	width: 960px;
	height:350px;
	position: relative;
}
.gallery .holder {
	width: 100%;
	position: relative;
	overflow: hidden;
	z-index: 2;
	height:350px;
}
.gallery .holder ul {
	margin: 0;
	padding: 0;
	list-style: none;
	height:350px;
	width: 30000px;
}
.gallery .holder ul li {
	float: left;
	width: 240px;
	width:960px;
	padding: 0 1px 1px 0;
}
a.menu_xe,a.menu_xe_2
{
	display: inline;
	float:left ;
	margin-bottom:3px;
	margin-top:3px;
	width:316px;
	height:170px;
	position:relative;
}
a.menu_xe_2
{
	margin-left:6px;
	margin-right:6px;	
}
a.menu_xe h1.ten_xe,a.menu_xe_2 h1.ten_xe
{
	width:296px;
	height:80px;
	margin-top:10px;
	margin-left:10px;
	padding-top:70px;
	position:absolute;
	left:0px;
	top:0px;
	text-align:center;
	background:#000;
	opacity:0.8;
	display:none;
	font-size:18px;
}
a.menu_xe img,a.menu_xe_2 img
{
	display: inline;
	float:left ;
	border:10px solid #FFF;
	width:296px;
	height:150px;
}
/* vertical mode */
.gallery-vert { width: 240px; }
.gallery-vert .holder { height: 362px; }
.gallery-vert .holder ul { width: auto; }
.gallery-vert .holder ul li { float: none; }
.gallery-vert .holder ul li img {
	vertical-align: top;
	display: inline;
}
/* fade */
.gallery-fade { width: 240px; }
.gallery-fade .holder ul {
	width: 100%;
	height: 180px;
}
.gallery-fade .holder ul li {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 180px;
}
.paging {
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;
	list-style: none;
	z-index: 100;
}
.paging li {
	padding: 0 10px 0 0;
	float: left;
}
.paging li a {
	width: 14px;
	height: 14px;
	display: block;
	background-color: red;
	text-align: center;
	text-decoration: none;
	color: #fff;
}
.paging li a.active {
	background-color: yellow;
	color: red;
}
.next,
.prev {
	position: absolute;
	right: -18px;
	top: 50%;
	margin-top: -25px;
	width: 15px;
	height: 55px;
	background: url(/images/next.gif) no-repeat;
	z-index: 20;
	overflow: hidden;
	text-indent: -9999px;
	outline: none;
	cursor: pointer;
}
.next-disable { background: url(/images/next.gif) no-repeat; }
.prev {
	background: url(/images/prev.gif) no-repeat;
	right: auto;
	left: -18px;
}
.prev-disable { background: url(/images/prev.gif) no-repeat; }
.control {
	font-size: 18px;
	line-height: 21px;
}
.san_pham_xem
{
	width:960px;
}
.san_pham_xem .thong_so,.san_pham_xem .gallery, .san_pham_xem .tong_quan
{
	width:771px;
	height:355px;
	padding-left:189px;
	margin:0px;
	padding-top:15px;
}
.san_pham_xem .tong_quan
{
	width:960px;
	height:370px;
	padding:0px;
}
.san_pham_xem .thong_so h2.title,.san_pham_xem .gallery h2.title
{
	font-size:18px;
	font-weight:bold;
	margin:0px;
	padding-top:10px;
	padding-bottom:10px;
}
.san_pham_xem .thong_so .content,.san_pham_xem .gallery .content
{
	width:754px;
	height:340px;
	text-align:justify;
	overflow:hidden;
	outline:none;
	background:#666;
	opacity:0.9;
	border: 1px solid #82878c;
	right:16px;
	color:#FFF;
	left:0px;
}
.san_pham_xem .thong_so .content .noi_dung
{	
	margin:10px;
}
.san_pham_xem .gallery .content img
{
	border:1px solid #000;
	display:inline;
	float:left;
	height:95px;
	width:167px;
	float:left;
	margin-left:12px;
	margin-top:12px;
	z-index:9999;

}
.san_pham_xem .gallery .content img.right
{
	margin-left:13px;
	margin-right:0px;
}
.san_pham_xem .menu
{
	width:960px;
	height:60px;
	list-style:none;
	margin:0px;
	padding:0px;
	background:url(/images/menu_san_pham_xem.png) repeat-x;
	position: relative;
	overflow: hidden;
}
.san_pham_xem .menu li
{
	float:left;
	background:url(/images/right_menu_san_pham.png) right top no-repeat;
}
.san_pham_xem .menu  li.back {
	background: url(/images/hover_menu_san_pham_xem.png) no-repeat right -30px;
	height: 60px;
	position: absolute;
	list-style: none;
	right:20px;
	margin-left:-1px;
}
.san_pham_xem .menu .back .left 
{
	background:url(/images/hover_menu_san_pham_xem.png) repeat-x;
	height:60px;
}
.san_pham_xem .menu li a, .san_pham_xem  a.ten_xe
{
	font-size:12px;
	color:#5a5a5a;
	height:60px;
	padding:0px 35px;
	margin:0px;
	display:inline-block;
	float:left;
	line-height:60px;
	font-size:13px;
	position:relative;
	outline: none;
	z-index:1000;
}
.san_pham_xem .menu li a:hover
{
	background:none;
}
.san_pham_xem  a.ten_xe
{
	background:url(/images/menu_ten_xe.png) repeat-x;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
}
.bao_gia
{
	margin-top:24px;
	margin-bottom:4px;
	padding:0px;
}.svwp {width: 50px; height: 20px; background: #fff;} /*preloader stuff. do not modify!*/
.svwp ul{position: relative; left: -999em;}/*preloader stuff. do not modify!*/
.slideViewer { 
position: relative;
overflow: hidden; 
margin: 0;
padding: 0;
background: #fff;
}
.slideViewer ul {  /*your list of images*/
position: relative;
left: 0;
top: 0;
width: 1%;
list-style-type: none;
margin: 0; 
padding: 0;
}
.slideViewer ul li {
float:left;
}

/*typographic info*/
.slideViewer span.typo{ 
padding: 6px; /* do not modify padding */
background: #fff;
color: #000;
font: normal 10px Verdana;
}

.thumbSlider { /*the thumbnails slider*/
overflow: hidden;
width: 1%;
background: #fff;
}
.thumbSlider ul { 
list-style-type: none;
margin: 0; 
padding: 0;
}
.thumbSlider ul li{ 
float:left;
margin: 0;
}
.thumbSlider a{
color: #fff;
text-decoration: none;
}
.thumbSlider a img{
border: 0;
display: block;
padding: 0;
}
.thumbSlider p.tmbrdr { /* the border above -not around- each thumb */
/* width, height and top values are dynamically added by the script. Do not modify. */
position:relative; 
left: 0;
font-size: 0.01em;
left: 0;
margin: 0;
padding: 0;
}

a.left, a.right { /*the left and right buttons (links)*/
background: transparent; /* could be any color  */
color: #ff0000;
font: bold 16px Arial;
overflow: hidden;
}
a.left span, a.right span{

}
a.left img, a.right img{
border: 0;
}
a.l_dis, a.r_dis {
background: transparent; /* ALWAYS leave transparent. this is the 'disabled' state of the link !  */
cursor: default;
}
a.l_dis span, a.r_dis span {
display: none;
}
a:focus {outline:none;}



