BODY{FONT-FAMILY:Arial, Arial Cyr;FONT-SIZE:8pt;background-color:#ffffff; COLOR:#333333}
FONT{FONT-FAMILY:Arial, Arial Cyr;FONT-SIZE:9pt}
TD{FONT-FAMILY: Arial, Arial Cyr;letter-spacing: 0.3px; FONT-SIZE:9pt; background-color:#ffffff;MARGIN-LEFT: 2px;PADDING-LEFT: 2px;
}
TD_fon {FONT-FAMILY: Arial, Arial Cyr;letter-spacing: 0.3px; FONT-SIZE:9pt; background-color:#ffffff;MARGIN-LEFT: 2px;PADDING-LEFT: 2px;
}
TH{FONT-FAMILY: Arial, Arial Cyr;letter-spacing: 0.3px; FONT-SIZE:9pt; 
   background-color:#CFCFCF;font-weight:bold; }   
.TD_GRE {FONT-FAMILY: Arial, Arial Cyr;letter-spacing: 0.3px; FONT-SIZE:9pt; background-color:#CFCFCF;}
.TD_W {FONT-FAMILY: Arial, Arial Cyr;letter-spacing: 0.3px; FONT-SIZE:9pt; background-color:#ffffff; margin-left:5px; PADDING-LEFT:5px; }
.td_blue_left {FONT-FAMILY: Arial, Arial Cyr;letter-spacing: 0.3px; FONT-SIZE:9pt; background-color:#EFF1F8; margin-left:5px; PADDING-LEFT:5px; }
.td_blue_bord {FONT-FAMILY: Arial, Arial Cyr;letter-spacing: 0.3px; FONT-SIZE:9pt;  margin-left:5px; PADDING-LEFT:5px;
               border: solid  1px #999999;
               background-color:#EBEBEB; }
.td_blue_bord_r {FONT-FAMILY: Arial, Arial Cyr;letter-spacing: 0.3px; FONT-SIZE:9pt;  margin-left:5px; PADDING-LEFT:5px;
                 background-color:#EBEBEB;
                  border-top: solid  1px #999999;
                 border-bottom: solid  1px #999999;
                border-right: solid  1px #999999;
 }
.td_blue_bord_l {FONT-FAMILY: Arial, Arial Cyr;letter-spacing: 0.3px; FONT-SIZE:9pt;  margin-left:5px; PADDING-LEFT:5px;
                 background-color:#EBEBEB;
                  border-top: solid  1px #999999;
                 border-bottom: solid  1px #999999;
                border-left: solid  1px #999999;
 }
.td_grey_dark {FONT-WEIGHT:bold; color:#333333; background-color:#CFCFCF;text-align:center;}
.td_grey {background-color:#EBEBEB;}
h1{FONT-FAMILY: Arial, Arial Cyr;FONT-SIZE: 9pt; FONT-WEIGHT:bold; color:#9D0000;margin-bottom:0px;
   margin-top:3px;padding-top:3px;padding-bottom:0px;text-align:center;
   background-color: #CFCFCF;border:solid 1px #999999;
   margin-left:2px; PADDING-LEFT:2px; ;  }

h2{FONT-FAMILY: Arial, Arial Cyr;FONT-SIZE: 9pt;letter-spacing: 0.1px; FONT-WEIGHT:bold; COLOR:#333333;  margin-bottom:0px;margin-top:0px;padding-top:0px;padding-bottom:0px;}
h3{FONT-FAMILY: Arial, Arial Cyr;FONT-SIZE: 9pt;letter-spacing: 0.3px; FONT-WEIGHT:bold; COLOR:#9D0000; margin-bottom:0px;margin-top:0px;padding-top:0px;padding-bottom:0px;text-align:center}
h4{FONT-FAMILY: Arial, Arial Cyr;FONT-SIZE: 9pt;letter-spacing: 0.1px; FONT-WEIGHT:bold; COLOR:#9D0000; background-color:#CFCFCF; margin-bottom:0px;margin-top:0px;padding-top:0px;padding-bottom:0px;text-align:center}
h5{FONT-FAMILY: Arial, Arial Cyr;FONT-SIZE: 9pt;letter-spacing: 0.1px; FONT-WEIGHT:bold; COLOR:#333333; background-color:#CFCFCF; margin-bottom:0px;margin-top:0px;padding-top:0px;padding-bottom:0px;text-align:center}
h6{FONT-FAMILY: Arial, Arial Cyr;FONT-SIZE: 9pt;  color:#ffffff;margin-bottom:0px;margin-top:0px;padding-top:0px;padding-bottom:0px;text-align:left}

.menu_bl {FONT-FAMILY:Arial, Arial Cyr; COLOR:#333333;FONT-WEIGHT:bold;background-color:#CFCFCF; //#D7D7D7;
       margin-top:1px; PADDING-top:1px; 
       margin-bottom:1px; PADDING-bottom:1px;
}
.menu_red {FONT-FAMILY:Arial, Arial Cyr; COLOR:#ffffff; FONT-WEIGHT:bold; FONT-SIZE:0.80em;background-color:#9D0000;
       margin-left:2px; PADDING-LEFT:1px; 
       margin-bottom:1px; PADDING-bottom:1px; 
       border-top: solid  1px #ffffff;
}
.menu_bl_l {
           background-color:#EBEBEB;    
}
.menu_bl_l_ {
           background-color:#EBEBEB;    
           border-right: solid 1px #999999; //eff1f8
}

D.search{FONT:bold 11pt/11pt Arial, Arial Cyr}
A:link{COLOR:#333333;TEXT-DECORATION:none}
A:visited{COLOR:#336699;TEXT-DECORATION:none}
A:hover{COLOR:#336699;TEXT-DECORATION:underline}

.menu_head {FONT-WEIGHT:bold; color:#333333; border: solid 1px #999999;background-color:#CFCFCF;text-align:center;}

UL {TEXT-ALIGN: justify; 
    MARGIN-TOP: 0px;  MARGIN-BOTTOM: 0px; MARGIN-LEFT: 11px; 
    PADDING-TOP: 0px;  PADDING-BOTTOM: 0px; PADDING-LEFT: 9px;
    LIST-STYLE-IMAGE: url(b1.gif);
}
LI {TEXT-ALIGN: justify; 
	MARGIN-TOP: 0px;  MARGIN-BOTTOM: 1px; MARGIN-LEFT: 0px;  
       PADDING-TOP: 0px;  PADDING-BOTTOM: 1px; PADDING-LEFT: 0px;  
       LIST-STYLE-IMAGE: url(b1.gif);
}
A:link { 	COLOR:#333333}
A:visited {	COLOR:#333333}
A:hover {COLOR: #2E3F92;TEXT-DECORATION:underline}
.u:link{TEXT-DECORATION:none;color:#0033cc}
.u:visited{TEXT-DECORATION:none;color:#336699}
.u:hover{TEXT-DECORATION:none;color:#336699}
.menu:link{COLOR:#7886b6;FONT-FAMILY:Tahoma, Arial, Arial Cyr;FONT-SIZE:8pt;FONT-WEIGHT:normal;TEXT-DECORATION:none}
.menu:visited{COLOR:#7886b6;FONT-FAMILY:Tahoma, Arial, Arial Cyr;FONT-SIZE:8pt;FONT-WEIGHT:normal;TEXT-DECORATION:none}
.menu:hover{COLOR:#000099;FONT-FAMILY:Tahoma, Arial, Arial Cyr;FONT-SIZE:8pt;FONT-WEIGHT:normal;TEXT-DECORATION:underline}
.submenu{COLOR:#7886b6;FONT-FAMILY:Tahoma, Arial, Arial Cyr;FONT-SIZE:8pt;FONT-WEIGHT:normal}
.title{COLOR:#606060;FONT-FAMILY:Arial, Arial Cyr;FONT-SIZE:15pt}
.titleve{COLOR:#000000;FONT-FAMILY:Arial, Arial Cyr;FONT-SIZE:11pt}
.text{FONT-FAMILY:Arial, Arial Cyr;FONT-SIZE:9pt}
.text_w{FONT-FAMILY:Arial, Arial Cyr;FONT-SIZE:9pt; color:#ffffff;}
.texts{FONT-FAMILY:Arial, Arial Cyr;FONT-SIZE:8pt}
.texts{FONT-FAMILY:Helvetica;FONT-SIZE:8pt}
TD.textbasket{FONT-FAMILY:Arial, Arial Cyr;FONT-SIZE:8pt}
.form_text_title{font-family:Verdana, Arial Cyr;font-size:10pt;font-weight:bold;color:#006600}
.form_text_urgent{font-family:Verdana, Arial Cyr;border:solid 1 #999999;background-color:#eff1f8;font-size:12px}
.form_text_search{font-family:Verdana, Arial Cyr;border:solid 1 #999999;background-color:#D3EEF8;font-size:12px}
.form_text_clear{font-family:Verdana, Arial Cyr;border:solid 1 #999999;background-color:#EAFFFF;font-size:12px}
.form_text_urg{font-family:Verdana, Arial Cyr;border:solid 1 #ff3333;background-color:#ffffcc;font-size:12px}
.form_text_white{font-family:Verdana, Arial Cyr;border:solid 1 #999999;background-color:#ffffff;font-size:12px}
.form_text_passiv{font-family:Verdana, Arial Cyr;border:solid 1 #9F9F9F;background-color:#ffffff;font-size:12px;color:#737373}
.form_drop_normal{font-family:Verdana, Arial Cyr;border:solid 1 #7692C5;background-color:#ffffff;font-size:9pt}
.form_drop_passiv{font-family:Verdana, Arial Cyr;border:solid 1 #7692C5;background-color:#ffffff;font-size:9pt;color:#737373;}
.form_drop_catal{font-family:Verdana, Arial Cyr;border:solid 1 #7692C5;background-color:#ffffff;font-size:9pt}
.form_drop_urgent{font-family:Verdana, Arial Cyr; color: #ffffff;border:solid 0 #ff3333;background-color:#477CB8;font-size:9pt; }
.form_textarea_normal{font-family:Verdana, Arial Cyr;border:solid 1 #333333;background-color:#ffffff;font-size:8pt}
.form_textarea_urgent{font-family:Verdana, Arial Cyr;border:solid 1 #ff3333;background-color:#ffffcc;font-size:8pt}
.form_radio_normal{font-family:Verdana, Arial Cyr;width:8pt;height:8pt}
.form_check_normal{font-family:Verdana, Arial Cyr;width:9pt;height:9pt}
.form_submit_normal{font-family:Arial Cyr;border:outset 2;font-size:8pt;}
.form_submit_yel{font-family:Arial Cyr;border: 2px outset #BDB76B;background-color:#ffffcc;font-size:8pt;}
.form_submit_blue{font-family:Arial Cyr;border:outset 2;background-color:#eeeeee;font-size:8pt;}
.form_text_title{font-family:Verdana, Arial Cyr;font-size:10pt;font-weight:bold;color:#006600}
.text_bold{ FONT-SIZE: 8pt; FONT-WEIGHT: bold}

.Small{FONT-SIZE:11px;COLOR:#333333;}
A.Small:link {	TEXT-DECORATION: underline;COLOR:#333333;}
A.Small:visited {	TEXT-DECORATION: underline}
A.Small:hover {	COLOR:#910B00; TEXT-DECORATION:  underline}

Small.A:link {	TEXT-DECORATION: underline;COLOR:#333333;}
Small.A:visited {	TEXT-DECORATION: underline}
Small.A:hover {	COLOR:#910B00; TEXT-DECORATION:  underline}

.Small_top{FONT-SIZE:11px;COLOR:#9D0000;FONT-WEIGHT:bold; //#9D0000;
 background-color:#E2E2E2;               //#CFCFCF;
 border:solid 1px #999999;
 MARGIN-TOP: 1px;PADDING-TOP: 1px; MARGIN-BOTTOM: 1px;PADDING-BOTTOM: 1px;}
A.Small_top:link    {	TEXT-DECORATION: underline;COLOR:#333333;}
A.Small_top:visited {	TEXT-DECORATION: underline}
A.Small_top:hover   {TEXT-DECORATION:  underline; COLOR:#910B00;}

Small_top.A:link    {TEXT-DECORATION: underline;COLOR:#333333;}
Small_top.A:visited {TEXT-DECORATION: underline}
Small_top.A:hover   {TEXT-DECORATION: underline; COLOR:#910B00; }

.Small_top_l{FONT-SIZE:11px;COLOR:#336699; 
 border-top: solid 1px #999999;
 border-bottom: solid 1px #999999;
 border-left: solid 1px #999999;
 background-color:#CFCFCF;
}
.Small_top_r{FONT-SIZE:11px;COLOR:#336699; 
 border-top: solid 1px #999999;
 border-bottom: solid 1px #999999;
 border-right: solid 1px #999999;
 background-color:#CFCFCF;
}
.Small_top_n{FONT-SIZE:11px;COLOR:#336699; 
background-color:#CFCFCF;
}
.Small_red {FONT-SIZE: 11px;FONT-WEIGHT: bold;color: #910B00;}
.red_font {FONT-SIZE:9pt; FONT-WEIGHT:normal; color:#910B00; text-align:center}
.d {cursor:hand; font-size:10pt;color: #000000;position:absolute; width:96px; height:16px; z-index:1; background-color: #E0EEF5; layer-background-color: #E0EEF5; border: 1px solid #000000}
.db {font-size:10pt;color: #000000;position:absolute; width:96px; height:16px; z-index:1; background-color: #E0EEF5; layer-background-color: #E0EEF5; border: 2px solid #000000}
.dno {cursor:hand; font-size:10pt;color: #000000; position:absolute; width:96px; height:16px; z-index:1; background-color: #F2F2F2; layer-background-color: #F2F2F2; border: 1px solid #000000}
.dn_l {cursor:hand; font-size:10pt;color: #000000; position:absolute; width:16px; height:16px; z-index:1; background-color: #F2F2F2; layer-background-color: #F2F2F2; border: 1px solid #000000}
.dnob {font-size:10pt;color: #000000; position:absolute; width:96px; height:16px; z-index:1; background-color: #F2F2F2; layer-background-color: #F2F2F2; border: 2px solid #000000}

.Small_th{FONT-SIZE:11px;COLOR:#333333; background-color:#DFDFDF;}

.Small12{COLOR:#333333; 
 background-color:#FFFFDD;               //#CFCFCF;
 MARGIN-TOP: 1px;PADDING-TOP: 1px; MARGIN-BOTTOM: 1px;PADDING-BOTTOM: 1px;}

.fen_begin {  FONT-WEIGHT:bold;  background: url(../tr.gif)}
.fen_begin_m {FONT-WEIGHT:normal;  background: url(../tr.gif)}
.fen_activ {  FONT-WEIGHT:bold; color:#910B00; background: url(../tr.gif)}
.fen_activ_m {FONT-WEIGHT:normal; color:#910B00; background: url(../tr.gif)}
.fen_passiv{ FONT-WEIGHT:bold; color:#737373; background-color:#eeeee;}
.fen_passiv_m{ FONT-WEIGHT:normal; color:#737373; background-color:#eeeee;}

.dl {font-size:10pt;color: #000000; position:absolute; width: auto; height: 16px; z-index:1; background-color: #F2F2F2; layer-background-color: #F2F2F2; border: 1px solid #000000}

    #partslist tbody tr td.passiv {
      background-color: #ffffff;
    }
    #artslist tbody tr.active  td {
      background-color: #F3F3F3;
      color:red;
    }
.opac {FILTER: alpha(opacity=25); MARGIN-LEFT: 1px; MARGIN-RIGHT: 1px}

