Body { background:#FFFFFF; color:#300000; font-family:"Arial"; font-size:14px; } 
Body { scrollbar-face-color: #D9C9A5; scrollbar-highlight-color:#F2E2AC; scrollbar-shadow-color:#90805A; scrollbar-3dlight-color:#F9D9B5 scrollbar-arrow-color:#90805A; scrollbar-track-color:#B0A07A; scrollbar-darkshadow-color:#40300A; } 

H3 { background:url(h3_bg.gif) right bottom no-repeat; width:98%; color:#544724; font-family:"Serif"; font-size:24px; font-weight:bold; margin:0px; padding-top:15px; padding-bottom:15px; padding-right:0px; }
H3.law { background:#F1E1BD; width:98%; font:bold 20px serif; margin:0px; padding:6px; } 
H4 { background:#F5FAFF; width:98%; color:#3B4DA0; font-family:"Arial"; font-size:16px; margin:4px; padding:6px; } 
H4.author { background:#F5FAFF; width:98%; color:#3C56C9; font-family:"Arial"; font-size:17px; margin:0px; padding:6px; } 
H5 { background:#E9F0F6; width:98%; color:#354592; font-family:"Arial"; font-size:13px; margin:4px; padding:4px; } 
.location { background:#90805A; color:#F9E9C5; font-size:12px; margin:2px; text-decoration:none; padding:3px; margin-bottom:0px; font-weight:bold; padding-left:30px; } 

A { color:#006600; } 
a:hover { color:#2266CC; text-decoration:underline; } 
a.locat { color:#F9E9C5; } 
a.locat:hover { color:#FFFFFF; } 
a.anavmenu { color:#FFFFFF; } 
a.anavmenu:hover { color:#DFEFDF; } 
a.anavmenusel { color:#131313; }
a.anavmenusel:hover { color:#2020E0; } 
a.ablack { color:#000000; } 
a.ablack:hover { color:#BB2200; } 
a.lruseng { color:#FFFFFF; font-family:"Arial"; font-size:20px; } 
a.inv_menu { color:#000000; font-size:12px; text-decoration:none; } 
a.inv_menu:hover { color:#FF6600; } 

a.root { color:#006600; font-family:"Serif"; font-size:16px; } 
a.root:hover { color:#2266CC; } 
a.root:visited { color:#663300; } 
a.root:visited:hover { color:#2266CC; } 

a.l1 { color:#006600; font-size:13px; } 
a.l1:hover { color:#2266CC; } 
a.l1:visited { color:#663300; } 
a.l1:visited:hover { color:#2266CC; } 

a.l2 { color:#006600; font-size:12px; } 
a.l2:hover { color:#2266CC; } 
a.l2:visited { color:#663300; } 
a.l2:visited:hover { color:#2266CC; } 

a.menu_item { color:#000000; text-decoration:none; } 
a.mouse_over { text-decoration:underline; font-weight:bold; } 

TABLE { color:#000000; font-family:"Arial"; font-size:12px; } 
table.tel { color:#300000; margin:0px; } 
table.internal { background:#D3E3D3; } 
table.navmenu { background:#87CEEB url(nav_block_lcor.gif) left top no-repeat; color:#FFEFC5; font-family:"Arial"; font-size:12px; padding:0px; margin:0px; } 
table.navmenu a { color:#FFEFC5; } 
table.navmenu a:hover { color:#FFFFFF; } 
table.datatable1 { color:#000000; padding:0px; border-collapse:collapse; } 
table.datatable1 td { border:1px solid black; } 
table.datatable1 tr.toptr1 { background:#C2DCCF; } 
table.datatable2 { color:#000000; border:1px solid #505050; border-collapse:collapse; } 
table.datatable2 td { border-bottom:1px solid #505050; border-right:1px solid #D0D0D0; } 
table.datatable2 tr.toptr2 { background:#EAEFEF; } 
table.datatable2 tr.toptr2 td { border-right:1px solid #505050; } 

table.inv_left_menu { background:#87CEEB; font-family:"Arial"; font-size:12px; padding:0px; margin:0px; } 
table.inv_left_menu a.menu_item { width:108px; color:#000000; text-decoration:none; } 
table.inv_left_menu a.mouse_over { width:108px; color:#000000; text-decoration:underline; font-weight:bold; } 

table.main { font-family:"Arial"; font-size:12px; padding:0px; margin:0px; } 
table.menu_l2 { background:#E5F5F5; padding:0px; margin:0px; width:200px; font-size:11px; } 
table.menu_l2 td { text-align:right; } 
table.menu_l2 td.menu_devider { padding:0px; background:url(menu_hr.gif); } 
table.menu_l2 tr.mouse_over { background:#FFFFFF; } 

tr.block { background:#DFEFDF; color:#300000; font-family:"Arial"; font-size:12px; margin:0px; padding:4px; } 
tr.mouse_over { background:#EAFAFA; } 
tr.toptr { background-color:#C2DCCF; } 

td.species { width:120px; } 

<!-- td.maincont { background: url(root_bg.gif) right bottom no-repeat; } -->
td.nmactive { background:#CFDFCF; font-family:"Arial"; font-size:12px; padding:0px; margin:1px; color:#000000; } 
td.vertdev { padding:2px; } 
td.maindev { background:#87CEEB; padding:0px; } 
td.menudev { background:#FFFFFF; padding:0px; } 
td.lightdev { background:#557755; padding:0px; } 
td.inv_menu { background:#FFFFFF; border-right:1px solid #87CEEB; padding:0px; margin:0px; } 
td.producers { background:#87CEEB; font-family:"Arial"; font-size:12px; padding:0px; margin:0px; } 

td.left_spacer { background:#FFFFFF; border-right:1px solid #87CEEB; } 

td.site_title { border-top:1px solid #87CEEB; border-bottom:1px solid #87CEEB; } 

td.menu_devider { padding:0px; background:url(menu_hr.gif); } 
td.menu_item { color:#000000; } 
td.menu_pic { width:20px; text-align:right; vertical-align:middle; } 

P { color:#200000; font-family:"Arial"; font-size:13px; text-indent:1cm; margin:3px; padding:3px; } 
P.ni { color:#200000; font-family:"Arial"; font-size:12px; text-indent:0px; margin:3px; padding:3px; } 

ul { list-style-image:url(list.gif); }
ul.menulist { list-style-image:url(../pics1/arrow_sm.gif); margin-bottom:5px; margin-top:5px; } 
ul.menulist li { color:#000000; } 

HR { height:1px; color:#006600; noshade; } 

li { color:#200000; font-family:"Arial"; font-size:12px; } 

.fgray { color:#505050; } 
.dark { color:#300000; } 
.docdates { color:#505050; font-size:10px; } 

div.imgblock { color:#505050; display:block; font-family:"Arial"; font-size:11px; text-align:center; padding:10px; } 
div.menublock { width:200px; background:#E5F5F5; color:#000000; border:1px solid #87CEEB; position:absolute; top:0px; left:146px; z-index:1; display:block; font-family:"Arial"; font-size:11px; text-align:right; line-height:1.5; } 
div.menublock a.menu_item { width:200px; background:url(lev2_menu_arr.gif) 98% 50% no-repeat; text-align:right; padding-right:15px; border-bottom:1px solid #87CEEB; padding-left:3px; } 
div.menublock a.mouse_over { width:200px; background:#FFFFFF url(lev2_menu_arr_hover.gif) 98% 50% no-repeat; text-align:right; padding-right:15px; border-bottom:1px solid #87CEEB; padding-left:3px; } 

.species { font-size:16px; }

<!-- 87CEEB это  замена цветов вместо  90805A   producer  C9E6D8  -->
