

/* Start:/bitrix/templates/sroenergo/components/bitrix/system.auth.form/template1/style.css?1386827197550*/
div.system-auth-form {display: block; height: auto; position: relative; overflow: hidden;}
div.form_row {display: block; position: relative; margin: 10px 0; color: #525252; text-transform: none;}
input.aut_in {color: #525252; background: #ececec; padding: 10px; border-radius: 7px; width: 370px; border-radius: 7px; font-size: 16px;}
div.auth_forgot {display: block; float: right; text-transform: none;}
button.auth_login_sub {width: 113px; height: 38px; cursor: pointer; background: transparent url("/i/login.png") left top no-repeat; border: none;}
/* End */


/* Start:/bitrix/templates/sroenergo/components/bitrix/system.auth.forgotpasswd/.default/style.css?1396600484535*/
div#forgot_form {display: block; position: relative; width: 380px; padding: 7px; background: #f6f6f6;}
div.row {display: block; position: relative; margin: 10px 0; color: #525252; text-transform: none;}
div.row input#email_forgot {width: 363px; padding: 10px 7px; font-size: 18px; background: #ececec url("/i/mail.png") 340px center no-repeat; box-shadow: inset 0px 0px 10px rgba(0,0,0,0.4);}
button.send_forgot {width: 137px; height: 45px; cursor: pointer; background: transparent url("/i/send.png") left top no-repeat; border: none;}
/* End */


/* Start:/bitrix/templates/sroenergo/components/bitrix/menu/horizontal_multilevel1/style.css?13868276394692*/
/**Top menu**/
#horizontal-multilevel-menu {	background: #4b82b3; border: 1px #87accc solid;}
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul
{
    margin:0; padding:0;
    min-height:27px;
    width:100%;
    list-style:none;
    font-size:11px;
    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;
    text-transform: uppercase;
}

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

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

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

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

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

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

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

#horizontal-multilevel-menu li ul li:hover a {color: #fff;}

/*Child-items selected*/
ul#horizontal-multilevel-menu li > ul li.item-selected
{
    background: #4c81b3;
}
ul#horizontal-multilevel-menu li > ul li.item-selected a {color: #fff !important;}

/*Sub-menu box*/
#horizontal-multilevel-menu li ul
{
    position:absolute;
    /*top:-999em;*/
    top:auto;
    display:none;
    z-index:500;

    height:auto;
    /*width:12em;*/
    width:232px;
    background:#fff;
    padding: 3px;
    border: 1px #4b82b3 solid;
}

/*Sub-menu item box*/
#horizontal-multilevel-menu li li
{
    width:100%;
}

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

/*Items text color & size */


#horizontal-multilevel-menu li.jshover li a,
#horizontal-multilevel-menu li.jshover li.jshover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a {
    color: #4F4F4F;
}

#horizontal-multilevel-menu li:hover li a,
#horizontal-multilevel-menu li:hover li:hover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a {

}

/*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
{

}

#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/sroenergo/components/bitrix/menu/bottom/style.css?1404115441847*/
/**Bottom menu**/
#bottom_menu_multilevel {list-style: none; margin: 0; padding: 10px; min-height: 50px;}
#bottom_menu_multilevel li {padding: 2px; margin-right: 4px; width: 110px; height: auto; display: inline-block; position: relative;}
#bottom_menu_multilevel li a {color: #fff; text-decoration: none; text-transform: uppercase; font-size: 11px;}

#bottom_menu_multilevel li ul {
	display: block;
    position: relative;
    padding: 7px;
    margin: 0;
}
#bottom_menu_multilevel li ul li {display: block; float: left; position: relative;}
#bottom_menu_multilevel li ul li a {text-transform: none; color: #fff;}
#bottom_menu_multilevel li ul li a:hover {text-decoration: underline;}
#bottom_menu_multilevel li ul li.item-selected {background: none; text-decoration: underline; color: #fff;}
#bottom_menu_multilevel li ul li ul {display: none;}

/* End */
/* /bitrix/templates/sroenergo/components/bitrix/system.auth.form/template1/style.css?1386827197550 */
/* /bitrix/templates/sroenergo/components/bitrix/system.auth.forgotpasswd/.default/style.css?1396600484535 */
/* /bitrix/templates/sroenergo/components/bitrix/menu/horizontal_multilevel1/style.css?13868276394692 */
/* /bitrix/templates/sroenergo/components/bitrix/menu/bottom/style.css?1404115441847 */
