@charset "utf-8";
* {
	font-family: Arial, Tahoma;
	font-size: 12px;
}


ul {
	margin: 0px;e\
	padding: 0px;
}
li {
	margin: 0px;
	padding: 0px;
	list-style-image: none;	
	list-style-position: outside;
}

body{
	background:#E0EEFF url('../images/background.jpg') repeat-y center;
}

a.nckh_list, a:visited.nckh_list{
	color:#333333;	
	text-decoration:none;
	font-weight:bold;
}
a:hover.nckh_list{
	text-decoration:underline;
}
#container {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}
#banner {
	height: 163px;
	width: 100%;
	margin-top: 5px;
	background-image: url(../images/newskin/banner.jpg);
	background-repeat: no-repeat;
}
.clearit {
	margin: 0;
	padding: 0;
	height: 0;
	clear: both;
}
.menu.horizontal/* BUBBLE PLASTIC HORIZONTAL MENU */

 {
	width: 960px;
	height: 48px;
	margin: 0;
	padding: 0;
	background-image: url(../images/newskin/nen_m.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.menu.horizontal  ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.menu.horizontal  ul  li {
	float: left;
	margin: 0;
	padding: 0;
	background: transparent url(images/bg-bubplastic-button.gif) top left no-repeat;
	list-style-image: none;
	list-style-type: none;
}

#about1 ul{
	margin-left:30px;
}
#about1 ul li{
	list-style:disc;
}

.menu.horizontal ul li a.node {
	display: block;
	height: 48px;
	padding-left: 5px;
	float: left;
	text-transform: uppercase;
	font-family: Arial, Tahoma;
	font-size: 70%;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.menu.horizontal ul li a span.menu_ar {
	display: block;
	float: left;
	padding-top: 15px;
	padding-right: 15px;
	cursor: pointer;
	background-color: transparent;
	background-repeat: repeat;
	background-position: right top;
}
/* END BUBBLE PLASTIC VERTICAL MENU */



/* AQUA HOVER */
.menu.aqua ul li a:hover.node, .menu.aqua ul li.highlight a.node {
	background-color: transparent;
	background-image: url(../images/newskin/m_over.jpg);
	background-repeat: repeat;
	background-position: left top;
	color: #0c4da2;
}
.menu.aqua ul li a:hover span.menu_ar,
.menu.aqua ul li.highlight a span.menu_ar {
	background-color: transparent;
	background-image: url(../images/newskin/m_over.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.menu  .nn   {
	background-image: url(../images/newskin/m_nn.jpg);
	height: 48px;
	width: 154px;
	padding-left: 35px;
	z-index: 1;
	float: left;
	background-repeat: no-repeat;
}

.menu   .lg         {
	margin-top: 20px;
	margin-right: 5px;
	margin-bottom: 20px;
	margin-left: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.menu  .nn  a   {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
}
.menu .nn a:hover {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
}





.gachngang {
	background-image: url(../images/newskin/line_tieude.jpg);
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 8px;
}

#contents {
	width: 100%;
	font-size: 0.9em;
	text-align: justify;
	clear: both;
	color: #3d3d3d;
}
#contents p {
	margin-top: 5px;
	margin-bottom: 5px;
}

.noidung1 {
	width: 48%;
	float: left;
	clear: left;
	margin-top: 5px;
}
.noidung2 {
	float: right;
	width: 48%;
	margin-top: 5px;
}


.noidung1 li, .tintuc li {
	list-style-image: url(../images/newskin/nut.jpg);
	list-style-position: outside;
	list-style-type: none;
	margin-left: 15px;
}
.noidung2 li {
	list-style-image: url(../images/newskin/nut.jpg);
	list-style-position: outside;
	list-style-type: none;
	margin-left: 15px;
}

#noidung3 li {
	list-style-image: url(../images/newskin/hoa_thi.jpg);
	list-style-type: none;
	list-style-position: outside;
	margin-left: 37px;
	margin-top: 3px;
	margin-bottom: 3px;
}
.noidung1   li  a, #tintuc li a  {
	text-decoration: none;
	font-size: 12px;
	color: #3d3d3d;
}
.noidung1 li a:hover, #tintuc li a:hover {
	text-decoration: none;
	font-size: 12px;
	color: #FF0000;
}
.noidung2   li  a  {
	text-decoration: none;
	font-size: 12px;
	color: #3d3d3d;
}
.noidung2 li a:hover {
	text-decoration: none;
	font-size: 12px;
	color: #FF0000;
}
#noidung3   li  a  {
	text-decoration: none;
	font-size: 12px;
	color: #3d3d3d;
	font-weight: bold;
}
#noidung3 li a:hover {
	text-decoration: none;
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}







