body {
	margin:0; 
	padding:0; 
	font-family: Arial, Helvetica, serif;
	color:#000000; 
	font-size:13px;
	background:#1F1A17;
	/*background:#CCCCCC;*/
}
#tinymce {background:#fff !important;}
.hide_status, .group-lich-info .collapsed {display:none;}
html, body {height:100%;min-height:100%;top:0px;left:0px;}
div,dl,dt,dd,ol,ul,li,form,td,th,p {margin:0; padding:0;}
table,tbody,img {border:none;}
table {border-collapse:collapse;}
input, select, textarea {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	margin:0px;
	border-left:1px #999999 solid;
	border-top:1px #999999 solid;
	border-right:1px #cccccc solid;
	border-bottom:1px #cccccc solid;
}
a {color:#013397; text-decoration:none; outline:none;}

a:hover {color:#999999; text-decoration:underline;}
h1,h2,h3,h4,h5 {margin:0; padding:0; color:#FFFFFF;}
h1 {font-size:130%; padding:5px 0;}
h2 {font-size:18px; padding:5px 0;}
h3 {font-size:16px; padding:5px 0 0;}
h4 {font-size:14px; padding:5px 0;}
h5 {font-size:100%; padding:2px 0;}
ol, ul {padding:0 0 10px 20px;list-style: none;}
blockquote{background-color:#E8E8E8;color:#990000;margin:10px 0;padding:10px;}
.clear{clear:both;width:1px;}
.need{color:#0915F9;}
.dnone {display:none;}
.copyright{float:right;margin-right:10px;}
.more{
	color:#013397;
	float:right;
	font-weight:bold;
	font-size:12px;
}
/************** end init *********************************/

.hed_text_logo {
	height: 28px;
    margin-left: 15px;
    padding: 10px 10px 0 8px;
    position: absolute;
    top: 79px;
    background:url("../images/hed_logo_txt.png");
  }

.foot_text_logo {
	background:url("../images/hed_logo_txt.png");
	height: 28px;
    margin-left: 0px;
    padding: 10px 10px 0 8px;
    position: absolute;
    top: 60px;
  }
    
.hed_text_logo span, .foot_text_logo span {
    color: #FFFFFF;
    font-family: arial serif;
    font-size: 16px;
    text-transform: uppercase;
}



/*************** main down  **************************/
#mainDiv {position:relative; min-height:100%; display:block;overflow:visible;}
#mainDiv {width:1030px;margin:0 auto;}
*html #mainDiv, *html #footer {width:1030px;}
*html #mainDiv {height:100%;}

/** FOOTER **/
#footer .block-search .block_header{display:none;}
#footer .block-search {left: 330px; position: absolute; top: 41px;}
#footer .block-search #edit-search-block-form-1 {width:225px;}
#downWrap{width:100%; height:320px;}
#footer{ 
	width:1030px;
	position:relative; 
	margin:-320px auto 0; 
	height:320px;
	background:url("../images/foter_bg_1.png") repeat-x;
}
#footer .foot{width:100%;font-size:85%;}
#footer .foot td{width:33%;vertical-align:top;}
#footer .foot td.first{padding:0 0 10px 7px;}
#footer .foot td.second{padding:7px 0 10px 45px;}
#footer .foot td div.search{height:70px;}
#footer .logo2{padding:0px 0 10px 7px;display:block;}
#footer .fmenu {text-align:right;}
#footer .foot td table.po{width:100%;}
#footer .foot td table td.po1{width:50%;}
#footer .foot td table td.po1 input{width:100%;}
#footer tr.centr td{
	border-left:3px solid #CCC;
	border-right:3px solid #CCC;
	padding:5px 10px 3px;
}
#footer .foot td.rasp{width:1%;border-right:0px solid #FFF;}
#footer .foot h4{color:#C10000;font-size:150%;margin:0;}
#footer .counters{padding:14px 20px 0; text-align: right; vertical-align: bottom;}
#footer .lnk{font-size:14px; color:#000000;text-transform:none;}
.fMenu a{color:#999999;}
.fMenu a:hover{text-decoration:none;}
.fMenu span {display:inline-block;font-size:130%;border-right:2px solid #CCC;}
.fMenu span {padding:2px 5px;margin:3px 0;}
.links_footer{font-size:10px;line-height:12px;}
.vhide{visibility:visible;}
/** /FOOTER **/

/** content **/
#header {background:#DA251C;width:1030px;margin:0 auto;}
#header .header{
	background:url("../images/bg_top.jpg") repeat-x 0 top; 
	width:100%;
}
#header .header_dw{
	background:url("../images/bg_dwn.jpg") repeat-x 0 bottom;
	width:100%;
	padding:0px;
}
#header .header_dw .top{background:#E9E9E8;}
/** menu **/
.head_region_link{border-bottom: 1px solid #CCCCCC;}

.head_country_link,.head_region_link {background:#fff;height:28px; width:1030px;margin:0 auto; }
.head_country_link .link_country,.head_region_link .link_country{
	width:100%;
	display:block;
	margin:0 auto;
	font-size:11px;
	font-family:Arial;
	text-transform:uppercase;
	padding:-10px 10px 5px 0;
		
}
.head_country_link .link_country ul,.head_region_link ul { padding:7px 5px 0 0; text-align:left; }
.head_country_link .link_country ul li,.head_region_link ul li {
	background:url("../images/vline2.jpg") right no-repeat;  
	display:inline;
}
.head_region_link ul li.last,.head_country_link .link_country ul li.last {background:none;}

.head_country_link .link_country ul li a, .head_region_link ul li a{
	color:#1f1a17; 
	text-decoration:none; 
	font-weight:bold; 
	font-family:Arial; 
	font-size:13px;
}
.head_country_link .link_country ul li a:hover,.head_region_link ul li a:hover{
	text-decoration:underline;
	color:#999999;
}

.header_link {height:117px; margin:0 auto; display:block; position:relative; background:url("../images/logo_footer_bg.png") right repeat-x;}
.header_link .logo {margin-left: 10px;}
.header_link .head_external_links {
    padding: 5px 40px 0 0;
    position: absolute;
    right: 0;
    top: 10px;
    /* 
    background: url("../images/18.png") no-repeat scroll 100% 100% transparent;
    */ 
}

.foot .limitation {
    background: transparent url("../images/18.png") no-repeat scroll 100% 100%;
    height: 40px;
    margin-top: 5px;
    width: 40px;
}

#header .head_external_links ul {float:right;margin:5px 20px;}
#header .head_external_links ul li.about {margin-left: 2px;}
#header .head_external_links ul li.eng_about {
    background: url("../images/flag_en.gif") no-repeat scroll 40px -1px transparent;
    border-right: 1px solid #FFFFFF;
    display: inline;
    font-size: 11px;
    list-style: none outside none;
    padding: 0.2em 30px 0 0;
    vertical-align: middle;
}

#header .head_external_links ul li{
	display:inline;
	font-size:11px;
	list-style:none;
	border-right:1px solid #FFFFFF;
	padding: 0.2em 0.5em 0 0;
}
#header .head_external_links ul li.last {border-right:none;}
#header .header_dw .head_external_links ul li a{text-decoration:underline;color:#ffffff;}
#header .header_dw .head_external_links ul li a:hover{text-decoration:none;}

#header .projects_div {
	background:url("../images/bg_head_block.jpg") repeat-x 0 0 #000000;
	text-align:center;
}
#header .projects_div ul {padding:5px; text-align: center;}
#header .projects_div ul li {display:inline;margin:0 3px; border-right: 1px solid #FFFFFF;}
#header .projects_div ul li.last {border-right:none;}
#header .projects_div ul li a{font-weight:bold;color:#ffffff;}
#header .projects_div ul li a:hover{text-decoration:underline;}

#header .login_form_up {
	bottom: 5px;
    font-size: 12px;
    position: absolute;
    right: 8px;
    top: 65px;
    width: 330px;
}


#header .login_form_up .is_help_logout {margin-right: 14px; text-align: right;}
#header .login_form_up .reg-block .submit {text-align: right; padding-top: 5px;}
#header .login_form_up .reg-block .input span{color:#fff; font-size: 14px;}
#header .login_form_up .reg-block .submit input {vertical-align: middle; border:none; padding-right: 14px;}
#header .login_form_up .reg-block .input {text-align: right; padding-right: 10px;} 
#header .login_form_up .reg-block .input input {margin-left: 10px;  }
#header .login_form_up .reg-block .submit span a { 
    color: #1F1A17;
    font-size: 10px;
    font-weight: bold;
    padding-left: 10px;
    text-decoration: none;
 }

