/* Start:/bitrix/templates/.default/components/bitrix/search.title/.default/style.css*/
div.title-search-result {
    border:1px solid #c6c6c6;
    display:none;
    overflow:hidden;
    z-index:205;
}

table.title-search-result {
    border-collapse: collapse;
    border:none;
    width:10%;
}

table.title-search-result th {
    background-color:#F7F7F7;
    border-right:1px solid #e8e8e8;
    color:#949494;
    font-weight:normal;
    padding-top:2px;
    padding-bottom:2px;
    padding-left:14px;
     padding-right:12px;
    text-align:right;
    vertical-align:top;
    white-space:nowrap;
    width:1%;
}

table.title-search-result td {
    background-color:white;
    color:black;
    font-weight:normal;
    padding-top:2px;
    padding-bottom:2px;
    text-align:left;
    white-space:nowrap;
}

table.title-search-result td.title-search-item {
    padding-left:8px;
    padding-right:15px;
}

table.title-search-result td.title-search-item a {
    padding-left:4px;
    padding-right:15px;
    text-decoration: none;
    color:black;
    vertical-align:top;
    display:block;
}

table.title-search-result td.title-search-item img {
    vertical-align:top;
}

table.title-search-result td.title-search-item b {
    color:#cf0000;
    font-weight:normal;
}

table.title-search-result tr.title-search-selected td
,table.title-search-result tr.title-search-selected a
,table.title-search-result tr.title-search-selected td.title-search-more a
{
    background-color:#fff2be;
}

table.title-search-result td.title-search-more {
    font-size:11px;
    font-weight:normal;
    padding-right:15px;
    padding-left:24px;
    padding-top:0px;
}

table.title-search-result td.title-search-more a
{
    padding-left:12px;
    padding-right:15px;
    text-decoration:none;
    color:#999999;
}

table.title-search-result td.title-search-all {
    padding-left:24px;
    padding-right:15px;
}

table.title-search-result td.title-search-all a
{
    padding-left:4px;
    text-decoration:none;
    color:#808080;
}

table.title-search-result td.title-search-separator
, table.title-search-result th.title-search-separator {
    padding-top:0px;
    padding-bottom:0px;
    font-size:4px;
}

div.title-search-fader {
    display:none;
    background-image: url('../../../../../templates/.default/components/bitrix/search.title/.default/images/fader.png');
    background-position: right top;
    background-repeat: repeat-y;
    position:absolute;
}
/* End */



