

/* Start:/bitrix/templates/.default/components/gaudit/menu/bottom_menu_NEW/style.css?1685551285583*/
/* Left menu*/
ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative; /*IE bug*/
}

ul.left-menu li
{
	padding: 10px 16px;
	background:#F5F5F5 url(/bitrix/templates/.default/components/gaudit/menu/bottom_menu_NEW/images/left_menu_bg.gif) top repeat-x;
}

ul.left-menu li a
{
	font-size:100%;
	color:#BC262C;
	font-weight:bold;
	text-decoration:none;
}

ul.left-menu li a:visited
{
	color:#BC262C;
}

ul.left-menu li a:hover
{
	color:#BC262C;
}


ul.left-menu li a.selected:link, 
ul.left-menu li a.selected:visited, 
ul.left-menu li a.selected:active, 
ul.left-menu li a.selected:hover
{
	color:#FC8D3D;
}



/* End */


/* Start:/bitrix/templates/GA_index_NEW/styles.css?175036456011723*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #cfcfcf;
	background-image: url(/pix/bg.gif);
	background-repeat: repeat-x;
}
body,td,th {
	font-family: Trebuchet MS, Arial;
	font-size: 13px;
}
a:link {
	color: #8a38d6;
}
a:visited {
	color: #8a38d6;
}
a:hover {
	color: #660066;
}
a:active {
	color: #660066;
}
.base {
	width: 100%;
}
.main, .head, .menu, .content {
	width: 968px;
}
.head {
	height: 109px;
	background: url(/pix/head.gif) no-repeat left top #725dbb;
}
.logo {
	float: left;
	width: 297px;
	height: 75px;
}
.slogan {
	float: left;
	margin-left: 80px;
	padding-top: 47px;
	color: #FFF;
	font-size: 22px;
}
.phone {
	float: right;
	margin-right: 28px;
	padding-top: 28px;
	font-size: 24px;
	color: #FFF;
}
.p_code {
	font-size: 14px;
	color: #FFF;
}
.menu, .ms, .me {
	height: 33px;
}
.menu {
	background: url(/pix/menu.gif) repeat-x left top #dedede;
}
.ms {
	background: url(/pix/ms.gif) no-repeat left top;
}
.me {
	background: url(/pix/me.gif) no-repeat right top;
}
.mc {
	margin-left: 6px;
	margin-right: 6px;
}
.msep, .mbtn {
	float: left;
	font-size: 14px;
}
.mbtn {
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 7px;
	/*background: url(/pix/menua.gif) repeat-x left top;*/
}
.mbtnh {
	float: left;
	padding-left: 18px;
	padding-right: 18px;
	padding-top: 7px;
}
.mbtn:hover, .mbtn:active {
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 7px;
	padding-bottom: 8px;
	background: url(/pix/menua.gif) repeat-x left top;
}
.mbtn_hover {
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 7px;
	padding-bottom: 8px;
	float: left;
	font-size: 14px;
	background: url(/pix/menua.gif) repeat-x left top;
}
.mbtn a, .mbtn a:link, .mbtn a:visited, .mbtn_hover a, .mbtn_hover a:link, .mbtn_hover:visited {
	text-decoration: none;
	color: #000;
}
.mbtn a:hover, .mbtn a:active {
	text-decoration: none;
	color: #555555;
}
.msearch {
	float: right;
}
.content {
	background: #FFF;
}
.conl {
	background: url(/pix/lsh.gif) repeat-y left top;
}
.conr {
	background: url(/pix/rsh.gif) repeat-y right top;
}
.conc {
	text-align: left;
	width: 938px;
	padding-top: 13px;
	padding-bottom: 15px;
}
.tspace {
	float: right;
	width: 674px;
}
.sfld {
	float: left;
	height: 23px;
	border: 1px solid #efefef;
	margin-top: 4px;
}
.sfield {
	height: 19px;
	width: 105px;
	border: 1px solid #989898;
	background-color: #b0b0b0;
	color: #FFF;
	font-size: 12px;
}
.sbtn {
	float: left;
	margin-right: 12px;
	padding-top: 5px;
	margin-left: 3px;
}
.snews {
	background: url(/pix/newbg.gif) repeat-y left top #FFF;
	width: 252px;
}
.smenu {
	background: url(/pix/smbg.gif) repeat-y left top #f3f3f3;
	width: 252px;
}
.smhead {
	background: url(/pix/smhead.gif) repeat-y left top #715cba;
	color: #FFF;
	font-size: 17px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 12px;
}
.smhead a, .smhead a:link, .smhead a:visited {
	color: #FFF;
	text-decoration: none;
}
.smhead a:hover, .smhead a:active {
	color: #d6b7f3;
	text-decoration: none;
}
.smbtn {
	color: #000;
	font-size: 13px;
	padding-top: 6px;
	padding-bottom: 7px;
	padding-left: 12px;
	padding-right: 12px;
	border-bottom: 1px dashed #A0A0A0;
	border-bottom: 1px dashed #A0A0A0;
	/*margin-left: 6px;
	margin-right: 6px;*/
}
.smbtn a, .smbtn a:link, .smbtn a:visited {
	color: #000;
	text-decoration: none;
}
.smbtn a:hover, .smbtn a:active {
	color: #8A38D6;
	text-decoration: none;
}
.smblock {
	color: #000;
	font-size: 12px;
	padding-top: 6px;
	padding-bottom: 7px;
	padding-left: 6px;
	padding-right: 6px;
	margin-left: 6px;
	margin-right: 6px;
	border-bottom: 1px dashed #A0A0A0;
}

