body{
		font: 12px/150% verdana,Arial,Helvetica,sans-serif;
		background: url(../images/bg.jpg) repeat;
		line-height: 1.4;
}
.bodytexts {
	text-align: justify;
	font-size: 16px;
	font-family: 'times new roman,times,serif';
	line-height: 1.4;
}
a:link, a:active, a:visited{
		color: #563520;
		text-decoration: none;
}

a:hover{
		color: #E3B206;
}
.top_menu{
	width:100%;
	height:54px;
	background:#563520 url(../images/bgmenu.png) repeat-x;
}
.top_menu .center{
margin:0 auto;
width:1050px;
}
.top_menu .center a img{
margin-top:11px;
}
.top_menu .center a{
float:left;
}
.top_menu .center .menu{

}
.top_menu .menu ul{

}





.tuvan {text-align: center;width:100%}
.tuvan a{font-weight: bold;
font-size: 16px;
text-align: center;
text-transform: uppercase;}
/*tim kiem*/
.mod_search_box {
margin-top: 14px;
display: block;
padding-top: 4px;
height: 24px;
width: 202px;
overflow: hidden;
background: url(../images/bgsearch.png) no-repeat;
float: right;
}
.mod_search_box .btn_search {
display: block;
width: 25px;
height: 23px !important;
line-height: 23px !important;
padding: 0 !important;
cursor: pointer;
float: right;
margin-right: 10px;
background: url(../images/iconsearch.png) no-repeat;
}
.mod_search_box input {
border: 1px solid white;
font-size: 8pt;
font-family: Tahoma;
color: #999;
width: 150px;
height: 14px;
float: left;
height: 12px;
margin-left: 10px;

}

#container{
		width: 1050px;
		margin: 0 auto;
		background: #fff;
}

#header{
		background: #fff;
		height: 220px;
		position: relative;
		border-bottom:4px #563520 solid;
}

#header #logo{
position: absolute;
top: 12px;
left: 37px;
}



#header .language{
		position: absolute;
		top: 10px;
		right: 10px;
}


div.contentwrapper{
		padding: 10px 0;
}

div.contentcolumn p{
		padding: 4px 0;
		text-align: justify;
		text-indent:20px;
}

div.box form.login{
		padding: 0 10px 10px 10px;
}

div.box form.login input.txt{
		border: 1px solid #b2b0b1;
		padding: 3px;
		width: 160px;
}

div.box form.login label{
		display: block;
		font-weight: 700;
		padding: 5px 0 4px 0;
}

div.box form.login img{
		vertical-align: middle;
}

div.box div.signed img{
		border: 1px solid #ccc;
		padding: 2px;
		margin-right: 4px;
		width: 80px;
}

div.box div.signed a{
		display: block;
		color: #333;
}

div.online p{
		margin: 0 0 4px 0;
}

div.online img{
		vertical-align: middle;
		margin-right: 2px;
}

div.online span.item{
		padding: 0 0 0 20px;
}

div.online span.item strong{
		padding-right: 4px;
}

div.box p.about{
		text-indent: 20px;
		text-align: justify;
		padding: 10px 4px;
}

div.box div.ads{
		padding: 10px 4px;
}

form.newsletter{
		padding: 4px;
}

form.newsletter input.txt{
		font-size: 11px;
		color: #999;
		padding: 4px;
		width: 150px;
		margin-right: 4px;
}

#footer{
		border-top: 8px solid #563520;
		padding: 5px 0;
}
.footer2{
		height:40px;
		width:100%;
		background: url(../images/footbg.jpg) repeat-x;
}
.footer2 div {
		color:#fff;
		padding:12px;
		font-size:12px;
}

#footer p.footer, p.show_query{
		padding: 0 10px;
		margin: 0;
		font-size: 11px;
		color: #9c9c9c;
}

#footer ul.bottom_nav,#footer ul.bottom-toolbar{
		font-size: 11px;
		text-align: right;
}

#footer ul.bottom_nav li,#footer ul.bottom-toolbar li{
		display: inline;
}

#footer ul.bottom_nav li span{
		padding: 0 0 0 4px;
}

#footer ul.bottom-toolbar{
		margin-top: 0px;
}

#footer ul.bottom-toolbar img{
		vertical-align: middle;
		padding: 0 4px;
}

div.box form.voting{
		padding: 10px;
}

h3.breakcolumn{
		line-height: 26px;
		border-bottom: 1px solid #ccc;
		font-weight: normal;
}
h3.breakcolumn a{
		color:#473e2d;
		font-weight:bold;
		text-transform: uppercase;
}

h3.breakcolumn span.breakcolumn{
		font-size: 14px;
		font-weight: 700;
		padding: 0 4px;
}

