/***CPE Template***/

body {
min-width:1003px;
font-size:62.5%;
font-family: Arial, Helvetica, sans-serif;
margin:0;
background:#fff;
padding:0;
}

a{outline: none;}

.clear {
clear:both;
}
/***Header***/
#header {
width:100%;

}
#header_top {
width:100%;
/*height:170px;*/
}
#header_line {
width:100%;
background:#FAF5E3 url(/content/img/heder_line.png) center center no-repeat;
height:75px;
}
#header_logo {
width:124px;
height:124px;
position:absolute;
top:2.5em;
left:7em;
background:url(/content/img/logo.png) no-repeat;
}
#header_logo a {
display:block;
width:124px;
height:124px;
}

#header_line_top {
margin: -15px 0 0 28em;
}
#header_line_top #conlier {
float:left;
width:24%;
padding: 2em 0 0 0;
}
#header_line_top #conlier ul {
margin-left:-5em;
clear:both;
}
#header_line_top #conlier ul li {
float:left;
list-style:none;
padding-left:1.2em;
}
#header_line_top #conlier ul li a {
display:block;
width:17px;
height:17px;
}
#header_line_top #conlier ul li a.home {
background:url(/content/img/home.gif) no-repeat;
}
#header_line_top #conlier ul li a.mail {
margin-top:-1px;
background:url(/content/img/mail.gif) no-repeat;
}
#header_line_top #conlier ul li a.sitemap {
margin-top:-2px;
background:url(/content/img/sitemap.gif) no-repeat;
}
#header_line_top #conlier ul li a.rss {
margin-top:-4px;
background:url(/content/img/rss.gif) no-repeat;
}
#date_and_time {
text-align:center;
width:20%;
font-size:1.1em;
float:left;
color:#909090;
padding:2.5em 0 0 0;
}
#kurs {
width:18%;
font-size:1.1em;
float:left;
color:#909090;
padding:0.5em 0 1.5em 4em;

}
#kurs .usd, #kurs .eur {
font-family:'Arial Narrow', Arial, Helvetica, sans-serif;
}
#kurs .usd {
color:#a11616;
font-size:1.65em;
padding: 0.1em 0 0.1em 0.1em;
}
#kurs .eur {
color:#2c70af;
font-size:1.65em;
padding: 0 0 0.1em 0.1em;
}
#serch {
width:30%;
font-size:1.1em;
float:left;
color:#909090;
padding:2em 0 0 1.1em;
}
#serch form input {
float:left;
color:#787878;
font-size:1.1em;
padding: 5px 0 0 20px;
border:none;
width:148px;
height:22px;
background:url(/content/img/serch.png) no-repeat;
}
#serch form .submit {
margin-left:-0.6em;
padding: 0 0 0.2em 0;
background:#fff;
width:50px;
height:22px;
border:none;
font-size:1.1em;
color:#aaa;
cursor:pointer;
}


#serch2 {
width:30%;
font-size:1.1em;
float:left;
color:#909090;
padding:2em 0 2.7em 1.1em;
}
#serch2 form input {
float:left;
color:#787878;
font-size:1.1em;
padding: 5px 0 0 20px;
border:none;
width:148px;
height:22px;
background:url(/content/img/serch.png) no-repeat;
}
#serch2 form .submit {
margin-left:-0.6em;
padding: 0 0 0.2em 0;
background:#fff;
width:50px;
height:22px;
border:none;
font-size:1.1em;
color:#aaa;
cursor:pointer;
}






#header_line_bottom {
margin: 0px 0 0 28em;
clear:both;
}
#navig_and_name {
float:left;
width:68%;
/*height:90px;
padding-top:1em;*/
}
#navig {
width:96%;
height:32px;
border-bottom:3px solid #A11616;
}
#navig ul {
padding:0px;
margin:0px;
clear:both;

}
#navig ul li {
list-style:none;
float:left;
}
#navig ul li a {
font-family:'Arial Narrow', Arial, Helvetica, sans-serif;
font-size:1.7em;
text-decoration:none;
color:#979797;
display:block;
padding: 0.3em 0 0.25em 0;
text-align:center;
}
#navig ul li a:hover {
background:#fffaee;
}
#navig ul li a.visit {
background:#ECECEC;
}
#navig ul li.l4{
padding:0 0 0 0;
}

#navig ul li.l1 {
width:19.6%;
}
#navig ul li.l2 {
width:35.6%;
}
#navig ul li.l3 {
width:23.5%;
}
#navig ul li.l4 {
width:21%;
}

#name {
	margin:0 auto;
	margin-top:1em;
	background:url(/content/img/name.gif) no-repeat center;
	width:280px;
	height:22px;
}
#phone {
font-family:'Arial Narrow', Arial, Helvetica, sans-serif;
padding-top:2em;
padding-left:1.3em;
float:right;
/*height:90px;*/
width:30%;
}
#phone span {
padding:1em 0 1em 0.1em;
font-size:2.3em;
color:#6B6C6D;
background:none;
}
#phone span.mini {
padding:1em 0 1em 0.8em;
background:url(/content/img/mob_phon.gif) center left  no-repeat;
font-size:1.4em;
}
/***HEADLINE***/
#hedline_navig {
color:#a11616;
margin-left: 28em;
height: 75px;

}
#hedline_navig ul {
margin:0px;
padding:0px;
clear:both;
padding-top:0.5em;

}
#hedline_navig ul li {
float:left;
list-style:none;
}
#hedline_navig ul li a {
padding:0 0.5em;
color:#a11616;
text-decoration:underline;
font-size:1.2em;
}
#hedline_navig ul li a:hover {
text-decoration:none;
}
#hedline_navig ul li a.visit {
text-decoration:none;
}

