/* 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:#0d0d0d;
	font-family:Verdana;
	font-size:11px;
	margin:0px;
	padding:0px;
	background:url(/images/bg_site.gif) repeat-x fixed;
}
a
{
	text-decoration:none;
	color:#0d0d0d;
}
a:hover
{
	color:#333;
}

a img
{
	border:none;
}

form
{
	margin:0px;
	padding:0px;
}

.clear
{
	clear:both;
}

.tgp_container
{
	margin:0px auto;
	width:1020px;
	text-align:left;
	background-color:#002d44;
	padding:0px;
}
.tgp_banner
{
	width:1020px;
	height:261px;
	position:relative;
}
.tgp_banner .flash
{
	position:absolute;	
}
.tgp_banner .search
{
	width:180px;
	height:40px;
	top:17px;
	left:775px;
	position:absolute;
}
.tgp_banner .search .txt_search, .tgp_banner .search .bt_search, .tgp_banner .search .left_txt_search
{
	width:153px;
	height:23px;
	background:url(/images/txt_search.png) center right no-repeat;
	border:none;
	padding:0px;
	margin:0px;
	position:absolute;
	right:25px;
}
.tgp_banner .search .txt_search
{
	height:17px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:12px;
	width:140px;
	behavior: url(/images/iepngfix.htc)
}
.tgp_banner .search .bt_search
{
	width:25px;
	background:url(/images/bt_search.png) left center no-repeat;
	position:absolute;
	right:0px;
	behavior: url(/images/iepngfix.htc)
}
.tgp_menu
{
	width:750px;
	height:30px;
	margin-left:235px;
	position:absolute;
	bottom:0px;
}
.tgp_menu .home, .tgp_menu .home_active
{
	width:116px;
	text-align:center;
	height:30px;
	float:left;
	font-size:13px;
	text-transform:uppercase;
	background:url(/images/bg_menu_home.png) no-repeat;
	behavior: url(/images/iepngfix.htc);
	display:inline-block;
}
.tgp_menu .home_active
{
	background:url(/images/home_hover.png) no-repeat 
}
.tgp_menu .home.ac
{
	background:url(/images/home_hover.png) no-repeat; 	
}
.tgp_menu .home_div
{
	width:116px;
	height:30px;
	margin:0;
	padding:0;
	display:inline-block;
	float:left;
}
.tgp_menu .lien_he
{
	width:93px;
	text-align:center;
	height:30px;
	float:left;
	font-size:13px;
	text-transform:uppercase;
	background:url(/images/bg_menu_lien_he.png) no-repeat;
	behavior: url(/images/iepngfix.htc);
	display:inline-block;
}
.tgp_menu .lien_he:hover, .tgp_menu .lien_he.ac
{
	background:url(/images/lien_he_hover.png) no-repeat; 
}

.tgp_menu div.cufon2
{
	margin-top:10px;
}
.tgp_menu .mlddm
{
	margin:0px ;
	padding:0px;
	width:535px;
	height:30px;
	background:url(/images/bg_ul_menu.png) left center repeat-x;
	line-height:30px;
	z-index:10000;
	float:left;
}
.tgp_menu .mlddm li.main
{
	position:relative;
	height:30px;
	float:left;
	list-style:none;
	padding:0px;
	margin:0px;
	background:url(/images/bg_a_menu.png) right center no-repeat;
	cursor:pointer
}
.tgp_menu .mlddm li.main ul.sub
{
	display: none;
	position: absolute; 
	top: 30px; 
	left: -40px;
	width: 212px;
	z-index:999999;
}
.tgp_menu .mlddm li.main:hover ul.sub
{
	display: block;	
}
.tgp_menu .mlddm li.main ul.sub li.sub 
{
	float:left; 
	background:url(/images/bg_sub_menu.png) no-repeat;
	margin:0px;
	padding:0px;
	list-style:none;
	height:38px;
	line-height:38px;
	width:212px;
	display:block;
	position:relative;
}
.tgp_menu .mlddm li.main ul.sub li.sub a.sub 
{ 
	display:block;
	margin:0px;
	padding:0px;
	text-indent:10px;
	color:#FFF;
	font-size:12px;
}
.tgp_menu .mlddm li.main ul.sub li.sub a:hover
{
	background:url(/images/hover_sub_menu.png) left top no-repeat;
}
.tgp_menu .mlddm li.main ul.sub li.sub ul
{
	margin:0;
	padding:0;
	display:none;
	position:absolute;
	top:0;
	left:212px;
	width:212px;
	z-index:99999999;
	list-style:none;
}
.tgp_menu .mlddm li.main ul.sub li.sub:hover ul
{
	display:block;
}
.tgp_menu .mlddm li.main ul.sub li.sub ul li
{
	float:left; 
	background:url(/images/bg_sub_menu.png) no-repeat;
	margin:0px;
	padding:0px;
	list-style:none;
	height:38px;
	line-height:38px;
	width:212px;
	display:block;
}
.tgp_menu .mlddm li.main ul.sub li.sub ul li a
{
	display:block;
	margin:0px;
	padding:0px;
	text-indent:10px;
	color:#FFF;
	font-size:12px;
}
.tgp_menu .mlddm li.main a.main
{
	height:30px;
	line-height:30px;
	display:inline-block;
	float:left;;
	padding-left:20px;
	padding-right:19px;
	font-size:13px;
	text-transform:uppercase;
	color:#FFF;
}
.tgp_menu .mlddm li.main a.main cufon
{
	margin-top:18px;	
}
.tgp_menu .mlddm li.main:hover a.main
{
	background:url(/images/menu_hover.png) no-repeat top center	
}
.tgp_menu .mlddm li.main a.main:hover, .tgp_menu .menu li.main a.main.ac 
{
	background:url(/images/menu_hover.png) no-repeat top center	
}
.tgp_body
{
	width:1000px;
	background:#FFF;
	margin:0px 10px;
	padding-bottom:5px;
	background:url(/images/bg_body.png) repeat-y;
}
.tgp_body .left
{
	width:199px;
	float:left;
	background:#105E9A;
	padding-bottom:10px;
}
.tgp_body .left ul.menu_left
{
	width:199px;
	margin:0;
	padding:0;
	background-color:#105e9a;
	display:none;
}
.tgp_body .left a.title_top, .tgp_body .left a.title
{
	height:30px;
	line-height:30px;
	text-transform:uppercase;
	font-weight:bold;
	padding:0px;
	margin:0px;
	margin-top:0px;
	color:#FFF;
	width:100%;
	text-indent:15px;
	position:relative;
	background:url(/images/menu_left_top.png) no-repeat;
	display:block;
	behavior: url(/images/iepngfix.htc)
}
.tgp_body .left a.title_top
{
	margin-top:-30px;
	z-index:1000;
	margin-bottom:4px;
}
.tgp_body .left a.title 
{
	width:199px;
	height:31px;
	line-height:31px;
	margin:0px;
	padding:0px;
	display:inline-block;
	background:url(/images/title_menu_left.png) no-repeat;
}
.tgp_body .left ul.menu_left li
{
	list-style:none;
	margin:0px;
	padding:0;
	padding-bottom:5px;
	background:url(/images/bg_li_menu_left.png) no-repeat bottom center;
	height:23px;
	line-height:27px;
}

.tgp_body .left ul.menu_left li a
{
	margin:0px;
	padding:0px;
	background:url(/images/bulltet_menu_left.png) left 9px no-repeat;
	margin-left:11px;
	padding-left:11px;
	line-height:23px;
	color:#FFF;
	display:inline-block;
	text-align:left
}
.tgp_body .left ul.menu_left li a:hover, .tgp_body .left ul.menu_left li a.act
{
	font-weight:bold;
}
.tgp_body .left ul.menu_left li.lien_ket
{
	background:none;
	height:auto;
	padding:0;
	margin:0;
}
.tgp_body .left ul.menu_left li.lien_ket a.lien_ket
{
	height:auto;
	line-height:18px;
	background:url(/images/bulltet_menu_left.png) left 7px no-repeat;
}
.tgp_body .right
{
	width:791px;
	padding:5px;
	background:#ffffff;
	float:left;
	text-align:justify;
	padding-bottom:0px;
}
.tgp_body .right .slider_top
{
	width:791px;
	height:290px;
}
.tgp_body .content .content_top, .tgp_body .right .content_middle, .tgp_body .content .content_bottom
{
	width:791px;
	height:214px;
	margin-top:3px;
}
.tgp_body .content .content_bottom, .tgp_body .right .content_middle
{
	height:auto;
}
.tgp_body .content .content_top .news_today
{
	width:395px;
	height:214px;
	float:left;
	background:url(/images/bg_news_today.png) bottom left no-repeat;
}
.box_news
{
	width:395px;
	height:110px;
	float:left;
}
.box_news .hinh
{
	width:112px;
	height:82px;
	padding:1px;
	border:1px solid #939393;
	float:left;
}
.box_news .title, .box_news .time, .box_news .trich
{
	color:#e4720e;
	font-size:13px;
	font-weight:bold;
	width:265px;
	float:left;
	display:block;
	margin-left:5px;
	text-align:justify;
}
.box_news .time b
{
	color:#333;
	font-size:10px;
}
.box_news .time 
{
	font-size:10px;
}
.box_news .time , .box_news .trich
{
	font-size:11px;
	color:#105e9a;
	font-weight:normal;
	float:left;
	padding-top:4px;
}
.box_news .time 
{
	padding-top:3px;	
}
.box_news .trich
{
	color:#000;
}
.tgp_body .content .content_top .news_today .tin_lien_quan
{
	display:block;
	margin-top:5px;
	margin-bottom:6px;
	margin-left:5px;
	color:#454545;
	background:url(/images/bullet_tin_lien_quan.png) left 3px no-repeat;
	text-indent:15px;
	text-align:justify;
}
.tgp_body .content .content_top .news_today .tin_lien_quan .time
{
	color:#5e5e5e;
	margin-right:3px;
}
.tgp_body .content .content_top .gallery
{
	width:395px;
	height:214px;
	background:url("/images/bg_news_today.png") no-repeat scroll left bottom transparent;
	float:left;
}
.tgp_body .content .content_middle
{
	background:url(/images/bg_content_middle.png) left top repeat-x;
	margin-top:1px;
	float:left;
	padding-bottom:5px;
}
.tgp_body .content .content_middle .box_1, .tgp_body .content .content_middle .box_3	
{
	width:383px;
	padding:0;
	margin-left:5px;
	float:left;
}
.tgp_body .content .content_middle .box_3	
{
	height:auto;	
	clear:both;
}
.tgp_body .content .content_middle .box_1 .trich
{
	text-align:justify;
	margin-bottom:7px;
	width:383px;
}
.tgp_body .content .content_middle .box_1 .link
{
	background:url(/images/bullet_cac_tin_khac.png) left center no-repeat;
	text-indent:20px;
	margin-top:5px;
	margin-bottom:5px;
	display:block;
}
.tgp_body .content .content_middle .box_3
{
	width:400px;
	padding-right:0px;
	border:none;
	background:none;
	float:left;
	margin:0;
}
.chung_khoan
{
	width:400px;
	height:auto;
}
.chung_khoan p
{
	margin:0;
	padding:0;
}
.chung_khoan .menu
{
	float:left;
	width:400px;
	margin:0;
	padding:0;
	height:24px;
	display:inline-block
}
.chung_khoan .menu li
{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	display:inline-block
}
.chung_khoan .menu a
{
	padding:0;
	padding-left:8px;
	padding-right:8px;
	margin:0;
	height:22px;
	background:#ebebeb;
	border:1px solid #ccccff;
	color:#353368;
	line-height:22px;
	display:inline-block;
}
.chung_khoan .menu a:hover, .chung_khoan .menu a.active
{
	border-bottom:none;
	color:#ff653a;
	background:#FFF;
}
.chung_khoan .phan_cach
{
	width:398px;
	border:1px solid #ccccff;
	border-bottom:none;
	height:11px;
	float:left;
	margin-top:-1px;
}
.chung_khoan .phan_cach hr
{
	height:1px;
	background:#ccccff;
	border:none;
}
.chung_khoan table
{
	float:left;
	display:block;
	width:400px;
	margin-bottom:5px;
}
.chung_khoan table td
{
	background:#FFF;
	border:1px solid #ccccff;
	height:15px;
	width:256px;
	color:#008805;
	font-size:9px;
	text-align:center;
}
.chung_khoan table td.cat
{
	background:#dde9ff;
	color:#003481;
}
.chung_khoan table td.title
{
	color:#000;	
}
.title_box
{
	background:url(/images/bullet_title_box.png) left center no-repeat;	
	text-indent:20px;
	color:#105e9a;
	font-size:15PX;
	font-weight:bold;
	margin-bottom:10px;
	margin-top:10px;
}
.title_box a
{	
	color:#105e9a;	
}
.title_box a:hover
{	
	color:#e4720e;	
}
.tgp_body .content
{
	width:791px;
	float:left;
}
.tgp_body .content .content_bottom
{
	background:url(/images/bg_content_bottom.png) left top repeat-x;
	padding:0px;
	margin:0px;
	width:791px;
	float:left;
}
.tgp_body .content .content_bottom .thm, .tgp_body .content .content_bottom .thm_2, .tgp_body .content .content_bottom a.link, .tgp_body .content .content_bottom a.link_2
{
	height:102px;	
	width:391px;
	display:inline-block;
	padding:4px 0px;	
	float:left;
	height:120px;
}
.tgp_body .content .content_bottom .thm, .tgp_body .content .content_bottom .thm_2
{
	margin-bottom:5px;
	position:relative;
	z-index:10;
}
.tgp_body .content .content_bottom .thm_2, .tgp_body .content .content_bottom a.link_2
{
	margin-left:8px;
}
.tgp_body .content .content_bottom a.link, .tgp_body .content .content_bottom a.link_2
{
	height:auto;
	color:#105E9A;
	padding:0px;
	padding-bottom:3px;
	text-align:justify;
	width:192px;
	margin:0;
}
.tgp_body .content .content_bottom a.link_2
{
	margin-left:10px;	
}

.tgp_body .content .content_bottom .thm .title, .tgp_body .content .content_bottom .thm_2 .title
{
	display:block;
	font-weight:bold;
	height:18px;
	margin-bottom:2px;
	color:#454545;
}
.tgp_body .content .content_bottom .thm .hinh ,.tgp_body .content .content_bottom .thm_2 .hinh
{
	width:112px;
	height:82px;
	padding:1px;
	border:1px solid #939393;
	position:absolute;
}
.tgp_body .content .content_bottom .thm .trich, .tgp_body .content .content_bottom .thm_2 .trich
{
	width:268px;
	position:absolute;
	left:119px;
	float:left;
	text-align:justify;
}
/* news rss */
.tgp_body .content .content_bottom .thm .trich, .tgp_body .content .content_bottom .thm_2 .trich_rss_home
{
	position:absolute;
	float:left;
	text-align:justify;
}
.tgp_body .content .content_bottom .thm .trich, .tgp_body .content .content_bottom .thm_2 .trich_rss_home a
{
	float:left;
	display:inline-block;
}
.tgp_body .content .content_bottom .thm .trich, .tgp_body .content .content_bottom .thm_2 .trich_rss_home a img
{
	float:left;
	padding-right:5px;
}