.clr {
	clear: both;
	font-size: 8px;
}
h1 {
	font-size: 18px;
	color: #735ebc;
	margin: 0px;
	padding: 0px;
}
.navline {
	font-size: 12px;
	color: #949494;
}
.navline a, .navline a:link, .navline a:visited {
	color: #949494;
}
.navline a:hover, .navline a:active {
	color: #606060;
}
.tblock {
	margin-left: 24px;
	padding-top: 8px;
	padding-bottom: 8px;
}
.tbtn {
	background: url(/pix/bbg.gif) repeat-x left top #e3e3e3;
	margin-top: 12px;
	margin-bottom: 10px;
}
.tbleft {
	background: url(/pix/bleft.gif) no-repeat left top;
	height: 32px;
}
.tbright {
	background: url(/pix/bright.gif) no-repeat right top;
	height: 32px;
	/*line-height:24px;*/
	padding-left: 24px;
	padding-right: 24px;
	padding-top: 5px;
}
.base_c {
	width: 674px;
	float: right;
}
.newstime {
	color: silver;
}
.glt {
	background: url(/pix/glt.gif) no-repeat left top #f8f8f8;
	margin-right: 12px;
}
#gltesp {
	width: 675px;
	background: url(/pix/glt.gif) no-repeat left top #f8f8f8;
	margin-right: -500px;
}
.glb {
	background: url(/pix/glb.gif) no-repeat left bottom;
}
.grt {
	background: url(/pix/grt.gif) no-repeat right top;
}
.grb {
	background: url(/pix/grb.gif) no-repeat right bottom;
}
.gicon {
	padding-top: 8px;
	padding-bottom: 8px;
	margin-left: 12px;
	margin-right: 12px;
	width: 152px;
	float: left;
}
.gtext {
	padding-top: 8px;
	padding-bottom: 8px;
	margin-right: 12px;
	width: 220px;
	float: left;
	font-size: 13px;
	color: #707070;
}
#gltesp .gtext {
	padding-top: 8px;
	padding-bottom: 8px;
	margin-right: 12px;
	padding-left: 12px;
	width: 640px;
	float: left;
	font-size: 13px;
	color: #707070;
}
.gtext a,.gtext a:link, .gtext a:visited{
	text-decoration: none;
	color: #707070;
}
.gtext a:hover,.gtext a:active{
	text-decoration: none;
	color: #8a38d6;
}
.gtext h3 a, .gtext h3 a:link, .gtext h3 a:visited{
	text-decoration: none;
	color: #303030;
}
.gtext h3 a:hover,.gtext h3 a:active{
	text-decoration: none;
	color: #8a38d6;
}
.gtext h3 {
	padding: 0px;
	margin: 0px;
	font-size: 16px;
	padding-bottom: 4px;
	color: #303030;
}
.sublinks {
	text-align: center;
	font-size: 13px;
	float: right;
	margin-right: 18px;
}
.copyr {
	font-size: 13px;
	padding-top: 16px;
	padding-bottom: 20px;
	margin-left: 80px;
}
.counter {
	float: right;
	margin-right: 12px;
}
.nav {
	float: left;
	font-size: 13px;
	margin-left: 12px;
}
.nav_el {
	border: 1px solid #CCCCCC;
	padding: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-right: 4px;
	float: left;
}
.nav_eel {
	padding: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-right: 4px;
	float: left;
}
.nav_el_a {
	border: 1px solid #CCCCCC;
	background: #E0E0E0;
	padding: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-right: 4px;
	float: left;
}
.n_prev {
	padding-top: 4px;
	color: #CCCCCC;
	float: left;
	margin-right: 4px;
}
.n_next {
	padding-top: 4px;
	color: #CCCCCC;
	float: right;
	margin-right: 4px;
}
.v_title {
	font-size: 18px;
	padding-left: 12px;
	padding-bottom: 8px;
}
.v_text {
	padding-left: 32px;
	font-size: 13px;
	color: #303030;
	padding-bottom: 28px;
}
.data_table {
	border-left: 1px solid #dbdbdb;
	margin-top: 4px;
}
.data_table th {
	background: #725dba;
	color: #FFF;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 12px;
	padding-right: 12px;
	font-weight: normal;
	border-right: 1px solid #a699d3;
}
.data_table td {
	background: #FFF;
	color: #000;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 12px;
	padding-right: 12px;
	font-weight: normal;
	border-right: 1px solid #dbdbdb;
	border-bottom: 1px solid #dbdbdb;
}
.t_sep {
	border-top: 3px solid #725dba;
}
.a_image {
	float: left;
	width: 240px;
	clear: none;
	margin-left: 12px;
}
.a_text {
	float: left;
	width: 400px;
	margin-left: 18px;
}


