body, table,ul {color: black; font-family:  verdana, arial, helvetica, sans-serif; font-size: 90%;}
h1      {font-family:verdana, arial, helvetica, sans-serif; font-size: 100%;margin-left: 0px; margin-top: 12px; margin-bottom: 2px;font-weight: bold;color: #cc0000;} 
h2      {font-family:verdana, arial, helvetica, sans-serif; font-size: 100%; margin-left: 0px; margin-top: 0px; margin-bottom: 0px;font-weight: bold;color: #666666;} 
  
h1.right{font-family:verdana, arial, helvetica, sans-serif; font-size: 100%;margin-left: 0px; margin-top: 14px; margin-bottom: 2px;font-weight: bold;color: #cc0000;} 
h1.left {font-family:verdana, arial, helvetica, sans-serif; font-size: 115%;margin-left: 0px; margin-top: 6px; margin-bottom: 2px;font-weight: bold;color: #cc0000;} 

p       {margin-top: 4px; margin-bottom: 2px; margin-left:2px;  font-family:  verdana,arial, helvetica, sans-serif;}

select  {font-size:  90%;  font-family:  verdana, arial, helvetica, sans-serif;}
input   {font-size:  90%;  font-family:  verdana, arial, helvetica, sans-serif;}

ul      {margin-top: 4px; margin-bottom: 2px; margin-left:10px; padding-left:0px;font-family:  verdana,arial, helvetica, sans-serif;padding-left: 0;}
ul.news {margin-top: 0px; margin-bottom: 8px; margin-left:0px;  font-family:  verdana,arial, helvetica, sans-serif;padding-left: 0;list-style-type: none;}
ul.cat  {margin-top: 4px; margin-bottom: 2px; margin-left:10px; font-family:  verdana,arial, helvetica, sans-serif;padding-left: 0;list-style-type: none;font-size: 100%}
ul.fav  {margin-top: 0px; margin-bottom: 8px; margin-left:0px;  font-family:  verdana,arial, helvetica, sans-serif;padding-left: 0;list-style-type: none;}
ul.mark {margin-top: 4px; margin-left:16px; margin-right:4px;  font-size: xx-small;list-style-image:url(/visual/3/img/mark.gif); }
li      {margin-top: 4px; margin-left:0px;}

dl      {margin-left:10px;margin-right:5px; font-family:  verdana,arial, helvetica, sans-serif;}
dd      {margin-left:20px;margin-right:5px; font-size: xx-small; font-family:  verdana,arial, helvetica, sans-serif;}

a              {color: #000000;}
a:hover        {color: #cc3300;}

a.supercat     {color: #333333; font-weight: bolder; font-size: x-small; }
a.menu         {text-decoration: none; color: #000000; font-weight: bold; font-size: 9px;}
a.menu:hover   {text-decoration: none; color: #ffffff; background-color: #cc0000;}
a.curmenu      {text-decoration: none; color: #ffffff; background-color: #cc0000;font-weight: bold; font-size: 9px;}
a.curmenu:hover{text-decoration: none; color: #000000; background-color: #ffffff;}

a.h1           {color: #cc3300; font-weight: bold; TEXT-DECORATION: underline;}
a.h1:hover     {color: #cc3300; font-weight: bold; TEXT-DECORATION: underline;}

b              {color: #666666;}
b.header       {font-size: 9px;  color: #000000;font-weight: normal; }
b.label        {font-size: 11px; color: #cc0000;}
b.curmenu      {font-size: 9px;  color: #ffffff; background-color: #cc0000;}

.gray          {color: #999999;font-family:  verdana, arial, helvetica, sans-serif;}
.redx          {background-image: url('/visual/3/img/red.gif');background-repeat: repeat-x;} 
.redy          {background-image: url('/visual/3/img/red.gif');background-repeat: repeat-y;} 
.yellowgradx   {background-image: url('/visual/3/img/grad_yellow.gif');background-repeat: repeat-x;}

