

/* Start:/bitrix/templates/trudy_eng/components/bitrix/menu/topmenutrudy/style.css?15343354674494*/
/**Top menu**/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul
{
	margin:0; padding:0;
	background:black url(/bitrix/templates/trudy_eng/components/bitrix/menu/topmenutrudy/<?=SITE_TEMPLATE_PATH?>images/header_menu_bg2.gif) repeat-x;
	min-height:30px;
min-width:100%; //	width:100%;

 cellpadding=:30px;
	list-style:none;
	font-size:14px;
	float:left;
	/*font-size:90%*/
}

#horizontal-multilevel-menu
{

}

/*Links*/
#horizontal-multilevel-menu a
{
	display:block;
	padding:5px 10px;
	/*padding:0.3em 0.8em;*/
	text-decoration:none;
	text-align:center;
}

#horizontal-multilevel-menu li
{
	float:left;
}

/*Root items*/
#horizontal-multilevel-menu li a.root-item
{
	color:#fff;
	font-weight:bold;
	padding:7px 47.7px;
}

/*Root menu selected*/
#horizontal-multilevel-menu li a.root-item-selected
{
	background:#00B4F0;
	color:#fff;
	font-weight:bold;
	padding:7px 34.5px;
}

/*Root items: hover*/
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item
{
	background:#00B4F0;
	color:#fff;
}

/*Item-parents*/
#horizontal-multilevel-menu a.parent
{
	background: url(/bitrix/templates/trudy_eng/components/bitrix/menu/topmenutrudy/images/arrow.gif) center right no-repeat;
}

/*Denied items*/
#horizontal-multilevel-menu a.denied
{
	background: url(/bitrix/templates/trudy_eng/components/bitrix/menu/topmenutrudy/images/lock.gif) center right no-repeat;
}

/*Child-items: hover*/
#horizontal-multilevel-menu li:hover, #horizontal-multilevel-menu li.jshover
{
	background:#D6D6D6;
	color:#fff;
}

/*Child-items selected*/
#horizontal-multilevel-menu li.item-selected
{
	background:#D6D6D6;
	color:#fff;
}

/*Sub-menu box*/
#horizontal-multilevel-menu li ul
{
	position:absolute;
	/*top:-999em;*/
	top:auto;
	display:none;
	z-index:500;
min-width:150px;
	height:auto;
	/*width:15em;*/
	width:150px;
	background:#F5F5F5;
	border:1px solid #C1C1C1;
}

/*Sub-menu item box*/
#horizontal-multilevel-menu li li
{
	width:100%;
	border-bottom:1px solid #DEDEDE;
}

/*Item link*/
#horizontal-multilevel-menu li ul a
{
	text-align:left;
}

/*Items text color & size */
#horizontal-multilevel-menu li a,
#horizontal-multilevel-menu li:hover li a,
#horizontal-multilevel-menu li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a
{
	color:#4F4F4F;
	font-weight:bold;
}

/*Items text color & size: hover*/
#horizontal-multilevel-menu li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a
{
	color:#4F4F4F;
}

#horizontal-multilevel-menu li ul ul
{
	margin:-27px 0 0 132px;
	/*margin:-1.93em 0 0 11.6em;*/
}

#horizontal-multilevel-menu li:hover ul ul,
#horizontal-multilevel-menu li.jshover ul ul,
#horizontal-multilevel-menu li:hover ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul ul
{
	/*top:-999em;*/
	display:none;
}

#horizontal-multilevel-menu li:hover ul,
#horizontal-multilevel-menu li.jshover ul,
#horizontal-multilevel-menu li li:hover ul,
#horizontal-multilevel-menu li li.jshover ul,
#horizontal-multilevel-menu li li li:hover ul,
#horizontal-multilevel-menu li li li.jshover ul,
#horizontal-multilevel-menu li li li li:hover ul,
#horizontal-multilevel-menu li li li li.jshover ul,
#horizontal-multilevel-menu li li li li li:hover ul,
#horizontal-multilevel-menu li li li li li.jshover ul
{
	/*z-index:1000;
	top:auto;*/
	display:block;
}

div.menu-clear-left
{
	clear:left;
}
/* End */