#page-bottom {
    background:white url(/pix/bottom-bg.gif) repeat-y scroll 0 0;
    height: 20px;
    padding-top: 8px;
}

.copy1 {
    float: left;
    margin-left: 15px;
}

.visibled {
	position: absolute;
	top: 142px;
	left: 400px;
	background: #fff;
	border: 1px solid #b9b9b9;
	/*border-left: 1px solid #b9b9b9;
	border-right: 1px solid #b9b9b9;*/
	text-align: left;
	padding: 2px;
	min-width: 130px;
}

.hidded {
    display: none;
	position: absolute;
	top: 142px;
	left: 400px;
	background: #fff;
	/*border-bottom: 1px solid #b9b9b9;
	border-left: 1px solid #b9b9b9;
	border-right: 1px solid #b9b9b9;*/
	text-align: left;
	padding: 2px;
}

.m_drp_exp {
	position: absolute;
	top: 224px;
	left: 588px;
	background: #fff;
	border: 1px solid #b9b9b9;
	text-align: left;
	padding: 2px;
}
.m_drp_itm {
	white-space: nowrap;
}
.m_drp_itm a, .m_drp_itm a:link, .m_drp_itm a:visited {
	color: #000000;
	display: block;
	padding: 4px;
	padding-right: 16px;
	text-decoration: none;
}
.m_drp_itm a:hover, .m_drp_itm a:active {
	color: #433086;
	display: block;
	background: #E0E0E0;
	padding: 4px;
	padding-right: 16px;
	text-decoration: none;
}
.m_drp_itm_exp {
	white-space: nowrap;
}
.m_drp_itm_exp a, .m_drp_itm_exp a:link, .m_drp_itm_exp a:visited {
	color: #000000;
	display: block;
	padding: 4px;
	padding-right: 16px;
	background: url(/pix/ddot.gif) no-repeat right center;
	text-decoration: none;
}
.m_drp_itm_exp a:hover, .m_drp_itm_exp a:active {
	color: #433086;
	display: block;
	padding: 4px;
	padding-right: 16px;
	background: url(/pix/ddot.gif) no-repeat right center #E0E0E0;
	text-decoration: none;
}

