#root #top {
 width:100%;
 background: none;
 border:none;
}
#root.inner_page #top {
 background:#000 url(../images/right_bg_inner.jpg) repeat-x left bottom;
}
#root.inner_page #top .inner_right_block {
/* background:#000 url(../images/right_bg_inner.jpg) repeat-x left bottom;*/
 float:left;
 width: 32%;
 height: auto !important;
 min-height: 955px;
 height: 955px;
}
#root.inner_page #top .inner_right_block .layer_1{
 background:url(../images/verevka.gif) repeat-y 57% top;
 float:left;
}
#root.inner_page #top .inner_right_block .layer_2{
 background:url(../images/vereka_photo.jpg) no-repeat 57% bottom;
 float:left;
}
#root.inner_page #top .inner_right_block .block_links {
 float:left;
 margin: 300px 0px 0px 0px;
 padding: 0px 0px 290px 0px;
 position: relative;
 z-index:500;
 display:inline;
 width: 100%;
}
#root.inner_page #top .inner_right_block .block_links .title_link {
 display:block;
 margin: 0px 0px 30px 0px;
}
#root.inner_page #top .inner_right_block .block_links .block_level {
 float:left;
 margin: 0px 20px 10px 0px;
 display:inline;
 font: 1.1em Verdana;
 color: #a0cbe6;
 width:125px;
 }
#root.inner_page #top .inner_right_block .block_links .block_level .marg {
 margin: 0px 0px 30px 0px;

}

#root.inner_page #top .inner_right_block .block_links .block_level a:link,
#root.inner_page #top .inner_right_block .block_links .block_level a:visited,
#root.inner_page #top .inner_right_block .block_links .block_level a:active {
 font: 1.1em Verdana;
 color: #a0cbe6;
 display:block;
}

#root.inner_page #top .inner_right_block .block_links .block_level .marg {
font-weight:bold;
} 
#root.inner_page #top .inner_right_block .block_links .wr {
 margin: 0px 0px 30px 25px;
position:relative;
 clear:both;
 float:left;
 display:inline;
}
#root.inner_page #top .inner_right_block .block_links .wr:after {
 content: '.';
 clear: both;
 display: block;
 visibility: hidden;
 height: 0;
}
#root.inner_page #top .inner_right_block .block_links .block_level a:hover {
 font: 1.1em Verdana;
 color: #a0cbe6;
 text-decoration: none;
 display:block;
}
#root.inner_page #top .inner_left_block {
 background:url(../images/left_bg_inner1.jpg) repeat-x center bottom;
 width:68%;
 float:left;
}
#root.inner_page #top .wrp2 {
 position: relative;
 width: 100%;
 height: 420px;
}
#root.inner_page #top .wrp {
 position: relative;
 width: 100%;
 height: auto !important;
 min-height: 955px;
 height: 955px;
}
#root.inner_page #top .wrp .inner_decor_1 {
 position: absolute;
 left:3%;
 top:0;
}
#root.inner_page #top .wrp .inner_decor_1 img {
 background:url(../images/inner_decor_1.png) no-repeat;
 width:182px;
 height: 427px;
}
#root.inner_page #top .wrp .inner_decor_2 {
 position: absolute;
 left:31%;
 top:10px;
}
#root.inner_page #top .wrp .inner_decor_2 img {
 background:url(../images/inner_decor_2.png) no-repeat;
 width:178px;
 height: 309px;
}
#root.inner_page #top .wrp .inner_decor_3 {
 position: absolute;
 left:55%;
 top:25px;
}
#root.inner_page #top .wrp .inner_decor_3 img {
 background:url(../images/inner_decor_4.png) no-repeat;
 width:160px;
 height: 234px;
}
#root.inner_page #top .wrp .inner_decor_4 {
 position: absolute;
 left:75%;
 top:30px;
}
#root.inner_page #top .wrp .inner_decor_4 img {
 background:url(../images/inner_decor_3.png) no-repeat;
 width:63px;
 height: 356px;
}
#root.inner_page #top .wrp .inner_decor_5 {
 position: absolute;
 left:111%;
 top:0;
 z-index:100;
}
#root.inner_page #top .wrp .inner_decor_5 img {
 background:url(../images/inner_decor_5.jpg) no-repeat;
 width:173px;
 height: 906px;
}
#root.inner_page #top .wrp2 {
 width: 100%;
}
#root.inner_page #top .content {
 width: 100%;
 margin: -30px 0px 0px 0px;
}
#root.inner_page #top .content:after {
 content: '.';
 display:block;
 visibility:hidden;
 clear:both;
 height: 0;
}
#root.inner_page #top .content .block_text {
 float:right;
 width: 100%;
 margin: 0px 0px 0px -300px;
}
#root.inner_page #top .content .block_text .wraper {
 margin: 0px 30px 0px 300px;
}
#root.inner_page #top .content .photo {
 float:left;
 width: 280px;
}
#root.inner_page #top .content .photo img {
 display:block;
 margin: 100px auto;
 border:4px solid #ffca98;
}
img.photo  {
 border:4px solid #ffca98;
}
#root.inner_page #top .content .block_text .wraper .next_prev {
 width:100%;
 overflow: hidden;
 margin: 50px 0px 50px 0px;
}
#root.inner_page #top .content .block_text .wraper .next_prev span.prev {
 float:left;
 background: url(../images/prev.gif) no-repeat right bottom;
 margin: 0px 40px 0px 0px;
 padding: 0px 15px 16px 15px;
 display:inline;
}
#root.inner_page #top .content .block_text .wraper .next_prev span.next {
 float:left;
 background: url(../images/next.gif) no-repeat left bottom;
 margin: 0px 40px 0px 0px;
 display:inline;
 padding: 0px 15px 16px 15px;
}
#root.inner_page #top .content .block_text .wraper .next_prev span a {
 display:block;
}
#root.inner_page #top .content .block_text .wraper .next_prev span a:link,
#root.inner_page #top .content .block_text .wraper .next_prev span a:visited,
#root.inner_page #top .content .block_text .wraper .next_prev span a:active {
 font: 1.5em Arial;
 color: #ffe0ad;
}
#root.inner_page #top .content .block_text .wraper .next_prev span a:hover {
 font: 1.5em Arial;
 color: #ffe0ad;
 text-decoration:none;
}
/*inner2-----------------------------------------------------------------------------------------------------------*/