/* Start:/bitrix/templates/trudy_eng/components/bitrix/system.auth.form/authform/style.min.css?1569223144424*/
div.bx-system-auth-form span.bx-auth-secure{background-color:#fffae3;border:1px solid #dedbc8;padding:2px;display:inline-block;vertical-align:bottom;margin-top:-1px}div.bx-system-auth-form div.bx-auth-secure-icon{background-image:url(/bitrix/templates/trudy_eng/components/bitrix/system.auth.form/authform/images/sec.png);background-repeat:no-repeat;background-position:center;width:19px;height:18px}div.bx-system-auth-form div.bx-auth-secure-unlock{background-image:url(/bitrix/templates/trudy_eng/components/bitrix/system.auth.form/authform/images/sec-unlocked.png)}
/* End */


/* Start:/bitrix/templates/trudy_eng/styles.css?16470020395862*/
h1 {height:16px; display:block; margin-left:60px; padding: 6px 60px 0px 0px; background: url(/bitrix/templates/trudy_eng/right.png) right top no-repeat;}

table.iic_table_1 {
	width: 100%;
	border: 1px solid black !important;
}
table.iic_table_1 th {
	border: 1px solid black !important;
	padding: 3px;
}
table.iic_table_1 td {

	border: 1px solid black !important;
	padding: 3px;
}

.iic_layer_big {
	padding: 0px; /* Поля вокруг текста */
	float: left; /* Обтекание по правому краю */
	width: 600px; /* Ширина слоя */
	min-width: 600px;
	text-align: left;
}
.iic_padd{
	padding: 0px;
}
.left {
  float: left;
  margin: 0 1em 1em 0;

clear:none;
}
.shortcode-toggle { margin: 0 0 0.2em;} 
.shortcode-toggle h4 {margin: 0;} 
.shortcode-toggle h4 a { display: block; font-size: 80%; padding: 3px 0 3px 10px; background: #f3f3f3 url(/bitrix/templates/trudy_eng/<?=SITE_TEMPLATE_PATH?>/scripts/publication/minus.png) no-repeat 99% center; } 
.shortcode-toggle.closed h4 a  { background-image: url(/bitrix/templates/trudy_eng/<?=SITE_TEMPLATE_PATH?>/scripts/publication/plus.png); } 
.shortcode-toggle .toggle-content  { padding: 10px 10px; background: #f9f9f9; } 
.shortcode-toggle.closed .toggle-content, .shortcode-toggle .more-text.closed { display: none; } 
.shortcode-toggle .more-text.open { display: block; } 
.shortcode-toggle.border { border: 1px solid #EBEBEB; }

.iic_ann_author_rus{
    padding-left: 5px;
    padding-bottom: 5px;
	font-weight: bold;
margin-top: 20px;
border-top-color:grey;
border-width:2px;

}
.iic_ann_author_eng{
    padding-left: 25px;
    padding-bottom: 5px;
	font-weight: bold;

}
.iic_ann_name_rus
{
    padding-left: 5px;
    padding-bottom: 5px;

}
.iic_ann_name_eng
{
    padding-left: 25px;
    padding-bottom: 5px;
}
.iic_ann_text_rus{
    font-size: 80%;
    margin-left: 5px;
}
.iic_ann_text_eng{
    font-size: 80%;
    margin-left: 5px;
}
.iic_ann_keyword_rus{
    font-size: 80%;
    margin-left: 5px;
    margin-top: 5px;
}
.iic_ann_keyword_eng{
    font-size: 80%;
    margin-left: 5px;
    margin-top: 5px;

}

.i_ann_block{
	float: right;
	width: 300px;
	text-align: right;
}
.i_ann_header{
	float: left;
	width: 375px;
	margin-right: 25px;
}
.i_ann_header h2, h3{
	color: #008ea6 !important;
	font-family: "Arial", Arial !important;
}
.i_ann_header h2{
	font-size: 140% !important;
	font-weight: normal !important;
}
.i_ann_header h3{
	font-size: 95% !important;
}
.thumbnails img{
cursor: url('/rus/images/icon/Magnifying-Glass-48_2.png') 25 25, auto;
}
"/rus/js/publication/publication.css");?>

.shortcode-toggle { margin: 0 0 0.2em;} 
.shortcode-toggle h4 {margin: 0;} 
.shortcode-toggle h4 a { display: block; font-size: 80%; padding: 3px 0 3px 10px; background: #f3f3f3 url(/bitrix/templates/trudy_eng/<?=SITE_TEMPLATE_PATH?>/images/minus.png) no-repeat 99% center; } 
.shortcode-toggle.closed h4 a  { background-image: url(/bitrix/templates/trudy_eng/<?=SITE_TEMPLATE_PATH?>/images/plus.png); } 
.shortcode-toggle .toggle-content  { padding: 10px 10px; background: #f9f9f9; } 
.shortcode-toggle.closed .toggle-content, .shortcode-toggle .more-text.closed { display: none; } 
.shortcode-toggle .more-text.open { display: block; } 
.shortcode-toggle.border { border: 1px solid #EBEBEB; }
.iic_ann_author_rus{
    padding-left: 5px;
    padding-bottom: 5px;
	font-weight: bold;
}
.iic_ann_author_eng{
    padding-left: 25px;
    padding-bottom: 5px;
	font-weight: bold;
}
.iic_ann_name_rus
{
    padding-left: 5px;
    padding-bottom: 5px;

}
.iic_ann_name_eng
{
    padding-left: 25px;
    padding-bottom: 5px;
}
.iic_ann_text_rus{
    font-size: 80%;
    margin-left: 5px;
}
.iic_ann_text_eng{
    font-size: 80%;
    margin-left: 5px;
}
.iic_ann_keyword_rus{
    font-size: 80%;
    margin-left: 5px;
    margin-top: 5px;
}
.iic_ann_keyword_eng{
    font-size: 80%;
    margin-left: 5px;
    margin-top: 5px;
}


.biblyog{
    font-size: 100%;
    margin-left: 5px;
    margin-top: 200px;
    line-height: 120%;
    text-align: justify;

padding: 4px;
 margin: 4px 0px;
}


.iic_layer_r
{
   width: 600px;
}

.iic_layer_r_550
{
   width: 140px;
}

.config {
				height: 28px;
				color: #8badcd;
				text-align: right;
				font-size: 12px;
				cursor: default;
				}
				.config-link,
				.config-active {
					padding: 5px;
					color: #AAE6F2;
					font-size: 12px;
					}
					.config-active {color: #FFFFFF;}
					.config-link:hover	{color: #fff;}

.iic_lst_style_1{
	list-style: none outside url(/upload/images/lstmrk_2.png) !important;
	margin: 7px !important;;
}

.iic_ul_none{
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	list-style: none;
}

btn6 /* form submit buttons on top of sibling elements */
{
	z-index: 50000;
	cursor: pointer;
	color: white;
	background-color:blue;
	background:blue;
}
.datatable_archive{
width:600px;

border-style: solid;
border-spacing: 3;
border-collapse: separate;
}
.datatable_archive td{
border-color: grey;
border-width:1px;
border-style:solid;
padding:5px 2px 5px 10px;

}
.news-list2{
border-style: solid;
border-width:2px;

}
.news-item2{
border-style: solid;
border-width:1 px;
padding:15 px;
}

.search-form{
border :2px solid blue;
width:600px;
}
.arc_table {

}

.arc_table td{
border-color:green;
border-width:1px;
border-style:solid;
padding: 10px 10px;
padding-left:10px;
}

.redcolleg_table td{
vertical-align: top;
border-color:green;
border-width:0px;
border-style:solid;
padding: 3px 2px 5px 10px;
height: 260px;

}

thead>tr {background-color: #bbbbbb ;text-align:center; font-size:18px;}

.redcolleg_img {






  -moz-box-shadow: 5px 5px 5px 5px #ccc;
  -webkit-box-shadow: 5px 5px 5px 5px#ccc;
  box-shadow: 5px 5px 5px 2px #ccc;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border-radius:5px;
}
}


.issues-detail {
width: 600px;}

.issues_property {
font-weight: 600;
color: #1C6B72;
align="center"
}

.search-page {
width: 600px;}

.trudy {
font-size: 26px;}


.bx-system-auth-form2{
font-size: 16px;}
/* End */


/* Start:/bitrix/templates/trudy_eng/template_styles.css?176400274553583*/
#u8790
{
	border-width: 0px;
	border-color: transparent;
	background-color: #00B4F0;
}

#u8769-5
{
	background-color: transparent;
	text-transform: uppercase;
	line-height: 14px;
	font-size: 12px;
	color: #FFFFFF;
	font-family: open-sans, sans-serif;
	font-weight: 400;
}

.li {
    list-style:none;
}

	.iiclist {
list-style-image: url(/upload/images/lstmrk_2.png); 
   
   }



#u6425-4
{
	background-color: transparent;
	line-height: 46px;
	font-size: 38px;
	color: #000000;
	font-family: Verdana, Tahoma, Geneva, sans-serif;
	font-weight: bold;
}

#u8775-5,#u8760-4
{
	background-color: transparent;
	text-transform: uppercase;
	line-height: 14px;
	font-size: 12px;
	color: #7F7F7F;
	font-family: open-sans, sans-serif;
	font-weight: 400;
}

#u8761
{
	border-style: solid;
	border-width: 0px;
	border-color: #BEBEBE;
	background-color: transparent;
        z-index: 155;
	width: 180px;
	height: 20px;
	position: relative;
	margin-right: -10000px;
	margin-top: 22px;
	left: 830px;

}
#u8762
{
	border-style: solid;
	border-width: 0px;
	border-color: #BEBEBE;
	background-color: transparent;
        z-index: 155;
	width: 322px;
	height: 20px;
	position: relative;
	margin-right: -10000px;
	margin-top: 55px;
margin-bottom: 15px;
	left: 00px;
float:left;
}

#u6437-11
{
	background-color: transparent;
	color: #000000;
	font-family: open-sans, sans-serif;
	font-weight: 400;
}

#u6437-8
{
	font-size: 16px;
	line-height: 4 px;
}
#u6437-12
{
	font-size: 16px;
	line-height: 15 px;
font-weight: 400;
}

#u6437-2,#u6437-7
{
	text-transform: lowercase;
}

#u6437-9
{
	font-size: 14px;
}

#u9119-4
{
	background-color: transparent;
	line-height: 22px;
	text-align: right;
	font-size: 18px;
	color: #000000;
	font-family: open-sans, sans-serif;
	font-weight: 400;
}

#u9188,#u9216,#u9132,#u9254,#u9282
{
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
}

#u5397-4
{
	border-width: 0px;
	border-color: transparent;
	background-color: #FFFFFF;
	text-align: center;
	line-height: 20px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
}

#u5397
{
	color: #999999;
}

#u5401-4
{
	border-width: 0px;
	border-color: transparent;
	background-color: #FFFFFF;
	line-height: 20px;
	text-align: center;
	color: #999999;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
}

.SSSlideLoading /* slideshowFreeStyle */
{
	background: url("/bitrix/templates/trudy_eng/../images/loading.gif") no-repeat center center;
}

#menuu7667
{
	border-width: 0px;
	border-color: transparent;
	background-color: #000000;
}

#u5382,#u7703,#u7704
{
	background-color: transparent;
}

#u4838,#u7704:hover
{
	background-color: #00B4F0;
}

#u7704:active
{
	background-color: #FFFFFF;
}

#u7707-4
{
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
	font-family: open-sans, sans-serif;
	font-weight: 400;
}

#u7675,#u7678
{
	background-color: transparent;
}

#u7704.MuseMenuActive,#u7678:hover
{
	background-color: #00B4F0;
}

#u7678:active
{
	background-color: #FFFFFF;
}

#u7680-4
{
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
	font-family: open-sans, sans-serif;
	font-weight: 400;
}

#u7668,#u7669
{
	background-color: transparent;
}

#u7678.MuseMenuActive,#u7669:hover
{
	background-color: #00B4F0;
}

#u7669:active
{
	background-color: #FFFFFF;
}

#u7671-4
{
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
	font-family: open-sans, sans-serif;
	font-weight: 400;
}

#u7670
{
	background: transparent url("/bitrix/templates/trudy_eng/../images/arrowmenudown.png") no-repeat center center;
}

#u7669:hover #u7670
{
	background-repeat: no-repeat;
	background-position: center center;
}

#u7669:active #u7670
{
	background-repeat: no-repeat;
	background-position: center center;
}

#u7669.MuseMenuActive #u7670
{
	background-repeat: no-repeat;
	background-position: center center;
}

#u7674
{
	-webkit-transition-duration: 1s;
	-webkit-transition-delay: 0s;
	-webkit-transition-timing-function: ease;
	transition-duration: 1s;
	transition-delay: 0s;
	transition-timing-function: ease;
	background-image: url("/bitrix/templates/trudy_eng/../images/blank.gif");
	background-color: #00B4F0;
}

#u7969
{
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	background-color: #00B4F0;
}

#u7674:hover,#u7969:hover
{
	background-color: #000000;
}

#u7973-4
{
	background-color: transparent;
	line-height: 19px;
	text-align: left;
	font-size: 16px;
	color: #FFFFFF;
	text-indent: 9px;
	font-family: open-sans, sans-serif;
	font-weight: 400;
}

#u8092
{
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	background-color: #00B4F0;
}

#u8092:hover
{
	background-color: #000000;
}

#u8093-4
{
	background-color: transparent;
	line-height: 19px;
	text-align: left;
	font-size: 16px;
	color: #FFFFFF;
	text-indent: 9px;
	font-family: open-sans, sans-serif;
	font-weight: 400;
}

#u8186
{
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	background-color: #00B4F0;
}

#u8186:hover
{
	background-color: #000000;
}

#u7969.MuseMenuActive,#u8092.MuseMenuActive,#u8186.MuseMenuActive
{
	background-color: #666666;
}

#u8188-4
{
	background-color: transparent;
	line-height: 19px;
	text-align: left;
	font-size: 16px;
	color: #FFFFFF;
	text-indent: 9px;
	font-family: open-sans, sans-serif;
	font-weight: 400;
}

#u7673,#u7967,#u8075,#u8183,#u7696,#u7699
{
	background-color: transparent;
}

#u7669.MuseMenuActive,#u7699:hover
{
	background-color: #00B4F0;
}

#u7699:active
{
	background-color: #FFFFFF;
}

#u7700-4
{
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
	font-family: open-sans, sans-serif;
	font-weight: 400;
}

#u7682,#u7683
{
	background-color: transparent;
}

#u7699.MuseMenuActive,#u7683:hover
{
	background-color: #00B4F0;
}

#u7683:active
{
	background-color: #FFFFFF;
}

#u7684-4
{
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
	font-family: open-sans, sans-serif;
	font-weight: 400;
}

#u7710,#u7713
{
	background-color: transparent;
}

#u7683.MuseMenuActive,#u7713:hover
{
	background-color: #00B4F0;
}

#u7713:active
{
	background-color: #FFFFFF;
}

#u7714-4
{
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
	font-family: open-sans, sans-serif;
	font-weight: 400;
}

.SSFirstButton,.SSPreviousButton,.SSNextButton,.SSLastButton,.SSSlideLink,.SSCloseButton,.MenuItem /* slideshowFreeStyle */
{
	cursor: pointer;
}

#u8739
{
	background-color: #7F7F7F;
}

#u8707
{
	background-color: #009DE2;
}

#u8709-4
{
	background-color: transparent;
	text-transform: uppercase;
	line-height: 22px;
	font-size: 18px;
	color: #000000;
	font-family: open-sans, sans-serif;
	font-weight: 700;
	font-style: normal;
}

#u8708
{
	background-color: #000000;
}

#u8706-8
{
	background-color: transparent;
	font-family: open-sans, sans-serif;
}

#u8706-3
{
	font-size: 18px;
	text-transform: uppercase;
	line-height: 22px;
	font-weight: 700;
}

#u8769-2,#u8775-2,#u6437-3,#u8706-2
{
	text-transform: none;
}

#u8706-5
{
	font-size: 18px;
	text-transform: none;
	line-height: 22px;
	font-weight: 700;
}

#u8706-6
{
	font-size: 16px;
	text-transform: uppercase;
	line-height: 19px;
	font-weight: 400;
}

#u8704
{
	vertical-align: top;
	background: url("/bitrix/templates/trudy_eng/<?=SITE_TEMPLATE_PATH?>/images/u8704.png") no-repeat 0px 0px;
z-index: 3;
	width: 282px;
	height: 2px;
	margin-left: 6px;
	margin-top: 13px;
	position: relative;
}



#u8710-4,#u8711-4,#u8712-4
{
	background-color: transparent;
}

#u8703,#u4927,  #u6475
{
	background-color: #F1F1E9;
}




#u7713.MuseMenuActive,#u4928
{
	background-color: #00B4F0;
}

.u4931-7
{
	background-color: transparent;
	line-height: 14px;
	text-align: right;
	font-size: 12px;
	color: #7F7F7F;
}


.version.katalog /* version checker */
{
	color: #0000ED;
	background-color: #DBA655;
}

#page
{
	z-index: 1;
	width: 960px;
	min-height: 1083px;
	background-image: none;
	border-width: 0px;
	border-color: #000000;
	background-color: transparent;
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	margin-left: auto;
	margin-right: auto;
}

#page_position_content
{
	margin-bottom: -3px;
	width: 0.01px;/* should not cover content below */
}

#u6475
{
	z-index: 96;
	width: 961px;
	position: relative;
}

#u6475_position_content
{
	margin-bottom: -1px;
	padding-top: 26px;
	width: 100%;
}

#pu8790
{
	width: 0.01px;
	margin-left: 870px;
}

#u8790
{
	z-index: 185;
	width: 36px;
	position: relative;
	margin-right: -10000px;
}

#u8769-5
{
	z-index: 190;
	width: 24px;
	min-height: 19px;
	margin-bottom: -1px;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
	left: 8px;
}

#u8775-5
{
	z-index: 195;
	width: 27px;
	min-height: 17px;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
	left: 42px;
}

#u8778
{
	z-index: 201;
	width: 33px;
	height: 22px;
	position: relative;
	margin-right: -10000px;
	left: 41px;
}

.ie #u8778
{
	background-color: #FFFFFF;
	opacity: 0.01;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
}

#pu6425-4
{
	width: 0.01px;
	margin-left: 31px;
	margin-top: -6px;
}

#u6425-4
{
	z-index: 107;
	width: 500 px;
	min-height: 20px;
	position: relative;
	margin-right: -10000px;

}

#u8760-4
{
	z-index: 186;
	width: 60px;
	min-height: 19px;
	position: relative;
	margin-right: -10000px;
	margin-top: 25px;
	left: 684px;
}





#u9119-4
{
	z-index: 122;
	width: 597px;
	min-height: 49px;
	position: relative;
	margin-right: -10000px;
	margin-top: 11px;
	left: 300px;
}

#u4838
{
	z-index: 97;
	width: 960px;
	height: 10px;
	margin-top: 14px;
	position: relative;
}

#slideshowu5376
{
	z-index: 76;
	width: 0.01px;
	height: 183px;
	left: -6px;
	margin-top: 1px;
	position: relative;
}

#u5382
{
	position: absolute;
	width: 960px;
	height: 183px;
	left: 6px;
}

#u5382popup
{
	z-index: 77;
}

#u9188
{
	z-index: 78;
	width: 960px;
	height: 183px;
	margin-right: -10000px;
	position: relative;
}

#u9188_img
{
	margin: -3px -10px -1px -2px;
}

#u9216
{
	z-index: 80;
	width: 960px;
	height: 183px;
	margin-right: -10000px;
	position: relative;
}

#u9216_img
{
	margin-left: -1px;
	margin-top: -2px;
	margin-right: -1px;
}

#u9132
{
	z-index: 82;
	width: 960px;
	height: 183px;
	margin-right: -10000px;
	position: relative;
}

#u9132_img
{
	margin: -1px -2px -2px;
}

#u9254
{
	z-index: 84;
	width: 960px;
	height: 183px;
	margin-right: -10000px;
	position: relative;
}

#u9254_img
{
	margin: -4px -21px -6px -20px;
}

#u9282
{
	z-index: 86;
	width: 960px;
	height: 183px;
	margin-right: -10000px;
	position: relative;
}

#u9282_img
{
	margin-left: -4px;
	margin-top: -4px;
	margin-right: -5px;
}

#u5397-4
{
	position: absolute;
	width: 10px;
	min-height: 20px;
	padding: 10px;
	top: 72px;
}

#u5397-4popup
{
	z-index: 88;
}

#u5401-4
{
	position: absolute;
	width: 10px;
	min-height: 20px;
	padding: 10px;
	top: 73px;
	left: 942px;
}

#u5401-4popup
{
	z-index: 92;
}

#menuu7667
{
	z-index: 126;
	width: 960px;
	top: -1px;
	margin-bottom: -1px;
	position: relative;
}

#u7703
{
	width: 158px;
	min-height: 35px;
	position: relative;
	margin-right: -10000px;
}

#u7704
{
	width: 158px;
	padding-bottom: 18px;
	position: relative;
}

#u7704:hover
{
	width: 158px;
	min-height: 0px;
	margin: 0px;
}

#u7704:active
{
	width: 158px;
	min-height: 0px;
	margin: 0px;
}

#u7707-4
{
	width: 158px;
	min-height: 17px;
	position: relative;
	margin-right: -10000px;
	top: 9px;
}

#u7704:hover #u7707-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 158px;
	margin: 0px -10000px 0px 0px;
}

#u7704:active #u7707-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 158px;
	margin: 0px -10000px 0px 0px;
}

#u7675
{
	width: 158px;
	min-height: 35px;
	position: relative;
	margin-right: -10000px;
	left: 160px;
}

#u7678
{
	width: 158px;
	padding-bottom: 18px;
	position: relative;
}

#u7704.MuseMenuActive,#u7678:hover
{
	width: 158px;
	min-height: 0px;
	margin: 0px;
}

#u7678:active
{
	width: 158px;
	min-height: 0px;
	margin: 0px;
}

#u7680-4
{
	width: 158px;
	min-height: 17px;
	position: relative;
	margin-right: -10000px;
	top: 9px;
}

#u7704.MuseMenuActive #u7707-4,#u7678:hover #u7680-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 158px;
	margin: 0px -10000px 0px 0px;
}

#u7678:active #u7680-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 158px;
	margin: 0px -10000px 0px 0px;
}

#u7668
{
	width: 158px;
	min-height: 35px;
	position: relative;
	margin-right: -10000px;
	left: 320px;
}

#u7669
{
	width: 158px;
	padding-bottom: 18px;
	position: relative;
}

#u7678.MuseMenuActive,#u7669:hover
{
	width: 158px;
	min-height: 0px;
	margin: 0px;
}

#u7669:active
{
	width: 158px;
	min-height: 0px;
	margin: 0px;
}

#u7671-4
{
	width: 144px;
	min-height: 17px;
	position: relative;
	margin-right: -10000px;
	top: 9px;
}

#u7669:hover #u7671-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 144px;
	margin: 0px -10000px 0px 0px;
}

#u7669:active #u7671-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 144px;
	margin: 0px -10000px 0px 0px;
}

#u7669.MuseMenuActive #u7671-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 144px;
	margin: 0px -10000px 0px 0px;
}

#u7670
{
	z-index: 145;
	width: 14px;
	height: 14px;
	position: relative;
	margin-right: -10000px;
	top: 10px;
	left: 144px;
}

#u7669:hover #u7670
{
	width: 14px;
	height: 14px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u7669:active #u7670
{
	width: 14px;
	height: 14px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u7669.MuseMenuActive #u7670
{
	width: 14px;
	height: 14px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u7673
{
	width: 264px;
	top: 35px;
}

#u7674
{
	width: 264px;
	position: relative;
}

#u7674:hover
{
	width: 264px;
	min-height: 0px;
	margin: 0px;
}

#u7969
{
	width: 262px;
	padding-bottom: 13px;
	position: relative;
	margin-right: -10000px;
}

#u7969:hover
{
	width: 262px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u7973-4
{
	width: 254px;
	min-height: 19px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	position: relative;
	margin-right: -10000px;
	top: 6px;
	left: 2px;
}

#u7969:hover #u7973-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 19px;
	width: 254px;
	margin: 0px -10000px 0px 0px;
}

#u8092
{
	width: 262px;
	padding-bottom: 13px;
	position: relative;
	margin-right: -10000px;
}

#u7969.MuseMenuActive,#u8092:hover
{
	width: 262px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u8093-4
{
	width: 254px;
	min-height: 19px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	position: relative;
	margin-right: -10000px;
	top: 6px;
	left: 2px;
}

#u7969.MuseMenuActive #u7973-4,#u8092:hover #u8093-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 19px;
	width: 254px;
	margin: 0px -10000px 0px 0px;
}

#u7967,#u8075,#u8183
{
	width: 264px;
	position: relative;
}

#u8186
{
	width: 262px;
	padding-bottom: 15px;
	position: relative;
	margin-right: -10000px;
}

#u8092.MuseMenuActive,#u8186:hover
{
	width: 262px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u8186.MuseMenuActive
{
	width: 262px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u8188-4
{
	width: 254px;
	min-height: 19px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	position: relative;
	margin-right: -10000px;
	top: 7px;
	left: 2px;
}

#u8092.MuseMenuActive #u8093-4,#u8186:hover #u8188-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 19px;
	width: 254px;
	margin: 0px -10000px 0px 0px;
}

#u8186.MuseMenuActive #u8188-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 19px;
	width: 254px;
	margin: 0px -10000px 0px 0px;
}

#u7696
{
	width: 158px;
	min-height: 35px;
	position: relative;
	margin-right: -10000px;
	left: 480px;
}

#u7699
{
	width: 158px;
	padding-bottom: 18px;
	position: relative;
}

#u7669.MuseMenuActive,#u7699:hover
{
	width: 158px;
	min-height: 0px;
	margin: 0px;
}

#u7699:active
{
	width: 158px;
	min-height: 0px;
	margin: 0px;
}

#u7699.MuseMenuActive
{
	width: 158px;
	min-height: 0px;
	margin: 0px;
}

#u7700-4
{
	width: 158px;
	min-height: 17px;
	position: relative;
	margin-right: -10000px;
	top: 9px;
}

#u7678.MuseMenuActive #u7680-4,#u7699:hover #u7700-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 158px;
	margin: 0px -10000px 0px 0px;
}

#u7699:active #u7700-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 158px;
	margin: 0px -10000px 0px 0px;
}

#u7699.MuseMenuActive #u7700-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 158px;
	margin: 0px -10000px 0px 0px;
}

#u7682
{
	width: 159px;
	min-height: 35px;
	position: relative;
	margin-right: -10000px;
	left: 640px;
}

#u7683
{
	width: 159px;
	padding-bottom: 18px;
	position: relative;
}

#u7683:hover
{
	width: 159px;
	min-height: 0px;
	margin: 0px;
}

#u7683:active
{
	width: 159px;
	min-height: 0px;
	margin: 0px;
}

#u7684-4
{
	width: 159px;
	min-height: 17px;
	position: relative;
	margin-right: -10000px;
	top: 9px;
}

#u7683:hover #u7684-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 159px;
	margin: 0px -10000px 0px 0px;
}