/* PVK */
a:hover {
    color: #7762c0;
}
.clear {
    clear: both;
}
.content {
    font-size: 13px;
    color: #7d7d7d;
}
.conc {
    margin: 0 0 0 20px;
}
.content h2 {
    font-size: 16px;
	color: #464646;
	margin: 5px 0 10px 0;
	padding: 0px;
    font-weight: bold;
}
.content ul {
    list-style-image: url("/images/list_marker.png");
    list-style-position: inside;
    margin: 0 0 10px 0;
    padding: 0;
}
.content ul {
    line-height: 16px;
}
.content p {
    margin: 0 0 10px 0;
    line-height: 16px;
}
.content b {
    color: #464646;
}
.content table tr td {
    text-align: justify;
}
.index_last_row td {
    padding: 10px 0 0 0;
}
.content table tr td.right_colomn {
    width: 200px;
    padding: 0;
}
.content table tr td.left_colomn {
    width: 210px;
    padding-right: 24px;
}
.content table tr td.mid_colomn {
    width: 460px;
    padding-right: 24px;
}
.content .banner_top {
    margin: 0 0 10px 0;
}
.block_1 {
    width: 206px;
    height: 313px;
    margin: 0 7px 2px 0;
    padding: 10px;
    float: left;
    background: transparent url("/images/block_1.png") no-repeat;
}
.block_1 a {
    text-decoration: none;
    color: #7d7d7d;
}
.block_1 .image {
    text-align: center;
}
.block_1 .image img {
    height: 105px;
}
.block_1 .title {
    margin: 0px 0 10px 0;
    text-align: center;
}
.block_1 .title a {
    color: #7762c0;
    font-size: 16px;
    font-family: "Trebuchet MS", Arial;
    text-decoration: none;
    font-weight: bold;
}
.block_1 .title a:hover {
    color: #7800ff;
}
.block_1 ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
.block_1 ul li {
    margin: 0;
    padding: 0;
    list-style: none;
    color: #7d7d7d;
    font-size: 12px;
    text-align: left;
}
.block_1  ul li a:hover {
    color: #000000;
    text-decoration: underline;
}
.block_1 ul li.hr {
    height: 2px;
    background: transparent url("/images/block_1_hr.png") no-repeat;
}
.block {
    margin: 0 0 10px 0;
}
.block_2 {
    background: transparent url("/images/block_2_mid.png") repeat-y top center;
}
.block_2_wrapper {
    background: transparent url("/images/block_2_bottom.png") no-repeat bottom center;
    padding: 0 0 10px 0;
}
.block_2_content {
    background: transparent url("/images/block_2_top.png") no-repeat top center;
    padding: 10px 10px 0 10px;
    min-height: 140px;
}
.bottom_menu {
    margin: 20px 0;
    text-align: center;
}
.bottom_menu ul {
    list-style: none;
    margin: 0;
    padding: 0;
    display: inline-block;
}
.bottom_menu ul li {
    list-style: none;
    margin: 0;
    padding: 0; 
    float: left;
}
.bottom_menu ul li.vr {
    padding: 0 8px;
}
.bottom_menu ul li a {
    color: #7d7d7d;
}
.bottom_menu ul li a:hover,
.bottom_menu ul li a.active {
    color: #7762c0;
}
/* End */


/* Start:/bitrix/templates/GA_index_NEW/template_styles.css?17503645601425*/
/*Tabs with JS*/
ul.tab-list
{
	display:block;
}

.tab-section-container ul.tab-list, ul.tab-list li
{
	border:0;
	margin:0;
	padding:0;
	list-style:none;
}

.tab-section-container ul.tab-list
{
	background:transparent url(/pix/horizontal-line.gif) no-repeat scroll right bottom;
	height:30px;
}

ul.tab-list li
{
	float:left;
	margin-right:2px;
	height:30px;
	overflow:hidden;
	display:block;
	font-size:12px;
}

ul.tab-list a:link, ul.tab-list a:visited
{
	background:url(/pix/tabs.gif) right 60px;
	color:#474747;
	display:block;
	font-weight:bold;
	line-height:30px;
	text-decoration:none;
}

ul.tab-list a span
{
	background:url(/pix/tabs.gif) left 60px;
	display:block;
	margin-right:14px;
	padding-left:14px;
}

ul.tab-list a:hover
{
	background:url(/pix/tabs.gif) right 30px;
	display:block;
}

ul.tab-list a:hover span
{
	background:url(/pix/tabs.gif) left 30px;
	display:block;
	white-space:nowrap;
}

ul.tab-list .active a:link,
ul.tab-list .active a:visited,
ul.tab-list .active a:visited,
ul.tab-list .active a:hover
{
	background:url(/pix/tabs.gif) right 0 no-repeat;
}

ul.tab-list .active a span,
ul.tab-list .active a:hover span
{
	background:url(/pix/tabs.gif) left 0 no-repeat;
	color:black;
}

.tab-boby-container
{
	background:url(/pix/vertical-line.gif) no-repeat;
	padding: 0px;
}

.tab-boby-container .tab-off
{
	display:none;
}

.tab-boby-container div.container
{
	width:100%;
}
/*End tab section*/

/* End */
/* /bitrix/templates/.default/components/gaudit/menu/bottom_menu_NEW/style.css?1685551285583 */
/* /bitrix/templates/GA_index_NEW/styles.css?175036456011723 */
/* /bitrix/templates/GA_index_NEW/template_styles.css?17503645601425 */