/***CONTENT***/
#cont_wraeper {
min-height:700px;
width:84%;
margin-left:13em;
padding:4em 0 2em 0;
}
#content {
font-size:1.4em;
color:#000;
padding-bottom:1em;
border-bottom:solid 1px #DFDFDF;
}
#content h1, #content_contact h1, #left_bloc_news h1 {
font-weight:normal;
font-size:1.3em;
color:#2b72b0;
}
#content p {
margin: 0.5em 0 1em 0;
font-size:1em;
font-weight:normal;
}
.cont_image {
margin: 0 2em 2em 0;
float:left;
background:#FAF5E3;
}
.cont_image img {
border:7px solid #2B72B0;
}
.cont_image p {
padding:1.2em 2em 1em 2.5em;
font-size:0.85em !important;
color:#7b7b7b;
}
.cont_image div {
padding:0.5em;
min-height:257px;
}
.cont_image div.img2 {
padding:0.5em;
min-height:287px;
}
.cont_image div h3 {
padding:0 0.5em 0 1em;
color:#2b72b0;
font-size:1.1em;
}
.cont_image div.dolzhn {
min-height:10px;
margin: 0 0 0 1.3em;
margin-top:-1em;
padding:0 0.5em 0.1em 0;
color:#000;
font-size:0.85em;
font-weight:bold;
border-bottom:3px solid #A11616;
width:79%;
}
.cont_image div.dolzhnp {
min-height:10px;
padding:1em 0.5em 1em 1.2em;
font-size:0.85em;
color:#000;
}
.cont_image div.dolzhnp p {
min-height:10px;
padding:0px;
margin:0px;
font-size:1em !important;
color:#000;
}
.cont_image div.link {
	min-height:10px;
	padding:0.3em 0.5em 0.5em 1em;
}
.cont_image div.link a{
padding: 0 0 0 1em;
background:url(/content/img/rukovodstvo_before.gif) left no-repeat;
text-decoration:underline;
font-size:0.85em;
color:#9d9797;
}
.cont_image div.link a:hover {
text-decoration:none;
}
.cont_image ul {
padding:0 0.5em 0 0.5em !important;
margin:0 0 0 0 !important;
}
.cont_image ul li {
list-style-image:url('/content/img/obrasenie.gif') !important;
padding:0 0 0 0.1em !important;
}
.cont_image ul li a {
text-decoration:underline;
font-size:0.85em;
color:#9d9797;
}
.cont_image ul li a:hover {
text-decoration:none;
}

#content ul {
padding:0;
margin:0;
font-size:1.1em;
}
#content ul li {
margin:0 0 0 1em;
padding: 0 0 1.2em 0;
list-style-image:url(/content/img/cont_li.gif);
}
#content ul li ul {
float:none;
padding:0;
margin:0;
font-size:1em;
}
#content ul li ul li{
margin:0 0 0 1.4em;
padding: 1.2em 0 0 0;
list-style-image:url(/content/img/cont_li3.gif);
}

#project_detail_content_right ul {
padding:0;
margin:2em;
font-size:1.4em;
}
#project_detail_content_right ul li {
margin:0 0 0 1em;
padding: 0 0 1.2em 0;
list-style-image:url(/content/img/cont_li.gif);
}
#project_detail_content_right ul li ul {
float:none;
padding:0;
margin:0;
font-size:1em;
}
#project_detail_content_right ul li ul li{
margin:0 0 0 1.4em;
padding: 1.2em 0 0 0;
list-style-image:url(/content/img/cont_li3.gif);
}

#linker h1{
font-family:'Arial Narrow', Arial, Helvetica, sans-serif;
text-align:left;
font-size:2.1em;
color:#2c70af;
font-weight:normal;
margin-bottom:1em;
}
#linker #bloc {
font-size:1.2em;
padding:2em;
background:#FAF5E3;
}
#linker #bloc a {
color:#2061a5;
text-decoration:none;
}
#linker #bloc a:hover {
text-decoration:underline;
}
#linker #bloc ul {
margin:0;
padding:0;
clear:both;

}
#linker #bloc ul li {
list-style:none;
padding:0.2em 0 0 0;
}
#linker #bloc ul li a {
color:#2b72b0;
text-decoration:underline;
}
#linker #bloc ul li a:hover {
text-decoration:none;
}
#linker #bloc ul li ul li {
margin:0 0 0 0.5em;
}
#linker #bloc ul li ul li ul li {
margin:0 0 0 1em;
}






/***FOTER***/
#foter {
height:29em;
background:url(/content/img/bg.png) bottom repeat-x;
}
#otslov_kdelu {
background:url(/content/img/otslov_kdely.gif) center top no-repeat;
background-position:20% 13%;
height:21em;
float:left;
width:35%;
padding-top:5.8em;
}
#otslov_kdelu h1 {
	display:none;
font-family:'Arial Narrow', Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:3.3em;
color:#2c70af;
width:80%;
padding-left:0.5em;
line-height:28px;
}
.contact_info {
background:url(/content/img/bottom_l.png) no-repeat;
width:278px;
height:109px;
}
.contact_info h2 {
color:#fff;
font-size:1.2em;
padding:1.3em 0.5em 1em 4em;
line-height:18px;
font-weight:normal;
}
.contact_info h2 span {
font-size:1.7em;
}
.contact_info h2 a{
color:#fff;
text-decoration:underline;
}
.contact_info h2 a:hover {
text-decoration:none;
}
#copy {
font-size:1.1em;
color:#7F8081;
margin:3.6em 0.5em 0 4em;
}
#subscribe {
height:21em;
float:left;
width:33%;
padding-top:4.6em;
}
#subscribe .conteiner {
margin:0 auto;
padding: 6.5em 0 0 2.5em;
background:url(/content/img/podpiska_na_rssylky.gif) no-repeat center top;
background-position:18% 21%;
}
#subscribe h2 {
	display:none;
font-family:'Arial Narrow', Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:1.7em;
color:#454545;
}
#subsc_form {
color:#787878;
padding:0 0 0 1.8em;
font-size:1.2em;
}
.sub_imput {
padding:4px 0 0 5px;
background:url(/content/img/subscribe_imput.png) no-repeat;
width:190px;
height:20px;
border:none;
font-size:1em;
color:#787878;
}
#submit_subdc{
border:none;
background:#fff;
color:#787878;
font-size:1em;
width:40px;
height:20px;
cursor:pointer;

}
#subsc_form .clear {
padding-bottom:0.8em;
}
#subsc_form #check {
border:none;
float:left;
background:url(/content/img/subscribe_ceckbox.gif) no-repeat;
width:14px;
height:14px;
padding: 0;
margin:0 0 0 5px;
}
#subsc_form lable {
padding:0 0 2px 3px;
font-size:1.1em;
}
#developer {
margin: 5.1em 0 0 3em;
font-size:1.1em;
color:#7A7B7C;
}
#developer a{
text-decoration:none;
color:#7A7B7C;
}
#developer a:hover {
text-decoration:underline;
}
#opros {
float:left;
height:29em;
width:32%;
}
#opros .conteiner2 {
margin:0 auto;
width:80%;
padding: 6.3em 0 0 2em;
}
#opros h2 {
font-style:italic;
font-size:1.6em;
color:#a11616;
}
#opros ul {
margin:0;
clear:both;
margin-top:-1em;
padding:0 0 0 1.5em;
}
#opros ul li {
list-style-image:url(/content/img/li_opros.gif);
padding: 0.3em 0;
}
#opros ul li a {
text-decoration:underline;
color:#9d9797;
font-size:1.2em;
}
#opros ul li a:hover {
text-decoration:none;
}
/*******CONTACTS******/

