body  {margin: 2px 2px 0px 0px; padding: 0px; color: black; background: white;
       font-family: helvetica,arial,sans-serif; }

/* Menu's */
div.menubox {color: black; background-color: #8becff;
             padding: 2px 1px 2px 2px;
             margin: 3px;
             font-size: 85%;
             line-height: 120%;}
span.active_menu {color: brown; background-color: #ffffe0;}
A:hover.menu     {color: blue; background-color: #ffffe0;
                  text-decoration: underline;}
li.menu          {position:relative;   left:-22px;}

/* Data */
div.pgtitle {color: red;
             border-style: groove none groove; border-color: grey;
             text-align: center; font-size: 130%;}

div.fronttitles { background-color: #ffff00; color: black; font-weight: bold; text-align: center;}


/* wkoff */
.Menu_PreHeader  {color: #0000FF; background-color: #FFFF00; font-size: 115%;
                  font-weight: bold; text-align: center;}
span.TxtSmall    {color: black; font-size: 85%;}
span.TxtInfo     {color: black; font-size: 90%;}
div.WkOffTitle   {background-color: #FFFF00; color: red; font-weight: bold;
                 font-size: 110%;}
span.TopEyeCatch {background-color: #FF0000; color: #FFFF00; font-weight: bold;
                 font-size: 110%;}
td.WkOff         {border: 1px dotted red; }
span.WkOffDescr  {font-size: 80%;}
span.BannerPrice {color: red; font-weight: bold; font-size: 150%;}

/* others */
div.copyright    {color : black; background-color : #ffe870;
                  text-align: center; font-size : 10pt; padding : 6px}

div.ErrorMessage {color: red; font-weight: bold;}
