﻿/* CSS Document */

/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input ,img{ margin: 0; padding: 0;
font-family:tahoma; font-size:12px; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }

BODY{
	margin:0px;background:url(/Images/bg_tet1.jpg) no-repeat center top; background-color:#9f8d42;
background-position: center top;
background-repeat: x-repeat;
min-width:1000px;
}

.box-showcase {
	padding: 14px 10px;
	width: 345px;
	height:280px;
	background: url(/images/myTV.jpg) top left no-repeat #fff;
	-moz-box-shadow: 5px 5px 5px rgba(0,0,0,0.2);
	-webkit-box-shadow: 5px 5px 5px rgba(0,0,0,0.2);
	box-shadow: 5px 5px 5px rgba(0,0,0,0.2);
	font-size: 3px;
	color: #fff;
	float:right;
	margin: -295px 170px 20px 24px;
}
.ui-draggable{
	cursor:move;
}

#container {
	width:1000px;
	position:relative;
	margin-top: 122px;
	margin-right: Auto;
	padding-right: 0px;
	margin-bottom: 100px;
	margin-left: auto;
	padding-left: 0px;
	background-color:#f3f1f2;
}

#left_content {
	float: left;
	width: 256px;
	position:relative;
overflow:hidden;
}


/*Search*/
#search{
	width: 257px;
	height:72px;
overflow:hidden;
}

#search1 {
	background-image: url(../images/search_box1.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 72px;
	width: 10px;
}
#search2 {
	background: url(../images/search_box2.jpg) repeat-x;
	float: left;
	height: 72px;
	width: 235px;
}
#search3 {
	background-image: url(../images/search_box3.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 72px;
	width: 12px;
}
#search_field_bg {
	margin-top:23px;
	margin-left:5px;
	
	background:url(../images/search_txt_bg.jpg) no-repeat;
	width:180px;
	height:23px;
	float:left;
}
#txt_search {
	width:170px;
	margin:3px;
	border: none;
	background:none;
	color:#000000;
}
#btn_seach {
	margin-top:23px;
	margin-left:8px;
	float: left;
}
/*Menu dich vu*/
#menu_dichvu {
	margin-top:0px;
	position:relative;
	
}
#menu_dichvu_content {
	position: absolute;
	top:305px;
	width:245px;
	
}
#ul_dichvu {
	font-size: 11px;
	padding-top:30px;
	
}


#ul_dichvu li{
	background:url(../images/tick.png) no-repeat 20px;;
	_background:url(../images/tick.gif) no-repeat 20px;
	
	text-indent:15px;
	height:20px;
}

#ul_dichvu li a {
	display:block;
	background:url(../images/line_dv.jpg) no-repeat bottom left;
	color:#c8d4ce;
	text-decoration:none;
	padding-bottom:3px;
	padding-top:5px;
	padding-left:30px
}
#ul_dichvu li a:hover {
	
}

/*Video image*/
#video_image {
	margin-top: 0px;
	position: relative;
}
#video {
	width: 198px;
	position: absolute;
	left: 25px;
	top: 680px;
}
#video_image #image_slide_down {
	position:absolute;
	height: 215px;
	width: 198px;
	top: 0px;
	left: 25px;
	overflow:hidden;
}
#image_slide_down img{
	margin-bottom:0px;
}

/*Top menu*/

#wrapper_top_right {
	float: left;
}

#top_menu{
display: block;	
	position:relative;
	margin-top:-18px;
	/*margin-top:0px\9;*/
	width: 744px;
}
#top_menu1 {
	/*background-image: url(../images/menu_bg1.jpg);
	background-repeat: no-repeat;*/
	float: left;
	/*height: 51px;
	width: 184px;*/
	background-image: url(../images/bg_menu.gif);
}

#top_menu2 {
	background-image: url(../images/bg_menu.gif);
	background-repeat: repeat-x;
	float: left;
	height: 51px;
	width: 372px;
}

