body {font-family: Verdana, Arial, Helvetica;
      font-size: 12px;
      background-color: #CECFCE;
      text-align: center;
      margin-top: 10px;
      }
a, p, td, li {font-size:12px; line-height: 18px;}
em {font-style:normal; color: #00009C;}
strong {font-weight:normal; background-color:yellow; color:#000000}
b {color: #000000}
li {margin-bottom: 10px;}

h1 {font-size: 20px; color: #8C1C42; margin-bottom: 0px; text-align:center;}
h2 {font-size: 16px; color: #8C1C42; text-align:center;}
h3 {font-size: 15px; color: #8C1C42; font-weight:bold;}
h4 {font-size: 14px; color: #8C1C42; font-weight:bold;}
h5 {font-size: 12px; color: #8C1C42; font-weight:bold;}

.super {font-size: 22px; font-weight:bold; line-height:28px;}
.gross {font-size: 15px;}
.mini {font-size: 9px;}
.einzug {text-indent: -28px; margin-left: 28px;}

a:link, a:visited, a:active, a:hover
     {font-weight:normal;
     text-decoration:none;
     color:#CE3000;
     font-size: 12px;
     }

a:active, a:hover
     {color:#009999;
     }

a.hmenu {width:130px;margin-left:15px;margin-right:15px;}

a.menu:link, a.menu:visited, a.hmenu:link, a.hmenu:visited
     {color: #8C1C42;
      background-color: #FFCF63;
      text-decoration: none;
      font-weight:bold;
      }

a.menu:active, a.menu:hover, a.hmenu:active, a.hmenu:hover
      {color: #000;
       font-weight:bold;
       background-color: #eeeeee;
      }

.menucontainer {
   border: 1px solid #000;
   background-color: #FF7D00;
   width: 156px;
   margin: 6px;}

.menutitle {color:#FFFFFF;
           font-weight:bold;
           text-align:center;
           margin: 2px;}
a.menu {
   display: block;
   padding: 5px;
   border-top: 1px solid #000;
   border-color: #8C1C42;
   background-color: #FFCF63;
   text-align: center;
   font-weight: bold;
   color: #000000;
   text-decoration: none;
   }

#rahmen {width: 760px;
         margin: 0px auto;
         text-align: left;
         border:1px solid #000000;
         background-color: #FFFFFF;
         }

#title {
        padding: 5px;
        color: #FFF;
        background-color: #8C1C42;
        border-bottom: 1px solid #000000;
        }
#hmenu {
       width:550px;
       height:20px;
       margin:6px;
       border:1px solid #000;
       background-color:#8C1C42;
       float:right;
       text-align:center;
       }

#left {background-color: #FFFFFF;
       width:170px;
       float:left
       }

#content {border: none;
          background-color: #ffffff;
          width: 570px;
          float: right;
          padding:10px;
          }

#kasten  {border: 1px solid #00009F;
          padding-left:15px;
          }