body {

	background:url(image/head_rep.jpg) top left repeat-x #fff5df;

	padding:0px;

	margin:0px;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	}

body ul {

	padding:0px;

	margin:0px;

	list-style:none;

	}

body h1, h2, h3, h4 {

	padding:0px;

	margin:0px;

	font-weight:400;

	}

body a {

	text-decoration:none;

	}

body a:hover {

	text-decoration:underline;

	}

body img {

	border:none;

	}

#head {

	width:100%;

	}

#main {

	min-width:1000px;

	}

#head {

	background:url(image/head_right.jpg) top left no-repeat;

	height:203px;

	padding-top:55px;

	}

#logo {

	float:left;

	padding-left:180px;

	}

#head ul {

	padding-left:35px;

	padding-top:7px;

	float:left;

	}

#head li {

	float:left;

	padding-left:15px;

	}

#navig {

	background:url(image/navig_rep.jpg) top left repeat-x;

	width:100%;

	height:48px;

	}

#nav_fon {

	background:url(image/navig_r.jpg) top left no-repeat;

	width:100%;

	height:48px;

	}

#nav_fon ul {

	padding-left:105px;

	padding-top:18px;

	}

#nav_fon li {

	padding-left:40px;

	float:left;

	font-size:12px;

	font-weight:bold;

	}

#nav_fon a {

	color:#FFF;

	text-decoration:underline;

	}

#nav_fon a:hover {

	text-decoration:none;

	}

#main_content {

	background:url(image/left_rep.jpg) top left repeat-y;

	width:100%;

	float:left;

	}

#main_content_1 {

	background:url(image/left_dom.jpg) top left no-repeat;

	width:100%;

	float:left;

	}

#left_sidebar {

	width:291px;

	float:left;

	padding-left:109px;

	text-align:left;

	}

#left_nav {

	background:url(image/cont_nav_rep.jpg) top left repeat-y;

	width:291px;

	}

#left_nav_up {

	background:url(image/cont_nav_up.jpg) top left no-repeat;

	width:291px;

	}

#left_nav_foot {

	background:url(image/cont_nav_foot.jpg) bottom left no-repeat;

	width:291px;

	padding-top:40px;

	padding-bottom:40px;

	}

#left_nav ul {

	padding-left:40px;

	}

#left_nav li {

	background:url(image/left_nav_li.jpg) top left no-repeat;

	width:204px;

	height:29px;

	padding-top:7px;

	padding-left:20px;

	line-height:16px;

	}

#left_nav li a {

	color:#615b5b;

	text-decoration:underline;

	font-size:11px;

	font-weight:bold;

	}

#left_nav li a:hover {

	text-decoration:none;

	}

.banners {

	width:291px;

	text-align:center;

	padding-bottom:20px;

	}

.banners li {

	padding-top:10px;

	}

#content {

	padding-left:445px;

	padding-right:30px;

	font-size:12px;

	color:#598295;

	padding-top:5px;

	text-align:justify;

	padding-bottom:20px;

	}

#content h1, h2, h3, h4 {

	background:url(image/fon_h1.jpg) bottom left repeat-x;

	font-size:16px;

	color:#64b6ef;

	padding-bottom:20px;

	font-weight:bold;

	padding-top:20px;

	}

#content p {

	padding-top:10px;

	padding-bottom:10px;

	margin:0px;

	line-height:18px;

	}

#content a {

	text-decoration:underline;

	color:#598295;

	}

#content a:hover {

	text-decoration:none;

	}

#content li {

	text-align:center;

	}

#footer {

	background:url(image/footer_rep.jpg) top left repeat-x;

	height:122px;

	float:left;

	width:100%;

	font-size:11px;

	}

#footer ul {

	font-size:12px;

	padding-top:40px;

	}

#footer li {

	float:left;

	padding-left:35px;

	}

#footer li a {

	color:#5a93a1;

	text-decoration:underline;

	font-weight:bold;

	}

#footer li a:hover {

	text-decoration:none;

	}

#footer p {

	padding:0px;

	margin:0px;

	padding-left:35px;

	color:#545758;

	line-height:16px;

	}

#logo_foot {

	float:right;

	padding-right:50px;

	padding-top:40px;

	}

	

.img1 {

	float: left;

	padding: 10px 20px 20px 0;

	}

	

.center_bl {

	text-align: center;

	margin: 10px 0 0 0;

	}



.img2 {

	margin: 20px 0 0 10px;

}



.bl1 {

width: 100%;

overflow: hidden;

}


#left_news {
width: 252px;
margin: 10px 0px 5px 17px;
padding: 3px;
font-size:12px;
color:#598295;
border: 1px solid #36bee4;
}

a.vzo, p.vzo {
font-size: 9px;
color: #cccccc;
}