#u7683:active #u7684-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 159px;
	margin: 0px -10000px 0px 0px;
}

#u7710
{
	width: 159px;
	min-height: 35px;
	position: relative;
	margin-right: -10000px;
	left: 801px;
}

#u7713
{
	width: 159px;
	padding-bottom: 18px;
	position: relative;
}

#u7683.MuseMenuActive,#u7713:hover
{
	width: 159px;
	min-height: 0px;
	margin: 0px;
}

#u7713:active
{
	width: 159px;
	min-height: 0px;
	margin: 0px;
}

#u7713.MuseMenuActive
{
	width: 159px;
	min-height: 0px;
	margin: 0px;
}

#u7714-4
{
	width: 159px;
	min-height: 17px;
	position: relative;
	margin-right: -10000px;
	top: 9px;
}

#u7683.MuseMenuActive #u7684-4,#u7713:hover #u7714-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 159px;
	margin: 0px -10000px 0px 0px;
}

#u7713:active #u7714-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 159px;
	margin: 0px -10000px 0px 0px;
}

#u7713.MuseMenuActive #u7714-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 159px;
	margin: 0px -10000px 0px 0px;
}

#ppu8745-5
{
	width: 0.01px;
	margin-top: 17px;
}

#pu8745-5
{
	width: 0.01px;
	padding-bottom: 0px;
	margin-right: -10000px;
	
}

