BODY {
	 color:#585858;
	 font-size:15px;
	 font-family:arial, helvetica, sans-serif;
	 background-color:#ffffcc;
	 margin:0;
	 padding:0;
}
#podlojka2 {
	 background-color:#FFFFFF;
	 margin:auto;
	 display:table;
	 width:1024px;
}
#hr16 {
	 background-color:#9eb811;
	 margin:0;
	 height:4px;
	 -moz-border-radius: 4px;
	 -webkit-border-radius: 4px;
	 border-radius: 4px;
}
#siteSubtitle {
	 color:#999999;
	 font-size:18px;
	 text-transform:uppercase;
}
#siteTitle {
	color: #6f6f6f;
	font-family: arial, helvetica, sans-serif;
	text-transform: uppercase;
}
#menuitem1 #pageMenu .mids {
	 display:none;
}
#table47 {
	 background-color:#FFFFFF;
}
#poisk_ {
	 border-width:1px;
	 border-color:#d6d6d6;
	 border-style:solid;
	 border-top:1px solid #d6d6d6;
	 border-bottom:1px solid #d6d6d6;
	 margin-top:3px;
	 margin-right:3px;
	 width:225px;
	 height:51px;
	 float:right;
}
#menuitem1 {
	 display:block;
	 width:77%;
	 height:60px;
	 position:relative;
	 float:left;
}
#searchForm {
	 padding-top:13px;
	 padding-left:10px;
	 display:block;
	 width:190px;
	 height:40px;
	 float:left;
}
#menuitem1 #pageMenu .tableMenu {
	height: 60px;
	position: relative;
	text-align: center;
}
#div40 {
	 border-top:1px solid #f0e6de;
	 display:table;
	 width:100%;
	 float:left;
}
#td51 {
	 font-family:roboto condensed regular;
	 background-image:url(telefony_03.jpg);
	 background-position:10px 50px;
	 background-repeat:no-repeat;
}
#menuitem1 #pageMenu .menu {
	 color:#99cc00;
	 font-size:13px;
	 font-family:roboto condensed regular;
	 text-decoration:none;
	 text-transform:uppercase;
	 padding-top:20px;
	 padding-bottom:20px;
	 padding-left:25px;
	 padding-right:25px;
	 position:relative;
	 right:1px;
}
#menuitem1 #pageMenu .menu.menuActive {
	 color:#FFFFFF;
	 background-color:#99cc00;
}
#menuitem1 #pageMenu .mbordl {
	 display:none;
}
#menuitem1 #pageMenu .mbordr {
	 display:none;
}
#div41 {
	 color:#ffffff;
	 font-size:30px;
	 font-family:roboto condensed light;
	 text-transform:uppercase;
	 padding-top:15px;
	 padding-bottom:15px;
	 padding-left:80px;
	 padding-right:80px;
	 border-top:1px solid #ffffff;
	 border-bottom:1px solid #ffffff;
	 margin-top:80px;
	 margin-left:320px;
	 display:none;
	 position:absolute;
	 text-align:center;
	 content:no-open-quote;
}
.cont_ank .ank_tderr { color:#ff0000; font-weight:bold; margin-bottom:10px; display:block; }
.cont_ank #anketa { width:80%; }
.cont_ank .tableTable { width:100%; }
.cont_ank .ank_spctd { font-size:0; display:none; }
.cont_ank .tableTable#objects .ObjRow td { vertical-align:middle; }
.cont_ank .objTitls { font-weight:bold; padding-top:15px; padding-bottom:15px; }
.cont_ank #objects .objTitl { width:28%; }
.cont_ank #objects .objectTitleImage { display:none; }
.cont_ank #objects .objArea { padding-top:1px; padding-bottom:1px; }
.cont_ank #objects .textArea { height:100px; overflow:auto; }
.cont_ank #objects .objcheck { cursor:pointer; margin-right:3px; vertical-align:middle; }
.cont_ank #objects .objchecktext { vertical-align:middle; }
.cont_ank #objects .radioblock { padding-top:10px; padding-bottom:10px; }
.cont_ank #objects .objRadio { cursor:pointer; margin-top:2px; margin-right:3px; vertical-align:middle; }
.cont_ank #objects .objRadiotext { vertical-align:middle; }
.cont_ank #general .objTitl { width:28%; }
.cont_ank #general .objArea { padding-top:1px; padding-bottom:1px; }
.cont_ank #general .ank_img { margin-bottom:2px; }
.cont_ank #autoreply { margin-top:10px; margin-bottom:20px; }
#div42 {
	 color:#ffffff;
	 font-size:15px;
	 font-family:roboto condensed regular;
	 text-transform:uppercase;
	 background-color:#c74b3e;
	 background-image:url(ikonka-obr-zvonok.jpg);
	 background-position:10px 20px;
	 background-repeat:no-repeat;
	 padding-top:5px;
	 margin-top:50px;
	 margin-left:860px;
	 display:none;
	 width:120px;
	 height:45px;
	 position:absolute;
	 float:left;
	 text-align:center;
}
#content2 {
	 margin:0;
	 display:none;
	 height:300px;
}
#searchForm #search {
	 color:#b6b6b6;
	 padding-left:5px;
	 border-width:0px;
	 margin-right:4px;
	 width:145px;
	 height:25px;
}
#searchForm .buttonSend {
	 cursor:pointer;
	 background-color:#ffffff;
	 background-image:url(lupa.jpg);
	 border-width:0px;
	 width:22px;
	 height:21px;
}
#div111 {
	 color:#ffffff;
	 padding-left:10px;
}
#a100 {
	 text-decoration:none;
}
#content2 .cont_txt {
	 margin:auto;
	 width:95%;
}
#content2 .contentTitle {
	 color:#9EB811;
	 font-size:20px;
	 text-transform:uppercase;
	 text-align:center;
}
#content3 {
	 background-color:#9eb811;
	 display:none;
	 height:280px;
}
.cont_news #view .objimage { margin-bottom:10px; }
.cont_news .buttonSend { margin-top:20px; }
.cont_news .newslink { margin-top:5px; display:block; }
.cont_news #linkArchive { margin-top:20px; display:block; clear:both; }
#arh_news .arhivTitle { margin-bottom:3px; }
#arh_news .buttonSend { margin-top:20px; }
#content3 .contentTitle {
	 color:#ffffff;
	 font-size:20px;
	 padding-top:30px;
	 text-align:center;
}
#content3 .cont_news .object {
	 margin-left:10px;
	 display:inline-block;
	 width:32%;
	 position:relative;
	 float:left;
	 text-align:center;
}
#content3 .cont_news .objectTitleTxt {
	 color:#ffffff;
	 font-size:12px;
	 font-weight:normal;
	 font-family:roboto condensed regular;
	 text-decoration:none;
	 text-transform:uppercase;
	 display:block;
}
#content3 .cont_news #dataType_date {
	 color:#ffffff;
	 font-size:12px;
	 font-weight:normal;
	 font-family:roboto condensed regular;
	 margin-bottom:5px;
	 display:block;
}
#content3 .cont_news .contentTitle {
	 margin-bottom:0px;
}
#content3 .cont_news .objectNote {
	 color:#f4f4f4;
	 font-size:12px;
	 font-weight:normal;
	 margin-top:0px;
	 margin-bottom:30px;
}
#content3 .cont_news .objectTitle {
	 margin-bottom:5px;
}
#content3 .cont_news .newslink {
	 color:#9eb811;
	 font-size:12px;
	 font-family:roboto condensed bold;
	 text-decoration:none;
	 text-transform:uppercase;
	 background-color:#ffffff;
	 padding-top:10px;
	 margin:auto;
	 width:85px;
	 height:27px;
}
#content4 .cont_txt .contentTitleTxt {
	 color:#333333;
	 font-size:20px;
	 font-family:roboto condensed regular;
	 text-transform:uppercase;
}
#content4 .cont_txt .contentTitle {
	 margin-top:30px;
	 margin-bottom:30px;
	 text-align:center;
}
#content4 .cont_txt .objectNote {
	 color:#666666;
	 font-size:12px;
	 margin-bottom:25px;
	 text-align:center;
}
#content4 {
	 background-color:#f6f1ec;
	 display:none;
	 height:210px;
	 float:left;
}
#content4 .cont_txt .linkNext {
	 color:#c74b3e;
	 font-size:12px;
	 font-family:roboto condensed bold;
	 text-decoration:none;
	 text-transform:uppercase;
	 padding-top:15px;
	 padding-bottom:15px;
	 border-width:2px;
	 border-color:#c74b3e;
	 border-style:solid;
	 margin:auto;
	 width:100px;
	 text-align:center;
}
#div43 {
	 padding-top:20px;
	 border-bottom:1px solid #f0e6de;
	 display:table;
	 width:100%;
	 height:40px;
}
#menuitem2 {
	 display:block;
	 width:100%;
	 position:relative;
	 float:left;
}
#menuitem2 #pageMenu .mbordr {
	 display:none;
}
#menuitem2 #pageMenu .mbordl {
	 display:none;
}
#menuitem2 #pageMenu .mids {
	 display:none;
}
#menuitem2 #pageMenu .menu {
	 color:#99cc00;
	 font-size:13px;
	 font-family:roboto condensed regular;
	 text-decoration:none;
	 text-transform:uppercase;
	 padding-top:20px;
	 padding-bottom:22px;
	 padding-left:20px;
	 padding-right:20px;
	 margin-left:25px;
}
#menuitem2 #pageMenu .menu.menuActive {
	 color:#FFFFFF;
	 background-color:#99cc00;
}
#menuitem2 #pageMenu {
	 display:table-row;
	 width:100%;
	 position:relative;
	 float:left;
}
#meny {
	margin: auto;
	display: table;
	width: 1024px;
	text-align: center;
}
#menuitem2 #pageMenu .tableMenu {
	 width:100%;
	 height:60px;
	 position:relative;
	 float:left;
}
#shapka {
	margin: auto;
	display: table;
	width: 1024px;
}
#kontent {
	 margin:auto;
	 width:1024px;
}
#podval {
	 background-color:#ffffff;
	 padding-top:50px;
	 margin:auto;
	 width:1024px;
	 position:relative;
}
#div316 {
	 height:20px; width:50.63%;
}
#div496 {
	 height:134px; width:125px;
}
#div542 {
	 height:38px; width:126px;
}
#div507 {
	 height:38px; width:101px;
}
#div45 {
	 color:#858378;
	 font-size:26px;
	 font-family:roboto condensed bold;
	 text-transform:uppercase;
}
#div46 {
	 color:#999999;
	 font-size:16px;
	 font-weight:bold;
}
#div47 {
	 color:#7c7c7c;
	 font-size:13px;
	 margin:auto;
	 display:table;
	 width:75%;
	 position:relative;
}
#a396 {
	 color:#999999;
	 text-decoration:none;
}
#a396:hover {
	 color:#999999;
	 text-decoration:underline;
}
#a397 {
	 color:#999999;
	 text-decoration:none;
}
#a397:hover {
	 color:#999999;
	 text-decoration:underline;
}
#span360 {
	 color:#999999;
	 font-size:11px;
}
#div49 {
	 color:#999999;
	 font-size:13px;
}
#div44 {
	 color:#737373;
	 background-image:url(telefony_03.jpg);
	 background-position:center left;
	 background-repeat:no-repeat;
	 width:170px;
}
#td84 {
	 background-image:url(adres.png);
	 background-position:10px 15px;
	 background-repeat:no-repeat;
	 position:relative;
}
#global1 {
	 background-color:#F6F1EC;
	 display:block;
}
#global2 {
	 background-color:#f6f1ec;
	 padding-top:15px;
	 padding-left:30px;
	 height:50px;
}
#global2 .breadcrumbs .buterpath a {
	 color:#9FB914;
}
#global2 .breadcrumbs .buterpath .space {
	 color:#9FB914;
}
#td76 {
	 padding-bottom:50px;
	 border-right:1px solid #F6F1EC;
	 margin-bottom:45px;
	 width:240px;
	 vertical-align:top;
}
#menuitem3 #pageMenu .tableMenu {
	 display:table;
	 width:100%;
}
#menuitem3 #pageMenu .menu {
	 color:#9fb914;
	 font-size:15px;
	 font-family:roboto condensed regular;
	 text-decoration:none;
	 padding-top:10px;
	 padding-bottom:10px;
	 padding-left:10px;
	 margin:auto;
	 display:table;
	 width:90%;
	 position:relative;
	 vertical-align:middle;
}
#menuitem3 #pageMenu .menu.menuActive {
	 color:#ffffff;
	 background-color:#9fb914;
	 padding-bottom:10px;
	 padding-left:10px;
	 display:table;
}
#menuitem3 {
	 display:block;
	 width:100%;
	 position:relative;
	 float:left;
	 z-index:10000000;
}
#pageTitle {
	 color:#464646;
	 font-size:24px;
	 font-family:roboto condensed regular;
	 width:100%;
	 position:relative;
}
#table74 {
	 padding-bottom:25px;
	 margin-top:15px;
	 display:table;
	 position:relative;
	 float:left;
}
a {
	 color:#99cc00;
	 text-decoration:none;
}
A:hover {
	 text-decoration:underline;
}
#content .cont_txt .contentText {
	 padding-right:15px;
}
#content {
	 display:table;
	 width:100%;
	 position:relative;
	 float:left;
}
#div428 {
	 color:#f2e9e2;
	 font-size:20px;
	 font-family:roboto condensed bold;
	 text-transform:uppercase;
	 margin-top:17px;
	 margin-bottom:20px;
	 margin-left:36px;
	 display:block;
	 position:relative;
	 float:left;
}
#td77 {
	 padding-left:20px;
	 padding-right:20px;
	 margin-bottom:50px;
	 display:block;
	 width:95%;
	 position:relative;
	 float:left;
	 z-index:1;
}
#menuitem3 #pageMenu .submenu {
	 background-color:#f5fbd7;
	 border-width:1px;
	 border-color:#daee66;
	 border-style:solid;
	 margin-top:-50px;
	 margin-left:235px;
	 display:table;
	 width:300px;
	 position:relative;
	 float:left;
}
#menuitem3 #pageMenu .mbordr {
	 display:none;
}
#menuitem3 #pageMenu .mbordl {
	 display:none;
}
#menuitem3 #pageMenu .menu:hover {
	 color:#ffffff;
	 background-color:#9fb914;
	 padding-bottom:10px;
	 padding-left:10px;
}
#menuitem3 #pageMenu .submenu .menu {
	 width:100%;
}
#menuitem3 #pageMenu .submenu .menu:hover {
	 width:96%;
}
#menuitem1 #pageMenu .menu:hover {
	 color:#FFFFFF;
	 background-color:#99cc00;
}
#menuitem3 #pageMenu .submenu .menu.menuActive {
	 width:96%;
}
#menuitem2 #pageMenu .menu:hover {
	 color:#FFFFFF;
	 background-color:#99cc00;
}
#td85 {
	 width:30%;
}
#td87 {
	 width:25%;
}
.vkladki .linkBox .sep { cursor:default; border-bottom:1px solid #cecece; }
.vkladki .linkBox .tab { cursor:pointer; border-top:1px solid #e8e8e8; border-bottom:1px solid #cecece; border-left:1px solid #e8e8e8; border-right:1px solid #e8e8e8; }
.vkladki .linkBox .tab .center { padding-top:5px !important; padding-bottom:5px !important; padding:10px; text-align:center; }
.vkladki .linkBox .tab .link { text-decoration:none; }
.vkladki .linkBox .tab.active { font-weight:bold; background-color:#f9f9f9; border-top:1px solid #cecece; border-left:1px solid #cecece; border-right:1px solid #cecece; }
.vkladki .linkBox .tab:hover { border-top:1px solid #cecece; border-left:1px solid #cecece; border-right:1px solid #cecece; }
.vkladki .textBox { clear:both; }
.vkladki .textBox .obj .objectTitleTxt { margin:0; margin-top:10px; margin-bottom:10px; }
.accordion .object { margin-bottom:15px; overflow:hidden; }
.accordion .objectTitle { font-size:120%; font-weight:bold; line-height:1; cursor:pointer; background-image:url(accordion/close_panel.png); background-position:4px 50%; background-repeat:no-repeat; margin:0; padding:8px 20px; outline:none; }
.accordion .objectTitleTxt { text-decoration:none; border-bottom:1px dotted; }
.accordion .objectTitle.ui-state-active { background-image:url(accordion/open_panel.png); }
.accordion .contentBlock { padding:8px 20px 20px; }
#navPart .links {
	 font-size:18px;
	 text-decoration:none;
	 letter-spacing:5px;
	 margin-left:5px;
}
#navPart .Active {
	 font-size:18px;
	 letter-spacing:5px;
	 margin-left:5px;
}
.contSearch .searchWarn { margin-top:10px; margin-bottom:10px; }
.contSearch .countRec { margin-top:10px; margin-bottom:10px; }
.contSearch .recResult { margin-bottom:10px; }
#global4 {
	 height:100%;
}
#global4 .cont_txt {
	 height:100%;
}
.ya-site-form#ya-site-form0 .ya-site-form__form .ya-site-form__wrap tbody tr .ya-site-form__search-wrap .ya-site-form__search tbody tr .ya-site-form__search-input {
	 margin:0;
	 height:35px;
	 position:relative;
}
.ya-site-form#ya-site-form0 .ya-site-form__form .ya-site-form__wrap tbody tr .ya-site-form__search-wrap .ya-site-form__search tbody tr .ya-site-form__search-input .ya-site-form__search-input-layout tbody tr .ya-site-form__search-input-layout-l .ya-site-form__input .ya-site-form__input-text {
	 padding-left:10px;
	 width:160px;
	 height:44px;
	 position:relative;
	 bottom:2px;
}
.photoAlbumSplash .imageTable tbody .center .imgCell img {
	display: block;
	position: relative;
	float: left;
	z-index: 10000000;
}
.cont_txt .linkNext { margin-top:5px; display:block; }
.cont_txt#view .buttonSend { margin-top:20px; }
.photoAlbumSplash .obj { margin-bottom:30px; margin-right:5px; display:inline-block; text-align:center; vertical-align:top; }
.photoAlbumSplash .obj .photoPreview .textLink { margin-top:5px; display:block; }
.photoAlbumSplash .showImgFon { background-color:#000000; width:100%; }
.photoAlbumSplash table { color:#ffffff; text-align:center; }
.photoAlbumSplash table tr.topImg .center { padding-bottom:5px; }
.photoAlbumSplash .objectTitle { font-size:100%; font-weight:normal; margin:0; float:left; padding:0; }
.photoAlbumSplash .hideImage { cursor:pointer; background-image:url(mfoto_slide/fs_close.png); background-repeat:no-repeat; width:18px; height:18px; float:right; }
.photoAlbumSplash .loading { width:100%; position:absolute; top:45%; text-align:center; }
.photoAlbumSplash .text { font-size:90%; margin-top:5px; display:block; }
.photoAlbumSplash .navigPanel { display:inline-block; width:100%; clear:both; }
.photoAlbumSplash .navigPanel .prev { font-size:0; cursor:pointer; background-image:url(mfoto_slide/fs_punkt_left.png); background-position:center left; background-repeat:no-repeat; width:49%; height:30px; float:left; }
.photoAlbumSplash .navigPanel .next { font-size:0; cursor:pointer; background-image:url(mfoto_slide/fs_punkt_right.png); background-position:center right; background-repeat:no-repeat; width:49%; height:30px; float:right; }
.photoAlbumSplash .photoDetailed .objectTitle { margin-bottom:10px; display:block; width:100%; }
.photoAlbumSplash .photoDetailed .objectImage { clear:both; }
.photoAlbumSplash .photoDetailed .buttonSend { margin-top:10px; display:block; clear:both; }
