body{min-width:1200px;color: black;font-family: SegoeUIRegular;background:#fff;margin:0 auto;
/* text-shadow:-1px -1px 1px rgba(255,255,255,0.1),
1px 1px 1px rgba(255,255,255,0.1),
1px 1px 1px rgba(0,0,0,0.15); */
}
p{margin:0;}
.clear, .clr{clear:both;}
#content li{list-style-image:url(../images/li.png);}

#popupbg {background-image:url(../images/popupbg.png);height: 100%;position: fixed;width: 100%;z-index: 110;top: 0;left: 0;display:none;}
#popup {height: 200px;position: relative;margin:0 auto;color: #383838;width: 340px;z-index:101;opacity: 1;}
#popup-form{width:355px;height:400px;padding:20px;position:relative;top:45px;background:white;border:1px solid #bd2e20;border-radius:8px;}
#popup-form span{font-family: ElektraMediumProRegular;font-size:24px;}
#popup-form > div.custom{width:175px;margin:10px 0 0 6px;}

#header-container{width:95%;height:95px;background:url(../images/header_new_bg.png) repeat-x top center; margin: 15px auto 0 auto; overflow: hidden;-webkit-border-radius: 13px;-moz-border-radius: 13px;border-radius: 13px;}
	#header{min-width:1024px;height:95px;margin:0 auto; -webkit-border-radius: 9px;-moz-border-radius: 9px;border-radius: 9px; background: url(../images/header_right_bg.png) no-repeat right top;}
		#header-logo{width:712px;height:95px;float:left;color:white; margin: 0 0 0 10%; background: url(../images/new_logo.png) no-repeat left center;}
		#header-logo a {width: 712px; height: 95px; text-decoration: none; display: block;}
		#header-banners{width:440px;height:65px;float:right;padding-top:20px;}
		
#menu-container{width:93.6%;height:40px;border-bottom: 10px #206e26 solid;margin: 10px auto 0 auto; padding: 0 20px 0 0; background: url(../images/nav_li_bg.jpg) repeat-x bottom center; border-top: 1px #e6e6e6 solid; border-right: 1px #e6e6e6 solid;}
	#menu{width:80%;height:40px;float: left;}
	#menu ul {display:table; width: 100%; height: 39px; border-collapse: collapse;border-spacing: 0;}
	#menu ul li, #menu ul li.root {display: table-cell; width: auto;float: none!important; text-align: center; height: 39px; border: 1px #e6e6e6 solid; border-collapse: collapse; -webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px; border-top: 0 none;}
	#menu li a {color: #383838; font-size: 16px; white-space:nowrap; font-weight:bold; line-height: 40px; text-decoration: none; display: block; height: 39px!important; padding: 0 10px; float: none!important; background: url(../images/nav_li_bg.jpg) repeat-x center bottom; }
	#menu ul li:hover, #menu ul li.active, #menu ul li#current {border: 1px #206e26 solid; border-top: 0 none; -webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}
	#menu ul li:hover a, #menu ul li.active a, #menu ul li#current a {background: #206e26; color: #fff; -webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}
	#search { width: 15%; float: right;padding: 0; background: #fff; position: relative; right: 50px; height: 28px; margin: 60px 0 0 0;}
	#search label {display: none;}
	#search #mod-search-searchword, #search .inputbox {width: 70%; margin: 5px 1% 0 5%; background: 0 none; border: 0 none; color: #888888; float: left;}
	#search .button.btn.btn-primary { width: 16px; height: 16px; background: url(../images/search_btn_bg.jpg) no-repeat; border: 0 none; margin: 5px 0 0 8%; padding: 0; cursor: pointer; float: left;}


#container-main{min-width:1024px;width: 93.6%;margin:0 auto;background:#ccc;padding: 10px;}
#left-side > div, #left-side > ul, #right-side > div { margin: 0 0 5px 0;}
#left-side > div.moduletable-shadow > h3, #right-side > div.moduletable-shadow > h3 {background: #237a2a; border: 1px #0e6500 solid; color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 32px; height: 32px; text-indent: 10px; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; margin: 0; text-align: left!important; text-indent: 10px; display: block;}
#left-side > div.moduletable-shadow, #right-side > div.moduletable-shadow {background: url(../images/left_menu_bg.jpg) no-repeat center 100%; padding: 0 0 4px 0; background-size: 95% 4px; box-sizing: border-box;}
#left-side > div.moduletable-shadow > h3, #right-side > div.moduletable-shadow > h3 a{ color:#fff; text-decoration:none !important;}
#left-side > div.moduletable-shadow h3 + *, #right-side > div.moduletable-shadow h3 + * {background: #f9f9f9; padding: 0 10px 1px 10px;}
#left-side ul.menu, #right-side ul.menu {background: url(../images/left_menu_bg.jpg) no-repeat center 100%; padding: 0 0 4px 0; background-size: 95% 4px; margin: 0 0 0 0;}
#left-side ul.menu li, #right-side ul.menu li {border: 0px #ebebeb solid; background: #f9f9f9;}



