body,html{margin:0; padding:0; font-family: Arial, Tahoma, Verdana; font-size: 10pt; background: #9e9e9e;height: 100%} 
p{text-align: justify}
a{color: #0f6cb7; text-decoration: none}
a:hover{color: #6dafe2; text-decoration: underline}
.clear{margin: 0; padding: 0; clear: both}
.floatright{float: right; clear: both}
.floatleft{float: left; clear: both}
.error{text-transform: none!important; font-weight: normal!important; font-size: 8pt!important; color: #ff0000!important}
#wrap{margin: 0; padding: 0; width: 996px; background: #ffffff}
#logo-langNav{background: #ffffff}
#logo{width: 397px; height: 89px; float: left; background: url('logo.jpg') no-repeat}
#langNav {width: 597px; height: 89px; float: right; font-size: 8pt; background: #ffffff; color: #000000; font-weight: bold;}
#langNav div{margin-top: 70px; padding-right: 7px; text-align: right}
#langNav div a{color: #9d9d9d; text-decoration: none; font-weight: normal}
#langNav div a:hover{color: #000000; text-decoration: underline}
#banner{width: 996px; height: 165px; margin: 0; padding: 0}
#banner1{width: 439px; height: 165px; background: url('banner1.jpg') no-repeat; float: left}
#banner2{width: 557px; height: 165px; background: url('banner2.jpg') no-repeat;float: right}
#topMenu{width: 986px;}
#topMenu div{height: 32px; *height: 31px; background: url('bg-Topmenu.jpg') repeat-x; text-align: left; border-top: 1px solid #cfd3d8; border-bottom: 1px solid #b0afb0; border-left: 1px solid #bfc0c2; border-right: 1px solid #c4c6c9;}
#content {width: 986px;}
#content  div{margin: 0; padding: 10px; text-align: left; overflow: hidden; background: #ffffff}
#content  div div{padding: 0;}
#mainContent{width: 75%; padding: 0;/*padding-bottom: 32767px!important; margin-bottom: -32767px!important;*/ float: left;}
#rightContent{position: relative; padding: 0;/*padding-bottom: 32767px!important; margin-bottom: -32767px!important;*/ border-left: 1px solid #e0e0e0;}
.category{padding: 5px!important;}
.titleCat{font-weight: bold; color: #000000; text-transform: uppercase; }
.titleCat a{font-weight: bold; color: #000000; text-decoration: none}
.titleCat a.sub{font-size: 9pt; color: #3a3a3a}
.lineTitle{height: 2px; background: url('lineTitle-bg.jpg')!important}
.lineBottom {width: 179px; height: 4px; background: url('line-bottom-hotnews.jpg')!important;}
.contentCat{padding-top: 5px!important}
.contentCat p{/*margin: 5px; padding: 5px*/}
.titleSpecialNews{font-weight: bold; font-size: 11pt}
.contentSpecialNews img{width: 200px}
.readmore{font-size: 8pt; color: #9a9a9a;text-decoration: none; float: right}
.readmore:hover{text-decoration: underline; color: #797a7b}
.catItemProject{width: 340px; float: left; margin-right: 17px!important}
.catItemProjectEnd{width: 350px; float: left; margin-right: 0px!important}
.catItem{width: 235px; float: left; margin-right: 5px}
.titleCatItem{text-decoration: none; text-transform: uppercase; font-weight: bold; font-size: 9pt; color: #1f1e1e}
.titleCatItem:hover{color: #313030}
.titleCatSubItem{text-decoration: none; font-weight: bold; color: #0a65ae;}
.titleCatSubItem p{color: #000000; font-weight: normal; margin: 0; padding: 0}
.titleCatSubItem img{width: 100px; border: 0}
.titleCatSubItem:hover{color: #6dafe2; text-decoration: none}
.titleCatSubItem:hover p{color: #272727; text-decoration: none}
.hotNews{height: 220px;}
.hotNews div{padding-bottom: 5px;}
.hotNews a{font-size: 9pt; color: #1a1a1a; text-decoration: none}
.hotNews a:hover{color: #0f6cb7; text-decoration: underline}
.titleArticle{font-weight: bold; font-size: 12pt; color: #0f6cb7; padding: 10px 0!important}
.titleArticleTopic{font-weight: bold; font-size: 10pt; color: #0f6cb7;text-decoration: none}
.titleArticleTopic:hover{color: #1284e1}
.Footer{font-size: 8pt; color: #000000;}
.navigationPage{font-size: 8pt; color: #6dafe2;text-decoration:none; }
.currentPage{cursor: pointer; font-size: 8pt;font-weight: bold; color: #0065b3;}
.anyPage{font-size: 8pt; color: #fefefe;}
.photoThumb{vertical-align: middle; float: left; margin-left: 20px!important; margin-right: 10px!important; margin-bottom: 10px!important; height: 110px; width: 110px;}
.lightbox img {border: 1px solid #918f8f}
.lightbox:hover img{opacity:0.85; filter:alpha(opacity=85); -moz-opacity: 0.85; border: 1px solid #2786d2}
#copyright{width: 968px; padding-left: 20px; padding-top: 10px; padding-bottom: 10px; margin-top: 40px; text-align: left; font-size: 8pt; border-top: 1px solid #d9d9d9; background: url('bg-copyright.jpg') repeat-x}
#copyright a{color: #313131; text-decoration:none}
#copyright a:hover{color: #6d6d6d; text-decoration:underline}
#histats_counter div a {display:block;width:100%;text-align:center;}