@charset "utf-8";
/* CSS Document */

img{border:0px solid #000;}
#MainDiv{width:1003px; margin:0 auto;  background:url(/img/bg.jpg) no-repeat top center;}
form {margin:0; padding:0;}
.wh100{width:100%; height:100%;}
.lh{line-height:150%;}
.clear{clear:both;}
.mid{vertical-align:middle;}
.fll{float:left;}
.flr{float:right;}
.classrel{position:relative; top:0px; left:0px; width:0px; height:0px;}

.hdr{font-size:20px; color:#fac72d; font-weight:bold;}
a.hdr, a.hdr:active, a.hdr:visited{font-size:20px; color:#fac72d; font-weight:bold;text-decoration: none;}
a.hdr:hover{font-size:20px; color:#fac72d; font-weight:bold;text-decoration: none;}


.date{font-size:11px; font-weight:bold; font-style:italic; }
.newsdiv{float:right; padding-left:22px;padding-right:3px; margin-top:150px; color:#000; width:170px; height:130px; line-height:110%; }
.standli{padding:0px; margin:0px; list-style-type:none;}
.menudiv{float:left; padding-top:270px; height:90px; width:800px;}
.langdiv{float:right; padding-top:11px; padding-right:12px; font:normal 9px Verdana; color:#010101}
.bot1{clear:both; height:0px; width:0px; position:relative; top:-10px; left:0px;}
.bot2{position:absolute; top:-5px; left:0px; width:400px; font:normal 10px Verdana;}
.bl1{height:15px; width:732px; }
.bl2{height:21px; width:732px; clear:both}
.cont{width:712px;  padding-left:10px; padding-right:10px; padding-bottom:10px; float:left;}
.icon{float:left; margin-right:10px;}
.maincont{clear:both; background:url(/img/mainbg.jpg) no-repeat bottom center;  padding-bottom:180px; padding-left:50px;}
.logo{float:left; margin-top:25px; margin-left:31px;}
.submenudiv{position:absolute; top:-45px; left:200px; width:400px;}

a.more, a.more:active, a.more:visited{text-decoration: none; color:#fffefe; font-weight:bold; float:right; padding-right:7px; }
a.more:hover{text-decoration: underline; color:#fac72d;  font-weight:bold; float:right; padding-right:7px;}

a.nt, a.nt:active, a.nt:visited{text-decoration: none; color:#000; font-weight:normal;}
a.nt:hover{text-decoration: underline; color:#fac72d;  font-weight:normal;}


a.ssl, a.ssl:active, a.ssl:visited{text-decoration: underline; font:normal 10px Verdana; color:#fffefe; }
a.ssl:hover{text-decoration: underline; font:normal 10px Verdana; color:#fffefe; }
.area{
	border:1px solid #000; 
	background:none; 
	width:250px; 
	height:110px;
	background:#FFF; color:#000000; font:normal 12px Arial;
	scrollbar-face-color: #c8a026;
	scrollbar-highlight-color: #c8a026;
	scrollbar-shadow-color: #E0E0E0;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-arrow-color:  #E0E0E0;
	scrollbar-track-color:#ffffff;
	scrollbar-darkshadow-color: #ffffff;

}
.inpdiv{padding-left:0px; padding-top:5px;   padding-right:5px;}
.inpvdiv{padding-left:0px; padding-top:0px;  padding-right:5px;}

.conttxt{width:250px; text-align:right; float:left; color:#fac732; font-size:12px; font-weight:bold; padding-right:10px; padding-top:20px;}
.conttxtv{width:250px; text-align:right; float:left; color:#fac732; font-size:12px; font-weight:bold; padding-right:10px; padding-top:0px;}
.areadiv{ height:120px; padding-left:0px; padding-top:5px; padding-right:5px;}

.send{cursor:pointer; border:1px solid #000; width:100px; background:#FAC732;color:#3C363B; height:25px; }
.reset{cursor:pointer; border:1px solid #000; width:100px; background:#FAC732; color:#3C363B; height:25px; }
.inpv{border:1px solid #000; font:bold 20px Verdana; background:#FFF;  width:110px; height:24px; }
.inp{border:1px solid #000; width:250px; height:17px; background:#FFF; color:#000000; font:normal 12px Arial;}

.clientbl{float:left; padding-top:15px; padding-bottom:15px; border:0px solid #fac72d; border-bottom-width:1px;}
.clientimg{border:1px solid #fac72d; margin-right:10px; float:left}
.clienttit{font-weight:bold; color:#FFF; font-size:12px;}

a.tita, a.tita:active, a.tita:visited{text-decoration: underline;  font-size:11px;color:#fac72d; }
a.tita:hover{text-decoration: underline; font-size:11px; color:#fac72d; }


a.paging, a.paging:active, a.paging:visited {
	color:#fac744;
	font-weight:bold;
	font-size:13px;
	text-decoration: none;
}
a.paging:hover {
	color:#fac744;
	font-weight:bold;
	font-size:13px;
	text-decoration: none;
}
a.paging_ak, a.paging_ak:active, a.paging_ak:visited, a.paging_ak:hover {
	color:#fff;
	font-weight:bold;
	font-size:13px;
	text-decoration: underline;
}

.carddiv{float:left; width:170px;  margin-top:20px; margin-bottom:7px; margin-left:2px; margin-right:2px; text-align:center;}
.newsimg{float:left; border:1px solid #fac72d; margin-right:7px;}
.gallimg{border:1px solid #fac72d;}

a.news, a.news:active, a.news:visited{text-decoration: none;  font-size:12px;color:#fac72d; }
a.news:hover{text-decoration: underline; font-size:12px; color:#fac72d; }

.back{
	color:#fac72d;
	font-weight:bold;
	font-size:12px;
	float:right;
	clear:both; 
	padding-top:20px;
	cursor:pointer;	
	
}

.ast{
	color:#c32404;
	font-weight:bold;
	font-size:14px;
}