#root.inner_page2 #top {
}
#root.inner_page2 #top .poh_block {
 background: #4d0000;
 padding: 20px 10px 10px 10px;
 position: absolute;
 top:0;
 left:55%;
}
#root.inner_page2 #top .poh_block .left_link {
 background:url(../images/prev.gif) no-repeat bottom right;
 padding: 0px 10px 20px 0px;
 float:left;
 margin: 0px 20px 0px 0px;
}
#root.inner_page2 #top .poh_block .right_link {
 background:url(../images/next.gif) no-repeat bottom left;
 padding: 0px 0px 20px 10px;
 float:left;
}
#root.inner_page2 #top .poh_block a:link,
#root.inner_page2 #top .poh_block a:visited,
#root.inner_page2 #top .poh_block a:active {
 font: 1.4em Arial;
 color: #ffe0ad;
}
#root.inner_page2 #top .poh_block a:hover {
 font: 1.4em Arial;
 color: #ffe0ad;
 text-decoration: none; 
}
#root.inner_page2 #top .inner_right_block {
 float:right;
 width: 100%; 
 margin: 0px 0px 0px -351px;

}
#root.inner_page2 #top .layer_1 {
 background: url(../images/left_bg_inner_2.jpg) no-repeat left bottom;
 float:right;
 width: 100%; 
 margin: 0px 0px 0px -351px;
}
#root.inner_page2 #top .inner_right_block .wrp {
 margin: 0px 0px 0px 345px; 
 float:right;
 background:url(../images/left_bg_inner1.jpg) repeat-x  left bottom;
}

html > body #root.inner_page2 #top .inner_right_block .wrp {
	float:left;
}
#root.inner_page2 #top .content {
 margin: 200px 30px 0px 0px; 
 padding: 0px 0px 40px 40px;
}
#root.inner_page2 #top .inner_left_block {
 float:left;
 width: 349px;

}
#root.inner_page2 #top .layer_2 {
 background: url(../images/inner2_decor1.png) no-repeat left bottom;
 float:right;
 width: 100%; 
 margin: 0px 0px 0px -351px;
 height: auto !important;
 min-height: 955px;
 height:955px;
}

