body.allgemein { font-family: Helvetica,Arial,sans-serif; font-color: #000000; background-color:  #FFFFCC; margin-top: 20px; margin-left: 20px;}

body.start {     font-family: Helvetica,Arial,sans-serif; font-color: #000000; background-color:  #FFFFCC; margin-top: 40px; margin-left: 50px;}

#inhalt		{ position:absolute; top:150px; left:100px; width:500px; height:; z-index:1; text-align:justify; }

#zugabe		{ position:absolute; top:300px; left:610px; width:190px; height:420px; z-index:1; border-left:1px solid #0000ff; padding-left:10px; }

a.unten{         color: #FFFFFF; font-size: 8pt; font-weight: normal; text-decoration: none;}

a.ohne {         font-size: ; font-weight: ; text-decoration: none;}

p {              font-size: 11pt; line-height:1.5em;text-align: left;}

a.oben{          font-weight: bold; font-size: 12pt; text-decoration: none;}

a.oben_k{        display: block; text-align: center; background-color: #D0D4D0; font-size: 12pt; text-decoration: none;}

a.angebot{       color: #0033FF; text-decoration: none;}

td.rechts {      font-size: 8pt; text-align: right; height: 15pt;}

td.links {       font-size: 9pt; text-align: left; padding-right : 10px;}

a.untermenuakt { font-weight: bold;
                 font-size: 13pt;
                 color: darkblue;
                 display: block;
                 margin-top: 0px;
                 text-align: center;
                 width: ;
                 padding: 5px;
                 float: left;
                 background-color: red;
                }

                a.untermenu {    font-weight: bold;
                 font-size: 10pt;
                 color: blue;
                 display: block;
                 margin-top: 10px;
                 text-align: center;
                 text-decoration: none;
                 padding: 0px;
                 float: left;
                 }

                 a.untermenu:hover {   color: #FFCC66;
                 background-color: darkblue;
                 text-decoration: none;
                 }

a.menu {         font-weight: bold;
                 font-size: 8pt;
                 display: block;
                 margin-top: 0px;
                 text-align: center;
                 width: 94px;
                 padding: 0px;
                 float: left;
                 }
a.menu:link {    color: blue;
                 text-decoration: none;
                 }
a.menu:visited { color: blue;
                 text-decoration: none;
                 }
a.menu:hover {   color: #FFCC66;
                 background-color: darkblue;
                 text-decoration: none;
                 }
a.menu:active {  color: #FFCC66;
                 background-color: red;
                 text-decoration: none;
                 }
a.menugross {    font-weight: bold;
                 font-size: 10pt;
                 display: block;
                 margin-top: 0px;
                 text-align: center;
                 width: 188px;
                 padding: 0px;
                 float: left;
                }
a.menugross:link {    color: blue;
                 text-decoration: none;
                 }
a.menugross:visited { color: blue;
                 text-decoration: none;
                 }
a.menugross:hover{color: #FFCC66;
                 background-color: darkblue;
                 text-decoration: none;
                 }
a.menugross:active{color: #FFCC66;
                 background-color: red;
                 text-decoration: none;
                 }
a.bunt:link {    color: #808080;
                 text-decoration: none;
                 }
a.bunt:visited { color: #808080;
                 text-decoration: none;
                 }
a.bunt:hover{color: #FFCC66;
                 background-color: darkblue;
                 text-decoration: none;
                 }
a.bunt:active{color: #FFCC66;
                 background-color: red;
                 text-decoration: none;
                 }
table.rand {     border-top: 1px black solid;
                 border-left: 1px black solid;
                 }
td.rand {        border-right: 1px black solid;
                 border-bottom: 1px black solid;
                 }
td.randrechts {        border-right: 1px #808080 solid;
                }
td.randunten {   border-bottom: 1px black solid;
                 }
.mitte {         text-align : left;
                 font-family: Arial, Helvetica, sans-serif;
                 font-size: 10pt;
                 font-style: normal;
                font-weight: normal;
                margin : 0;
                padding-left : 4px;
                padding-right : 4px;
                border-right: 1px black solid;
                border-left: 1px black solid;
                width : 230px;
                float : left;
                }
.seite {         text-align : left;
                font-family: Arial, Helvetica, sans-serif;
                font-size: 10pt;
                font-style: normal;
                font-weight: normal;
                margin : 0;
                padding-left : 5px;
                padding-right : 5px;
                width : 230px;
                float : left;
                }