#top_menu3 {
	background-image: url(../images/bg_menu.gif);
	/*background-image: url(../images/menu_bg3.jpg);
	background-repeat: no-repeat;*/
	float: left;
	/*height: 51px;
	width: 184px;*/
}
.li_submenu{
	padding-top:0px; 
	padding-bottom:10px;
	margin-top:0px;
	
}

.li_submenu a:hover{
	background:#F3F1F2;
	height:20px;
	color:#FF8C00;
}
ul.submenu_div li a:hover{
	color:#FF8C00;
}

.div_submenu ul li{
	height:10px;
	margin-top:-10px;
	color:#03C
}

.div_submenu ul li a:hover{
	color:#FF4500!important;
/*	background:none;*/
}

.div_submenu ul{
	padding:0px;
	margin:0px;
}
.div_submenu{
	/*background:#F3F1F2;
	padding:1px 0px 3px 0px;
	margin-top:-4px;
	padding-bottom:5px;
	height:15px;
	margin-left:4px;
	padding-top:5px;*/
color:#FF8C00;
}
.div_submenu ul li {
	color:#03C;
}
#top_menu_animate {
 width: 100%;
	position:absolute;
	height:30px;
	/*background:url(../images/bg_menu.gif);
	padding-top: 10px;
	padding-left:3px;*/
	_padding-left:-300px;
	left:0px;
	clear:both;
	top:0px;
	padding-left:10px;
}
.a_menu span{
	height:40px;
	background:#0CC;
	/*padding-top:10px;
	padding-bottom:10px;*/
}
#top_menu_animate ul{
	margin-top:0px;
}
#top_menu_animate ul li{
	list-style:none;
	float:left;
	padding-top:10px;
	padding-bottom:15px;
	height:12px;
	color:#3E736B;
	font-weight:bold;
	
/*	padding-right:7px;
	padding-left:7px;*/
	display: block;
}
#top_menu_animate ul li a{
	color:#3E736B;
}
#top_menu_animate ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:5px 13px 15px 14px;
	height:20px;
	text-decoration:none;
	color:#F3F1F2;

}
#top_menu_animate ul li.active_menu_li a{
background:url(../images/mnu.png);
	color:#3E736B
}

#top_menu_animate ul li a:hover{
	color:#FF4500;
}
/*
#top_menu_animate ul li a.active_menu{
	color:#CCFF66;
}*/



.seperator img {
	margin-top:-10px;
}
#slide_over {
	height: 204px;
	width: 737px;
	margin-top: 7px;
}
#wrapper_main_content{
	height:auto;
	float: left;
}

#body_content {
	float: left;
	padding-left:6px;
	padding-top:15px;
	width: 530px;
}

#box_about{
	position:relative;
	margin-bottom: 9px;
}

#box_about div {
	float: left;
}
#box_about_content {
	position: absolute;
	width:522px;
	height:160px;
	left: 0px;
	_left: -522px;
	top: 10px;
	padding-left:5px;
	padding-right:15px;
	padding-bottom:15px;
	
}
#box_dv1 div {
	float: left;
	left: 0px;
	top: 0px;
}
#box_dv2 div {
	float: left;
	clear: both;
}

/*#box_dv2 div {
	float: left;
}
*/
#box_dv3 div {
	float: left;
}
#box_dv1 {
	position:relative;
	float: left;
	padding-top: 11px;
	padding-top: 9px\9;
}
/*#box_dv2 {
	float: left;
	padding-top: 4px;
	position: relative;
}
*/
#box_dv2 {
	float: left;
	padding-top: 4px;
	position: relative;
	clear: both;
}

#box_dv3 {
	float: left;
	padding-top: 4px;
	position: relative;
	}