.column,.span-1,.span-2,.span-3,.span-4,.span-5,.span-6,.span-7,.span-8,.span-9,.span-10,.span-11,.span-12,.span-13,.span-14,.span-15,.span-16,.span-17,.span-18,.span-19,.span-20,.span-21,.span-22,.span-23,.span-24,.span-25{
		float: left;
		margin-right: 10px;
}

.last{
		margin-right: 0 !important;
}

.span-4{
		width: 150px;
}

.span-5{
		width: 220px;
}

.span-6{
		width: 220px;
}

.span-7{
		width: 270px;
}

.span-8{
		width: 310px;
}

.span-9{
		width: 350px;
}

.span-10{
		width: 390px;
}

.span-11{
		width: 430px;
}

.span-12{
		width: 470px;
}

.span-13{
		width: 570px;
		margin-left:10px;
}

.span-16{
		width: 630px;
}

.span-19{
		margin-left:10px;
		width: 740px;
}

.span-25{
		width: 370px;
}

hr{
		background: #ccc;
		color: #ccc;
		clear: both;
		float: none;
		width: 100%;
		height: .08em;
		margin: 0;
		border: none;
}

img.refresh{
		cursor: pointer;
		padding-left: 10px;
}

div.box{
		margin-bottom: 15px;
		width: 100%;
		border: 1px solid #edeced;
}
div.box1{
		margin-bottom: 15px;
		width: 100%;
}
#hot-news{background:#edeced}

.mores{
margin-top:6px;
height:29px;
background: url(../images/more.png) no-repeat;
color:#fff;
padding:6px 0px 0px 4px
}
.mores a{
color:#fff;
}
.mores a:hover{
text-decoration:underline
}
div.content{
		padding: 8px;
}

div.silver{
		background: #f2f2f2;
}

div.white, ul.list_item li.second{
		background: #fff;
}

div.orange{
		background: #ffe9da;
}

div.bordersilver{
		border: 1px solid #d9d9d9;
}

div.box h3.header{
		border: 1px solid #edeced;
		border-bottom: 2px solid #edeced;
		height: 28px;
		line-height: 28px;
		text-transform: uppercase;
		text-indent: 10px;
		background: #f2f2f2 url(../images/h3.header.jpg) repeat-x;
}
div.box1 h3.header1{
		border-bottom: 2px solid #797979;
		height: 28px;
		line-height: 28px;
		text-transform: uppercase;
		text-indent: 10px;
 
}
div.box1 h3.header1{
		border-bottom: 2px solid #797979;
		height: 28px;
		line-height: 28px;
		text-transform: uppercase;
		text-indent: 10px;
		background: #fff;
		color:#563520;
}
div.bo1x h3.header1 a{
		color:#563520;
}

div.box h3.header span{
	background: url(../images/icon.png) left center no-repeat;	
	color: #c4012d;
	padding-left:16px
}
div.box h3.header a{
		color: #c4012d;
}

div.box h3.header strong,.box_silver strong,.box_orange strong{
		padding-right: 4px;
		color: #c4012d;
}
.menu{

}
/* menu bottom*/
.side_bar ul{}
.side_bar ul li{
	padding: 5px;padding-left: 0px;
}
.side_bar ul li a{
	background: url(../images/bullet-orange.png) no-repeat 0 6px;
	color: #5c5240;
	font-weight:700;
	padding-left: 6px;
	font-size:11px
}
.side_bar ul li a:hover{color:##563520}

.box_silver{
		background: #f2f2f2;
		border: 1px solid #EBEBEB;
}

.box_silver .header{
		background: url(../images/cat-header-bg.png) repeat-x center;
		height: 28px;
		line-height: 28px;
		color: #000;
		text-indent: 10px;
}

.box_orange{
		background: #FC3;
		border: 1px solid #EBEBEB;
}

.box_orange .header{
		background: #FC3;
		height: 28px;
		line-height: 28px;
		color: #000;
		text-indent: 10px;
}

form div.submit{
		background: url(../images/button01_r.png) top right no-repeat;
		padding: 0 2px 0 0;
		float: left;
}

form div.submit input{
		border: 0;
		color: #333;
		height: 22px;
		line-height: 22px;
		display: block;
		background: url(../images/button01_l.png) top left no-repeat;
		cursor: pointer;
}

a.forgot{
		display: block;
		line-height: 22px;
		height: 22px;
		white-space: nowrap;
		color: #0674f1;
		font-size: 11px;
		padding-left: 4px;
}

a:hover.forgot{
		color: #333;
}

.bggreen{
		background: #e9ffd4;
}

#ver_menu{
		padding-bottom: 6px;
		text-indent: 24px;
}

#ver_menu a{
		background: #e4e4e4 url('../images/vertical_menu_bg.jpg') no-repeat left top;
		color: #333;
		display: block;
		font: bold 11px/24px tahoma, arial, sans-serif;
		height: 25px;
		text-decoration: none;
}

