@charset "windows-1251";
/* CSS Document */
@import url(index.css);
@import url(ajaxPoll.css);

* {
	outline:none;
	margin:0px;
	padding:0px;
}

body {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	color:#383838;
	background:#DCD4D2;
}

a { text-decoration:none; }

#conteiner {
	width:1004px;
	height:auto;
	margin: 0px auto;
	background:url(../images/bg.gif);
	background-repeat:repeat-x;
}

#header {
	width:1004px;
	height:417px;
	background:#AE9F96;
	position:absolute;
	top:0px;
}

#headerRek {
	width:252px;
	height:339px;
	background:url(../images/header_01.jpg);
	background-repeat:no-repeat;
	float:left;
}

#headerBG1 {
	width:381px;
	height:339px;
	background:url(../images/header_02.jpg);
	background-repeat:no-repeat;
	float:left;
}

#headerBG2 {
	width:371px;
	height:339px;
	background:url(../images/header_03.jpg);
	background-repeat:no-repeat;
	float:left;
}

#headerMenu {
	width:100%;
	height:42px;
	clear:both;
}

#headerMenu ul {
	width:100%;
	list-style:none;
}

#headerMenu li {
	float:left;
}

#headerMenu a {
	display:block;
	padding: 0 2em;
	line-height: 2.1em;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	color:#FFFDF6;
	background:url(../images/menu_border.jpg);
	background-repeat:no-repeat;
	background-position: 0 10px;
}

#headerMenu .a1 {
	background-image:none;
}

#top {
	width:100%;
	height:36px;
	background:#AFA198;
	vertical-align:middle;
}

#top h1 {
	width:400px;
	height:15px;
	display:block;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#49423D;
	position:relative;
	top:8px;
	left:25px;
}

#top img {
	width:28px;
	height:28px;
	border:0px;
	text-align:right;
	float:right;
	margin-top:-11px;
	margin-right:10px;
}

#top p {
	float:right;
	margin-top:-5px;
	margin-right:10px;
	color:#49423D;
	font-weight:bold;
	font-size:13px;
}

#middle {
	width:100%;
	height:100%;
	padding-top:417px;
}

#leftBlock {
	width:252px;
	height:100%;
	float:left;
}

#leftBlock .block {
	width:210px;
	height:auto;
	margin: 0px auto;
	padding: 0 0 20px 0;
	border-bottom: 2px dotted #FFF8F3;
}

#leftBlock h3 {
	font-size:16px;
	color:#FFF8F3;
	padding-left:28px;
	margin: 20px 0px;
	background:url(../images/block_ico.png);
	background-repeat:no-repeat;
	background-position:left;
}



.contactEmail {
	width:185px;
	background:url(../images/email.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:25px;
	line-height:22px;
}

.contactEmail a {
	color:#383838;
}

.contactPhone {
	width:185px;
	background:url(../images/phone.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:25px;
	line-height:22px;
}

.lastTheme {
	width:150px;
	height:100px;
	margin: 0 auto;
	border:0px;
}

.lastTheme img {
	border:0px;
}





#content {
	width:752px;
	height:100%;
	min-height:500px;
	float:right;
	background:#F5F0EA;
	background-image:url(../images/content_bg.gif);
	background-repeat:repeat-y;
}

.contentBody {
	width:670px;
	text-align:justify;
	margin: 0 38px 0 44px;
	padding-top: 10px;
}

* html body #content { /* Only IE6*/
	height:500px;
}

#content .title {
	width:100%;
	height:101px;
	background:url(../images/content_title.gif);
	background-repeat:no-repeat;
}

#content .title h2 {
	font-size:18px;
	padding: 40px;
	text-transform:uppercase;
}

.bottom {
	width:752px;
	height:47px;
	background:url(../images/content_bottom.gif);
	background-repeat:no-repeat;
	float:right;
}

#footer {
	width:100%;
	height:90px;
	background-image:url(../images/footer_02.gif);
	background-repeat:repeat-x;
	clear:both;
}

#footer p {
	font-size:12px;
	font-weight:bold;
	color:#95908C;
	float:right;
	position:relative;
	top:15px;
	right:30px;
}

#footer .UzRayting{
	float:right;
	position:relative;
	top:40px;
	right:-120px;
}

#footer .knopki {
	width:252px;
	height:80px;
	background:url(../images/footer_01.gif);
	background-repeat:repeat-x;
	float:left;
	padding-top:10px;
	text-align:center;
}

#footer .knopki img {
	border:0px;
	width:88px;
	height:31px;
	margin: 2px auto;
}

.pstrnav {
	font-family :Arial, Helvetica, sans-serif;
	padding: 0px 10px 20px 15px;
	color:#383838;
	margin: 10px 10px -20px 10px;
	clear:both;
}

.pstrnav b {
	font-size:16px;
}

.pstrnav a{
	font-family :Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#B0A198;
	text-decoration:underline;
	font-weight:bold;
}