#header .login_form_up .block_header{display:none;}
#header .login_form_up div.form-item{display:inline;}
#header .login_form_up input.form-text{width:80px;margin:0 5px 0 0;}
#header .login_form_up input.form-submit{padding:0;}
#header .login_form_up span.form-required{display:none;}
#header .login_form_up .form-item label{display:inline;color:#FFFFFF;}
#header .login_form_up .item-list ul{float:left;margin:5px 0 0 35px;padding:0;}
#header .login_form_up .item-list ul li{list-style:none;display:inline;}
#header .login_form_up .item-list ul li a{color:#000000;}


#header .actual-list .view-content{margin: 0;}
#header .actual-list {
    background: none repeat scroll 0 0 #E9E9E8;
    float: left;
    height: 170px;
    margin-bottom: 5px;
    padding-bottom: 5px;
    position: relative;
    width: 56%;
}
#header .none {display:none;}
#header .actual-list div {
	margin:5px 5px;
}
#header .actual-list .view-header{margin:0px;}
#header .actual-list h2{
    background: url("../images/bg_head_block.jpg") repeat-x scroll 0 0 #312F2F;
    border-bottom: 3px solid #FD6F00;
    border-right: 4px solid #FD6F00;
    height: 18px;
    margin-top: -2px;
    padding: 5px 15px;
}
#header .info_logo_text {
    color: #FFFFFF;
    font-size: 12px;
    font-weight: normal;
    left: 13px;
    position: absolute;
    text-transform: capitalize;
    top: 55px;
}
#header .actual-list h3 {display:block;font-size:14px;padding:4px 0 1px 205px;}
#header .actual-list h3 a{text-decoration:none;color:#262626;}
#header .actual-list h3.show a{color:#FD6F00;}
#header .actual-list div.show img{border:1px solid #312F2F;}
#header .actual-list div.show {
	float:left;
	display:block;
	position:absolute;
	top:26px;
}
/* search_block_world */
.search_block_world {
    position: absolute;
    right: 275px;
    top: 85px;
    width: 400px;
}
.search_block_world #edit-search-block-form-1 {width:220px;}
.search_block_world #edit-searchstring {width:250px;padding:1px;}
/* /search_block_world */
#header .actual-text .view-footer {
    position: absolute;
    right: 5px;
    text-align: right;
    top: 160px;
}
#header .actual-text {
	width:43%;
	float:right;
	background: none repeat scroll 0 0 #E9E9E8;
	height: 170px;
    margin-bottom: 5px;
    padding-bottom: 5px;
    position: relative;
    }
#header .actual-text .more{float:none;margin:0 0 0 10px; padding:5px 10px 0 10px;}
#header .actual-text .more a{color:#000000;}
#header .actual-text h3{
    background: url("../images/bg_head_block.jpg") repeat-x scroll 0 0 #312F2F;
    border-bottom: 3px solid #FD6F00;
    border-right: 4px solid #FD6F00;
    height: 18px;
    margin-top: -2px;
    padding: 5px 15px;
}
#header .actual-text ul {padding:0 0 0 20px;}
#header .actual-text ul li {padding:3px 7px 2px 0; list-style:none; margin-left: 0; margin-bottom: 0;}
#header .actual-text ul li .views-field-created {display: inline;}
#header .actual-text ul li .views-field-title {display: inline;}
#header .actual-text ul li span{color:#999;font-size:13px;margin:0 3px 0 0;}
#header .actual-text ul li a{color:#000;}
#header .actual-text ul li a:hover{color:#000000;}