.big_p_contact {
font-size:1.3em;
}
.contact_google_map {
padding:15px;
background:#2B72B0;
}
#content_contact {
font-size:1.4em;
padding-bottom:1em;
border-bottom:solid 1px #DFDFDF;
}
#content_contact form input.names{
float:left;
border:none;
font-size:11px;
color:#787878;
background:url(/content/img/massage_imput.png) no-repeat;
width:220px;
height:22px;
padding: 3px 4px;
margin-bottom:0.3em;
}
#content_contact form input.contact_data {
border:none;
font-size:11px;
color:#787878;
background:url(/content/img/massage_imput2.png) no-repeat;
width:447px;
height:22px;
padding: 3px 5px;
margin-bottom:0.3em;
}
#content_contact form textarea {
background:#F2F2F2;
border:none;
padding:0.5em 1em;
font-size:12px;
color:#787878;
margin-bottom:1em;
}
#content_contact #code_p {
font-size:11px;
color:#787878;
padding:0;
}
#content_contact .code_imput {
border:none;
float:left;
font-size:11px;
color:#787878;
background:url(/content/img/massage_captcha.png) no-repeat;
width:101px;
height:22px;
padding: 4px 5px;
}
#content_contact .contact_submit {
border:none;
background:url(/content/img/massage_submit.gif) no-repeat;
width:68px;
height:22px;
cursor:pointer;
margin-left:13em;
}
/*******VACANCY******/
#content_vacancy {
font-size:1.4em;
color:#000;
padding-bottom:1em;
}
#content_vacancy h1 {
float:left;
font-weight:normal;
font-size:1.3em;
color:#2b72b0;
}
#content_vacancy p {
margin: 0 0 1em 0;
font-size:1em;
font-weight:normal;
}
p.mini_p {
clear:both;
margin: 0;
font-size:0.8em !important;
font-weight:normal;
}
#content_vacancy span.maxi_p{
font-size:1.25em;
font-weight:bold;
}
#content_vacancy span.maxi_p a {
font-weight:normal;
text-decoration:underline;
color:#296faf;
}
#content_vacancy span.maxi_p a:hover{
text-decoration:none;
}
#content_vacancy div.rezume {
padding:1.2em 0 0 0;
}
#content_vacancy div.rezume a{
padding: 0 0 0 1em;
margin: 0 0 0 1.5em;
background:url(/content/img/rezume.gif) left no-repeat;
text-decoration:underline;
font-size:0.85em;
color:#9d9797;
}
#content_vacancy div.rezume a:hover {
text-decoration:none;
}
#content_vacancy .vacancy_hr, #press_center .vacancy_hr  {
margin:1.2em 0 0.2em 0;
border-bottom:3px solid #A11616;
}
/*******NEWS******/
#left_bloc_news{
float:left;
width:48%;
min-height:700px;
}
#left_bloc_news h1 {
padding-bottom:1em;
}
#left_bloc_news .newsbloc, #right_bloc_news .newsbloc {
width:100%;
min-height:113px;
padding:0.6em 0;
border-bottom:1px solid #E6E5E5;
}

#left_bloc_news .newsbloc .date, #right_bloc_news .newsbloc .date{
font-size:0.8em;
color:#000;
margin:0;
}
#left_bloc_news .newsbloc a,  #right_bloc_news .newsbloc a {
font-size:0.9em;
color:#2a70b0;
text-decoration:none;
}
#left_bloc_news .newsbloc a:hover,  #right_bloc_news .newsbloc a:hover {
text-decoration:underline;
}
#right_bloc_news {
min-height:700px;
float:right;
width:48%;
margin: 0 0 0 2em;
}
div.calendarchik{
padding:1.5em 0 1.9em 0;
width:100%;
text-align:right;
}
div.calendarchik a{
padding: 0.7em 0 0 1em;
margin: 0 0 0 1.5em;
background:url(/content/img/rezume.gif) left no-repeat;
text-decoration:underline;
font-size:0.85em;
color:#9d9797;
padding-bottom:1em;
}
div.calendarchik a:hover {
text-decoration:none;
}
#right_bloc_news div.calendar {
	background:#fff !important;
	}
