body
{
margin:0px;
padding:9px 27px 20px 11px;
border:0px;
background-color:#EEEEEE;
text-align:center;
}

img
{
border:0px;
}

body div.banner img
{
margin:2px 2px 4px 2px;
padding:0px;
border:0px;
}

body div img
{
margin:0px;
}

div.anker
{
position:absolute;
top:0px;
left:0px;
height:1px;
width:1px;
background-color:#EEEEEF;
}

div.seite
{
margin:0px;
padding:0px;
border-width:1px;
border-color:#666666;
border-style:solid;
background-color:#FFFFFF;
font-family:'Times New Roman',Times,serif;
}

div.seite div
{
background-color:transparent;
}

div.seite div.kopf
{
position:relative;
top:0px;
left:0px;
height:80px;
width:100%;
background-color:#4169E1;
margin:0px;
padding:0px;
border:0px;
}

div.kopf div.hintergrund
{
position:absolute;
top:8px;
left:16px;
width:300px;
height:58px;
background-color:#000045;
}

div.kopf div.menue1
{
position:absolute;
top:20px;
left:0px;
background-color:#EEEEEE;
border:0px;
}

div.kopf div.menue1 p
{
margin:1px;
margin-left:270px;
margin-right:40px;
font-family:Verdana,Arial,sans-serif;
font-weight:bold;
font-size:14px;
color:#2F4F4F;
}

div.kopf div.menue2
{
position:absolute;
top:52px;
right:0px;
background-color:#EEEEEE;
border:0px;
}

div.kopf div.menue2 p
{
margin:1px;
margin-left:40px;
margin-right:20px;
font-family:Verdana,Arial,sans-serif;
font-weight:bold;
font-size:14px;
color:#2F4F4F;
}

div.kopf div p a
{
text-decoration:none;
}

div.kopf div p a:link, div.kopf div p a:visited
{
color:#F93939;
}

div.kopf div p a:hover, div.kopf div p a:active
{
color:#00008A;
}

div.kopf div.logo
{
position:absolute;
top:10px;
left:24px;
width:234px;
height:60px;
}

div.seite div.links
{
position:relative;
top:0px;
left:0px;
width:200px;
float:left;
margin:0px 4px 20px 0px;
padding:0px;
border:0px;
text-align:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
}

div.links div.begrenzung
{
position:relative;
left:0px;
top:0px;
float:left;
overflow:hidden;
}

div.links div.begrenzung div.hintergrund
{
position:absolute;
left:0px;
top:0px;
width:140px;
height:1000px;
background-color:#4169E1;
}

div.links div.menue
{
position:relative;
left:0px;
top:0px;
padding:10px 0px 0px 4px;
border:0px;
margin:0px;
}

div.seite div.menue h1
{
font-size:11px;
font-weight:bold;
text-align:left;
margin:2px 2px 6px 2px;
color:#FFFFFE;
}

div.seite ul.nav
{
font-size:10px;
width:190px;
margin:0px 0px 30px 0px;
padding:0px;
line-height:1em;
background-color:#00008B;
}

ul.nav li
{
list-style:none;
margin:0px;
padding:0px;
border-style:solid;
border-width:0px 0px 1px 0px;
border-color:#808080;
}

ul.nav li.slst, ul.nav li.slst#aktiv
{
background-color:#000045;
}

ul.nav li#aktiv, ul.nav li#aktiv a, ul.nav li.slst ul li#aktiv, ul.nav li.slst ul li#aktiv a
{
background-color:#FF6666;
color:#000000;
}

ul.nav li.slst ul
{
font-size:10px;
margin:0px 0px 0px 16px;
padding:0px 0px 4px 0px;
line-height:1em;
background-color:#000045;
}

ul.nav li.slst ul li
{
list-style:none;
margin:0px;
padding:0px;
border-style:solid;
border-width:0px 0px 1px 1px;
border-color:#808080;
background-color:#00008B;
}

ul.nav a, ul.nav li.slst ul a, ul.nav li#aktiv ul a
{
text-align:center;
text-decoration:none;
display:block;
padding:3px 5px 4px 5px;
color:#FFFFFF;
background-color:#00008B;
}

ul.nav a:hover, ul.nav li.slst ul a:hover, ul.nav li#aktiv ul a:hover
{
color:#000000;
background-color:#889FFF;
}

ul.nav li.slst a
{
color:#C0C0C0;
background-color:#000045;
}

ul.nav li.slst a:hover
{
color:#000000;
background-color:#889FFF;
}

* html ul.nav a
{
width:180px;
}

