body{ margin:0; padding:0; font-family:Verdana; font-size:12px; }
span{ margin:0; padding:0; }
a{ margin:0; padding:0; }
p{ margin:10px; padding:0; }
form{ margin:10px; padding:0; }
label{ display:block; width:150px; float:left; text-align:right; padding:3px 5px 0px 0px; }
img{ behavior:url(css/iepngfix.htc); }

.image-news{margin-top:20px; overflow:hidden; width:100%;}
.image-news img{border:1px solid #000; padding:2px; margin-right:5px;}

#main-box{ width:850px; margin-left:auto; margin-right:auto; }

#header{ height:403px; }
#body{ background:url(../img/bg.jpg) repeat-y; }
#body .bodyleft{ width:290px; }
#body .bodyleft .nav-cat{ width:290px; padding-top:10px; }
#body .bodyleft .nav-cat ul{ margin:0; padding:0; }
#body .bodyleft .nav-cat li{ list-style:none; }
#body .bodyleft .nav-cat li a{ display:block; width:230px; color:#333335; font-family:Verdana; font-size:14px; font-weight:bold; padding:5px 5px 5px 15px; margin-left:10px; text-decoration:none; }
#body .bodyleft .nav-cat li a:hover{ text-decoration:none; color:#000000; background:#D48D1C; border:1px solid; }
#body .bodyright{ width:560px; }

#footer{ height:70px; background:url(../img/ftr_bg.jpg) no-repeat; }
#footerb{ height:70px; background:url(../img/ftr_bgb.jpg) no-repeat; }
#footermenu{ width:513px; padding-top:40px; }
#footermenu ul{ margin:0; padding:0; }
#footermenu li{ display:inline; list-style:none; margin-left:15px; font-size:11px; }
#footermenu li a{ text-decoration:none; color:#000000; font-family:Verdana; font-size:11px; }
#footermenu li a:hover{ text-decoration:underline; }

#map_menu{}
#map_menu ul{ margin:0; padding:0; }
#map_menu li{ float:left; width:230px; list-style:none; margin-left:15px; padding:5px; }
#map_menu li a{ text-decoration:none; color:#42A0FF; font-family:Verdana; font-size:12px; }
#map_menu li a:hover{ text-decoration:underline; }
#map_menu .map_menu{ clear:both; }

.span{ display:block; }
.clear{ clear:both; }
.imgb{ background:url(../img/imgb.jpg) repeat-x; }
.fleft{ float:left; }
.fright{ float:right; }
.h1{ font-size:18px; font-weight:bold; color:#c23315; }

/*paging*/
div.navigation{
	margin: 0 0 10px 0;
	text-align: left;
	padding-top:5px;
	padding-bottom:5px;
}
div.navigation a, div.navigation div.a{
	float:left;
	width:10px;
	background-color: #FFFFFF;
	border: 1px solid #AEAEAE;
	margin:10px 5px 0 0;
	padding: 1px 5px;
}