#u8745-5
{
	z-index: 69;
	width: 570px;
	min-height: 32px;
	background-color: transparent;
	text-transform: uppercase;
	line-height: 30px;
	text-align: left;
	font-size: 18px;
	color: #1F273A;
	font-weight: bold;
	position: relative;
}

#u8739
{
	z-index: 184;
	width: 569px;
	height: 1px;
	margin-top: 4px;
	position: relative;
}

#u8841
{
	z-index: 74;
	width: 181px;
	background-color: transparent;
	margin-left: 1px;
	margin-top: 22px;
	position: relative;
}

#u4947-9
{
	z-index: 31;
	width: 569px;
	min-height: 66px;
	background-color: transparent;
	line-height: 19px;
	font-size: 16px;
	color: #000000;
	margin-top: 21px;
	position: relative;
}

#u4947-5
{
	text-transform: uppercase;
	font-weight: bold;
}

#u8745-2,#u4947,#u4947-3
{
	text-transform: none;
}

#u4947-2,#u4947-4
{
	text-transform: lowercase;
}

#u4947-7
{
	text-transform: none;
	font-weight: normal;
}

#u6958-29
{
	z-index: 40;
	width: 569px;
	min-height: 94px;
	background-color: transparent;
	color: #1F273A;
	text-indent: 1px;
	margin-top: 17px;
	position: relative;
}

#u6958-2,#u6958-4,#u6958-6,#u6958-8,#u6958-10,#u6958-12,#u6958-14,#u6958-16,#u6958-18,#u6958-20,#u6958-22,#u6958-24,#u6958-26,#u6958-27
{
	padding-top: 7px;
}

#u8703
{
	z-index: 2;
	width: 298px;
	position: relative;
	margin-right: -10000px;
	margin-top: 6px;
	left: 628px;
	padding: 11px 18px 30.15px 21px;
}

#u8707
{
	z-index: 13;
	width: 291px;
	padding-bottom: 0px;
	position: relative;
}

#u8707_position_content
{
	margin-bottom: -1px;
	padding-top: 25px;
	width: 100%;
}

#u8709-4
{
	z-index: 15;
	width: 238px;
	min-height: 26px;
	margin-left: 18px;
	position: relative;
}

#u8708
{
	z-index: 14;
	width: 291px;
	height: 6px;
	margin-top: 17px;
	position: relative;
}

#u8706-8
{
	z-index: 5;
	width: 238px;
	min-height: 60px;
	margin-left: 6px;
	margin-top: 24px;
	position: relative;
}



#u8704
{
	z-index: 3;
	width: 282px;
	height: 2px;
	margin-left: 6px;
	margin-top: 13px;
	position: relative;
}

#u8711-4
{
	z-index: 23;
	width: 238px;
	min-height: 39px;
	margin-left: 6px;
	margin-top: 16px;
	position: relative;
}





#u4927
{
	z-index: 98;
	width: 959px;
	padding-bottom: 12px;
	margin-top: 12px;
	position: relative;
}

#u4928
{
	z-index: 99;
	width: 959px;
	height: 5px;
	position: relative;
}

#u4931-7
{
	z-index: 100;
	width: 729px;
	min-height: 33px;
	margin-left: 205px;
	margin-top: 12px;
	position: relative;
}

#muse_css_mq,.html
{
	background-color: #FFFFFF;
}

