*{
	padding: 0px;
	margin: 0px;
}
img{border:0px;}
html{
}

body{
	padding: 0px;
	margin: 0px;
	font-family: arial, verdana;
	font-size: 11px;
	font-weight:normal;
	color: #1b1b1b;
	min-height: 100%;
	background-color: #ebebeb;
}

input {font-family: arial, verdana;font-size: 11px;padding:0px 3px}
textarea {font-size: 11px;font-family: arial, verdana;margin:0px;}
select {font-size: 11px;font-family: arial, verdana;padding-right:2px;}

a{color:#2a5c86;text-decoration:none;}
a:hover{text-decoration:underline;}
a.under{text-decoration:underline;}
a.under:hover{text-decoration:none;}

h2 {color:#7c7c7c;font-size:13px;font-weight:normal;}

table {border-collapse:collapse;}

.w100 {width:100%}
.w90 {width:90% !important;}

.white {color:#fff}
.red {color:#c54949}

.center{text-align:center}
.left{text-align:left}
.right{text-align:right}
.justify{text-align:justify}

.ml10 {margin-left:10px}
.mr10 {margin-right:10px}

.pointer{cursor:pointer}

.popup{position:absolute;z-index:10;border:1px solid #000;background-color:#fff;padding:5px;}

table.main_structure {width:100%;}
table.main_structure td.left_border {width:10px;}
table.main_structure td.right_preborder {width:6px;}
table.main_structure td.right_border {width:8px;}

table.menu {width:100%;height:30px}
table.menu td {background-image:url(../img/main_menu_bg.png);vertical-align:middle;text-align:center;padding:0px 5px;}
table.menu td.left {width:5px;background-image:url(../img/main_menu_left.png);background-repeat:no-repeat;padding:0px}
table.menu td.right {width:5px;background-image:url(../img/main_menu_right.png);background-repeat:no-repeat;padding:0px}
table.menu td.inactive {color:#c7eae6}
table.menu td.inactive a{color:#c7eae6}
table.menu td.active table {width:100%;height:30px}
table.menu td.active table td {background-image:url(../img/main_menu_act_bg.png);vertical-align:middle;text-align:center;padding:0px 5px;}
table.menu td.active table td.lact {width:5px;background-image:url(../img/main_menu_act_left.png);background-repeat:no-repeat;padding:0px}
table.menu td.active table td.ract {width:5px;background-image:url(../img/main_menu_act_right.png);background-repeat:no-repeat;padding:0px}
table.menu td.data {color:#fff;font-style: italic}
table.menu td table.logas {width:100%;height:22px}
table.menu td table.logas td {background-image:url(../img/main_menu_logas_bg.png);vertical-align:middle;text-align:center;padding:0px 5px;color:#fff}
table.menu td table.logas td.llogas {width:4px;background-image:url(../img/main_menu_logas_left.png);background-repeat:no-repeat;padding:0px}
table.menu td table.logas td.rlogas {width:4px;background-image:url(../img/main_menu_logas_right.png);background-repeat:no-repeat;padding:0px}

table.menu ul.main_menu {display:block;height:30px;list-style:none;margin:0px;padding:0px;}
table.menu ul.main_menu li {display:inline-block;position:relative;height:30px;line-height:30px;margin:0;padding:0;margin-right:5px;}
table.menu ul.main_menu > li > a {display:block;padding:0 8px;color:#C7EAE6;height:30px;line-height:30px;}
table.menu ul.main_menu > li.active,table.menu ul.main_menu > li:hover {border-radius:4px 4px 0 0;background:#eaeaea;}
table.menu ul.main_menu > li:hover > a {color:#1b1b1b}
table.menu ul.main_menu > li.active > a {text-decoration:none;color:#1B1B1B;}
table.menu ul.main_menu > li > ul {display:none;position:absolute;top:30px;left:0px;width:150px;background:#eaeaea;border-radius:0 0 3px 3px;border-bottom:1px solid #ccc;box-shadow:0px 5px 5px rgba(0,0,0,0.5)}
table.menu ul.main_menu > li:hover > ul {display:block;}
table.menu ul.main_menu > li > ul > li {display:block;}
table.menu ul.main_menu > li > ul > li a {display:block;padding:0 8px;}

div.languages {position:relative;width:16px;height:16px;}
div.languages > div {position:absolute;top:-5px;left:-5px;width:16px;height:auto;padding:2px 5px;background:#222;z-index:10;}
div.languages > div img {display:block;margin:3px 0px;cursor:pointer;}

table.icons {width:100%;height:27px;}
table.icons td{border:0px solid #000}
table.icons td.left {width:6px;background-image:url(../img/icons_left.png);background-repeat:no-repeat;background-position:right bottom;}
table.icons td.right {width:6px;background-image:url(../img/icons_right.png);background-repeat:no-repeat;background-position:left bottom;}
table.icons td.cont {background-image:url(../img/icons_bg.png);background-repeat:repeat-x;background-position:left bottom;text-align:left}
table.icons td.cont div {padding:6px 5px;float:left;color:#584c4c}
table.icons td.cont div .grey {color:#909090}
table.icons td.filter {width:180px;text-align:right}

table.filter_buttons{width:172px;height:27px;margin-left:9px}
table.filter_buttons td {vertical-align:middle;text-align:center;cursor:pointer;width:77px}
table.filter_buttons td.simple {background-image:url(../img/filter_button_middle.png);width:1px}
table.filter_buttons td.off_left{width:57px;height:27px;background-image:url(../img/filter_button_left_act.png);color:#f6f6f6}
table.filter_buttons td.off_right{width:57px;height:27px;background-image:url(../img/filter_button_right_act.png);color:#f6f6f6;background-position:right bottom;}
table.filter_buttons td.off_middle{width:57px;height:27px;background-image:url(../img/filter_button_middle_act.png);color:#f6f6f6;background-position:right bottom;}
table.filter_buttons td.active_left {width:57px;height:27px;background-image:url(../img/filter_button_left_act.png);color:#000;background-position:left bottom;}
table.filter_buttons td.inactive_left {width:57px;height:27px;background-image:url(../img/filter_button_left_inact.png);color:#fff;background-position:left bottom;}
table.filter_buttons td.active_right {width:57px;height:27px;background-image:url(../img/filter_button_right_act.png);color:#000;background-position:right bottom;}
table.filter_buttons td.inactive_right {width:57px;height:27px;background-image:url(../img/filter_button_right_inact.png);color:#fff;background-position:right bottom;}
table.filter_buttons td.active_middle {width:57px;height:27px;background-image:url(../img/filter_button_middle_act.png);color:#000;background-position:right bottom;}
table.filter_buttons td.inactive_middle {width:57px;height:27px;background-image:url(../img/filter_button_middle_inact.png);color:#fff;background-position:right bottom;}

table.filter{width:100%;}
table.filter td.bg {vertical-align:middle;text-align:left;padding:0px;background-image:url(../img/filter_bg.png);}
table.filter td.lt {background-image:url(../img/filter_lt.png);width:3px;height:3px;padding:0px}
table.filter td.rt {background-image:url(../img/filter_rt.png);width:3px;height:3px;padding:0px}
table.filter td.lb {background-image:url(../img/filter_lb.png);width:3px;height:3px;padding:0px}
table.filter td.rb {background-image:url(../img/filter_rb.png);width:3px;height:3px;padding:0px}
table.filter td.cont {padding:0px 7px;color:#767676;}
table.filter td.cont span{display:inline-block;margin:0px 15px 3px 0px;}
table.filter td.cont div{padding:0px;margin:3px 0 0 0;}
table.filter td.cont table.period td{padding:0px 15px 0px 0px;vertical-align:middle;}
table.filter td.cont table.period td.nopad{padding:0px 0px 0px 0px;vertical-align:middle;}

table.main_structure td.content {padding-bottom:10px}
table.main_structure td.footer {padding:8px 0px;border-top:1px solid #d9ddd8;color:#737373}
table.main_structure td.footer table {width:100%}
table.main_structure td.footer table td {vertical-align:bottom;text-align:left}
table.main_structure td.footer table td.footer_left {width:175px;font-style:italic;}
table.main_structure td.footer table td.footer_right {text-align:right;color:#a8a8a8;}


div.calendar_outer{position:absolute;width:230px;z-index:10000;}
div.calendar {width:200px;background:#ccc;border:1px solid #fff;color:#333;border-radius:5px;box-shadow:0px 0px 10px #888}
div.calendar tr.calendar td{text-align:right;padding-right:7px}
div.calendar tr.stripe td{border-bottom:1px solid #fff;padding-bottom:3px}
div.calendar img{cursor:pointer;padding:3px 10px;}
div.calendar td.sunday {color:#f00;}
div.calendar .today{border:1px solid #f00}

table.content_structure {width:100%}
table.content_structure td {vertical-align:top}
table.content_structure td.left_pad {width:157px;padding-right:18px;}

table.field{width:100%;}
table.field td {vertical-align:top;text-align:left;padding:0px;}
table.field td.lt {background-image:url(../img/field_lt.png);width:6px;height:6px;}
table.field td.rt {background-image:url(../img/field_rt.png);width:11px;height:6px;}
table.field td.lb {background-image:url(../img/field_lb.png);width:6px;height:13px;}
table.field td.rb {background-image:url(../img/field_rb.png);width:11px;height:13px;}
table.field td.b {background-image:url(../img/field_bottom.png);height:13px;}
table.field td.r {background-image:url(../img/field_right.png);width:11px;}
table.field td.l {background-color:#fff;width:6px;}
table.field td.t {background-color:#fff;height:6px;}
table.field td.page {background-color:#fff;}

table.report{width:100%;}
table.report td {vertical-align:top;text-align:left;padding:0px;}
table.report td.lt {background-image:url(../img/hrono/report_lt.png);width:9px;height:11px;}
table.report td.rt {background-image:url(../img/hrono/report_rt.png);width:13px;height:11px;}
table.report td.lb {background-image:url(../img/hrono/report_lb.png);width:9px;height:13px;}
table.report td.rb {background-image:url(../img/hrono/report_rb.png);width:13px;height:13px;}
table.report td.b {background-image:url(../img/hrono/report_b2.png);height:13px;background-repeat:repeat-x;}
table.report td.b1 {vertical-align:middle;background-image:url(../img/hrono/report_b1.png);height:39px;background-repeat:repeat-x;background-position:left top;background-color:#f1f8e2}
table.report td.r1 {background-image:url(../img/hrono/report_r1.png);width:13px;background-repeat:repeat-y;}
table.report td.r2 {background-image:url(../img/hrono/report_r2.png);width:13px;background-repeat:repeat-y;}
table.report td.l {background-color:#fff;width:9px;}
table.report td.t {background-color:#fff;height:11px;}
table.report td.page {background-color:#fff;}

table.white_window {margin-bottom:12px}
table.white_window td {border:0px solid}
table.white_window td.lt {background-image:url(../img/ww_lt.png);width:3px;height:3px;}
table.white_window td.rt {background-image:url(../img/ww_rt.png);width:3px;height:3px;}
table.white_window td.lb {background-image:url(../img/ww_lb.png);width:3px;height:3px;}
table.white_window td.rb {background-image:url(../img/ww_rb.png);width:3px;height:3px;}
table.white_window td.b {background-image:url(../img/ww_bottom.png);height:3px;}
table.white_window td.t {background-color:#fff;padding:0px;}
table.white_window td.w {background-color:#fff;padding:0px;}
table.white_window td.inner {background-color:#fff;padding:5px 10px;vertical-align:top;text-align:left;}
table.white_window td.head{background-color:#fff;color:#5D5D5D;font-size:13px;padding:2px 2px 0px 10px;vertical-align:top;text-align:left;}

table.left_menu{margin-bottom:10px;border-bottom:1px solid #d9ddd8}
table.left_menu td.head{color:#5D5D5D;font-size:13px;padding-left:10px;padding-bottom:3px;}
table.left_menu td.items{font-size:11px;padding-left:10px;}
table.left_menu td {vertical-align:middle;text-align:left;border:0px solid #000}
table.left_menu td.rasporka{width:5px;padding:0px;}
table.left_menu td.lt {background-image:url(../img/lm_lt.png);width:5px;height:5px;padding:0px;}
table.left_menu td.rt {background-image:url(../img/lm_rt.png);width:5px;height:5px;padding:0px;}
table.left_menu td.lb {background-image:url(../img/lm_lb.png);width:5px;height:5px;padding:0px;}
table.left_menu td.rb {background-image:url(../img/lm_rb.png);width:5px;height:5px;padding:0px;}
table.left_menu td.t {background-image:url(../img/lm_top.png);height:5px;padding:0px;}
table.left_menu td.l {background-image:url(../img/lm_left.png);width:5px;padding:0px;}
table.left_menu td.r {background-color:#d5d5d5;width:5px;padding:0px;}
table.left_menu td.b {background-color:#d5d5d5;padding:0px;width:100%}
table.left_menu td.active {background-color:#d5d5d5;padding:2px 2px 2px 7px;line-height:11px}
table.left_menu td.inactive {padding:0px 7px 4px 7px;}
table.left_menu td.nohref {padding:4px 7px;font-style:italic;font-size:11px;color:#9c9c9c;}

div.left_menu {margin-bottom:10px;padding-bottom:7px;border-bottom:1px solid #d9ddd8;font-size:11px;}
div.left_menu h2 {color:#5D5D5D;font-size:13px;padding-left:10px;padding-bottom:3px;}
div.left_menu dl.list dd{padding:2px 10px 3px 10px;}
div.left_menu dl.list dd.active {line-height:11px;background-color:#d5d5d5;border-radius:5px;padding:5px 10px;border-top:1px solid #bcbcbc;border-left:1px solid #bcbcbc;}

.menu_highlight{background:#e8ecdf}
tr.highlight {background:#e1f4ff;border-bottom:1px solid #e3e8e1;width:100%}

table.type1 {width:100%}
table.type1 td.td00{font-size:14px;color:#6f6f6f;font-weight:bold;}
table.type1 #id_td{padding:7px 7px;border-bottom:1px solid #e3e8e1}
table.type1 td.curday{padding:7px 7px;border-bottom:1px solid #e3e8e1;background-image:url(../img/td_back.png);background-repeat:repeat-x repeat-y}
table.type1 td.last_viewed{padding:7px 7px;border:1px solid #e3e8e1;background-color:#b0b7fc}
table.type1 tr.headline {background:#f1f3f0;color:#000;font-weight:bold}
table.type1 tr.headline td{padding:5px 7px 3px 7px;border-bottom:0px solid;border-top:1px solid #e5e5e5;text-align:left;vertical-align:middle;}
table.type1 tr.headline td.curday{padding:5px 7px 3px 7px;border-bottom:0px solid;border-top:1px solid #e5e5e5;text-align:left;background-color:#e8ecdf;vertical-align:middle;}
table.type1 td{padding:3px 7px;border-bottom:1px solid #e3e8e1;}
table.type1 td.nopad{padding:3px 0px !important;}

table.type1_bord {width:100%}
table.type1 td.td00{font-size:14px;color:#6f6f6f;font-weight:bold;}
table.type1_bord #id_td{padding:7px 7px;border-bottom:1px solid #e3e8e1}
table.type1_bord td.curday{padding:7px 7px;border-bottom:1px solid #e3e8e1;background-image:url(../img/td_back.png);background-repeat:repeat-x repeat-y}
table.type1_bord tr.headline {background:#f1f3f0;color:#000;font-weight:bold}
table.type1_bord tr.headline td{padding:5px 7px 3px 7px;border-bottom:0px solid;border-top:1px solid #e5e5e5;text-align:left;vertical-align:middle;}
table.type1_bord tr.headline td.curday{padding:5px 7px 3px 7px;border-bottom:0px solid;border-top:1px solid #e5e5e5;text-align:left;background-color:#e8ecdf;vertical-align:middle;}
table.type1_bord td{padding:3px 7px;border-bottom:2px solid #e3e8e1;}

table.icq{width:100%}
table.icq td{font-size:11px;padding:8px;border-top:1px solid #c0c0c0;}
table.icq tr.highlight td{border-top:1px solid #c0c0c0;background-color:#e2f3fc}
table.icq tr.tender_red td{border-top:1px solid #c0c0c0;background-color:#e2f3fc}
table.icq span.name{color:#979090}
table.icq span.val{color:#584c4c}
table.icq span.val2{color:#584c4c;font-style:italic;}

table.daily{width:100%}
table.daily td{font-size:11px;padding:8px;}
table.daily tr.first td{border-top:2px solid #c0c0c0;background-color:#f5f5f5}
table.daily tr.highlight td{border-top:2px solid #c0c0c0;background-color:#e2f3fc}
table.daily span.name{color:#979090}
table.daily span.val{color:#584c4c}
table.daily span.unfill{color:#c54949;font-weight:bold;font-size:12px;}
table.daily td.edit_button{vertical-align:top}
table.daily td.edit_button a{text-decoration:underline}
table.daily td.edit_button img{margin-bottom:10px}
table.daily td.edit_button button,td.edit_button button{vertical-align:middle;border:0px;margin:0px;padding:0px;width:89px;height:27px;background-image:url(../img/hrono/save.png);background-repeat:no-repeat;font-size:11px;color:#434343;background-color:#e8f5fb}
table.daily tr.edit1{background-color:#d8e4e9}
table.daily tr.edit2{background-color:#e8f5fb}

table.hrono_approve{width:100%}
table.hrono_approve td{vertical-align:middle;}
table.hrono_approve td.button{padding-left:10px}
table.hrono_approve button{align:absmiddle;border:0px;padding:0px;width:89px;height:27px;background-image:url(../img/hrono/save.png);background-repeat:no-repeat;font-size:11px;color:#434343;background-color:#f1f8e2}

/* всплывающая панель */
div.title2{position:absolute;width:286px;border:0px solid #000;}
div.title2 table{width:100%}
div.title2 table td{border:0px solid #000}
div.title2 table td.t2{height:15px;background-image:url(../img/panels/title_top.png);background-repeat:no-repeat;}
div.title2 table td.b{height:16px;background-image:url(../img/panels/title_bottom.png);background-repeat:no-repeat;}
div.title2 table td.l2{width:13px;background-image:url(../img/panels/title_left.png);background-repeat:repeat-y;}
div.title2 table td.r{width:13px;background-image:url(../img/panels/title_right.png);background-repeat:repeat-y;}
div.title2 table td.head{background-color:#f1f2e4;height:25px;font-color:#4d4d4d;font-size:11px;padding-left:10px;}
div.title2 table td.main{background-color:#fff;}
div.title2 table td.close{background-color:#f1f2e4;vertical-align:middle;width:16px;padding-right:5px;}
div.title2 div.mes{padding:8px 5px 8px 10px;border-bottom:1px solid #e0e0e0;width:220px}
div.title2 div.mes div.head{padding:0px;}
div.title2 div.mes div.head a{font-size:11px;color:#003a82;font-style:italic}
div.title2 div.mes div.head a:hover{text-decoration:underline;}
div.title2 div.mes div.text{padding:0px;font-size:11px;color:#4d4d4d}
div.title2 div.all_mes{padding:7px 0px 5px 10px;}
div.title2 div.all_mes a:hover{text-decoration:underline;font-size:11px;color:#003a82;}

/* окно с предупреждением */
div.warning{background-image:url(../img/warning/dark.png);background-repeat:repeat-x repeat-y;position:absolute;z-index:100;width:100%;font-size:12px;}
div.warning div.window{position:absolute;z-index:2000;width:450px;}
div.warning div.window table{width:100%}
div.warning div.window table td.lt{width:14px;height:14px;background-image:url(../img/warning/left_top.png);background-repeat:no-repeat;}
div.warning div.window table td.rt{width:14px;height:14px;background-image:url(../img/warning/right_top.png);background-repeat:no-repeat;}
div.warning div.window table td.t{height:14px;background-image:url(../img/warning/top_bg.png);background-repeat:repeat-x;}
div.warning div.window table td.b{height:14px;background-image:url(../img/warning/bot_bg.png);background-repeat:repeat-x;}
div.warning div.window table td.l{width:14px;background-image:url(../img/warning/left_bg.png);background-repeat:repeat-y;}
div.warning div.window table td.r{width:14px;background-image:url(../img/warning/right_bg.png);background-repeat:repeat-y;}
div.warning div.window table td.l2{width:14px;background-image:url(../img/warning/left_bg2.png);background-repeat:repeat-y;}
div.warning div.window table td.r2{width:14px;background-image:url(../img/warning/right_bg2.png);background-repeat:repeat-y;}
div.warning div.window table td.lb{width:14px;height:14px;background-image:url(../img/warning/left_bot.png);background-repeat:no-repeat;}
div.warning div.window table td.rb{width:14px;height:14px;background-image:url(../img/warning/right_bot.png);background-repeat:no-repeat;}
div.warning div.window table td.content{background-color:#fff;padding:9px 5px 20px 8px;font-size:14px;color:#464646}
div.warning div.window table td.content2{background-color:#d0e5ff;padding:7px 5px 0px 8px;font-size:13px;}
div.warning div.window table td.content2 a{font-size:13px;color:#0077bb;text-decoration:underline}
div.warning div.window table td.content2 a:hover{text-decoration:none}
div.warning #no_hrono{font-size:11px;clear:both}
div.warning #no_mes_text{font-size:13px;clear:both;margin-bottom:5px;}
div.warning #no_mes_text a{font-size:12px;color:#0077bb;text-decoration:underline}


/* Отступы */
.pad5{padding:5px;}
.pad8{padding:8px;}

.padright0{padding-right:0px;}
.padright5{padding-right:5px;}
.padright7{padding-right:7px;}
.padright10{padding-right:10px;}
.padright15{padding-right:15px;}
.padright20{padding-right:20px;}
.padright25{padding-right:25px;}
.padright40{padding-right:40px;}

.padleft5{padding-left:5px;}
.padleft6{padding-left:6px;}
.padleft7{padding-left:7px;}
.padleft8{padding-left:8px;}
.padleft10{padding-left:10px;}
.padleft12{padding-left:12px;}
.padleft13{padding-left:13px;}
.padleft14{padding-left:14px;}
.padleft15{padding-left:15px;}
.padleft20{padding-left:20px;}
.padleft22{padding-left:22px;}
.padleft25{padding-left:25px !important;}
.padleft30{padding-left:30px;}
.padleft40{padding-left:40px !important;}
.padleft50{padding-left:50px;}

.padtop1{padding-top:1px;}
.padtop2{padding-top:2px;}
.padtop3{padding-top:3px;}
.padtop4{padding-top:4px;}
.padtop5{padding-top:5px;}
.padtop6{padding-top:6px;}
.padtop7{padding-top:7px;}
.padtop8{padding-top:8px;}
.padtop9{padding-top:9px;}
.padtop10{padding-top:10px;}
.padtop12{padding-top:12px;}
.padtop13{padding-top:13px;}
.padtop14{padding-top:14px;}
.padtop15{padding-top:15px;}
.padtop16{padding-top:16px;}
.padtop18{padding-top:18px;}
.padtop20{padding-top:20px;}
.padtop25{padding-top:25px;}
.padtop30{padding-top:30px;}
.padtop40{padding-top:40px;}

tr.padtop10 td{padding-top:10px;}
tr.padtop15 td{padding-top:15px;}
tr.padtop30 td{padding-top:30px;}
tr.padtop40 td{padding-top:40px;}

.padbot1{padding-bottom:1px;}
.padbot3{padding-bottom:3px;}
.padbot5{padding-bottom:5px;}
.padbot7{padding-bottom:7px;}
.padbot8{padding-bottom:8px;}
.padbot12{padding-bottom:12px;}
.padbot10{padding-bottom:10px;}
.padbot13{padding-bottom:13px;}
.padbot15{padding-bottom:15px;}
.padbot20{padding-bottom:20px;}
.padbot30{padding-bottom:30px;}


.martop7{margin-top:7px;}
.martop8{margin-top:8px;}
.martop10{margin-top:10px;}
.martop15{margin-top:15px;}
.marbot10{margin-bottom:10px;}
.marbot5{margin-bottom:5px;}

.marright5{margin-right:5px}
.pad10{padding:10px}

.pad0_20{padding:0px 20px 0px 20px}
.pad0_10{padding:0px 10px 0px 10px}
.pad0_5{padding:0px 5px 0px 5px}
/* --Отступы */

table.tabs{width:100%}
table.tabs td.act_lt{width:10px;height:6px;background-image:url('../img/hrono/plan_left_act.png');background-repeat:no-repeat;background-position:bottom right;}
table.tabs td.inact_lt{width:10px;height:6px;background-image:url('../img/hrono/plan_left_inact.png');background-repeat:no-repeat;background-position:bottom right;}
table.tabs td.act_t{background-color:#fff}
table.tabs td.act_inact_top{width:12px;height:6px;background-image:url('../img/hrono/plan_act_inact.png');background-repeat:no-repeat;background-position:top left;}
table.tabs td.act_inact{width:12px;height:24px;background-image:url('../img/hrono/plan_act_inact.png');background-repeat:no-repeat;background-position:bottom left;}
table.tabs td.inact_act_top{width:12px;height:6px;background-image:url('../img/hrono/plan_inact_act.png');background-repeat:no-repeat;background-position:top left;}
table.tabs td.inact_act{width:12px;height:24px;background-image:url('../img/hrono/plan_inact_act.png');background-repeat:no-repeat;background-position:bottom left;}
table.tabs td.inact_t{height:6px;background-image:url('../img/hrono/plan_inact_top.png');background-repeat:repeat-x;}
table.tabs td.inact_inact_top{width:12px;height:6px;background-image:url('../img/hrono/plan_inact_inact.png');background-repeat:no-repeat;background-position:top left;}
table.tabs td.inact_inact{width:12px;height:24px;background-image:url('../img/hrono/plan_inact_inact_bg.png');background-repeat:repeat-y;background-position:bottom left;}

table.tabs td.inact_rt{width:10px;height:6px;background-image:url('../img/hrono/plan_inact_right.png');background-repeat:no-repeat;}
table.tabs td.act_rt{width:10px;height:6px;background-image:url('../img/hrono/plan_right_act.png');background-repeat:no-repeat;}
table.tabs td.empty{text-align:right}
table.tabs td.empty a{font-size:11px;color:#2a5c86}
table.tabs td.w{background-color:#fff}
table.tabs td.act{background-color:#fff;padding:3px 12px 7px 8px;}
table.tabs td.act div{color:#545454;font-size:14px;font-weight:bold}
table.tabs td.inact{cursor:pointer;padding:6px 11px 7px 8px;background-color:#d3d3d3;}
table.tabs td.inact div{color:#6f6f6f;font-size:11px;}
table.tabs td.inact_l{width:10px;background-image:url('../img/hrono/plan_inact_bg.png');background-repeat:repeat-x repeat-y;}
table.tabs td.plan_rt{width:12px;height:10px;background-image:url('../img/hrono/plan_rt.png');background-repeat:no-repeat;}
table.tabs td.main{background-color:#fff}
table.tabs td.plan_r{width:12px;background-image:url('../img/hrono/plan_r.png');background-repeat:repeat-y;}
table.tabs td.plan_lb{width:10px;height:12px;background-image:url('../img/hrono/plan_lb.png');background-repeat:no-repeat;}
table.tabs td.plan_b{height:12px;background-image:url('../img/hrono/plan_b.png');background-repeat:repeat-x;}
table.tabs td.plan_rb{width:12px;height:12px;background-image:url('../img/hrono/plan_rb.png');background-repeat:no-repeat;}

span.plan_head{font-size:13px;}
span.limit_plan{font-size:11px;font-style:italic;color:#808080}

table.hrono_head{width:100%;height:25px;background-color:#f1f3f0;}
table.hrono_head td{border:0px solid #000}
table.hrono_head td.lt{width:4px;height:4px;background-image:url('../img/hrono/head_lt.gif');background-repeat:no-repeat;}
table.hrono_head td.rt{width:4px;height:4px;background-image:url('../img/hrono/head_rt.gif');background-repeat:no-repeat;}
table.hrono_head td.rb{width:4px;height:2px;background-image:url('../img/hrono/head_rb.gif');background-repeat:no-repeat;background-position:left bottom}
table.hrono_head td.lb{width:4px;height:2px;background-image:url('../img/hrono/head_lb.gif');background-repeat:no-repeat;background-position:right bottom}
table.hrono_head td.l{width:4px;background-image:url('../img/hrono/head_l.gif');background-repeat:repeat-y;}
table.hrono_head td.rig{width:4px;background-color:#f1f3f0;}
table.hrono_head td.t{height:4px;background-image:url('../img/hrono/head_t.gif');background-repeat:repeat-x;}
table.hrono_head td.bot{height:2px;background-color:#f1f3f0;}
table.hrono_head td.head{height:19px;color:#535353;font-size:14px;font-weight:bold;padding:0px 4px;vertical-align:middle}
table.hrono_head td.bord{height:19px;width:1px;background-image:url('../img/hrono/head_bord.gif');background-repeat:no-repeat;background-position:left center}
table.hrono_head td.href{height:19px;padding:0px 10px;vertical-align:middle}
table.hrono_head td.href a{color:#2a5c86}
table.hrono_head table.form{width:99%;margin-top:5px;}
table.hrono_head table.form td{font-size:11px;padding:8px;}
table.hrono_head table.form td.edit_button{vertical-align:top}
table.hrono_head table.form td.edit_button a{text-decoration:underline}
table.hrono_head table.form td.edit_button img{margin-bottom:10px}
table.hrono_head table.form tr.edit1 td{padding-top:0px;padding-bottom:0px;padding-right:0px}
table.hrono_head table.form tr.edit1 table{width:100%;background-color:#e1e3e0}
table.hrono_head table.form tr.edit1 table td{border:0px solid #000;padding:0px}
table.hrono_head table.form tr.edit1 table td.form_main{padding:5px}
table.hrono_head table.form tr.edit1 table td.form_lt td.form_lt{width:3px;}
table.hrono_head table.form tr.edit1 table td.form_lt{width:3px;height:3px;background-image:url('../img/hrono/form_lt.gif');background-repeat:no-repeat;}
table.hrono_head table.form tr.edit1 table td.form_rt{width:3px;height:3px;background-image:url('../img/hrono/form_rt.gif');background-repeat:no-repeat;}
table.hrono_head table.form tr.edit1 table td.form_lb{width:3px;height:3px;background-image:url('../img/hrono/form_lb.gif');background-repeat:no-repeat;}
table.hrono_head table.form tr.edit1 table td.form_rb{width:3px;height:3px;background-image:url('../img/hrono/form_rb.gif');background-repeat:no-repeat;}
table.hrono_head table.form tr.edit1 table td.form_t td.form_bot{height:3px;}
table.hrono_head table.form button{align:absmiddle;border:0px;padding:0px;width:89px;height:27px;background-image:url(../img/hrono/save.png);background-repeat:no-repeat;font-size:11px;color:#434343;background-color:#f1f3f0}
table.hrono_head span.name{color:#414141}
table.hrono_head span.val{color:#584c4c}


table.comments_main{width:100%;}
table.comments_main td{padding:5px 15px;vertical-align:middle;}
table.comments_main td.hrono{padding-left:15px;vertical-align:middle;height:34px;background-image:url('../img/hrono/comments_bg.gif');background-repeat:repeat-x;background-position:bottom left;}
table.comments_main div{float:left;padding-right:10px;padding-top:3px;}

table.comments_main_mini{width:100%;}
table.comments_main_mini td{padding:7px;vertical-align:top;border-bottom:1px solid #cfcfcf}
table.comments_main_mini div{padding-top:3px;clear:both}

table.comments{width:100%}
table.comments td{text-align:left;border:0px solid #000;vertical-align:middle;padding-left:7px;}
table.comments tr.first_row td{padding:7px 10px 2px 0px}
table.comments td.author{width:100px;font-style:italic;font-size:11px;color:#8A8282;padding-left:7px;}
table.comments div.runtime{color:#00574a}

span.filled{font-style:italic;color:#5E5E5E;font-size:11px;}
span.not_filled{color:#955E5E;font-size:11px;}

table.new_finance td {padding:3px 10px 3px 0px;vertical-align:top;border:0px solid #fff;}
table.new_finance tr.headline td {padding:3px 10px 3px 0px;vertical-align:top;border:0px solid #fff;background-color:inherit;}

table.notes{width:100%}
table.notes td.note{padding:10px 0px;border-bottom:1px solid #c8d1c4}
table.notes td.first{width:100px;padding-right:20px;padding-left:8px;}
table.notes span.name{color:#7c7c7c;font-style:italic;font-size:11px;}
table.notes span.value{color:#584c4c;font-style:italic;font-size:11px;}
table.notes span.theme{color:#000;font-size:13px;margin-top:7px;display:block;}
table.notes span.text{color:#584c4c;font-size:11px;margin-top:7px;display:block;}
table.notes tr.highlight td{background-color:#e2f3fc}

span.pm_week{font-size:13px;color:#4D4D4D}
span.pm_week_data{font-size:13px;color:#828282}

div.folder_count{float:right;font-size:10px;font-style:italic;color:#797070}

div.skm_info{height:20px;vertical-align:middle}
div.skm_info span.block{height:20px;border-right:1px solid #d0d0d0;margin-right:7px}
div.skm_info span.item{padding-right:7px}
div.skm_info span.item span.new{color:#584c4c;font-size:11px}
div.skm_info span.item span.all{color:#8b8b8b;font-size:11px}
div.skm_info a{text-decoration:none}
div.skm_info a:hover{text-decoration:none}

/*нижняя панель*/
#bottom_panel {
position: fixed;
bottom: 0; left: 0;
z-index: 100;
margin: 0 3%;
width:100%;
}
div.bottom_panel table.panel{height:34px;}
div.bottom_panel table.panel td{border:0px solid #000}
div.bottom_panel table.panel td.lt{width:10px;height:34px;background-image:url(../img/panels/bottom_left.png);background-repeat:no-repeat;}
div.bottom_panel table.panel td.rt{width:10px;height:34px;background-image:url(../img/panels/bottom_right.png);background-repeat:no-repeat;}
div.bottom_panel table.panel td.t{height:7px;background-image:url(../img/panels/bottom_top.png);background-repeat:repeat-x;}
div.bottom_panel table.panel td.main{height:27px;background-image:url(../img/panels/bottom_bg.gif);background-repeat:repeat-x;backgroud-color:#fff}
div.bottom_panel table.panel td.settings{height:27px;width:15px;padding-left:5px;vertical-align:middle;background-image:url(../img/panels/bottom_bg2.gif);background-repeat:repeat-x;backgroud-color:#fff}
div.bottom_panel table.inside{width:100%;height:27px;}
div.bottom_panel table.inside td{padding:0px 10px;height:27px;vertical-align:middle;border-right:1px solid #e6e6e6}

div.bottom_panel a{font-size:11px;color:#2a5c86}
div.bottom_panel a:hover{text-decoration:underline}

*html #bottom_panel {
margin-top: -1px;
position: absolute;
top:expression(eval(document.compatMode &&document.compatMode=='CSS1Compat') ? documentElement.scrollTop+(documentElement.clientHeight-this.clientHeight)
: document.body.scrollTop +(document.body.clientHeight-this.clientHeight));
}

/*панель внизу справа*/
#bottomr_panel {
position: fixed;bottom: 0;right: 0;margin: 0;
padding:5px;
background-image:url(../img/fon_grey.png);background-repeat:repeat-x repeat-y;
}
#bottomr_panel a{font-size:11px;color:#2a5c86}
#bottomr_panel a:hover{text-decoration:underline}

div.light{background-color:#fff}

/*правая панель*/
#right_panel_hide{position: fixed;top: 20%; right: 0;margin: 0;height:277px;width:17px;float:right;z-index: 9999;}
#right_panel_show{position: fixed;top: 20%; right: 0;margin: 0;height:277px;width:48px;float:right;z-index: 9999;}
#right_panel_show table{width:100%}
#right_panel_show table td.t{width:48px;height:10px;background-image:url(../img/panels/right_top.png);background-repeat:no-repeat;}
#right_panel_show table td.b{width:48px;height:25px;background-image:url(../img/panels/right_bottom.png);background-repeat:no-repeat;cursor:pointer;padding:0}
#right_panel_show table td.l{width:5px;background-image:url(../img/panels/right_left.png);background-repeat:repeat-y;}
#right_panel_show table td.main{width:43px;background-color:#fff;padding-top:7px;text-align:center}
#right_panel_show table td.main img{margin-bottom:15px;}
#right_panel_show div.bord{border-bottom:1px solid #ccc;margin-bottom:5px}


#show_hide_lp {
position: fixed;
top: 45%; left: 0;
z-index: 100;
margin: 0;
width:9px;
height:36px;
cursor:pointer;
}

*html #show_hide_lp {
margin-top: -1px;
position: absolute;
top:expression(eval(document.compatMode &&document.compatMode=='CSS1Compat') ? documentElement.scrollTop+(documentElement.clientHeight-this.clientHeight)
: document.body.scrollTop +(document.body.clientHeight-this.clientHeight));
}

ol{margin-left:15px}

div #select_period{cursor:pointer;float:left;width:59px;height:19px;padding:3px 0 0 0;margin:2px 0 0 0;vertical-align:middle;text-align:center;font-size:11px;color:#000;background-image:url(../img/filter_submit11.png);background-repeat:no-repeat;}
div #select_period_act{cursor:pointer;float:left;width:59px;height:19px;padding:3px 0 0 0;margin:2px 0 0 0;vertical-align:middle;text-align:center;font-size:11px;color:#f6f6f6;background-image:url(../img/filter_submit12.png);background-repeat:no-repeat;}

#help_button{cursor:pointer;width:57px;vertical-align:middle;text-align:center;font-size:11px;color:#000;background-image:url(../img/filter_button_inact.png);background-repeat:no-repeat;background-position:center left}
#help_button_act{cursor:pointer;width:57px;vertical-align:middle;text-align:center;font-size:11px;color:#f6f6f6;background-image:url(../img/filter_button_act.png);background-repeat:no-repeat;background-position:center left}


tr.unfill td{background-color:#fdd;}
.fl{float:left;}
.fr{float:right;}
.cr{clear:both;}

ul.unIndentedList li{margin-left:20px}

td.right{text-align:right}

/*стиль всплывающего окна с серой рамкой и голубым полем снизу*/
div.popup1 {position:absolute;z-index:1000;background-color:#fff;border:4px solid #bbb;border-radius:12px;}
div.popup1 div.content {padding:10px}
div.popup1 div.bottom {padding:10px 20px;background-color:#d0e5ff;border-radius:0px 0px 8px 8px;font-size:12px;}

input.email_button {width:150px;margin:5px;padding:5px;text-align:center;color:#fff;font-size:14px;background-color:#C53727;border:1px solid #ccc;border-radius:3px;cursor:pointer}

button.email_action {border:0px;background-color:#F1F3F0;cursor:pointer;font-size:11px;color:#535353;margin:0px 10px}

.bsbb input[type="text"],.bsbb textarea,.bsbb select {box-sizing:border-box;width:100%;}

form.filter {display:block;padding:7px 0px;border-top:1px solid #eee;margin-top:7px;}
form.filter span {display:inline-block;margin-right:20px;margin-bottom:5px;}
form.filter input[type="text"],form.filter select {display:block;box-sizing:border-box;width:100%;height:20px;line-height:20px;padding:0px 5px;}
form.filter input[type="submit"] {display:block;box-sizing:border-box;height:20px;line-height:20px;padding:0px 10px;}

.cl_ajaxable {border-bottom:1px dashed #333;cursor:pointer;}
#client_info_container table.type1 td {vertical-align:top}
td.actions {min-width:38px;padding-left:0px !important;padding-right:0px !important;}
td.actions a {display:inline-block;margin:0px 3px 3px 0px;}
table.type1 tr.highlight td {background-color:#E1F4FF !important;}

a.wrapped_ico {display:inline-block;width:10px;height:10px;text-align:center;line-height:10px;border:1px solid #888;border-radius:2px;background:#eee;text-decoration:none;color:#222;}
a.wrapped_ico:hover {font-weight:bold;}
table.type1 tfoot td {font-weight:bold;background:#F1F3F0;}
table.type1 span.graphic {display:inline-block;width:16px;height:16px;cursor:pointer;vertical-align:middle;background:url(../img/graphic.png) no-repeat;}
.chead {background:#dedede;padding:8px;border-bottom:1px solid #333;}

ul.tags_checkbox {list-style:none;display:block;overflow:auto;max-height:150px;border:1px solid #ccc;}
ul.tags_checkbox li {display:block;padding:2px 5px;cursor:pointer;}
ul.tags_checkbox li:hover {background:#ebebeb;}
ul.tags_checkbox li label {cursor:pointer;}
ul.tags_checkbox li input[type="checkbox"] {vertical-align:middle;margin-right:8px;}

div.preitem {margin-bottom:10px;border-bottom:1px solid #ccc;padding:5px 0px}
div.preitem img {max-height:60px;max-width:120px;vertical-align:middle;float:left;margin-right:20px;}
div.preitem > span {display:block;float:right;width:200px;height:18px;line-height:18px;text-align:center;padding:1px;border:1px solid #eee;position:relative;}
div.preitem p {float:left;padding-right:20px;font-size:12px;line-height:32px;}

a.multiflag {opacity:0.5;display:inline-block;margin-right:5px;}
a.multiflag:hover {opacity:0.9}
a.multiflag.active {opacity:1;}
