/*=============default============*/
BODY{
 margin:0;
 padding:0;
 background:url(/fileadmin/site/images/body_bg.gif) repeat;
 font-family:Georgia;
 width:100%; 

}
a,h1,h2,h3,h4,h5,ul,strong{ margin:0; padding:0;}
ul{ list-style-type:none;}					  
li{display:inline;}
a img{ border:0 none;}
a{ text-decoration:none; color:#005CA1;}									
a:hover{ text-decoration:underline;}
/*=============default============*/
.all{
 /*padding:0 100px;*/
 background:url(/fileadmin/site/images/all_bg.gif) repeat-x; 
 min-width:819px; 
 height:100%;
 /*width:expression(((document.documentElement.clientWidth || document.body.clientWidth) <= 1000) ? '1000px' : 100%);*/
} 
/*=============header============*/
.logo{
 height:140px;
 width:995px;
}
.log_img{
 float:left;
 padding-left:63px;
 margin:30px 0 0px 0;
}			
.title{
 float:left;
 padding-left:53px;
 padding-top:44px;
}
.search{
 
 width:995px;
 height:25px;
 text-align:right;
}	
.search form{
 margin:0;
 padding:0;
}
.search input{
 width:152px;
 background:#dfdfdf;
 border:1px solid #146cae;
}
.search button{
 padding:0;
 margin:0 20px 0 3px; //margin:0 20px 0 5px;
 background:transparent;
 border:0 none;	 
 vertical-align:top; //vertical-align:middle;
 width:62px;
} 				  
/*=============header============*/	
/*=============top menu============*/
/*.head_menu{
 width:100%;
 height:35px;
 background:url(/fileadmin/site/images/head_menu_bg.gif) repeat-x;
 text-align:center;
}*/
.top_menu {	
 list-style-type:none;
  width:995px;
 height:40px;
 background:url(/fileadmin/site/images/head_menu_bg.gif) repeat-x;
 text-align:center;

} 
.pnkt{
 width:1%;
 padding:3px 12px 0 12px;
}
.pnkt a{
 color:#494949;
 text-decoration:none;
 font-size:12px; 
 display:block;
 font-family:Verdana Regular,Georgia;
}
.pnkt a:hover{
 color:#3572a0; 
 text-decoration:none;
}
.main {
  display:block;
  height:14px;
  width:53px;
  background:url(/fileadmin/site/images/button/glavnaya.gif) no-repeat;
}

.main:hover {
background:url(/fileadmin/site/images/button/glavnay_act.gif) no-repeat;
}
.main:active {
background:url(/fileadmin/site/images/button/glavnay_act.gif) no-repeat;
}
.l_news {
  display:block;
  height:14px;
  width:50px;
  background:url(/fileadmin/site/images/button/news.gif) no-repeat;
}
.l_news:hover {
background:url(/fileadmin/site/images/button/news_act.gif) no-repeat;
}
.l_news:active {
background:url(/fileadmin/site/images/button/news_act.gif) no-repeat;
}
.pravooblad {
  display:block;
  height:14px;
  width:110px;
  background:url(/fileadmin/site/images/button/pravooblad.gif) no-repeat;
}
.pravooblad:hover {
background:url(/fileadmin/site/images/button/pravooblad_act.gif) no-repeat;
}
.pravooblad:active {
background:url(/fileadmin/site/images/button/pravooblad_act.gif) no-repeat;
}
.users{
  display:block;
  height:14px;
  width:90px;
  background:url(/fileadmin/site/images/button/polzovateli.gif) no-repeat;
}
.users:hover {
background:url(/fileadmin/site/images/button/polzovateli_act.gif) no-repeat;
}
.users:active {
background:url(/fileadmin/site/images/button/polzovateli_act.gif) no-repeat;
}
.sovet{
  display:block;
  height:14px;
  width:34px;
  background:url(/fileadmin/site/images/button/sovet.gif) no-repeat;
}
.sovet:hover {
background:url(/fileadmin/site/images/button/sovet_act.gif) no-repeat;
}
.sovet:active {
background:url(/fileadmin/site/images/button/sovet_act.gif) no-repeat;
}
.pravlenie{
  display:block;
  height:14px;
  width:61px;
  background:url(/fileadmin/site/images/button/pravlenie.gif) no-repeat;
}
.pravlenie:hover {
background:url(/fileadmin/site/images/button/pravlenie_act.gif) no-repeat;
}
.pravlenie:active {
background:url(/fileadmin/site/images/button/pravlenie_act.gif) no-repeat;
}
.mendj{
  display:block;
  height:14px;
  width:76px;
  background:url(/fileadmin/site/images/button/menedjment.gif) no-repeat;
}
.mendj:hover {
background:url(/fileadmin/site/images/button/menedjment_act.gif) no-repeat;
}
.mendj:active {
background:url(/fileadmin/site/images/button/menedjment_act.gif) no-repeat;
}
.docs{
  display:block;
  height:14px;
  width:67px;
  background:url(/fileadmin/site/images/button/docs.gif) no-repeat;
}
.docs:hover {
background:url(/fileadmin/site/images/button/docs_act.gif) no-repeat;
}
.docs:active {
background:url(/fileadmin/site/images/button/docs_act.gif) no-repeat;
}
.cont{
  display:block;
  height:14px;
  width:57px;
  background:url(/fileadmin/site/images/button/contact.gif) no-repeat;
}
.cont:hover{
background:url(/fileadmin/site/images/button/contact_act.gif) no-repeat;
}
.cont_en:hover {
background:url(/fileadmin/site/images/button/contact_act.gif) no-repeat;
}
.cont_en:active {
background:url(/fileadmin/site/images/button/contact_act.gif) no-repeat;
}


/*----------english---------*/

.main_en {
  display:block;
  height:14px;
  width:37px;
  background:url(/fileadmin/site/images/button/glavnay_en.gif) no-repeat;
}

.main_en:hover {
background:url(/fileadmin/site/images/button/glavnay_en_act.gif) no-repeat;
}
.main_en:active {
background:url(/fileadmin/site/images/button/glavnay_en_act.gif) no-repeat;
}
.l_news_en {
  display:block;
  height:14px;
  width:37px;
  background:url(/fileadmin/site/images/button/news_en.gif) no-repeat;
}
.l_news_en:hover {
background:url(/fileadmin/site/images/button/news_en_act.gif) no-repeat;
}
.l_news_en:active {
background:url(/fileadmin/site/images/button/news_en_act.gif) no-repeat;
}
.pravooblad_en {
  display:block;
  height:14px;
  width:72px;
  background:url(/fileadmin/site/images/button/pravooblad_en.gif) no-repeat;
}
.pravooblad_en:hover {
background:url(/fileadmin/site/images/button/pravooblad_en_act.gif) no-repeat;
}
.pravooblad_en:active {
background:url(/fileadmin/site/images/button/pravooblad_en_act.gif) no-repeat;
}
.users_en{
  display:block;
  height:14px;
  width:36px;
  background:url(/fileadmin/site/images/button/polzovateli_en.gif) no-repeat;
}
.users_en:hover {
background:url(/fileadmin/site/images/button/polzovateli_en_act.gif) no-repeat;
}
.users_en:active {
background:url(/fileadmin/site/images/button/polzovateli_en_act.gif) no-repeat;
}
.sovet_en{
  display:block;
  height:14px;
  width:52px;
  background:url(/fileadmin/site/images/button/sovet_en.gif) no-repeat;
}
.sovet_en:hover {
background:url(/fileadmin/site/images/button/sovet_en_act.gif) no-repeat;
}
.sovet_en:active {
background:url(/fileadmin/site/images/button/sovet_en_act.gif) no-repeat;
}
.pravlenie_en{
  display:block;
  height:14px;
  width:46px;
  background:url(/fileadmin/site/images/button/pravlenie_en.gif) no-repeat;
}
.pravlenie_en:hover {
background:url(/fileadmin/site/images/button/pravlenie_en_act.gif) no-repeat;
}
.pravlenie_en:active {
background:url(/fileadmin/site/images/button/pravlenie_en_act.gif) no-repeat;
}
.mendj_en{
  display:block;
  height:14px;
  width:79px;
  background:url(/fileadmin/site/images/button/menedjment_en.gif) no-repeat;
}
.mendj_en:hover {
background:url(/fileadmin/site/images/button/menedjment_en_act.gif) no-repeat;
}
.mendj_en:active {
background:url(/fileadmin/site/images/button/menedjment_en_act.gif) no-repeat;
}
.docs_en{
  display:block;
  height:14px;
  width:79px;
  background:url(/fileadmin/site/images/button/docs_en.gif) no-repeat;
}
.docs_en:hover {
background:url(/fileadmin/site/images/button/docs_en_act.gif) no-repeat;
}
.docs_en:active {
background:url(/fileadmin/site/images/button/docs_en_act.gif) no-repeat;
}
.cont_en{
  display:block;
  height:14px;
  width:52px;
  background:url(/fileadmin/site/images/button/contact_en.gif) no-repeat;
}
.cont_en:hover {
background:url(/fileadmin/site/images/button/contact_en_act.gif) no-repeat;
}
.cont_en:active {
background:url(/fileadmin/site/images/button/contact_en_act.gif) no-repeat;
}

/*=============top menu============*/

/*=============left menu============*/
.left_navigation{
 padding-left:8px;
 padding-top:25px;

} 
.left_navigation ul{
  list-style-type:none;
}					  
.left_navigation ul li{
padding:0 0 0 20px;
 background:url(/fileadmin/site/images/icon.gif) 0 8px no-repeat; 
 line-height:25px;
 display:block;
}
.left_navigation ul li a{
 color:#6d6d6d;
 text-decoration:none;
  font-size:12px;
  font-family:Georgia;
  font-weight:bold;
}
.left_navigation ul li a:hover{
 color:#3572a0;
}
.left_navigation img{
 margin:0px 0px 9px 0;
}
.banners{
 text-align:center;	
 margin-top:50px;
}
.frm{
 border:0;
 width:190px;
 height:51px;
 margin-bottom:10px;
} 									  
/*=============left menu============*/
/*=============content============*/
.content{
 background:#fff;
 padding:0px 15px 0 15px;
} 

.content p {
 margin-bottom: 10px !important;  
 font-size:12px;
} 

.text{
 color:#474747;
 font-size:12px;
 line-height:18px;
}
.text img{
 margin:0 14px 0 0;
}
.text a{
 text-decoration:none;
 color:#005ca1;
}  
.text a:hover{
 text-decoration:underline;
}
.heading{
 color:#474747;
 font-size:22px;
 margin:20px 0 10px 0;
 font-weight:normal;
}	
.li_doc li{
 display:block;
 padding-left:15px;
 background:url(/fileadmin/site/images/icon.gif) 0 8px no-repeat; 
 
}								
.li_doc li a{
 color:#005ca1;
 font-size:12px;
}
.li_doc li a span{
 font-size:12px;
 color:#474747;
}
.li_doc li  strong{
font-size:10px;
 color:#474747;
 font-weight:normal;
}
.doc_discr{
 background:none !important;
 margin:0 0 10px 0;
}
/*=============content============*/ 
/*=============right menu============*/
.right_navigation{
 padding:0 15px 0 15px;
}  
.right_navigation a{
color:#005ca1;
 font-size:12px;
 padding:0;
 margin:0;
}
.right_text{
 margin-bottom:15px;
}
.right_text p, .right_text strong {
color:#474747;
font-size:12px;
margin:0pt;
padding:0pt;
font-weight:normal;
}
.date{
 padding:0;
 margin:0;
}
.date a{
 font-size:10px;
 color:#005ca1;
 padding:0;
 margin:0;
}
.discr{
 color:#474747;
 font-size:12px;
 padding:0;
 margin:0;
}
	
/*=============right menu============*/
/*=============footer============*/
.footer{
 width:995px;
 height:90px;
}
.contacts{
 float:left;
 padding-left:27px;
  padding-top:17px;
  text-align:left;
} 
.contacts p{
 color:#474747;
 font-size:12px;
 padding:0;
 margin:0 0 17px 0;
}
.contacts li a{
 color:#005ca1;
 font-size:12px;
 padding:0;
 margin:0;
}
.counter{
 float:right;
 padding-right:17px;
 padding-top:9px;
}
.counter img{
 margin-left:25px;
}								   
/*=============footer============*/
/*=============news_list============*/

.news{
 margin-bottom:15px;
}
.news p{
 color:#474747;
 font-size:12px;
 padding:0;
 margin:0;
}

/*=============news_list============*/
/*=============news_single============*/

.news_single p{
 color:#474747;
 font-size:12px;
 padding:0;
 margin:0;
}
.news_single p img{
 padding-right:10px;
}

.link_b{
color:#005CA1;
font-size:12px;
margin:0pt;
padding:0pt;
}
/*=============news_single============*/
 /*=============special class============*/
.clear {
 clear:both;
 font-size:0pt;
 height:0pt;
 line-height:0pt;
 overflow:hidden;
 width:100%;
}
.left_m{
width:4px;
background:url(/fileadmin/site/images/left_top_m.gif) no-repeat;
}
.right_m{
width:4px;
background:url(/fileadmin/site/images/right_top_m.gif) no-repeat;
}
.left_table_bg{
width:4px;
background:url(/fileadmin/site/images/left_table_bg.gif) repeat-y;
}
.left_table{
width:4px;
height:118px;
background:url(/fileadmin/site/images/left_table.gif) no-repeat;
}

.right_table_bg{
width:4px;
background:url(/fileadmin/site/images/right_table_bg.gif) repeat-y;
}

.right_table{
width:4px;
height:118px;
background:url(/fileadmin/site/images/right_table.gif) no-repeat;
}
.bottom_t{
 height:4px;
 background:url(/fileadmin/site/images/bottom_bg.gif) repeat-x;
}
.left_bottom{
 float:left;
 width:8px;
 height:4px;
 background:url(/fileadmin/site/images/left_bottom.gif) no-repeat;
}
.right_bottom{
 float:right;
 width:8px;
 height:4px;
 background:url(/fileadmin/site/images/right_bottom.gif) no-repeat;
}

.lang{
 font-size:10px;
  font-family:Georgia;
  color:#000;
  float:left;
margin:4px 0pt 0pt 645px;
}
*html .lang{
margin:4px 0pt 0pt 645px;
display:inline;
}
.lang_act{
 font-size:10px;
  font-family:Georgia;
   color:#000;  
}
.lang_notact{
  font-size:10px;
  font-family:Georgia;
    color:#0057a0;
}


.text_with_bullit{
background:url(/fileadmin/site/images/icon.gif) 0px 3px no-repeat;
padding-left:15px;
}
.table_form input{
 background:#DFDFDF;
 border:1px solid #146CAE;
}
.table_form label{
 font-size:12px;
}
.table_form td{
 padding:5px 0;
}
.table_form button{
background:transparent;
border:0pt none;

padding:0pt;
vertical-align:top;
width:66px;

}
.table_form {

}

.head_table_result_search span{
font-size:11px;
display:block;
}
.head_table_result_search td{
 padding:0 5px 5px 5px !important;
border-bottom:1px solid #00569d;
border-right:1px solid #fff;
}
.result_search p{
 margin:0;
font-size:11px;
}
.result_search td{
 padding:5px;
}
.current_in_table td{
 background:#f1f1f1;
 border-right:1px solid #fff;
}
.result_search{
clear:left;
margin-top:30px;
}
#left_nav_on_music_con{
float:left; 
margin-right:30px;
padding-bottom:40px;
padding-left:8px;
padding-right:8px;

background:#f1f1f1;
margin-left:-15px;
}
*html #left_nav_on_music_con{padding-left:23px;}