body
{
	position: relative;
	min-width: 960px;
	padding-bottom: 12px;
}

html
{
	min-height: 100%;
	min-width: 100%;
	-ms-text-size-adjust: none;
}

body,div,dl,dt,dd,ul,ol,li,nav,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,a
{
	margin: 0px;
	padding: 0px;
	border-width: 0px;
	border-style: solid;
	border-color: transparent;
	-webkit-transform-origin: left top;
	-ms-transform-origin: left top;
	-o-transform-origin: left top;
	transform-origin: left top;
	background-repeat: no-repeat;
}

.transition
{
	-webkit-transition-property: background-image,background-position,background-color,border-color,border-radius,color,font-size,font-style,font-weight,letter-spacing,line-height,text-align,box-shadow,text-shadow,opacity;
	transition-property: background-image,background-position,background-color,border-color,border-radius,color,font-size,font-style,font-weight,letter-spacing,line-height,text-align,box-shadow,text-shadow,opacity;
}

.transition *
{
	-webkit-transition: inherit;
	transition: inherit;
}

table
{
	border-collapse: collapse;
	border-spacing: 0px;
}

fieldset,img
{
	border: 0px;
	border-style: solid;
	-webkit-transform-origin: left top;
	-ms-transform-origin: left top;
	-o-transform-origin: left top;
	transform-origin: left top;
}

address,caption,cite,code,dfn,em,strong,th,var,optgroup
{
	font-style: inherit;
	font-weight: inherit;
}

del,ins
{
	text-decoration: none;
}



caption,th
{
	text-align: left;
}

h1,h2,h3,h4,h5,h6
{
	font-size: 100%;
	font-weight: inherit;
}

input,button,textarea,select,optgroup,option
{
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
}

body
{
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	text-align: left;
	font-size: 14px;
	line-height: 17px;
	word-wrap: break-word;
	text-rendering: optimizeLegibility;/* kerning, primarily */
	-moz-font-feature-settings: 'liga';
	-ms-font-feature-settings: 'liga';
	-webkit-font-feature-settings: 'liga';
	font-feature-settings: 'liga';
}

a:link
{
	color: #0000FF;
	text-decoration: underline;
}

a:visited
{
	color: #800080;
	text-decoration: underline;
}

a:hover
{
	color: #0000FF;
	text-decoration: underline;
}

a:active
{
	color: #EE0000;
	text-decoration: underline;
}

a.nontext /* used to override default properties of 'a' tag */
{
	color: black;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
}

.normal_text
{
	color: #000000;
	direction: ltr;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 0px;
	line-height: 17px;
	text-align: left;
	text-decoration: none;
	text-indent: 0px;
	text-transform: none;
	vertical-align: 0px;
	padding: 0px;
}

.p1
{
	font-family: open-sans, sans-serif;
	font-size: 18px;
	font-weight: 400;
	padding: 0px;
}

.H2-white
{
	color: #FFFFFF;
	font-family: open-sans, sans-serif;
	font-size: 36px;
	font-weight: 800;
	text-align: center;
	padding: 0px;
}

.list0 li:before
{
	position: absolute;
	right: 100%;
	letter-spacing: 0px;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
}

.rtl-list li:before
{
	right: auto;
	left: 100%;
}

.nls-None > li:before,.nls-None .list3 > li:before,.nls-None .list6 > li:before
{
	margin-right: 6px;
	content: '•';
}

.nls-None .list1 > li:before,.nls-None .list4 > li:before,.nls-None .list7 > li:before
{
	margin-right: 6px;
	content: '○';
}

.nls-None,.nls-None .list1,.nls-None .list2,.nls-None .list3,.nls-None .list4,.nls-None .list5,.nls-None .list6,.nls-None .list7,.nls-None .list8
{
	padding-left: 34px;
}

.nls-None.rtl-list,.nls-None .list1.rtl-list,.nls-None .list2.rtl-list,.nls-None .list3.rtl-list,.nls-None .list4.rtl-list,.nls-None .list5.rtl-list,.nls-None .list6.rtl-list,.nls-None .list7.rtl-list,.nls-None .list8.rtl-list
{
	padding-left: 0px;
	padding-right: 34px;
}

.nls-None .list2 > li:before,.nls-None .list5 > li:before,.nls-None .list8 > li:before
{
	margin-right: 6px;
	content: '-';
}

.nls-None.rtl-list > li:before,.nls-None .list1.rtl-list > li:before,.nls-None .list2.rtl-list > li:before,.nls-None .list3.rtl-list > li:before,.nls-None .list4.rtl-list > li:before,.nls-None .list5.rtl-list > li:before,.nls-None .list6.rtl-list > li:before,.nls-None .list7.rtl-list > li:before,.nls-None .list8.rtl-list > li:before
{
	margin-right: 0px;
	margin-left: 6px;
}

.TabbedPanelsTab
{
	white-space: nowrap;
}


.NoWrap
{
	white-space: nowrap;
	word-wrap: normal;
}

.rootelem /* the root of the artwork tree */
{
	margin-left: auto;
	margin-right: auto;
}

.colelem /* a child element of a column */
{
	display: inline;
	float: left;
	clear: both;
    width:100%;
}

.clearfix:after /* force a container to fit around floated items */
{
	content: "\0020";
	visibility: hidden;
	display: block;
	height: 0px;
	clear: both;
}

*:first-child+html .clearfix /* IE7 */
{
	zoom: 1;
}

.clip_frame /* used to clip the contents as in the case of an image frame */
{
	overflow: hidden;
}

.popup_anchor /* anchors an abspos popup */
{
	position: relative;
	width: 0px;
	height: 0px;
}

.popup_element
{
	z-index: 100000;
}

.svg
{
	display: block;
	vertical-align: top;
}

span.wrap /* used to force wrap after floated array when nested inside a paragraph */
{
	content: '';
	clear: left;
	display: block;
}

span.actAsInlineDiv /* used to simulate a DIV with inline display when already nested inside a paragraph */
{
	display: inline-block;
}

.position_content,.excludeFromNormalFlow /* used when child content is larger than parent */
{
	float: left;
}

.preload_images /* used to preload images used in non-default states */
{
	position: absolute;
	overflow: hidden;
	left: -9999px;
	top: -9999px;
	height: 1px;
	width: 1px;
}

.preload /* used to specifiy the dimension of preload item */
{
	height: 1px;
	width: 1px;
}

.animateStates
{
	-webkit-transition: 0.3s ease-in-out;
	-moz-transition: 0.3s ease-in-out;
	-o-transition: 0.3s ease-in-out;
	transition: 0.3s ease-in-out;
}

[data-whatinput="mouse"] *:focus,[data-whatinput="touch"] *:focus,input:focus,textarea:focus
{
	outline: none;
}

textarea
{
	resize: none;
	overflow: auto;
}

.fld-prompt /* form placeholders cursor behavior */
{
	pointer-events: none;
}

.wrapped-input /* form inputs & placeholders let div styling show thru */
{
	position: absolute;
	top: 0px;
	left: 0px;
	background: transparent;
	border: none;
}

.submit-btn /* form submit buttons on top of sibling elements */
{
	z-index: 50000;
	cursor: pointer;
}
.btn5 /* form submit buttons on top of sibling elements */
{
	z-index: 50000;
	cursor: pointer;
	background-color:cccccc;
	font-size: 14px;
	padding: 12px 12px; 
	border-radius: 5px;
	box-shadow: 0 3px #aaaaaa;
}
.anchor_item /* used to specify anchor properties */
{
	width: 22px;
	height: 18px;
}



.ose_ei
{
	visibility: hidden;
	z-index: 0;
}

.widget_invisible,.js .invi,.js .mse_pre_init,.js .an_invi /* used to hide the widget before loaded */
{
	visibility: hidden;
}

.no_vert_scroll
{
	overflow-y: hidden;
}

.always_vert_scroll
{
	overflow-y: scroll;
}

.always_horz_scroll
{
	overflow-x: scroll;
}

.fullscreen
{
	overflow: hidden;
	left: 0px;
	top: 0px;
	position: fixed;
	height: 100%;
	width: 100%;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
}

.fullwidth
{
	position: absolute;
}

.borderbox
{
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
}