#newsnavig h1{
font-size: 1.8em;
color: #2c70af;
font-weight: normal;
margin-bottom: 1em;
}
#newsnavig #bloc_nav{
background:#FAF5E3;
padding:1.3em 0.8em 3.8em 0.8em;
}
#newsnavig #bloc_nav ul {
margin:0;
padding:0;
}
#newsnavig #bloc_nav ul li {
float:left;
margin:0 0.5em;
list-style:none;
}
#newsnavig #bloc_nav ul li a {
display:block;
text-decoration:none;
font-size:1.8em;
color:#2a6faa;
padding:0.1em 0.25em 0.1em 0.15em;
}
#newsnavig #bloc_nav ul li a:hover {
text-decoration:underline;
}
#newsnavig #bloc_nav ul li a.activ {
background:#A11616;
color:#fff;
}
#newsnavig #bloc_nav ul li a.activ:hover {
text-decoration:none;
}
/******PRESSCENTER*****/
#press_center p {
margin: 0 0 1em 0;
font-size:1em;
font-weight:normal;
}
#press_center p.mini_p {
clear:both;
margin: 0.5em 0;
font-size:0.8em !important;
font-weight:normal;
}
#press_center span.maxi_p {
font-size:1.1em;
font-weight:bold;
}
#press_center p.mini_p a {
font-weight:normal;
text-decoration:none;
color:#296faf;
font-size:1.1em;
}
#press_center p.mini_p a:hover{
text-decoration:underline;
}
#press_center div.program {
margin:0 0 0.5em 0;
}
#press_center div.program a{
padding: 0 0 0 1em;
margin:0;
background:url(/content/img/rezume.gif) left no-repeat;
text-decoration:underline;
font-size:0.85em;
color:#9d9797;
}
#press_center div.program a:hover {
text-decoration:none;
}
#press_center .vacancy_hr {
margin-bottom:2.8em;
}
#itogi_confirenc h1 {
float:left;
}
#itogi_confirenc div.calendarchik{
padding:1.5em 0 1.9em 0;
text-align:right;
background:#fff;
}
#itogi_confirenc div.calendarchik a{
padding: 0.7em 0 0 1em;
margin: 0 0 0 1.5em;
background:url(/content/img/rezume.gif) left no-repeat;
text-decoration:underline;
font-size:0.85em;
color:#9d9797;
padding-bottom:1em;
}
#itogi_confirenc div.calendarchik a:hover {
text-decoration:none;
}
#itogi_confirenc .title_itog {
margin:0 0 1em 0;
}
#itogi_confirenc .title_itog a {
color:#2061a5;
font-size:1em;
}
#itogi_confirenc .bloc_itog {
padding-bottom:1.2em;
margin-bottom:1.5em;
border-bottom:1px solid #DFDFDF;
}
.bloc_itog p {
margin: 0 0 1em 0;
font-size:1em;
font-weight:normal;
}
.bloc_itog p.mini_p {
clear:both;
margin: 0.5em 0;
font-size:0.8em !important;
font-weight:normal;
}
.bloc_itog span.maxi_p {
font-size:1.1em;
font-weight:bold;
}
.bloc_itog p.mini_p a {
font-weight:normal;
text-decoration:none;
color:#296faf;
font-size:1.1em !important;
}
#itogi_confirenc .bloc_itog p.mini_p a:hover{
text-decoration:underline;
}
.seminar_image {
margin: 0 0 1em 0;
background:#FAF5E3;
}
.seminar_image div.itogi_a {
margin:0.4em 0 0 1em;
}
.seminar_image div.itogi_a a{
display:block;
padding: 0 0 0 1em;
margin:0 0 -0.85em 0;
background:url(/content/img/rezume.gif) left no-repeat;
text-decoration:underline;
font-size:0.85em;
color:#9d9797;
}
.seminar_image div.itogi_a a:hover {
text-decoration:none;
}
.seminar_image div.itogi_a a.activ {
color:#a11616;
background:url(/content/img/rezume_activ.gif) left no-repeat;
text-decoration:none;
cursor:default;
}
/******PRESSCENTER-FILES******/
div.anonses_files #itogi_confirenc div.calendarchik {
padding:1.2em 0 0 0;
}
div.anonses_files p.mini_p  {
padding:0 0 0.5em 0;
}
div.anonses_files #itogi_confirenc .bloc_itog {
border:none;
padding-bottom:0;
}
div.anonses_files .bloc_itog p.mini_p{
padding-bottom:0;
margin-bottom:0;
}
div.anonses_files .vacancy_hr {
margin-bottom:1em !important;

}
#itog_file h1 {
float:none;
}
#left_bloc_files{
float:left;
width:48%;
min-height:400px;
}
#file_arhiv {
padding-top:0.5em;
}
#right_bloc_files {
min-height:400px;
float:right;
width:48%;
margin: 0 0 0 2em;
}
#left_bloc_files p, #right_bloc_files p {
font-size:12px;
color:#000;
font-weight:bold;
}
.filebloc_wraper {
width:398px;
background:url(/content/img/file_bg.gif) repeat-y;
}
.filebloc_top {
background:url(/content/img/file_top.png) no-repeat;
width:398px;
height:13px;
}
.filebloc_bottom {
background:url(/content/img/file_bottom.gif) no-repeat bottom;
min-height:50px;
width:398px;
padding-bottom:0.5em;
margin-bottom:1em
}
.filebloc_bottom p {
font-size:12px;
font-weight:normal !important;
padding:0 0.5em 0 1.5em;
}
.filebloc_bottom a {
display:block;
font-size:12px;
font-weight:normal;
color:#2a6faf;
text-decoration:underline;
padding:0 0.5em 1.5em 1.5em;
}
.filebloc_bottom a:hover {
text-decoration:none;
}
.filebloc_bottom p.down {
	font-weight:normal !important;
color:#9d9797 !important;
margin-bottom:1em !important;
}
.filebloc_bottom p.down a {
display: inline;
padding:0;
text-decoration:underline;
color:#a11616;
}
.filebloc_bottom p.down a:hover {
text-decoration:none;
}
#photo_arhiv {
padding-top:0.5em;
}
#photo_arhiv img {
border:1px solid #2A6FAF;
}
#photo_arhiv img:hover {
border:1px solid #FAF5E3;
}
#itog_photo h1 {
float:none;
}

.left_blocs_photos {
min-height:500px;
float:left;
width:37.7%;
}
.left_blocs_photos table, .right_bloc_photos table {
font-size:0.85em;
color:#9d9797;
background:#FAF5E3;
width:208px;
margin-bottom:4.5em;
}
.left_blocs_photos table td, .right_bloc_photos table td {
padding:0.8em;
}
.left_blocs_photos table td p, .right_bloc_photos table td p {
padding-top:0.6em;
}
.left_blocs_photos table tr.blue, .right_bloc_photos table tr.blue {
background:#2A6FAF;
}
.left_blocs_photos table td a.title, .right_bloc_photos table td a.title {
display:block;
margin: 0.8em 0 0.8em 0;
font-size:1em;
color:#9d9797;
text-decoration:none;
}
.left_blocs_photos table td a.title:hover, .right_bloc_photos table td a.title:hover {
font-size:1em;
color:#9d9797;
text-decoration:underline;
}
.right_bloc_photos  {
min-height:500px;
float:left;
width:20%;
}
.left_blocs_photos_fotnavig, .left_blocs_photos_fotnavig2 {
min-height:10px;
float:left;
width:39%;
font-size:12px;
text-transform:uppercase;
margin-bottom:-0.5em;
}
.left_blocs_photos_fotnavig a, .left_blocs_photos_fotnavig2 a, .right_bloc_photos_fotnavig a{
color:#707070;
text-decoration:none;
}
.left_blocs_photos_fotnavig a:hover, .left_blocs_photos_fotnavig2 a:hover, .right_bloc_photos_fotnavig a:hover{
text-decoration:underline;
}
.left_blocs_photos_fotnavig2 {
padding:0 0 0 2em;
width:38%;
}
.right_bloc_photos_fotnavig  {
font-size:12px;
text-transform:uppercase;
min-height:10px;
float:left;
width:20%;
}
/******CENTR-DETAIL******/
#centr_detail {
padding-bottom:0.5em;
}
#centr_detail div.calendarchik {
padding:0 0 0 0 !important;
}
#centr_detail .video span {
background:url(/content/img/obrasenie.gif) no-repeat 0px 4px;
width:16px;
height:14px;
padding:0 0 0 1em;
}
#centr_detail .video {
margin-bottom:4em;
}

#centr_detail .video td.blue {
background:#2B6FAF;
padding:6px;
}
#centr_detail .left_blocs_photos_fotnavig {
width:36%;
}
#centr_detail .left_blocs_photos_fotnavig2 {
width:41.1%;
}
#centr_detail .right_bloc_photos_fotnavig {
padding:0;
text-align:right;
}
/*******PRESSCENTER-INTERVIWS*******/
#left_bloc_interviw{
float:left;
width:48%;
min-height:100px;
}
.interviwbloc img {
border:none;
padding-bottom:1em;
}
.interviwbloc p {
font-size:12px !important;
}
#left_bloc_interviw .interviwbloc, #right_bloc_interviw .interviwbloc {
width:98%;
min-height:100px;
padding:2em 0 2em 0;
border-bottom:3px solid #A11616;
}
.interviwbloc_left{
width:95%;
float:left;
}
.interviwbloc_right {
background:url(/content/img/obrasenie.gif) no-repeat;
float:right;
width:16px;
height:14px;
}

