.texchitet{
color:#000000;
font-family:Arial;
font-size:12px;
font-weight:bold;
}
.texthome1{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#008add;
text-decoration:none;
}
.texthome{
font-family:Arial;
font-size:10px;
font-weight:normal;
color:#000000;
text-decoration:none;
}
.texthome2{
font-family:Arial;
font-size:8px;
font-weight:300;
color:#000000;
text-decoration:none;
}
.menutextnew{
text-transform:uppercase; font-family:Arial;font-size:12px; color:#FFFFFF; font-weight:bold;
}
.ngan1{
font-family:Arial;font-size:12px; color:#000000; font-weight:bold;
}

.menutext
{
font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#cc0a00;
}
.menutextbaohanh
{
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000;
}
.menutextgia
{
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ff6501;
}ff6501
A.menulink:link {
	 FONT-SIZE: 10px; COLOR: #000000;;LINE-HEIGHT: 13px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; text-transform:uppercase; font-weight:bold;
}
A.menulink:visited {
	 FONT-SIZE: 10px; COLOR: #000000;LINE-HEIGHT: 13px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; text-transform:uppercase; font-weight:bold;
}
A.menulink:active {
	FONT-SIZE: 10px; COLOR: #000000;;LINE-HEIGHT: 13px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; text-transform:uppercase; font-weight:bold;
}
A.menulink:hover {
	FONT-SIZE:10px; COLOR: #000000; LINE-HEIGHT: 13px; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline; text-transform:uppercase; font-weight:bold;
}

A.menukhudothitab:link {
	FONT-SIZE: 11px; COLOR:#333333; LINE-HEIGHT: 15px; FONT-FAMILY:Tahoma; TEXT-DECORATION: none; padding-top:5px; font-weight:bold;
}
A.menukhudothitab:active {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 15px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; padding-top:5px;font-weight:bold;
}
A.menukhudothitab:visited {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 15px; FONT-FAMILY:  Tahoma; TEXT-DECORATION: none; padding-top:5px;font-weight:bold;
}
A.menukhudothitab:hover {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 15px; FONT-FAMILY:  Tahoma; TEXT-DECORATION: underline; padding-top:5px;font-weight:bold;
}
.tabactive
{
	background-image:url(../images/interface/tab1active.jpg);
	FONT-SIZE: 11px; 
	COLOR:#FFFFFF; 
	LINE-HEIGHT: 15px; 
	FONT-FAMILY:Tahoma; 
	TEXT-DECORATION: none; 
	padding-top:5px; 
	font-weight:bold;
	cursor:pointer;
	width:115px;
	height:25px;
}
.tabnormal
{
	background-image:url(../images/interface/tab1.jpg);
	FONT-SIZE: 11px; 
	COLOR:#000000; 
	LINE-HEIGHT: 15px; 
	FONT-FAMILY:Tahoma; 
	TEXT-DECORATION: none; 
	padding-top:5px; 

	cursor:pointer;
	width:115px;
	height:25px;
}


.nutactive
{
	background-image:url(../images/bgnut2.jpg);
	FONT-SIZE: 11px; 
	COLOR:#FFFFFF; 
	LINE-HEIGHT: 15px; 
	FONT-FAMILY:Tahoma; 
	TEXT-DECORATION: none; 
	padding-top:2px; 
	font-weight:bold;
	cursor:pointer;
	width:84px;
	height:19px;
}
.nutnormal
{
	background-image:url(../images/bgnut.jpg);
	FONT-SIZE: 11px; 
	COLOR:#0068A1; 
	LINE-HEIGHT: 15px; 
	FONT-FAMILY:Tahoma; 
	TEXT-DECORATION: none; 
	padding-top:2px; 
	font-weight:bold;
	cursor:pointer;
	width:84px;
	height:19px;
}