#right_menu {
	float: right;
	clear: right;
}
#menu_news {
	padding-top: 10px;
	position: relative;
}
#menu_links {
	padding-top: 10px;
	position: relative;
}
#footer {
	background: url(../images/ft_bg.jpg) no-repeat left bottom;
	height: 225px;
	clear:both;
	/*padding-top: 40px;*/
}
#box_dv1_content {
	position: absolute;
	width:526px;
	height:172px;
	top:0px;
	left:0px;
}
/*#box_dv2_content {
	position: absolute;
	left: 0px;
	top: 0px;
	width:526px;
	height:172px;
}
*/
#box_dv2_content {
	position: absolute;
	left: 0px;
	top: 0px;
	width:526px;
	height:500px;
}

#box_dv3_content {
	position: absolute;
	left: 0px;
	top: 0px;
	width:526px;
	height:152px;
}

#dv1_title{
	margin-top:18px;
	margin-top:15px\9;
	margin-left:30px;
	_margin-left:15px;
	
}
#dv2_title {
	float:right;
	width:490px;
	text-align:left;
	padding-bottom: 10px;
}

/*#dv2_title {
	margin-top:12px;
	float:right;
	width:490px;
	padding-right:35px;
	text-align:right;
}
*/
#dv3_title {
	margin-top:12px;
	margin-top:12px\9;
	margin-left:30px;
	_margin-left:15px;
	
}

/*.dv_title_style a{
	font-weight:bold;
	font-size:13px;
	font-variant:normal;
	font-style:italic;
	color:#FFFFFF;
	text-decoration:none;
}
*/
.dv_title_style a{
	font-weight:bold;
	font-size:13px;
	font-variant:normal;
	font-style:italic;
	color:#333333;
	text-decoration:none;
}
.dv_title_style a:hover{
	color:#0066FF;
}

/*.dv_title_style a:hover{
	color:#CCFF66;
}
*/
#dv1_content {
	clear: both;
	margin-left: 30px;
	_margin-left: 15px;
	margin-right: 30px;
	height: 120px;
	overflow: hidden;
	padding-top: 8px;
	width: 465px;
}

/*#dv2_content {
	margin-left: 20px;
	_margin-left: 15px;
	margin-right: 25px;
	height: 120px;
	overflow: hidden;
	padding-top: 8px;
	width: 470px;
}
*/
#dv2_content {
	/*margin-left: 15px;*/
	margin-right: 0px;
	/*height: 510px;
	overflow: auto;*/
	height:auto;
	padding-top: 0px;
	width: 530px;
	
	color: #333333;
}


#dv3_content {
	clear: both;
	margin-left: 30px;
	_margin-left: 15px;
	margin-right: 30px;
	height: 120px;
	overflow: hidden;
	padding-top: 5px;
	width: 465px;
}
#menu_news_box {
	width: 200px;
	position: absolute;
	left: 0px;
	top: 0px;
	

}

.menu_news_title {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 30px;
	text-align: center;
margin-left: 20px;
	margin-right: 12px;
	margin-bottom: 30px;
}
.menu_news_title a {
	color: #FFFFFF;
	text-decoration:none;

}
.menu_news_title a:hover {
	color:#CCFF66;
}

.menu_news_content {
	font-size:9px;
color:#FCFAFA;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.short_title {
	font-size:10px;
	font-weight: bold;
	color: #F9F632;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom:3px;
	
}
.short_title a {
	font-size:11px;
	font-weight: bold;
	color: #F9F632;
	text-decoration:none;
	
}
.short_title a:hover {
	font-size:11px;
	font-weight: bold;
	color:#CCFF66;
	
}
.short_news_content {
}
.more_news {
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
}
.more_news a {
	font-size:11px;
	font-weight:bold;
	font-style:italic;
	color:#FFFFFF;
	text-decoration:none;


}
.more_news a:hover {
	text-decoration:underline;
}


.menu_links_title {
	font-size: 13px;
	font-weight: bold;
	color:#2EF106;
	margin-top: 20px;
	text-align: center;
	margin-right: 12px;
	margin-bottom: 20px;
}

.menu_links_title a {
	color: #2EF106;
	text-decoration:none;


}
.menu_links_title a:hover {
	color:#CCFF66;
}