#ver_menu a.current{
		background: #ffd9d9 url('../images/vertical_menu_bg.jpg') no-repeat left -25px;
		color: #333;
}

#ver_menu a.sub_normal{
		background: #f5fbfe url('../images/vertical_menu_bg.jpg') no-repeat left -75px;
		color: #333;
		padding-right: 5px;
		text-align: right;
}

#ver_menu a.sub_current{
		background: #f5fbfe url('../images/vertical_menu_bg.jpg') no-repeat left -75px;
		color: #cb0000;
		padding-right: 5px;
		text-align: right;
}

#ver_menu a.current:hover{
		background: #ffd9d9 url('../images/vertical_menu_bg.jpg') no-repeat left -25px;
		color: #0943ae;
}

#ver_menu a:hover{
		background: #d9e5ff url('../images/vertical_menu_bg.jpg') no-repeat left -50px;
		color: #cb0000;
}

ul.list_item{
		padding: 0 2px 10px;
}

ul.list_item li{
		padding: 8px 10px;
		border-bottom: 1px solid #ccc;
		padding-bottom: 10px;
		clear: both;
}

.generate_page{float: left;font-size: 10px; font-weight: 700; margin: 10px;}
.generate_page strong{background-color:#fbfbfb;border:1px solid #666;color:#000;padding:4px 6px}
.generate_page a{background-color:#ebebeb;border:1px solid #c8c8c8;color:#000;padding:4px  6px;text-decoration:none}
.generate_page a:hover{background-color:#e0e0e0;color:red}

#nojavascript {
	background: #ffffdf;
	color: #333;
	float: left;
	font: bold 12px/ 20px arial, helvetica, sans-serif;
	height: 70px;
	left: 0;
	padding: 10px 0 0;
	position: absolute;
	text-align: center;
	top: 0;
	width: 100%;
	z-index: 1000;
}

/*cong cu ben trai */
.side-sharebar {
    top: 200px;
    background-color: #EEE;
    border: 1px solid #CCC;
    border-right: none;
    position: fixed;
	padding:0px;
}
/*tu van*/
.tinmoi .tinchinh a{font-weight:bold;clor:#b35252;padding: 5px;}
.tinmoi .tinchinh a:hover{color:#f87777}
.tinmoi .tinchinh a img{width:210px;border: 1px #CCC solid;}
.tinmoi .tinchinh p{padding:5px;text-align: justify;}
.tinmoi .tinchinh a.more{float: right;color:#b35252}
.tinmoi .tinchinh a.more:hover{color:red}
.tinmoi ul{
list-style-type: none;
margin: 0 0 .5em;
}
.tinmoi ul li{
	background: url(../images/bullet-orange.png) 3px 10px no-repeat;
	padding: 3px 4px 3px 12px
}
.tinmoi ul li a{
	color: #473E2D
}
.tinmoi ul li a:hover{color: #563520}


#body-dich-vu .top_menu{
	background:#14244f url(../images/bgmenu_blue.png) repeat-x;
}
#body-dich-vu div.news_column div.header{
	background: url(../images/title_blue.png) repeat-x;
}
#body-dich-vu #footer {
    border-top: 8px solid #1b315e;
}
#body-dich-vu .footer2{
	background:#14244f url(../images/bgmenu_blue.png) repeat-x;
}
#body-dich-vu .footer2 a{
	color:#14244f;
}
#body-dich-vu h3.header1,#body-dich-vu h3.header1 a, #body-dich-vu div.news_column div.items h3 a{
	color: #14244f;
}
#body-dich-vu .top_menu .menu ul li a:hover, #body-dich-vu .top_menu .menu ul li.current a {
    color: #B2A9AA;
}
#body-dich-vu .mobile ul li a{
	color: #ccc;
}
#body-dich-vu ul.nav li ul.subnav{
	background: #203967;
}
#body-dich-vu ul.nav li ul.subnav li{ 
	background: #203967;
}
#body-dich-vu ul.nav li ul.subnav li a{
 	background: #203967;
	color:#fff !important;
}
#body-dich-vu ul.nav li ul.subnav li a:hover{
	background: #203967;
	color:#ccc !important;
}
#body-dich-vu div.box h3.header{
	border: 1px solid #305586;
    border-bottom: 2px solid #305586;
    background: #14244f url(../images/h3.header_blue.jpg) repeat-x;
}
#body-dich-vu div.box h3.header span{
	background: url(../images/icon_blue.png) no-repeat;
	color:#fff;
}