#upMenu {
	height:22px; 
	background:url("../images/bg_menu.jpg") repeat-x 0 0 transparent; 
	width:1030px;
	margin:0 auto;
}
#upMenu .back_home {position:absolute; padding:3px 0 0 3px;}
#upMenu .back_home a:hover{text-decoration:none;}
#upMenu .menu ul {padding:0px 0 0 22px; }
#upMenu .menu ul li {
	float:left;
	font-size:13px;
	font-weight:bold;
	padding:4px 10px;
	text-transform:uppercase;
	list-style-image: none;
    list-style-type: none;
}

#upMenu .menu ul li a{color:#FFFFFF;}
#upMenu .menu ul li a:hover{text-decoration:none;}
#upMenu .menu ul li:hover{background:#262626;}

/** /menu **/

/* node */
#Center_Content .pod-zagolovok{margin-bottom: 10px;}
#Center_Content .search_page {background:#E8E8E8; padding: 5px 10px;}
#sphinx_search {background:#E8E8E8; padding: 5px 10px;}
.about-project .node h1
{
    color: #405461;
    font-size: 20px;
    font-weight: normal;
}
	/* 40-list-all */
	#Center_Content .list-40-all {}
	#Center_Content .list-40-all .view-content {padding:10px;}
	#Center_Content .list-40-all .views-view-grid {width:100%;}
	#Center_Content .list-40-all .views-view-grid td {width:50%; vertical-align: top; padding-bottom: 5px;}
	#Center_Content .list-40-all .views-view-grid td a {color:#000;}
	#Center_Content .list-40-all .views-view-grid td .views-field-created {
	    color: #999999;
		display: block;
		float: left;
		height: 30px;
		padding-right: 5px;
	}
	#Center_Content .list-40-all .views-view-grid td .views-field-title {}
	/* /40-list-all */

#Center_Content .news_one {
    background:#E8E8E8;
    margin-bottom: 10px;
}
#Center_Content .news_one .tizer{
    display: block;
    padding: 8px 5px 0;
}

/* gen */
#Center_Content .news_one .content p {
	margin-bottom: 15px;
}

#print-mail-form {background:#E8E8E8; padding:10px;}
.news_one .social_block {
    background: none repeat scroll 0 0 #DDDDDD;
    float: right;
    height: 160px;
    margin-left: 10px;
    padding: 5px;
    text-align: left;
    width: 128px;
}
.news_one .social_block .print_html, .news_one .social_block .print_mail {display:none;}
.news_one .social_block ul {margin:0px; padding: 0 0 0 5px;}
.news_one .social_block ul li {padding-bottom: 5px;}
.news_one .social_block ul li a{color: #999999; font-size: 12px;}
.news_one .social_block ul li span.rushare-button {display:none;}
.news_one .social_block ul.links_text {margin-bottom:10px;}

.news_one .social_block div.rushare-buttons {
    margin-left: 5px;
    margin-top: -20px;
    display: block;
}

.news_one .social_block div.rushare-buttons a.rushare-button {
    display: block;
    float: left;
    margin-top: 5px;
    padding: 0 14px 0 0;
}

.news_one .node {
    margin-top: 0 !important;
    padding-top: 10px !important;
    text-align: justify;
    
}
div.news_one div.info_line {
    color: #999999;
    font-size: 12px;
}
div.news_one div.info_line strong {
    border-right: 1px solid #999999;
    color: #262626;
    padding: 0 15px 0 0;
}
div.news_one div.info_line strong.author {border:none;}

div.news_one div.title h1 {
    color: #405461;
    font-size: 20px;
    font-weight: normal;
}

div.news_one .content .img_annons img {
    float: left !important;
    margin-right: 10px;
    border: 3px solid #CCCCCC;
}
div.news_one ul.links.inline {
    vertical-align: top;
}
div.news_one ul.links.inline li span {vertical-align: top;}
.title_voting {
    color: #999999;
    display: block;
    float: right;
    padding-right: 5px;
    }
.title_voting .updown-score {
    display: inline;
    padding-left: 5px;
}   
.comm_link {
    margin-top: 10px;
} 
.infos {
    margin-top: 10px;
}
.infos .comm_link {float:left;margin-top: 0px;}
ul.links li {
    display: inline;
    list-style-type: none;
    padding: 0 0px;
}


#Center_Content .list_6_post, #Center_Content #comments {
    background: none repeat scroll 0 0 #E8E8E8;
}
.list_6_post {padding: 0;}
.list_6_post .view-content {
    /*background: none repeat scroll 0 0 #E8D2C0 !important;*/
    padding: 5px !important;
}
.list_6_post .views-view-grid td {
    padding-right: 3px;
    vertical-align: top;
    width: 50%;
    padding-bottom: 5px;
}
.list_6_post img {
    border: 1px solid #000000;
    float: left !important;
    margin-right: 10px;
}
.list_6_post .views-view-grid td a {
    color: #262626;
    font-weight: bold;
}
.list_6_post .views-view-grid .teaser {
    display: block;
}


#Center_Content .title_coment{background:#E8D2C0;}
#Center_Content .title_coment h3 {
    color: #000000;
    font-size: 18px;
    padding-left: 10px;
    padding-top: 10px;
}
#Center_Content .link-com-expert {
    display: block;
    float: left;
    color: #1F1F1F;
    font-family: sans-serif;
    font-size: 12px;
    font-weight: normal;
    margin-top: 15px;
    width: 360px;
}

#Center_Content .box .comment_help {
    border-left: 3px solid #DA251D;
    color: #1F1F1F;
    font-family: sans-serif;
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 10px;
    margin-top: 10px;
    padding-left: 5px;
}
#Center_Content .box #edit-comment-wrapper{margin-top:5px;}
#Center_Content .box .author .form-item {margin-bottom:0px;}
#Center_Content .box #edit-name-wrapper,#Center_Content .box .author {
    display: block;
    float: left;
    margin: 5px 0;
    vertical-align: top;
    width: 250px;
}

#comments {
    margin-bottom: 10px;
	padding: 5px 10px 15px;
}
#comments .avatar{
    display: block;
    float: left;
    margin-right: 12px;
    padding: 5px 0;
    width: 39px;
}
#comments .avatar img {border:1px solid #fff;}
#comments .ajax-comments-processed {
    font-size: 14px;
}
#comments .grippie {display:none;}
.box h2 {color: #405461;}
#comments .resizable-textarea {width:99%;}
/* /node */

#Center_Content ul.primary {
    border: medium none;
    border-collapse: collapse;
    height: auto;
    line-height: normal;
    list-style: none outside none;
    margin: 1px;
    padding: 0 0 0 1em;
    white-space: nowrap;
}

