body { 
       font-family: Tahoma;
       font-size: 12px;
       color:#838383;
}
h1 { font-size:11px }
td { color:#000000; font-size: 11px; font-family:Tahoma }
.acctext { vertical-align: top; color:#040406; line-height: 14px; }
.hr { height: 13px; width: 100%; BACKGROUND-IMAGE: url(images/hr_bg.gif); }
.accmodels { margin-left:35px;}
.acc_spacer {width: 30px;}
.leftupext { BACKGROUND-POSITION: right top; MARGIN-TOP: 0px; BACKGROUND-IMAGE: url(/images/fonleftdown.png); MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 0px }
.leftup { BACKGROUND-POSITION: right top; MARGIN-TOP: 0px; BACKGROUND-IMAGE: url(/images/fonleft.png); MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 0px }
.rightup { BACKGROUND-POSITION: left top; MARGIN-TOP: 0px; BACKGROUND-IMAGE: url(/images/fonright.png); MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 0px}
.rightdown { BACKGROUND-POSITION: left top; MARGIN-TOP: 0px; BACKGROUND-IMAGE: url(/images/fonrightdown.png); MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 0px }
.leftdown { BACKGROUND-POSITION: right top; MARGIN-TOP: 0px; BACKGROUND-IMAGE: url(/images/fonleftdown.png); MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 0px }
.tbody { BACKGROUND-POSITION: top; MARGIN: 0px; BACKGROUND-REPEAT: repeat-x }
.body { MARGIN: 0px; BACKGROUND-COLOR: #ffffff; font-family: Tahoma }
.side1 { BACKGROUND-POSITION: top; MARGIN-TOP: 0px; BACKGROUND-IMAGE: url(images/fon1.gif); MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 0px }
.side2 { BACKGROUND-POSITION: top; MARGIN-TOP: 0px; BACKGROUND-IMAGE: url(images/fon2.gif); MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 0px }
.menu { FONT-SIZE: 11px; COLOR: #7E7D7D; FONT-FAMILY: Tahoma }
.raztitle { FONT-SIZE: 12px; COLOR: #CAEBA7; FONT-FAMILY: Tahoma }
.whitebold { FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma; font-weight:bold; }
.darkbrownbold { FONT-SIZE: 11px; COLOR: #40484D; FONT-FAMILY: Tahoma; font-weight:bold; }
.brownbold { FONT-SIZE: 11px; COLOR: #6A6C6F; FONT-FAMILY: Tahoma; font-weight:bold; }
.brown { FONT-SIZE: 11px; COLOR: #6A6C6F; FONT-FAMILY: Tahoma; }
.blue { FONT-SIZE: 10px; COLOR: blue; FONT-FAMILY: Tahoma; }
.newstitle { FONT-SIZE: 12px; COLOR: #92A083; FONT-FAMILY: Tahoma }
.newstext { FONT-SIZE: 12px; COLOR: #656565; FONT-FAMILY: Tahoma }
.error_message { FONT-SIZE: 11px; COLOR: #F59202; FONT-FAMILY: Tahoma; font-weight:bold; }
.hotoffer { FONT-SIZE: 12px; COLOR: #09417F; FONT-FAMILY: Tahoma }
.link { FONT-SIZE: 12px; COLOR: #09417F; FONT-FAMILY: Tahoma }
.simpletext { FONT-SIZE: 11px; COLOR: #667482; FONT-FAMILY: Tahoma }
.bluetext { FONT-SIZE: 11px; COLOR: #0D5CA5; FONT-FAMILY: Tahoma }
.date { FONT-SIZE: 12px; COLOR: #B2A619; FONT-FAMILY: Tahoma }
a:link { color: #09417F; FONT-FAMILY: Tahoma}
a:active { color: #09417F; FONT-FAMILY: Tahoma}
a:visited { color: #09417F; FONT-FAMILY: Tahoma}
a:hover { color: #09417F; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;}
A.menu:link { COLOR: #7e7d7d; TEXT-DECORATION: none;  }
A.menu:visited { COLOR: #7e7d7d; TEXT-DECORATION: none; }
A.menu:hover { COLOR: #999999; TEXT-DECORATION: none; } 
A.menu:active { COLOR: #7e7d7d; TEXT-DECORATION: none; }
A.mainmenu:link {TEXT-DECORATION: none;  }
A.mainmenu:visited {TEXT-DECORATION: none;}
A.mainmenu:hover {TEXT-DECORATION: none; }
A.mainmenu:active {TEXT-DECORATION: none; }
a.blue:link { color: #09417F; font-size:12px; FONT-FAMILY: Tahoma}
a.blue:active { color: #09417F; font-size:12px; FONT-FAMILY: Tahoma}
a.blue:visited { color: #09417F; font-size:12px; FONT-FAMILY: Tahoma}
a.blue:hover { color: #09417F; font-size:12px; FONT-FAMILY: Tahoma}
a.mailto:link { color: #E88D00; font-size:12px; FONT-FAMILY: Tahoma }
a.mailto:active { color: #E88D00; font-size:12px; FONT-FAMILY: Tahoma}
a.mailto:visited { color: #E88D00; font-size:12px; FONT-FAMILY: Tahoma}
a.mailto:hover { color: #E88D00; font-size:12px; FONT-FAMILY: Tahoma }
a.modeltitle { color: #0B0B0B; text-align: left; font-weight: bold; text-decoration: underline; font-size: 10px; letter-spacing: 1px;}
a.modeltitle:link { color: #0B0B0B; text-align: left; font-weight: bold; text-decoration: underline; font-size: 10px; letter-spacing: 1px;}
a.modeltitle:visited { color: #0B0B0B; text-align: left; font-weight: bold; text-decoration: underline; font-size: 10px; letter-spacing: 1px;}
a.modeltitle:active { color: #0B0B0B; text-align: left; font-weight: bold; text-decoration: underline; font-size: 10px; letter-spacing: 1px;}
a.modeltitle:hover { text-decoration:none; color:#09417F }
a.backcat { color: #2E374B; font-weight: bold;}
.gold { color: #E28C00 }
.phone { color: #5F5F5F }
.icq { color: #0B407C }
.wintitle { color: #3C3C3C; font-weight: bold; }
.accname { color: #0B0B0B; font-weight: bold; text-decoration: underline; font-size: 12px;}
.button {
padding-top: 1px;                                                               
padding-bottom: 3px;                                                          
border:1px solid #616060;                                                     
width:90px;                                                                 
font:bold 11px Tahoma;                                                    
color:#616060;                                                          
background: #040404;                                                  
}   

input.textfield {
font: 11px Tahoma;
height:17px;
background-color: #FFFFFF;
color: #858B8D;
border: inset 1px #FFFFFF;
position: relative;
text-align: left;
}

td.spacetd
{
 background-repeat: repeat-x;
 padding:5px 5px 5px 5px;
 text-align:center;
}
td.spacetd0
{
 padding:5px 5px 5px 5px;
 text-align:center;
 background-color:#E1E1E1;
}
td.spacetd1
{
 padding:5px 5px 5px 5px;
 text-align:center;
 background-color:#F6F6F6;
}
td.spacetdtop
{
 background-repeat: repeat-x;
 padding:3px 5px 3px 5px;
 text-align:center;
}

.search_table { width:100%; }
.colbright { color:#3B3B3B; }
.col_name1 { margin-left:3px; color:#3B3B3B; }
.col_name2 { margin-left:36px; color:#3B3B3B; }
.col_name3 { margin-left:21px; color:#3B3B3B; }
.col_name4 { color:#3B3B3B; }
.col_name5 { margin-left:20px; color:#3B3B3B; }
.col_num { margin-left:4px; color:#484848; }
.tab_hspacer { background-color: #FBFBFB; }
.tab_producer { padding-left:5px; padding-right: 5px;}
.tab_description { padding:5px; text-transform:lowercase; font-size:12px }
.tab_description0 { background-color:#E1E1E1; padding:5px; text-transform:lowercase; font-size:12px }
.tab_description1 { background-color:#F6F6F6; padding:5px; text-transform:lowercase; font-size:12px }
.tab_name { padding-left:6px; }
.tab_price { margin-left:20px; }
.tab_cart { width: 46px; }
.search_row { height: 20px; padding: 5px;}
.search_row0 { height: 20px; padding: 5px; background-color:#E1E1E1;}
.search_row1 { height: 20px; padding: 5px; background-color:#F6F6F6;}
.tr_lightblue { background-color:#D8F4FF; }
.tr_rose { background-color:#FFE8E8; }
.infotext { border-style:solid;border-color:#000000;border-width:1px;background-color:#FCFBB0;color:#000000; padding:5px;} 
.trgrey1 { background-color:#E1E1E1; }
.trgrey2 { background-color:#F6F6F6; }
.tryellow { background-color:#FDC400; }
.cartitem { border-style:solid; border-width:1px; border-color:#C8C8C8; }
.cartinput { width:30px; }
.field_descr { text-align:justify; font-size: 10px; font-weight:normal; color:#333333; }                                                            
.field_ex { font-style:italic; color: #000000; font-weight:bold;}
.actions_status { color:#55CC00; font-weight:bold; }
.actions_status_deprecated { color:#FF0000;  font-weight:bold; }
td.menu_conf { padding:3px;line-height:18px;font-size:10px;text-decoration:underline }
.original_header { color:#09417F; padding:5px; padding-top:15px; background-color:#FAFAFA }
.analog_header { color:#09417F; padding:5px; padding-top:15px; background-color:#FAFAFA }
.red { color:#FF0000; }
.payment_system_group_title {font-weight:bold}
.position_info { font-size:9px; font-weight:bold}
.tab_part_name { background-color:#FFF194;border-bottom-style:solid;font-weight:bold;padding:6px;border-bottom-width:1px}
.astyle { color: #09417F;cursor:pointer; text-decoration:underline; }
img {border:0px;}
.pay_out { background-color:#A0BCDF; }
.pay_in { background-color:#BED7C6; }
.trdeleted { background-color:#FEBEBD; }
.cal_divider {color: #f00; background-color: #333333; height: 1px; border:0;}
.cal_time { font-weight:bold;color:#444444;border-bottom-style:dotted; border-width:1px }