#contents #left {
	float: left;
	width: 620px;
	text-align: left;
	vertical-align: top;
}
#contents #right {
	width: 311px;
	float: right;
	clear: right;
}
.gach_tron {
	background-image: url(../images/newskin/gachtron.jpg);
	background-repeat: repeat-x;
	width: 95%;
	margin-top: 2px;
	margin-bottom: 3px;
}
hr {
	color: #8197cd;
}


.demuc {
	font-size: 1em;
	font-weight: bold;
	color: #3d3d3d;
}
.tieude {
	font-size: 1.2em;
	color: #0c4da2;
	font-weight: bold;
}
.hinh  {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-right: 10px;
	margin-bottom: 5px;
}

.demuc_xanh {
	font-size: 1em;
	font-weight: bold;
	color: #0c4da2;
}
.divclear {
	clear: both;
	overflow: hidden;
	border-bottom-width: 1px;
	border-bottom-style: double;
	border-bottom-color: #0033FF;
	height: 0px;
	width: 80%;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
#muctin {
	clear: both;
	width: 100%;
	padding-top: 15px;
	padding-bottom: 15px;
}
#diemtin_left {
	width: 300px;
	float: left;
}

#diemtin_right {
	width: 311px;
	float: right;
}
#diemtin_giua {
	width: 300px;
	float: left;
	margin-left: 20px;
}
#doitac {
	clear: both;
	width: 100%;
	padding-top: 15px;
	padding-bottom: 0px;
}
#doitac img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-right: 15px;
	margin-left: 15px;
}
#footer {
	background-image: url(../images/newskin/nen_footer.jpg);
	background-repeat: repeat;
	width: 940px;
	height: 60px;
	
	padding: 10px;
	
	margin-right: 0px;
	
}
#copyright {
	font-size: 0.7em;
	color: #CCCCCC;
	width: 46%;
	float: left;
	margin-top: 0px;
}
#sub_menu a {
	font-size: 12px;
	color: #CCCCCC;
	text-decoration: none;
	margin-right: 0px;
}
#sub_menu a:hover {
	font-size: 12px;
	color: #FFFFFF;
}



#sub_menu {
	float: right;
	width: 50%;
	text-align: right;
	margin-right: 0px;
	padding-right: 0px;
}
#sub_menu ul {
	height: 50%;
	text-align: right;
	margin-right: 0px;
	padding-right: 0px;
	float: right;
}
#sub_menu li {
	list-style-image: none;
	float: left;
	list-style-type: none;
	margin-right: 0px;
	margin-left: 10px;
	text-align: right;
}


#tieude {
	background-image: url(../images/newskin/khung_tren.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 5px;
	padding-left: 15px;
}
#noidung {
	background-image: url(../images/newskin/khung_duoi.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 5px;
	padding-right: 15px;
	text-align: left;
	padding-left: 0px;
	vertical-align: bottom;
}
#noidung3 {
	background-image: url(../images/newskin/khung_nen.jpg);
	background-repeat: repeat-y;
	background-position: left;
	margin-top: 10px;
	width: 311px;
}
.demuc_xanh   a:hover  {
	color: #FF0000;
	text-decoration: underline;
}
.demuc_xanh     a        {
	font-size: 1em;
	font-weight: bold;
	text-decoration: none;
	color: #0c4da2;
}
#muctin li a {
	text-decoration: none;
	font-size: 12px;
	color: #0c4da2;
}
#muctin li a:hover {
	text-decoration: none;
	font-size: 12px;
	color: #FF0000;
}
#muctin li {
	text-decoration: none;
	list-style-image: none;
	list-style-type: none;
}

.anylinkcss{
	margin:0 0 0 0;
	position:absolute;
	visibility:hidden;
	border:1px solid #CDD8E0;
	
	font:normal 8pt tahoma;
	line-height:18px;
	z-index:100;
	background-color:#f4f4f4;
	width:250px;
	
}
.anylinkcss a, .anylinkcss a:visited{
	float: none;
	display: block;
	font-weight: bold;
	color: #366799;
	background-color: #fff;
	padding: 0 5px 0 5px;
	height: 22px;
	line-height: 22px;
	position: static;
	border-top: 1px solid #eee;
	text-decoration:none;

}
.anylinkcss a:hover{
	background: #f6f6f6;
	color: #222;

}