.tgp_body .content .content_bottom .thm .trich, .tgp_body .content .content_bottom .thm .trich_rss_home
{
	position:absolute;
	float:left;
	text-align:justify;
}
.tgp_body .content .content_bottom .thm .trich, .tgp_body .content .content_bottom .thm .trich_rss_home img
{
	float:left;
	margin-right:5px;
}
.tgp_body .content .content_bottom .thm .trich, .tgp_body .content .content_bottom .thm .trich_rss_home a
{
	float:left;
	display:inline-block;
}
.tgp_body .content .content_bottom .thm .trich, .tgp_body .content .content_bottom .thm .trich_rss_home a img
{
	float:left;
	padding-right:5px;
}
.new_rss_home img,.thm_2 .trich_rss_home img
{
	float:left;
	padding-right:10px;
}
a.title_rss
{
	color:#e4720e;
	font-weight:bold;
	display:block;
	padding-bottom:3px;
}
a.title_rss:hover
{
	color:#105E9A;
}
div.time_rss
{
	display:block;
	padding-bottom:3px;
}

/* end rss */
.tgp_body .content .content_bottom .thm .xem_tiep, .tgp_body .content .content_bottom .thm_2 .xem_tiep
{
	width:68px;
	color:#1279c8;
	background:url(/images/bt_xem.png) bottom right no-repeat;
	display:inline-block;
	position:absolute;
	right:0px;
	bottom:0px;
	height:16px;
	z-index:1111;
}
.tgp_body .left_bottom
{
	width:199px;
	float:left;
	display:inline-block;
}
.tgp_body .left_bottom .quang_cao, .tgp_body .left_bottom .online_support, .tgp_body .left_bottom .bo_dem, .tgp_body .left_bottom .poll 
{
	width:189px;
	height:auto;
	padding::0px 5px;
	padding-top:3px;
	padding-left:5px;
	color:#FFF;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px solid #286ea4;
	text-align:justify;
}
.tgp_body .left_bottom .bo_dem
{
	padding-left:9px;	
}
.lien_ket_content
{
	padding:5px;	
}
.tgp_copyright
{
	height:63px;
	color:#FFF;
	position:relative;
	background:url(/images/bg_footer.png) no-repeat;
	line-height:14px;
	margin:0 10px;
}