.scroll_wrapper
{
	position: absolute;
	overflow: auto;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.browser_width > *
{
	position: absolute;
	left: 0px;
	right: 0px;
}

.list0 li,.SlideShowContentPanel .fullscreen img
{
	position: relative;
}

.grpelem,.accordion_wrapper /* a child element of a group */
{
	display: inline;
	float: left;
}

.fld-checkbox input[type=checkbox],.fld-radiobutton input[type=radio] /* Hide native checkbox */
{
	position: absolute;
	overflow: hidden;
	clip: rect(0px, 0px, 0px, 0px);
	height: 1px;
	width: 1px;
	margin: -1px;
	padding: 0px;
	border: 0px;
}

.fld-checkbox input[type=checkbox] + label,.fld-radiobutton input[type=radio] + label
{
	display: inline-block;
	background-repeat: no-repeat;
	cursor: pointer;
	float: left;
	width: 100%;
	height: 100%;
}

.pointer_cursor,.fld-recaptcha-mode,.fld-recaptcha-refresh,.fld-recaptcha-help
{
	cursor: pointer;
}

p,h1,h2,h3,h4,h5,h6,ol,ul,span.actAsPara /* disable Android font boosting */
{
	max-height: 1000000px;
}

.superscript
{
	vertical-align: super;
	font-size: 66%;
	line-height: 0px;
}

.subscript
{
	vertical-align: sub;
	font-size: 66%;
	line-height: 0px;
}

.horizontalSlideShow /* disable left-right panning on horizondal slide shows */
{
	-ms-touch-action: pan-y;
	touch-action: pan-y;
}

.verticalSlideShow /* disable up-down panning on vertical slide shows */
{
	-ms-touch-action: pan-x;
	touch-action: pan-x;
}

.colelem100,.verticalspacer /* a child element of a column that is 100% width */
{
	clear: both;
}

.popup_element.Inactive,.js .disn,.hidden,.breakpoint
{
	display: none;
}

#muse_css_mq
{
	position: absolute;
	display: none;
	background-color: #FFFFFE;
}

.fluid_height_spacer
{
	position: static;
	width: 0.01px;
	float: left;
}

@media screen and (-webkit-min-device-pixel-ratio:0)
{
	body
	{
		text-rendering: auto;
	}
}

.version.index /* version checker */
{
	color: #0000FE;
	background-color: #6CDCE8;
}

#page
{
	z-index: 1;
	width: 960px;
	min-height: 1287px;
	background-image: none;
	border-width: 0px;
	border-color: #000000;
	background-color: transparent;
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	border-radius: 0px 0px 10px 0px ;
	margin-left: auto;
	margin-right: auto;
}

#page_position_content
{
	margin-bottom: -4px;
	width: 0.01px;/* should not cover content below */
}

#u6475
{
	z-index: 51;
	width: 961px;
	position: relative;
}

#u6475_position_content
{
	margin-bottom: -1px;
	padding-top: 26px;
	width: 100%;
}

#pu8790
{
	width: 0.01px;
	margin-left: 870px;
}

#u8790
{
	z-index: 140;
	width: 36px;
	position: relative;
	margin-right: -10000px;
}

#u8769-5
{
	z-index: 145;
	width: 24px;
	min-height: 19px;
	margin-bottom: -1px;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
	left: 8px;
}

#u8775-5
{
	z-index: 150;
	width: 27px;
	min-height: 17px;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
	left: 42px;
}

#u8778
{
	z-index: 156;
	width: 33px;
	height: 22px;
	position: relative;
	margin-right: -10000px;
	left: 41px;
}

.ie #u8778
{
	background-color: #FFFFFF;
	opacity: 0.01;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
}



#u8760-4
{
	z-index: 141;
	width: 60px;
	min-height: 19px;
	position: relative;
	margin-right: -10000px;
	margin-top: 25px;
	left: 684px;
}



#pu6437-11
{
	width: 0.01px;
	margin-left: 31px;
	margin-top: 30 px;
}

#u6437-11
{
	z-index: 66;
	width: 597px;
	min-height: 49px;
	position: relative;
	margin-right: -10000px;
}

#u9119-4
{
	z-index: 77;
	width: 597px;
	min-height: 49px;
	position: relative;
	margin-right: -10000px;
	margin-top: 11px;
	left: 300px;
}

#u4838
{
	z-index: 52;
	width: 960px;
	height: 10px;
	margin-top: 14px;
	position: relative;
}

#slideshowu5376
{
	z-index: 31;
	width: 0.01px;
	height: 183px;
	left: -6px;
	margin-top: 1px;
	position: relative;
}

#u5382
{
	position: absolute;
	width: 960px;
	height: 183px;
	left: 6px;
}

#u5382popup
{
	z-index: 32;
}

#u9188
{
	z-index: 33;
	width: 960px;
	height: 183px;
	margin-right: -10000px;
	position: relative;
}

#u9188_img
{
	margin: -3px -10px -1px -2px;
}

#u9216
{
	z-index: 35;
	width: 960px;
	height: 183px;
	margin-right: -10000px;
	position: relative;
}

#u9216_img
{
	margin-left: -1px;
	margin-top: -2px;
	margin-right: -1px;
}

#u9132
{
	z-index: 37;
	width: 960px;
	height: 183px;
	margin-right: -10000px;
	position: relative;
}

#u9132_img
{
	margin: -1px -2px -2px;
}

#u9254
{
	z-index: 39;
	width: 960px;
	height: 183px;
	margin-right: -10000px;
	position: relative;
}

#u9254_img
{
	margin: -4px -21px -6px -20px;
}

#u9282
{
	z-index: 41;
	width: 960px;
	height: 183px;
	margin-right: -10000px;
	position: relative;
}

#u9282_img
{
	margin-left: -4px;
	margin-top: -4px;
	margin-right: -5px;
}

#u5397-4
{
	position: absolute;
	width: 10px;
	min-height: 20px;
	padding: 10px;
	top: 72px;
}

#u5397-4popup
{
	z-index: 43;
}

#u5401-4
{
	position: absolute;
	width: 10px;
	min-height: 20px;
	padding: 10px;
	top: 73px;
	left: 942px;
}

#u5401-4popup
{
	z-index: 47;
}

#menuu7667
{
	z-index: 81;
	width: 960px;
	top: -1px;
	margin-bottom: -1px;
	position: relative;
}

#u7703
{
	width: 158px;
	min-height: 35px;
	position: relative;
	margin-right: -10000px;
}

#u7704
{
	width: 158px;
	padding-bottom: 18px;
	position: relative;
}

#u7704:hover
{
	width: 158px;
	min-height: 0px;
	margin: 0px;
}

#u7704:active
{
	width: 158px;
	min-height: 0px;
	margin: 0px;
}

#u7707-4
{
	width: 158px;
	min-height: 17px;
	position: relative;
	margin-right: -10000px;
	top: 9px;
}

#u7704:hover #u7707-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 158px;
	margin: 0px -10000px 0px 0px;
}

#u7704:active #u7707-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 158px;
	margin: 0px -10000px 0px 0px;
}

#u7675
{
	width: 158px;
	min-height: 35px;
	position: relative;
	margin-right: -10000px;
	left: 160px;
}

#u7678
{
	width: 158px;
	padding-bottom: 18px;
	position: relative;
}

#u7704.MuseMenuActive,#u7678:hover
{
	width: 158px;
	min-height: 0px;
	margin: 0px;
}

#u7678:active
{
	width: 158px;
	min-height: 0px;
	margin: 0px;
}

#u7680-4
{
	width: 158px;
	min-height: 17px;
	position: relative;
	margin-right: -10000px;
	top: 9px;
}

#u7704.MuseMenuActive #u7707-4,#u7678:hover #u7680-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 158px;
	margin: 0px -10000px 0px 0px;
}

#u7678:active #u7680-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 158px;
	margin: 0px -10000px 0px 0px;
}

#u7668
{
	width: 158px;
	min-height: 35px;
	position: relative;
	margin-right: -10000px;
	left: 320px;
}

#u7669
{
	width: 158px;
	padding-bottom: 18px;
	position: relative;
}

#u7678.MuseMenuActive,#u7669:hover
{
	width: 158px;
	min-height: 0px;
	margin: 0px;
}

#u7669:active
{
	width: 158px;
	min-height: 0px;
	margin: 0px;
}

#u7671-4
{
	width: 144px;
	min-height: 17px;
	position: relative;
	margin-right: -10000px;
	top: 9px;
}

#u7669:hover #u7671-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 144px;
	margin: 0px -10000px 0px 0px;
}

#u7669:active #u7671-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 144px;
	margin: 0px -10000px 0px 0px;
}

#u7669.MuseMenuActive #u7671-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 144px;
	margin: 0px -10000px 0px 0px;
}

#u7670
{
	z-index: 100;
	width: 14px;
	height: 14px;
	position: relative;
	margin-right: -10000px;
	top: 10px;
	left: 144px;
}