#left-side ul.menu li a, #right-side ul.menu li a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; color: #000; text-decoration: none; padding: 3px 12px; display: block; font-weight:bold;}
#left-side ul.menu li:hover, #left-side ul.menu li.active, #left-side ul.menu li#current, #right-side ul.menu li:hover, #right-side ul.menu li.active, #right-side ul.menu li#current {background: #ffaa00;}
#left-side{width:18%;min-height:1120px;float:left;background:#ccc; padding: 0 1% 0 0;}
ul.menu{padding:0;}
 #left-side ul.nav li {list-style:none;}
 #left-side ul.nav li a {}
#right-side{width:23%;min-height:1120px;float:right;background:#ccc; padding: 0 0 0 1%; overflow:hidden;}
	#right-side ul.nav li{list-style:none;}
		#right-side ul.nav li a{}
#content{width:55%;min-height:1120px; float: left; background: #f9f9f9; padding: 0 1% 4px 1%; position: relative;}
#cont_bott {background: url(../images/left_menu_bg.jpg) no-repeat center bottom; width: 95%; height: 4px; background-size: 100% 4px; position: absolute; bottom: -4px;}
	#content>ul>li{display:inline;list-style:none;}
	ul.breadcrumb{padding:0;color: #818181;font-size: 13px;}
	ul.breadcrumb a{color: #818181;font-size: 13px;}
	
#footer-container{width:95%;height:75px;background:#237a2a; margin:0 auto 15px auto; overflow: hidden; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; color: #fff; -webkit-border-bottom-right-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-bottomright: 10px;-moz-border-radius-bottomleft: 10px;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px; border: 1px #0e6500 solid;}
	#footer{width:auto;height:65px; padding: 5px 20px;}
		#footer-left{width:500px;height:68px;float:left;color:#ffffff;padding-top:10px;}
		#footer-right{width:500px;height:85px;float:right}
		
/*.shadow{background:url(../images/left-seporator.png);width:190px;height:3px;margin:10px 0;clear:both;}*/
.shadow{ border-top:1px  dotted #999; width:99%;height:3px;margin: 10px 0px 5px 0px; clear:both;}
.moduletable h3{color:#4f7eb5;font-size:18px;font-family: philosopherbold;}
.poisk_right{ margin: 0 0 30px 0;}
div.catItemHeader h3.catItemTitle a, div.itemHeader h2.itemTitle {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #237a2a;
font-size: 14px;
line-height: 20px;
text-align:left;
/*float: left;*/
}
div.catItemIntroText, .itemIntroText, .itemFullText, .itemIntroText p, .itemFullText p {
font-size: 14px!important;
line-height: 18px!important;
color: #000000!important;
font-family: Arial,Helvetica,sans-serif;
}

.avVideo .avPlayerContainer .avPlayerBlock iframe, .avVideo .avPlayerContainer .avPlayerBlock object, .avVideo .avPlayerContainer .avPlayerBlock embed, .avVideo .avPlayerContainer .avPlayerBlock > div {
/*width: 100%!important;
height: 100%!important;
min-width: 100%!important;*/
}
#right-side .avVideo .avPlayerContainer .avPlayerBlock iframe,
	#right-side .avVideo .avPlayerContainer .avPlayerBlock object,
	#right-side .avVideo .avPlayerContainer .avPlayerBlock embed,
	#right-side .avVideo .avPlayerContainer .avPlayerBlock > div {width: 100%; height: auto; min-height: 220px;}
	
	.tborder td
{
	
	color: #000000;
	vertical-align:middle !important;

	border: 1px dashed #CBD1E0;
	padding:5px;
	text-align:left;
}


h3.catItemTitle {
	padding: 0px 0px 12px !important;
}

div.catItemIntroText {
	padding: 4px 0px 0px !important;
}

.k2FeedIcon {
	display: none;
}


#left-side div.k2ItemsBlock ul li div.moduleItemIntrotext, #left-side div.k2ItemsBlock ul li a.moduleItemReadMore, #left-side div.k2ItemsBlock ul li span.moduleItemDateCreated{
  display: none !important;
}

.vrez1{ 
    float: left;
	font-family:Georgia, "Times New Roman", Times, serif;
    font-size: 10px;
    line-height: 12px;
    text-align: left;
    font-weight: bold;
    text-decoration: none;
	
	background: url(../images/left_menu_bg.jpg) no-repeat center 100%;
	background-color:#f9f9f9;
    padding: 0 0 4px 0;
    background-size: 100% 4px;
}
.vrez1 ul{

	list-style:none;
	margin:0;
	padding:0;
	
	
	}
.vrez1 p{
	padding: 10px 10px 5px 10px;
	
	
	}	
.vrez1 ul li{
	padding: 3px 12px;
	
		}	
.vrez1 a{ 
    color: #237a2a;
	text-decoration:none;
}
#left-side .vrez1{ margin-top:5px;}


.catItemTitle {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    color: #237A2A;
    font-size: 14px;
    line-height: 20px;
    text-align: left;
}
.itemListView.novideo .catItemBody .avPlayerWrapper, .itemListView.novideo .catItemBody p:empty {display: none;}