.tgp_copyright .div_1
{
	position:absolute;
	left:12px;
	top:8px;
	height:44px;
	width:800px;
}

.tgp_copyright .div_2
{
	position:absolute;
	right:12px;
	top:8px;
	cursor:pointer;
}

.tgp_copyright .div_2 b
{
	color:#ff9900;
}
.flags  {
position:absolute;
right:260px;
top:19px;
}#loading {
	position: absolute;
	top: 49.5%; 
	left: 49.5%;
	z-index: 3;
	width: 24px; 
	height: 24px;
	text-indent: -999em;
	background-image: url(/images/progress.gif);
}
#slidecounter{
	float:left;
	color:#FFF;
	height:29px;
	line-height:29px;
}
#supersize
{
	position:relative; 
	width:395px;
	height:214px	
}
#supersize a 
{
	position:absolute;	
}
#slidecaption{
	overflow: hidden;
	float:left;
	color:#FFF;
	height:29px;
	width:343px;
	line-height:29px;
	background:url(/images/bg_gallery_nav.png) repeat-x;
	text-align:left;
	text-indent:10px;
}
#content{
	margin:0px auto;
	height:29px;
	width:395px;
	margin-top:-29px;
	position:relative;
}
#contentframe{
	text-align:center;
	position:relative;
}