/* Start:/bitrix/templates/lockon/components/bitrix/system.auth.form/.default/style.css*/
input.bx-auth-input {width:79% !important;margin-bottom:3px;}
span.bx-auth-secure {background-color:#FFFAE3; border:1px solid #DEDBC8; padding:2px; display:inline-block; vertical-align:bottom; margin-top:-1px;}
div.bx-auth-secure-icon {background-image:url(../../../../../templates/lockon/components/bitrix/system.auth.form/.default/images/sec.png); background-repeat:no-repeat; background-position:center; width:19px; height:18px;}
div.bx-auth-secure-unlock {background-image:url(../../../../../templates/lockon/components/bitrix/system.auth.form/.default/images/sec-unlocked.png);}

/* End */



/* Start:/bitrix/templates/lockon/styles.css*/
/*Global styles*/
BODY {padding:0;margin:0;font:normal 13px Verdana;}
TABLE {border-collapse:collapse;}
TD {padding:0;}
A {color:#121B3E;text-decoration:underline;}
A:hover {color:#FFCC33;}
TEXTAREA {font:normal 12px Verdana;padding:1px !important;background:#FFF !important;border:1px solid #999 !important;}
INPUT.text {height:15px;font:normal 12px Verdana;padding:1px !important;background:#FFF !important;border:1px solid #999 !important;}
INPUT.file {margin:1px;border:1px solid #999 !important;}
SELECT.text {border:1px solid #999;}
INPUT.button {height:18px;font:bold 12px Verdana;color:#000;background:url('../../../../../templates/lockon/images/button-bg.gif') repeat-x;cursor:pointer;border:0;}
FORM {padding:0;margin:0;}
H1 {margin:0 0 15px 0;font:bold 18px Verdana;color:#333;}
H2 {margin:0 0 15px 0;font:bold 16px Verdana;color:#FF6600;}
H2 A {text-decoration:none !important;color:#FF6600 !important;}
H2 A:hover {background:none !important;}
H3 {margin:0 0 15px 0;font:bold 14px Verdana;color:#FF6600;}
H3 A:hover {color:#333366 !important;background:none !important;}
INPUT.inputBoxDisable {background-color:#DDD;border:1px solid #999;}
INPUT.inputBoxEnable {background-color:#FFF;border:1px solid #999;}
DIV.message {margin-bottom:15px;font-weight:bold;}
IMG.left {float:left;margin:0 10px 5px 0px;}
IMG.right {float:right;margin:0 0 5px 10px;}
DIV.right {float:right;margin:0 0 5px 10px;}
DIV.text-justify, DIV.justify {text-align:justify;}
DIV.text-center {text-align:center;}
DIV.text-right {text-align:right;}
SPAN.description {font-style:italic;padding-top:2px;}
CODE {margin-left:25px;font-size:10px;display:block;}
BR.clear {clear:both;}
.warning {color:#CC0000;}
.serialnumber {color:#FF6600;font-weight:bold;margin-left:15px;}
.serialnumber-deleted {color:#FF6600;text-decoration:line-through;margin-left:15px;}

/*Clear borders*/
TR.noborder TD {border:0 !important;}
DIV.noborder {border:0 !important;}

/*Page background under header*/
#page {width:100%;min-width:892px;background:url('../../../../../templates/lockon/images/mountains.png') repeat-x;}

/*Closed site*/
#closed {width:400px;font:bold 13px Verdana;border: 2px dashed #FF9B00;text-align:center;padding:40px 0 40px 0;margin:200px 35% 0 35%;background:#E5DEA3;}

/*Center body width*/
#body {width:892px;height:100%;}

/*Content table styles*/
#content {width:100%;height:100%;}
#content TD {vertical-align:top;}

/*Left panel styles*/
#content TD.left {width:210px;background:#999;padding-top:5px;}
#content TD.left INPUT.text {border:1px solid #000 !important;}
#left {width:100%;height:100%;}
#left TD.ad {padding:20px 0 20px 0;text-align:center;}
#left TD.bottom {height:100%;vertical-align:bottom;text-align:center;}

/*Content styles*/
#content TD.content {background:#FFF;padding:20px 30px 20px 30px;}
#content TD.content A {color:#333366;text-decoration:underline;}
#content TD.content A:hover {color:#FFCC33;background-color:#999;}
#content TD.content A.image {text-decoration:none;}
#content TD.content A.image IMG {border:0;}
#content TD.content A:hover.image {background:none;}

/*Footer styles*/
#content TD.leftfooter {height:10px;background:#999 url('../../../../../templates/lockon/images/bottom.gif') no-repeat;}
#content TD.contentfooter {height:10px;background:#FFF url('../../../../../templates/lockon/images/white-corner.gif') no-repeat right;}
#footer {width:100%;height:30px;min-width:892px;background:url('../../../../../templates/lockon/images/bottom.png') no-repeat top;}
#footer TD {text-align:center;vertical-align:top;font:normal 11px Verdana;color:#999;padding-top:5px;}

/*Licence page*/
DIV#licence DIV {overflow:auto;width:95%;margin:0 auto;height:600px;border:1px solid #000;padding:15px;margin-bottom:15px;}

/*Login form styles*/
DIV.login TABLE {width:80%;margin-top:15px;}
DIV.login TD {font:bold 12px Verdana;padding:3px;}
DIV.login TD A {font:normal 12px Verdana;padding:3px;}
DIV.login INPUT.text {width:160px;}
DIV.login INPUT.button {width:55%;margin-right:1px;}

/*Global forms*/
.form TABLE {width:100%;}
.form INPUT.text, .form TEXTAREA {width:90% !important;}
.form SELECT {width:300px !important;}
.form TD {padding:5px;border-bottom:1px solid #D3D3D3;}
.form TD.title {border-bottom:1px solid #999;font-weight:bold;}
.form TD.label {width:30%;text-align:right;vertical-align:top;}
.form DIV.caption {font-style:italic;margin-top:5px;}
.form DIV.counter INPUT {border:0;margin-top:10px;background:#FFF;color:#333;}

/*Global table*/
.table TABLE {width:100%;}
.table TD {vertical-align:top;padding:5px;border-bottom:1px solid #D3D3D3;}
.table TR.title TD, .table TH {font-weight:bold;text-align:left;border-bottom:1px solid #999;padding:5px;}
.table TR.last TD {border-bottom:1px solid #999;}
.table TR.total TD {border-bottom:0;text-align:right;font-size:20px;}
.table TD.center, .table TH.center {text-align:center;}

/*Global tables list*/
.tableslist TABLE {border-bottom:1px solid #D3D3D3;width:100%;margin-bottom:15px;}
.tableslist TD {padding:5px;background:#E9E9E9;}
.tableslist TR.title TD, .tableslist TH {background:#D3D3D3;text-align:left;padding:5px;}
.tableslist TD.center, .tableslist TH.center {text-align:center;}

/*Global div list*/
.divlist DIV.separator {clear:both;margin-bottom:15px;padding-top:15px;border-bottom:1px solid #D3D3D3;}
/* End */



/* Start:/bitrix/templates/lockon/template_styles.css*/
/*Global styles*/
BODY {padding:0;margin:0;background:#000;font:normal 13px Verdana;}
TABLE {border-collapse:collapse;}
TD {padding:0;}
A {color:#121B3E;text-decoration:underline;}
A:hover {color:#FFCC33;}
TEXTAREA {font:normal 12px Verdana;padding:1px !important;background:#FFF !important;border:1px solid #999 !important;}
INPUT.text {height:15px;font:normal 12px Verdana;padding:1px !important;background:#FFF !important;border:1px solid #999 !important;}
INPUT.file {margin:1px;border:1px solid #999 !important;}
SELECT.text {border:1px solid #999;}
INPUT.button {height:18px;font:bold 12px Verdana;color:#000;background:url('../../../../../templates/lockon/images/button-bg.gif') repeat-x;cursor:pointer;border:0;}
FORM {padding:0;margin:0;}
H1 {margin:0 0 15px 0;font:bold 18px Verdana;color:#333;}
H2 {margin:0 0 15px 0;font:bold 16px Verdana;color:#FF6600;}
H2 A {text-decoration:none !important;color:#FF6600 !important;}
H2 A:hover {background:none !important;}
H3 {margin:0 0 15px 0;font:bold 14px Verdana;color:#FF6600;}
H3 A:hover {color:#333366 !important;background:none !important;}
INPUT.buttonDisable {opacity:0.25;moz-opacity:0.25;}
INPUT.inputBoxDisable {background-color:#DDD;border:1px solid #999;}
INPUT.inputBoxEnable {background-color:#FFF;border:1px solid #999;}
DIV.message {margin-bottom:15px;font-weight:bold;}
IMG.left {float:left;margin:0 10px 5px 0px;}
IMG.right {float:right;margin:0 0 5px 10px;}
DIV.right {float:right;margin:0 0 5px 10px;}
DIV.text-justify, DIV.justify {text-align:justify;}
DIV.text-center {text-align:center;}
DIV.text-right {text-align:right;}
SPAN.description {font-style:italic;padding-top:2px;}
CODE {margin-left:25px;font-size:10px;display:block;}
BR.clear {clear:both;}
.warning {color:#CC0000;}
.error {color:#CC0000;padding-left:15px;font-style:italic;}
.ok {color:green; font-weight:bold;}
DIV#serials {width:370px;}
.serialnumber {color:#FF6600;font-weight:bold;margin-left:15px;}
.serialnumber-deleted {color:#FF6600;text-decoration:line-through;margin-left:15px;}
.encryption DIV {text-align:center; width:600px; color:#880000;margin-top:35px;}

/*Clear borders*/
TR.noborder TD, TR.noborder TH, TD.noborder {border:0 !important;}
DIV.noborder {border:0 !important;}

/*Header styles*/
#header {width:100%;height:103px;min-width:892px;background:url('../../../../../templates/lockon/images/sky.png') repeat-x;}
#header TD {width:100%;height:103px;text-align:center;background:url('../../../../../templates/lockon/images/logo.png') no-repeat center;}

/*Page background under header*/
#page {width:100%;min-width:892px;background:url('../../../../../templates/lockon/images/mountains.png') repeat-x;}

/*Closed site*/
#closed {width:400px;font:bold 13px Verdana;border: 2px dashed #FF9B00;text-align:center;padding:40px 0 40px 0;margin:200px 35% 0 35%;background:#E5DEA3;}

/*Center body width*/
#body {width:892px;height:100%;}

/*Top menu styles*/
#topmenu {width:100%;height:37px;background:#333;margin-top:12px;}
#topmenu TD {font:bold 12px Verdana;color:#999;vertical-align:top;}
#topmenu A {color:#999;text-decoration:none;}
#topmenu A.selected {color:#FFCC33;}
#topmenu A:hover {color:#FFCC33;}
#topmenu TD.header {height:10px;background:url('../../../../../templates/lockon/images/head.png') repeat-x;}
#topmenu TD.home {width:190px;padding:3px 0 0 20px;}
#topmenu TD.menu {width:auto;padding:3px 15px 0 15px;text-align:right;word-spacing:45px;}
#topmenu TD.search {width:240px;text-align:right;}
#topmenu TD.search INPUT.button {padding-bottom:2px;}
#topmenu TD.lang {width:70px;text-align:right;padding-right:10px;}
#topmenu TD.spacer {height:13px;background:#999;}

/*Content table styles*/
#content {width:100%;height:100%;}
#content TD {vertical-align:top;}

/*Left panel styles*/
#content TD.left {width:210px;background:#999;padding-top:5px;}
#content TD.left INPUT.text {border:1px solid #000 !important;}
#left {width:100%;height:100%;}
#left TD.ad {padding:20px 0 20px 0;text-align:center;}
#left TD.bottom {height:100%;vertical-align:bottom;text-align:center;}

/*Left and user menu styles*/
#leftmenu, #usermenu {width:100%;}
#leftmenu TABLE {width:100%;}
#leftmenu A, #usermenu A {color:#000;text-decoration:none;display:block;border-bottom:1px solid #000;}
#leftmenu A:hover, #usermenu A:hover {color:#FFCC33;}
#leftmenu TD, #usermenu TD {color:#000;font:bold 12px Verdana;vertical-align:top;}
#leftmenu TD.selected A, #usermenu TD.selected A {background:url('../../../../../templates/lockon/images/arr_right.gif') no-repeat 10px;color:#FFCC33;}
#leftmenu TD.item A, #usermenu TD A {padding:3px 0 3px 20px;}
#leftmenu TD.subitem A {border-left:1px solid #000;padding:3px 0 3px 20px;}
#leftmenu TD.border-top A, #usermenu TD.border-top {border-top:1px solid #000;}
#leftmenu TD.border-no A {border-bottom:0;}
#usermenu {margin-top:20px;}
#usermenu TD.user {padding:3px 0 3px 20px;color:#FFCC33;}

/*Content styles*/
#content TD.content {background:#FFF;padding:20px 30px 20px 30px;}
#content TD.content A {color:#333366;text-decoration:underline;}
#content TD.content A:hover {color:#FFCC33;background-color:#999;}
#content TD.content A.image {text-decoration:none;}
#content TD.content A.image IMG {border:0;}
#content TD.content A:hover.image {background:none;}

/*Footer styles*/
#content TD.leftfooter {height:10px;background:#999 url('../../../../../templates/lockon/images/bottom.gif') no-repeat;}
#content TD.contentfooter {height:10px;background:#FFF url('../../../../../templates/lockon/images/white-corner.gif') no-repeat right;}
#footer {width:100%;height:30px;min-width:892px;background:url('../../../../../templates/lockon/images/bottom.png') no-repeat top;}
#footer TD {text-align:center;vertical-align:top;font:normal 11px Verdana;color:#999;padding-top:5px;}

/*Licence page*/
DIV#licence DIV {overflow:auto;width:95%;margin:0 auto;height:600px;border:1px solid #000;padding:15px;margin-bottom:15px;}

/*Login form styles*/
DIV.login TABLE {width:80%;margin-top:15px;}
DIV.login TD {font:bold 12px Verdana;padding:3px;}
DIV.login TD A {font:normal 12px Verdana;padding:3px;}
DIV.login INPUT.text {width:160px;}
DIV.login INPUT.button {width:55%;margin-right:1px;}

/*Global forms*/
.form TABLE {width:100%;}
.form INPUT.text, .form TEXTAREA {width:90% !important;}
.form SELECT {width:300px !important;}
.form TD {padding:5px;border-bottom:1px solid #D3D3D3;}
.form TD.title {border-bottom:1px solid #999;font-weight:bold;}
.form TD.label {width:30%;text-align:right;vertical-align:top;}
.form DIV.caption {font-style:italic;margin-top:5px;}
.form DIV.counter INPUT {border:0;margin-top:10px;background:#FFF;color:#333;}

/*Global table*/
.table TABLE {width:100%;}
.table TD {vertical-align:top;padding:5px;border-bottom:1px solid #D3D3D3;}
.table TR.title TD, .table TH {font-weight:bold;text-align:left;border-bottom:1px solid #999;padding:5px;}
.table TR.last TD {border-bottom:1px solid #999;}
.table TR.total TD {border-bottom:0;text-align:right;font-size:20px;}
.table TD.center, .table TH.center {text-align:center;}

/*Global tables list*/
.tableslist TABLE {border-bottom:1px solid #D3D3D3;width:100%;margin-bottom:15px;}
.tableslist TD {padding:5px;background:#E9E9E9;}
.tableslist TR.title TD, .tableslist TH {background:#D3D3D3;text-align:left;padding:5px;}
.tableslist TD.center, .tableslist TH.center {text-align:center;}

/*Global div list*/
.divlist DIV.separator {clear:both;margin-bottom:15px;padding-top:15px;border-bottom:1px solid #D3D3D3;}

#paysys {width:100%;margin-top:25px;text-align:center;}
/* End */
/* /bitrix/templates/.default/components/bitrix/search.title/.default/style.css */
/* /bitrix/templates/lockon/components/bitrix/system.auth.form/.default/style.css */
/* /bitrix/templates/lockon/styles.css */
/* /bitrix/templates/lockon/template_styles.css */