body {
margin: 0px;
height: 1300px;
height: 100 %;
color: maroon;
background-color: #FFECC6;
}

#content {
height: 101%;
border-right: 1px solid #000;
width: 990px;
}

td, body, div, p {
font-family: arial, sans-serif;
font-size: 11pt;
vertical-align: top;
}

p {
margin: 0px;
}

#navi {
width: 197px;
text-align: left;
float: left;
margin-top: 48px;
margin-top: 40 px;
padding-top: 0px;
padding-left: 4px;
position: relative;
top: 0px;
top: 0 px;
border: 0px solid #000;
background-color: #FFECC6;
}

*html #navi {
width: 201px;
width: 201 px;
}

#main {
margin-top: 8px;
margin-top: 2 px;
width: 749px;
border-right: 0px solid #20208D;
text-align: left;
float: right;
vertical-align: top;
padding: 43px 20px 0 20px;
border: 0px solid #000;
background-color: #fff;
height: 98%;
}

*html #main {
width: 767px;
}


p.nav, p.nav2 {
margin: 0px;
vertical-align: top;
padding: 8px 0 8px 4px;
padding: 8 px 0 8px 4 px;
border-top: 1px solid #20208D;
}

p.nav { width: 192px; }
p.nav_akt { width: 185px; width: 187 px;}
p.nav2 { width: 187px; }
p.nav2_akt { width: 185px; width: 187 px; }

*html p.nav { width: 195px; }
*html p.nav_akt { width: 197px; }
*html p.nav2 { width: 195px; }
*html p.nav2_akt { width: 197px; }


p.nav, p.nav_akt {
font-size: 12pt;
}

p.nav2, p.nav2_akt {
padding: 6px 0 4px 10px;
padding: 6 px 0 4 px 10 px;
}

p.nav2, p.nav2_akt {
font-size: 10pt;
}

p.nav_akt, p.nav2_akt {
margin: 0px;
vertical-align: top;
background-color: #fff;
border-top: 1px solid #20208D;
border-left: 1px solid #20208D;
border-bottom: 1px solid #20208D;
}

p.nav_akt {
padding: 8px 0 7px 11px;
padding: 8 px 0 7 px 10 px;
}



#nav2_inaktiv {
padding-left: 6px;
}


a.navi {
color: #20208D;
text-decoration: none;
padding-left: 8px;
}

a:hover.navi {
text-decoration: underline;
border-left: 2px solid #CB3F01;
padding-left: 6px;
border-right: 2px solid #CB3F01;
padding-right: 6px;
}

h1 {
margin: 0 0 5px 0;
margin: 6 px 0 5 px 0;
font-size: 22pt;
color: maroon;
}

h2 {
margin: 10 0 10px 0;
margin: 10 px 0 10 px 0;
font-size: 14pt;
color: maroon;
font-weight: normal;
}

h3 {
margin: 10 0 5px 0;
margin: 10 px 0 5 px 0;
font-size: 11pt;
color: #20208D;
}

h4 {
margin: 20 0 5 20;
font-size: 11pt;
color: #20208D;
font-weight: normal;
}

ul {
margin: 5px 0 12px 15px;
font-size: 10pt;
}

li {
margin-bottom: 5px;
margin-left: -40px;
margin-left: 0 px;
}

ul.small {
margin: 2px 0 5px 15px;
}

li.small {
margin-bottom: 2px;
margin-left: -40px;
margin-left: 0 px;
color: #000;
font-size: 10pt;
}

#footer {
margin-top: 35px;
padding-top: 4px;
border-top: 1px solid #888;
font-style: italic;
text-align: right;
font-size: 10pt;
}

.footer_adress {
display: none;
}


.maroon {
color: maroon;
}

#mehr_lesen {
padding-left: 20px;
font-size: 9pt;
}

.small {
font-size: 10pt;
color: maroon;
}

.printonly {
display: none;
}

.ds1 {
font-weight: bold;
}

p.norm {
margin: 5 0 15 0;
}