#menu_links_content {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 190px;
	padding-top: 5px;
}
#ul_links{
	margin-left:15px;
	margin-top:20px;
}
#ul_links li{
	margin-bottom:10px;
	padding-right: 10px;
}
#ul_links li a {
	background-image: url(../images/link_bullet.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 15px;
	text-indent:20px;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
#ul_links li a:hover {
	text-decoration:underline;
	
}
#ul_footer{
	width:1000px;
}
#ul_footer li {
	float: left;
	margin-right:30px;
}
#ul_footer li a{
	color:#343434;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
}
#ul_footer li a:hover{

	text-decoration:underline;
color:#FF4500;

}

#ul_copyright {
	
	margin-top:50px;
	_padding-top:5px;
	*margin-top:30px;
	
}
#ul_copyright li{
	color:#343434;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	float:left
}
#ul_copyright li a{
	color:#343434;
	text-decoration:none;
	font-weight:bold;
}
#ul_copyright li a:hover{

	text-decoration:underline;
}
#lang{
	position:absolute;
	width:138px;

	height:46px;
	left: 733px;
	/*right:170px;*/
	top: 85px;
}
#lang ul li{
	float:left;
	margin-right:10px;
}
#lang ul #en a {
	background-image: url(../images/en_f.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 18px;
	width: 25px;
	display:block;
}
#lang ul #en a:hover {
	background-position:0 -18px;
	
}

#lang ul #vi a {
	background-image: url(../images/vi_f.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 18px;
	width: 25px;
	display:block;
}
#lang ul #vi a:hover {
	background-position:0 -18px;
	
}
#link_top{
	position:absolute;
	width:149px;
	right:0px;
	top:90px;
	height: 25px;
	
}
#link_top ul li{
	
	list-style:none;
	list-style-image:url(../images/top_link.jpg);
	list-style-position:inside;
	float:left;
	height:11px;
	margin-right:10px;
	_background: url(../images/top_link.jpg) no-repeat left 2px;
	_text-indent:15px;
	*background: url(../images/top_link.jpg) no-repeat left 2px;
	*text-indent:15px;
	
	
}
#link_top ul li a{
	color:#4a4a4a;
	font-size:11px;
	text-decoration:none;
}
#link_top ul li a:hover{

	text-decoration:underline;
}

/*Edited @ 28/7/2010*/
#list_news_title {
	background-image: url(../images/green_line.jpg);
	background-repeat: no-repeat;
	background-position:left bottom;
	float: left;
	width: 542px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left:5px;
	color:#32805c;
	font-size: 14px;
	font-weight: bold;
}

#list_news {
	float: left;
	margin-top: 8px;
	width: 740px;

}
#list_news p{
	color:#474747;
}


.style_dv_title {
	color: #FFFFFF;
	font-weight: bold;
}
.style2 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 16px;
	font-variant: normal;
}
#list_news_content {
	clear: both;
	float: left;
	width: 100%;
	height: 732px;
	overflow: auto;
}

#short_news_title {
	float: left;
	width: 590px;
	padding-left: 10px;
}
#short_news_content {
	float: left;
	width: 590px;
	padding-left: 10px;
	font-size: 11px;
	color: #474747;
	height: 65px;
	overflow: hidden;
}
#short_news_title a {
	font-size: 11px;
	font-weight: bold;
	color: #1e7db9;
	text-decoration: none;
}
#short_news_title a:hover{
	text-decoration:underline
}

#ul_news_content {
	margin-left: 10px;
}
#ul_news_content li{
	clear:both;
	margin-bottom:20px;
}
.a_page{
	font-size:11px;
	color:#1e7db9;
	font-weight:bold;
	text-decoration:none;
	}
	
.a_page:hover{
	text-decoration:underline;
}

.a_page_no{
	color:#474747;
	text-decoration:none;
	font-size:11px;
}
.a_page_no:hover{
	color:#1e7db9;
	text-decoration:underline;
}

.div_submenu ul li a:hover{
	background:none;
}