.text20xanhbold{
	color:#777C61;
font-family:Arial,Verdana,Tahoma;
font-size:20px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}

.tbline {
border-bottom:2px solid #999900;
}

.text18do {
color:#A30013;
font-family:Arial,Verdana,Tahoma;
font-size:18px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}

.text14dobold {
color:#A30013;
font-family:Arial,Verdana,Tahoma;
font-size:14px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}

.text12xanh {
color:#777C61;
font-family:Arial,Verdana,Tahoma;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin-bottom:0;
margin-top:0;
}

a.news5, a:link.news5, a:visited.news5{
	color:#333333;
	text-decoration: none;
	font: bold 12px Arial, Verdana, Tahoma;
}

a:hover.news5 {
	color:#333333;
	text-decoration: underline;
	font: bold 12px Arial, Verdana, Tahoma;
}

.text14do{
	color : #a30013;
	font: 14px Arial, Verdana, Tahoma;
	margin-bottom:0px;
	margin-top:0px;	
}

:link.news4 {
	color:#333333;
	text-decoration: none;
	font: bold 14px Arial, Verdana, Tahoma;
}

:visited.news4 {
	color:#333333;
	text-decoration: none;
	font: bold 14px Arial, Verdana, Tahoma;
}

:hover.news4 {
	color:#333333;
	text-decoration: underline;
	font: bold 14px Arial, Verdana, Tahoma;
}

.td2{
	background: #fff url(../images/newskin/menu_doc.gif) repeat-x;
}

.text12dobold{
	color : #a30013;
	font: bold 12px Arial, Verdana, Tahoma;
	margin-bottom:0px;
	margin-top:0px;
}

:link.news1 {
	color:#333333;
	text-decoration: none;
	font: 12px Arial, Verdana, Tahoma;
}

:visited.news1 {
	color:#333333;
	text-decoration: none;
	font: 12px Arial, Verdana, Tahoma;
}

:hover.news1 {
	color:#990033;
	text-decoration: none;
	font: 12px Arial, Verdana, Tahoma;
}

:link.news3 {
	color:#a20909;
	text-decoration: none;
	font: normal 12px Arial, Verdana, Tahoma;
}

:visited.news3 {
	color:#a20909;
	text-decoration: none;
	font: normal 12px Arial, Verdana, Tahoma;
}

:hover.news3 {
	color:#333333;
	text-decoration: underline;
	font: normal 12px Arial, Verdana, Tahoma;
}
.text12denbold {
	color : #333333;
	font: bold 12px Arial, Verdana, Tahoma;
	margin-bottom:0px;
	margin-top:0px;
}

.text20denbold {
	color : #333333;
	font: bold 20px Arial, Verdana, Tahoma;
}

.text18denbold {
	color : #333333;
	font: bold 18px Arial, Verdana, Tahoma;
}
.text18den {
	color : #333333;
	font: 18px Arial, Verdana, Tahoma;
}

.sidebar_tuvan {
	padding-top: 10px;
	padding-left: 0px;
	font-weight: normal;
	color: #0c4da2;
}

.sidebar_tuvan A:link {
	color: #0c4da2;
	text-decoration: none;
}
.sidebar_tuvan A:hover {
	color: #0c4da2;
	text-decoration: none;
}
.sidebar_tuvan A:visited {
	color: #0c4da2;
	text-decoration: none;
}
.sidebar_tuvan A:active {
	color: #009933;
	text-decoration: none;
}
.tamnhin {
	background-color: #f7941e;
	padding: 10px;
	margin: 10px;
	background-image: url(../images/tuvan/bg_tamnhin.jpg);
	color: #FFFFFF;
}

.sumang {
	background-color: #f7941e;
	padding: 10px;
	margin: 10px;
	background-image: url(../images/tuvan/bg_sumang.jpg);
	color: #FFFFFF;
}
.chucnanghoatdong {
	margin: 10px;
	padding: 10px;
	background-image: url(../images/tuvan/bg_chucnang.jpg);
}
.nentangthuonghieu {
	margin: 10px;
	padding: 10px;
}

