/* ************************************************** */
/* ************************************************** */
/* *************** Главная страница ***************** */
/* ************************************************** */
/* ************************************************** */
.head_title_1
{
	margin-top: -65px;
	font-size: 14px;
	font-family: 'Open Sans', Arial;	
	font-weight: 600;
	color: #fff;
}

.head_title_2
{
	margin-top: -8px;
	color: #477096;
	font-size: 31px;
	font-family: 'Open Sans', Arial;
	font-weight: 600;	
}

.head_icons
{
	float: left;
	height: 40px;
}

.vk_ico
{
	display: inline-block;
	background: url(../img/icons/vk.png) no-repeat;
	width: 30px;
	height: 30px;
	cursor: pointer;
	margin-top: 5px;
	margin-right: 5px;
}

.fb_ico
{
	display: inline-block;
	background: url(../img/icons/fb.png) no-repeat;
	width: 30px;
	height: 30px;
	cursor: pointer;
	margin-right: 5px;
}

.odn_ico
{
	display: inline-block;
	background: url(../img/icons/odnkl.png) no-repeat;
	width: 30px;
	height: 30px;
	cursor: pointer;
	margin-right: 5px;	
}

.twitter
{
	display: inline-block;
	background: url(../img/icons/twitter.png);
	width: 30px;
	height: 30px;
	cursor: pointer;
	margin-right: 5px;	
}


.user_up_bar
{
	height: 40px;
	background: #2C415B;
	width: 100%;
}

.user_info_bar a
{
	color: #477096 !important;
	font-weight: bold;
}

.user_info_bar a:hover
{
	color: #5D8DB7 !important;
}



.user_info_bar
{
	display: inline; 
	line-height: 40px;
	margin-right: 20px;
	margin-top: -5px;
}

.com_banner
{	
	margin-left: 20px;
	line-height: 90px;
}

.commercial1
{

	background: #B4DDFD;
	margin-top: 0px !important;
	/*border: 1px solid #B6DAFC;

	  -webkit-box-shadow: 0 1px 2px rgba(218, 230, 242, 0.7);
     -moz-box-shadow: 0 1px 2px rgba(218, 230, 242, 0.7);
          box-shadow: 0 1px 2px rgba(218, 230, 242, 0.7);*/	
	
}

.search_bar
{
	margin-top: -10px;
	margin-right: 20px;
	line-height: 40px;
}

.search_bar input
{
	width: 315px;
	color: #777 !important;
	border: none;
}

.search_bar button
{
	margin-right: 1px;
	margin-left: 10px;
	background: #648CB1  !important;
	outline: none !important;
}

.search_bar button:hover
{
	background: #89B5DF !important;

}

.com_bar
{
	float: left;
}

.user_bar
{
	background: #f9f9f9;	
	float: right; 
	min-height: 90px;
	width: 43%;
}

.user_bar button
{
	background: none !important;
	color: #E4691E;
}



.commercial
{
	padding: 5px;
	/*background: #E5F3FF;*/
	border: 1px dashed #ccc;

}

.commercial img
{

}

.logo
{
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
	
}

.lng_china
{
	display: inline-block;
	background: url(../img/lang/china_op.png) no-repeat;
	width: 14px;
	height: 11px;
	outline: none !important;
	cursor: pointer;	
}

.lng_china:hover
{
	background: url(../img/lang/china.png) no-repeat;
}

.lng_france
{
	display: inline-block;
	background: url(../img/lang/france_op.png) no-repeat;
	width: 14px;
	height: 11px;
	outline: none !important;
	cursor: pointer;	
}

.lng_france:hover
{
	background: url(../img/lang/france.png) no-repeat;
}

.lng_germany
{
	display: inline-block;
	background: url(../img/lang/germany_op.png) no-repeat;
	width: 14px;
	height: 11px;
	outline: none !important;
	cursor: pointer;	
}

.lng_germany:hover
{
	background: url(../img/lang/germany.png) no-repeat;
}

.lng_italy
{
	display: inline-block;
	background: url(../img/lang/italy_op.png) no-repeat;
	width: 14px;
	height: 11px;
	outline: none !important;
	cursor: pointer;	
}

.lng_italy:hover
{
	background: url(../img/lang/italy.png) no-repeat;
}

.lng_russia
{
	display: inline-block;
	background: url(../img/lang/russia_op.png) no-repeat;
	width: 14px;
	height: 11px;
	outline: none !important;
	cursor: pointer;	
}

.lng_russia:hover
{
	background: url(../img/lang/russia.png) no-repeat;
}

.lng_spain
{
	display: inline-block;
	background: url(../img/lang/spain_op.png) no-repeat;
	width: 14px;
	height: 11px;
	outline: none !important;
	cursor: pointer;	
}

.lng_spain:hover
{
	background: url(../img/lang/spain.png) no-repeat;
}

.lng_uk
{
	display: inline-block;
	background: url(../img/lang/uk_op.png) no-repeat;
	width: 14px;
	height: 11px;
	outline: none !important;
	cursor: pointer;	
}

.lng_uk:hover
{
	background: url(../img/lang/uk.png) no-repeat;
}

.lng_box
{
	margin-top: 68px;
	margin-left: 261px;
	position: absolute;
	z-index: 1;
	width: 120px;
}


/* ************************************************** */
/* ************************************************** */
/* *************** Страница региона ***************** */
/* ************************************************** */
/* ************************************************** */