/*Supersize Plugin Styles*/
#supersize img, #supersize a{
	height:214px;
	width:395px;
	display:none;
}
#supersize .activeslide, #supersize .activeslide img{
	display:inline;
}
#navigation
{
	width:52px;
	float:left;
	position:relative;
}
#prevslide, #nextslide
{
	float:left;	
	display:block;
}
#nextslide
{
	margin-left:1px;	
}.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-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	float:left
}
h1.title, h2.title, h3.title{
	padding:0px 0px 10px 0px;
	color:#105E9A;
	margin:0px;
	margin-top:10px;
	margin-bottom:8px;
	text-indent:15px;
	background:url(/images/bull2.png) left 5px no-repeat;
	border-bottom:1px solid #287be7;
	width:791px;
	font-size:20px;
	text-indent:20px;
}
h3.title
{
	font-size:12px;
	background:none;
	text-indent:0px;
	margin-bottom:5px;
	margin-top:5px;
}
.tgp_lien_he .form_lien_he{
	float:left;
	width:500px;
	margin:0;
	padding:0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#666;
}
.tgp_lien_he .inputbox{
	border:none;
	border-bottom:#CCC 1px dashed;
	color:#666;
	background:transparent;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	padding:2px;
}
.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;
	width:64px;
	height:26px;
	font-size:11px;
	text-align:center;
	line-height:26px;
}
.thong_tin
{
	display:block;
	float:left;
	width:285px;
	float:left;
}
.ban_do
{
	width:791px;
	float:left;
	padding-top:10px;
}.news_style{
display:none;
}
.news_show
{
	color:black;
	width:395px;
	height:110px;
	overflow: auto;	
}
.news_border
{
	width:395px;
	height:110px;
	overflow: auto;	
}
.news_mark{
	border: 0px solid gray;
	width:361px;
	height:35px;
	color:black;
	text-align:center;
}
.news_title{
border: 0px solid gray;
padding: 5px 0px 9px 5px;
color:black;
}
.buttondiv
{
position: absolute;
padding:0px;
height:20px;
width:61px;
padding-left:325px;
margin-top:-25px;
}
#latest {
	float:left;
	width:395px;
	height:60px;
	overflow:hidden;
	background:#FFF;
}
#latest , #latest li
{
	margin:0;
	padding:0;
	list-style:none;
} 
 #latest li 
 {
	height:60px;
 }
	 .box_news_1, .box_news_2
{
	width:391px;
	height:150px;
	float:left;
	text-align:justify;
	margin-top:5px;
	display:inline-block;
}
.box_news_2
{
	padding-left:8px;	
	padding-right:0px;
	border:none;
}
.box_news_1 .trich, .box_news_2 .trich, .box_news_1 .trich_rss, .box_news_2 .trich_rss
{
	width:230px;
	float:left;
}
.box_news_1 .trich_rss, .box_news_2 .trich_rss
{
	width:370px;	
}
.box_news_1 .trich_rss img, .box_news_2 .trich_rss img
{
	 float:left;
	 padding-right:5px
}
.box_news_1 .time, .box_news_2 .time
{
	height:16px;
	width:323px;
	float:left;
	display:inline-block;
	font-size:10px;
	margin-top:3px;
}
.box_news_1 .title, .box_news_2 .title,  .title_xem_news
{
	margin-bottom:2px;
	font-weight:bold;
	color:#105e9a;
	display:block;
}
.title_xem_news
{
	font-size:13px;	
	margin-top:5px;
	margin-bottom:5px;
}
.box_news_1 .bt_xem, .box_news_2 .bt_xem
{
	background:url(/images/bt_xem.png) no-repeat;
	float:left;
	height:16px;
	width:65px;
	display:inline-block;
}
/*phan trang */
.navigation {
	font-size:11px;
	clear: both;
	padding: 15px 0px 20px;
	text-align: center;
	cursor:default;
	font-weight:bold;
	color:#407e42;
}
.navigation .current_page_item, .navigation .page_item a {
	outline:none;
	margin:2px;
	padding:2px 6px;
	text-decoration:none;
	background:#acd0f4;
	color:#FFF;
}
.navigation .current_page_item, .navigation .page_item a:hover 
{
	color:#fff;
	background-color:#4383d0;
}
/*end phan trang*/.poll, .poll_view 
{
	padding-bottom:0px;
	border:none;
	width:184px;
	float:left;
}
.poll .box_poll, .box_poll_view, .box_poll_view_2
{
	padding-bottom:10px;
	border-bottom:1px solid #286ea4;
	margin-bottom:10px;
	float:left;
	display:inline-block;
	width:189px;
}
.box_poll_view, .box_poll_view_2
{
	width:355px;
	background:#eeeeee;
	border:none;
	padding:10px;
	margin:0px;
}
.box_poll_view
{
	margin:10px;
	margin-right:7px;
	margin-left:11px;
	display:inline-block;
	float:left;
}
.poll .box_poll .title, .box_poll_view .title, .box_poll_view_2 .title
{
	font-weight:bold;
	margin-bottom:10px;
}
.box_poll_view .title, .box_poll_view_2 .title
{
	color:#105E9A;	
}
.poll .box_poll label, .box_poll_view label,.box_poll_view_2 label
{
	width:184px;
	display:block;
	line-height:20px;
	height:20px;
}
.poll .box_poll label input, .box_poll_view label input, box_poll_view_2 label input
{
	margin-top:0px;	
}
.bt_poll, .bt_poll:hover, .bt_poll.active, .box_poll_view .bt_poll, .box_poll_view .bt_poll:hover, .box_poll_view .bt_poll.active, .box_poll_view_2 .bt_poll,.box_poll_view_2 .bt_poll:hover, .box_poll_view_2 .bt_poll.active,.bt_poll_xem, .bt_poll_xem:hover
{
	background:url(/images/bt_poll.png) no-repeat scroll left top transparent;
	border:none;
	color:#105e9a;
	cursor:pointer;
	font-size:11px;
	height:23px;
	line-height:23px;
	margin:0;
	padding:0;
	text-align:center;
	width:75px;
	margin-top:10px;
	float:left;
	display:inline;
	margin-left:14px;
}
.bt_poll_xem, .bt_poll_xem:hover
{
	margin-left:50px;	
}
.title_link a
{
	font-weight:bold;
	color:#105E9A;
	padding-bottom:5px;
	display:block;
	text-align:left
}
.sum_poll
{
	text-align:left	
}
.box_poll_view .bt_poll, .box_poll_view .bt_poll:hover, .box_poll_view .bt_poll.active, .box_poll_view_2 .bt_poll,.box_poll_view_2 .bt_poll:hover, .box_poll_view_2 .bt_poll.active
{
	background:url(/images/bt_poll_hover.png) no-repeat;	
	color:#FFF;
}
.bt_poll:hover, .bt_poll.active
{
	background:url(/images/bt_poll_hover.png) no-repeat;	
	color:#FFFFFF;
}
.box_poll_view .bt_poll:hover, .box_poll_view_2 .bt_poll.active
{
	background:url(/images/poll_hover_view.png) no-repeat;
	color:#FFFFFF;
}
.bieu_do
{
	border:1px solid #077cc1;
	text-align:justify;
	margin-bottom:20px;
}
.bieu_do td.cot
{
	height:14px;
	background:#eeeeee;
	padding-left:3px;
	margin-bottom:15px;
}
.box_poll_view .bt_poll, .box_poll_view .bt_poll:hover
{
	margin-left:0px;
	margin-top:5px;
}.slide_du_an
{
	width:199px;
	height:250px;
	float:left;
	margin-bottom:3px;
	margin-left:5px;
	display:block
}
.title_du_an
{
	display:inline-block;
	width:199px;
	height:31px;
	line-height:31px;
	margin:0px;
	padding:0px;
	background:url(/images/title_menu_left.png) no-repeat;
	font-weight:bold;
	color:#FFF;
	text-indent:15px;
	text-transform:uppercase;
	margin-bottom:5px;
}
.title_du_an:hover
{
	color:#fff	
}
/*Begin: hình tin tức*/
.hinh_anh_tin
{
	float:left;
	width:757px;
	padding-left:17px;
	padding-right:17px;
	padding-top:10px;
}
	.hinh_anh_tin ul.hinh_tin
	{
		float:left;
		margin:0px;
		padding:0px;
		width:757px;
		list-style:none;
	}
	.hinh_anh_tin ul.hinh_tin li
	{
		float:left;
		padding:0px 10px;
		margin-bottom:5px;
	}
		.hinh_anh_tin ul.hinh_tin li a img
		{
			border: 1px solid #CCCCCC;
			height: 100px;
			padding: 2px;
			width: 100px;
		}