#left_bloc_interviw .interviwbloc .date, #right_bloc_interviw .interviwbloc .date{
font-size:10px !important;
color:#000;
margin:0;
}
#right_bloc_interviw .interviwbloc {
float:right;
}
#left_bloc_interviw .interviwbloc a,  #right_bloc_interviw .interviwbloc a {
font-size:14px;
color:#2a70b0;
text-decoration:underline;
}
#left_bloc_interviw .interviwbloc a:hover,  #right_bloc_interviw .interviwbloc a:hover {
text-decoration:none;
}
#right_bloc_interviw {
min-height:100px;
float:right;
width:48%;
margin: 0 0 0 2em;
}
/*******INTERVIEWS-DETAIL******/
#interview_detail {
padding-bottom:0.5em;
border-bottom:3px solid #A11616;
margin-bottom:2em;
}

#interview_detail_left {
width:98%;
float:left;
}
#interview_detail_left p {
margin-bottom:0.5em !important;
}
#interview_detail_right {
background:url(/content/img/obrasenie.gif) no-repeat;
margin-top:1em;
width:16px;
height:14px;
float:right;
}
#centr_detail .video_detail {
margin-bottom:7em;
}

#centr_detail .video_detail td.blue {
background:#2B6FAF;
padding:6px;
}
#interv_det_navig .left_blocs_photos_fotnavig2{
padding-left:4em;
width:38%;
}
/*****PROJECT*****/
#project_cont_wraper {
min-height:600px;
width:85%;
margin-left:11em;
padding:4em 0 2em 0;
}
#project_cont_wraper #content {
width:97.5%;
float:right;
padding-top:1.5em;
}
#project_cont_wraper h1{
font-weight:normal;
font-size:1.3em;
color:#2b72b0;
}
#project_cont_wraper p {
margin: 0.5em 0 1em 0;
font-size:1em;
font-weight:normal;
}
#project_cont_wraper ul {
	margin:0;
	padding:0;
	}

#project_cont_wraper ul li{
	list-style:none;
	}

#project_cont_wraper ul li ul li ul {
	margin:-1em 0 0 0;
	padding:0;
	}



.left_bloc_project {
background: url(/content/img/directory.gif) no-repeat 0 5px;
width:16px;
height:18px;
float:left;
}
.left_bloc_project a{
display:block;
width:16px;
height:18px;
}
.right_bloc_project {
width:96%;
font-size:1.2em;
float:right;
padding-right:1em;
}
.right_bloc_project p {
padding:0.3em 0 0 0;
}
.right_bloc_project a {
font-size:12px;
color:#2967ac;
text-decoration:underline;
}
.right_bloc_project a:hover {
text-decoration:none;
}
.right_bloc_project a.title {
font-size:18px;
text-decoration:underline;
}
.right_bloc_project a.title:hover {
text-decoration:none;
}
.right_bloc_project .vert_line {
font-size:18px;
color:#2967AC;
}
.projects_conteiner {
padding:0 0 0.5em 0;
}
.projects_conteiner_activ {
margin-left:-0.4em;
margin-bottom:1em;
}
.left_bloc_project_activ {
background:url(/content/img/directory_activ.gif) no-repeat 0 4px;
width:20px;
height:18px;
float:left;
}
.left_bloc_project_activ a {
display:block;
width:20px;
height:18px;
}
.right_bloc_project_activ {
background:#FAF5E3;
width:94%;
font-size:1.2em;
float:right;
padding:0 1em 1em 1.4em;
}
.right_bloc_project_activ h1 {
color:#a11616 !important;
font-size:18px !important;
}
.projects_conteiner_sub{
padding:0 0 0 0.1em;
margin-bottom:0.8em
}
.left_bloc_project_sub {
float:left;
background:url(/content/img/directory.gif) no-repeat 0 1px;
width:16px;
height:18px;
}
.left_bloc_project_sub a {
display:block;
width:16px;
height:18px;
}
.right_bloc_project_sub {
width:96%;
font-size:1.2em;
float:right;
padding:0 0.5em 0 0;
}
.right_bloc_project_sub a.subtitle {
font-size:14px;
color:#2967ac;
text-decoration:underline;
}
.right_bloc_project_sub a.subtitle:hover {
text-decoration:none;
}
.right_bloc_project_sub p {
margin:0 !important;
font-size:0.85em !important;
}
/*******PROJECT_DETAIL******/
.left_bloc_project_sub_activ {
float:left;
background:url(/content/img/directory_activ.gif) no-repeat 0 1px;
width:22px;
height:18px;
}
.left_bloc_project_sub_activ a {
display:block;
width:22px;
height:18px;
}
.right_bloc_project_sub_activ {
width:96%;
font-size:1.2em;
float:right;
padding:0 0.5em 0 0;
}
.right_bloc_project_sub_activ .project_activ_title {
font-size:14px;
font-weight:bold;
color:#a11616;
}
.right_bloc_project_sub_activ p {
padding-left:0.2em;
margin:0 !important;
font-size:0.85em !important;
}
.sub_activ_list {
margin:0;
background:#FDFAF1;
padding:1.2em 0.5em 0.5em 1.2em;
}
.sub_activ_list_conteiner {
margin-bottom:1em;
}
.sub_activ_list p {
width: 97%;
float:right;
font-size:12px;
font-weight:bold;
padding-bottom:0 !important;
}
.sub_activ_list a {
color:#2967ac;
font-size:14px;
font-weight:normal;
text-decoration:underline;
}
.sub_activ_list a:hover {
text-decoration:none;
}
.sub_activ_list_left {
width:13px;
height:19px;
background:url(/content/img/project_detail_list.gif) no-repeat 0 2px;
float:left;
}
.sub_activ_list_right {
width:97%;
float:right;
}
.projects_conteiner_sub_sub_activ {
	display:none;
	}

/******PROJECT-DETAIL-DETAIL*****/
#project_cont_wraper_detal {
width:90%;
margin-left:4em;
padding:4em 0 2em 0;
}
#project_cont_wraper_detal #content {
width:90%;
float:right;
padding-top:1.5em;
}
#project_cont_wraper_detal h1{
font-weight:normal;
font-size:1.3em;
color:#2b72b0;
}
#project_cont_wraper_detal p {
padding-left:0.7em;
margin: 0.5em 0 1em 0;
font-size:1em;
font-weight:normal;
}
#project_detail_navig {
width:93.1%;
float:right;
margin:0 0 3em 0;
padding-left:6.4em;
}
#project_detail_navig_left {
background:url(/content/img/directory_activ.gif) no-repeat;
float:left;
width:20px;
height:18px;
margin-right:0.5em;
}

