body {
margin-left: 0px; margin-top: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; 
background-color: white;
}
.main  {
width: 800px; background-image: url(hg_blau.gif);
}
.top1_div  {
height: 40px; 
padding-left: 170px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: white; 
font-size: 9pt; font-weight: bold;
background-color: transparent;
}
.top1_div div /* oberer abstand für links */ {
height: 10px; font-size: 3px;
}
.top1_div a {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: white; background-color: transparent; text-decoration: none;
padding: 0px 3px 0px 3px;
font-size: 9pt;
}                              			
.top2_div  {
display: none; 
}
.top3_div  {
margin-right: 30px;
margin-left: 50px;
height: 25px;
padding-left: 110px;
background-color: white;
background-image: url(/de/img/div/gelb-oben.gif); background-repeat: repeat-x;
font-family: Helvetica, Arial, sans-serif; font-size: 7.9pt; font-family: Helvetica, Arial, sans-serif;
}
.top3_div a {
float: left; 
margin-top: 8px; 
margin-right: 15px; color: navy; 
text-decoration: underline;
}
.schrift {
clear: both;
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000;
margin-right: 30px;
margin-left: 50px;
background-color: white;
padding: 80px 0px 30px 120px;
background-image:url(mat/gelb.gif); 
background-repeat: repeat-y;
}
.schrift a {
color: blue; 
text-decoration: none;
}
p, before { 
margin-top: 0px; 
margin-bottom: 25px;
width: 420px; 
font-size: 10pt; 
}
li {margin-top: 5px;}
.weiter {width: 360px; margin-bottom: 5px; font-family: Helvetica, Arial, sans-serif; font-size: 8pt; color: blue; background-color: white; text-align: right; font-weight: 500;}
.unten1 /* blaue kante unten */ {
margin-right: 30px;
margin-left: 50px;
height: 20px;
background-color: transparent;
}
.unten2 /* für rote links unten */ {
height: 40px; background-color: white; padding-left: 140px;
}
.unten2 a {
float: left; margin-right: 40px; margin-top: 5px; 
font-family: Helvetica, Arial, sans-serif; color: red; 
text-decoration: underline; font-size: 8.5pt; 
}
form {margin: 0px;}
table {
margin: 0px; border-collapse: collapse;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt; color: #000000;
}
td {vertical-align: top; text-align: left;}
ul {margin-top: 0px; margin-bottom: 0px;}
h3, h4, h5 {margin-top: 0px; font-family: Verdana, Arial, Helvetica, sans-serif;}
h3 {font-size: 11pt; margin-bottom: 35px; margin-left: 10px;}
h4 {font-size: 10pt;}
h5 {font-size: 9pt;} 
.left {float: left;}
.right {float: right;}
.clear {clear: both;}
.bildlinks {float: left; margin-right: 5%;}
.bildrechts {float: right; margin-left: 5%;}
.bildkleinl {float: left; margin-right: 5%;}
.bildkleinr{float: right; margin-left: 5%;}
.arrow {
float: left; margin: 2px 5px 0px 2px; background-color: transparent;
}
.weiter { 
margin-top: 10px; width: 420px;
font-size: 8pt; color: blue; background-color: white; 
text-align: right; font-weight: 500; 
}
.weiter a {text-decoration: underline;} 
.hegu {
position: absolute; top: 12px; left: 14px; background-color: transparent;
}
.hegu a {
display: block; width: 125px; color: black; background-color: white; 
font-weight: bold; text-align: center; padding: 8px 3px 7px 3px; font-size: 10.5pt; 
border-style: solid; border-color: red; border-width: 2px; text-decoration: none;
}
.navy {color: navy}
.red {color: red}
.info {display: none;}
.druck {display: none;}
.contj, .contj2, .contj3, .contj4 {display: none;}