#body-archives .top_menu{
	background:#14244f url(../images/bgmenu_blue.png) repeat-x;
}
#body-archives div.news_column div.header{
	background: url(../images/title_blue.png) repeat-x;
}
#body-archives #footer {
    border-top: 8px solid #1b315e;
}
#body-archives .footer2{
	background:#14244f url(../images/bgmenu_blue.png) repeat-x;
}
#body-archives .footer2 a{
	color:#14244f;
}
#body-archives h3.header1,#body-archives h3.header1 a, #body-archives div.news_column div.items h3 a{
	color: #14244f;
}
#body-archives .top_menu .menu ul li a:hover, #body-archives .top_menu .menu ul li.current a {
    color: #B2A9AA;
}
#body-archives .mobile ul li a{
	color: #ccc;
}
#body-archives ul.nav li ul.subnav{
	background: #203967;
}
#body-archives ul.nav li ul.subnav li{ 
	background: #203967;
}
#body-archives ul.nav li ul.subnav li a{
 	background: #203967;
	color:#fff !important;
}
#body-archives ul.nav li ul.subnav li a:hover{
	background: #203967;
	color:#ccc !important;
}
#body-archives div.box h3.header{
	border: 1px solid #305586;
    border-bottom: 2px solid #305586;
    background: #14244f url(../images/h3.header_blue.jpg) repeat-x;
}
#body-archives div.box h3.header span{
	background: url(../images/icon_blue.png) no-repeat;
	color:#fff;
}

#body-news .top_menu{
	background:#3F7923 url(../images/bgmenu_green.png) repeat-x;
}
#body-news div.news_column div.header{
	background: url(../images/title_green.png) repeat-x;
}
#body-news #footer {
    border-top: 8px solid #3A7421;
}
#body-news .footer2{
	background:#14244f url(../images/bgmenu_green.png) repeat-x;
}
#body-news .footer2 a{
	color:#555;
}
#body-news h3.header,#body-news h3.header a, #body-news div.news_column div.items h3 a{
	color: #555;
}
#body-news .top_menu .menu ul li a:hover, #body-news .top_menu .menu ul li.current a {
    color: #B2A9AA;
}
#body-news .mobile ul li a{
	color: #ccc;
}
#body-news ul.nav li ul.subnav{
	background: #3A7421;
}
#body-news ul.nav li ul.subnav li{ 
	background: #3A7421;
}
#body-news ul.nav li ul.subnav li a{
 	background: #3A7421;
	color:#fff !important;
}
#body-news ul.nav li ul.subnav li a:hover{
	background: #3A7421;
	color:#ccc !important;
}
#body-news div.box h3.header{
	border: 1px solid #3A7421;
    border-bottom: 2px solid #3A7421;
    background: #3A7421 url(../images/h3.header_green.png) repeat-x;
}
#body-news div.box h3.header span{
	background: url(../images/icon_green.png) no-repeat;
	color:#fff;
}


#body-albums .top_menu{
	background:#3F7923 url(../images/bgmenu_black.png) repeat-x;
}
#body-albums div.news_column div.header{
	background: url(../images/title_black.png) repeat-x;
}
#body-albums #footer {
    border-top: 8px solid #1e1918;
}
#body-albums .footer2{
	background:#1e1918 url(../images/bgmenu_black.png) repeat-x;
}
#body-albums .footer2 a{
	color:#555;
}
#body-albums h3.header,#body-albums h3.header a, #body-albums h3.header1 a, #body-albums div.news_column div.items h3 a{
	color: #555;
}
#body-albums .top_menu .menu ul li a:hover, #body-albums .top_menu .menu ul li.current a {
    color: #B2A9AA;
}
#body-albums .mobile ul li a{
	color: #ccc;
}
#body-albums ul.nav li ul.subnav{
	background: #1e1918;
}
#body-albums ul.nav li ul.subnav li{ 
	background: #1e1918;
}
#body-albums ul.nav li ul.subnav li a{
 	background: #1e1918;
	color:#fff !important;
}
#body-albums ul.nav li ul.subnav li a:hover{
	background: #1e1918;
	color:#ccc !important;
}
#body-albums div.box h3.header{
	border: 1px solid #1e1918;
    border-bottom: 2px solid #1e1918;
    background: #1e1918 url(../images/h3.header_black.png) repeat-x;
}
#body-albums div.box h3.header span{
	background: url(../images/icon_black.png) no-repeat;
	color:#fff;
}
 .video .videoBox{ width:100%;}
.video .listvideo{ width:100%; font-size:13px; margin-top:5px  }
   .hienthivideo{ width:100%; height:auto;padding-bottom:5px; }
   .hienthilist{ width:100%; height:auto;}   
   .active{background:#f2f2f2;font-weight:bold;}
   .hienthilist ul{ list-style-type: none; margin: 0; padding: 0;}
   .hienthilist ul li {border-top: 1px dotted #ccc; padding:4px;}
   .hienthilist ul li:hover {background:#c2c2c2;}
