@import url(typograph.css);

body {margin:0px; padding:0px; background:#fff; min-width:760px; border-top:1px solid #fff}
body,td {font-family: verdana,arial,geneva cy,sans-serif}
div,img,table {border:0px}

#top {width:100%; height:92px; position:absolute; top:0px !important; left:0px; background:url(/images/t/bg_t.gif) repeat-x #fcfcfc; border-bottom:1px solid #b3b3b3; min-width:760px}
#top div.in {width:72%; height:90px; position:relative; margin:0px auto; min-width:720px}
#top div div {float:right}
#top a {display:block; float:left; font-size:12px; font-weight:bold; color:#656565; padding:3px 8px; margin:35px 7px 0px 7px; text-decoration:none}
#top a.s {background:#ed1c24; color:#fff}
#top a.s:hover {text-decoration:none}
#top a:hover {text-decoration:underline}

/*#rtr {width:100%; height:260px; position:absolute; top:130px; left:0px; min-width:760px}
#rtr div {width:72%; height:260px; position:relative; margin:0px auto; min-width:720px; text-align:center}
#rtr div img {position:static; float:none}*/

#rtr {width:100%; height:320px; position:absolute;  top:93px; left:0px; background:#f7f7f7; min-width:760px;}
#rtr div {width:72%; height:240px; position:relative; margin:0px auto; min-width:720px; overflow:hidden; }
#rtr div div {width:30%; height:156px; position:absolute; top:36px; border:1px solid #8c8c8c; background:#ddf9ff; min-width:30%; }
#rtr div div div {width:100%; height:156px; position:absolute; top:0px; border:0px; background:none; overflow:hidden}
#rtr div img {position:absolute; left:50%; margin-left:-314px; z-index:0}
#rtr div div.l {left:0%}
#rtr div div.c {left:35%}
#rtr div div.r {left:70%; margin-left:-2px}
#rtr p {font-size:12px; font-weight:bold; position:absolute; bottom:-27px; background:url(/images/t/ar_g.gif) no-repeat; background-position:0px 5px; padding-left:16px; margin:0px}
#rtr p a {color:#1165b7}

#rtr div.atwork { height:80px; top:-15px;}

#rtr div.atwork div {width:13%; height:50px; position:absolute; top:20px; border:solid 1px #c4bdb8; background:none; min-width:12%; }

#rtr div.atwork div.header {left:0%; width:10%; top:0px; background:none; height:20px; background:url(/images/t/atwork.gif) no-repeat #f7f7f7; border:0px;}

#rtr div.atwork div.one19 {left:0%; width:12%; background:url(/images/s/w1.jpg) no-repeat #f7f7f7;}
#rtr div.atwork div.two19 {left:17%; background:url(/images/s/w2.jpg) no-repeat #f7f7f7;}
#rtr div.atwork div.three19 {left:35%; width:12%; background:url(/images/s/w3.jpg) no-repeat #f7f7f7;}
#rtr div.atwork div.four19 {left:52%; background:url(/images/s/w4.jpg) no-repeat #f7f7f7;}
#rtr div.atwork div.five19 {left:70%; width:12%; background:url(/images/s/w5.jpg) no-repeat #f7f7f7;}
#rtr div.atwork div.six19 {left:87%; width:12%; background:url(/images/s/w6.jpg) no-repeat #f7f7f7;}



#rtr img.soon {display:block; position:absolute; left:50%; margin-left:-326px; top:248px; z-index:10}
/*
#main {width:72%; position:relative; margin:420px auto 90px auto; min-width:720px; clear:both; z-index:2}
#main h1 {position:absolute; width:150px; top:-394px; left:10px; margin:0px; clear:both; font:bold 1.3em arial; text-transform:uppercase}
*/
#main {width:72%; position:relative; margin:430px auto 150px auto; min-width:720px; clear:both; z-index:2}
#main h1 {position:absolute; width:150px; top:-404px; left:10px; margin:0px; clear:both; font:bold 1.3em arial; text-transform:uppercase}

#main h1 b {display:none}
#main br.clr {clear:both}
#main h2 {font-size:1.3em; color:#333; margin:3px 0px 0px 0px}
#main h2 b {font-weight:normal; display:none}
#main p {margin:14px 0px}
#main a {color:#005bb3}
#main a:visited {color:#842994}
#main strong {display:none}
#main em {display:none}

#main div.l {width:30%; /*float:left;*/ position:absolute; left:0px; margin-top:10px;}
#main div.l img {margin-bottom:4px}
#main div.l p {font-size:75%}
#main div.l p span {display:block; font:75% tahoma,sans-serif; color:#c6c6c6}
#main div.l p.all {/*background:url(/images/t/ar_g.gif) no-repeat; background-position:0px 5px; padding-left:16px;*/ font-weight:bold}
#main div.l p.all .rss {color:#ff7100; text-decoration:none;}
#main div.l p.all .rss span {color:#ff7100; font-size:100%; display:inline; text-decoration:underline; margin-left:25px; padding-left:20px; background:url(/images/c/rss.gif) no-repeat 0 50%;}
#main div.l div.l2 {background:#f1f0df; padding:10px; margin-top:17px;}
#main div.l div.l2 p {margin:0px;}

#main div.c {width:43%; float:left; position:relative; left:35%; margin-top:10px;}
#main div.c p {font-size:80%; line-height:135%;}
#main div.c p.arrow {background:url(/images/t/ar_o.gif) no-repeat; background-position:0px 5px; padding-left:16px}
#main div.c p.d {background:none; padding-left:0px}

#main div.r {width:121px; position:absolute; right:0px; top:0px; font-size:70%; color:#b2b2b2;}
#main div.r img {border:7px solid #e3edf6; margin:20px 0px 7px 0px}
#main div.r img.hole_img{border: none;margin-bottom: 2px;}
#main div.r a.hole_info{color: #000;text-decoration: underline;}
#main div.r a.hole_info:hover{color: #f00;}
#main div.r img.t {border:7px solid #f3f3f3; margin-top:29px}
#main div.r img.v {border:0px}
#main div.r a {color:#777; text-decoration:none}
#main div.r a:visited {color:#777}

#basement {width:100%; height:111px; border-top:1px solid #b3b3b3; background:url(/images/t/bg_b.gif) repeat-x #fcfcfc; clear:both; min-width:760px; margin-top:120px;}
#basement div.billet {width:82%; height:5px; background:#cacaca; min-width:82%; position:static; float:right; margin:0px}
#basement div.billet b {display:none}
#basement div {width:72%; margin:0px auto; position:relative; min-width:720px; clear:both}
#basement div a.p {color:#a1a1a1; display:block; width:100px; font:11px tahoma,sans-serif; position:absolute; right:70px; top:-47px}
#basement img {position:absolute; top:-35px; left:30px}
#basement p {font:11px tahoma,sans-serif; color:#a1a1a1; width:170px; float:right; margin-top:10px; line-height:16px}
#basement p a {color:#a1a1a1}
#basement p.l {position:absolute; left:240px; line-height:auto}
#basement p.l b {display:block; color:#777; font:bold 18px times new roman,serif; margin-bottom:7px}
#basement p.l a {color:#005bb3; font:bold 12px arial, sans-serif; position:static; display:inline}
#basement span.p{display: block;margin: 0 0 0.2em 0;}

#count {display:none}

/* ::::: ��� ������� ��������� ::::: */
.fest {background: #f1f0df; padding: 15px; font-family: arial;margin: 20px 0 20px 0;}
.fest {min-width: 300px;_width: 305px;_width: expression(parentNode.clientWidth < 310? "305x": "100%");}
.fest .logodate {overflow: hidden; _zoom: 1;}
.fest .logodate img {float: left; margin-right: 15px}
.fest .logodate p {margin: 0 !important; padding: 10px 0 0 !important;}
.fest p {margin: 20px 0 0 !important; font-size: 16px !important; font-weight: normal; padding-left: 0 !important;}
.fest p a, .fest p a:visited {color: #005bb3 !important;}
.fest p a:hover {text-decoration: none;}

#main div.c p { padding-left: 15px; font-size: 80%; line-height: 135%; }

/* ::::: http://dominion.ru/team/ ::::: */
.row-4 {overflow: hidden; _zoom: 1; margin-bottom: 40px; _padding-right: 2px;}
.row-4 .cell {float: left; width: 25%;}
.row-4 .cell h4 {margin-top: 0; font-size: 14px; color: #4f4f4f;}
.row-4 .cell ul {list-style-type: none; padding: 0; margin: 0;}
.row-4 .cell ul li {margin-bottom: 15px; background: none;}
.row-4 .cell ul li p {margin: 5px 0 25px !important; color: #6e6c6b !important; font-size: 12px}
.row-4 .cell ul li a {font-size: 14px; font-weight: normal !important;}
.row-4 .cell ul li a:hover {text-decoration: none;}

/* ::::: http://dominion.ru/team-unit/ ::::: */
#unit {margin-top: -20px;}
.unitwrap {overflow: hidden; _zoom: 1; padding-top: 10px; _padding-right: 2px;}
#unit h2 {margin: 0; font-size: 24px; font-weight: normal;}
#unit h3 {margin: 0; font-size: 24px; font-weight: normal; color: #8f8d8d;}
#unit .col-1 {width: 370px; float: left;}
#unit .col-1 img.userpic {border: 1px solid #c4c4c4;}
#unit .col-1 .aboutunit {font-size: 14px; color: #6e6c6b; margin: 20px 0 30px}
#unit .col-1 .social {margin: 0 0 40px;}
#unit .col-1 .social a img {margin-right: 10px;}
#unit .col-1 .social a.mailto {margin-left: 20px;}
#unit .col-1 ul.publish li {margin-bottom: 30px;}
#unit .col-1 ul.publish li p {color: #6e6c6b; margin-bottom: 5px;}
#unit .col-2 {margin-left: 380px}
#unit .col-2 h4 {margin: 0 0 20px; font-size: 18px; font-weight: normal; color: #8f8d8d;}
#unit ul {margin: 0; padding: 0; list-style-type: none;}
#unit .col-2 ul li {margin-bottom: 17px;}
#unit a {font-size: 14px; font-weight: normal;}
#unit a:hover {text-decoration: none;}


/* ::::: hoh    ::::: */
#hoh {position: relative;width: 100px;height: 100px;background-color: #fff;margin-top: 10px}
#hohbg {position: relative;width: 100px;height: 100px;}
#hohsnake {position: absolute;left: 0;top: 0;width: 100px;height: 100px;z-index: 100}
.pixel {width: 6px;height: 6px;position: absolute;z-index: 1;font-size: 1px;line-height: 1px;overflow: hidden}
.pixel .pix {width: 2px;height: 2px;margin: 2px}
.color0 .pix {background: #abc}
.color1 .pix {background: #000}
.color2 .pix {background: #ccc}
.color3 .pix {background: #c00}
.color4 .pix {background: #0c0}
.color5 .pix {background: #0cc}
.color6 .pix {background: #cc0}
.color7 .pix {background: #00c}
.color8 .pix {background: #c0c}
.hohlink {position: absolute;left: 50px;top: 50px;display: block;width: 40px;height: 25px;cursor: pointer;z-index: 101}



/* :::::  ::::: */
.tagline {position: absolute;top: 0;height: 90px;width: 100%;overflow: hidden;color: #fff;font-size: 13px;font-family: arial,sans-serif;line-height: 20px;background: #96c1d1}
.tagline a:hover, .tagline a:hover * {text-decoration: none!important}
.tagline .prev {position: absolute;top: 0;left: 35px;padding: 20px 0;}
.tagline .prev a {color: #fff;text-decoration: none;display: block;padding-left: 20px;background: url(/images/tagline/prev.gif) no-repeat 0 7px}
.tagline .prev a .header {text-decoration: underline;}
.tagline .prev a .name {font-size: 15px;}

.tagline .next {position: absolute;top: 0;right: 35px;padding: 20px 0;}
.tagline .next a {color: #fff;text-decoration: none;display: block;padding-right: 20px;background: url(/images/tagline/next.gif) no-repeat 100% 7px}
.tagline .next a .header {text-decoration: underline;}
.tagline .next a .name {font-size: 15px;}

.tagline .info {position: absolute;left: 50%;margin-left: -212px;width: 425px;overflow: hidden;_overflow: visible;_zoom: 1;}
.tagline .info .logo {float: left;width: 135px;padding-top: 30px}
.tagline .info .descr {float: left;width: 290px;padding-top: 15px;font-size: 15px;}
.tagline .info .descr a {color: #fff;}
.tagline .info .descr strong {}

.ok {position: absolute;top: 90px;left: 50%;margin-left: -58px;padding: 5px 10px;background: #96c1d1;z-index: 5000000;font-size: 10px;}
.ok a {color: #fff;padding-right: 10px;background: url(/images/tagline/close.gif) no-repeat 100% 0;}
.ok a:hover {text-decoration: none;}

/* ::::: Панелька битрикса ::::: */
#bx_top_panel_container {position: absolute; top: 0; z-index: 1000;}

div.empty {
height:1px;
overflow:hidden;
width:1px;
}
div.bx-top-panel {
background-color:#A4A4A4;
background-image:url("/images/bitrix/panel_new/panel_bg.png");
background-repeat:repeat-x;
font-size:medium !important;
line-height:normal !important;
width:100%;
}
div.bx-top-panel table, div.bx-top-panel td, div.bx-top-panel tbody, div.bx-top-panel tr {
background:none repeat scroll 0 0 transparent !important;
border:medium none !important;
border-spacing:0 !important;
color:black !important;
font-family:Verdana,Arial,sans-serif !important;
font-size:medium !important;
font-style:normal !important;
font-variant:normal !important;
font-weight:normal !important;
height:auto !important;
letter-spacing:normal !important;
line-height:normal !important;
margin:0 !important;
overflow:visible !important;
padding:0 !important;
table-layout:auto !important;
text-align:left !important;
text-decoration:none !important;
text-indent:0 !important;
vertical-align:middle !important;
width:auto !important;
word-spacing:normal !important;
}
div.bx-top-panel a {
color:black !important;
font-weight:normal !important;
text-decoration:none !important;
}
div.bx-top-panel div.bx-panel-left {
background-image:url("/images/bitrix/panel_new/left.gif");
background-position:left top;
background-repeat:no-repeat;
height:10px !important;
overflow:hidden;
width:5px !important;
}
div.bx-top-panel table.bx-panel-container {
background:url("/images/bitrix/panel_new/buttons_bg.png") repeat-x scroll left 26px #E1DED9 !important;
width:100% !important;
}
div.bx-top-panel div.bx-panel-empty {
height:2px;
overflow:hidden;
width:1px;
}
div.bx-top-panel div.bx-panel-buttons {
color:black;
font-family:Tahoma,Verdana,Arial;
font-size:11px;
margin-bottom:3px;
}
div.bx-top-panel div.bx-pnseparator {
background-image:url("/images/bitrix/panel_new/separator.gif");
background-repeat:repeat-y;
float:left;
height:21px;
margin:5px 5px 2px;
overflow:hidden;
width:2px;
}
div.bx-top-panel div.bx-pnbutton {
float:left;
padding-top:3px;
white-space:nowrap;
}
div.bx-top-panel table.bx-pnbutton {
cursor:pointer !important;
}
div.bx-top-panel table.bx-pnbutton td {
background-position:0 0 !important;
background-repeat:no-repeat !important;
height:25px !important;
padding:0 !important;
}
div.bx-top-panel table.bx-pnbutton div.bx-button {
height:24px;
}
div.bx-top-panel table.bx-pnbutton div.bx-button-text {
color:#2B2928;
font-family:Tahoma,Verdana,Arial;
font-size:11px;
padding:5px 3px 0 0;
white-space:nowrap;
}
div.bx-top-panel table.bx-pnbutton div.bx-pnicon {
background-position:0 3px;
background-repeat:no-repeat;
padding-left:20px;
}
div.bx-top-panel table.bx-pnbutton td.bx-left {
background-image:url("/images/bitrix/panel_new/buttons/normal/left.gif") !important;
}
div.bx-top-panel table.bx-pnbutton td.bx-center {
background-image:url("/images/bitrix/panel_new/buttons/normal/main.gif") !important;
background-repeat:repeat-x !important;
padding:0;
}
div.bx-top-panel table.bx-pnbutton td.bx-right {
background-image:url("/images/bitrix/panel_new/buttons/normal/right.gif") !important;
}
div.bx-top-panel table.bx-pnbutton td.bx-arrow {
background-image:url("/images/bitrix/panel_new/buttons/normal/arrow_2.gif") !important;
}
div.bx-top-panel table.bx-pnbutton td.bx-arrow-separate {
background-image:url("/images/bitrix/panel_new/buttons/normal/arrow.gif") !important;
}
div.bx-top-panel table.bx-pnbutton-over td.bx-left {
background-image:url("/images/bitrix/panel_new/buttons/over/left.gif") !important;
}
div.bx-top-panel table.bx-pnbutton-over td.bx-center {
background-image:url("/images/bitrix/panel_new/buttons/over/main.gif") !important;
}
div.bx-top-panel table.bx-pnbutton-over td.bx-right {
background-image:url("/images/bitrix/panel_new/buttons/over/right.gif") !important;
}
div.bx-top-panel table.bx-pnbutton-over td.bx-arrow {
background-image:url("/images/bitrix/panel_new/buttons/over/arrow_2.gif") !important;
}
div.bx-top-panel table.bx-pnbutton-over td.bx-arrow-separate {
background-image:url("/images/bitrix/panel_new/buttons/over/arrow.gif") !important;
}
div.bx-top-panel table.pressed td.bx-left {
background-image:url("/images/bitrix/panel_new/buttons/push/left.gif") !important;
}
div.bx-top-panel table.pressed td.bx-center {
background-image:url("/images/bitrix/panel_new/buttons/push/main.gif") !important;
}
div.bx-top-panel table.pressed td.bx-right {
background-image:url("/images/bitrix/panel_new/buttons/push/right.gif") !important;
}
div.bx-top-panel table.pressed td.bx-arrow {
background-image:url("/images/bitrix/panel_new/buttons/push/arrow_2.gif") !important;
}
div.bx-top-panel table.pressed td.bx-arrow-separate {
background-image:url("/images/bitrix/panel_new/buttons/push/arrow.gif") !important;
}
div.bx-top-panel table.bx-pnbutton td.pressed {
background-image:url("/images/bitrix/panel_new/buttons/push/arrow.gif") !important;
}
div.bx-top-panel table.bx-pnbutton td.bx-left div.empty {
width:4px !important;
}
div.bx-top-panel table.bx-pnbutton td.bx-right div.empty {
width:5px !important;
}
div.bx-top-panel table.bx-pnbutton td.bx-arrow div.empty {
width:10px !important;
}
div.bx-top-panel table.bx-pnbutton td.bx-arrow-separate div.empty {
width:14px !important;
}
div.bx-top-panel table.bx-pnbutton div.icon-create {
background-image:url("/images/bitrix/panel_new/buttons/create.gif");
}
div.bx-top-panel table.bx-pnbutton div.icon-edit {
background-image:url("/images/bitrix/panel_new/buttons/edit.gif");
}
div.bx-top-panel table.bx-pnbutton div.icon-access {
background-image:url("/images/bitrix/panel_new/buttons/access.gif");
}
div.bx-top-panel table.bx-pnbutton div.icon-delete {
background-image:url("/images/bitrix/panel_new/buttons/delete.gif");
}
div.bx-top-panel table.bx-pnbutton div.icon-components {
background-image:url("/images/bitrix/components/buttons2/parameters.gif");
}
div.bx-top-panel table.bx-pnbutton div.icon-cache {
background-image:url("/images/bitrix/panel_new/buttons/cache.gif");
}
div.bx-top-panel table.bx-pnbutton div.icon-debug {
background-image:url("/images/bitrix/panel_new/buttons/debug.gif");
}
div.bx-top-panel table.bx-pnbutton div.icon-menu {
background-image:url("/images/bitrix/panel_new/buttons/menu.gif");
}
div.bx-top-panel table.bx-pnbutton div.icon-template {
background-image:url("/images/bitrix/panel_new/buttons/template.gif");
}
div.bx-top-panel table.bx-pnbutton div.icon-user {
background-image:url("/images/bitrix/panel_new/buttons/user.gif");
}
div.bx-top-panel table.bx-pnbutton div.icon-key {
background-image:url("/images/bitrix/panel_new/buttons/key.gif");
}
div.bx-top-panel table.bx-pnbutton div.icon-structure {
background-image:url("/images/bitrix/panel_new/buttons/structure.gif");
}
div.bx-top-panel table.free-space-bar {
border-spacing:1px !important;
height:11px !important;
width:80px !important;
}
div.bx-top-panel div.free-space-bar {
padding-top:6px;
}
div.bx-top-panel table.free-space-bar {
border:1px solid #AAAAAA !important;
}
div.bx-top-panel table.free-space-bar td.bx-panel-used {
background-color:#EB8200 !important;
padding:0 !important;
}
div.bx-top-panel table.free-space-bar td.bx-panel-free {
background-color:#2EC62F !important;
padding:0 !important;
}
div.bx-top-panel div.bx-start-button {
background-image:url("/images/bitrix/panel_new/start_button/normal.png");
background-repeat:no-repeat;
cursor:pointer;
height:48px;
margin-top:5px;
width:49px;
}
div.bx-top-panel div.start-over {
background-image:url("/images/bitrix/panel_new/start_button/over.png");
}
div.bx-top-panel div.pressed {
background-image:url("/images/bitrix/panel_new/start_button/pressed.png");
}
div.bx-top-panel td.bx-tabs-cell, div.bx-top-panel td.bx-button-cell {
background-image:url("/images/bitrix/panel_new/panel_bg.png") !important;
background-position:0 -2px !important;
background-repeat:repeat-x !important;
vertical-align:top !important;
}
div.bx-top-panel td.bx-button-cell {
width:0 !important;
}
div.bx-top-panel td.bx-tabs-cell {
width:100% !important;
}
div.bx-top-panel a.fix-link {
background-repeat:no-repeat;
display:block;
float:right;
height:20px;
margin-right:5px;
width:20px;
}
div.bx-top-panel a.fix-on {
background-image:url("/images/bitrix/panel_new/knob_off.gif");
}
div.bx-top-panel a.fix-off {
background-image:url("/images/bitrix/panel_new/knob_on.gif");
}
div.bx-top-panel table.splitter, div.bx-top-panel table.splitter td {
background-image:url("/images/bitrix/panel_new/slider_bg.png") !important;
background-position:left top !important;
background-repeat:repeat-x !important;
border:0 none !important;
height:7px !important;
padding:0 !important;
text-align:center !important;
vertical-align:baseline !important;
width:100% !important;
}
div.bx-top-panel table.splitter a.splitterknob {
background-image:url("/images/bitrix/panel_new/arr_up.png");
background-position:left top;
background-repeat:no-repeat;
display:block;
height:7px;
margin:0 auto;
overflow:hidden;
width:70px;
}
div.bx-top-panel table.splitter a.splitterknob:hover {
background-image:url("/images/bitrix/panel_new/arr_up_over.png");
}
div.bx-top-panel table.splitter a.splitterknobdown {
background-image:url("/images/bitrix/panel_new/arr_down.png");
}
div.bx-top-panel table.splitter a.splitterknobdown:hover {
background-image:url("/images/bitrix/panel_new/arr_down_over.png");
}
div.bx-panel-tab {
-moz-box-sizing:border-box;
background-color:#E9E6E2;
background-image:url("/images/bitrix/panel_new/tabs/bottom_bg.gif");
background-position:left bottom;
background-repeat:repeat-x;
cursor:pointer;
float:left;
height:26px;
}
div.bx-panel-tab-active {
background-image:url("/images/bitrix/panel_new/tabs/bottom_bg_active.gif");
cursor:default;
}
div.bx-panel-tab div {
-moz-box-sizing:border-box;
float:left;
height:24px;
}
div.bx-panel-tab div.bx-panel-caption {
color:#2B2928;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-weight:normal;
height:auto;
line-height:normal;
padding:6px 0 0 5px;
}
div.bx-panel-tab div.bx-tab-active div.bx-panel-caption {
padding-top:5px;
}
div.bx-panel-tab br {
clear:both;
}
div.bx-panel-tab div.bx-tab-left {
background-image:url("/images/bitrix/panel_new/tabs/left_inactive_prev_inactive.png");
width:24px;
}
div.bx-panel-tab div.bx-tab-left-first {
background-image:url("/images/bitrix/panel_new/tabs/left_inactive_first.png");
}
div.bx-panel-tab div.bx-tab-left-active {
background-image:url("/images/bitrix/panel_new/tabs/left_active.png");
}
div.bx-panel-tab div.bx-tab-left-prev-active {
background-image:url("/images/bitrix/panel_new/tabs/left_inactive_prev_active.png");
}
div.bx-panel-tab div.bx-tab {
background-image:url("/images/bitrix/panel_new/tabs/bg_inactive.png");
}
div.bx-panel-tab div.bx-tab-active {
background-image:url("/images/bitrix/panel_new/tabs/bg_active.png");
}
div.bx-panel-tab div.bx-tab-right {
background-image:url("/images/bitrix/panel_new/tabs/right_inactive_next_inactive.png");
width:14px;
}
div.bx-panel-tab div.bx-tab-right-next-active {
background-image:url("/images/bitrix/panel_new/tabs/right_inactive_next_active.png");
}
div.bx-panel-tab div.bx-tab-right-active {
background-image:url("/images/bitrix/panel_new/tabs/right_active.png");
}
div.bx-panel-tab div.bx-tab-bottom {
height:2px;
overflow:hidden;
width:3px;
}
div.bx-panel-tab div.bx-tab-bottom-active {
background-image:url("/images/bitrix/panel_new/tabs/bottom_left_active.gif");
}
div.bx-panel-tab div.bx-tab-bottom-first {
background-image:url("/images/bitrix/panel_new/tabs/bottom_left_first.gif");
}
div.bx-panel-tab div.bx-tab-bottom-first-active {
background-image:url("/images/bitrix/panel_new/tabs/bottom_left_first_act.gif");
}
div.bx-panel-tab div.bx-tab-bottom-prev-active {
background-image:url("/images/bitrix/panel_new/tabs/bottom_left.gif");
width:5px;
}
div.bx-panel-tab-admin div.bx-tab-left {
background-image:url("/images/bitrix/panel_new/tabs/left_admin.png");
}
div.bx-panel-tab-admin div.bx-tab-left-prev-active {
background-image:url("/images/bitrix/panel_new/tabs/left_admin_prev_active.png");
}
div.bx-panel-tab-admin div.bx-tab {
background-image:url("/images/bitrix/panel_new/tabs/bg_admin.png");
}
div.bx-panel-tab-admin div.bx-tab-right {
background-image:url("/images/bitrix/panel_new/tabs/right_admin.png");
width:17px;
}
div.bx-panel-tab div.bx-tab-icon {
background-position:5px 4px;
background-repeat:no-repeat;
height:23px;
width:23px;
}
div.bx-panel-tab div.bx-tab-left-active div.bx-tab-icon {
background-position:5px 3px;
}
div.bx-panel-tab div.bx-tab-icon-view {
background-image:url("/images/bitrix/panel_new/icons/view.gif");
}
div.bx-panel-tab div.bx-tab-icon-edit {
background-image:url("/images/bitrix/panel_new/icons/edit.gif");
}
div.bx-panel-tab div.bx-tab-icon-configure {
background-image:url("/images/bitrix/panel_new/icons/settings.gif");
}
div.bx-panel-tab div.bx-tab-icon-admin {
background-image:url("/images/bitrix/panel_new/icons/admin.png");
}
div.bx-popup-form {
-moz-box-sizing:border-box;
background:url("/images/bitrix/popup/top_gradient_bg.gif") repeat-x scroll 0 20px #D5DAE9;
border:1px solid #ABB7D8;
text-align:left;
width:612px;
}
div.bx-popup-content td, div.bx-popup-content table, div.bx-popup-content tr, div.bx-popup-content tbody, div.bx-popup-title td, div.bx-popup-title table, div.bx-popup-title tr, div.bx-popup-title tbody, div.bx-debug-window td, div.bx-debug-window table, div.bx-debug-window tr, div.bx-debug-window tbody {
background:none repeat scroll 0 0 transparent;
border:medium none !important;
border-spacing:0 !important;
color:black !important;
font-family:Verdana,Arial,sans-serif !important;
font-size:11px !important;
font-style:normal !important;
font-variant:normal !important;
font-weight:normal !important;
height:auto !important;
letter-spacing:normal !important;
line-height:normal !important;
margin:0 !important;
padding:0 !important;
table-layout:auto !important;
text-align:left !important;
text-decoration:none !important;
text-indent:0 !important;
vertical-align:middle !important;
white-space:normal !important;
width:auto !important;
word-spacing:normal !important;
}
div.bx-popup-form table, div.bx-popup-form div, div.bx-popup-form p {
color:black !important;
font-family:Verdana,Arial,sans-serif !important;
font-size:11px !important;
font-style:normal !important;
font-variant:normal !important;
font-weight:normal !important;
letter-spacing:normal !important;
line-height:normal !important;
text-indent:0 !important;
word-spacing:normal !important;
}
div.bx-popup-form p {
text-align:left !important;
}
div.bx-popup-form form {
margin:0 !important;
padding:0 !important;
}
div.bx-popup-form div.bx-popup-icon {
float:right;
margin:4px !important;
}
div.bx-popup-form div.bx-popup-description {
font-style:normal !important;
font-variant:normal !important;
letter-spacing:normal !important;
overflow:hidden;
text-align:left !important;
text-indent:0 !important;
width:100%;
word-spacing:normal !important;
}
div.bx-popup-form div.bx-popup-description-container {
background:url("/images/bitrix/popup/top_gradient.gif") repeat-x scroll center bottom #F4F6FB;
border:1px solid #B8C1DD;
margin:5px;
}
div.bx-popup-form div.bx-popup-description p {
font-size:100% !important;
font-weight:normal !important;
line-height:normal !important;
margin:5px !important;
text-decoration:none !important;
white-space:normal !important;
}
div.bx-popup-form div.bx-popup-description p.note {
color:#787878;
}
div.bx-popup-form div.bx-popup-description p.note a {
color:#787878;
font-size:100%;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
div.bx-popup-form div.bx-popup-description p.note a:hover {
color:#787878;
text-decoration:underline;
}
div.bx-popup-form div.bx-popup-content, div.bx-popup-form div.bx-content-editor {
-moz-box-sizing:border-box;
background-color:white;
border:1px solid #B8C1DD;
height:280px;
margin:5px;
overflow:auto;
padding-top:5px !important;
}
div.bx-popup-form div.bx-popup-content-container {
-moz-box-sizing:border-box;
height:100%;
margin:0 5px;
}
div.bx-popup-form div.bx-popup-content td {
font-size:11px !important;
font-weight:normal !important;
line-height:normal !important;
padding:3px 3px 4px 0 !important;
}
div.bx-popup-content td {
background-image:url("/images/bitrix/dot_hor.gif");
background-position:left bottom;
background-repeat:repeat-x;
}
div.bx-popup-form div.bx-popup-content tr.empty td {
background-image:none !important;
padding:1px !important;
}
div.bx-popup-form div.bx-popup-content tr.section td {
background-color:#EDEDED !important;
background-image:none !important;
padding:3px !important;
}
div.bx-popup-form div.bx-popup-content tr.section table td {
padding:0 !important;
}
div.bx-popup-form div.bx-popup-content input, div.bx-popup-form div.content select {
color:black !important;
font-family:Verdana,Arial,helvetica,sans-serif;
font-size:11px !important;
margin:0 !important;
padding:1px !important;
}
div.bx-popup-form div.bx-popup-content td.bx-popup-label {
text-align:right !important;
}
div.bx-popup-form .bx-width30 {
width:30% !important;
}
div.bx-popup-form .bx-width50 {
width:50% !important;
}
div.bx-popup-form .bx-width100 {
width:100% !important;
}
div.bx-popup-form .bx-width0 {
width:0 !important;
}
div.bx-popup-form div.bx-popup-buttons {
background:url("/images/bitrix/popup/bottom_gradient.gif") repeat-x scroll center bottom #D5DAE9;
font-style:normal !important;
font-variant:normal !important;
letter-spacing:normal !important;
overflow:hidden;
padding:10px;
text-align:center !important;
text-indent:0 !important;
white-space:nowrap;
word-spacing:normal !important;
}
div.bx-popup-form div.bx-popup-title {
background-color:#23468A;
background-image:url("images/calendar/title_bg.gif");
background-position:left top;
background-repeat:repeat-x;
}
div.bx-popup-form div.bx-popup-title td.bx-title-text {
color:#EEF1F7 !important;
cursor:move !important;
font-size:11px !important;
font-weight:bold !important;
line-height:normal !important;
overflow:hidden !important;
padding:3px !important;
vertical-align:top !important;
white-space:nowrap !important;
}
div.bx-popup-form a.bx-popup-close {
background-image:url("images/calendar/close.gif");
background-position:left top;
background-repeat:no-repeat;
display:block;
height:13px;
margin:3px;
overflow:hidden;
width:13px;
}
div.bx-popup-form a.bx-popup-sign {
background-position:left top;
background-repeat:no-repeat;
display:block;
height:11px;
margin-right:3px;
overflow:hidden;
width:11px;
}
div.bx-popup-form a.bx-popup-minus {
background-image:url("/images/bitrix/components/form/minus.gif");
}
div.bx-popup-form a.bx-popup-plus {
background-image:url("/images/bitrix/components/form/plus.gif");
}
div.bx-popup-form a {
color:#486FE1;
font-size:100%;
font-weight:normal;
line-height:normal;
text-decoration:underline;
}
div.bx-popup-form .edit-field {
background-image:url("/images/bitrix/popup/pencil.gif");
}
div.bx-popup-form .edit-field-active {
border-color:#434B50 #ADC0CF #ADC0CF #434B50 !important;
}
div.bx-popup-form table.extended {
background-color:#EAEAEA !important;
border-collapse:collapse !important;
width:100% !important;
}
div.bx-popup-form table.extended td {
background:none repeat scroll 0 0 transparent !important;
padding:2px !important;
}
div.bx-popup-form div.bx-menu-current-row {
background-color:#EAF8DF !important;
}
div.bx-popup-form div.view-area {
-moz-box-sizing:border-box;
background-position:right center;
background-repeat:no-repeat;
border:1px solid white;
cursor:text;
display:block;
overflow:hidden;
padding:2px;
white-space:nowrap;
width:220px;
}
div.bx-popup-form div.bx-menu-current-row div.edit-field {
background-color:#EAF8DF !important;
border:1px solid #EAF8DF !important;
}
div.bx-popup-form div.bx-menu-current-row div.edit-field-active {
background-color:white !important;
border-color:#434B50 #ADC0CF #ADC0CF #434B50 !important;
}
div.bx-popup-form table table td {
border-bottom:medium none !important;
border-top:medium none !important;
}
div.bx-popup-form div.bxresizer {
background-image:url("/images/bitrix/popup/resizer.gif");
background-repeat:no-repeat;
bottom:0;
cursor:se-resize;
height:20px;
right:0;
width:20px;
}
iframe.waitwindow {
border:0 none;
position:absolute;
z-index:9999;
}
div.waitwindow {
background-color:#FCF7D1;
background-image:url("images/wait.gif");
background-position:10px center;
background-repeat:no-repeat;
border:1px solid #E1B52D;
color:black;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-style:normal !important;
font-variant:normal !important;
font-weight:normal;
letter-spacing:normal !important;
line-height:normal;
padding:10px;
position:absolute;
text-align:center !important;
text-indent:0 !important;
width:170px;
word-spacing:normal !important;
z-index:10000;
}
div.bx-debug-window {
background:url("/images/bitrix/popup/top_gradient_bg.gif") repeat-x scroll 0 20px #D5DAE9;
border:1px solid #ABB7D8;
color:black;
display:none;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-style:normal !important;
font-variant:normal !important;
font-weight:normal;
letter-spacing:normal !important;
line-height:normal;
position:absolute;
text-align:left !important;
text-indent:0 !important;
width:602px;
word-spacing:normal !important;
}
div.bx-debug-window div.bx-debug-title {
background-color:#23468A;
background-image:url("images/calendar/title_bg.gif");
background-position:left top;
background-repeat:repeat-x;
}
div.bx-debug-window div.bx-debug-title td.bx-debug-title-text {
color:#EEF1F7 !important;
cursor:move !important;
font-size:11px !important;
font-weight:bold !important;
line-height:normal !important;
padding:3px !important;
vertical-align:top !important;
width:100% !important;
}
div.bx-debug-window a.bx-debug-close {
background-image:url("images/calendar/close.gif");
background-position:left top;
background-repeat:no-repeat;
display:block;
height:13px;
margin:3px;
overflow:hidden;
width:13px;
}
div.bx-debug-window div.bx-debug-description {
background:url("/images/bitrix/popup/top_gradient.gif") repeat-x scroll center bottom #F4F6FB;
border:1px solid #B8C1DD;
margin:5px;
}
div.bx-debug-window div.bx-debug-description p {
color:black !important;
font-size:100% !important;
font-style:normal !important;
font-variant:normal !important;
font-weight:normal !important;
letter-spacing:normal !important;
line-height:normal !important;
margin:3px !important;
text-align:left !important;
text-indent:0 !important;
word-spacing:normal !important;
}
div.bx-debug-window a {
color:#486FE1 !important;
font-size:100% !important;
font-weight:normal !important;
line-height:normal !important;
text-decoration:underline !important;
}
div.bx-debug-window div.bx-debug-content {
background-color:white;
border:1px solid #B8C1DD;
margin:5px;
overflow:auto;
padding:5px;
}
div.bx-debug-window div.bx-debug-content-table {
height:130px;
}
div.bx-debug-window div.bx-debug-content-table td {
background-image:url("/images/bitrix/dot_hor.gif") !important;
background-position:center bottom !important;
background-repeat:repeat-x !important;
font-size:11px !important;
font-weight:normal !important;
line-height:normal !important;
padding:3px 3px 4px !important;
}
div.bx-debug-window div.bx-debug-content-table td.number {
text-align:right !important;
white-space:nowrap !important;
}
div.bx-debug-window div.bx-debug-content-table tr.heading td {
background-color:#E1EEDA !important;
background-image:none !important;
}
div.bx-debug-window div.bx-debug-content-table tr.heading-bottom td {
padding:3px 3px 9px !important;
}
div.bx-debug-window div.bx-debug-content-table tr.heading span {
color:#848F81 !important;
white-space:nowrap !important;
}
div.bx-debug-window div.bx-debug-content-details {
height:260px;
}
div.bx-debug-window div.bx-debug-buttons {
background:url("/images/bitrix/popup/bottom_gradient.gif") repeat-x scroll center bottom #D5DAE9;
font-style:normal !important;
font-variant:normal !important;
letter-spacing:normal !important;
overflow:hidden;
padding:10px;
text-align:center !important;
text-indent:0 !important;
white-space:nowrap;
word-spacing:normal !important;
}
div.bx-popup-overlay {
background-color:#333333;
height:100%;
left:0;
opacity:0.5;
position:absolute;
top:0;
width:100%;
z-index:1010;
}
div.bx-current-mirror {
background-color:#D0D0FF;
opacity:0.5;
overflow:hidden;
position:absolute;
z-index:9999999;
}
div.bx-create-new-page {
background:url("/images/bitrix/popup/new_page.gif") no-repeat scroll center 50% transparent;
height:31px;
width:33px;
}
div.bx-create-new-folder {
background:url("/images/bitrix/popup/new_folder.gif") no-repeat scroll center 50% transparent;
height:31px;
width:33px;
}
div.bx-property-page {
background:url("/images/bitrix/popup/property_page.gif") no-repeat scroll center 50% transparent;
height:31px;
width:33px;
}
div.bx-property-folder {
background:url("/images/bitrix/popup/property_folder.gif") no-repeat scroll center 50% transparent;
height:31px;
width:33px;
}
div.bx-access-page {
background:url("/images/bitrix/popup/access_page.gif") no-repeat scroll center 50% transparent;
height:31px;
width:33px;
}
div.bx-edit-menu {
background:url("/images/bitrix/popup/edit_menu.gif") no-repeat scroll center 50% transparent;
height:31px;
width:33px;
}
div.bx-access-folder {
background:url("/images/bitrix/popup/access_folder.gif") no-repeat scroll center 50% transparent;
height:31px;
width:33px;
}
div.bx-delete-page {
background:url("/images/bitrix/popup/delete_page.gif") no-repeat scroll center 50% transparent;
height:31px;
width:33px;
}
div.bx-debug-info {
background:url("/images/bitrix/popup/debug_info.gif") no-repeat scroll center 50% transparent;
float:right;
height:31px;
margin:4px;
width:33px;
}
div.bx-structure {
background:url("/images/bitrix/popup/structure.gif") no-repeat scroll center 50% transparent;
height:31px;
width:33px;
}
div.bxhint {
background-color:#FFFFCE;
border:1px solid black;
color:black;
font-family:Tahoma,Arial,Verdana,Sans-Serif;
font-size:11px;
font-style:normal !important;
font-variant:normal !important;
font-weight:normal;
letter-spacing:normal !important;
line-height:normal;
overflow:visible;
padding:5px;
text-align:left !important;
text-indent:0 !important;
word-spacing:normal !important;
}
div.bxhint td {
color:black;
font-family:Tahoma,Arial,Verdana,Sans-Serif;
font-size:11px;
padding:2px;
}
div.bxhint td.bx-grey {
color:#747474;
}
div.bxhinticon {
height:0;
width:0;
}
table.internal .rowcontrol {
background-position:left top;
background-repeat:no-repeat;
display:block;
height:16px;
margin-right:3px;
overflow:hidden;
width:16px;
}
table.internal .expand {
background-image:url("images/menu/expand.gif");
cursor:pointer;
}
table.internal .unexpand {
background-image:url("images/menu/unexpand.gif");
cursor:pointer;
}
table.internal .up {
background-image:url("images/menu/up.gif");
cursor:pointer;
}
table.internal .down {
background-image:url("images/menu/down.gif");
cursor:pointer;
}
table.internal .delete {
background-image:url("images/menu/delete.gif");
cursor:pointer;
}
table.internal .folder {
background-image:url("images/menu/folder.gif");
cursor:pointer;
}
table.internal .drag {
background-image:url("images/menu/drag.gif");
cursor:move;
}
div.bx-component-border {
padding:1px;
position:relative;
width:100%;
}
div.bx-component-border-over {
border:1px dashed #FF8000;
padding:0;
z-index:1;
}
div.bx-component-debug {
background-color:white;
background-image:none;
border:1px solid red;
color:black;
font-family:Verdana,Arial;
font-size:10px;
font-weight:normal;
line-height:normal;
margin:0;
padding:2px;
text-align:left;
}
div.bx-component-debug a, div.bx-component-debug a:visited {
color:blue;
text-decoration:none;
}
div.bx-component-debug a:hover {
color:red;
text-decoration:underline;
}
div.bx-debug-summary {
font-size:11px;
font-weight:normal;
line-height:normal;
margin:5px;
padding:5px;
width:300px;
}
div.bx-component-panel {
left:-1px;
margin:1px;
padding:0;
position:absolute;
top:-26px;
z-index:2;
}
div.bx-component-border-over div.bx-component-panel {
margin:0;
}
div.bx-component-panel td, div.bx-component-panel table, div.bx-component-panel tr, div.bx-component-panel tbody {
background-color:transparent !important;
background-position:0 0 !important;
border:medium none !important;
border-spacing:0 !important;
font-size:medium !important;
height:25px !important;
margin:0 !important;
padding:0 !important;
table-layout:auto !important;
vertical-align:middle !important;
width:auto !important;
}
div.bx-component-panel td.bx-panel-left {
cursor:move !important;
width:11px !important;
}
div.bx-component-panel td.bx-panel-left[class] {
background-image:url("/images/bitrix/components/panel/begin.png") !important;
}
div.bx-component-panel td.bx-panel-left div {
width:11px !important;
}
div.bx-component-panel td.bx-panel-right {
width:2px !important;
}
div.bx-component-panel td.bx-panel-right[class] {
background-image:url("/images/bitrix/components/panel/end.png") !important;
}
div.bx-component-panel td.bx-panel-middle {
width:auto !important;
}
div.bx-component-panel td.bx-panel-middle[class] {
background-image:url("/images/bitrix/components/panel/fill.png") !important;
background-repeat:repeat-x !important;
}
div.bx-component-panel td.bx-panel-middle div.bx-panel-left {
width:2px;
}
div.bx-component-panel td.bx-panel-middle div.bx-panel-right {
width:5px;
}
div.bx-component-panel td.bx-panel-middle div.bx-panel-separator {
-moz-box-sizing:border-box;
border-left:1px solid #AFAFAF;
border-right:1px solid #FEFEFE;
height:15px;
margin:0 2px;
overflow:hidden;
width:2px;
}
div.bx-component-panel div.bx-panel-icon-cont {
background-color:transparent;
border:0 none;
cursor:pointer;
margin:1px;
}
div.bx-component-panel div.bx-panel-icon-cont-hover {
background-color:#C4D0DD;
border:1px solid #949696;
cursor:pointer;
margin:0;
}
div.bx-component-panel div.bx-panel-icon {
background-position:2px 1px;
background-repeat:no-repeat;
height:19px;
overflow:hidden;
width:27px;
}
div.bx-component-panel div.parameters-all {
background-image:url("/images/bitrix/components/icons/general.gif");
}
div.bx-component-panel div.edit-icon {
background-image:url("/images/bitrix/components/icons/edit.gif");
}
div.bx-component-panel div.configure-icon {
background-image:url("/images/bitrix/components/icons/configure.gif");
}
div.bx-component-panel div.pressed {
background-color:#95ACCA;
border:1px solid #828484;
height:19px;
margin:0;
width:27px;
}
div.bx-popup-menu td, div.bx-popup-menu table, div.bx-popup-menu tr, div.bx-popup-menu tbody {
background:none repeat scroll 0 0 transparent !important;
border:medium none !important;
border-spacing:0 !important;
color:black !important;
font-size:medium !important;
font-style:normal !important;
font-variant:normal !important;
font-weight:normal !important;
height:auto !important;
letter-spacing:0 !important;
line-height:normal !important;
margin:0 !important;
padding:0 !important;
table-layout:auto !important;
text-align:left !important;
text-decoration:none !important;
text-indent:0 !important;
vertical-align:middle !important;
white-space:normal !important;
width:auto !important;
word-spacing:normal !important;
}
div.bx-popup-menu td.popupmenu {
background:url("images/menu_gutter.gif") repeat-y scroll 0 0 #FCFCFC !important;
border:1px solid #B6B6B6 !important;
padding:1px !important;
width:100% !important;
}
td.popupmenu div.popupitem table {
width:100% !important;
}
td.popupmenu div.popupitem {
cursor:default;
margin:1px;
}
td.popupmenu div.popupitemover {
background-color:#CEDAEE !important;
border:1px solid #AEB6C2;
margin:0;
}
td.popupmenu div.popupitem td.gutter {
width:22px !important;
}
td.popupmenu div.popupitem td.arrow {
background:url("images/menu_arrow.gif") no-repeat scroll 2px center transparent !important;
width:10px !important;
}
td.popupmenu div.popupitem td.item {
color:black !important;
font-family:Verdana,Arial,sans-serif;
font-size:11px !important;
font-weight:normal !important;
line-height:normal !important;
padding:3px 7px 3px 9px !important;
white-space:nowrap !important;
}
td.popupmenu div.popupitem td.default {
font-weight:bold !important;
line-height:normal !important;
}
td.popupmenu div.popupitem td.disabled {
color:#939393 !important;
}
td.popupmenu div.popupseparator {
background-color:#B6B6B6;
height:1px;
margin:1px 0 1px 30px;
overflow:hidden;
}
td.popupmenu div.popupitem div.icon {
background-position:center center;
background-repeat:no-repeat;
height:20px;
width:22px;
}
td.popupmenu table.popupitem {
cursor:default !important;
margin:1px !important;
width:100% !important;
}
td.popupmenu table.popupitemover {
background-color:#CEDAEE !important;
border:1px solid #AEB6C2 !important;
margin:0 !important;
}
td.popupmenu table.popupitem td.gutter {
height:20px !important;
width:20px !important;
}
td.popupmenu table.popupitem td.gutter div {
background-position:0 0;
height:100%;
width:20px;
}
td.popupmenu table.popupitem td.item {
font-family:Verdana,Arial,sans-serif !important;
font-size:11px !important;
font-weight:normal !important;
line-height:normal !important;
padding:3px 5px 3px 9px !important;
white-space:nowrap !important;
}
td.popupmenu div.popupitem .checked {
background-image:url("images/checkbox.gif");
}
td.popupmenu div.popupitem .favorites {
background-image:url("start_menu/main/favorite.gif");
}
td.popupmenu div.popupitemover .favorites {
background-image:url("start_menu/main/favorite_over.gif");
}
td.popupmenu div.popupitem .loading {
background-image:url("start_menu/main/loading.gif");
}
td.popupmenu div.popupitemover .loading {
background-image:url("start_menu/main/loading_over.gif");
}
td.popupmenu div.popupitem .button_content {
background-image:url("start_menu/main/content.gif");
}
td.popupmenu div.popupitemover .button_content {
background-image:url("start_menu/main/content_over.gif");
}
td.popupmenu div.popupitem .button_services {
background-image:url("start_menu/main/services.gif");
}
td.popupmenu div.popupitemover .button_services {
background-image:url("start_menu/main/services_over.gif");
}
td.popupmenu div.popupitem .button_store {
background-image:url("start_menu/main/store.gif");
}
td.popupmenu div.popupitemover .button_store {
background-image:url("start_menu/main/store_over.gif");
}
td.popupmenu div.popupitem .button_statistics {
background-image:url("start_menu/main/statistics.gif");
}
td.popupmenu div.popupitemover .button_statistics {
background-image:url("start_menu/main/statistics_over.gif");
}
td.popupmenu div.popupitem .button_settings {
background-image:url("start_menu/main/settings.gif");
}
td.popupmenu div.popupitemover .button_settings {
background-image:url("start_menu/main/settings_over.gif");
}
td.popupmenu div.popupitem .user_menu_icon {
background-image:url("start_menu/main/user.gif");
}
td.popupmenu div.popupitemover .user_menu_icon {
background-image:url("start_menu/main/user_over.gif");
}
td.popupmenu div.popupitem .sys_menu_icon {
background-image:url("start_menu/main/sys.gif");
}
td.popupmenu div.popupitemover .sys_menu_icon {
background-image:url("start_menu/main/sys_over.gif");
}
td.popupmenu div.popupitem .util_menu_icon {
background-image:url("start_menu/main/tools.gif");
}
td.popupmenu div.popupitemover .util_menu_icon {
background-image:url("start_menu/main/tools_over.gif");
}
td.popupmenu div.popupitem .update_menu_icon {
background-image:url("start_menu/main/update.gif");
}
td.popupmenu div.popupitem .update_menu_icon_partner {
background-image:url("start_menu/main/update_partner.gif");
}
td.popupmenu div.popupitemover .update_menu_icon {
background-image:url("start_menu/main/update_over.gif");
}
td.popupmenu div.popupitemover .update_menu_icon_partner {
background-image:url("start_menu/main/update_over_partner.gif");
}
td.popupmenu div.popupitem .fav_menu_icon {
background-image:url("start_menu/main/favorite.gif");
}
td.popupmenu div.popupitemover .fav_menu_icon {
background-image:url("start_menu/main/favorite_over.gif");
}
td.popupmenu div.popupitem .parameters {
background-image:url("/images/bitrix/components/buttons/parameters.gif");
}
td.popupmenu div.popupitem .edit {
background-image:url("/images/bitrix/components/buttons/edit.gif");
}
td.popupmenu div.popupitem .copy {
background-image:url("/images/bitrix/components/buttons/copy.gif");
}
td.popupmenu div.popupitem .edit-common {
background-image:url("/images/bitrix/components/buttons/edit_common.gif");
}
td.popupmenu div.popupitem .edit-wf {
background-image:url("/images/bitrix/components/buttons/edit_wf.gif");
}
td.popupmenu div.popupitem .menu-edit {
background-image:url("/images/bitrix/components/buttons/menu_edit.gif");
}
td.popupmenu div.popupitem .menu-template {
background-image:url("/images/bitrix/components/buttons/menu_templ.gif");
}
td.popupmenu div.popupitem .nav-template {
background-image:url("/images/bitrix/components/buttons/nav_templ.gif");
}
td.popupmenu div.popupitem .parameters-2 {
background-image:url("/images/bitrix/components/buttons2/parameters.gif");
}
td.popupmenu div.popupitem .edit-2 {
background-image:url("/images/bitrix/components/buttons2/edit.gif");
}
td.popupmenu div.popupitem .edit-css {
background-image:url("/images/bitrix/components/buttons2/edit_css.gif");
}
td.popupmenu div.popupitem .copy-2 {
background-image:url("/images/bitrix/components/buttons2/copy.gif");
}
td.popupmenu div.popupitem .del-cache {
background-image:url("/images/bitrix/components/buttons2/delcache.gif");
}
td.popupmenu div.popupitem .panel-new-file {
background-image:url("/images/bitrix/panel_new/menus/new_file.gif");
}
td.popupmenu div.popupitem .panel-new-file-template {
background-image:url("/images/bitrix/panel_new/menus/create_template.gif");
}
td.popupmenu div.popupitem .panel-new-folder {
background-image:url("/images/bitrix/panel_new/menus/new_folder.gif");
}
td.popupmenu div.popupitem .panel-new-folder-template {
background-image:url("/images/bitrix/panel_new/menus/create_folder_template.gif");
}
td.popupmenu div.popupitem .panel-edit-visual {
background-image:url("/images/bitrix/panel_new/menus/edit_html.gif");
}
td.popupmenu div.popupitem .panel-edit-text {
background-image:url("/images/bitrix/panel_new/menus/edit_text.gif");
}
td.popupmenu div.popupitem .panel-edit-php {
background-image:url("/images/bitrix/panel_new/menus/edit_php.gif");
}
td.popupmenu div.popupitem .panel-file-props {
background-image:url("/images/bitrix/panel_new/menus/file_props.gif");
}
td.popupmenu div.popupitem .panel-folder-props {
background-image:url("/images/bitrix/panel_new/menus/folder_props.gif");
}
td.popupmenu div.popupitem .panel-file-access {
background-image:url("/images/bitrix/panel_new/menus/file_access.gif");
}
td.popupmenu div.popupitem .panel-folder-access {
background-image:url("/images/bitrix/panel_new/menus/folder_access.gif");
}
td.popupmenu div.popupitem .panel-file-delete {
background-image:url("/images/bitrix/panel_new/menus/delete_file.gif");
}
td.popupmenu div.popupitem .panel-folder-delete {
background-image:url("/images/bitrix/panel_new/menus/delete_folder.gif");
}
td.popupmenu div.popupitem .panel-page-cache {
background-image:url("/images/bitrix/panel_new/menus/page_cache.gif");
}
td.popupmenu div.popupitem .panel-comp-cache {
background-image:url("/images/bitrix/panel_new/menus/comp_cache.gif");
}
td.popupmenu div.popupitem .panel-key {
background-image:url("/images/bitrix/panel_new/menus/key.gif");
}
td.popupmenu div.popupitem .panel-user {
background-image:url("/images/bitrix/panel_new/menus/user.gif");
}
div.bx-content-editor td, div.bx-content-editor tr, div.bx-content-editor table, div.bx-content-editor tbody, .bx_popup_frame td, .bx_popup_frame table, .bx_popup_frame tr, .bx_popup_frame tbody, .bx_ed_context_menu td, .bx_ed_context_menu tr, .bx_ed_context_menu table, .bx_ed_context_menu tbody, table.edit-form td, table.edit-form tr, table.edit-form table, table.edit-form tbody, div.editor_dialog td {
border-spacing:0 !important;
color:black !important;
font-family:Verdana,Arial,sans-serif !important;
font-size:medium;
font-style:normal !important;
font-variant:normal !important;
font-weight:normal !important;
letter-spacing:normal !important;
line-height:normal !important;
margin:0 !important;
padding:0 !important;
table-layout:auto !important;
text-decoration:none !important;
text-indent:0 !important;
vertical-align:middle !important;
white-space:normal !important;
word-spacing:normal !important;
}
div.edit-form {
margin:16px 0;
}
table.edit-form td {
background-color:#E7EAF5 !important;
}
table.edit-form tr.top td {
border-top:1px solid #ABB6D7 !important;
}
table.edit-form td.left {
border-left:1px solid #ABB6D7 !important;
}
table.edit-form td.right {
border-right:1px solid #ABB6D7 !important;
}
table.edit-form tr.top td.left {
background-image:url("images/edit/lt.gif") !important;
border:0 none !important;
height:2px !important;
width:2px !important;
}
table.edit-form tr.top td.right {
background-image:url("images/edit/rt.gif") !important;
border:0 none !important;
height:2px !important;
width:2px !important;
}
table.edit-form tr.bottom td {
border-bottom:1px solid #ABB6D7 !important;
}
table.edit-form tr.bottom td.left {
background-image:url("images/edit/lb.gif") !important;
border:0 none !important;
height:2px !important;
width:2px !important;
}
table.edit-form tr.bottom td.right {
background-image:url("images/edit/rb.gif");
border:0 none !important;
height:2px !important;
width:2px !important;
}
table.edit-form td.content {
padding:7px 2px 2px !important;
}
table.edit-form div.buttons {
background-color:#F8F9FC;
background-image:url("images/edit/buttons_bg.gif");
border:1px solid #CED6EC;
margin-top:4px;
padding:5px;
}
table.edit-tab {
border-color:-moz-use-text-color #B8C1DD #B8C1DD !important;
border-right:1px solid #B8C1DD !important;
border-style:none solid solid !important;
border-width:medium 1px 1px !important;
width:100% !important;
}
table.edit-tab td {
background-color:#F8F9FC !important;
padding:0 0 2px !important;
}
table.edit-tabs table {
color:#555556;
font-size:11px !important;
font-weight:bold !important;
line-height:normal !important;
}
table.edit-tabs td {
border-bottom:1px solid #B8C1DD !important;
padding:0 !important;
white-space:nowrap !important;
}
table.edit-tabs td.tab-container {
border:medium none !important;
cursor:pointer !important;
}
table.edit-tabs td.tab-container-selected, table.edit-tabs td.tab-container-disabled {
border:medium none !important;
cursor:default !important;
}
table.edit-tabs td.tab-container-disabled table {
color:#A2A09F !important;
}
table.edit-tabs td.tab-indent div.empty {
height:21px;
width:6px;
}
table.edit-tabs td.tab-left div.empty {
background-image:url("images/edit/tab_l.gif");
height:21px;
width:2px;
}
table.edit-tabs td.tab-right div.empty {
background-image:url("images/edit/tab_r.gif");
height:21px;
width:8px;
}
table.edit-tabs td.tab-right-last div.empty {
background-image:url("images/edit/tab_r_last.gif");
height:21px;
width:10px;
}
table.edit-tabs td.tab {
background-image:url("images/edit/tab_bg.gif") !important;
height:21px !important;
padding:0 4px 0 5px !important;
vertical-align:middle !important;
}
table.edit-tabs td.tab-left-selected, table.edit-tabs td.tab-selected, table.edit-tabs td.tab-right-selected, table.edit-tabs td.tab-right-last-selected {
border:medium none !important;
}
table.edit-tabs td.tab-left-selected div.empty {
background-image:url("images/edit/tab_l_sel.gif") !important;
height:22px !important;
width:2px !important;
}
table.edit-tabs td.tab-right-selected div.empty {
background-image:url("images/edit/tab_r_sel.gif") !important;
height:22px !important;
width:8px !important;
}
table.edit-tabs td.tab-right-last-selected div.empty {
background-image:url("images/edit/tab_r_last_sel.gif") !important;
height:22px !important;
width:10px !important;
}
table.edit-tabs td.tab-selected {
background-image:url("images/edit/tab_bg_sel.gif") !important;
height:22px !important;
padding:0 4px 0 5px !important;
vertical-align:middle !important;
}
table.edit-tabs td.tab-left-hover div.empty {
background-image:url("images/edit/tab_l_hov.gif");
height:21px;
width:2px;
}
table.edit-tabs td.tab-right-hover div.empty {
background-image:url("images/edit/tab_r_hov.gif");
height:21px;
width:8px;
}
table.edit-tabs td.tab-right-last-hover div.empty {
background-image:url("images/edit/tab_r_last_hov.gif");
height:21px;
width:10px;
}
table.edit-tabs td.tab-hover {
background-image:url("images/edit/tab_bg_hov.gif") !important;
height:21px !important;
padding:0 4px 0 5px !important;
vertical-align:middle !important;
}
table.edit-tabs a.context-button {
-moz-box-sizing:border-box;
background-position:3px 3px;
background-repeat:no-repeat;
border:0 none;
display:block;
height:18px;
margin:1px;
width:18px;
}
table.edit-tabs a.context-button:hover {
background-color:#DBE3F2;
border:1px solid #AEB6C2;
height:20px;
margin:0;
width:20px;
}
table.edit-tabs a.down {
background-image:url("images/filter/show.gif");
}
table.edit-tabs a.up {
background-image:url("images/filter/hide.gif");
}
div.editor_dialog {
background-color:#F4F4F4;
border:1px solid #A9A9A9;
}
div.editor_dialog td {
color:black !important;
font-size:11px !important;
font-weight:normal !important;
line-height:normal !important;
padding:0 !important;
text-decoration:none !important;
}
div.editor_dialog div.content {
height:100%;
overflow:hidden;
}
div.editor_dialog div.title {
background-color:#23468A;
background-image:url("images/fileman/editor_dialog/title_bg.gif");
background-position:left top;
background-repeat:repeat-x;
border-bottom:1px solid #A9A9A9;
}
div.editor_dialog div.title td.title-text {
color:#EEF1F7 !important;
cursor:move !important;
font-size:11px !important;
font-weight:bold !important;
line-height:normal !important;
padding:3px !important;
vertical-align:top !important;
}
div.editor_dialog a.close {
background-image:url("images/fileman/editor_dialog/close.gif");
background-position:center center;
background-repeat:no-repeat;
display:block;
height:13px;
margin:3px;
overflow:hidden;
width:13px;
}
tr.heading_dialog td {
background-color:#E0E4F1 !important;
color:#525355 !important;
font-weight:bold !important;
line-height:normal !important;
text-align:center !important;
}
table.dialogprops tr td {
padding:5px 0 !important;
}
form.bx-admin-auth-form {
height:100%;
}
div.bx-auth-form {
-moz-box-sizing:border-box;
background-color:#F9FAFD;
height:100%;
margin:0;
padding:8px 0;
width:100%;
}
div.bx-auth-form div.bx-auth-header {
background-image:url("images/dots_auth.gif");
background-position:left bottom;
background-repeat:repeat-x;
font-weight:bold;
line-height:normal;
margin:0;
padding:0 3px 8px;
}
div.bx-auth-form div.bx-auth-footer {
background-image:url("images/dots_auth.gif");
background-position:left top;
background-repeat:repeat-x;
margin:0;
padding:4px 3px 0;
}
div.bx-auth-form div.bx-auth-footer p {
margin:6px 0 0;
}
div.bx-auth-form div.bx-auth-picture {
background-image:url("images/auth_pict.gif");
background-position:center center;
background-repeat:no-repeat;
float:left;
height:120px;
margin:0;
width:105px;
}
div.bx-auth-form div.bx-auth-table {
float:left;
margin:20px 10px;
}
div.bx-auth-form td {
padding:3px;
}
div.bx-auth-form td.bx-auth-label {
text-align:right;
}
div.bx-auth-form label.bx-label {
color:#3E65B2;
}
div.bx-auth-form input.bx-auth-input-text {
width:150px;
}
font.errortext {
color:red !important;
}
div.bx-struct-item {
border:1px solid white;
clear:both;
}
div.bx-struct-plus {
background-image:url("images/signplus.gif");
background-position:center center;
background-repeat:no-repeat;
cursor:pointer;
float:left;
height:16px;
width:16px;
}
div.bx-struct-minus {
background-image:url("images/signminus.gif");
background-position:center center;
background-repeat:no-repeat;
cursor:pointer;
float:left;
height:16px;
width:16px;
}
div.bx-struct-dot {
background-image:url("images/signdot.gif");
background-position:center center;
background-repeat:no-repeat;
float:left;
height:16px;
width:16px;
}
div.bx-struct-name {
border:1px solid white;
cursor:pointer;
float:left;
padding:2px 11px 2px 2px;
}
div.bx-struct-name-over, div.bx-struct-item div.pressed {
background-color:#E3E7F1;
background-image:url("/images/bitrix/structure/arr_down.gif");
background-position:right center;
background-repeat:no-repeat;
border:1px solid #B8C1DD;
}
div.bx-struct-item div.pressed {
background-color:#CEDAEE;
}
div.bx-struct-sub {
clear:both;
margin-left:18px;
}
div.bx-struct-dir {
background-image:url("/images/bitrix/structure/folder.gif");
background-position:left center;
background-repeat:no-repeat;
cursor:move;
float:left;
height:16px;
margin:0 2px;
width:16px;
}
div.bx-struct-file {
background-image:url("/images/bitrix/structure/file.gif");
background-position:18px center;
background-repeat:no-repeat;
cursor:move;
float:left;
height:16px;
margin:0 2px 0 0;
width:34px;
}
div.bx-struct-settings {
background-image:url("/images/bitrix/structure/arr_down.gif");
background-position:right center;
background-repeat:no-repeat;
border:1px solid #B8C1DD;
cursor:pointer;
float:left;
margin:3px;
padding:3px 11px 3px 3px;
}
div.bx-struct-button {
background-image:none;
padding-right:3px;
}
div.bx-struct-settings-over {
background-color:#E1E6F0;
}
div.bx-struct-name-drag {
background-color:#D3D3D3;
border:1px solid #BBBBBB;
}
div.bx-struct-drag {
background-color:#D6DCEB;
color:black !important;
font-family:Verdana,Arial,sans-serif !important;
font-size:11px !important;
opacity:0.8;
padding:3px;
}
div.bx-struct-dragover {
background-color:#D3D3D3;
background-image:none;
border:1px solid #BBBBBB;
cursor:move;
}
div.bx-struct-type-css {
background-image:url("/bitrix/images/fileman/types/css.gif");
}
div.bx-struct-type-htaccess {
background-image:url("/bitrix/images/fileman/types/htaccess.gif");
}
div.bx-struct-type-html {
background-image:url("/bitrix/images/fileman/types/html.gif");
}
div.bx-struct-type-png {
background-image:url("/bitrix/images/fileman/types/png.gif");
}
div.bx-struct-type-gif {
background-image:url("/bitrix/images/fileman/types/gif.gif");
}
div.bx-struct-type-jpeg {
background-image:url("/bitrix/images/fileman/types/jpeg.gif");
}
div.bx-struct-type-js {
background-image:url("/bitrix/images/fileman/types/js.gif");
}
div.bx-struct-type-php {
background-image:url("/bitrix/images/fileman/types/php.gif");
}
div.bx-struct-type-txt {
background-image:url("/bitrix/images/fileman/types/txt.gif");
}
div.bx-struct-type-xml {
background-image:url("/bitrix/images/fileman/types/xml.gif");
}
div.bx-struct-type-csv {
background-image:url("/bitrix/images/fileman/types/csv.gif");
}
div.bx-struct-type-flash {
background-image:url("/bitrix/images/fileman/types/flash.gif");
}
div.bx-struct-type-file {
background-image:url("/bitrix/images/fileman/types/file.gif");
}

.likelink {text-decoration: none;}