#root.inner_page2 #top .inner_left_block .inner_menu {
 width: 72%;
 margin: 270px 0px 400px 25%;
}
#root.inner_page2 #top .inner_left_block .inner_menu span {
 display:block;
 margin: 0px 0px 10px 0px;
}
#root.inner_page2 #top .inner_left_block .inner_menu .menu_level_1 {
 margin: 15px 0px 0px 0px;
}
#root.inner_page2 #top .inner_left_block .inner_menu .menu_level_1 a:link,
#root.inner_page2 #top .inner_left_block .inner_menu .menu_level_1 a:visited,
#root.inner_page2 #top .inner_left_block .inner_menu .menu_level_1 a:active {
 font: 2em Verdana;
 color: #edd9c2;
}
#root.inner_page2 #top .inner_left_block .inner_menu .menu_level_1 a:hover {
 font: 2em Verdana;
 color: #edd9c2;
 text-decoration: none;
}
#root.inner_page2 #top .inner_left_block .inner_menu .menu_level_2 {
 margin: 20px 0px 0px 5px;
}
#root.inner_page2 #top .inner_left_block .inner_menu .menu_level_2 a:link,
#root.inner_page2 #top .inner_left_block .inner_menu .menu_level_2 a:visited,
#root.inner_page2 #top .inner_left_block .inner_menu .menu_level_2 a:active {
 font: 1.1em Verdana;
 color: #a0cbe6;
}
#root.inner_page2 #top .inner_left_block .inner_menu .menu_level_2 a:hover {
 font: 1.1em Verdana;
 color: #a0cbe6; 
 text-decoration: none;
}
#root.inner_page2 #top .inner_left_block .inner_menu .menu_level_2 a.activite {
 font: bold 1.1em Verdana;
 color: #a0cbe6;
 text-decoration: none;
}

#root.inner_page2 #top .content ul {
	margin:20px 0px;
	border-bottom:1px solid #ffe0ad;
	border-top:1px solid #ffe0ad;
	padding: 10px 0px 10px 30px;
	 font: 1.3em Arial, Helvetica, sans-serif;

}
#root.inner_page2 #top .content li {
	margin:7px 0px;
	color: #edd9c2;
}




/*inner3-----------------------------------------------------------------------------------------------------------*/
#root.inner_page3 #top {
 background:#000 url(../images/inner3_top_bg.jpg) no-repeat left bottom;
 padding: 0px 0px 0px 0px;
}
#root.inner_page3 #top .inner_right_block {
 background:#000 url(../images/inner3_right_bg.jpg) repeat-x left bottom;
 float:left;
 width: 32%;
 height: auto !important;
 margin-bottom:450px;
 min-height: 500px;
 height: 500px;
}
#root.inner_page3 #top .layer_1 {
background:transparent url(../images/lest.gif) repeat-y scroll 90% bottom;
float:left;
width:100%;

 }
#root.inner_page3 #top .layer_2 {
 background: url(../images/kloun.gif) no-repeat 90% bottom;
 width: 100%;
 float:left;
}
*:first-child+html #root.inner_page3 #top .layer_2 {
   padding: 0px 0px 450px 0px;
}


#root.inner_page3 #top .copyright {
 width:auto;
}
#root.inner_page3 #top .inner_right_block .block_links {
 float:left;
 margin: 300px 0px 0px 0px;
 position: relative;
 z-index:500;
 display:inline;
 width: 100%;
}
#root.inner_page3 #top .inner_right_block .block_links .title_link {
 display:block;
 margin: 0px 0px 30px 0px;
}
#root.inner_page3 #top .inner_right_block .block_links .block_level {
 float:left;
 margin: 0px 20px 10px 0px;
 display:inline;
 }
#root.inner_page3 #top .inner_right_block .block_links .block_level .marg {
 margin: 0px 0px 30px 0px;
 font: 1.1em Verdana;
 color: #a0cbe6;
 width:120px;

}
#root.inner_page3 #top .inner_right_block .block_links .block_level a:link,
#root.inner_page3 #top .inner_right_block .block_links .block_level a:visited,
#root.inner_page3 #top .inner_right_block .block_links .block_level a:active {
 font: 1.1em Verdana;
 color: #a0cbe6;
 display:block;
}
#root.inner_page3 #top .inner_right_block .block_links .block_level .marg {
font-weight: bold;
}