#project_detail_navig_right {
width:97%;
color:#a11616;
font-size:1.2em;
float:right;
}
#project_detail_navig_right a {
padding:0 0.2em 0 0.2em;
color:#a11616;
text-decoration:underline;
}
#project_detail_navig_right a:hover {
text-decoration:none;
}
#project_detail_content p {
font-size:1.4em;
}

#project_detail_content_left {
background:url(/content/img/details.gif) no-repeat 3px 0;
width:78px;
height:81px;
float:left;
}
#project_detail_content_right {
float:right;
width:91%
}
#project_detail_content_right p.minib {
padding-left:0.8em;
font-size:12px;
font-weight:bold;
padding-bottom:0 !important;
margin-bottom:0 !important;
}
#project_detail_content_right h1 {
padding-left:0.5em;
font-size:1.8em;
margin:0;
}
#project_detail_content_right #filebloc_wraper {
float:right;
margin-bottom:5.5em;
}
#project_detail_content_right #filebloc_wraper {
width:278px;
background:url(/content/img/detail_bg.png) repeat-y;
}
#project_detail_content_right #filebloc_top {
background:url(/content/img/detail_top.png) no-repeat;
width:278px;
height:12px;
}
#project_detail_content_right #filebloc_bottom {
background:url(/content/img/detail_bottom.png) no-repeat bottom;
min-height:75px;
width:278px;
padding-bottom:0 !important;
margin-bottom:0 !important;
}
#project_detail_content_right #filebloc_bottom p {
font-size:12px;
font-weight:normal;
padding:0 0.5em 0 1.5em;
}
#project_detail_content_right #filebloc_bottom a {
display:block;
font-size:12px;
font-weight:normal;
color:#2a6faf;
text-decoration:underline;
padding:0 0.5em 1.5em 1.5em;
}
#project_detail_content_right #filebloc_bottom a:hover {
text-decoration:none;
}
#project_detail_content_right #filebloc_bottom div.itogi_a {
margin:0.4em 0 0 1.5em;
}
#project_detail_content_right #filebloc_bottom div.itogi_a a{
min-height:1px;
padding: 0 0 0 0.7em;
margin:0 0 -0.85em 0;
background:url(/content/img/projects_details_li.gif) left no-repeat;
text-decoration:underline;
font-size:1.2em;
color:#9d9797;
}
#project_detail_content_right #filebloc_bottom div.itogi_a a:hover {
text-decoration:none;
}
#project_detail_content_right #filebloc_bottom div.itogi_a a.activ {
color:#a11616;
background:url(/content/img/projects_details_li.gif) left no-repeat;
text-decoration:none;
cursor:default;
}
/*******PROJECTZ-OTZIVI******/
.project_otzivi_conteiner table {
background:#FAF5E3;
width:99%;
margin-left:1em;
margin-bottom:6em;
}
.project_otzivi_conteiner table td.blue {
background:#2B72B0;
padding:8px 6px 8px 6px;
}
.project_otzivi_conteiner_text {
clear:both;
padding:1em 2em 1em 2.5em;
}
.project_otzivi_conteiner_toptext {
border-bottom:3px solid #A11616;
}
.project_otzivi_conteiner_toptext h2 {
font-size:14px;
color:#2967ac;
margin-bottom:0.4em;
}
.project_otzivi_conteiner_bottomtext p{
font-family:"Times New Roman", Times, serif;
font-style:italic;
font-size:15px !important;
padding:0.5em 0 0.5em 0 !important;
margin:0 !important;
}
.project_otzivi_conteiner_bottomtext div.calendarchik{
padding:0;
width:100%;
text-align:right;
}
.project_otzivi_conteiner_bottomtext div.calendarchik a{
padding: 0.9em 0 0 1em;
margin: 0 0 0 1.5em;
background:url(/content/img/rezume.gif) left no-repeat;
text-decoration:underline;
font-size:1.16em;
color:#9d9797;
padding-bottom:1em;
}
.project_otzivi_conteiner_bottomtext div.calendarchik a:hover {
text-decoration:none;
}
#project_otziv_content {
margin-top:-4em;
margin-bottom:-2em;
}
/******INDEX*****/
#index_header_line {
margin-top: 10px;
width:100%;
background:#FAF5E3 url(/content/img/topline.png) center center no-repeat;
height:401px;
}
#index_header_line table {
float:left;
}
#index_header_line #rusmap {
height:401px;
overflow:hidden;
position:relative;
top:-8em;
left:2.5em;
margin-right:2.5em;
}
#slogan {
background:url(/content/img/economyca.png) no-repeat;
width:443px;
height:81px;
position:relative;
left:22.5%;
top:1.5em;
}
#interview_index {
	position:relative;
	/*left: 6%;
	top:20px;
	width:275px;*/
	float:left;
	height:275px;
}
#interview_index h1 {
font-family:'Arial Narrow', Arial, Helvetica, sans-serif;
margin-bottom:0;
font-size:2.8em;
color:#2c70af;
font-weight:normal;
}