#u7669:hover #u7670
{
	width: 14px;
	height: 14px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u7669:active #u7670
{
	width: 14px;
	height: 14px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u7669.MuseMenuActive #u7670
{
	width: 14px;
	height: 14px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u7673
{
	width: 264px;
	top: 35px;
}

#u7674
{
	width: 264px;
	position: relative;
}

#u7674:hover
{
	width: 264px;
	min-height: 0px;
	margin: 0px;
}

#u7969
{
	width: 262px;
	padding-bottom: 13px;
	position: relative;
	margin-right: -10000px;
}

#u7969:hover
{
	width: 262px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u7973-4
{
	width: 254px;
	min-height: 19px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	position: relative;
	margin-right: -10000px;
	top: 6px;
	left: 2px;
}

#u7969:hover #u7973-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 19px;
	width: 254px;
	margin: 0px -10000px 0px 0px;
}

#u8092
{
	width: 262px;
	padding-bottom: 13px;
	position: relative;
	margin-right: -10000px;
}

#u7969.MuseMenuActive,#u8092:hover
{
	width: 262px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u8093-4
{
	width: 254px;
	min-height: 19px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	position: relative;
	margin-right: -10000px;
	top: 6px;
	left: 2px;
}

#u7969.MuseMenuActive #u7973-4,#u8092:hover #u8093-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 19px;
	width: 254px;
	margin: 0px -10000px 0px 0px;
}

#u7967,#u8075,#u8183
{
	width: 264px;
	position: relative;
}

#u8186
{
	width: 262px;
	padding-bottom: 15px;
	position: relative;
	margin-right: -10000px;
}

#u8092.MuseMenuActive,#u8186:hover
{
	width: 262px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u8186.MuseMenuActive
{
	width: 262px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u8188-4
{
	width: 254px;
	min-height: 19px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	position: relative;
	margin-right: -10000px;
	top: 7px;
	left: 2px;
}

#u8092.MuseMenuActive #u8093-4,#u8186:hover #u8188-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 19px;
	width: 254px;
	margin: 0px -10000px 0px 0px;
}

#u8186.MuseMenuActive #u8188-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 19px;
	width: 254px;
	margin: 0px -10000px 0px 0px;
}

#u7696
{
	width: 158px;
	min-height: 35px;
	position: relative;
	margin-right: -10000px;
	left: 480px;
}

#u7699
{
	width: 158px;
	padding-bottom: 18px;
	position: relative;
}

#u7669.MuseMenuActive,#u7699:hover
{
	width: 158px;
	min-height: 0px;
	margin: 0px;
}

#u7699:active
{
	width: 158px;
	min-height: 0px;
	margin: 0px;
}

#u7699.MuseMenuActive
{
	width: 158px;
	min-height: 0px;
	margin: 0px;
}

#u7700-4
{
	width: 158px;
	min-height: 17px;
	position: relative;
	margin-right: -10000px;
	top: 9px;
}

#u7678.MuseMenuActive #u7680-4,#u7699:hover #u7700-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 158px;
	margin: 0px -10000px 0px 0px;
}

#u7699:active #u7700-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 158px;
	margin: 0px -10000px 0px 0px;
}

#u7699.MuseMenuActive #u7700-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 158px;
	margin: 0px -10000px 0px 0px;
}

#u7682
{
	width: 159px;
	min-height: 35px;
	position: relative;
	margin-right: -10000px;
	left: 640px;
}

#u7683
{
	width: 159px;
	padding-bottom: 18px;
	position: relative;
}

#u7683:hover
{
	width: 159px;
	min-height: 0px;
	margin: 0px;
}

#u7683:active
{
	width: 159px;
	min-height: 0px;
	margin: 0px;
}

#u7684-4
{
	width: 159px;
	min-height: 17px;
	position: relative;
	margin-right: -10000px;
	top: 9px;
}

#u7683:hover #u7684-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 159px;
	margin: 0px -10000px 0px 0px;
}

#u7683:active #u7684-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 159px;
	margin: 0px -10000px 0px 0px;
}

#u7710
{
	width: 159px;
	min-height: 35px;
	position: relative;
	margin-right: -10000px;
	left: 801px;
}

#u7713
{
	width: 159px;
	padding-bottom: 18px;
	position: relative;
}

#u7683.MuseMenuActive,#u7713:hover
{
	width: 159px;
	min-height: 0px;
	margin: 0px;
}

#u7713:active
{
	width: 159px;
	min-height: 0px;
	margin: 0px;
}

#u7713.MuseMenuActive
{
	width: 159px;
	min-height: 0px;
	margin: 0px;
}

#u7714-4
{
	width: 159px;
	min-height: 17px;
	position: relative;
	margin-right: -10000px;
	top: 9px;
}

#u7683.MuseMenuActive #u7684-4,#u7713:hover #u7714-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 159px;
	margin: 0px -10000px 0px 0px;
}

#u7713:active #u7714-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 159px;
	margin: 0px -10000px 0px 0px;
}

#u7713.MuseMenuActive #u7714-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 159px;
	margin: 0px -10000px 0px 0px;
}

#ppu8748-5
{
	width: 0.01px;
	margin-left: -8px;
	margin-top: 17px;
}

#pu8748-5
{
	width: 0.01px;
	
	margin-right: -10000px;
}
.pu87485
{
	width: 0.01px;
	
	margin-right: -10000px;
}

#u8748-5
{
	z-index: 178;
	width: 570px;
	min-height: 35px;
	background-color: transparent;
	text-transform: uppercase;
	line-height: 30px;
	text-align: left;
	font-size: 18px;
	color: #1F273A;
	font-weight: bold;
	margin-left:8px;
	position: relative;
}
.leftlinks
{
	transform:none;
	line-height: 20px;
	font-size: 10 px;
	color: #1F273A;
	font-weight: 400;
	margin-left: 18px;
	display: inline;
float: left;
	margin-top: -20px;
}




#u8739
{
	z-index: 139;
	width: 569px;
	height: 1px;
	margin-left: 8px;
	margin-top: 1px;
	position: relative;
}

#pu6628
{
	width: 0.01px;
	margin-top: 8px;
}

#u6628
{
	z-index: 157;
	width: 600px;
	background-color: transparent;
	position: relative;
	margin-right: -9000px;
	
}

#u6628_img
{
	margin: -3px 8px 13px 3px;
}

#u4922-19
{
	z-index: 159;
	width: 623px;
	min-height: 426px;
	background-color: transparent;
	color: #000000;
	position: relative;
	margin-right: -10000px;
	margin-top: 271px;
	left: 8px;
}
#u4922-20
{
	z-index: 159;
	width: 623px;
	min-height: 426px;
	background-color: transparent;
	color: #000000;
	position: relative;
	margin-right: -10000px;
	
	left: 8px;
}



#u8707
{
	z-index: 13;
	width: 291px;
	padding-bottom: 0px;
	position: relative;
}

#u8707_position_content
{
	margin-bottom: -1px;
	padding-top: 25px;
	width: 100%;
}

#u8709-4
{
	z-index: 15;
	width: 238px;
	min-height: 26px;
	margin-left: 18px;
	position: relative;
}

#u8708
{
	z-index: 14;
	width: 291px;
	height: 6px;
	margin-top: 17px;
	position: relative;
}

#u8706-8
{
	z-index: 5;
	width: 238px;
	min-height: 60px;
	margin-left: 6px;
	margin-top: 24px;
	position: relative;
}

#u8710-4
{
	z-index: 19;
	width: 238px;
	min-height: 39px;
	margin-left: 6px;
	top: -8px;
	margin-bottom: -8px;
	position: relative;
}



#u8711-4
{
	z-index: 23;
	width: 238px;
	min-height: 39px;
	margin-left: 6px;
	margin-top: 16px;
	position: relative;
}

#u8705
{
	z-index: 4;
	width: 282px;
	height: 2px;
	margin-left: 6px;
	margin-top: 22px;
	position: relative;
}

#u8712-4
{
	z-index: 27;
	width: 238px;
	min-height: 39px;
	margin-left: 6px;
	margin-top: 22px;
	position: relative;
}

#u4927
{
	z-index: 53;
	width: 959px;
	padding-bottom: 12px;
	margin-top: 19px;
	position: relative;
}

#u4928
{
	z-index: 54;
	width: 959px;
	height: 5px;
	position: relative;
}

#u4931-7
{
	z-index: 55;
	width: 729px;
	min-height: 33px;
	margin-left: 205px;
	margin-top: 12px;
	position: relative;
}

#muse_css_mq,.html
{
	background-color: #FFFFFF;
}

body
{
	position: relative;
	min-width: 960px;
	padding-bottom: 4px;
}

#u4977
{
	z-index: 157;
	width: 568px;
	min-height: 28px;
	background-color: transparent;
	color: #1F273A;
	text-align: left;
	position: relative;
	margin-right: -10000px;
}






.md_news_line{
    margin-bottom:10px;
    padding-top:7px;
}

.md_news_line .bold{
    color:#2e2e2e;
    text-transform:uppercase;
    font-family: 'PT Sans', Arial, sans-serif;
	font-weight: 700;
    font-size:14px;
}

span.date{
    font-size:11px;
    color:#999999;
    display:block;
}


/*    от политеха              */
.md_news_line p{
    margin:0;
}

.md_item_one{
	text-align: center;
	padding-top: 6px;
}

.md_item_one img{
	display: block;
	margin: 0 auto;
	margin-bottom: 15px;
	width: auto\9;
}

.md_breadcrumbs{
	margin-bottom: 20px;
    padding:0;
    color:#333333;
    margin-top:-10px;
}

.md_breadcrumbs li{
	display: inline-block;
	vertical-align: middle;
	position: relative;
	padding-left: 21px;
}

.md_breadcrumbs li:first-child{
	padding: 0;
}

.md_breadcrumbs li:first-child:before{
	display: none;
}

.md_breadcrumbs li:first-child a{
	display: inline-block;
	vertical-align: top;
	width: 15px;
	height: 20px;
	overflow: hidden;
	text-indent: -999px;
	background: url("/bitrix/templates/trudy_eng/../img/bg/icons.png") -134px -62px no-repeat;
}