#root.inner_page3 #top .inner_right_block .block_links .wr {
 margin: 0px 0px 30px 25px;
 width:90%;
}
#root.inner_page3 #top .inner_right_block .block_links .wr:after {
 content: '.';
 clear: both;
 display: block;
 visibility: hidden;
 height: 0;
}
#root.inner_page3 #top .inner_right_block .block_links .block_level a:hover {
 font: 1.1em Verdana;
 color: #a0cbe6;
 text-decoration: none;
 display:block;
}
#root.inner_page3 #top .inner_left_block {
/* background:url(../images/left_bg_inner1.jpg) repeat-x center bottom;*/
 width:68%;
 float:left;
}
#root.inner_page3 #top .wrp2 {
 position: relative;
 width: 100%;
 height: 580px;
}
#root.inner_page3 #top .wrp {
 position: relative;
 width: 100%;
 height: auto !important;
 min-height: 955px;
 height: 955px;
}
#root.inner_page3 #top .wrp .inner_decor_1 {
 position: absolute;
 left:2%;
 top:0;
}
#root.inner_page3 #top .wrp .inner_decor_1 img {
 background:url(../images/inner3_decor_1.png) no-repeat;
 width:65px;
 height: 477px;
}
#root.inner_page3 #top .wrp .inner_decor_2 {
 position: absolute;
 left:11%;
 top:66px;
}
#root.inner_page3 #top .wrp .inner_decor_2 img {
 background:url(../images/inner3_decor_6.png) no-repeat;
 width:179px;
 height: 191px;
}
#root.inner_page3 #top .wrp .inner_decor_3 {
 position: absolute;
 left:21%;
 top:0;
}
#root.inner_page3 #top .wrp .inner_decor_3 img {
 background:url(../images/inner3_decor_7.png) no-repeat;
 width:109px;
 height: 149px;
}
#root.inner_page3 #top .wrp .inner_decor_4 {
 position: absolute;
 left:12%;
 top:335px;
}
#root.inner_page3 #top .wrp .inner_decor_4 img {
 background:url(../images/inner3_decor_2.png) no-repeat;
 width:93px;
 height: 273px;
}
#root.inner_page3 #top .wrp .inner_decor_5 {
 position: absolute;
 left:28%;
 top:0;
 z-index:100;
}
#root.inner_page3 #top .wrp .inner_decor_5 img {
 background:url(../images/inner3_decor_3.png) no-repeat;
 width:64px;
 height: 446px;
}
#root.inner_page3 #top .wrp .inner_decor_6 {
 position: absolute;
 left:38%;
 top:0;
 z-index:100;
}
#root.inner_page3 #top .wrp .inner_decor_6 img {
 background:url(../images/inner3_decor_4.png) no-repeat;
 width:182px;
 height: 345px;
}
#root.inner_page3 #top .wrp .inner_decor_7 {
 position: absolute;
 left:70%;
 top:30px;
 z-index:100;
}
#root.inner_page3 #top .wrp .inner_decor_7 img {
 background:url(../images/inner3_decor_5.png) no-repeat;
 width:118px;
 height: 286px;
}
#root.inner_page3 #top .content {
 margin: -200px 20px 0px 40%;
}
#root.inner_page3 #top .content .block_text .wraper .next_prev {
 width:100%;
 overflow: hidden;
 margin: 50px 0px 50px 0px;
}
#root.inner_page3 #top .content .block_text .wraper .next_prev span.prev {
 float:left;
 background: url(../images/prev_g.gif) no-repeat right bottom;
 margin: 0px 40px 0px 0px;
 padding: 0px 15px 16px 15px;
 display:inline;
}
#root.inner_page3 #top .content .block_text .wraper .next_prev span.next {
 float:left;
 background: url(../images/next_g.gif) no-repeat left bottom;
 margin: 0px 40px 0px 0px;
 display:inline;
 padding: 0px 15px 16px 15px;
}
#root.inner_page3 #top .content .block_text .wraper .next_prev span a {
 display:block;
}
#root.inner_page3 #top .content .block_text .wraper .next_prev span a:link,
#root.inner_page3 #top .content .block_text .wraper .next_prev span a:visited,
#root.inner_page3 #top .content .block_text .wraper .next_prev span a:active {
 font: 1.5em Arial;
 color: #ffe0ad;
}
#root.inner_page3 #top .content .block_text .wraper .next_prev span a:hover {
 font: 1.5em Arial;
 color: #ffe0ad;
 text-decoration:none;
}


#copyright a:link,#copyright a:visited{
color: #bfcfd0;
}
/*
.footer {
 width: 100%;
 background: #000407;
 height: auto !important;
 min-height: 100px;
 height: 100px;
 clear:both;
 position:relative;
}*/
#root.inner_page3 .copyright {
 position: absolute;
 padding: 0px 0px 50px 0px;
 left:50px;
 bottom: 10px;
 width: auto;
}
 .copyright {
backfround: #000508;
 font: 1.2em Arial;
 color: #c5cfd7;
 padding: 80px 0px 30px 50px;
 float:left;
 z-index:6000;
 width: 80%;
}

h4 {
color: #a3a6a4;
}

/*------*/

 .after {
clear:both;
}

.notabene {
	width: 90%;
	border-top: 1px solid #ffca98;
	padding: 10px 0px 10px 0px;
	font-size:10px;
	color:#ffca98;
}


/* Для биографий*/

#top .logo_inner_5 {
 position: absolute;
 top: 80px;
 left: 27%;
 z-index:1200;
}
#top .logo_inner_5 a {
 display:block;
 position: relative;
}