#interview_index_bloc a.title {
display:block;
padding:0 0 0 0.5em;
margin:0;
font-size:14px;
text-decoration:underline;
color:#0a49a2;
}
#interview_index_bloc a.title:hover {
text-decoration:none;
}
#interview_index_bloc {
padding:0 0 0 3.1em;
}
#interview_index_bloc img {
border:none;
padding-bottom:1em;
}
#interview_index_bloc p {
font-size:12px;
color:#414141;
margin:0;
padding:0 0 1.5em 0.5em;
}
#interview_index_bloc div.calendarchik{
padding:0;
width:100%;
text-align:right;
}
#interview_index_bloc div.calendarchik a{
font-size:1.2em;
}
#projects_index {
	float:left;
	left:0;
	position:relative;
	/*top:20px;*/
	width:320px;
	/*height:230px;*/

}
#projects_index h1 {
font-family:'Arial Narrow', Arial, Helvetica, sans-serif;
margin-bottom:0;
font-size:2.8em;
color:#2c70af;
font-weight:normal;
}
#index_project_hr {
float:right;
width:85%;
border-bottom:3px solid #A11616;
/*margin-bottom:0.8em;*/
margin-right: 20px;
}
.index_ul {
padding:0.6em 0 0.5em 1.8em;
}
.index_ul_left {
background:url(/content/img/li_opros.gif) no-repeat 0 -1px;
width:7px;
height:12px;
float:left;
}
.index_ul_right {
float:left;
padding-left:0.5em;
width:95%;
}
.index_ul_right a {
font-size:1.2em;
color:#2061a5;
text-decoration:underline;
}
.index_ul_right a:hover {
text-decoration:none;
}
#index_project_line_a {
padding-top:0.8em;
}
#index_project_line_a span {
background:url(/content/img/index_li.gif) no-repeat 0 3px;
width:7px;
height:8px;
padding-left:1em;
}
#index_project_line_a a{
font-size:1.2em;
}
#index_project_line_a .blue {
margin-left:3em;
padding:0.1em 0 0 0.3em;
width:155px;
height:20px;
background:#499CCA;
float:left;
}
#index_project_line_a .blue a{
color:#fff;
text-decoration:underline;
}
#index_project_line_a .blue a:hover {
text-decoration:none;
}
#index_project_line_a .red {
padding:0.1em 0 0 1em;
margin-left:1.5em;
width:95px;
height:20px;
background:#A11616;
float:left;
}
#index_project_line_a .red a {
color:#fff;
text-decoration:underline;
}
#index_project_line_a .red a:hover {
text-decoration:none;
}
#index_cont_wraeper {
min-height:400px;
width:98%;
padding:3em 0 0 2em;
}
#index_cont_colonka1 {
min-height:400px;
width:30%;
float:left;
}
#index_cont_colonka2 {
min-height:400px;
width:30%;
float:left;
}
#index_cont_colonka3 {
width:39%;
min-height:400px;
float:left;
}
#index_cont_colonka1 h1, #index_cont_colonka2 h1, #index_cont_colonka3 h1 {
font-family:'Arial Narrow', Arial, Helvetica, sans-serif;
font-size:2.2em;
color:#2c70af;
font-weight:normal;
}
#index_cont_colonka1 a, #index_cont_colonka2 a, #index_cont_colonka3 a {
font-size:1.2em;
color:#2061a5;
text-decoration:none;
}
#index_cont_colonka1 a:hover, #index_cont_colonka2 a:hover, #index_cont_colonka3 a:hover {
text-decoration:underline;
}
#index_cont_colonka1 p.mini, #index_cont_colonka2 p.mini, #index_cont_colonka3 p.mini {
margin-bottom:0.2em;
font-size:1.1em;
color:#000;
}
#index_cont_colonka1 h1 {
padding: 0 0 1em 0.4em;
}

#index_cont_colonka1 .title_newsbloc {
padding:0 0 1.5em 0.1em;
margin:0 0 1em 3.8em;
width:80%;
border-bottom:1px solid #E6E5E5;
}
#index_cont_colonka2 h1 {
padding: 0 0 1em 0.8em;
}
#index_cont_colonka2 .title_newsbloc {
padding:0 0 1.5em 0.1em;
margin:0 0 2em 4.5em;
width:97%;
border-bottom:1px solid #E6E5E5;
}
#index_cont_colonka1 div.calendarchik, #index_cont_colonka2 div.calendarchik, #index_cont_colonka3 div.calendarchik {
width:100%;
text-align:right;
background:#fff;
}
#index_cont_colonka1 div.calendarchik a, #index_cont_colonka2 div.calendarchik a, #index_cont_colonka3 div.calendarchik a{
padding: 0.9em 0 0 1em;
margin: 0 0 0 1.5em;
background:url(/content/img/rezume.gif) left no-repeat;
text-decoration:underline;
font-size:1.2em;
color:#9d9797;
padding-bottom:1em;
}
#index_cont_colonka1 div.calendarchik a:hover, #index_cont_colonka2 div.calendarchik a:hover, #index_cont_colonka3 div.calendarchik a:hover {
text-decoration:none;
}
#index_cont_colonka1 div.calendarchik {
margin-left:-2.5em;
}
#index_cont_colonka2 div.calendarchik {
margin-left:2em;
}
#index_cont_colonka3 h1 {
padding: 0 0 1em 3.5em;
}
#index_cont_colonka3 p {
padding: 0 1em 0 9em;
margin: 0.5em 0;
}
#index_cont_colonka3 span.maxi_p{
font-size:1.1em;
font-weight:bold;
}
#index_cont_colonka3 div.itogi_a {
padding: 0 1em 0 9em;
margin:0.4em 0 0 1em;
}
#index_cont_colonka3 div.itogi_a a{
display:block;
padding: 0 0 0 1.1em;
margin:0 0 -0.8em 0;
background:url(/content/img/rezume.gif) left no-repeat;
text-decoration:underline;
font-size:1.2em;
color:#9d9797;
}
#index_cont_colonka3 div.itogi_a a:hover {
text-decoration:none;
}
#index_cont_colonka3 div.itogi_a a.activ {
color:#a11616;
background:url(/content/img/rezume_activ.gif) left no-repeat;
text-decoration:none;
cursor:default;
}
#index_cont_colonka3 .index_conf_i_sim {
margin:0 0 4em 0;
}


/*****TOOLTIPS****/
#buble a {
color:#b59e4d;
text-decoration:underline;
}
.tooltip{
width: 265px;
color:#2b72b0;
font:lighter 12px Arial,sans-serif;
text-decoration:none;
text-align:center;
}

.tooltip span.top{
padding: 40px 8px 0;
    background: url(/content/img/tooltop.png) no-repeat top}

.tooltip b.bottom{padding:35px 8px 15px;color: #548912;
    background: url(/content/img/tooltop.png) no-repeat bottom}

/*** popup ***/
#popup {
	position: absolute;
	left: 50%;
	top: 600px;
	display: none;
	text-align:center;
}
#popup form {
	color: #787878;
	margin:0;
	width:250px;
background:url(/content/img/form_bg.png) repeat-y;
}
.form_wraper {
width:260px;
}
.form_top {
background:url(/content/img/form_top.png) no-repeat;
width:260px;
height:12px;
}
.form_bottom {
background:url(/content/img/form_bottom.png) no-repeat bottom;
min-height:92px;
width:260px;
padding-bottom:0.5em;
margin-bottom:1em
}
.form_bottom p {
font-size:11px;
font-weight:normal;
margin:0;
padding:0 0.5em 0 0em;
}
.form_bottom a {
display:block;
font-size:12px;
font-weight:normal;
color:#2a6faf;
text-decoration:underline;
padding:0.5em 0 0 0;
margin:0 1em 1em 1em;
}
.filebloc_bottom a:hover {
text-decoration:none;
}
#popup form .inp {
background: url(/content/img/form_imp.gif) no-repeat;
width:190px;
height:15px;
border:none;
margin:0.2em 0 0.2em 1.5em;
padding:5px 5px;
font-size:1.1em;
color:#787878;
}
#popup form .file {
width:200px;
height:22px;
margin:0.2em;
padding:5px 5px;
margin-left:2em;
font-size:1em;
}
#popup form .form_submit a{
font-size:12px;
color:#787878;
text-decoration:underline;
}
#popup form .captch {
background: url(/content/img/captch_inp.gif) no-repeat;
width:101px;
height:22px;
border:none;
margin:1em 0 0 3.3em;
padding:4px 5px;
font-size:1em;
float:left;
}
#popup form .captch_img {
	width:73px;
	height:22px;
	float:left;
	margin:0 0 0 0;
	padding:1em 0 0 0;
	}
