body {
 margin-top:20px;
 text-align: center;
 font-size:12px;
 font-family:Arial,Helvetica,Sans-Serif;
}

img {
 border-color:black;
}

img.links {
 margin-top:3px;
 margin-bottom:5px;
 margin-left:0px;
 margin-right:15px;
 width:auto;
 float:left;
 border-style:solid;
 border-top-color:black;
 border-left-color:black;
 border-bottom-color:gray;
 border-right-color:gray;
 border-width:1px;
}
img.rechts {
 margin-top:3px;
 margin-bottom:5px;
 margin-left:15px;
 margin-right:0px;
 width:auto;
 float:right;
 border-style:solid;
 border-top-color:black;
 border-left-color:black;
 border-bottom-color:gray;
 border-right-color:gray;
 border-width:1px;
}
p {
 text-align: justify;
 margin-top:0px;
 margin-bottom:8px;
 font-size:12px;
 font-weight:500;
}
table.menu {
 width:758px;
}
table.text {
 width:760px;
}
tr,td {
 font-size:12px;
 vertical-align: top;
}
td.links {
 padding-left:0px;
 padding-right:0px;
 width:130px;
}
td.mitte {
 padding-top:0px;
 padding-left:10px;
 padding-right:20px;
}
td.rechts {
 padding:5px;
 width:130px;
}
td.rechts p {
 text-align: left;
}

h1 {
 font-size:32px;
 font-weight:700;
 margin-top:10px;
 margin-bottom:15px;
 margin-left:0px;
 text-align: left;
}
h2 {
 font-size:24px;
 font-weight:700;
 margin-top:15px;
 margin-bottom:10px;
 margin-left:0px;
 text-align: left;
 color: #BFBFBF;
}
h3 {
 font-size:18px;
 font-weight:700;
 margin-top:10px;
 margin-bottom:5px;
 margin-left:0px;
 text-align: left;
}
h4 {
 font-size:16px;
 font-weight:700;
 margin-top:15px;
 margin-bottom:5px;
 text-align: left;
}
h5 {
 font-size:14px;
 font-weight:700;
 margin-top:15px;
 margin-bottom:5px;
 text-align: left;
}

hr.kal {
 margin-left:-10px;
 color:#C0C0C0;
 text-align:left;
 width:200px;
 margin-top:10px;
 margin-bottom:10px;
}

a {
 font-size:12px;
 font-family:Arial,Helvetica,Sans-Serif;
 font-weight:700;
 text-decoration:none;
 padding-left:1px;
 padding-right:1px;
}
a:hover {
 font-family:Arial,Helvetica,Sans-Serif;
 text-decoration:none;
}

div.rahmen {
 z-index:0;
 display:block;
 position:relative;
 text-align:left;
 width:784px;
 max-width:782px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 padding-top:150px;
 font-family:Arial,Helvetica,Sans-Serif;
}
div.kopf {
 z-index:1;
 display:block;
 position:absolute;
 top:0px;
 left:0px;
 height:136px;
 padding:0px;
 width:774px;
}
div.menu {
 z-index:9;
 display:block;
 position:absolute;
 top:141px;
 left:10px;
 width:760px;
 max-width:758px;
 height:16px;
}
div.menu a {
 font-size:13px;
 text-decoration:none;
 font-weight:700;
 padding-left:2px;
 padding-right:2px;
}
div.menu a:hover {
 font-weight:700;
 border: 0px;
 margin:0px;
}
div.menu td {
 padding-left:5px;
 padding-right:0px;
}

div.menu1 {
 z-index:6;
 visibility:hidden;
 overflow:visible;
 position:absolute;
 top:16px;
 margin-left:0px;
 padding:2px;
 white-space:nowrap;
}
div.menu1 a {
 font-weight:500;
 padding-left:2px;
 padding-right:2px;
 white-space:nowrap;
}
div.menu1 a:hover {
 font-weight:500;
}
div.text {
 z-index:2;
 display:block;
 position:relative;
 top:15px;
 left:10px;
 padding:0px;
 width:760px;
 max-width:758px;
 margin-bottom:25px;
}
.ein10 {
 margin-left:10px;
}
.ein20 {
 margin-left:20px;
}
.ein30 {
 margin-left:30px;
}
ul {
 margin-left:20px;
}