* html ul.nav li ul a
{
width:163px;
}

div.links div.weiteres
{
position:relative;
left:0px;
top:20px;
clear:both;
}

div.seite p
{
margin:0px 6% 0.6em 22%;
font-size:16px;
line-height:19px;
text-align:justify;
}

div.seite ul, div.seite ol
{
margin:0px 12% 0.6em 26%;
font-size:16px;
line-height:19px;
text-align:justify;
}

div.seite img.bildlinks
{
float:left;
margin:10px 10px 10px 0px;
padding:0px;
}

div.seite img.bildrechts
{
float:right;
margin:10px 0px 10px 10px;
padding:0px;
}

div.seite h1
{
margin:1em 6% 0.6em 22%;
font-size:32px;
font-weight:bold;
text-align:center;
}

div.seite h2
{
margin:1em 10% 0.6em 24%;
font-size:26px;
font-weight:bold;
text-align:left;
color:#00008A;
}

div.seite p a
{
font-weight:bold;
}

div.seite p a:link, div.seite p a:visited
{
text-decoration:none;
}

div.seite p a:hover, div.seite p a:active
{
text-decoration:underline;
}

div.seite div.fuss
{
position:relative;
width:100%;
height:69px;
margin:20px 0px 0px 0px;
padding:0px;
border:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
clear:both;
}

div.zurueck
{
position:absolute;
top:0px;
left:0px;
width:260px;
font-size:10px;
color:#CCCCBB;
text-align:center;
margin:0px;
padding:6px;
}

div.vor
{
position:absolute;
top:0px;
right:0px;
width:260px;
font-size:10px;
text-align:center;
margin:0px;
padding:6px;
}

div.hoch
{
position:absolute;
top:13px;
left:40%;
width:20%;
font-size:10px;
text-align:center;
margin:0px;
padding:6px;
}

div.fuss a b
{
font-size:14px;
color:#F93939;
}

div.fuss a
{
text-decoration:none;
background-color:#006F8F;
border:0px;
padding:1px 4px 1px 4px;
color:#FFFFFF;
background-color:#00008B;
display:block;
}

div.vor a, div.zurueck a
{
height:55px;
}

* html div.vor a
{
width: 258px;
}

* html div.zurueck a
{
width: 258px;
}

div.fuss a:hover, div.fuss a:active
{
color:#000000;
background-color:#889FFF;
}

div.fuss a:hover b, div.fuss a:active b
{
color:#00008A;
}

div.seite div.fuss div.bg1
{
position:absolute;
bottom:0px;
left:0px;
width:100%;
height:40px;
background-color:#4169E1;
}

div.seite div.fuss div.bg2
{
position:absolute;
bottom:0px;
right:0px;
width:40px;
height:68px;
background-color:#4169E1;
}

div.weiteres div.box
{
background-color:#00008B;
margin:10px 20px 10px 20px;
padding:0px;
border-width:1px;
border-color:#666666;
border-style:solid;
font-family:Tahoma,Arial,sans-serif;
}

div.box div.titelleiste
{
margin:0px;
padding:1px 0px 1px 6px;
font-size:11px;
font-weight:bold;
color:#FFFFFE;
}

div.box div.bg
{
width:100%;
margin:0px;
padding:0px;
background-color:#FFFFFF;
font-size:12px;
}

div.seite div.box ul
{
font-size:12px;
margin:0px;
padding:1em 0.5em 1em 2.5em;
line-height:1.2em;
list-style-type:square;
text-align:left;
}

div.seite div.kontakt
{
position:relative;
float:right;
margin:20px 20px 60px 20px;
width:430px;
height:180px;
background-color:#EEEEEE;
border-width:1px;
border-color:#666666;
border-style:solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

div.seite div.kontakt div.titelfeld
{
position:relative;
top:0px;
left:0px;
margin:0px 0px 10px 0px;
padding:1px 80px 1px 6px;
font-family:Tahoma,Arial,sans-serif;
font-size:11px;
font-weight:bold;
text-align:left;
color:#FFFFFE;
background-color:#00008B;
}

div.seite div.kontakt p
{
font-size:14px;
margin:4px 116px 4px 4px;
line-height:1.2em;
text-align:right;
}

div.seite div.kontakt p.zentalerufnummern
{
font-size:11px;
font-weight:bold;
text-align:center;
}

div.seite div.kontakt div.bild
{
position:absolute;
top:0px;
right:0px;
padding:0px;
}

div.seite div.kontakt img
{
margin:20px 6px 0px 0px;
}