@charset "utf-8";


@import "../../all/css/ru_lat_button.css";


@import "rotator.css";



/* BASE CSS
------------------------------------------------ */


/* SECTION INFO
------------------------------------------------ */
.section_info {
	font-size: 12px;
	_line-height: 16px;
	text-align: left;
}


.section_main_caption {
	position: relative;
}

.section_main_caption img {
	position: absolute;
	left: -4px; top: -9px;
}




.section_info h2, .section_info h3.section_header_second {
    margin-bottom: 10px;
}

.section_info h2 {
	font-size: 24px;
    font-weight: bold;
	line-height: 16px;
	margin-bottom: 20px;
	margin-left: 25px;
}


/* new
------------------------------------------------ */

.col1a .section_main_caption img {
	left: 0;
}

.col1a .section_main_caption h2 {
	margin-left: 29px;
}

/* --------------------------------------------- */


.section_info h3.section_header_second {
	font-size: 18px;
	font-weight: normal;
	_margin-left: 11px;
	margin-bottom: 14px;
	
}

.section_info div.group_content {
    padding-bottom: 18px;
}

.section_info p {
    font-weight: bold;
}

.section_info div span {
    color: #A4C5D0;
}




.section_info .list_main_block {
	display: block;
	padding-left: 20px;
	-moz-padding-start:18px;
	
}

.section_info .list_main_block li {
    list-style-type: disc;
	margin-bottom: 4px;
}

.section_info .list_main_block li.caption,
.section_info .list_main_block li.caption_no_margin {
	list-style-type: none;
	margin-bottom: 4px;
	margin-left: -20px;
	-moz-margin-start: -18px;
}

.section_info .list_main_block li.caption {
	margin-top: 12px;
}


.section_info .list_main_block li a {
	line-height: 14px;
	position: relative;
	left: -2px;
}


/* SOCIAL GROUP STYLE
------------------------------------------------ */
.social_text {
	font-size: 12px;
	margin-bottom: 10px;
}

@media (min-width: 500px) {
	.social_text_align_500 {
		text-align: right;
	}
}

@media (max-width: 499px) {
	.social_text_align_499 {
		text-align: center;
	}

	.social_group_button_499 {
		text-align: center;
	}
}



.social_group_button a {
	margin-right: 3px;
}


/* RU-LAT BUTTON STYLES EDIT
------------------------------------------------ */
.but_ru_lat {
	float: right !important;
}

/* 
------------------------------------------------ */

.main_gray_dash {
	background: #fff url("../../all/img/gray_dash.gif") repeat-x left;
	height: 4px;
}

.otstup {
	margin-bottom: 19px;
}


/* 
------------------------------------------------ */
.lefting {
	position: absolute;
	left: 140px; bottom: 0;
}
.float_left {float: left;}
.float_right{float: right;}
.height_20 {height: 20px;}
.height_85 {height: 85px;}
.width_10prc {width: 160px;}