.news_list {margin-top:7px;}
.news_list a{padding:0; margin:0 5px;}
.news_list .active a{color: #474747;}

#page_header_conteiner_register .heading {
color:#474747;
font-size:22px;
font-weight:normal;
margin:0 0 10px;
padding:20px;
}

/* indexed search */
span.title, .tx-indexedsearch-title {
 float: none;
 padding-left: 0px;
 padding-top: 4px;
 padding-right: 50px;
 font-size: 10pt;
}
.tx-indexedsearch-percent {
 font-size: 10pt;
}

div.tx-indexedsearch-form {
  float:left;
  width:277px;
}

.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-sword {
  background:#DFDFDF none repeat scroll 0 0;
  border:1px solid #146CAE;
  padding:2px;
  height:22px;
  width:267px;
}
.tx-indexedsearch .searchbox-tmpl-css label {
  display: none;
}

.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button {
  width: 100px;
}
div.tx-indexedsearch-search-submit input:hover {
  background: #2595FF;
}
div.tx-indexedsearch-search-submit input {
  background: #0057A0;
  border: 1px outset;
  color: white;
  cursor: pointer;
  height: 22px;
  margin-top: 0px;
  width: 100px;
}

.tx-indexedsearch-info {
  font-size: 8pt;
}






#shb-1 {
	position: fixed; /*   */
	left: 0;
	bottom: 0; /*    */
	width: 100%; /*   */
	text-align:center;
}
#shb-1 div {
	padding: 0px; /*    */
}
.hide .block-body {
	display:none;

}
.block-body  {
	display:none;	bottom:-200px;
}