.md_breadcrumbs li:before{
	content: '';
	position: absolute;
	top: 0;
	left: 0px;
	width: 17px;
	height: 15px;
	background: url("/bitrix/templates/trudy_eng/../img/bg/icons.png") -190px -62px no-repeat;
}

.md_breadcrumbs li a{
	
}

.md_filter{
	border-width: 2px;
	border-style: solid;
	border-color: green;
	padding: 30px;
	margin-bottom: 34px;
width:550px;
}

.md_filter label{
	margin-bottom: 0;
	vertical-align: middle;
	margin-top: 5px;

}

.md_formline{
    margin-bottom:22px;
border-width: 2px;
	border-style: solid;
	border-color: red;
}


.bl_table{

}

.bl_tabcell{
    margin-top:20px;
}

.bl_tab{
    min-height:95px;
    width:85%;
}

.bl_tab h3{
    font-size:18px;
    font-family: 'PT Sans';
    text-transform: none;
    font-weight: bold;
    margin: 0 0 15px;
    overflow: hidden;
    height: 20px;
}

.bl_tab span{
    color:#666767;
    font-size:12px;
    display:block;
    width:150px;
    height:55px;
}

.md_timeinput{
    background:#f5f5f1;
    position: relative;
    width: 75px;
    display: inline-block;
    vertical-align: middle;
    float: right;
}

.md_timeinput .inp{
    width:35px;
    text-align:center;
    background:transparent;
}

.md_timeinput .btn{
    position:absolute;
    width: 12px;
    height:6px;
    padding: 0;
    right: 7px;
    border: 0;
}

.md_plus{
	top: 9px;
	background: url("/bitrix/templates/trudy_eng/../img/bg/icons.png") -136px -109px no-repeat;
}

.md_minus{
	top: 17px;
	background: url("/bitrix/templates/trudy_eng/../img/bg/icons.png") -136px -118px no-repeat;
}

.md_itm_vbr{
    color:#2e2e2e;
    display:inline-block;
    vertical-align:top;
    background:#9bd5cf;
    padding:3px 7px;
    border-radius:4px;
    margin:0 1px 7px 0;
    transition: 0.2s linear;
    cursor: default;
}

.md_itm_vbr:last-child{
	margin-bottom: 0;
}

.md_itm_vbr:hover{
	opacity: 0.75;
}

.md_itm_vbr span.txt{
	display: inline-block;
	vertical-align: middle;
	margin-right: 6px;
}

.form-horizontal .form-group-sm .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

.md_bord{
	width: 1px;
	height: 72px;
	background: #e0e0e0;
}
/* =============================================== Custom Classes Start ================================================= */



.hide {
    display: none !important;
    visibility: hidden;
}

.invisible {
    visibility: hidden;
}

.inblock{
	vertical-align: top;
    display: -moz-inline-stack;
    display: inline-block;
    *display:inline;
    *zoom: 1;
}

.inline > li{
	vertical-align: top;
	display: -moz-inline-stack;
    display: inline-block;
    *display:inline;
    *zoom: 1;
}

.dblock{
	display:block;
}

.hr{
	height: 1px;
	background: #d7d7d7;
	clear: both;
}

.justify{
	text-align: justify;
    *text-justify: newspaper;
    *zoom:1;
    *text-align-last: justify;
}

.justify:after{
	width: 100%;
	height: 0;
	visibility: hidden;
	overflow: hidden;
    content: '';
    display: inline-block;
}

.md_bord{
	width: 1px;
	height: 72px;
	background: #e0e0e0;
}

.inp{
	display: inline-block;
	vertical-align: top;
	border: 2px solid #f5f4f0;
	
	color: #11FFFF;
	height: 20px;
	font-size: 14px;
	transition: 0.2s linear;
	border-radius:0px;
	-moz-border-radius: 0px;
	-khtml-border-radius: 0px;
	-webkit-border-radius: 0px;
	box-shadow: none !important;
	-webkit-box-shadow: none !important;
	-moz-box-shadow: none !important;
	
}

.inp::-webkit-input-placeholder { 
	transition: color 0.2s linear;
}

.inp::-moz-placeholder { 
	transition: color 0.2s linear;
}

.inp::placeholder { 
	transition: color 0.2s linear;
}

.inp:focus{
	background: #fff;
	outline: none;
}

.inp:focus::-webkit-input-placeholder { 
	color:transparent; 
}

.inp:focus::-moz-placeholder { 
	color:transparent; 
}

.inp:focus::placeholder { 
	color:transparent; 
}

textarea.inp{
	height: 60px;
	padding: 8px 12px;
}

.namelnk span{
	font-size: 14px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: transparent;
	transition: color 0.4s, border-color 0.5s;
}

.btn{
	text-decoration: none !important;
	font-weight: bold;
	transition: .2s linear;
	color: #fff;
	font-size: 16px;
}

.btnlink{
    display:inline-block;
    vertical-align:top;
    color:#fff;
    font-size:14px;
    padding:5px 15px;
    border-width: 1px;
	border-style: solid;
    border-radius:4px;
    font-family:'PT Sans', Arial, sans-serif;
    font-weight:700;
    text-align:center;
    text-decoration:none !important;
    transition:0.2s linear;
    
}

.btnicon{
	display: inline-block;
	vertical-align: top;
	font-size: 13px;
	padding: 5px 0px;
	border-width: 1px;
	border-style: solid;
	border-radius: 4px;
	text-align: center;
	text-decoration: none !important;
	transition: 0.2s linear;
	color: #fff;
	height: 32px;
	line-height: 21px;
	background: #dddddd;
	border-color: #dddddd;
}

.btnicon:hover{
	opacity: 0.75;
}

.btnlink.w1,
.btnfull.w1,
.btnicon.w1{
    display:block;
    margin:0;
    width:100%;
}

.btnfull{
    background: #89d1cf;
    display:inline-block;
    vertical-align:top;
    color:#fff;
    font-size:14px;
    padding:16px 15px;
    border-width: 1px;
	border-style: solid;
	border-color:#89d1cf;
    border-radius:4px;
    font-family: 'PT Sans', Arial, sans-serif;
	font-weight: 700;
    text-align:center;
    text-decoration:none !important;
    transition:0.2s linear;
}

.btnfull:hover{
	background: #fff;
	color: #89d1cf;
}

.btnlink.large{
    padding: 8px 75px;
}

.narrow_bold{
    font-family: 'PT Sans Narrow', sans-serif;
    font-weight: 700;
}

.narrow_reg{
   	font-family: 'PT Sans Narrow', sans-serif;
	font-weight: 400;
}

html, body {
	height: 100%;
	min-height: 100%;
	margin: 0;
	font-size: 14px;
	line-height: 18px;
	font-family: 'PT Sans', Arial, sans-serif;
	font-weight: 400;
	background: #fff;
	color: #1d1d1d;
	width: 100%;
}

.md_wrapper {
	margin: 0 auto;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	z-index: 5;
}

.md_site_wrap{
    overflow:hidden;
}
.ulline{
display: inline;
font-size: 8 px;}
.rollover {
 position:relative;

 

  width:100px; /* Ширина */

  height: 50px;  /* Высота */      }

.rollover  img {

  position:absolute; /* абсолютное позиционирование*/

  left: 0; /* выравниваем картинки по левому верхнему углу div-а*/

  top: 0; /* выравниваем картинки по левому верхнему углу div-а */  

}
.rollover img.second { /* первая картинка полностью прозрачная */

  opacity:0;

  filter:alpha (opacity=0);

}

.rollover:hover img.second { /* при наведении курсора первая картинка становится не прозрачной */

  opacity:1;

  filter:alpha (opacity=100);

}

.rollover:hover img.first, rollover img.first:hover { /* а вторая при наведении курсора становится прозрачной */

  opacity:0;

  filter:alpha (opacity=0);

}

.korpus > div, .korpus > input { display: none; } 
.korpus label { padding: 5px; border: 1px solid #aaa; line-height: 28px; cursor: pointer; position: relative; bottom: 1px; background: #fff; } 
.korpus input[type="radio"]:checked + label { border-bottom: 2px solid #fff; } 
.korpus > input:nth-of-type(1):checked ~ div:nth-of-type(1), 
.korpus > input:nth-of-type(2):checked ~ div:nth-of-type(2), 
.korpus > input:nth-of-type(3):checked ~ div:nth-of-type(3) { display: block; padding: 5px; border: 1px solid #aaa; }
.del { display: none; }
.del:not(:checked) + label + * { display: none; }
.del:not(:checked) + label,
.del:checked + label {
  display: inline-block;
  padding: 2px 10px;
  border-radius: 2px;
  color: #fff;
  background: #4e6473;
  cursor: pointer;
}
.del:checked + label {
  background: #e36443;
}
/* End */
/* /bitrix/templates/trudy_eng/components/bitrix/menu/topmenutrudy/style.css?15343354674494 */
/* /bitrix/templates/trudy_eng/components/bitrix/system.auth.form/authform/style.min.css?1569223144424 */
/* /bitrix/templates/trudy_eng/styles.css?16470020395862 */
/* /bitrix/templates/trudy_eng/template_styles.css?176400274553583 */
