﻿body { margin:0px;}
table{ text-align:left; font-family:Tahoma; font-size:11px; line-height:1.5;}
tr{ text-align:left; font-family:Tahoma; font-size:11px; line-height:1.5;}
td{ text-align:left; font-family:Tahoma; font-size:11px; line-height:1.5;}
div{ text-align:left; font-family:Tahoma; font-size:11px; line-height:1.5;}
span{ text-align:left; font-family:Tahoma; font-size:11px; line-height:1.5;}
A{ font-family:Tahoma; font-size:11px; color:Black; line-height:1.5; text-decoration:none;}
A:hover{ color:#AC1616;}
P{font-family:Tahoma; font-size:11px; color:Black; line-height:1.5;}
/**/
.Online{ color:Red;}
.NumberOnline{ color:red}
.OnlineVisitor{text-align:center; padding-top:10px; padding-bottom:5px;}
.lang{ color:White;}
.SubItem{font-size:12px; background-color:#AC1616; color:White; font-weight:bold; padding-left:15px; padding-bottom:3px; padding-top:3px;}
/**/
.main{ width:980px;}
.logo{text-align:left; width:30%; padding:10px; height:90px;}
.tdmn{text-align:right; padding:10px; width:70%;}
.mn{ font-weight:bold; color:White; text-decoration:none; padding:10px;}
.mn:hover{ font-weight:bold; color:Olive;}
/**/
.divRight{float:right; background-color:#E7E2DF; width:223px; padding:6px;}
.divLeft{ float:left;width:218px; vertical-align:top; background-color:#E7E2DF; padding:6px;}
/**/
.Mbottom{width:100%; float:left; background-color:Gray}
.divBottom{padding-top:10px; padding-bottom:20px; text-align:center; line-height:2; color:White;}
.imgbt{width:100%; font-size:3px; height:10px; background-image:url(../Skin/sharbottom.gif); background-repeat:repeat-x;}
/**/
.inContent{ float:left; vertical-align:top; background-color:#F5F0EA; width:497px; padding:2px;}
/**/
.slideNews{OVERFLOW: hidden; WIDTH:100%; HEIGHT: 250px;}
.hotnews{background-color:#F5F1EA; width:100%; cursor:pointer;}
.hotnews1{width:100%; cursor:pointer;}
/*------ CSS LIST ---------*/
.fl{float:left;}
.TitleList{font-family:Tahoma; font-size:11px; font-weight:bold; color:#0086D7;}
.TitleList:hover{font-family:Tahoma;color: Orange}
.DetailList{font-family:Tahoma; font-size:10px; font-weight:bold; color:#0086D7;}
.DetailList:hover{font-family:Tahoma; color:Orange; font-size:10px;}
.cssItem{ border-bottom:1px dotted #DDD; border-left:1px dotted #DDD; border-right:1px dotted #DDD; vertical-align:top;}

/*--------- CSS Image --------*/
.imgList{ border:1px dotted #090; width:130px;}
.imgListov{ border:1px solid #090; width:130px;  cursor:pointer;}
.shadowcss{ width:100px; height:100px; padding-top:10px; padding-left:10px; cursor:pointer; position:relative; top: -2px;left: -2px; filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='#996600', Positive='true');}

.divItem{text-align:left;}
.divTitle{ padding-bottom:5px;}
.divTeaser{ font-family:Tahoma; font-size:11px; text-align:justify; width:99%;}
.divDetail{border-bottom:1px dotted #000; text-align:right; width:99%; float:right; padding-right:10px;}
.divPagerBottom{text-align:right; padding-top:5px; padding-right:13px; float:right;}
/*---------CSS SUB LIST-----------*/
.divother{padding:3px; width:99%;  border-top:1px solid #9E0208;}
.TitleListother{font-family:Tahoma; font-size:11px; color:#0086D7;}
.TitleListother:hover{font-family:Tahoma; font-size:11px; color:#DDD;}
.divSubTitle{padding:10px;}
.divSubTeaser{font-family:Tahoma; font-size:11px; text-align:justify; width:100%; padding-left:24px;}
.TitleSubList{font-size:11px; font-family:Tahoma; color:#090; padding-left:6px;}
/*--- CSS CONTENT ----*/
.TitleContent{ font-family:Tahoma; font-size:14px; color:#0086D7; font-weight:bold;}
.infoOther{ font-family:Tahoma; font-size:12px; color:#9E0208; padding-bottom:3px; font-weight:bold;}
.divContent{ font-family:Tahoma; font-size:11px; text-align:justify; padding-bottom:20px; padding:2px; line-height:1.5;}
.divPagerother{text-align:right; padding-right:13px;}
.Titleother{font-family:Tahoma; font-size:11px; color:#0086D7; text-decoration:none;}
.Titleother:hover{font-family:Tahoma;color: Orange; text-decoration:underline;}
/* ---- CSS SEARCH ---------*/
.divSearch{ font-family:Tahoma; font-size:11px; text-align:justify; padding:2px;}
.searchresult{ font-family:Tahoma; color:Red; background-color:Yellow; font-weight:bold;}
/*----- CSS phân trang -----*/
.SelectedItem {border:#909090 1px solid; padding-left:4px; padding-right:4px; font-size:11px; background-color:#f5f5f4; color:#ff0000; text-align:center; font-family:Tahoma;}
.PagerItem {font-size:11px; color:#000000; font-family: Tahoma}
.PagerItem A:link {font-size:11px;  color:#0C6DCE; font-family:Tahoma}
.PagerItem A:active {font-size:11px;color:#0C6DCE; font-family:Tahoma}
.PagerItem A:visited {font-size:11px;  color:#0C6DCE; font-family:Tahoma}
.PagerItem A:hover {font-size:11px; color:#ff6600; font-family:Tahoma}
/*----- CSS PROJECT --------*/
.divImgDetail{width:270px; text-align:center; vertical-align:top;}
.imgDetail{ width:250px;}
.shadowProject{width:120px; height:100px; cursor:pointer; position:relative; top: -2px;left: -2px; filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='#996600', Positive='true');}
.cssItemProject{width:30%; border-bottom:1px dotted #DDD; border-left:1px dotted #DDD; border-right:1px dotted #DDD; vertical-align:top;}
.TitleProject{font-family:Tahoma; font-size:11px; color:#090;}
.TitleProject:hover{ font-family:Tahoma; font-size:11px; color:Orange;}
.divImgProject{ text-align:center; vertical-align:top; padding:4px; padding-top:10px; vertical-align:top;}
.divTitleProject{ text-align:center; vertical-align:text-top; padding:4px; width:150px;}
/**/
/*----- CSS PROJECT OTHER--------*/
.shadowProject{width:125px; cursor:pointer; position:relative; top: -2px;left: -2px; filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='#996600', Positive='true');}
.cssItemProject{width:30%; border-bottom:1px dotted #DDD; border-left:1px dotted #DDD; border-right:1px dotted #DDD; vertical-align:top;}
.TitleProject{font-family:Tahoma; font-size:11px; color:#000;}
.TitleProject:hover{ font-family:Tahoma; font-size:11px; color:Orange;}
.divImgOther{ text-align:center; cursor:pointer; vertical-align:top; padding:4px; padding-top:10px; vertical-align:top;}
.divTitleOther{ text-align:center; vertical-align:text-top; padding:1px; width:115px;}
/**/
/*==================================Menu sổ sang================================*/
.mnMain {
	FONT-SIZE: 11px; COLOR: #FFF; padding-top:3px; padding-left:15px; padding-right:3px; padding-bottom:3px; background-color:#645F5F;
}

.mnMainov {
	FONT-SIZE: 11px; COLOR: #900; CURSOR: pointer; padding-top:3px; padding-left:15px; padding-right:3px; padding-bottom:3px; background-color:#8D8787;
}
.menuOut {
	COLOR: #444444; BACKGROUND-COLOR: #e2e2e2;
}
.menuOver {
	CURSOR: hand; COLOR: #ffffff; BACKGROUND-COLOR: #016332;
}
.divSubMenu {
	Z-INDEX: 100; FILTER: progid:DXImageTransform.Microsoft.DropShadow(OffX=2, OffY=2, Color='#666666', Positive='true'); LEFT: 0px; VISIBILITY: hidden; WIDTH: 170px; POSITION: absolute; TOP: 0px
}
.menudiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; Z-INDEX: 1000; FILTER: alpha(opacity=96); VISIBILITY: hidden; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana; POSITION: absolute; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: left
}
DIV.menudiv {
	BORDER-TOP: #cccccc 1px solid; WIDTH: 190px
}
.menudiv A {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; COLOR: #07519A; TEXT-INDENT: 5px; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-DECORATION: none! important
}
.menudiv A:hover {
	COLOR: #F30; BACKGROUND-COLOR: #ffffff;
}
.menudiv A:link {
	COLOR: #07519A;
}
.menudiv .highlighted {
	BACKGROUND-COLOR: #cccccc
}