#top .logo_inner_5 img {
 background:url(../images/logo.png) no-repeat;
 width: 330px;
 height: 166px;
}
#root.inner_page5 #top{
background:#000000 url(../images/inner3_top_bg.jpg) no-repeat left bottom;
padding:0px;
}
#top .content {
 margin: 325px 30px 0px 60px;
}
 #top .poh_block {
 background:none;
 padding: 20px 10px 10px 10px;
 position: absolute;
 top:100px;
 left:29%;
}
 #top .poh_block .left_link {
 background:url(../images/inner4_left.gif) no-repeat bottom right;
 padding: 0px 5px 10px 0px;
 float:left;
 margin: 0px 20px 0px 0px;
}
 #top .poh_block .right_link {
 background:url(../images/inner4_right.gif) no-repeat bottom left;
 padding: 0px 0px 10px 5px;
 float:left;
}
 #top .poh_block a:link,
 #top .poh_block a:visited,
 #top .poh_block a:active {
 font: 1.4em Arial;
 color: #ffe0ad;
}
 #top .poh_block a:hover {
 font: 1.4em Arial;
 color: #ffe0ad;
 text-decoration: none; 
}
 #top .inner_left_block {
 position: relative;
 float:left;
 width:22%;
 }
 #top .inner_right_block {
 position: relative;
 float:left;
 width:76%;
}
 #top .wrp .inner_decor_1 {
 left:52%;
 position:absolute;
 top:0;
}
 #top .wrp .inner_decor_1 img {
 background:transparent url(../images/inner5_decor3.png) no-repeat scroll 0;
 width:177px;
 height:323px;
}
 #top .wrp .inner_decor_2 img {
 background: url(../images/inner5_decor1.png) no-repeat;
 width:100px;
 height:431px;
}
 #top .wrp .inner_decor_2 {
 left:0;
 position:absolute;
 top:365px;
}
 #top .wrp .inner_decor_3 {
 left:67%;
 position:absolute;
 top:0;
}
 #top .wrp .inner_decor_3 img {
 background:transparent url(../images/inner3_decor_7.png) no-repeat scroll 0;
 height:149px;
 width:109px;
}
 #top .wrp .inner_decor_4 {
 left:80%;
 position:absolute;
 top:5px;
}
 #top .wrp .inner_decor_4 img {
 background:transparent url(../images/inner5_decor4.png) no-repeat scroll 0;
 height:312px;
 width:160px;
}
 #top .wrp .inner_decor_5 {
left:4%;
position:absolute;
top:0px;
z-index:1000;
}
 #top .wrp .inner_decor_5 img {
background:transparent url(../images/inner5_decor2.png) no-repeat scroll 0;
 width:258px;
 height:465px;
}
 #top .wrp .inner_decor_6 {
left:45%;
position:absolute;
top:400px;
z-index:500;
}
 #top .wrp .inner_decor_6 img {
background:transparent url(../images/inner5_decor6.png) no-repeat scroll 0;
 width:132px;
 height:209px;
}
#root.inner_page5 #top .content img.border {
border:4px solid #FFCA98;
display:block;
margin:0px 0px 10px 10px;
}
#root.inner_page5 #top .menuleftblock h5 {
	float:right;
	color: #FFCA98;
	font-size:1.1em;
	font-style:normal;
	text-transform:uppercase;
}
#root.inner_page5 #top .menuleftblock .menu_level_2 a:link, #root.inner_page5 #top .menuleftblock .menu_level_2 a:active, #root.inner_page5 #top .menuleftblock .menu_level_2 a:visited {
	font: 1.0em Verdana, Geneva, sans-serif;
 color: #edd9c2;
}
#root.inner_page5 #top .menuleftblock .menu_level_2 span a.activite {
	font-weight:bold;
}
.menuleftblock {
 margin: 450px 0px 0px 0px;;
 width: 95%;
 text-align:right;
 border-right:4px solid #e9b586;
 padding:20px 20px 20px 0px;
 z-index:2500;
}
.menuleftblock span {
 display:block;
 text-align:right;
 padding: 10px 0px;
}
.menuleftblock span a:link,
.menuleftblock span a:active,
.menuleftblock span a:visited {
 font:bold 1.1em Verdana;
 color:#a0cbe6;
}
.menuleftblock span a:hover {
 font:bold 1.1em Verdana;
 color:#a0cbe6;
 text-decoration:none;
}
.menuleftblock span a.activelink {
 font:bold 1.1em Verdana !important;
 color:#a0cbe6 !important;
 text-decoration:none;
}

