@charset "utf-8";
/* CSS Document */

html, body{background:#dfdfdf; text-align:center; margin:0px; padding:0px; font:normal 12px Arial; color:#000; height:100%;}
table, tr,td {vertical-align:top; text-align:left; padding:0px; margin:0px; font:normal 12px Arial; color:#000;}
div{vertical-align:top; text-align:left; font:normal 12px Arial; color:#000;}
img{border:0px solid #000;}
#MainDiv{width:1003px; margin:0 auto; background:#fff; }

.copy{background:#1c376e; clear:both; color:#FFF; font-size:11px; text-align:center; padding:2px;}
a.darbin, a.darbin:active, a.darbin:visited{font-size:11px; text-decoration: none; color:#FFF}
a.darbin:hover{text-decoration:none; font-size:11px; color:#FFF}
form {margin:0; padding:0;}
.clear{clear:both}

a.menu, a.menu:active, a.menu:visited{color:#1c376e;  text-decoration: none; padding-left:10px;}
a.menu:hover{color:#1c376e; text-decoration:none; background:url(/img/arr.gif) no-repeat top left; padding-left:10px;}

a.menu_act, a.menu_act:active, a.menu_act:visited, a.menu_act:hover{color:#1c376e; text-decoration:none;  background:url(/img/arr.gif) no-repeat top left; padding-left:10px;}


a.submenu, a.submenu:active, a.submenu:visited{color:#1c376e; font-size:12px; text-decoration: none; padding-left:10px;}
a.submenu:hover{color:#a3a7ae; text-decoration:none; font-size:12px; padding-left:10px;}

a.submenu_act, a.submenu_act:active, a.submenu_act:visited, a.submenu_act:hover{color:#a3a7ae; text-decoration:none; font-size:12px; background:url(/img/arr.gif) no-repeat top left; padding-left:10px;}

.hdr{clear:both; font-size:15px; color:#174382; }
.contentdiv{float:left; width:740px; padding-left:10px; padding-right:10px;padding-bottom:10px;}
.topdiv{clear:both; padding-left:12px; height:110px;}
.logo{margin-top:10px; float:left;}
a, a:active, a:visited{color:#000; text-decoration:underline; font:normal 12px Arial;}
a:hover{color:#000; text-decoration:none; font:normal 12px Arial;}
.conttxt{width:100px; text-align:right; float:left; color:#000; font-size:12px; padding-right:10px; padding-top:5px;}
.inp{border:1px solid #888888; width:300px; height:17px; background:#FFF; color:#000;}
.area{border:1px solid #888888; background:none; width:400px; height:210px; background:#FFF; color:#000;}
.inpv{border:1px solid #888888;background:#FFF;  width:110px; height:17px; float:left;color:#000;}
.button{cursor:pointer; border:1px solid #000; width:100px; background:#3a5d8f; color:#fff; height:20px; }
.inpdiv{width:304px; height:27px;  padding-left:0px;  padding-right:5px; float:left;}


.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;}



.inpvdiv{width:120px; height:28px;  padding-left:0px; padding-top:5px;  padding-right:5px; float:left;}
.areadiv{padding-right:5px; float:left;}


.sinp{border:1px solid #8b5142; width:159px; height:14px; background:#FFF; color:#8b5142; font:normal 12px Arial;}
.enter{cursor:pointer; border:0px; width:47px; height:48px; background:url(/img/enter.gif) no-repeat top left; margin-left:8px; float:left}

.searchdiv{float:right; padding-top:90px; padding-right:47px;}
.saerchtxt{color:#8b5142; font-size:15px; float:left}
.menusep2{padding-top:4px; padding-bottom:4px;}
.menusep{padding-top:6px; padding-bottom:6px;}
.leftblock{float:left; width:195px; padding-left:17px; padding-right:10px;}
.date{font-size:10px; color:#8b5142}
.newsimg{float:left; border:1px solid #eae0ca; margin-right:7px;}
.newsdiv{float:left; width:370px;}
.pad10{padding-top:10px; padding-bottom:10px;}

.rightblock{float:right; width:235px; padding-left:10px; margin-top:8px; padding-right:10px;}
.testim{float:right; text-align:right; font-size:10px; color:#8b5142;}
.bannerdiv{clear:both; padding-top:50px; padding-right:5px;}
.arcoban{position:absolute; top:-18px; left:180px;}
.testhdr{text-align:right; background:url(/img/arco_bg.gif) no-repeat top right; padding-right:60px; height:40px; padding-top:20px; font-size:15px; color:#8b5142;}
.contdiv{clear:both; padding-top:50px; font-size:13px;padding-bottom:20px}


a.favorite, a.favorite:active, a.favorite:visited{color:#8c8074; text-decoration:underline; font:bold 12px Arial;}
a.favorite:hover{color:#8c8074; text-decoration:none; font:bold 12px Arial;}




.more, a.more, a.more:active, a.more:visited{color:#00428e; font-size:10px; text-decoration: none; cursor:pointer}
a.more:hover{color:#767474; font-size:10px; text-decoration: none; }

a.serv, a.serv:active, a.serv:visited{color:#8b5142; font-size:14px; font-weight:bold;  text-decoration: none;  background:url(/img/more.gif) no-repeat center right;  padding-top:5px;padding-right:22px; }
a.serv:hover{color:#482a22; font-size:14px; text-decoration: none; font-weight:bold; background:url(/img/more.gif) no-repeat center right; padding-top:5px; padding-right:22px;}




.paging, a.paging, a.paging:active, a.paging:visited {
	color:#000;
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
}
a.paging:hover {
	color:#b4b4b4;
	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:#b4b4b4;
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
}

.back{
	color:#8b5142;
	font-weight:bold;
	font-size:12px;
	float:right;
	clear:both; 
	padding-top:20px;
	cursor:pointer;	
	
}
.sub_menues{border-left:1px dashed #dddddd;border-top:1px dashed #dddddd;border-bottom:1px dashed #dddddd;}
.sub_menues_td{padding:5px;border-right: 1px dashed #dddddd;width:375px}
.fl_right{float:right}
.sep{background:url(/img/sep2.gif) repeat-x center center;height:15px;clear:both}
.date{font-size:11px;color:#b4b4b4}
.search_butt{background-color:#00428e;width:190px;color:#fff;height:20;border:0px;margin-top:3px;cursor:pointer}
.sinput{border:1px solid #8b8c8d;width:190px;height:20;}
