body { 
margin:0px;
padding:0px;
font-family : Arial, sans-serif; 
background-color : #ffffff; 
} 
p , h1 , h2 , h3 , h4 , ul , ol , li , div , b , i { 
font-family : Arial, verdana, sans-serif; 
color : #4A4BA0;
} 


p { 
font-size : 12px; 
padding-top: 0px;
padding-bottom: 5px;
margin: 0px;
margin-bottom: 6px;
} 
.z9 {
font-family : Arial, sans-serif; 
color : #4A4BA0; 
font-size : 9pt; 
}

h1 { 
font-size : 18px;  
font-weight: normal;
padding-top:2px;
padding-bottom:2px;
margin-bottom:0px;
margin-top:0px;

} 
span.ueberschr { 
margin: 0px;
font-size : 12px;
background-color: #7e80c6;
padding: 4px;
padding-top: 2px;
padding-bottom: 2px;
color: #ffffff; 
} 

h2 {
padding: 0px;
font-size: 10px;
margin-top: 25px;
margin-bottom: 10px;
font-weight: bold;
}
h3 { 
font-size : 8pt; 

} 
ul , ol , li { 
font-size : 12px; 
line-height : 17px; 
} 

a:link { 
color : #4a4ba0; 
font-family : arial; 
font-size : 12px; 
} 
a:visited { 
color : #4a4ba0; 
font-family : arial; 
font-size : 12px; 
} 
a:active { 
color : #4a4ba0; 
font-family : arial; 
font-size : 12px;
} 
a:hover { 
color : #4a4ba0; 
font-family : arial; 
font-size : 12px;
} 

a.sonder:hover {
color: #b0b1de;
}

a.rlink:link { 
text-decoration: underline;
font-weight: normal;
line-height:25px;
color : #4a4ba0; 
font-family : arial; 
font-size : 12px; 
} 
a.rlink:visited { 
text-decoration: underline;
font-weight: normal;
line-height:25px;
color : #4a4ba0; 
font-family : arial; 
font-size : 12px; 
} 
a.rlink:active { 
text-decoration: underline;
font-weight: normal;
line-height:25px;
color : #4a4ba0; 
font-family : arial; 
font-size : 12px; 
} 
a.rlink:hover { 
text-decoration: underline;
font-weight: normal;
line-height:25px;
color : #4A4BA0 ; 
font-family : arial; 
font-size : 12px; 
} 
a.menue:link { 
text-decoration:none;
font-weight:normal;
letter-spacing:1px;
color : #4A4BA0; 
font-family : arial; 
font-size : 11px; 

} 
a.menue:visited { 
text-decoration:none;
font-weight:normal;
letter-spacing:1px;
color : #4A4BA0; 
font-family : arial; 
font-size : 11px; 
} 
a.menue:active { 
text-decoration:none;
letter-spacing:1px;
color : #4A4BA0; 
font-family : arial; 
font-size : 11px; 

} 
a.menue:hover { 
text-decoration:none;
font-weight:normal;
letter-spacing:1px;
color : #4A4BA0 ; 
font-family : arial; 
font-size : 11px;
} 

.navig {
background-image:url(img/dmvh2.gif); 
background-repeat:no-repeat; 
width:91px; 
padding-top:1px;
vertical-align:top;
}

div.drucklogo
{
visibility:hidden;
}


.blaubalken {
height:10px; 
background-color:#4A4BA0;
}

.obeneins {
padding:0px; 
margin:0px;
width: 560px;
height:105px; 
background-repeat: no-repeat; 
background-position: right; 
border-top-style:solid; 
border-top-width: 1px; 
border-color: #a4a5d6;
}

.randoben {
border-top-style:solid; 
border-top-width: 1px; 
border-color: #a4a5d6;
width: 1px;
}
.animation {
width:194px; 
height:100px; 

}
.animationnv {
width:194px; 
height:100px; 
}

.obenzwei {
margin-left:15px; 
padding-left:15px; 
padding-top:0px; 
margin-top:0px; 
width:101px; 
}

.obendrei {
margin-left:15px; 
padding-left:15px; 
padding-top:5px; 
background-image:url(img/id5.gif);
}

.obenvier {
background-image:url(img/id5.gif);
}
.menuezwei {
background-image:url(img/dmvh4.gif); 
margin-left:15px; 
padding-left:15px; 
width:101px;
}

.inhalt {
margin:15px;
padding:15px; 
padding-top: 0px;
margin-top: 0px;
border-top-style: solid; 
border-top-width:1px; 
border-top-color: #cecfea; 
vertical-align:top;
}

.mitterechts {
background-image:url(img/id7.gif); 
border-top-style: solid; 
border-top-width:1px; 
border-color: #cecfea;
}

.rechts {
border-top-style: solid; 
border-top-width:1px; 
border-top-color: #cecfea; 
}

.leerzeile {
height:3px; 
background-image:url(img/id9.gif);
}

.blue {
border-style:dashed;
border-width:1px;
border-left-width:0px;
border-right-width:0px;
border-color:#cecfea;
padding:10px;
margin-top:10px;
}
.feld  { 
width:270px; 
font-size: 12px;

}
.nachricht  { 

width:270px; 
font-size: 12px;
}
.pulldown  { 
font-size: 12px;
width:270px; 
}

.heading {
margin-top:8px; 
margin-bottom:8px;
}

div.logo {
position: absolute; 
top: 25px; 
left: 560px; 
width: 194px; 
height:128px; 
z-index: 11;
}


div.layer1 {
width: 355px;
height: 501px;
magin: 0px;
padding: 0px;
position: absolute;
top: 250px;
left: 50px;
background-color: #ffffff;
border-style: solid;
border-width: 2px;
border-color: #4a4ba0;
visibility: hidden;
z-index: 202;
}
div.layer2 {
width: 700px;
height: 501px;
magin: 0px;
padding: 0px;
position: absolute;
top: 250px;
left: 50px;
background-color: #ffffff;
border-style: solid;
border-width: 2px;
border-color: #4a4ba0;
visibility: hidden;
z-index: 203;
}
.versteckt {
	display: none;
}

div.empfehlen {
width: 450px;
height: 350px;
magin: 0px;
padding: 15px;
position: absolute;
top: 50px;
left: 50px;
background-color: #ffffff;
border-style: solid;
border-width: 2px;
border-color: #4a4ba0;
visibility: hidden;
z-index: 204;
}

p.keinabstand {
margin-bottom: 0px; 
padding-bottom: 0px;

}
