/* -------------------------------INITIAL STYLE------------------------------ */
* {margin:0; padding:0;}
body{color:#292929; font:11px/1.4 Tahoma; text-align:center; background:#FFF;}
table{border-collapse:collapse;}
table td{vertical-align:top;}
img{border:0;}
a{color:#586380; text-decoration:none;}
a:hover{text-decoration:underline;}

.page{position:relative; top:0; left:0; width:933px; margin:0 auto; padding:27px 0 17px 0; text-align:left;}

.header{position:relative; top:0; left:0; width:auto;}
	.header .menu{height:47px; border-bottom:6px solid #FFF; /* = */background:#726E6E url(../images/bg_menu.png) no-repeat 0 0;/* = */}
		.header .menu ul{padding:18px 0 0 52px;}
			.header .menu li{float:left; padding:0 72px 0 0; color:#FFF; font:900 12px/1 Tahoma;}
				.header .menu a{color:#FFF;}
	.header .system{height:36px; border-bottom:6px solid #FFF; padding:0 0 0 35px; background:#C7C7C7;}
		.header .system span{float:left; display:block; height:36px; color:#434343; font:900 12px/36px Tahoma;}
		.header .system .phone{width:225px; padding:0 0 0 43px; background:url(../images/icons.png) no-repeat 0 7px;}
		.header .system .address{width:361px; padding:0 0 0 55px; background:url(../images/icons.png) no-repeat 0 -37px;}
		.header .system .email{width:160px; padding:0 0 0 46px; background:url(../images/icons.png) no-repeat 0 -81px;}
			.header .system a{color:#434343; font-weight:300; text-decoration:underline;}
			.header .system a:hover{text-decoration:none;}
	.header .pics{height:240px; border:1px solid #C8C5C5; text-align:center; background:#EFEFEF;}
		.header .pics ul{padding:10px 0 0 0;}
			.header .pics li{display:inline; padding:0 2px;}

.news{position:relative; top:0; left:0; width:auto; padding:15px 0 25px 0;}
	.news .section{}
	.news ul{/width:100%; margin:0 0 0 -21px; /padding:0 21px;}
		.news li{float:left; width:217px; padding:0 0 0 21px; /padding:0 21px 0 0; list-style:none;}
			.news .date{display:block; padding:0 0 6px 0; color:#848484; font:900 11px/1 Tahoma;}
			.news h3{display:block; height:27px; padding:0 0 0 11px; color:#FFF; font:900 11px/20px Tahoma; /* = */background:#1D67C8 url(../images/bg_news.png) no-repeat 0 0;/* = */}
			.news p{padding:5px 0 12px 12px; border-bottom:1px solid #E8E8E8; border-left:1px solid #E8E8E8;}

.article{position:relative; top:0; left:0; width:auto; padding:17px 16px 20px 16px; border:1px solid #C9C6C6; background:#EFEFEF;}
	.article p{margin:0 0 15px 0;}
	.article .more{margin:-13px 0 0 0;}

.links{position:relative; top:0; left:0; width:auto; padding:22px 0 0 0;}
	.links ul{/width:100%; margin:0 0 0 -21px; /padding:0 21px;}
		.links li{float:left; width:217px; padding:0 0 0 21px; /padding:0 21px 0 0; list-style:none;}
			.links li ul{margin:0; padding:0;}
				.links li li{float:none; width:auto; padding:3px 0; border-bottom:1px solid #C9C6C6; list-style:none; color:#575757;}
					.links li a{color:#575757;}

.footer{position:relative; top:0; left:0; width:auto; height:41px; padding:41px 0 0 0; border-top:27px solid #FFF; /* = */background:#726E6E url(../images/bg_footer.png) no-repeat 0 0;/* = */}
	.footer .info{height:50px; padding:23px 0 0 0; color:#525252; background:#FFF;}
		.footer .menu{float:right; padding:6px 0 0 0;}
			.footer .menu a, .footer .menu b{float:left; padding:0 0 0 10px; color:#525252; font-weight:300;}

/* --------------------------------OTHER STYLE------------------------------- */

.clear{clear:both; height:1px; overflow:hidden;}

.section{display:block; padding:0 0 13px 0; /* = */color:#726E6E;/* = */ font:24px/1 Arial;}

.more{display:block; padding:7px 0 0 0; font:900 11px/1 Tahoma;}
	.more, .more a{color:#1D67C8;}