#Center_Content #user-profile-form,#Center_Content #node-form {background:#E9E9E8; padding: 10px;}
#user-profile-form .picture {float:left; margin-right:10px;}
#Center_Content .profile, #Center_Content .content-profile-display {margin:0px; border:none; padding:0;}
/* page lester*/
#Center_Content .item-list .pager {
  clear: both;
  text-align: center;
  background:#E8E8E8;
  padding: 10px 5px;
}
#Center_Content .item-list .pager li {
  background-image:none;
  display:inline;
  list-style-type:none;
  padding:0;
  margin:0px;
}
#Center_Content .pager a, .pager li.pager-current {padding: 2px 4px;}
#Center_Content .pager a:hover, .pager li.pager-current {
text-decoration: none;
color: black;
}

#Center_Content .pager li.pager-current, .pager li a {
-moz-border-radius-bottomleft: 2px;
-moz-border-radius-bottomright: 2px;
-moz-border-radius-topleft: 2px;
-moz-border-radius-topright: 2px;
border: 1px solid #90C2E1;
background:#999999;
margin: 0;
border: 1px solid white;
color: white;
cursor: pointer;
font-size: 90%;
font-weight: bold;
text-transform: uppercase;
outline: 1px solid #9BABB0;
-moz-border-radius: 4px;
-moz-outline-radius: 4px;
-webkit-border-radius: 4px;
padding: 2px 4px;
text-decoration: none;
border-top-left-radius: 4px 4px;
border-top-right-radius: 4px 4px;
border-bottom-right-radius: 4px 4px;
border-bottom-left-radius: 4px 4px;
}

#Center_Content .item-list .pager {
text-align: center;
clear: both;
}
/* /page lester */	
	/* list -news */
		#Center_Content .list-page-news {}
		
		#Center_Content .list-page-news .view-content {margin-bottom:10px;}
		#Center_Content .list-page-news div.views-row{
			margin:10px 0 5px;
		}

		#Center_Content .list-page-news div.views-field-field-images-news-fid{
			float:left;
		}

		#Center_Content .list-page-news div.views-field-picture{
			float:right;
		}

		#Center_Content .list-page-news div.views-field-field-images-news-fid img{
			border:1px solid #312f2f;
		}

		#Center_Content .list-page-news div.views-field-field-images-news-fid {margin:0 10px 5px 0;}
		#Center_Content .list-page-news span.date-display-single,#Center_Content .list-page-news .views-field-created span {color:#999999; vertical-align: middle;}
		#Center_Content .list-page-news span.views-field-title {font-size:18px;margin:0 10px 0 7px; vertical-align: middle;}

		#Center_Content .list-page-news div.views-field-teaser {margin-top:5px;}
		#Center_Content .list-page-news .views-row div.views-field-teaser {text-align: justify;}
		#Center_Content .list-page-news div.views-field-view-node {
			text-align:right;
			border-bottom:1px solid #CCCCCC;
			clear:both;
			padding:2px 0;
		}

	/* /list -news*/
#Center_Content .block-news-categor {
    float: left;
    padding-bottom: 5px;
    padding-right: 8px;
    width: 334px;
}
#Center_Content .view-empty {padding:10px; background:#E8E8E8;}
#Center_Content .block-news-categor .view-empty {padding:10px; background:#E8E8E8;}
#Center_Content .block-news-categor .item-list h3 {
	color: #D9261C;
    font-size: 13px;
    text-transform: lowercase;
    padding-bottom: 5px;
}
#Center_Content .block-news-categor .item-list ul {
    margin: 0;
    padding: 0;
}
#Center_Content .block-news-categor .item-list ul li {list-style: none;}
#Center_Content .block-news-categor .item-list li span {color:#999;}
#Center_Content .block-news-categor .item-list li a {color:#000;}
#Center_Content .block-news-categor .more {
background:#E8E8E8;
display: block;
float:none;
padding: 5px 10px;
text-align: right;
}

#Center_Content .front_news_categor .block-views{margin-top:10px;}
#Center_Content .categor-front .view-header{float:left; margin-bottom:-3px;}
#Center_Content .categor-front .view-content h3 {
    margin-bottom: 3px;
    padding-left: 215px;
    padding-top: 0;
}
#Center_Content .categor-front .content {padding-left:215px;}
#Center_Content .categor-front .view-footer{
    position: absolute;
    right: 10px;
    text-align: center;
    top: -20px;
    }
#Center_Content .categor-front .view-footer a {color:#fff;}
/*       
#Center_Content .front_news_categor .view-dom-id-12 .views-row img,     
#Center_Content .front_news_categor .view-dom-id-11 .views-row img,     
#Center_Content .front_news_categor .view-dom-id-10 .views-row img,     
#Center_Content .front_news_categor .view-dom-id-9 .views-row img, 
#Center_Content .front_news_categor .view-dom-id-8 .views-row img,    
#Center_Content .front_news_categor .view-dom-id-7 .views-row img,
#Center_Content .front_news_categor .view-dom-id-6 .views-row img,
#Center_Content .front_news_categor .view-dom-id-5 .views-row img,
#Center_Content .front_news_categor .view-dom-id-4 .views-row img{
display: none;
}
#Center_Content .categor-front {position: relative; background:#E8E8E8;  }
#Center_Content .categor-front .view-content {min-height: 178px;}
#Center_Content .categor-front .view-content .views-row {}
#Center_Content .categor-front .view-content .show{}

#Center_Content .front_news_categor .view-dom-id-12 .show img,
#Center_Content .front_news_categor .view-dom-id-11 .show img,
#Center_Content .front_news_categor .view-dom-id-10 .show img,
#Center_Content .front_news_categor .view-dom-id-9 .show img,
#Center_Content .front_news_categor .view-dom-id-8 .show img,
#Center_Content .front_news_categor .view-dom-id-7 .show img,
#Center_Content .front_news_categor .view-dom-id-6 .show img,
#Center_Content .front_news_categor .view-dom-id-5 .show img,
#Center_Content .front_news_categor .view-dom-id-4 .show img{
display:block; 
float: left;
position: absolute;
top:13px;
}
*/


