
html, body {
	margin:0px;padding:0;
	width:100%;height:100%;
	}
body {
	background:#FFF url(/i/fon_body.gif) repeat-x top;
	font:normal 13px Arial;
	}
img {border:0;}
h1 {font:normal 18px Arial;
	background:url(/i/fon_h.gif) no-repeat 0 5px;
	margin:0;padding:0 0 13px 16px;}
p {padding:0 0 10px 0;margin:0;}
form {margin:0;padding:0;}
#header {
	height:92px;}

#header td {vertical-align:top;}

.searchres a {
	color:#778598;
	text-decoration:underline;
}
.searchres a:hover {
	color:#B7402C;
	text-decoration:underline;
}
.navibar {
	font-size:11px;
	color:#868686;
}
.navibar span {
	color:#B7402C;
}
.date {
	font:normal 10px Tahoma;
	color:#434343;
	padding:12px 0 0 18px;
	width:168px;
	}
.eng_ru {
	width:33px;
	padding-top:20px;
	font:normal 11px Arial;
	color:#5F7183;
	background:url(/i/header/fon_eng_ru.gif) no-repeat 0px 20px;
	}
.eng_ru div {
	padding-left:5px;}
.eng_ru a {
	color:#BF2121;
	display:block;
	padding:0 5px 2px;
	background:#F8F8F8;
	text-decoration:underline;}
.eng_ru a:hover {
	color:#5F7183;
	text-decoration:underline;}
#productionru, #productionen {
	width:121px;
	height:57px;
	position:absolute;
	z-index:10;
	top:0;
	left:272px;
	}
#productionru a {
	display:block;
	background:transparent url(/i/header/ru_production_off.gif) no-repeat top;
	}
#productionru a:hover {
	background:transparent url(/i/header/ru_production_on.gif) no-repeat top;
	}
#productionen a {
	display:block;
	background:transparent url(/i/header/en_production_off.gif) no-repeat;
	}
#productionen a:hover {
	background:transparent url(/i/header/en_production_on.gif) no-repeat;
	}
#aboutru, #abouten {
	width:131px;
	height:53px;
	position:absolute;
	z-index:5;
	top:0;
	left:382px;
	}
#aboutru a {
	display:block;
	background:transparent url(/i/header/ru_about_off.gif) no-repeat;
	}
#aboutru a:hover {
	background:transparent url(/i/header/ru_about_on.gif) no-repeat;
	}
#abouten a {
	display:block;
	background:transparent url(/i/header/en_about_off.gif) no-repeat;
	}
#abouten a:hover {
	background:transparent url(/i/header/en_about_on.gif) no-repeat;
	}
#contactru, #contacten {
	width:115px;
	height:53px;
	position:absolute;
	z-index:3;
	top:0;
	left:502px;
	}
#contactru a {
	display:block;
	background:transparent url(/i/header/ru_contact_off.gif) no-repeat;
	}
#contactru a:hover {
	background:transparent url(/i/header/ru_contact_on.gif) no-repeat;
	}
#contacten a {
	display:block;
	background:transparent url(/i/header/en_contact_off.gif) no-repeat;
	}
#contacten a:hover {
	background:transparent url(/i/header/en_contact_on.gif) no-repeat;
	}

#fast_nav {
	background:transparent url(/i/header/fon_pisdul.gif) no-repeat 21px 0;
	padding:8px 0 0 26px;
	}
#fast_nav select {
	background:#FFF;
	color:#5F7183;
	width:200px;
	border: 1px solid #7F9DB9;
	}
a.home {
	background:transparent url(/i/header/home_off.gif) no-repeat;}
a.home:hover {
	background:transparent url(/i/header/home_on.gif) no-repeat;}
a.post {
	background:transparent url(/i/header/post_off.gif) no-repeat;}
a.post:hover {
	background:transparent url(/i/header/post_on.gif) no-repeat;}
a.sitemap {
	background:transparent url(/i/header/sitemap_off.gif) no-repeat;}
a.sitemap:hover {
	background:transparent url(/i/header/sitemap_on.gif) no-repeat;}

#search {
	color:#5F7183;
	padding:26px 11px 8px 0;}
#search input.text{
	background:#F9F9F9;
	border:solid 1px #898989;
	color:#898989;
	height:19px;
	border-bottom:none;
	border-right:none;
	width:152px;}

.scroll {
	background:#7C8085;color:#FFF;
	border-top:solid 1px #5F6266;
	border-left:solid 1px #5F6266;
	border-bottom:solid 1px #E6E6E6;
	padding:3px 5px 2px;height:16px;
	}
/* leftmenu */
	.leftmenu_cat {
		margin-top:40px;
		padding-left:3px;
		background:url(/i/leftmenu/fon_leftmenu.gif) repeat-y left;
	}
	div.selec {
		background:url(/i/leftmenu/arr_on.gif) no-repeat center right;
	}
	div.selec a {
		color:#FFF;
		background:#5B5BC0;
		padding-top:7px;
		text-decoration:none;
		padding-bottom:7px;
		display:block;
		padding-left:20px;
	}
	a.bighref {
		display:block;
		padding-left:20px;
		background:#F8F8F8;
		color:#6F0D0D;
		padding-top:7px;
		text-decoration:none;
		padding-bottom:7px;
	}
	a.bighref:hover {
		background:#5B5BC0;
		color:#FFF;
	}
	a.smallhref {
		display:block;
		padding-left:20px;
		color:#155194;
		padding-top:6px;
		text-decoration:none;
		padding-bottom:6px;
	}
	a.smallhref:hover {
		color:#B21900;
	}

#breadcrumb {
	padding:10px 17px;
	font:normal 10px Tahoma;
	color:#858585;
}
#breadcrumb a {
	color:#5F5F5F;
	text-decoration:underline;
}
	
#newsblock {
	padding:25px 40px 18px 18px;
	font-size:11px;
	}
#newsblock h2 {
	color:#778598;
	}
#newsblock p {
	margin:0;padding:0;
	padding-bottom:15px;}
#newsblock .newsdate {
	color:#778598;}
#newsblock a.newz {
	color:#5F5F5F;
	display:block;
	padding-bottom:15px;
	text-decoration:none;}
#newsblock a.newz:hover {
	color:#858585;
	}
#newsblock a.archive {
	color:#C02309;
	text-decoration:underline;
	}
#newsblock a.archive:hover {
	color:#778598;}

	/* feedback */
.os {
	background:#F5F5F5 url(/i/fon_form.gif) no-repeat right top;
}
.os input, .os textarea {
	background:#FFF;
	border:solid 1px #7F9DB9;
	width:100%;
}
.must {
	color:#CC3300;
	font-weight:bold;
}
.maplink{
	padding-left:13px;
}
.maplink a {
	text-decoration:none;
	color:#155194;
	font-size:12px;
}
.maplink a:hover {
	color:#B7402C;;
}
.footer {
	padding:10px 0 15px 26px;}
.footer h3 {
	padding:0 0 5px;margin:0;
	font: bold 12px Arial;
	color:#000;}
.footer p {
	padding:0;margin:0;
	font: normal 12px Arial;
	color:#1D1D1D;
	padding:2px 0 2px 10px;
	background:url(/i/fon_foot_p.gif) repeat-y left;}
.copyr {
	font: normal 12px Arial;
	color:#B4B4B4;
	padding-top:15px;
	}