/*End: hình tin tức*/a#xd_1
{
	color:#105E9A;
}
a#bsd_1
{
	color:#105E9A;
}
.tin_new
{
	float:left;
	width:791px;
	margin-top:-11px;
}
.xay_dung
{
	float:left;
	width:791px;
	padding-top:10px;
}
	.xay_dung a#dan_dung
	{
		cursor:pointer;
		color:#105E9A;
	}
	.xay_dung a#cong_nghiep
	{
		cursor:pointer;
	}
	.xay_dung a#giao_thong
	{
		cursor:pointer;
	}
	.xay_dung a#ha_tang
	{
		cursor:pointer;
	}
.xay_dung .td_xay_dung
{
	float:left;
	width:791px;
	height:33px;
}
	.xay_dung .td_xay_dung .td_xay_dung_1
	{
		float:left;
		height:33px;
	}
	.xay_dung .td_xay_dung .dan_dung
	{
		float:left;
		height:33px;
	}
	.xay_dung .td_xay_dung .cong_nghiep
	{
		float:left;
		height:33px;
	}
	.xay_dung .td_xay_dung .giao_thong
	{
		float:left;
		height:33px;
	}
	.xay_dung .td_xay_dung .ha_tang
	{
		float:left;
		height:33px;
	}
/*Begin: noi dung xay dung*/
.xay_dung .nd_xay_dung
{
	background-color: white;
    background-image: url("/images/xay_dung/greydown.gif");
    background-repeat: repeat-x;
    border: 1px solid #DBDFE5;
    overflow: hidden;
    padding: 10px 0px 10px 10px;
	_margin-top:-10px;
	text-align:justify;
}
.xd_left
{
	float:left;
	width:300px;
	border-right:1px solid #DBDFE5;
	min-height:280px;
	height:auto !important;
	height:280px;
	text-align:justify;
}
	.xd_left .td_xd
	{
		float:left;
		width:300px;
		color:#0D0D0D;
		font-weight:bold;		
		padding-bottom:5px;
	}
	.xd_left a img
	{
		float:left;
		width:290px;
		height:150xx;
	}
	.xd_left .nd_xd
	{
		float:left;
		width:290px;
		padding-right:10px;
		color:#0D0D0D;
		font-family:Verdana, Geneva, sans-serif;
		font-weight:normal;
		padding-top:5px;
	}