/* #Center_Content .front_news_categor .view-dom-id-4 .views-row img, */   
#Center_Content .front_news_categor .view-display-id-block_8 .views-row img,     
#Center_Content .front_news_categor .view-display-id-block_7 .views-row img,     
#Center_Content .front_news_categor .view-display-id-block_6 .views-row img, 
#Center_Content .front_news_categor .view-display-id-block_5 .views-row img,    
#Center_Content .front_news_categor .view-display-id-block_4 .views-row img,
#Center_Content .front_news_categor .view-display-id-block_3 .views-row img,
#Center_Content .front_news_categor .view-display-id-block_2 .views-row img,
#Center_Content .front_news_categor .view-display-id-block_1 .views-row img{
display: none;
}
#Center_Content .categor-front {position: relative; background:#E8E8E8;  }
#Center_Content .categor-front .view-content {min-height: 178px;}
#Center_Content .categor-front .view-content .views-row {}
#Center_Content .categor-front .view-content .show{}

/* #Center_Content .front_news_categor .view-dom-id-4 .show img, */
#Center_Content .front_news_categor .view-display-id-block_8 .show img,
#Center_Content .front_news_categor .view-display-id-block_7 .show img,
#Center_Content .front_news_categor .view-display-id-block_6 .show img,
#Center_Content .front_news_categor .view-display-id-block_5 .show img,
#Center_Content .front_news_categor .view-display-id-block_4 .show img,
#Center_Content .front_news_categor .view-display-id-block_3 .show img,
#Center_Content .front_news_categor .view-display-id-block_2 .show img,
#Center_Content .front_news_categor .view-display-id-block_1 .show img
{
display:block; 
float: left;
position: absolute;
top:13px;
}



#Center_Content .categor-front h3 {color:#D9261C; font-size: 13px; text-transform: lowercase;}
#Center_Content .categor-front .content{
    color: #999999;
    padding-bottom: 3px;
}
#Center_Content .categor-front .content a{color:#3B3B3B; margin-left:10px; font-weight:normal;}
#Center_Content .front_news_categor .view-dom-id-12 .show a,
#Center_Content .front_news_categor .view-dom-id-11 .show a,
#Center_Content .front_news_categor .view-dom-id-10 .show a,
#Center_Content .front_news_categor .view-dom-id-9 .show a,
#Center_Content .front_news_categor .view-dom-id-8 .show a,
#Center_Content .front_news_categor .view-dom-id-7 .show a,
#Center_Content .front_news_categor .view-dom-id-6 .show a,
#Center_Content .front_news_categor .view-dom-id-5 .show a,
#Center_Content .front_news_categor .view-dom-id-4 .show a{
    color: #000000;
    font-weight: normal;
    text-decoration: underline;
}

#Center_Content .node-type-list {margin-top:7px; background:#E8E8E8; padding:10px;}
#Center_Content{width:684px;float:left;display:block; margin-top: 7px; margin-bottom: 10px;}
#Center_Content .box {margin-top:5px;}
#Center_Content #comments .no-border {border:none;}
#Center_Content .submitted .coment_fio {font-weight: bold; color: #A52A2A;}
#Center_Content .submitted .coment_date{color:#999;}
#Center_Content .comment-published .content {margin:5px 0;}
#Center_Content .comment-published .links a {font-size:13px;}
#Center_Content .comment-published {
    border-top: 1px solid #CCCCCC;
    padding-bottom: 5px;
    padding-top: 5px;
}

#Center_Content .node .content{margin:2px 0;}
#Center_Content .indented .comment-published{border:none;}
#Center_Content .node { padding:5px 10px 10px 10px; background:#E8E8E8;  margin-top:0px; margin-bottom:10px; }
#Center_Content .title_list_6_post h3 {
    background: url("../images/bg_head_block.jpg") repeat-x scroll 0 bottom #262626;
    color: #FFFFFF;
    font-size: 14px;
    margin-bottom: -6px;
    margin-top: 8px;
    padding: 3px 3px 9px 8px;
}
#Center_Content .list_6_post, #Center_Content #comments {background:#E8D2C0;}
#Center_Content .view-content,#Center_Content .node_quest {background:#E8E8E8; padding:5px 10px 5px 10px;}
#Center_Content .view .views-row .node {padding-bottom:20px;}


#Center_Content .news-list-front .view-footer,
#Center_Content .actual-list-front .view-footer {background:#E8E8E8; text-align: right; padding-bottom: 5px;}
#Center_Content .news-list-front .view-footer .more,
#Center_Content .actual-list-front .view-footer .more
 {float:none; padding-right:10px;}
