body {
	background-color:#e8e8e8;
	background-image:url('../images/background.jpg');
	margin:0px;
	padding:0px;
}
.top_shadow {
	position:absolute;
	top:0px;
	left:0px;
	height:135px;
	width:100%;
	min-width:950px;
	background-image:url('../images/top_shadow.jpg');
	background-repeat:repeat-x;
}
.dotted_line {
	position:absolute;
	width:100%;
	min-width:950px;
	height:49px;
	background-image:url('../images/dotted_line.gif');
	background-repeat:repeat-x;
	top:18px;
}
.dotted_sign {
	position:relative;
	width:88px;
	left:0px;
	top:3px;
	text-align:right;
}
.holder {
	position:relative;
	left:0px;
	width:100%;
	min-width:910px;
}
#logo_holder {
	top:0px;
}
#dotted_logo {
	top:40px;
}
.logo {
	position:absolute;
	top:1px;
	left:68px;
	width:374px;
	height:177px;
}
.logo_institution {
	position:absolute;
	left:45px;
	top:71px;
	width:286px;
	height:23px;
	text-align:center;	
}
.logo_chairman {
	position:absolute;
	top:98px;
	left:152px;
	width:72px;
	height:14px;	
}
#navigation_holder {
	top:160px;
	height:93px;
}
.button_about, .button_texts {
	position:absolute;
	top:0x;
	height:43px;
	margin:0px;
	padding:0px;
}
.button_archive, .button_address, .button_schedule, .button_response, .button_gray {
	position:absolute;
	top:50px;
	height:43px;
}
.button_about {
	left:100px;
	width:337px;
}
.button_texts {
	width:243px;
	left:445px;
}
.button_archive {
	width:244px;
	left:100px;
}
.button_address {
	width:237px;
	left:351px;
}
.button_schedule {
	width:171px;
	left:595px;
}
.button_response {
	width:128px;
	left:595px;
}
.button_gray {
	width:106px;
	left:730px;
}
.pushkin {
	position:absolute;
	top:-135px;
	left:695px;
	width:185px;
	height:178px;
}
.section_header {
	position:relative;
	top:0px;
	left:90px;
	width:801px;
}
.section_header_text {
	position:absolute;
	top:20px;
	left:202px;
	width:568px;
	height:25px;
	text-align:center;
}
.post {
	left:90px;
	width:800px;
	padding:0px;
	margin:0px;
	position:relative;
	top:-5px;
}
.post_top, .post_bottom {
	padding:0px;
	margin:0px;
	width:800px;
	background-repeat:no-repeat;
}
.post_top {
	background-image:url('../images/post_top.jpg');
	height:23px;
}
.post_bottom {
	background-image:url('../images/post_bottom.jpg');
	height:25px;
}
.post_body, .post_body_static {
	background-image:url('../images/post_background.jpg');
	margin:0px;
	_margin-top:-4px;
}

.switch {
	position:relative;
	width:800px;
	height:52px;
	z-index:2;
}
.switch_before, .switch_middle, .switch_later {
	position:absolute;
	top:0px;
}
.switch_before {
	left:0px;
}
.switch_middle {
	left:123px;
	width:560px;
	height:52px;
	background-image:url('../images/switch_shadow.jpg');
	background-repeat:repeat-x;
}
.switch_later {
	left:683px;
}
#contacts {
	top:183px;
	height:60px;
}
#contacts_dotted {
top:-20px;
z-index:0;
}
.rusalka {
	position:absolute;
	top:17px;
	left:110px;
	_padding-bottom:10px;
	
}
div.shuka {
	position:absolute;
	top:18px;
	left:143px;
}

/*static pages */

.post_body_static {
	padding-left:29px;
	padding-right:29px;
	padding-bottom:0px;

}
#about_list{
	list-style-type:none;
	text-indent:-16px;
}
.about_list_item {
	padding:2px;
}
.static_header {
	position:relative;
	padding-bottom:15px;
}
#about_holder {
	top:145px;
	margin-bottom:-15px;
	_margin-bottom:-35px;
}
.head {
	position:absolute;
	width:100%;
	height:290px;
}
.body {
	position:absolute;
	top:90px;
	width:100%;
}

.about_header {
	top:145px;
}

.archive_date {
	position:absolute;
	top:2px;
	left:-160px;
	width:130px;
	text-align:right;
	padding-bottom:5px;
	border-bottom:1px black solid;
}
.texts_date {
	position:absolute;
	top:2px;
	left:-105px;
	width:75px;
	text-align:right;
	padding-bottom:5px;
	border-bottom:1px black solid;
}