#td386 {
	 background-image:url(img/fon_menu.gif); background-repeat:repeat-x; height:57px;
}
#pageMainmenu .mids {
	 color:#73933b; font-size:0; background-image:url(img/menu_razdelitel.gif); background-position:center center; background-repeat:no-repeat; width:2px; height:57px;
}
BODY {
	 font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0;
}
table {
	 font-size:12px; font-family:Arial, Helvetica, sans-serif;
}
#pageMainmenu .menu.menuActive {
	 color:#182101;
}
#pageMainmenu .menu:hover {
	 color:#182101; text-decoration:underline;
}
#siteSubtitle {
	 color:#333333; font-size:17px; font-weight:normal; font-family:times new roman, times, serif; font-style:italic; margin:0;
}
#div376 {
	 background-color:#f5f5e7; padding-top:15px; padding-bottom:15px; margin-left:10px; margin-right:10px; text-align:center; vertical-align:middle;
}
A:hover {
	 text-decoration:none;
}
A:link {
	 color:#4d8000;
}
.contentTitle {
	 font-size:18px; font-weight:normal;
}
#td379 {
	 background-image:url(img/9889_35_250.jpg); background-repeat:no-repeat; height:250px;
}
#div381 {
	 font-weight:bold; margin-left:10px; width:45px; float:left;
}
INPUT {
	 height:20px;
}
#searchForm #search {
	 margin-left:10px; margin-right:2px; float:left;
}
#searchForm .title {
	 font-size:18px; font-weight:normal; margin-bottom:5px; margin-left:10px; display:block; clear:both;
}
#pageMainmenu .TextItemMenu {
	 margin-top:20px; display:block;
}
#pageMainmenu .menu.menuActive .TextActiveMenu {
	 margin-top:20px; display:block;
}
#searchForm {
	 background-image:url(img/fon.png); background-repeat:repeat; padding-top:7px; padding-bottom:15px; margin-top:100px; width:230px; float:right; text-align:left; vertical-align:top;
}
#pageMenu .menu:hover {
	 text-decoration:underline;
}
#pageMenu .menu {
	 color:#000000; font-size:12px; text-decoration:none; padding-top:5px; padding-bottom:5px; border-bottom:1px dotted #c0c0c0; width:100%; float:left;
}
#global3 {
	 margin-top:15px; margin-bottom:15px;
}
#div407 {
	 background-image:url(img/ten_up.jpg); background-position:bottom center; background-repeat:no-repeat; height:30px; min-width:798px;
}
#div409 {
	 background-image:url(img/ten_down.jpg); background-position:top center; background-repeat:no-repeat; height:30px; min-width:798px;
}
#div368 {
	 float:left;
}
#technopict {
	 float:right;
}
#td411 {
	 padding-bottom:30px;
}
#div131 {
	 margin-left:5px; margin-right:20px; float:right;
}
#div456 {
	 background-color:#f5f5e7; background-image:url(img/titile_strelka.gif); background-position:center right; background-repeat:no-repeat; margin:0; margin-bottom:20px; width:50%; min-width:220px;
}
#closingText {
	 margin-bottom:20px;
}
#enteringText {
	 margin-bottom:20px;
}
#pageMenu .menu.menuActive {
	 color:#D91A28; font-weight:bold;
}
#div426 {
	 font-weight:bold; width:55px; float:right;
}
#td392 {
	 width:240px;
}
#div412 {
	 margin-left:20px; width:240px; float:left;
}
#pageMenu .TextItemMenu {
	 margin-left:10px; display:block;
}
#pageMenu .TextActiveMenu {
	 margin-left:10px; display:block;
}
#pageMenu .tableMenu {
	 margin-bottom:0px; margin-left:10px; width:92%;
}
#pageMainmenu {
	 margin-left:40px;
}
#td401 {
	 padding-top:15px; width:220px;
}
#global4 {
	 margin-left:20px;
}
#div526 {
	 background-color:#f5f5e7; padding-top:5px; padding-bottom:30px; margin-top:5px; margin-bottom:20px;
}
#global2 {
	 width:95%;
}
.objectTitle {
	 font-size:12px; font-weight:bold; margin:0; margin-bottom:5px;
	    .sosial_share {
    margin-top:-10%; position:fixed; top:50%; right:0px;
    }
 #share42 a {
opacity: 1 !important;
}
}
.contOnNews .contentImage { float:left; }
.contOnNews .contentText { text-align:justify; }
.contOnNews .addLink { margin-top:20px; float:left; clear:both; }
.contOnNews .muchpages { margin-top:15px; margin-bottom:15px; clear:both; }
.contOnNews .newsContainer { padding-top:10px; padding-bottom:10px; width:100%; clear:both; }
.contOnNews .newsContainer .objectImage { padding-left:0px; margin-bottom:5px; margin-right:10px; display:block; float:left; }
.contOnNews .newsContainer .objectNote { text-align:justify; }
.contOnNews .newsLink { float:right; text-align:right; }
.contOnNews.view .contentBody { clear:both; }
.contOnNews.view #objimage { margin-right:15px; float:left; }
.contOnNews.view .buttonSend { margin-top:20px; float:right; vertical-align:bottom; }
.contOnNewsEdit .tableTable { width:80%; }
.contOnNewsEdit #titleNews { width:100%; }
.contOnNewsEdit #edittar { height:400px; }
.contonNews .objectTitle {
	 display:block; clear:both;
}
.contOnNews .objectPanel {
	 padding-top:10px; padding-bottom:10px; margin-bottom:5px; display:block; clear:both;
}
.contOnNews .objectPanel .buttonSend.recordEdit {
	 color:#000000; text-decoration:none; padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px;
}
.contOnNews .objectPanel .buttonSend.recordDelete {
	 color:#000000; text-decoration:none; padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px;
}
#div499 {
	 background-image:url(img/karandash.png); background-repeat:no-repeat; width:158px; height:190px; position:absolute; top:150px; left:-53px; float:left;
}
.contLastNews .dataType_date { margin-right:10px; }
.contLastNews .linkNews {
	 margin-top:15px; display:block; clear:both;
}
.objectImage {
	 margin-right:15px; float:left;
}
#global2 .content {
	 padding-bottom:10px; border-bottom:1px dotted #c0c0c0;
}
#global4 .object {
	 display:block; clear:both;
}
.setauthor .buttonSend#authorsend {
	 padding-left:10px; padding-right:10px;
}
.contArt .object { margin-bottom:20px; }
.contArt .object .objectNote { margin-bottom:10px; }
.contArt #view { margin-bottom:20px; }
.contArt #view .buttonArea { margin-top:10px; }
.contArt .guestList .passert { margin-bottom:30px; }
.contArt .guestList .passert .commentTitle { margin-bottom:10px; }
.contArt .guestList .passert .comment { margin-bottom:10px; }
.contArt .guestList .passert .comment .date { float:left; }
.contArt .guestList .passert .comment .text { margin-top:5px; margin-bottom:10px; clear:both; }
.contArt .guestList .addComment .blockError .errorMessage { font-weight:bold; margin-right:10px; float:left; }
.contArt .guestList .addComment .blockError .error { color:#FF0000; }
.contArt .guestList .addComment .title { margin-top:10px; clear:both; }
.contArt .guestList .addComment .obj { margin-bottom:10px; }
.contArt .guestList .addComment .antiSpam img { margin-top:5px; margin-right:20px; float:left; }
.contArt .guestList .addComment .antiSpam label { display:block; }
.contArt .guestList .addComment .buttonArea { margin-top:10px; }
.object {
	 display:block;
}
#cont_link .tableTable { margin-top:20px; }
#cont_link .linkobject { text-decoration:none; }
#cont_link #bfield { padding-top:5px; padding-right:20px; }
#cont_link .tableRow {
	 padding-top:15px;
}
#pageMainmenu .menu {
	 color:#ffffff; font-size:12px; font-weight:bold; text-decoration:none; padding-left:5px; padding-right:5px; height:57px; float:left;
}
#cont_golos ul {
	 margin:0; margin-top:10px; margin-left:10px;
}
#con_mapsite #maplinks1 {
	 color:#2d2d2d;
}
#con_mapsite #maplinks2 {
	 color:#2d2d2d;
}
#con_mapsite #maplinks0 {
	 color:#2d2d2d; margin-left:30px;
}
#menuLink .object .objectImage { float:left; }
#menuLink .object {
	 background-image:url(img/link.gif); background-position:top left; background-repeat:no-repeat;
}
#div380 {
	 background-image:url(img/fon.png); background-repeat:repeat; padding-top:10px; margin-right:10px; width:220px; height:60px;
}
#div383 {
	 margin-top:5px; margin-left:10px; width:90px; float:left;
}
#div382 {
	 border-bottom:1px dotted #c0c0c0; margin-left:10px; display:block; width:96%; height:8px; clear:both;
}
#pageTitle {
	 color:#d91a28; font-size:12px; font-weight:bold; background-color:#f5f5e7; background-image:url(img/titile_strelka.gif); background-position:center right; background-repeat:no-repeat; padding-top:11px; padding-bottom:11px; padding-left:20px; margin:0; margin-bottom:20px; width:80%; text-align:left; vertical-align:middle;
}
.buttonSend {
	 color:#000000; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; background-color:#eeeeee; background-image:url(img/knopka_fon.gif); background-position:bottom center; background-repeat:repeat-x; border-width:1px; border-color:#999999; border-style:solid; height:25px;
}
#technolink {
	 margin-left:5px; width:180px; float:right;
}
#cont_ank .ank_tderr { color:#ff0000; font-weight:bold; }
#cont_ank .tableTable { width:100%; }
#cont_ank .objTitls { font-weight:bold; }
#cont_ank .objTitl { width:30%; }
#cont_ank .objHSpace { width:2%; }
#cont_ank .inputText { width:95%; }
#cont_ank .textArea { width:95%; height:100px; }
#cont_ank .select { width:96%; }
#cont_ank .ank_spctd { font-size:0; }
#cont_ank #general .inputText { width:150px; }
#cont_ank #general .ank_img { margin-bottom:3px; }
#cont_faq #linkBox { margin-top:20px; margin-bottom:20px; width:98%; }
#cont_faq .objectText { padding-top:10px; padding-bottom:10px; padding-left:10px; padding-right:10px; border-width:1px; border-color:#c0c0c0; border-style:dotted; margin-top:10px; margin-bottom:10px; }
#cont_faq .object {
	 margin-bottom:20px;
}
#cont_faq #linkTitle {
	 margin-bottom:2px; margin-right:20px; display:block;
}
#div488 {
	 margin-left:20px; width:94%;
}
#global1 {
	 margin-top:5px; margin-left:0px; width:94%;
}
#content {
	 display:100%;
}
#td375 {
	 width:240px;
}
#siteTitle {
	 color:#d91a28; font-size:37px; font-family:times new roman, times, serif; font-style:italic; background-image:url(img/title_linel.gif); background-position:bottom right; background-repeat:no-repeat; margin:0; margin-top:47px; margin-left:25px; margin-right:5px; width:190px;
}
.cont_news_lent .contentText { display:block; }
.cont_news_lent #dataType_date { color:#808080; margin-right:10px; }
.cont_news_show .buttonSend { margin-top:10px; }
.cont_news .contentImage { margin-right:10px; float:left; }
.cont_news .contentText { display:block; }
.cont_news .object { margin:0; clear:both; }
.cont_news .objectTitle { margin-top:10px; }
.cont_news #dataType_date { color:#808080; margin-right:10px; }
.cont_news .objectImage { margin-right:10px; float:left; }
.cont_news .buttonSend { margin-top:10px; }
.cont_news_lent .contentImage { margin-right:10px; float:left; }
.cont_news_lent .contentText { display:block; }
.cont_news_lent #dataType_date { color:#808080; margin-right:10px; }
.cont_news_lent .objectImage { margin-right:10px; float:left; }
.cont_news_show .buttonSend { margin-top:10px; }
.cont_news_lent .object {
	 margin:0; margin-bottom:20px; clear:both;
}
.cont_news_lent .pnavigation {
	 margin-bottom:15px;
}
#content .object {
	 margin-bottom:15px;
}
.contLastNews .object {
	 margin-bottom:20px; margin-right:20px; width:45%; height:100px; float:left; overflow:hidden;
}
.contOnNews .object {
	 border-bottom:1px dotted #c0c0c0; margin-bottom:15px; display:inline-block; clear:both;
}
.cont_txt .contentImage { margin-right:10px; float:left; }
.cont_txt .objectImage { margin-right:10px; float:left; }
.cont_photo_rating .photo#photoBrief { margin-bottom:10px; margin-right:10px; width:110px; float:left; text-align:center; vertical-align:top; }
.cont_photo_rating #photoBriefImg { height:130px; }
.cont_photo_rating .linkstitle { margin-bottom:10px; display:block; }
.cont_photo_rating #objFooter .buttonSend { display:block; width:100px; }
#view .buttonSend {
	 margin-top:10px; display:block; clear:both;
}
.content {
	 display:block; clear:both;
}
.cont_txt .object {
	 display:inline-block; width:100%; clear:both;
}
#content #menuLink .object {
	 margin-right:20px; width:120px; float:left; text-align:center; vertical-align:top;
}
#content .content {
	 padding-bottom:10px; border-bottom:1px dotted #c0c0c0; display:inline-block; width:100%; clear:both;
}
#con_mapsite .mapline {
	 font-size:12px; font-weight:normal; text-decoration:none; margin:0; margin-bottom:3px; display:block; clear:both;
}
#menuLink .object .link {
	 margin-bottom:5px; margin-left:10px; display:block; clear:both;
}
#content #menuLink .object .link {
	 margin:0;
}
#cont_mail .err { color:#ff0000; font-size:11px; font-weight:bold; font-family:verdana; }
#cont_mail .tableTable { margin-top:10px; width:300px; }
#cont_mail .tabletitle { width:150px; }
#cont_mail .textarea { width:100%; height:100px; }
#cont_mail .errorinp { border-width:1px; border-color:#FF0000; border-style:solid; }
#cont_mail .buttonSend#Send { margin-top:20px; display:block; }
#cont_mail #subpage1  .buttonSend { margin-top:20px; display:block; }
.sosial_share {
    margin-top:-10%; position:fixed; top:50%; right:0px;
    }