/**/
.reg_form_user {background:#E8E8E8;}
.reg_form_user .error_message_form ul, #user-profile-form .error_message_form ul {margin:0px; padding:0px;}
.reg_form_user .error_message_form, #user-profile-form .error_message_form {padding:10px; margin-bottom:10px;}
.reg_form_user div{}
.reg_form_user form {padding:5px 10px;}
.reg_form_user div.onpage div{padding-top:0px;}
.reg_form_user div p.notice{font-size:13px; text-align: justify; padding-bottom:10px;}
.reg_form_user div p.notice span {display:block;}
.reg_form_user div fieldset{font-size:12px;background:#E8E8E8;}
.reg_form_user div label{font-size:12px;background:#E8E8E8;}
.reg_form_user #user-pass {padding-bottom:10px;}
/*anons-meropriat*/
.anons-meropriat .views-view-grid {
    width: 100%;
}
.anons-meropriat .views-view-grid .views-field-timestamp span {
    color: #A52A2A;
    display: block;
    font-family: georgia;
    font-size: 27px;
    padding-top: 0;
    margin-top: -5px;
}
.anons-meropriat .views-view-grid .views-field-title{}
.anons-meropriat .views-view-grid .views-field-description {display: block; margin-left: 80px;}
.anons-meropriat .views-view-grid .views-field-timestamp {
    display: block;
    float: left;
    text-align: center;
    width: 80px;
}
.anons-meropriat .views-view-grid td {
    padding-bottom: 10px;
    padding-right: 15px;
    vertical-align: top;
    width: 50%;
}
.anons-meropriat .views-view-grid .views-field-title a {
    color: #262626;
    font-size: 14px;
    font-weight: bold;
}
.anons-meropriat .views-view-grid .views-field-field-city-meropriat-value label, 
.anons-meropriat .views-view-grid .views-field-field-date-meropriatia-value label {
    color: #999999;
}
.anons-meropriat .view-footer {background:#E8E8E8; padding-bottom:10px;}
.anons-meropriat .view-footer .more-link a {
    font-size: 12px;
    font-weight: bold;
    padding-right: 10px;
    
}
/* /anons-meropriat*/
#Center_Content .tags {padding:10px 0px 5px; text-align: left;}
#Center_Content .tags span.title {
	display: block;
    float: left;
    font-weight: bold;
    height: 50px;
 }
#Center_Content .tags span.data {
    border-right: 1px solid #000000;
    display: block;
    float: left;
    font-weight: normal;
    padding: 0 5px;
}
#Center_Content .view-calendar .attachment .block_header{margin-top:10px;}
#Center_Content .day_list_news {background:#E8E8E8; padding-left: 10px;}
#Center_Content .day_list_news .view-data-node-data-field-images-news-field-images-news-fid img {
    margin: 0 10px 5px 0;
    float: left;
}
#Center_Content .day_list_news .inner .calendar-more {padding-top:5px; padding-bottom:5px;}
#Center_Content .day_list_news .view-data-view-node {Clear:both;}
#Center_Content .day_list_news .view-data-node-title{
	font-size: 18px;
    margin: 0 10px 0 7px;
    vertical-align: middle;}
    
#Center_Content .day_list_news .view-data-view-node{    
    border-bottom: 1px solid #CCCCCC;
    clear: both;
    padding: 2px 10px;
    text-align: right;    
}
#Center_Content .day_list_news .item {padding-top: 10px;}
#Center_Content .day_list_news .calendar {width:auto;}
/**/
/**/
#Center_Content .block_body .view-empty {padding:10px; background: none repeat scroll 0 0 #E8E8E8;}
#Center_Content .news-list-front {width:337px; float:right;}
#Center_Content .news-list-front ul li{list-style: none outside none; margin:0px; padding-bottom:5px;}
#Center_Content .news-list-front h3 {color:#D9261C; font-size: 13px; text-transform: lowercase;}
#Center_Content .news-list-front .views-field-created-1{display: inline; color:#686868; margin-right:5px;}
{
}
#Center_Content .news-list-front .views-field-created-1 span.no-hot {
padding: 1px 3px 0px;
font-size:11px;
}
#Center_Content .news-list-front ul {
    margin: 0;
    padding: 0 0 0.25em 0.5em;
}
#Center_Content .news-list-front .views-field-created-1 span.hot {
    background: none repeat scroll 0 0 #C10000;
    color: #FFFFFF;
    padding: 1px 3px 0px;
    font-size:11px;
}
#Center_Content .news-list-front li {padding-top:5px;}
#Center_Content .news-list-front li a{color:#000;}
#Center_Content .news-list-front .views-field-title{display: inline;}