A.menubar:link {
	FONT-SIZE: 11px; COLOR:#FFFFFF; LINE-HEIGHT: 15px; FONT-FAMILY:Tahoma; TEXT-DECORATION:none; padding-top:5px; text-transform:uppercase;
}
A.menubar:active {
	FONT-SIZE: 11px; COLOR:#FFFFFF; LINE-HEIGHT: 15px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; padding-top:5px;text-transform:uppercase;
}
A.menubar:visited {
	FONT-SIZE: 11px; COLOR: #FFFFFF; LINE-HEIGHT: 15px; FONT-FAMILY:  Tahoma; TEXT-DECORATION: none; padding-top:5px;text-transform:uppercase;
}
A.menubar:hover {
	FONT-SIZE: 11px; COLOR:#FFFFFF; LINE-HEIGHT: 15px; FONT-FAMILY:  Tahoma; TEXT-DECORATION: underline; padding-top:5px;text-transform:uppercase;
	
}

A.menutin:link {
	FONT-SIZE: 12px; COLOR:#000000; LINE-HEIGHT: 15px; FONT-FAMILY:Tahoma; TEXT-DECORATION:none; padding-top:5px;font-weight:bold;
}
A.menutin:active {
	FONT-SIZE: 12px; COLOR:#000000; LINE-HEIGHT: 15px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; padding-top:5px;font-weight:bold;
}
A.menutin:visited {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY:  Tahoma; TEXT-DECORATION: none; padding-top:5px;font-weight:bold;
}
A.menutin:hover {
	FONT-SIZE: 12px; COLOR:#000000; LINE-HEIGHT: 15px; FONT-FAMILY:  Tahoma; TEXT-DECORATION: underline; padding-top:5px;font-weight:bold;
	
}

A.tieudetin:link {
	FONT-SIZE: 12px; COLOR:#0066CC; LINE-HEIGHT: 15px; FONT-FAMILY:Tahoma; TEXT-DECORATION:none; padding-top:5px;font-weight:bold;
}
A.tieudetin:active {
	FONT-SIZE: 12px; COLOR:#0066CC; LINE-HEIGHT: 15px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; padding-top:5px;font-weight:bold;
}
A.tieudetin:visited {
	FONT-SIZE: 12px; COLOR: #0066CC; LINE-HEIGHT: 15px; FONT-FAMILY:  Tahoma; TEXT-DECORATION: none; padding-top:5px;font-weight:bold;
}
A.tieudetin:hover {
	FONT-SIZE: 12px; COLOR:#003399; LINE-HEIGHT: 15px; FONT-FAMILY:  Tahoma; TEXT-DECORATION: underline; padding-top:5px;font-weight:bold;
}

A.xemtiep:link {
	 FONT-SIZE: 11px; COLOR: #000000;;LINE-HEIGHT: 13px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
}
A.xemtiep:visited {
	 FONT-SIZE: 11px; COLOR: #000000;LINE-HEIGHT: 13px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
}
A.xemtiep:active {
	FONT-SIZE: 11px; COLOR: #000000;;LINE-HEIGHT: 13px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
}
A.xemtiep:hover {
	FONT-SIZE:11px; COLOR: #000000; LINE-HEIGHT: 13px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
}

A.xemtiep2:link {
	 FONT-SIZE: 11px; COLOR:#006699; LINE-HEIGHT: 13px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
}
A.xemtiep2:visited {
	 FONT-SIZE: 11px; COLOR: #006699;LINE-HEIGHT: 13px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
}
A.xemtiep2:active {
	FONT-SIZE: 11px; COLOR: #006699;;LINE-HEIGHT: 13px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
}
A.xemtiep2:hover {
	FONT-SIZE:11px; COLOR: #006699; LINE-HEIGHT: 13px; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline;
}

A.xemtiep3:link {
	 FONT-SIZE: 11px; COLOR:#006699; LINE-HEIGHT: 13px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
}
A.xemtiep3:visited {
	 FONT-SIZE: 11px; COLOR: #006699;LINE-HEIGHT: 13px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
}
A.xemtiep3:active {
	FONT-SIZE: 11px; COLOR: #006699;;LINE-HEIGHT: 13px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;
}
A.xemtiep3:hover {
	FONT-SIZE:11px; COLOR: #000000; LINE-HEIGHT: 13px; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline; 
}

.menuactive:link 
{
	FONT-SIZE: 11px; COLOR:#003399; LINE-HEIGHT: 15px; FONT-FAMILY:Tahoma; TEXT-DECORATION: none; padding-top:5px;
	font-weight:bolder;
}