.xd_right
{
	float:left;
	width:458px;
	padding-left:10px;
	min-height:280px;
	height:auto !important;
	height:280px;
	text-align:justify;
}
	.xd_right .xd_tin
	{
		float:left;
		width:460px;
		height:90px;
	}
	.xd_tin a img
	{
		float:left;
		width:120px;
		height:80px;
		margin-right:10px;
	}
	.xd_tin .xd_td_tin
	{
		float:left;
		width:320px;
		font-weight:bold;
		color:#0D0D0D;
	}
	.xd_tin .xd_ct_tin
	{
		float:left;
		width:328px;
		font-weight:normal;
		color:#0D0D0D;

	}
a.xd_xem
{
	float:right;
	width:75px;
	height:16px;
}
/*Begin: tin tuc khac*/
ul.tin_tuc_khac
{
    float: left;
    list-style: none outside none;
    width: 449px;
	padding-left:20px;
	margin:0px;
	text-align:justify;
}
ul.tin_tuc_khac li {
    line-height: 19px;
	_height:19px;
	width: 449px;
}
ul.tin_tuc_khac li a
{
    background: url("/images/bullet_tin_lien_quan.png") no-repeat scroll left 6px transparent;
    display: block;
    margin: 0;
    padding-left: 15px;
    text-decoration: none;
	float:left;
}
ul.tin_tuc_khac li a:hover
{
	color:#333;
}
/*End: tin tuc khac*/
/*Begin: thi truong chung khoan*/
.thm,.thm_2
{
	height:102px;	
	width:384px;
	display:inline-block;
	padding:4px 0px;	
	float:left;
	margin-bottom: 5px;
    position: relative;
    z-index: 10;

}