.form_closer {
	padding:0 8px 10px 0;
	margin:0;
	text-align:right;
	}
.form_closer a {
	display:inline;
	font-size:10px;
	text-decoration:underline;
	color:#7e7e7e;
	}
.form_closer a:hover {
	text-decoration:none;
	}

/*** popup ***/
#popup2 {
	position: absolute;
	display: none;
	text-align:center;
	margin-left:13em;
}
#popup2 form {
	color: #787878;
	margin:0;
	width:250px;
background:url(/content/img/form_bg.png) repeat-y;
}

#popup2 form .inp {
background: url(/content/img/form_imp.gif) no-repeat;
width:190px;
height:22px;
border:none;
margin:0.2em 0 0.2em 1.5em;
padding:4px 5px;
font-size:1.1em;
color:#787878;
}
#popup2 form .file {
width:200px;
height:22px;
margin:0.2em;
padding:5px 5px;
margin-left:2em;
font-size:1.1em;
color:#787878;
}
#popup2 form .form_submit a{
font-size:12px;
color:#787878;
text-decoration:underline;
}
#popup2 form .captch {
color:#787878;
background: url(/content/img/captch_inp.gif) no-repeat;
width:101px;
height:22px;
border:none;
margin:1em 0 0 3.3em;
padding:4px 5px;
font-size:1.1em;
float:left;
}
#popup2 form .captch_img {
	width:73px;
	height:22px;
	float:left;
	margin:0 0 0 0;
	padding:1em 0 0 0;
	}
#popup3 {
	position: absolute;
	left: 0px;
	top: 600px;
	display: none;
}
#popup4 {
	position: absolute;
	left: 0px;
	top: 600px;
	display: none;
	width:82%;
}
#popup6 {
	position: absolute;
	display: none;
	width:300px;
	border: 1px #CCCCCC solid;
}




/*** popup5 ***/
#popup5 {
	position: absolute;
	left: 50%;
	top: 600px;
	display: none;
	text-align:center;
}
#popup5 form {
	padding:0 30px;
	color: #787878;
	margin:0;
	width:190px;
background:url(/content/img/form_bg.png) repeat-y;
}
#popup5 form .inp {
background: url(/content/img/form_imp.gif) no-repeat;
width:190px;
height:22px;
border:none;
margin:0.2em 0 0.2em 1.5em;
padding:4px 5px;
font-size:1em;
}
#popup5 form .file {
width:200px;
height:22px;
margin:0.2em;
padding:5px 5px;
margin-left:2em;
font-size:1em;
}
#popup5 form .form_submit a{
font-size:12px;
color:#454545;
text-decoration:underline;
}
#popup5 form .captch {
background: url(/content/img/captch_inp.gif) no-repeat;
width:101px;
height:22px;
border:none;
margin:1em 0 0 3.3em;
padding:4px 5px;
font-size:1em;
float:left;
}
#popup5 form .captch_img {
	width:73px;
	height:22px;
	float:left;
	margin:0 0 0 0;
	padding:1em 0 0 0;
	}
.vote_item {
	font-size:12px;
	color:#454545;
	font-weight:normal;
	}
.blue14_5 {
	font-size:12px;
	color:#454545;
	font-weight:normal;
	}
#popup5	.form_closer a {
	padding-right:0px;
	margin-right:-1.5em;
	color:#454545;
	}
#popup5	div.form_bottom table {
	font-size:12px;
	color:#454545;
	}



.obr_img {
float:left;
background:#FAF5E3;
height:475px;
}
.obr_img .blue_td {
	padding: 0 0 10px 0;
	}
.obr_img .yellow_td	{
	padding:25px 15px 10px 15px;
	}
.obr_img .blue_td img {
	margin:20px 20px 10px 20px;
}
.obr_img p {
padding:1.2em 2em 1em 2.5em;
font-size:0.85em !important;
color:#7b7b7b;
}
.obr_img div {
padding:0em;
min-height:257px;
}
.obr_img div.img2 {
padding:0.5em;
min-height:287px;
}
.obr_img div h3 {
padding:0 0.5em 0 1em;
color:#2b72b0;
font-size:1.1em;
}
.obr_img div.dolzhn {
min-height:10px;
margin: 0 0 0 1.3em;
margin-top:-1em;
padding:0 0.5em 0.1em 0;
color:#000;
font-size:0.85em;
font-weight:bold;
border-bottom:3px solid #A11616;
width:85%;
}
.obr_img div.dolzhnp {
min-height:10px;
padding:1em 0.5em 1em 1.2em;
font-size:0.85em;
color:#000;
}
.obr_img div.dolzhnp p {
min-height:10px;
padding:0px;
margin:0px;
font-size:1em !important;
color:#000;
}
.obr_img div.link {
	min-height:10px;
	padding:0.3em 0.5em 0.5em 1em;
}
.obr_img div.link a{
padding: 0 0 0 1em;
background:url(/content/img/rukovodstvo_before.gif) left no-repeat;
text-decoration:underline;
font-size:12px;
color:#9d9797;
}
.obr_img div.link a:hover {
text-decoration:none;
}
.obr_img ul {
padding:0 0.5em 0 0.5em !important;
margin:0 0 0 0 !important;
}
.obr_img ul li {
list-style-image:url('img/obrasenie.gif') !important;
padding:0 0 0 0.1em !important;
}
.obr_img ul li a {
text-decoration:underline;
font-size:0.85em;
color:#9d9797;
}
.obr_img ul li a:hover {
text-decoration:none;
}
.obr_img #file_show	{
	margin-top:10px;
	font-size:12px;
	}
.obr_img font {
	margin-bottom:5px;
	}
.obr_img .flash_container {
	min-height:1px;
	margin-top:5px;
	}
.project_otzivi_conteiner_text div.calendarchik {
	font-size:10px !important;
	padding-bottom:0;
	}



#header_line_bottom2 {
clear:both;
}
#navig_and_name2 {
float:right;
height:90px;
padding-right:100pt;
padding-top:0em;
width:500px;
}