html, body {
background:#FFFFFF;
margin-left:0px;
margin-right:0px; 
margin-top:0px; 
margin-bottom:0px 
}

td.oben { 
background-image:url(oben_hg.gif);
background-repeat:repeat-x; 
height:20px;
}


td.oben2 { 
background-image:url(oben_hg2.gif);
background-repeat:repeat-x; 
height:6px;
}

td.rand {
background-image:url(rand.gif);
background-repeat:repeat-y; 
}


td.unten {
background-image:url(unten_hg.gif);
background-repeat:repeat-x; 
}

td { 
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 15px;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #070787;
line-height:1.3em;
text-decoration: none; 
}

img.logol{ 
position:absolute; top:16px; left:11px; 
}

img.logom{ 
position:absolute; top:21px; left:155px; 
}

img.logor{ 
position:absolute; top:0px; left:20%; 
margin-left:360px;
}

img.ueboben {
margin-top:90px; 
margin-bottom:50px;
}

img.ueb {
margin-top:85px; 
margin-bottom:50px;
}

.text_weiss { 
font-family: Verdana, Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
color:  #FFFFFF;
text-decoration: none; 
}

.text_weiss2 { 
font-family: Verdana, Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
color:  #FFFFFF;
text-decoration: none; 
position: absolute; top: 92px; left: 260px;
}

.text_grau { 
font-family: Verdana, Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
color:  #2F2F2F;
text-decoration: none; 
}


#menu3{
width:185px;
color:black;
padding-left:8px;
background-color:#FFE7B5;
}

#menu3 a{
width:170px;
color:#000484;
font: 13px Arial, Verdana, Helvetica, sans-serif;
font-weight:bold; 
padding-left:4px;
padding-top:4px;
padding-bottom:4px;
text-decoration:none;
display:block;
border-bottom:1px solid #3399CC;
}

#menu3 a:hover{
text-decoration:none;
border-bottom:1px solid #3399CC;
text-decoration:underline;
} 


#menu3 a.bildung{
width:160px;
color:#000484;
font: 11px Verdana, Arial, Helvetica, sans-serif;
font-weight:normal; 
padding-left:20px;
padding-top:4px;
padding-bottom:4px;
text-decoration:none;
display:block;
border-bottom:1px solid #FFE7B5;
}


#menu3 a.bildung:hover{
text-decoration:underline;
border-bottom:1px solid #FFE7B5;
}


#menu3 a.pfeil{
width:151px;
color:#000484;
font: 13px Arial, Verdana, Helvetica, sans-serif;
font-weight:bold; 
padding-left:23px;
padding-top:4px;
padding-bottom:4px;
text-decoration:none;
display:block;
border-bottom:1px solid #3399CC;
background-image:url(pfeil.gif);
background-repeat:no-repeat; 
background-position:4px 50%; 
}

#menu3 a.pfeil:hover{
text-decoration:none;
border-bottom:1px solid #3399CC;
text-decoration:underline;
background-image:url(pfeil.gif);
background-repeat:no-repeat; 
background-position:4px 50%; 
} 


b.leer{
width:170px;
color:#000484;
font: 13px Arial, Verdana, Helvetica, sans-serif;
font-weight:bold; 
padding-left:4px;
padding-top:4px;
padding-bottom:4px;
text-decoration:none;
display:block;
border-bottom:1px solid #3399CC;
}

a:link { color:#0000FF; text-decoration:underline; font-weight:normal; }
a:visited { color:#0000FF; text-decoration:underline; font-weight:normal; }
a:hover { color:#EE0000; text-decoration:underline; font-weight:normal; }

a.agb:link { color:#0000FF; text-decoration:underline; font-weight:bold; }
a.agb:visited { color:#0000FF; text-decoration:underline; font-weight:bold; }
a.agb:hover { color:#EE0000; text-decoration:underline; font-weight:bold; }

a.tr:link { color:#070787; text-decoration:none; font-weight:normal; }
a.tr:visited { color:#070787; text-decoration:none; font-weight:normal; }
a.tr:hover { color:#EE0000; text-decoration:none; font-weight:normal; }


.t1{
width:500px;
border-top:1px solid  #3399CC;
border-left:1px solid  #3399CC;
border-right:1px solid #3399CC;
background:#EFE7F7;
padding:10px;
line-height:1.2em;
font-weight:bold; 
}


.t2{
width:500px;
border:1px solid #3399CC;
padding-left:10px;
padding-right:10px;
padding-top:20px;
padding-bottom:20px;
line-height:1.2em;
}


.t3{
width:500px;
border-bottom:1px solid #3399CC;
border-left:1px solid #3399CC;
border-right:1px solid #3399CC;
padding:10px;
line-height:1.2em;
margin-bottom:75px;
}


.t4{
width:500px;
border:1px solid #3399CC;
padding-left:10px;
padding-right:10px;
padding-top:20px;
padding-bottom:20px;
line-height:1.2em;
margin-bottom:75px;
}



.nummer{
color:#4787C7;
font: 19px Arial, Verdana, Helvetica, sans-serif;
padding-right:5px;
line-height:1.2em;
font-weight:bold; 
}

.traeger{
position: absolute; top: 165px; right: 3%;
width:190px; 
height:656px; 
background-image:url(traeger.gif); 
background-repeat:no-repeat; 
padding-top:30px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #070787;
line-height:1.3em;
text-decoration: none; 
}