a.link
{
	height:auto;
	color:#105E9A;
	padding:0px;
	padding-bottom:3px;
	text-align:justify;
	width:178px;
	margin:0;
	margin-left:10px;
	display:inline-block;
}
a.link_2
{
	height:auto;
	color:#105E9A;
	padding:0px;
	padding-bottom:3px;
	text-align:justify;
	width:178px;
	margin:0;
	margin-left:17px;
	display:inline-block;
}
.thm .title,.thm_2 .title
{
	display:block;
	font-weight:bold;
	margin-bottom:2px;
	color:#454545;
}
.thm_2 .hinh
{
	width:75px;
	height:75px;
	padding:1px;
	border:1px solid #939393;
	position:absolute;
}
.thm_2 .trich
{
	width:292px;
	position:absolute;
	left:84px;
	float:left;
	text-align:justify;
}
.thm .xem_tiep
{
	width:68px;
	color:#1279c8;
	background:url(/images/bt_xem.png) bottom right no-repeat;
	display:inline-block;
	position:absolute;
	right:10px;
	bottom:0px;
	height:16px;
	z-index:1111;
}
.thm_2 .xem_tiep
{
	width:68px;
	color:#1279c8;
	background:url(/images/bt_xem.png) bottom right no-repeat;
	display:inline-block;
	position:absolute;
	right:0px;
	bottom:0px;
	height:16px;
	z-index:1111;
}
 .thm .trich_rss_home
{
	position:absolute;
	float:left;
	text-align:justify;
	width:370px;
}
 .thm .trich_rss_home img
{
	float:left;
	margin-right:5px;
}
.thm .trich_rss_home a
{
	float:left;
	display:inline-block;
}
.thm_2 .trich_rss_home
{
	position:absolute;
	float:left;
	text-align:justify;
	width:385px;
}
.thm_2 .trich_rss_home a
{
	float:left;
	display:inline-block;
}
.thm_2 .trich_rss_home a img
{
	float:left;
	padding-right:5px;
}

/*End: thi truong chung khoan*/
/*Begin: tin tức*/
.news_today
{
	width:300px;
	float:left;
}
.gallery
{
	width:374px;
	height:214px;
	float:left;
}
/*End: tin tức*/
/*Begin: tin mới*/
.tin_moi
{
	float:left;
	width:300px;
	text-align:justify;
}
	.tin_moi a.td_tin_new
	{
		float:left;
		width:300px;
		font-weight:bold;
		color:#105e9a;
		padding-bottom:5px;
	}
	.tin_moi .chu_thich_new
	{
		float:left;
		width:300px;
		padding-top:5px;
		height:75px;
	}
	a.xem_tin_new
	{
		float:right;
		width:68px;
		color:#1279c8;
		background:url(/images/bt_xem.png) bottom right no-repeat;
		display:inline-block;
		height:16px;
		z-index:1111;
		margin-right:10px;
	}
/*End: tin mới*/
.bang_gia
{
	float:left;
	padding-top:10px;
}
.logo_hinh
{
	float:left;
}
a.san_ndn
{
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
	color:#fff;
	font-family:arial;
	
}
a.san_ndn:hover
{
	text-decoration:underline;
	
}