#Center_Content .actual-list-front {width:337px; float:left;}
#Center_Content .actual-list-front ul li {list-style: none outside none; margin:0px;  padding-bottom:10px; }
#Center_Content .actual-list-front ul li.views-row-first {}
#Center_Content .actual-list-front ul {
    display: block;
    margin: 0;
    padding: 0;
    width: 312px;
}
#Center_Content .actual-list-front .view-content {margin:0px; padding:0px;}

	/*lister*/
 div.lister .view-content {
		background:#E8E8E8;
		}
	div.lister li{
		list-style:none;
	}
	
	div.lister div.more-link {
		vertical-align:top;
		width:332px;

		font-weight:bold;
	}
	div.lister div.more-link a{
	
		text-decoration:underline;	
		font-size:12px;
	}
	
	div.lister div.views-field-title {
		display:inline-block;
		font-size:13px;
		font-weight:bold;
	}
	
	div.lister div.views-field-title a{color:#262626; font-size: 14px;}
	div.lister div.views-field-title a:hover{color:#fff;text-decoration:none;}
	
	
	div.lister li div.views-field-field-images-news-fid img{
	}	
	div.lister li.actLister {
		background:#FD6F00;
	}
	div.lister li.actLister div.views-field-teaser {
		}
		
	#Center_Content .lister .view-content {padding:10px 11px !important;}
	div.lister li div.views-field-teaser,
	div.lister li div.views-field-field-anons-news-value {
		font-size:12px;
		padding:2px 10px 0 10px;
	}
	

	div.lister li span.view-node a{text-decoration:underline;}
		
	/** active **/
	div.lister li.views-field-title a:hover > div.lister li .views-field-field-images-news-fid {display:block;}
	div.lister li.actLister div.views-field-field-images-news-fid,
	div.lister li.actLister div.views-field-teaser,
	div.lister li.actLister div.views-field-field-anons-news-value{display:block;}

	div.lister li.actLister div.views-field-title a{color:#Fff;}
	
	div.lister li.actLister div.views-field-title {padding:5px 10px 0 10px;}
	
	div.lister li div.views-field-field-images-news-fid,
	div.lister li div.views-field-teaser,
	div.lister li div.views-field-field-anons-news-value{
		display:none;
	}
/* /lister*/
/**/
 /* block-enciclopedia */
 #rhColumn .block-enciclopedia {padding: 5px 0px;}
 #rhColumn .block-enciclopedia .data img {border:1px solid #999;}
 #rhColumn .block-enciclopedia .data h3 {color:#000; padding-bottom:5px;}
 #rhColumn .block-enciclopedia .data h3 em {
	font-size:12px;
	color:#999999;
	vertical-align: top;
}
 #rhColumn .block-enciclopedia .data {
    display: inline;
    float: left;
    padding-bottom: 10px;
    padding-left: 0;
    text-align: center;
    width: 160px;
    height:110px;
 }
 /* /block-enciclopedia */
 /* block-experts */
.block-experts {padding:10px;}
 	div.block-experts .views-view-grid {
		width:100%;
	}
	div.block-experts div.views-field-picture {
    display: inline;
    float: left;
}
.block-experts .views-view-grid td img {
    border: 2px solid #FD6F00 !important;
    margin-right: 7px;
}
.block-experts .views-view-grid td div {
    font-size: 14px;
    text-align: center;
}
.block-experts .views-view-grid td div {
    text-align: left !important;
}
.block-experts .views-field-value-2 {
    color: #999999;
}    
.block-experts .views-field-value-3 span {
    border-right: 1px solid #999999;
    color: #FD6F00;
    display: inline-block;
    padding: 0 5px;
}
.block-experts .views-view-grid a {
    color: #1F1A17;
    font-size: 13px;
    font-weight: bold;
}
.block-experts .views-view-grid td div.link {
    padding-right: 5px;
    text-align: right !important;
}
 /* /block-experts */ 
/*block-about_country*/
.block-about_country .info {padding-bottom:10px;}
.block-about_country {padding:10px;}
.block-about_country img {float:left; padding-right: 10px;}
.block-about_country .link_map a{font-weight: bold; text-transform: uppercase;}
.block-about_country .link_map {display: block; float: left;}
.block-about_country .link {display: block; text-align: right;}
.block-about_country .link a{    color: #013397;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;}
/*/block-about_country*/ 
#mainDiv #rhColumn .block-ad {padding-bottom:0px;}
#rhColumn .block {padding-bottom:5px;}
#rhColumn .informer .bg {
    background: url("../images/kat-informer.gif") repeat-y scroll 0 0 #fff;
    height: 34px;
    left: 0;
    position: absolute;
    top: 0;
    width: 37px;
}
#rhColumn .informer .bg-bottom {
    background: url("../images/kat-informer.gif") repeat-y scroll 0 0 #fff;
    height: 34px;
    left: 0;
    position: absolute;
    top: 95px;
    width: 37px;
}
#rhColumn .informer {
    background: url("../images/kat-informer-2.gif") repeat-y scroll 0 0 #fff;
    display: block;
    float: right;
    padding: 10px 0 23px 5px;
    width: 201px;
    position: relative;
}
#rhColumn .informer ul {margin-left: 30px;  padding-top: 10px;}
#rhColumn .block-date-info .block_body {
   border-bottom: 4px solid #FD6F00;
    border-left: 4px solid #FD6F00;
    border-right: 4px solid #FD6F00;
   
}
#rhColumn .block-date-info .block_body {background:#fff;}
#rhColumn .date_info {
    display: block;
    float: left;
    padding: 10px 8px 33px;
    background:#fff;
 
}
#rhColumn .date_info .link {padding-top:5px;}
#rhColumn .date_info .link ul {margin:0px; padding:0px;}
#rhColumn .date_info .day{
    display: block;
    font-family: Times New Roman;
    font-size: 450%;
    margin-top: -10px;
    width: 60px;
 }
#rhColumn .date_info .mon{
    color: #999999;
    display: block;
    font-size: 200%;
    margin-top: -15px;
}
#rhColumn .date_info .den_nedeli {color: #999999;}
    
#rhColumn .block-node-categor {margin:5px 0px;}
#rhColumn .block-node-categor .block_header h3 {text-align:center;}
#rhColumn .block-node-categor .item-list ul {
    margin: 0;
    padding: 0;
}
#rhColumn .block-node-categor .item-list ul li {list-style: none outside none; margin: 0 0 2px 5px; padding: 0 0 3px;}
#rhColumn .block-node-categor .item-list li span {color: #999999;}
#rhColumn .block-node-categor .item-list li a {color: #000;}
#rhColumn .block-node-categor .item-list h3 {
    color: #D9261C;
    font-size: 13px;
    padding-bottom: 5px;
    text-transform: lowercase;
}
#rhColumn .block-node-categor .view-content {
    background: none repeat scroll 0 0 #E8E8E8;
    padding: 5px 10px;
}

#rhColumn .block-node-categor .more {
    background: none repeat scroll 0 0 #E8E8E8;
    display: block;
    float: none;
    padding: 5px 10px;
    text-align: right;
}

div.block_header {
	height:25px;
	padding:5px 15px; 
	background:url("../images/bg_head_block.jpg") 0 0 repeat-x #312f2f;
	border-bottom:3px solid #fd6f00;
	border-right:4px solid #fd6f00;
}
div.block_header h2 span {color:#999; padding-left:10px;}
#rhColumn .world-caledar-block {
    padding: 0 0 5px;
}


#rhColumn .block_header h2{text-align:center;}
#rhColumn div.is_login img{margin: 5px 5px 5px 15px; float:right;}
#rhColumn ul.user-menu {padding:0px;}
#rhColumn ul.user-menu span {font-weight:bold;}
#rhColumn ul.user-menu li{margin:7px 0;}
#rhColumn ul.user-menu li div span{font-weight:normal;padding:0 7px 0;font-size:12px;}
#rhColumn ul.user-menu li div span a{text-decoration:underline;}

#rhColumn{float:right;width:340px;padding:0 0px 5px 5px;display:block; margin-top: 7px;}
#rhColumn .block_body{background:#E8E8E8;}
#rhColumn .block-ad .block_body{background:none;text-align:center;}

#rhColumn .rh_menu ul.menu {padding:0;margin-top:7px;}
#rhColumn .rh_menu ul.menu li {
	font-size:14px;
	font-weight:bold;
	margin:2px 0;
	padding:0px;
	height:25px; 
	background:url("../images/bg_menu.jpg") repeat-x 0 0 transparent;
	list-style:url("../images/rh_arrow.jpg") inside;
}
#rhColumn .rh_menu ul.menu li a{
	color:#FFFFFF;
	margin:0 20px;
	vertical-align:super;
}
#rhColumn .rh_menu ul.menu li a:hover{text-decoration:none;}
#rhColumn .rh_menu ul.menu li:hover{background:#262626;}


