

/* Start:/bitrix/templates/.default/components/bitrix/menu/myhorizontal_multilevel/style.css?14612452324747*/
/**Top menu**/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul
{
	margin:0; padding:0;
	/*background:#BC262C url(/bitrix/templates/.default/components/bitrix/menu/myhorizontal_multilevel/images/header_menu_bg.gif) repeat-x;*/
	min-height:30px;
	width:990px;
	list-style:none;
	font-size:12px;
	float:left;
        font-family:Georgia;
	/*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 14px 7px 8px;
        /*padding:7px 12px 7px 24px;*/
}

/*Root menu selected*/
#horizontal-multilevel-menu li a.root-item-selected
{
	/*background:#9a1618;*/
	color:#cccccc;
	font-weight:bold;
	/*padding:7px 8px;*/
      padding:7px 14px 7px 8px;
      text-decoration:underline;
        /*min-height:30px;*/
}

/*Root items: hover*/
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item
{
	/*background:#9a1618;*/
        /*background:#d61a1e;*/
        /*background:#BC262C url(/bitrix/templates/.default/components/bitrix/menu/myhorizontal_multilevel/images/header_menu_bg.gif) repeat-x;*/
	color:#fff;
       text-decoration:underline;
}

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

/*Denied items*/
#horizontal-multilevel-menu a.denied
{
	background: url(/bitrix/templates/.default/components/bitrix/menu/myhorizontal_multilevel/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;

	height:auto;
	/*width:12em;*/
	width:225px;
	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/.default/components/bitrix/menu/mytemplate/style.css?1461245232703*/
/* Left menu*/
ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:2px;
	position: relative; /*IE bug*/
        font-family:Georgia;
}

ul.left-menu li
{
	padding: 5px 10px;
	/*background:#efefef url(/bitrix/templates/.default/components/bitrix/menu/mytemplate/images/left_menu_bg.gif) bottom repeat-x;*/
        background:#ffffff;
}

ul.left-menu li a
{
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

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

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


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:#e5271d;
        text-decoration:none;
}



/* End */


/* Start:/bitrix/templates/.default/components/bitrix/breadcrumb/mytemplate/style.css?1461245232415*/
ul.breadcrumb-navigation
{
	padding:0; margin:0;
	padding-top:4px;
	list-style:none;
        font-size:10px;
}

ul.breadcrumb-navigation li
{
	display:inline;
}

ul.breadcrumb-navigation a
{
	
}

ul.breadcrumb-navigation span
{
	
}

ul.breadcrumb-navigation span 
{ 
   background: url(/tools/arrowright.jpg) center center no-repeat; /*Картинка стрелки находится в директории шаблона*/ 
} 
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/system.auth.form/auth20/style.css?1461245232226*/
#login-form-window
{
	display:none;
	border:1px solid #021E2F;
	/*background:#F5F5F5;*/
	background-image:url(/bitrix/templates/.default/components/bitrix/system.auth.form/auth20/authbg.gif);
	padding:10px;
	z-index:10000;
	position:absolute;
	top:5%;
	left:55%;
	width:180px;
	color: #021E2F;
}
/* End */


/* Start:/bitrix/components/bitrix/voting.form/templates/main_page/style.css?1461245241397*/
.voting-form-box
{
	font-size:100%;
}

.voting-form-box .active
{
	color:green;
}

.voting-form-box .disable
{
	color:red;
}

.voting-form-box label
{
	line-height:20px;
}

.voting-form-box form
{
	margin:0;
}

.starrequired 
{
    color:red;
}
.vote-reply-field-captcha-label {
    margin-bottom:6px;}
.vote-vote-footer {
    margin-top:6px;}
.vote-reply-field-captcha-image {
    margin:6px 0;}

/* End */


/* Start:/bitrix/templates/second/styles.css?14612452325578*/
/* Headers */H1, H2, H3, H4 {font-family: Georgia; color:#235698; font-size:18px; font-weight:bold; margin-bottom: 1px;}
H2 {color:#235698; font-size:13px; line-height: 18px;}H3 {font-size:12px; color: #235698;}
H4 {font-size:12px; color: #235698;}

.bigtext {
	font-size: 16px;
	font-weight: bold;
}
.lists {
margin-bottom:0px;
margin-top:0px;
padding-bottom:0px;
}
#printer
{
	float:right;
	font-size:10px;
	background:url(/tools/printer.gif) left center no-repeat;
	padding-left:16px;
        padding-top:5px;
        padding-bottom:0px;
}

.menunav li { 
   /*border-bottom: 2px solid #800000; */
   /*margin: 0; padding: 5px; 0;*/
   /*text-indent: 5px; */
   list-style:square;
   padding-bottom:5px;
   padding-top:10px;
   font-size:16px; 
   font-weight:bold; 
} 

.dashedborder {
	BORDER-RIGHT: #eb1e25 1px dashed; BORDER-TOP: #eb1e25 1px dashed; BORDER-LEFT: #eb1e25 1px dashed; BORDER-BOTTOM: #eb1e25 1px dashed
}
.copyright {
	FONT-SIZE: 10px; COLOR: #555; TEXT-DECORATION: none
}

.currency {
	FONT-SIZE: 16px; COLOR: #ffffff; TEXT-DECORATION: none
}
.copyrightlink {
	FONT-SIZE: 10px; COLOR: #999999; TEXT-DECORATION: underline
}

.mmenu {color: #344e73;
font-weight:bold 
}
#megaTable { border-collapse: collapse }
#megaTable td { 
border: 1px solid gray; 
font-size: 12px;
padding-left: 3px;
}

.bigtext {
	font-size: 16px;
	font-weight: bold;
}
.dashedborder {
	BORDER-RIGHT: #eb1e25 1px dashed; BORDER-TOP: #eb1e25 1px dashed; BORDER-LEFT: #eb1e25 1px dashed; BORDER-BOTTOM: #eb1e25 1px dashed
}

a:link {color: #021E2F}
a:visited {color: #021E2F}
a:hover {color: #021E2F}
a:active {color: #021E2F}

.inputtext {
	BORDER-RIGHT: #021E2F 1px solid; BORDER-TOP: #021E2F 1px solid; BORDER-LEFT: #021E2F 1px solid; WIDTH: 271px; BORDER-BOTTOM: #021E2F 1px solid; HEIGHT: 21px
}
.inputbutbig {
	BORDER-RIGHT: #0763ae 1px solid; BORDER-TOP: #0763ae 1px solid; BORDER-LEFT: #0763ae 1px solid; WIDTH: 65px; BORDER-BOTTOM: #0763ae 1px solid; HEIGHT: 21px; background-color:#FFFFFF; font-size:12px
}
.inputselect {
	BORDER-RIGHT: #021E2F 1px solid; BORDER-TOP: #021E2F 1px solid; BORDER-LEFT: #021E2F 1px solid; WIDTH: 271px; BORDER-BOTTOM: #021E2F 1px solid; HEIGHT: 21px
}
.inputfile {
	BORDER-RIGHT: #021E2F 1px solid; BORDER-TOP: #021E2F 1px solid; BORDER-LEFT: #021E2F 1px solid; WIDTH: 271px; BORDER-BOTTOM: #021E2F 1px solid; HEIGHT: 21px
}
.inputtextarea {
	BORDER-RIGHT: #021E2F 1px solid; BORDER-TOP: #021E2F 1px solid; BORDER-LEFT: #021E2F 1px solid; WIDTH: 400px; BORDER-BOTTOM: #021E2F 1px solid; HEIGHT: 100px
}
.search {
	BORDER-RIGHT: #021E2F 1px solid; BORDER-TOP: #021E2F 1px solid; BORDER-LEFT: #021E2F 1px solid; WIDTH: 150px; BORDER-BOTTOM: #021E2F 1px solid; HEIGHT: 21px; background-color: #ffffff
}
.searchsm {
	BORDER-RIGHT: #021E2F 1px solid; BORDER-TOP: #021E2F 1px solid; BORDER-LEFT: #021E2F 1px solid; WIDTH: 127px; BORDER-BOTTOM: #021E2F 1px solid; HEIGHT: 21px; background-color: #ffffff
}
.searchbig {
	BORDER-RIGHT: #021E2F 1px solid; BORDER-TOP: #021E2F 1px solid; BORDER-LEFT: #021E2F 1px solid; WIDTH: 350px; BORDER-BOTTOM: #021E2F 1px solid; HEIGHT: 21px
}

.inputbut {
	BORDER-RIGHT: #37475E 1px solid; BORDER-TOP: #37475E 1px solid; BORDER-LEFT: #37475E 1px solid; WIDTH: 60px; BORDER-BOTTOM: #37475E 1px solid; HEIGHT: 21px; background-color:#FFFFFF; font-size:12px
}
.inputbut2 {
	BORDER-RIGHT: #37475E 1px solid; BORDER-TOP: #37475E 1px solid; BORDER-LEFT: #37475E 1px solid; WIDTH: 100px; BORDER-BOTTOM: #37475E 1px solid; HEIGHT: 21px; background-color:#FFFFFF; font-size:12px
}

.inputbut3 {
	BORDER-RIGHT: #37475E 1px solid; BORDER-TOP: #37475E 1px solid; BORDER-LEFT: #37475E 1px solid; WIDTH: 250px; BORDER-BOTTOM: #37475E 1px solid; HEIGHT: 21px; background-color:#FFFFFF; font-size:12px
}
.sbut {
	BORDER-RIGHT: #3a5eab 1px solid; BORDER-TOP: #3a5eab 1px solid; BORDER-LEFT: #3a5eab 1px solid; BORDER-BOTTOM: #3a5eab 1px solid; HEIGHT: 21px; BACKGROUND-COLOR: #ffffff; color:#000000; width:60px;
	padding-left:0px; padding-top:0px; font-family: Arial; font-size:10px
}


.form {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; COLOR: #999999; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}

.button {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; COLOR: #555; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}





.picborder { border: 1px solid #d5d4d4 }

.picbpad { border: 1px solid #dad7d1;
padding-right:50px }

.rep {
background-image:url(/pdf.jpg);
background-position:left;
background-repeat:no-repeat; 
padding-left:25px;
}

.portfoliolist {
   color: #767676;
   font-size: 26px;
   text-decoration:underline;
   font-family: Verdana;
}
#dic
{
	display:none;
	border:1px solid #021E2F;
	/*background:#F5F5F5;*/
	background-image:url(/bitrix/templates/second/authbg.gif);
	padding:10px;
	z-index:100000;
	position:absolute;
	top:25%;
	left:1%;
	width:180px;
	color: #021E2F;
}

.borderleft {
	BORDER-LEFT: #dad7d1 1px solid;
}
.borderbottom {
	BORDER-BOTTOM: #dad7d1 1px solid;
}
body,td,th {
	font-family: Georgia;
	font-size: 12px;
	color: #000000;
        /*background-color: #000000;*/
}




body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
        color: #555;
        /*background-color: #000000;*/
        /*BACKGROUND: url(/tools/bg.jpg);*/
        /*BACKGROUND: url(/tools/bg.jpg) #fbfdff repeat-x 50% top;*/
        /*BACKGROUND: url(/tools/background.jpg) #010e14 repeat-y center top;*/
        background-color: #ffffff; 
        }

/* End */


/* Start:/bitrix/templates/second/template_styles.css?1461245232624*/
/*Data table*/
table.data-table
{
	border:1px solid #C4C4C3;
	border-collapse:collapse;
}

/*Any cell*/
table.data-table td
{
	border:1px solid #C4C4C3;
	background-color:#FFFFFF;
	color:#333;
	padding:3px 5px;
}

/*Head cell*/
table.data-table thead td, table.data-table th
{
	background-color:#F2F2EA;
	text-align:left;
	font-weight:normal;
	background-image:none;
	border:1px solid #C4C4C3;
	padding:4px;
	color:#333;
}

/*Body cell*/
table.data-table tbody td
{
	background-color:#FFF;
	background-image:none;
	color:#333;
}

/*Foot cell*/
table.data-table tfoot td
{
	background-color:#fff;
	padding:4px;
	color:#333;
}
/* End */
/* /bitrix/templates/.default/components/bitrix/menu/myhorizontal_multilevel/style.css?14612452324747 */
/* /bitrix/templates/.default/components/bitrix/menu/mytemplate/style.css?1461245232703 */
/* /bitrix/templates/.default/components/bitrix/breadcrumb/mytemplate/style.css?1461245232415 */
/* /bitrix/templates/.default/components/bitrix/system.auth.form/auth20/style.css?1461245232226 */
/* /bitrix/components/bitrix/voting.form/templates/main_page/style.css?1461245241397 */
/* /bitrix/templates/second/styles.css?14612452325578 */
/* /bitrix/templates/second/template_styles.css?1461245232624 */
