.dn { display:none;}
*{ margin: 0px; padding: 0px; outline:none;}
body  { font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#232323; background:#ffffff;}
td, th {}

input, textarea, select { font-size:11px; color:#676774; font-family:Arial, Helvetica, sans-serif;}

li { list-style-position:inside;}

img { border:0px;}
.clr { clear:both; height:1px; font-size: 1px; line-height: 1px;}
.sep8 { height:5px; line-height:1px; overflow:hidden; clear:both;}
p { margin:15px 0px; line-height:14px; text-indent:15px;}

a { color:#ffd99d;}
p a:visited { color:#8d8d8d;}
a:hover { text-decoration:none; color:#b92e3d;}

.pointer { cursor:pointer;}

.select-box{vertical-align:middle;}
.select-box select{width:100px;}

table { width:100%; border:0px; border-collapse:collapse; margin:10px 0px;}
table td { border:1px solid #e5e8ee; background:#ffffff; vertical-align:top; padding:5px 15px;}
table th { border:1px solid #e5e8ee; background:#ffffff; color:#1b4267; vertical-align:top; text-align:left; padding:5px 15px;}

h1 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#9f0002; margin:8px 0px;}
h2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#9f0002; margin:8px 0px;}

.cfiles .item { background:url(../images/cfiles.gif) no-repeat 0px 5px; padding:2px 0px 5px 20px; line-height:18px;}

.index .owr { width:990px; margin:0px auto;}
.index .owr .cntnt { width:715px; float:left; margin-left:16px !important; margin-left:8px; padding-bottom:35px; position:relative;}
.index .owr .sdbr { width:213px; float:right; margin-right:12px !important; margin-right:6px; padding-bottom:35px;}
.index .owr .footer { height:130px; border-top:1px solid #dbe0e5; clear:both;}


.index .owr .cntnt .mmenu { height:39px; background: url(../images/mmenu.gif) left top no-repeat; position:relative;}
.index .owr .cntnt .mmenu .wr { padding-left:3px;}
.index .owr .cntnt .mmenu .item { float:left; height:36px; margin-left:1px; line-height:34px; position:relative;}
.index .owr .cntnt .mmenu .i1 { width:130px; margin-left:0px;}
.index .owr .cntnt .mmenu .i2 { width:168px; }
.index .owr .cntnt .mmenu .i3 { width:195px; }
.index .owr .cntnt .mmenu .i4 { width:213px;}
.index .owr .cntnt .mmenu .item .link { margin-left:32px;}
.index .owr .cntnt .mmenu .item .link a{ color:#9898a7; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; text-decoration:none; }
.index .owr .cntnt .mmenu .item .link a:hover{ color:#ff9e20;}
.index .owr .cntnt .mmenu .item .row { position:absolute; left:9px; top:10px;}



.index .owr .cntnt .mmenu .mmitem { position:absolute; z-index:100; left:2px; top:0px; background:url(../images/m1/1.gif) left top repeat-y; width:132px;}
.index .owr .cntnt .mmenu .mmitem .mmwr { background:url(../images/m1/3.jpg) left bottom no-repeat;}
.index .owr .cntnt .mmenu .mmitem .mmwr .mmwr { background:url(../images/m1/2.jpg) left top no-repeat; min-height:100px;}
.index .owr .cntnt .mmenu .mmitem .link { margin-left:33px; line-height:34px;}
.index .owr .cntnt .mmenu .mmitem .link a{ color:#fefefe; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; text-decoration:none; }
.index .owr .cntnt .mmenu .mmitem .link a:hover{ color:#ff9e20;}
.index .owr .cntnt .mmenu .mmitem .row { position:absolute; left:10px; top:10px;}
.index .owr .cntnt .mmenu .mmitem ul { padding:13px 22px 13px 16px;}
.index .owr .cntnt .mmenu .mmitem ul li { list-style-position:outside; list-style:none; padding-left:17px; line-height:12px; background:url(../images/mm.gif) 0px 14px no-repeat;}
.index .owr .cntnt .mmenu .mmitem ul li:hover { background-position: 0px -86px; }
.index .owr .cntnt .mmenu .mmitem ul li div {border-top:1px solid #dee3e7; padding:9px 0px;}
.index .owr .cntnt .mmenu .mmitem ul .first div { border-top:0px;}
.index .owr .cntnt .mmenu .mmitem ul li a { font-family:Verdana, Arial, Helvetica, sans-serif; color:#676774; font-size:11px; text-decoration:none;}
.index .owr .cntnt .mmenu .mmitem ul li a:hover { color:#004c87;}

.index .owr .cntnt .mmenu #mm1 {}
.index .owr .cntnt .mmenu #mm1 .mmwr {}
.index .owr .cntnt .mmenu #mm1 .mmwr .mmwr {height:35px; min-height:inherit}

.index .owr .cntnt .mmenu #mm21 { position:absolute; z-index:100; left:2px; top:35px; background:url(../images/m5/1.gif) left top repeat-y; width:207px;}
.index .owr .cntnt .mmenu #mm21 .mmwr { background:url(../images/m5/3.jpg) left bottom no-repeat;}
.index .owr .cntnt .mmenu #mm21 .mmwr .mmwr { background:url(../images/m5/2.jpg) 0px -35px no-repeat; min-height:161px;}


.index .owr .cntnt .mmenu #mm2 { left:133px; background:url(../images/m2/1.gif) left top repeat-y; width:170px;}
.index .owr .cntnt .mmenu #mm2 .mmwr { background:url(../images/m2/3.jpg) left bottom no-repeat;}
.index .owr .cntnt .mmenu #mm2 .mmwr .mmwr { background:url(../images/m2/2.jpg) left top no-repeat; min-height:100px;}

.index .owr .cntnt .mmenu #mm3 { left:302px; background:url(../images/m3/1.gif) left top repeat-y; width:197px;}
.index .owr .cntnt .mmenu #mm3 .mmwr { background:url(../images/m3/3.jpg) left bottom no-repeat;}
.index .owr .cntnt .mmenu #mm3 .mmwr .mmwr { background:url(../images/m3/2.jpg) left top no-repeat; min-height:100px;}

.index .owr .cntnt .mmenu #mm4 { left:498px; background:url(../images/m4/1.gif) left top repeat-y; width:215px;}
.index .owr .cntnt .mmenu #mm4 .mmwr { background:url(../images/m4/3.jpg) left bottom no-repeat;}
.index .owr .cntnt .mmenu #mm4 .mmwr .mmwr { background:url(../images/m4/2.jpg) left top no-repeat; min-height:100px;}

.index .owr .cntnt .visual { height:500px; background: url(../images/ind_logo1.jpg) left top no-repeat;}
.index .owr .cntnt .visual .item { width:200px; position:absolute; padding-top:85px;}
.index .owr .cntnt .visual .item ul {}
.index .owr .cntnt .visual .item ul li { font-family:Verdana, Arial, Helvetica, sans-serif; color:#676774; font-size:12px; line-height:12px; list-style-position:outside; list-style:none; padding:7px 0px; padding-left:29px; background:url(../images/i1li.jpg) 17px 11px no-repeat;}
.index .owr .cntnt .visual .item ul li a { color:#676774; text-decoration:none;}
.index .owr .cntnt .visual .item ul li a:hover { text-decoration:underline;}
.index .owr .cntnt .visual .item h2 { position:absolute; left:-5000px;}
.index .owr .cntnt .visual .i1 { left:42px; top:363px; background:url(../images/i1.gif) left top no-repeat;}
.index .owr .cntnt .visual .i1 ul li { background-image:url(../images/i1li.jpg);}
.index .owr .cntnt .visual .i2 { left:262px; top:314px; background:url(../images/i2.gif) left top no-repeat;}
.index .owr .cntnt .visual .i2 ul li { background-image:url(../images/i2li.jpg);}
.index .owr .cntnt .visual .i3 { left:482px; top:274px; background:url(../images/i3.gif) left top no-repeat;}
.index .owr .cntnt .visual .i3 ul li { background-image:url(../images/i3li.jpg);}


.index .owr .cntnt .ind_news { background: url(../images/ind_news.gif) left top repeat-y; }
.index .owr .cntnt .ind_news .ind_news_wr { background: url(../images/ind_news2.jpg) left bottom no-repeat;}

.index .owr .cntnt .ind_news .ind_news_wr .btn_block { height:1px; line-height:1px; position:relative;}
.index .owr .cntnt .ind_news .ind_news_wr .btn_block #faq_btn { position:absolute; top:-37px; left:596px;}
.index .owr .cntnt .ind_news .ind_news_wr .btn_block #news_btn { position:absolute; top:-37px; left:596px;}
.index .owr .cntnt .ind_news .ind_news_wr .btn_block #hist_btn { position:absolute; top:-37px; left:223px;}
.index .owr .cntnt .ind_news .ind_news_wr .ind_news_wr { background: url(../images/ind_news3.jpg) left top no-repeat; min-height:335px; padding-bottom:45px;}

.index .owr .cntnt .ind_news .newsblock { float:right; width:349px; margin-right:4px !important; margin-right:2px;}
.index .owr .cntnt .ind_news .history { float:left; width:349px; margin-left:4px !important; margin-left:2px;}
.index .owr .cntnt .ind_news h2,
.index .owr .cntnt .ind_news h3 { margin:0px; padding-top:4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:30px; color:#004c87;}
.index .owr .cntnt .ind_news h2 a, .index .owr .cntnt .ind_news h3 a { color:#004c87; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
.index .owr .cntnt .ind_news h2 a:hover, .index .owr .cntnt .ind_news h3 a:hover { color:#ff9e20;}

.index .owr .cntnt .ind_news .history h3 { text-align:right; padding-right:28px;}
.index .owr .cntnt .ind_news .newsblock h2 { float:left; width:174px; text-align:center;}
.index .owr .cntnt .ind_news .newsblock h3 { float:right; width:174px; text-align:center;}

.index .owr .cntnt .ind_news #news h2 a { color:#676774;}
.index .owr .cntnt .ind_news #faq h3 a { color:#676774;}

.index .owr .cntnt .ind_news .history .item { margin-top:25px; float:left; margin:0px 18px 0px 20px !important; margin-left:10px; color:#004c87; line-height:17px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;margin-top:25px !important;}
.index .owr .cntnt .ind_news .history .item .foto { float:left; border:1px solid #dee3e7; padding:1px; margin-right:12px;}
.index .owr .cntnt .ind_news .history .item .name {color:#004c87; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; line-height:17px; font-weight:bold;}
.index .owr .cntnt .ind_news .history .item .dolzhnost { color:#ffa200; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:17px;}
.index .owr .cntnt .ind_news .history .item .pic { vertical-align:middle;}
.aaa{ border-top:1px solid #d9dae2; float:left; margin:0px 18px 0px 20px !important; width:311px; margin-left:10px; color:#004c87; line-height:17px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;margin-top:25px !important; padding-left:27px; background:url(../images/ind_faq.gif) 0px 21px no-repeat; padding-top:17px; margin-top:15px !important;}
.index .owr .cntnt .ind_news #faq .item { border-top:1px solid #d9dae2; float:left; width:284px; margin-left:10px; color:#004c87; line-height:17px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;margin-top:25px !important; padding-left:27px; background:url(../images/ind_faq.gif) 0px 21px no-repeat; padding-top:17px; margin-top:15px !important;}
.index .owr .cntnt .ind_news #faq .item .pic{vertical-align:middle;}
.index .owr .cntnt .ind_news #faq .first { border:0px; margin-top:10px !important;}

.index .owr .cntnt .ind_news #news .item { min-height:19px; border-top:1px solid #d9dae2; float:left; width:284px; margin-left:10px; color:#004c87; line-height:17px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;margin-top:25px !important; padding-left:27px; background:url(../images/ind_news2.gif) 0px 21px no-repeat; padding-top:17px; margin-top:15px !important;}
.index .owr .cntnt .ind_news #news .item .pic{vertical-align:middle;}
.index .owr .cntnt .ind_news #news .first { border:0px; margin-top:10px !important;}

.index .owr .cntnt .ind_news .history .more { clear:both; padding:0px 10px 15px 0px; text-align:right;}



.index .owr .sdbr h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:normal; color:#004c87; line-height:26px;}
.index .owr .sdbr .new_vak { margin-top:30px;}
.index .owr .sdbr .new_vak .item { color:#676774; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:12px 0px; line-height:15px;}
.index .owr .sdbr .new_vak .item .gorod { color:#ffa200; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:12px;}
.index .owr .sdbr .new_vak .item .pic {vertical-align:middle;}
.index .owr .sdbr .new_vak .link { color:#004c87; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.index .owr .sdbr .new_vak .link a { color:#004c87; text-decoration:underline;}
.index .owr .sdbr .new_vak .link a:hover { text-decoration:none; }

.index .owr .sdbr .search_vak { margin-top:25px;}
.index .owr .sdbr .search_vak .inp { background:url(../images/search_vak_input.gif) left top no-repeat; height:18px; width:211px; padding-top:2px; padding-left:6px; padding-right:5px; margin:5px 0px;}
.index .owr .sdbr .search_vak div {height:18px; width:211px; margin:5px 0px;}
.index .owr .sdbr .search_vak div select {font-size:10px; color:#676774; width:211px; border-top:1px solid #cccdd1; border-left:1px solid #e7e8ec; border-bottom:0px; border-right:0px; background:#f4f5fa;}
.index .owr .sdbr .search_vak .inp input { background:#f4f5fa; border:0px; width:200px; font-size:10px; color:#676774;}
.index .owr .sdbr .search_vak img { vertical-align:middle;}
.index .owr .sdbr .search_vak a { font-family:Verdana, Arial, Helvetica, sans-serif; color:#004c87; line-height:12px; font-size:10px;}
.index .owr .sdbr .search_vak a:hover { text-decoration:none; }

.index .owr .sdbr .banners { margin-top:33px;}
.index .owr .sdbr .banners div { margin-bottom:17px;}


.index .owr .sdbr .search {}
.index .owr .sdbr .search .btn_block { float:right; vertical-align:middle; margin-top:3px;}
.index .owr .sdbr .search .inp { float:left; background:url(../images/search_vak_input.gif) left top no-repeat; height:18px; width:144px; padding-top:2px; padding-left:6px; padding-right:5px; margin:5px 0px;}
.index .owr .sdbr .search .inp input { background:#f4f5fa; border:0px; width:144px; font-size:10px; color:#676774; vertical-align:middle;}



.index .owr .footer .fwr { padding:13px 12px 0px 15px;}
.index .owr .footer .fwr .eko { float:left;}
.index .owr .footer .fwr .fwr { padding:0px; float:left; margin-left:54px; width:490px; padding-top:17px; font-size:10px; line-height:17px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#676774;}
.index .owr .footer .fwr .fwr ul { float:left; width:100%;}
.index .owr .footer .fwr .fwr ul li { float:left; list-style-position:outside;  padding-left:12px; padding-right:11px; list-style-type:none; background:url(../images/fli.gif) left center no-repeat;}
.index .owr .footer .fwr .fwr ul .first { padding-left:0px; background:none;}
.index .owr .footer .fwr .fwr ul li a { text-decoration:none; color:#676774;}
.index .owr .footer .fwr .fwr ul li a:hover { text-decoration:underline; }

.index .owr .footer .dev { text-align:right; width:160px; height:24px; float:right; background:url(../images/mc3.gif) 104px 7px no-repeat; margin-top:44px;}
.index .owr .footer .dev .mc3 { margin-left:16px !important; margin-left:8px; float:right;}
.index .owr .footer .dev a strong { font-weight:normal; }
.index .owr .footer .dev a { color:#676774; text-decoration:none; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:12px;}
.index .owr .footer .dev a:hover { text-decoration:underline;}

.index .owr .footer .but { width:80px; height:13px; float:right; margin-top:18px; overflow:hidden;}
.index .owr .footer .but img { float:right;}
.index .owr .footer .but .cen { margin:0px 20px;}









































.inner .owr { width:990px; margin:0px auto;}
.inner .owr .cntnt { width:715px; float:left; margin-left:16px !important; margin-left:8px; padding-bottom:35px; position:relative;}
.inner .owr .sdbr { width:213px; float:right; margin-right:12px !important; margin-right:6px; padding-bottom:35px;}
.inner .owr .footer { height:89px; border-top:1px solid #dbe0e5; clear:both;}


.inner .owr .cntnt .mmenu { height:39px; background: url(../images/inn_mmenu.gif) left top no-repeat; position:relative;}
.inner .owr .cntnt .mmenu .wr { padding-left:3px;}
.inner .owr .cntnt .mmenu .item { float:left; height:36px; margin-left:1px; line-height:34px; position:relative;}
.inner .owr .cntnt .mmenu .i1 { width:130px; margin-left:0px;}
.inner .owr .cntnt .mmenu .i2 { width:168px; }
.inner .owr .cntnt .mmenu .i3 { width:195px; }
.inner .owr .cntnt .mmenu .i4 { width:213px;}
.inner .owr .cntnt .mmenu .item .link { margin-left:32px;}
.inner .owr .cntnt .mmenu .item .link a{ color:#9898a7; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; text-decoration:none; }
.inner .owr .cntnt .mmenu .item .link a:hover{ color:#ff9e20;}
.inner .owr .cntnt .mmenu .item .row { position:absolute; left:9px; top:10px;}



.inner .owr .cntnt .mmenu .i1.sel { background: url(../images/m1.jpg) 0px 0px no-repeat;}
.inner .owr .cntnt .mmenu .i2.sel { background: url(../images/m2.jpg) 0px 0px no-repeat;}
.inner .owr .cntnt .mmenu .i3.sel { background: url(../images/m3.jpg) 0px 0px no-repeat;}
.inner .owr .cntnt .mmenu .i4.sel { background: url(../images/m4.jpg) 0px 0px no-repeat;}

.inner .owr .cntnt .mmenu .sel .link { margin-left:32px; line-height:34px;}
.inner .owr .cntnt .mmenu .sel .link a{ color:#fefefe; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; text-decoration:none; }
.inner .owr .cntnt .mmenu .sel .link a:hover{ color:#ffffff;}


.inner .owr .cntnt .mmenu .mmitem { position:absolute; z-index:100; left:2px; top:0px; background:url(../images/m1/1.gif) left top repeat-y; width:132px;}
.inner .owr .cntnt .mmenu .mmitem .mmwr { background:url(../images/m1/3.jpg) left bottom no-repeat;}
.inner .owr .cntnt .mmenu .mmitem .mmwr .mmwr { background:url(../images/m1/2.jpg) left top no-repeat; min-height:200px;}
.inner .owr .cntnt .mmenu .mmitem .link { margin-left:33px; line-height:34px;}
.inner .owr .cntnt .mmenu .mmitem .link a{ color:#fefefe; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; text-decoration:none; }
.inner .owr .cntnt .mmenu .mmitem .link a:hover{ color:#ffffff;}
.inner .owr .cntnt .mmenu .mmitem .row { position:absolute; left:10px; top:10px;}
.inner .owr .cntnt .mmenu .mmitem ul { padding:13px 22px 13px 16px;}
.inner .owr .cntnt .mmenu .mmitem ul li { list-style-position:outside; list-style:none; padding-left:17px; line-height:12px; background:url(../images/mm.gif) 0px 14px no-repeat;}
.inner .owr .cntnt .mmenu .mmitem ul li:hover { background-position: 0px -86px; }
.inner .owr .cntnt .mmenu .mmitem ul li div {border-top:1px solid #dee3e7; padding:9px 0px;}
.inner .owr .cntnt .mmenu .mmitem ul .first div { border-top:0px;}
.inner .owr .cntnt .mmenu .mmitem ul li a { font-family:Verdana, Arial, Helvetica, sans-serif; color:#676774; font-size:11px; text-decoration:none;}
.inner .owr .cntnt .mmenu .mmitem ul li a:hover { color:#004c87;}

.inner .owr .cntnt .mmenu #mm1 {}
.inner .owr .cntnt .mmenu #mm1 .mmwr {}
.inner .owr .cntnt .mmenu #mm1 .mmwr .mmwr {height:35px; min-height:inherit}

.inner .owr .cntnt .mmenu #mm21 { position:absolute; z-index:100; left:2px; top:35px; background:url(../images/m5/1.gif) left top repeat-y; width:207px;}
.inner .owr .cntnt .mmenu #mm21 .mmwr { background:url(../images/m5/3.jpg) left bottom no-repeat;}
.inner .owr .cntnt .mmenu #mm21 .mmwr .mmwr { background:url(../images/m5/2.jpg) 0px -35px no-repeat; min-height:161px;}

.inner .owr .cntnt .mmenu #mm2 { left:133px; background:url(../images/m2/1.gif) left top repeat-y; width:170px;}
.inner .owr .cntnt .mmenu #mm2 .mmwr { background:url(../images/m2/3.jpg) left bottom no-repeat;}
.inner .owr .cntnt .mmenu #mm2 .mmwr .mmwr { background:url(../images/m2/2.jpg) left top no-repeat; min-height:100px;}

.inner .owr .cntnt .mmenu #mm3 { left:302px; background:url(../images/m3/1.gif) left top repeat-y; width:197px;}
.inner .owr .cntnt .mmenu #mm3 .mmwr { background:url(../images/m3/3.jpg) left bottom no-repeat;}
.inner .owr .cntnt .mmenu #mm3 .mmwr .mmwr { background:url(../images/m3/2.jpg) left top no-repeat; min-height:100px;}

.inner .owr .cntnt .mmenu #mm4 { left:498px; background:url(../images/m4/1.gif) left top repeat-y; width:215px;}
.inner .owr .cntnt .mmenu #mm4 .mmwr { background:url(../images/m4/3.jpg) left bottom no-repeat;}
.inner .owr .cntnt .mmenu #mm4 .mmwr .mmwr { background:url(../images/m4/2.jpg) left top no-repeat; min-height:100px;}

.taxonomy { line-height:15px; background:#a7a7b5; margin:0px 1px; color:#ffffff; font-size:12px; padding:3px 13px;}
.taxonomy a { color:#ffffff; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; }
.taxonomy a:hover { text-decoration:underline; color:#990000;}

.inner .owr .cntnt .visual { min-height:165px; background: url(../images/inn_logo1.jpg) right top no-repeat;}
.inner .owr .cntnt .visual .zagolovok { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:25px; color:#ff9e20; font-style:italic; width:275px; line-height:24px; padding-left:73px; padding-top:78px; padding-bottom:10px; background:url(../images/char/char.jpg) 18px 55px no-repeat;}





.inner .owr .sdbr .sbmenu { padding:0px 0px 80px 0px; border:1px solid #ffffff;}
.inner .owr .sdbr .sbmenu ul {}
.inner .owr .sdbr .sbmenu ul li { list-style-position:outside; list-style:none; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:14px 0px;}
.inner .owr .sdbr .sbmenu ul li a { color:#676774; display:block; font-weight:bold; text-decoration:none; padding-left:12px; background:url(../images/sb_menu.gif) 0px 4px no-repeat;}
.inner .owr .sdbr .sbmenu ul li a:hover,.inner .owr .sdbr .sbmenu ul li .sel { color:#004c87; background-position:0px -96px;}
.inner .owr .sdbr .sbmenu ul ul { margin-left:23px;}
.inner .owr .sdbr .sbmenu ul ul li { line-height:14px;}
.inner .owr .sdbr .sbmenu ul ul li a { font-weight:normal;}


.inner .owr .sdbr h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:normal; color:#004c87; line-height:26px;}
.inner .owr .sdbr .new_vak { margin-top:30px;}
.inner .owr .sdbr .new_vak .item { color:#676774; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:12px 0px; line-height:15px;}
.inner .owr .sdbr .new_vak .item .gorod { color:#ffa200; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:12px;}
.inner .owr .sdbr .new_vak .item .pic {vertical-align:middle;}
.inner .owr .sdbr .new_vak .link { color:#004c87; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.inner .owr .sdbr .new_vak .link a { color:#004c87; text-decoration:underline;}
.inner .owr .sdbr .new_vak .link a:hover { text-decoration:none; }

.inner .owr .sdbr .search_vak { margin-bottom:25px;}
.inner .owr .sdbr .search_vak .inp { background:url(../images/search_vak_input.gif) left top no-repeat; height:18px; width:211px; padding-top:2px; padding-left:6px; padding-right:5px; margin:5px 0px;}
.inner .owr .sdbr .search_vak div {height:18px; width:211px; margin:5px 0px;}
.inner .owr .sdbr .search_vak div select {font-size:10px; color:#676774; width:211px; border-top:1px solid #cccdd1; border-left:1px solid #e7e8ec; border-bottom:0px; border-right:0px; background:#f4f5fa;}
.inner .owr .sdbr .search_vak .inp input { background:#f4f5fa; border:0px; width:200px; font-size:10px; color:#676774;}
.inner .owr .sdbr .search_vak img { vertical-align:middle;}
.inner .owr .sdbr .search_vak a { font-family:Verdana, Arial, Helvetica, sans-serif; color:#004c87; line-height:12px; font-size:10px;}
.inner .owr .sdbr .search_vak a:hover { text-decoration:none; }

.inner .owr .sdbr .banners { margin-top:30px;}
.inner .owr .sdbr .banners div { margin-bottom:17px;}

.inner .owr .sdbr .search .btn_block { float:right; vertical-align:middle; margin-top:3px;}
.inner .owr .sdbr .search .inp { float:left; background:url(../images/search_vak_input.gif) left top no-repeat; height:18px; width:144px; padding-top:2px; padding-left:6px; padding-right:5px; margin:5px 0px;}
.inner .owr .sdbr .search .inp input { background:#f4f5fa; border:0px; width:144px; font-size:10px; color:#676774;}


.inner .owr .footer .fwr { padding:13px 12px 0px 15px;}
.inner .owr .footer .fwr .fwr { padding:0px; float:left; margin-left:0px; width:720px; padding-top:7px; font-size:9px; line-height:17px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#676774;}
.inner .owr .footer .fwr .fwr ul { float:left; width:100%;}
.inner .owr .footer .fwr .fwr ul li { float:left; list-style-position:outside;  padding-left:12px; padding-right:11px; list-style-type:none; background:url(../images/fli.gif) left center no-repeat;}
.inner .owr .footer .fwr .fwr ul .first { padding-left:0px; background:none;}
.inner .owr .footer .fwr .fwr ul li a { text-decoration:none; color:#676774;}
.inner .owr .footer .fwr .fwr ul li a:hover { text-decoration:underline; }


.inner .owr .footer .dev { text-align:right; width:160px; height:24px; float:right; background:url(../images/mc3.gif) 104px 7px no-repeat; margin-top:44px;}
.inner .owr .footer .dev .mc3 { margin-left:16px !important; margin-left:8px; float:right;}
.inner .owr .footer .dev a strong { font-weight:normal; }
.inner .owr .footer .dev a { color:#676774; text-decoration:none; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:12px;}
.inner .owr .footer .dev a:hover { text-decoration:underline;}

.inner .owr .footer .but { width:80px; height:13px; float:right; margin-top:18px; overflow:hidden;}
.inner .owr .footer .but img { float:right;}
.inner .owr .footer .but .cen { margin:0px 20px;}












.content { font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px; color:#676774; font-size:12px; width:700px; margin-left:15px; overflow:hidden;}
.content h1 { color:#ff9e20; font-size:17px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px; margin-top:10px;}
.content h2 { color:#ff9e20; font-size:13px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px; margin-top:10px;}
.content h3 { color:#ff9e20; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px; margin-top:10px;}

.content a:hover { color:#ff9e20; text-decoration:none;}
.content a { color:#004c87; text-decoration:underline}
.content p a:visited { color:#676774;}

.content p { margin:10px 0px; text-indent:0px; line-height:20px;}
.content ul,.content ol { margin:10px 0px; margin-left:20px;}

.content table { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.content table td { border:1px solid #dde2e6; background:#fefefe url(../images/table_th.gif) left bottom repeat-x; margin:5px 18px; color:#676774;}
.content table th { border:1px solid #dde2e6; background:#e9ecf0 url(../images/table_th.gif) left top repeat-x; color:#004c87; margin:5px 18px;}

.content img { margin:0px 10px; border:1px solid #dfe0e7; padding:2px;}

.content2 { font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px; color:#676774; font-size:12px; width:700px; margin-left:15px;}
.content2 h1 { color:#ff9e20; font-size:17px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px; margin-top:10px;}
.content2 h2 { color:#ff9e20; font-size:13px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px; margin-top:10px;}
.content2 h3 { color:#ff9e20; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px; margin-top:10px;}

.content2 a:hover { color:#ff9e20; text-decoration:none;}
.content2 a { color:#004c87; text-decoration:underline}
.content2 p a:visited { color:#676774;}

.content2 p { margin:10px 0px; text-indent:0px; line-height:20px;}
.content2 ul,.content ol { margin:10px 0px; margin-left:20px;}

.content2 table { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.content2 table td { border:1px solid #dde2e6; background:#fefefe url(../images/table_th.gif) left bottom repeat-x; margin:5px 18px; color:#676774;}
.content2 table th { border:1px solid #dde2e6; background:#e9ecf0 url(../images/table_th.gif) left top repeat-x; color:#004c87; margin:5px 18px;}

.content2 img { margin:0px 10px; border:1px solid #dfe0e7; padding:2px;}

.paging { background:url(../images/paging.gif) left top repeat-x; margin-top:25px; clear:both; padding-top:9px; font-size:11px; color:#676774;}
.paging .pwr { background:url(../images/paging.gif) left bottom repeat-x; padding-bottom:9px;}
.paging img { padding:0px; border:0px; vertical-align:middle; margin:0px;}
.paging a:visited { color:#676774;}
.paging a { margin:0px 5px;}

#inner .filters_vak { border:0px;}
#inner .filters_vak td { border:0px; background:none; padding:0px; padding-bottom:12px;}
#inner .filters_vak select { width:210px; border-top:1px solid #cccdd1; border-left:1px solid #e7e8ec; border-bottom:0px; border-right:0px; background:#f4f5fa;}
#inner .filters_vak input { padding:1px 5px; width:200px; border-top:1px solid #cccdd1; border-left:1px solid #e7e8ec; border-bottom:0px; border-right:1px solid #e7e8ec; background:#f4f5fa;}
#inner .filters_vak .small input { width:80px;}
#inner .filters_vak .small select { width:90px;}
#inner .filters_vak .right { padding-left:14px;}
#inner .filters_vak div { width:210px;}

#inner .btn { float:left; display:block; background:#004c87 url(../images/blue_btn/c.gif) left top repeat-x; line-height:22px; font-weight:bold; text-decoration:none;}
#inner .btn span { display:block; float:left; background:url(../images/blue_btn/l.gif) left top no-repeat; cursor:pointer;}
#inner .btn span span { background:url(../images/blue_btn/r.gif) right top no-repeat; padding:0px 9px; color:#f4f5fa; line-height:22px;}

#inner .vak_det .vaklink { position:relative; font-size:10px;}
#inner .vak_det .vaklink a { position:absolute; left:620px; top:-23px; color:#ff9e20; padding-right:15px; background:url(../images/row_or.gif) right 7px no-repeat;}
#inner .vak_det .vakt { width:630px; border:0px; margin:0px}
#inner .vak_det .vakt td { border:0px; padding:0px; background:none; font-size:11px; line-height:14px; padding:7px 0px;}
#inner .vak_det .vakt td a { font-size:12px;}
#inner .vak_det .item { background:url(../images/paging.gif) left top repeat-x; padding-top:15px; margin-bottom:15px; position:relative}
#inner .vak_det .item .img { position:absolute; left:540px; top:10px; border:0px; padding:0px;}

#inner .razvod .item { font-size:11px; width:316px; float:left; margin-left:65px; padding-bottom:20px;}
#inner .razvod .first { margin-left:0px; }
#inner .razvod .item img { margin:15px 0px 10px 0px;}

#inner .razvod .years { background:url(../images/paging.gif) left top repeat-x; font-size:10px;}
#inner .razvod .years div { background:url(../images/paging.gif) left bottom repeat-x; padding:3px 0px;}
#inner .razvod .years a { margin-right:10px;}


#inner .catalog_map {}
#inner .catalog_map .item_gorod { padding-bottom:25px;}
#inner .catalog_map .text { float:left; width:385px;}
#inner .catalog_map .text .item { padding:5px;}
#inner .catalog_map .text h1 { margin-top:0px;}
#inner .catalog_map .img { display:block; text-decoration:none; float:right; width:261px; background:url(../images/lupa.jpg) right bottom no-repeat; padding-bottom:17px;}
#inner .catalog_map .img img { margin:0px;}

#inner .catalog_map_det {}
#inner .catalog_map_det .item_gorod { padding-bottom:25px;}
#inner .catalog_map_det .text { float:left; width:385px;}
#inner .catalog_map_det .text h1 { margin-top:0px;}
#inner .catalog_map_det .img { float:right; width:261px;}
#inner .catalog_map_det .img img { margin:0px;}
#inner .catalog_map_det .img .log { margin-bottom:40px; text-align:right;}
#inner .catalog_map_det .img .log img { border:0px; padding:0px;}
#inner .catalog_map_det .img h3 { padding:10px 0px;}


#inner .faq .item { background:url(../images/paging.gif) left top repeat-x; padding-bottom:15px}
#inner .faq .first { background:none;}
#inner .faq .item .fwr { padding-left:27px; background:url(../images/ind_faq.gif) 0px 9px no-repeat; padding-top:5px;}
#inner .faq .otvet { padding-left:27px; background:url(../images/otvet.gif) 0px 9px no-repeat; padding-top:5px;}
#inner .faq .link a {color:#ff9e20; padding-right:15px; background:url(../images/row_or.gif) right 7px no-repeat; font-size:10px; display:block; float:left;}
#inner .faq .link a:hover {color:#ff9e20; text-decoration:none;}

#inner .news .text{ text-align:justify;}
#inner .news h3{ margin-top:0px;}
#inner .news .date{ color:#ff9e20; font-size:10px; margin-top:20px}
#inner .news .link a {color:#ff9e20; padding-right:15px; background:url(../images/row_or.gif) right 7px no-repeat; font-size:10px; display:block; float:left;}
#inner .news .link a:hover {color:#ff9e20; text-decoration:none;}


#showroom { width:650px; height:216px; overflow:hidden; margin:10px 0px; float:left}
#showroom table { width:auto; }
#showroom td { padding:0px 3px 0px 0px; background:#dee1e4;}
#showroom td img { float:left; margin:0px; padding:0px; border:0px; border-left:1px solid #ffffff; border-right:1px solid #ffffff;}
#inner .smfoto .left { margin:10px 0px; width:24px; height:216px; float:left; background:url(../images/left.jpg) left top no-repeat; display:block; text-decoration:none; position:relative;}
#inner .smfoto .left a { display:block; width:12px; height:20px; text-decoration:none; position:absolute; top:100px;}
#inner .smfoto .right { margin:10px 0px; width:24px; height:216px; float:left; background:url(../images/right.jpg) right top no-repeat; display:block; text-decoration:none; position:relative;}
#inner .smfoto .right a { display:block; width:12px; height:20px; text-decoration:none; position:absolute; left:13px; top:100px;}

#inner .smfoto table { border:0px; margin:0px; padding:0px; background:none;}
#inner .smfoto table td { border:0px; margin:0px; padding:0px; background:none;}

#inner .sitemapp div { width:350px; float:left;}
#inner .sitemapp ul { margin:0px; line-height:23px;}
#inner .sitemapp ul li { color:#004c87; font-size:12px; font-weight:bold; list-style-position:outside; list-style:none;}
#inner .sitemapp ul li a { color:#004c87; text-decoration:none;}
#inner .sitemapp ul li a:hover {text-decoration:underline;}

#inner .sitemapp ul ul { margin-left:25px;}
#inner .sitemapp ul ul li { color:#808097; font-weight:normal;}
#inner .sitemapp ul ul li a { color:#808097;}
#inner .sitemapp ul ul li a:hover {text-decoration:underline;}

#inner .photogallery img { margin:0px;}
#inner .photogallery .item { float:left; width:211px; margin-left:33px; padding-bottom:30px;}
#inner .photogallery .first { margin-left:0px;}


#inner .cfeedback {}
#inner .cfeedback label { font-size:11px; float:left; width:140px;}
#inner .cfeedback form { width:610px;}
#inner .cfeedback form .fline { clear:both; width:100%; padding:2px 0px; text-align:right;}
#inner .cfeedback form .fline .fright { float:right; width:460px; text-align:left; margin-left:5px;}
#inner .cfeedback form .fline .fright .input { width:440px; padding:2px 5px; background:#f4f5fa;color:#676774; border:0px;border-top:1px solid #cccdd1; border-left:1px solid #e7e8ec; border-bottom:0px; border-right:1px solid #e7e8ec;}
#inner .cfeedback form .fline .fright div input { border:0px;}
#inner .cfeedback form .fline .fright select { width:451px; background:#f4f5fa;border-top:1px solid #cccdd1; border-left:1px solid #e7e8ec; border-bottom:0px; border-right:1px solid #e7e8ec;}
#inner .cfeedback form .fline .fright select option { padding:2px 5px;}
#inner .cfeedback form .fline .fright textarea { height:100px;}
#inner .cfeedback form .fline .fright .date_select select {width:70px; font-size:10px; padding:0px;} 
#inner .cfeedback form .fline .fright .date_select .litle_litle {width:40px;}
#inner .cfeedback form .fline .fright .date_select .litle {width:50px;}

.warning_msg { font-size:12px; color:#ffd99d;}

/*<--CHiter */
#inner .btn2 { float:left; display:block; background:#004c87 url(../images/blue_btn/c.gif) left top repeat-x; line-height:22px; font-weight:bold; text-decoration:none; text-align:center;}
#inner .btn2 span { display:block; float:left; background:url(../images/blue_btn/l.gif) left top no-repeat; cursor:pointer;}
#inner .btn2 span span { background:url(../images/blue_btn/r.gif) right top no-repeat; padding:0px 9px; color:#f4f5fa; line-height:22px; width:250px;}
#inner .link2 a {color:#ff9e20; padding-right:15px; background:url(../images/row_or.gif) right 7px no-repeat; font-size:10px; display:block; float:left;}
#inner .link2 a:hover {color:#ff9e20; text-decoration:none;}
#inner h5 {color:#ff9e20; font-size:10px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:10px; margin-top:0px;}

.content .plain table {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:0px !important; width:400px !important;}
.content .plain table td {margin:0px 0px !important; padding:5px !important;}
.content .plain table th {margin:0px 0px !important; padding:5px !important;}

.content .planning table {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:0px !important; background-image:none !important; border:none !important;}
.content .planning table td {margin:0px 0px !important; padding:5px !important; background-image:none !important; border:none !important;}
.content .planning table th {margin:0px 0px !important; padding:5px !important; background-image:none !important; border:none !important;}

.content .base table {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:0px !important;}
.content .base table td {margin:0px 0px !important; padding:5px !important;}
.content .base table th {margin:0px 0px !important; padding:5px !important;}

.vaka table {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:0px !important; background-image:none !important; border:none !important;}
.vaka table td {margin:0px !important; padding:0px !important; background-image:none !important; border:none !important;}
.vaka table th {margin:0px !important; padding:0px !important; background-image:none !important; border:none !important;}

.blue_head {color:#004c87 !important; font-size:10px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:10px; margin-top:0px;}
.inputre {width:242px !important;}
.icon {border:0px !important;border-bottom:none !important; padding:0px !important; margin:0px !important; }

.plan_hide {display:none;}
.plan_visible {display:block;}
.indexCH {padding: 0px; overflow: hidden; visibility: hidden; position: absolute; width: 1679px; left: -1680px; top: 0px;}
.indexCH2 {overflow: hidden; position: absolute; left: -5000px; height: 1px; width: 1px;}
.CHoverHiden {overflow: hidden;}
.CHpb {padding-bottom:35px;}
/*CHiter -->*/



/* docker */

#inner .photogallery2 img { margin:0px; padding: 0px; border: 1px solid ; padding: 0px; border: 2px solid #DFE0E7;}
#inner .photogallery2 .item { float:left; width:211px; margin-left:33px; padding-bottom:30px;}
#inner .photogallery2 .first { margin-left:0px;}
#inner .photogallery2 .item p {font-size: 9px; line-height: 14px; padding: 0px !important;}