.menuactive
{
	FONT-SIZE: 11px; COLOR:#003399; LINE-HEIGHT: 15px; FONT-FAMILY:Tahoma; TEXT-DECORATION: none; padding-top:5px;
	font-weight:bold;
}


.titlesmall
{
FONT-SIZE: 10px; COLOR:#333333; LINE-HEIGHT: 15px; FONT-FAMILY:Tahoma; TEXT-DECORATION: none;
}

.titleactive
{
FONT-SIZE: 11px; COLOR:#000033; LINE-HEIGHT: 15px; FONT-FAMILY:Tahoma; TEXT-DECORATION: none;
}
.titleactive:link
{
FONT-SIZE: 12px; COLOR:#000033; LINE-HEIGHT: 15px; FONT-FAMILY:Tahoma; TEXT-DECORATION: none;
}

A.title:link {
	FONT-SIZE: 11px; COLOR:#000000; LINE-HEIGHT: 15px; FONT-FAMILY:Tahoma; TEXT-DECORATION: none; padding-top:5px;
}
.title:active
{
FONT-SIZE: 12px; COLOR:#333333; LINE-HEIGHT: 15px; FONT-FAMILY:Tahoma; TEXT-DECORATION: none; padding-top:5px;
}
.title:hover
{
FONT-SIZE: 12px; COLOR:#000033; LINE-HEIGHT: 15px; FONT-FAMILY:Tahoma; TEXT-DECORATION:underline; padding-top:5px;
}




.menuchinh
{
FONT-SIZE: 11px; COLOR:#000000; LINE-HEIGHT: 15px; FONT-FAMILY:Tahoma; TEXT-DECORATION: none; padding-top:5px;
font-weight:bolder;
}
.menuchinh :link
{
FONT-SIZE: 12px; COLOR:#000000; LINE-HEIGHT: 15px; FONT-FAMILY:Tahoma; TEXT-DECORATION: none; padding-top:5px;
font-weight:bolder;
}


.menuchinh2
{
FONT-SIZE: 11px; COLOR:#000000; LINE-HEIGHT: 15px; FONT-FAMILY:Tahoma; TEXT-DECORATION: none; padding-top:5px;
font-weight:100;
}
.menuchinh2:link
{
FONT-SIZE: 11px; COLOR:#000000; LINE-HEIGHT: 15px; FONT-FAMILY:Tahoma; TEXT-DECORATION: none; padding-top:5px;
font-weight:100;
}
.titlepmenuactive
{
FONT-SIZE: 12px; COLOR:#FFFFFF; LINE-HEIGHT: 15px; FONT-FAMILY:Tahoma; TEXT-DECORATION: none; padding-top:5px;
}


.giactive
{
font-size:14px; color:#FF0000; line-height:15px; font-family:Tahoma; text-decoration:none; padding-top:5px;
}
.titleactive3
{
FONT-SIZE: 12px; COLOR:#000000; LINE-HEIGHT: 15px; FONT-FAMILY:Tahoma; TEXT-DECORATION: none; padding-top:5px;
font-weight:bold;
}


