﻿html {background: #DDE1E8;}
body, div, a, p, td  {margin: 0px auto; font-family: Arial; font-size: 12px; color: #333;}
table { border-collapse: collapse; }
a { color: #333; text-decoration: none;}
a:hover { color: #c00; text-decoration: none;}
h1 {margin: 5px 0px; padding: 0px; padding-left: 6px; font-size: 16px; color: #c00;}
form {margin: 0px; padding: 0px;}
button {width: 106px; height: 26px; line-height: 26px; border: 0px; font-weight: bold; color: #fff; background: url(layout/button.gif) no-repeat;}
img {border: 0px;}
.myads {display: bloack; text-align: center; border-bottom: 1px solid #eee; padding: 5px 0px; overflow: hidden;}

.menutop {display: block; height: 32px; line-height: 32px; padding: 0px 30px; text-align: center; font-weight: bold; color: #fff; float: left;}
.menutop:hover {display: block; height: 32px; line-height: 32px; padding: 0px; background: url(layout/left-active.gif) no-repeat; float: left;}
.menutop:hover span {display: block; height: 32px; line-height: 32px; padding: 0px 30px; text-align: center; font-weight: bold; color: #333; background: url(layout/right-active.gif) right no-repeat; cursor: pointer; float: left;}

.menutopactive {display: block; height: 32px; line-height: 32px; padding: 0px; background: url(layout/left-active.gif) no-repeat; float: left;}
.menutopactive span {display: block; height: 32px; line-height: 32px; padding: 0px 30px; text-align: center; font-weight: bold; color: #333; background: url(layout/right-active.gif) right no-repeat; cursor: pointer; float: left;}
.menutopactive:hover {color: #fff;}

#leftblock {text-align: left;}
#leftblock .module {display: block; width: 190px; height: 35px; line-height: 35px; color: #fff; font-size: 14px; background: url(layout/pulldown.gif) no-repeat;}
#leftblock .module span {padding-left: 12px;}
#leftblock .content {width: 178px; padding: 0px 5px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; float: left;}

#mainblock {text-align: left;}
#mainblock .module {display: block; width: 590px; height: 35px; line-height: 35px; color: #fff; font-size: 14px; background: url(layout/main.gif) no-repeat;}
#mainblock .module h2 {margin: 0px; padding: 0px; padding-left: 12px; color: #fff; font-size: 14px; font-weight: normal;}
#mainblock .module .stt {display: block; width: 50px; height: 35px; line-height: 35px; text-align: center; float: left;}
#mainblock .module .tieude {display: block; width: 380px; height: 35px; line-height: 35px; float: left;}
#mainblock .module .ngaydang {display: block; width: 60px; height: 35px; line-height: 35px; text-align: center; float: left;}
#mainblock .module .khuvuc {display: block; width: 100px; height: 35px; line-height: 35px; text-align: center; float: left;}
#mainblock .row0 {}
#mainblock .row1 {background: #f6f6f6;}
#mainblock .rowhead {background: #eee; font-weight: bold;}
#mainblock .rowcat {background: url(layout/bg-menu-top.gif) center repeat-x;}
#mainblock .rowcat td {padding-left: 6px; color: #fff;}
#mainblock .hits {color: #c00;}
#mainblock .utihead {color: #a00; font-weight: bold; border-bottom: 1px solid #ccc; padding-left: 2px;}
#mainblock .uti {color: #666; font-weight: bold; height: 22px; padding-left: 2px;}
#mainblock .desc {padding: 6px; overflow-x: hidden;}

#rightblock {text-align: left;}
#rightblock .module {display: block; width: 190px; height: 35px; line-height: 35px; color: #fff; font-size: 14px; background: url(layout/pulldown.gif) no-repeat;}
#rightblock .module span {padding-left: 12px;}
#rightblock .content {display: block; width: 178px; padding: 0px 5px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; float: left;}

.moduleabout {line-height: 29px; color: #fff; font-size: 14px; text-transform: uppercase; background: url(layout/about.gif) no-repeat right; border: 1px solid #C0BEBE;}
.moduleabout span {padding-left: 12px;}

.modulemain a {font-size: 14px; color: #fff;}
.modulesub {line-height: 27px; color: #199FBF; font-size: 14px; text-transform: uppercase; background: url(layout/pulldownsub.gif) no-repeat right; border: 1px solid #C0BEBE;}
.modulesub span {padding-left: 12px;}
.modulesub a {color: #199FBF; font-size: 14px;}
.linemodule {height: 16px; background: url(layout/line.gif) repeat-x;}
.linkdetail {color: #199FBF; }
.dot {background: url(layout/dot.gif) repeat-x bottom; font-weight: bold;}
.bnumzoom {width: 20px; text-align: center; margin-left: 2px; line-height: 25px; font-weight: bold; color: #fff; background: url(layout/num-zoom.gif) repeat-x; float: left;}
.brightzoom {width: 14px; height: 25px; background: url(layout/right-zoom.gif) no-repeat; float: left;}
.bleftzoom {width: 14px; height: 25px; background: url(layout/left-zoom.gif) no-repeat; float: left;}
.bzoom {line-height: 25px; font-weight: bold; color: #fff; float: left;}
.searchbox {width: 165px; height: 24px; background: url(layout/search-box.gif) no-repeat; border: 0px; margin-left: 1px; text-align: center; padding-top: 4px;}

.combobox {width: 165px; height: 24px; line-height: 24px; background: url(layout/search-box-combo.gif) no-repeat; border: 0px;}
.combobox1 {width: 222px; height: 24px; line-height: 24px; background: url(layout/search-box-combo-1.gif) no-repeat; border: 0px;}
.textbox {width: 100px; height: 20px; line-height: 20px; background: url(layout/textbox.gif) no-repeat; border: 0px; text-align: center;}
.login {border: 0px; font-weight: bold; color: #666; padding: 0px; background: #fff; text-align: left;}
.img {border: 1px solid #eee; padding: 2px; float: left; margin-right: 6px;}

.cat {display: block; line-height: 26px; background: url(layout/cat.gif) no-repeat 0px 6px; padding-left: 20px; margin-right: 20px; font-weight: bold; border-bottom: 1px solid #ccc;}
.subcat {display: block; line-height: 26px; margin-left: 20px; margin-right: 20px; background: url(layout/subcat.gif) no-repeat 0px 6px; padding-left: 20px; border-bottom: 1px solid #ccc;}

.news {color: #0048C0; font-weight: bold;}
.othernews {display: block; background: url(layout/bullet-news.gif) no-repeat 0px 6px; padding-left: 16px; color: #0048C0; line-height: 20px;}

.sap1 {display: inline-block; width: 96%; border-bottom: solid 1px #eee; float: left;}

/*Div pulldown*/
#dropmenudiv{
position: absolute;
border: 1px solid #ccc;
border-bottom-width: 0;
line-height: 22px;
z-index: 100;
margin-left: 1px;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #ccc;
padding: 1px 0;
text-decoration: none;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #f6f6f6;
}
/*Div pulldown*/