#rhColumn .right_rubrika_menu ul.menu {padding:0px;}
#rhColumn .right_rubrika_menu ul.menu li{
    background: url("../images/bg_menu.jpg") repeat scroll 0 0 transparent;
    height: 25px;
    margin: 3px 0;
    text-align: center;
}
#rhColumn .right_rubrika_menu ul.menu li a {
    background: url("../images/rubrika_bg.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    font-size: 132%;
    font-weight: bold;
    height: 25px;
    padding-left: 44px;
    padding-top: 1px;
    vertical-align: middle;
    width: 291px;
}
	/* comment-news-block */
	#rhColumn .comment-news-block .view-content,
	#rhColumn .phpbb-block .view-content{
		padding: 10px 10px 5px;
	}
	#rhColumn .comment-news-block .view-content .views-row,
	#rhColumn .phpbb-block .view-content .views-row {
		padding-bottom:5px;
	}
	#rhColumn .comment-news-block .views-field-created,
	#rhColumn .phpbb-block .view-content .created {
		margin-left: 30px;
		font-size:10px;
		color:#696969;
	}
	#rhColumn .comment-news-block .views-field-title,
	#rhColumn .phpbb-block .title {
		display: block;
		margin-left: 30px;
	}
	#rhColumn .comment-news-block .views-field-title a,
	#rhColumn .phpbb-block .title a {
		color: #262626;
		font-size: 13px;
		font-weight: bold;
	}
	#rhColumn .comment-news-block .views-field-comment-count,
	#rhColumn .phpbb-block .comment-count {float:left;}
	
	#rhColumn .comment-news-block .views-field-comment-count,
	#rhColumn .phpbb-block .comment-count,
	#Center_Content .list-page-news span.views-field-comment-count {
    background: url("../images/comments2.gif") no-repeat scroll right 2px transparent;
    padding-right: 2px;
    padding-top: 0;
	}

	#rhColumn .comment-news-block .views-field-comment-count span,
	#rhColumn .phpbb-block .comment-count span,
	#Center_Content .list-page-news span.views-field-comment-count span{	
    background: url("../images/comments1.gif") no-repeat scroll 0 1px transparent;
    color: #FFFFFF;
    font-size: 12px;
    padding: 0 5px 6px 6px;
	}
	/*span.comment_bg, #Center_Content .list-page-news span.views-field-comment-count  {
	}*/
	/*span.comment_bg span, #Center_Content .list-page-news span.views-field-comment-count .field-content {   
	background: url("../images/comments1.gif") no-repeat scroll 0 center transparent;
    padding: 2px 5px 10px;
}*/
	/* /comment-news-block */
#rhColumn .right_rubrika_menu ul.menu a:hover{text-decoration:none;}
#rhColumn .right_rubrika_menu ul.menu li:hover {
background:url("../images/bg_categor_hover.jpg") repeat-x;
}
/** /content **/
/** node user profile **/
.profile h3.content-profile-title {
	height:25px;
	padding:5px 15px; 
	background:url("../images/bg_head_block.jpg") 0 0 repeat-x #312f2f;
	border-bottom:3px solid #fd6f00;
	border-right:4px solid #fd6f00;
}
.user_profile .picture {float:left; float: left; margin-right: 10px;}
.user_profile h2 {color:#000; padding: 0;}
.user_profile .picture img {border:3px solid #CCC;}
.user_profile{
	background:#D8E7F4;
	padding:10px;
	margin:0px;
	display:block;

}
.user_profile .user_info{
	padding:0px;
}
.user_profile .user_info img {
	float:left;
	margin:0 5px 7px 0;
	border:1px solid #FFFFFF;
}
.user_profile .user_info h2{
	color:#405461;
	padding:0px 0 5px;
}
.user_profile .user_info h2 span{color:#999;}
.user_profile .user_info div{
	padding:0px 0px 5px;
	font-size:13px;
}
.user_profile .user_info div span{
	font-size:13px;
	color:#FD6F00;
	text-transform:lowercase;
}
.about_users .about {background:#E8E8E8; padding:10px 5px 10px 5px;}
/** / **/

/** rss_block **/
.block-rss_right {margin-top:5px;}
ul.rss_block li.woutjs .cat_im {
	display:inline;
	float:left;
	padding: 0 7px 0px 0;
	
}
ul.rss_block li.woutjs .cat_im img{
	border:1px solid #312F2F; 
}
ul.rss_block li.woutjs .title{
	font-size:14px;
	position:relative;
	top:10px;
}
ul.persons li.woutjs .title{top:5px !important; float:left !important; width:170px;}

ul.cities li.woutjs .title{top:0px !important;}
ul.rss_block li.woutjs .title a{font-weight:normal;}
ul.rss_block li.woutjs .title a:hover{color:#FD6F00;}

ul.company li.woutjs, 
ul.cities li.woutjs, 
ul.smi li.woutjs{
	margin:10px 0 10px;
}
ul.smi  li span.title { display: inline !important;}

ul.smi {padding-left:5px !important;}
ul.cities {margin: 0 15px 0 0px;}

.rss_cities img{float:right; padding-left:0px; padding-bottom:10px;}

ul.rss_block .cat_im{display:none;}
ul.rss_block {padding: 5px 10px 10px; float:left;}
ul.rss_block li{margin:5px 0px 0;font-size:12px;}
ul.rss_block li span {display:block;font-size:13px;}
ul.company li span {display:inline !important; font-size:13px;}
ul.rss_block li span a{text-decoration:none;color:#262626;font-weight:bold;}
ul.rss_block li.show{min-height:100px;}
ul.rss_block li.show span a{color:#FD6F00;}
ul.rss_block li.show div.cat_im{display:inline-block;float:left;padding:5px;}
ul.rss_block li.show div.cat_im img{border:1px solid #312F2F;}
ul.rss_block li.show {background:#D8E7F4;border:1px solid #999999;}
.rss_link {float:none;text-align:right;margin:0px; padding: 10px;}

/** /rss_block **/
.popup_block #answer textarea,.popup_block #answer_avthor textarea {height: 150px; width: 340px;}
.popup_block #answer #fio-wrapper {margin-top:10px !important;}
.popup_block #answer .form-item label {font-weight: normal;}
.popup_block #answer .form-item {margin-top:5px;margin-bottom:5px;}
.popup_block .grippie {display:none;}

/* node */