.titleactive2
{
FONT-SIZE: 11px; COLOR:#0066CC; LINE-HEIGHT: 15px; FONT-FAMILY:Tahoma; TEXT-DECORATION: none; padding-top:5px;
font-weight:bold;
}
.titleactive2:link
{
FONT-SIZE: 11px; COLOR:#0066CC; LINE-HEIGHT: 15px; FONT-FAMILY:Tahoma; TEXT-DECORATION: none; padding-top:5px;
font-weight:bold;
}
.titleactive2:hover
{
FONT-SIZE: 11px; COLOR:#0066CC; LINE-HEIGHT: 15px; FONT-FAMILY:Tahoma; TEXT-DECORATION: underline; padding-top:5px;
font-weight:bold;
}
A.menu:link {
	FONT-SIZE: 11px; COLOR:#000000; LINE-HEIGHT: 15px; FONT-FAMILY:Tahoma; TEXT-DECORATION:none; padding-top:5px;
}
A.menu:active {
	FONT-SIZE: 11px; COLOR:#000000; LINE-HEIGHT: 15px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; padding-top:5px;
}
A.menu:visited {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY:  Tahoma; TEXT-DECORATION: none; padding-top:5px;
}
A.menu:hover {
	FONT-SIZE: 11px; COLOR:#0000CC; LINE-HEIGHT: 15px; FONT-FAMILY:  Tahoma; TEXT-DECORATION: underline; padding-top:5px;
}
.nhietdo
{
FONT-SIZE: 12px; COLOR:#000000; LINE-HEIGHT: 15px; FONT-FAMILY:Tahoma; TEXT-DECORATION: none; padding-top:5px;
font-weight:bold;
}
.bang:link
{
text-decoration:none;
}
.text12
{
FONT-SIZE: 12px; COLOR:#000000; LINE-HEIGHT: 15px; FONT-FAMILY:Tahoma; TEXT-DECORATION: none; padding-top:5px;
}
.text11{
FONT-SIZE: 11px; COLOR:#000000; LINE-HEIGHT: 15px; FONT-FAMILY:Tahoma; TEXT-DECORATION: none; padding-top:5px;
}
.text11trang{
FONT-SIZE: 11px; COLOR:#FFFFFF; LINE-HEIGHT: 15px; FONT-FAMILY:Tahoma; TEXT-DECORATION: none; padding-top:5px;
}
.tieude12xanh
{
FONT-SIZE: 12px; COLOR:#003399;LINE-HEIGHT: 15px; FONT-FAMILY:Tahoma; TEXT-DECORATION: none; padding-top:5px; font-weight:bold;
}
.tieude14xanh
{
FONT-SIZE: 14px; COLOR:#006699;LINE-HEIGHT: 15px; FONT-FAMILY:Tahoma; TEXT-DECORATION: none; padding-top:5px; font-weight:bold;
}
#css-shadow {
  margin: 0;
  padding: 0;
  position: relative; /* Dùng để định vị chữ */
  width: 250px;
  height: 50px;
}

#css-shadow h2.font {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  color:#0066CC;
  font-family:tahoma;
  size:20PX;
    height: 50px;
}

#css-shadow h2.shadow {
  position: absolute;
  top: 2px;
  left: 2px;
  z-index: 0;
  color: #C0C0C0;
    font-family:tahoma;
	size:20PX;
	  height: 50px;
}


.tieudechinh {
  color:#FFFFFF;
  font-family:tahoma;
  font-size:11px;
  font-weight:bold;
  text-transform:uppercase;
}



/* CSS Document */
body{
	margin:0px;
	
}
*{
	font-family:Arial, Helvetica, sans-serif;
	
}
#layer1 {
	position: absolute;
	visibility: hidden;
	width: 500px;
	left: 400px;
	top: 150px;
	background:#FFFFFF;
	padding:3px;
	border:solid 2px #FEAA47;
	font-size:11px;
}
.caption{
	color:#FFFFFF;
	font-weight:bold;
	padding:4px;
	background:url(../images/tabs_02.jpg) no-repeat center;	
	font-size:11px;
}
.support{
	padding:5px;
	border:solid 1px #f27400;
	font-size:11px;
}
.support a{
	color:#f27400;
	font-size:11px;
}
#close {
	float: right;
	font-size:11px;
}