.shb-control {
	position:absolute;
	top:19px;
	right:140px;
	background:red;
	width:20px;
	height:20px;
	background:url("/fileadmin/site/images/close-open-icon.gif") left -20px no-repeat;
	cursor:pointer;
}

#nav_menu_content li a {text-decoration: none;}

#nav_menu_content {
	list-style: none;
	padding: 0;
 display:inline:block;
	width:987px;
}
#nav_menu_content ul {
	list-style-position: outside;
	text-align:center;
	padding:0px;
	margin:0px;
	list-style: none;
	display: none;
}
#nav_menu_content > li > a:before {
	background: url(images/close-open-icon.gif) 0 0 no-repeat transparent;
	content: " ";
	display: block;
	float: right;
	height: 20px;
	width: 20px;
}
#nav_menu_content > li > a.active:before {
	background-position:0 -20px;
}
.block-header {text-align:right;}
.hide {top:-500px;display:none;padding:-500px;}


/*=============модальное окно на главной начало============*/
#fade { 
	display: none;/*--по умолчанию скрыто--*/ 
	background: rgba(7, 87, 207, 0.8);
	position: fixed; left: 0; top: 0;
	width: 100%; height: 100%;
	opacity: .80; 
	z-index: 9999;
}
.popup_block{
	display: none; /*--по умолчанию скрыто--*/
	background: #fff;
	padding: 20px;
	border: 8px solid rgb(134, 134, 134);
	float: left;
	font-size: 85%;
	position: fixed;
	top: 50%; left: 50%;color: #000;
	max-width: 750px;
	min-width: 320px;
	height: auto;
	z-index: 99999;
	/*--CSS3 тень блока--*/
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	/*--CSS3 скругление углов--*/
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
}
.popup_block p  {	
    font-weight: 400;
	padding: 0;
	margin: 0;
	color: #000;
	line-height: 1.6;}
.popup_block h2{
    margin: 0px 0 10px;
    color: rgb(43, 43, 43);
	font-weight: 400;
	text-align: center;
	text-shadow: 1px 1px 2px #0D0C0C;
}	
img.btn_close {
	float: right;
	margin: -38px -38px 0 0;
    border:0;
}
.shadow {
box-shadow:4px 4px 10px #857373;
-webkit-box-shadow:4px 4px 10px #857373;
-moz-box-shadow:4px 4px 10px #857373;
padding:0;
}
/*--фиксированное позиционирование для IE6--*/
*html #fade {
	position: absolute;
}
*html .popup_block {
	position: absolute;
}
/*=============модальное окно на главной конец============*/


.slide-block{padding-left:10px;}

span.biggest {
  /* padding: 10px 10px; */
  line-height: 37px;
  font-weight: bold;
}

.custom.slide-block{
  padding-left: 0;
    padding-top: 20px;
	  padding-bottom: 20;
}

.custom.slide-block .opener 
{
font-weight:bold;
}













