/* синяя схема (blue) */
.blue {
	color: #000000;
	background-color: white;
	}
.blue A:hover {
	color: red;
	}
.blue .pro SPAN, .blue .name, .blue .mb, .blue .mb2 {
	color: #2B5079;
	}
.blue .pages A, .blue TR.hd, .blue DIV.mitem {
	color: #FFF;
	}
.blue .pages A:hover {
	color: #FF0;
	}
.blue TR.hd_l A, .blue .br_nb DIV.hnw, .blue .cf .fld_n A, .blue .cf .fld_n A:HOVER, .blue .mb LABEL, .blue .mb2 LABEL, .blue .lt_list TR TD A, .blue .lt_list TR TD A:HOVER, .blue DIV.sel, .blue .ank .current {
	color: #000;
	}
.blue .lt_list TR.hd_l A:hover, .blue .ordered TR.order_alarm A, .blue .ordered TR.order_alarm A:HOVER, .blue .ord_rem TR.order_alarm A, .blue .ord_rem TR.order_alarm A:HOVER, .blue .link_status {
	color: #F00;
	}
.blue TR.taken_gr A, .blue TR.taken_gr A:HOVER {
	color: #197A30;
	}
.blue TR TD.obj A, .blue TR TD.obj A:hover, .blue A.dash, .blue TR.fon SPAN, .blue .snd .lt_list TR TD.obj A {
	color: #049;
	}
.blue A, .blue TD.ans_dc, .blue TD.ds, .blue TD.cp, .blue TD.ps LABEL, .blue TR.trt A:HOVER, .blue TD.type, .blue A.dash, .blue .reason LABEL, .blue .descr LABEL, .blue .save LABEL, .blue .additional THEAD TD, .blue .agree LABEL, .cityList LABEL {
	color: #284B71;
	}
.blue TR.hd_l TD, .blue .result .letters {
	border-bottom: 1px solid #d3e0ef !important;
	}
.blue .result TR.hd_l TD {
	border-top: 1px solid #d3e0ef !important;
	}
/*.blue .letters TR.hd TD, */.blue TR.hd_l TD {
	border-bottom: 1px solid #FFF;
	}
.blue .header .right, .blue TABLE.folders TR.fld_s, .blue .ans_cnt TD.rq_nm, .blue TABLE.br_nb TR.hd TD, .blue TR.filters TD, .blue .notice DIV, .blue DIV.sub_box, .blue .acc, .blue .profile_submit {
	background-color: #D5E2F0;
 }
.blue .notice .info_box, .blue .banned {
	border: 2px solid #D5E2F0;
	background-color: #FFF;
	}
.blue .bgcol, .blue .cf, .blue .cf_in, .blue HR, .blue .left .bl14bg, .blue .left .br14bg, .blue .left .tl14bg, .blue .left .tr14bg, .blue DIV.sub_item_cur, .blue DIV.sel, .blue .ans_cnt TD.bl14, .blue DIV.sub_box, .blue TD.left DIV.selected, .blue .available .tr14bg, .blue .available .tl14bg, .blue .available .br14bg, .blue .available .bl14bg {
	background-color: #D3E0EF !important;
	}
.blue .bdcol, .blue .bdfld {
	border-color: #D3E0EF !important;
	}

.blue TR.hdb, .blue .ans_cnt, .blue TD.rq_desc, .blue TD.rq_t, .blue TD.cs, .blue #hrq TABLE TD, .blue DIV.strela IMG, .blue TABLE.ch_p TD.asn_br, .blue TABLE.ch_p TD.ank_dc, .blue TD.lbg, .blue TD.bl14, .blue TD.reason, .blue TD.send, .blue .br_box, .blue .lbl TABLE TD, .blue .bclr2, .blue .submit_buttons TD, .blue .short_links .tl14bg, .blue .short_links .tr14bg, .blue .short_links .br14bg, .blue .short_links .bl14bg, .blue .short_links .cf, .blue .short_links DIV.strela {
	background-color: #E9F0F7 !important;
	}
.blue .nb, .blue DIV.strela, .blue TABLE.rq_d TD.rq_desc {
	background-color: #FFF !important;
	}
.blue .profile_nav .bdfld, .blue .profile_nav .cf {
	border-color:  #E9F0F7 !important;
	}
.blue TR.over {
	background-color: #EAF2FA;
	}
.blue TR.osago TD {
	background-color: #F8D8C7;
	}
.blue TR.osagoover TD {
	background-color: #FDB792;
	}
.blue TR.fokus TD, .blue TR.fon SPAN {
	background-color: #EBF6DD;
	}
.blue TR.fokusover TD {
	background-color: #DBF4BC;
	}
.blue .snd TR.fokus TD {
	background-color: #faf1cb;
	}
.blue .snd TR.fokusover TD {
	background-color: #f6e497;
	}
.blue TABLE.folders TR.hd, .blue TR.hdb, .blue TABLE.letters TR.hd, .blue TR.status DIV.mitem, .blue TR.status DIV.strela IMG  {
	background-color: #38689D !important;
	}
.blue TD.tl DIV {
	color: #3F464D;
	}
.blue HR {
	color: #D3E0EF;
	}
.blue .sub {
	color: #898989;
	}
.blue TR.blck TD {
	color: #959595;
	}
.blue A.dash {
	border-bottom: 1px dashed #049;
	}
.blue A.dash:hover {
	color: #F00;
	border-bottom: 1px dashed #F00; }

.blue #hrq {
	border: 1px solid #FFF;
	}
.blue .pcnt TABLE TD SPAN {
	color: #666666;
	}
.blue TABLE.green_c A, .blue TABLE.green_c A:HOVER, .blue TABLE.green_c TD, .blue .ordered TR.order_time A, .blue .ordered TR.order_time A:HOVER, .blue .ord_rem TR.order_time A, .blue .ord_rem TR.order_time A:HOVER, .blue .ank LABEL SPAN, .blue .link_reminder, .blue .link_reminder:HOVER {
	color: #267F11;
	}
.blue .refuse A, .blue .refuse A:HOVER, .blue .ordered .refuse A, .blue .ordered .refuse A:HOVER, .blue .ordered TR.deal A, .blue .ordered TR.deal A:HOVER {
	color: #9D9D9D !important;
	}
.blue .reason .disabled, .blue .top .disabled {
	color: #889DB4;
	}
.blue TR.tarificate LABEL {
	color: #3A4F68;
	}
.blue .one_more {
	background-color: #EEEBDE;
	}
.blue .remark A {
	color: #4F835B;
	}
.blue .time_box DIV.often SPAN {
	background-color: #E4F3D1;
	}

/* зеленая схема (green) */
.green {
	color: #000;
	background-color: white; }

/* Переключение цвета */

.colors A.lgr {
	background-color:#00FF33;
	border: 2px solid #FFF;
	}
.colors A.lgr:HOVER, .green .colors A.lgr {
	border: 2px solid #00FF33;
	}
.colors A.bly {
	background-color: #0000CC;
	border: 2px solid #FFF;
	}
.colors A.bly:HOVER, .blue .colors A.bly {
	border: 2px solid #0000CC;
	}
.colors A.grey {
	background-color: #CCCCCC;
	border: 2px solid #FFF;
	}	
.colors A.grey:HOVER, .d_grey .colors A.grey {
	border: 2px solid #CCCCCC;
	}
.colors A.gr {
	background-color: #336600;
	border: 2px solid #FFF;
	}
.colors A.gr:HOVER, .dark_gr .colors A.gr {
	border: 2px solid #336600;
	}