a{text-decoration:none; color:#033b7f; font-size:11px;}
h1{ margin-bottom:2px; margin-top:2px; margin-left:0px; margin-right:2px;}
.detail{
	
}
.detail_1{
	font-weight:bold;
	padding-bottom:4px;
	font-size:11px;
	padding-top:4px;
	border-bottom:dashed 1px #f3f3f3;
	padding-left:5px;
}
.list_news{
	padding-bottom:2px;
	padding-top:2px;
	font-size:11px;
	padding-left:12px;
	padding-right:5px;
	background:url(/images/4.gif) no-repeat 3px;
}
.left_poll{
	padding:2px;
	clear:both;
	font-size:11px;
}
.new_hot{
	
	float: left;
	position: relative; 
	top: -100px;
	left:120px;
	margin: -13px 0pt -3px 1px;
	font-size: 11px;
	color: #4172a2;
	font-weight: bold;
	text-align: left;
	text-indent: 14px;
	line-height: 23px;
	
}

.left_poll label{float:left; width:30px; font-size:11px;}
.detail_1 label{ font-weight:normal; font-size:11px;}
.detail_1 span{ color:#FF0000; font-size:11px;}
.detail_teaser{ line-height:16px; padding:5px; font-size:11px;}
.detail_product{ border-left:solid 1px #254ba3; border-right:solid 1px #254ba3; border-bottom:solid 1px #254ba3; padding:5px; font-size:11px;}
.detail_product *{
	font-size:11px;
}
.poll{margin-bottom:0px; margin-top:0px; margin:0px; font-size:11px;}
.poll div{ padding-bottom:4px; padding-top:4px; font-size:11px;}
.poll label{width:25px; float:left; font-size:11px;}
.top_type{
	background:url(/images/bg_page.jpg) no-repeat;
	font-size:11px;
	height:36px;
	line-height:36px;
}
.page_select{	
	font-weight:bold;
	color:#EF222A;
	font-size:11px;
}
.page{
	color:#000000;
	font-size:11px;
}
.div_cart{
	background:url(/images/cart_pro.jpg) no-repeat 5px;
	font-size:11px;
	height:36px;
	line-height:36px;
	width:177px;
	padding-left:8px;
	cursor:pointer;
}
.product{
	width:177px;
	font-size:11px;
}
.product a{
	color:#033b7f;
	font-size:11px;
}
.div_compe{
	font-size:11px;
	background:url(/images/bg_compe.jpg) no-repeat 5px;
	height:36px;
	line-height:36px;
	width:177px;
	padding-left:8px;
}
.price{ color:#c61b32; font-size:13px; line-height:15px; font-weight:bold; font-size:11px;}
.title_left{ background:#e5e5e5; font-weight:bold; font-size:11px; height:25px; padding-top:5px; padding-left:5px;}
.left_menu_0{
	font-size:11px;
	border-top:1px #F2F2F2 solid;
	display:block;
	font-size:12px;
	height:24px;
	max-height:20px;
	padding:4px 0px 0px 5px;
}
.left_menu_1{

	/*border-bottom:1px #f8f8f8 solid;*/
	display:block;
	font-size:11px;
	color:#0066cc;
	height:22px;
	max-height:19px;
	padding:3px 0px 0px 15px;
}
.left_menu_0:hover{
	font-size:11px;
	background:#F0F0F0;
	color:#FF3300;
}
.left_menu_1:hover{
	font-size:11px;
	color:#FF3300;
}

.gallery{
	font-size:11px;
	width:174px;
	height:119px;
	border:solid 1px #CCCCCC;
	padding:3px;
	overflow:hidden;
}
.gallery_name{
	font-size:11px;
	font-weight:bold;
	background:#EEEEEE;
	width:182px;
	margin-top:5px;
	padding-bottom:4px;
	padding-top:4px;
}
.title_bold{ font-weight:bold; padding-top:5px; padding-bottom:7px; margin:0px; font-size:11px;}
.news_new{
	font-size:11px;
	margin:0px;
	padding-left:3px;
}
.description{
	font-size:11px;
	line-height:17px;
}
.relate{
	font-size:11px;
	font-weight:bold;
	color:#666666;
	text-decoration:underline;
}
.news_new li{
	font-size:11px;
	margin:0px;
	list-style:none;
	padding-bottom:2px;
	padding-top:2px;
	line-height:16px;
	padding-left:15px;
	background:url(/images/4.gif) no-repeat 5px 7px;
}
.news_new a{color:#014693; font-size:11px;}
.left_news{
	font-size:11px;
	text-align:justify;
}
.button{
	font-size:11px;
	background:url(/images/bg_botton.jpg) repeat-x;
	border: 1px #999999 outset;
	padding: 0 2px;
	color:#333333;
	text-decoration: none;
	font: bold 10px Verdana;
	height:20px;
}
.left_news a{ font-weight:bold; color:#333333; font-size:11px;}
.left_news a:hover{ font-weight:bold; color:#FF0000; font-size:11px;}
.left_news a:visited{ font-weight:bold; color:#004080; font-size:11px;}
.div_left_0{
	font-size:11px;
	border-top:solid 1px #f7f6f6;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.div_left_0 a{
	font-size:11px;
	color:#555555;
}
.div_left_1{
	font-size:11px;
	background:#ffe1bb;
	border-top:solid 1px #FFFFFF;
	height:25px;
	line-height:25px;
	padding-left:25px;
	font-size:12px;
	font-weight:bold;
	background-image:url(/images/left_select.gif);
	background-repeat:no-repeat;
	background-position:left;
}
.div_left_1 a{
	font-size:11px;
	color:#d82118;
}
.div_sub_1{
	font-size:11px;
	padding-left:18px;
	height:22px;
	line-height:22px;
	border-top: 1px dashed #CCCCCC;
}
.div_sub_1 a{
	font-size:11px;
	color:#004593;
	font-weight:bold;
}
.div_sub_0{
	font-size:11px;
	padding-left:18px;
	height:22px;
	line-height:22px;
	border-top: 1px dashed #CCCCCC;
}
.div_sub_0 a{
	font-size:11px;
	font-weight:bold;
	color:#004593;
}
.menu_sub_2{
	font-size:11px;
	padding-left:26px;
	padding-top:5px;
	padding-bottom:5px;
	
}
.menu_sub_2 a{
	font-size:11px;
	color:#333333;
}

.cat_name{

	padding-bottom:7px;
	padding-top:7px;
	padding-left:3px;
	font-size:15px;
	color:#817d5e;
}
.td_price{
	font-size:11px;
	background:#FFFFFF;
	color:#FF0000;
}
.menu{
	font-size:11px;
	font-weight:bold;
	color:#ff6ac0;
}
.picture{
	font-size:11px;
	height:111px;
	background:#ffffff;
	width:166px;
	padding:0px; margin:0px;
}
.td_product{
	font-size:11px;
	padding-left:10px;
}
.textBold{ font-weight:bold; font-size:11px;}
.text{
	font-size:11px;
}
.description{
	
	text-align:justify;
	line-height:16px;
	font-size:12px;
}
fieldset { -moz-border-radius: 6px; border-radius:solid 1px #c6c196; font-size:11px;}
legend{ font-weight:bold; color:#516210; font-size:11px;}
.form{ font-size:11px; border:solid 1px #999999; font-size:11px;}
.form_asterisk{color:#FF0000; font-size:11px;}
.form_title{ background:#f2f2f2; font-weight:bold; color:#000066; font-size:11px;}
input{padding:2px; font-size:11px;}
.title{
	font-size:11px;
	font-weight:bold;
	color:#222222;
}
/*bat dau cua phan tab*/
.div_tab_top{
	font-size:11px;
     margin-top:5px;
}
.div_tab_top ul{
	font-size:11px;
    margin: 0;
    padding: 0 0 0 0px;
}
.div_tab_top ul li{
	font-size:11px;
    float: left;
    margin: 0 0 0 0px; /* khoang cach giua cac tab */
    font-weight: bold;
}
.div_tab_top ul li a, .div_tab_top ul li a span{
	font-size:11px;
    float: left; /* fixes dir=ltr problem and other quirks IE */
    padding: 0 5px 0 0; 
}
.div_tab_top ul li a{
	font-size:11px;
    margin: 0px 0 0; /* position: relative makes opacity fail for disabled tab in IE */
    padding-left: 0;
    background-position: 100% 0;
    text-decoration: none;
    white-space: nowrap; /* @ IE 6 */
    outline: 0; /* @ Firefox, prevent dotted border after click */    
}
.div_tab_top ul li a span{
	font-size:11px;
    padding-top: 0px;
    height: 28px; /* @ chieu cao tab khong chon */  
    background-position: 0 0;
    line-height: 28px;
	 cursor:pointer;
	 padding-left:10px;
}
.tab_select a, .tab_select a span{
	font-size:11px;
    padding-top: 0;
    height: 28px; /* chieu cao backgroun tap chon */  
    background-position: 0 -28px;
    line-height: 28px;
	color:#FFFFFF;
	background: url(../images/tabs_02.jpg) no-repeat;

}

.tab_nomal a, .tab_nomal a span{
	font-size:11px;
    padding-top: 0;
    height: 28px; /* chieu cao backgroun tap chon */  
    background-position: 0 -28px;
    line-height: 28px;
	 color:#333333;
	 background: url(../images/tabs_01.png) no-repeat;
}
.tab_content{
	font-size:11px;
	height:26px;
	background:url(../images/bg_content.jpg);
	line-height:26px;
	padding-left:25px;
}
.tab_content ul{
	font-size:11px;
    margin: 0;
    padding: 0 0 0 0px;
}
.tab_content ul li{
	font-size:11px;
    float: left;
    margin: 0 0 0 2px; /* khoang cach cac menu con */
	 color:#FFFFFF;
}
.tab_content ul li a{
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.tab_content a:hover{
	font-size:11px;
	color:#F59740;
}
.cssform p{
	font-size:11px;
clear: left;
margin: 0;
padding: 5px 0 8px 0;
padding-left: 120px; /*width of left column containing the label elements*/
height: 1%;
}

.cssform label{
	font-size:11px;
font-weight: bold;
float: left;
margin-left: -100px; /*width of left column*/
width: 100px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.cssform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
width: 180px;
}

.cssform textarea{
width: 250px;
height: 150px;
}

.formsentmail p{
clear: left;
margin: 0;
padding: 5px 0 8px 0;
padding-left: 155px; /*width of left column containing the label elements*/
border-top: 1px dashed #CCCCCC;
height: 1%;
}

.formsentmail label{
font-weight: bold;
float: left;
margin-left: -155px; /*width of left column*/
width: 150px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.formsentmail input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
width: 180px;
}

.formsentmail textarea{
width: 250px;
height: 150px;
}
.buttom{
	background:url(../images/bg_botton.jpg) repeat-x;
	border: 1px #999999 outset;
	padding: 0 2px;
	color:#333333;
	font-size:11px;
	text-decoration: none;
	font: bold 10px Verdana;
	height:20px;

}
/* phan trang */
.page_picture, .page_picture_current, .page_picture_dot{
	font-size:11px;
	display:block;
	float:left;
	max-height:19;
	padding:2px 7px 0px 7px;
	margin-right:5px;
	font-weight:bold;
}
.page_picture_current{
	font-size:11px;
	border:1px #e5e5e5 solid;
	background:#F2E2CB;
	color:#ED1F26;
	width:15px;
}
.page_picture{
	font-size:11px;
	border:1px #e5e5e5 solid;
	max-height:17px;
	color:#ED1F26;
	font-weight:bold;
}
.page_picture:hover{
	font-size:11px;
	background:#F2E2CB;
	color:#FAD742;
}
.page_picture_current, .page_picture_dot{
	font-size:11px;
	font-weight:bold;
	padding:2px 3px 0px 3px;
}
.page_picture_div{
	
	font-size:11px;
	white-space:nowrap;
	text-align:center;
	margin-top:2px;
	padding-top:5px;
	padding-left:5px;
	height:33px;
	max-height:26px;
}
/*
### Tooltip here ###
*/
#dhtmltooltip{

	font-size: 10pt;
	z-index: 100;
	left: -350px;
	visibility: hidden;
	font-family: Arial;
	position: absolute;
	background-image:url(../images/too_bg.gif);
	width: 350px;
}
#dhtmlpointer{
	z-index: 101;
	left: -350px;
	visibility: hidden;
	position: absolute;
	font-size:11px;
}
.tool_bold{
	font-size:11px;
	background:url(../images/too_2.gif) left no-repeat;
	height:20px;
	line-height:20px;
	padding:3px;
	font-weight:bold;
	color:#005292;
}
.too_1{
	font-size:11px;
	background:url(../images/too_1.gif) no-repeat;
	color:#FFFFFF;
	font-size:14px;
	padding-left:5px;
	padding-right:4px;
	padding-top:14px;
	padding-bottom:7px;
	font-weight:bold;
}
.too_1 font{ color:#FFFF00; font-size:16px}
.tooltip{
	font-size:11px;
	text-align:justify;
	padding:5px;
	color:#333333;
}
.tooltip font,.tooltip strong{
	font-size:13px;
}
/*
--- End Tooltip here ---
*/	
/*
--- thoi tiet ---
*/	
.dl_Bantindubao{
	font-family:tahoma, Verdana, Arial;
	font-size:11px;
}
.btdb_Title{
	font-size:11px;
	font-family:tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
}
.forecast_detail{
	font-family:tahoma, Verdana, Arial;
	font-size:11px;
}
/*
--- template ---
*/	
.tem_top{
	background:url(../images/tem_top.gif) no-repeat left;
	padding-left:10px;
	text-align:left;
	font-size:11px;
}
.tem_top div{
	font-size:11px;
	background:url(../images/tem_top.gif) no-repeat right;
	text-align:left;
	height:24px;
	line-height:24px;
	font-weight:bold;
	color:#FFFFFF;
}
.tem_top a{ color:#FFFFFF; font-size:11px; }
.tem_center{
	font-size:11px;
	background:#FFFFFF;
	border-left:solid 1px #4a6ab3;
	border-right:solid 1px #4a6ab3;
	padding:2px;
	text-align:left;
}
.tem_bottom{
	font-size:11px;
	background:url(../images/tem_bottom.gif) no-repeat left;
	padding-left:20px;
}
.tem_bottom div{
	font-size:3px;
	height:10px;
	overflow:hidden;
	background:url(../images/tem_bottom.gif) no-repeat right bottom;
}
.t_top{
	font-size:11px;
	background:url(../images/t_top.jpg) no-repeat left;
	padding-left:10px;
	text-align:left;
}
.t_top div{
	font-size:12px;
	background:url(../images/t_top.jpg) no-repeat right;
	text-align:left;
	height:29px;
	line-height:29px;
	font-weight:bold;
	color:#FFFFFF;
}
.t_top a{ color:#FFFFFF ; font-size:11px;}
.t_center{
	font-size:11px;
	background:#FFFFFF;
	border-left:solid 1px #d6d6d6;
	border-right:solid 1px #d6d6d6;
	padding:2px;
	text-align:left;
}
.t_bottom{
	font-size:11px;
	background:url(../images/t_bottom.jpg) no-repeat left;
	padding-left:20px;
}
.t_bottom div{
	font-size:11px;
	font-size:3px;
	height:10px;
	overflow:hidden;
	background:url(../images/t_bottom.jpg) no-repeat right bottom;
}

.khu_top{
	background:url(../images/khung_1.jpg) no-repeat left  bottom;
	padding-left:20px;
}
.khu_top div{
	background:url(../images/khung_1.jpg) no-repeat right bottom;
	text-align:left;
}
.khu_top span{
	background:#FFFFFF;
	font-weight:bold;
	padding:2px;
	color:#CE1C18;
}
.khu_center{
	background:#FFFFFF;
	border-left:solid 1px #e2e2e2;
	border-right:solid 1px #e2e2e2;
	padding:3px;
	text-align:justify;
	height:220px;
}
.khu_bottom{
	background:url(../images/khung_2.jpg) no-repeat left;
	padding-left:20px;
}
.khu_bottom div{
	font-size:1px;
	height:6px;
	overflow:hidden;
	background:url(../images/khung_2.jpg) no-repeat right bottom;
}

.x_top{
	background:url(../images/x_1.jpg) no-repeat left;
	padding-left:20px;
}
.x_top div{
	font-size:1px;
	height:7px;
	overflow:hidden;
	background:url(../images/x_1.jpg) no-repeat right bottom;
}
.x_center{
	background:#FFFFFF;
	border-left:solid 1px #4a6ab3;
	border-right:solid 1px #4a6ab3;
	padding:3px;
	text-align:justify;
}
.x_bottom{
	background:url(../images/x_2.jpg) no-repeat left;
	padding-left:20px;
}
.x_bottom div{
	font-size:1px;
	height:7px;
	overflow:hidden;
	background:url(../images/x_2.jpg) no-repeat right bottom;
}
.div_goTop{
	background:#F2F2F2;
	padding:1px 5px 1px 5px;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity: .50;
	-khtml-opacity: .50;
	opacity: .50;
}
.div_goTop_hover{
	background:#FFFFFF;
	padding:1px 5px 1px 5px;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=99);
	-moz-opacity: .99;
	-khtml-opacity: .99;
	opacity: .99;
}