body { padding:0px; margin:0px; color:#000000; background-color:#F3F3FB; font-size:98%; font-family: Arial,Verdana,Helvetica; background-image:url(../images/hg_home.gif); background-repeat:repeat-y}
H1 {font-weight:bold; font-family:Arial,Verdana,Helvetica; font-size:0.9em; color:#CA0026}
H2 {font-weight:bold; font-family:Arial,Verdana,Helvetica; font-size:0.9em;}
P {FONT-FAMILY: Arial,Verdana,Helvetica}
UL {FONT-FAMILY: Arial,Verdana,Helvetica}
OL {FONT-FAMILY: Arial,Verdana,Helvetica}
DIV {FONT-FAMILY: Arial,Verdana,Helvetica}
TH { FONT-FAMILY: Arial,Verdana,Helvetica; border:1px solid #454A98; padding: 1px;}
B {FONT-FAMILY: Arial,Verdana,Helvetica}
I {FONT-FAMILY: Arial,Verdana,Helvetica}
HR {MARGIN: 0em}
P {FONT-SIZE: 0.9em;}
DIV {FONT-SIZE: 0.9em}
BLOCKQUOTE {FONT-SIZE: 0.9em}
A {FONT-SIZE: 0.9em}
TABLE {border-spacing:0px; border-collapse: collapse; padding:0px; FONT-SIZE: 0.9em;}
TD { FONT-FAMILY: Arial,Verdana,Helvetica; padding:2px;}
CAPTION {FONT-SIZE: 0.9em; font-weight:bold; text-align:left;}
img.left {position:static; border:none; float:left; padding: 3px}
img.right {position:static; border:none; float:right;}
img.middle {border:none; vertical-align:middle;}

ul.top { margin:0;padding:0;}
ul.top a { margin:0;padding:0;}
ul.top span { display:block; padding-left:10px;}
ul.top li { margin:0;}
ul.sub { margin:0;padding:0;}
ul.sub li a { padding-left:0px;}
ul.sub li.last { border-bottom:none;}
li {margin-top:0; font-size:1em;}


DIV.head {z-index:1; display:inline; bottom:0px; height:90px; width:100%; border:none}
DIV.navleiste {position:absolute; z-index:2; left:0px; width:754px; top:62px;}
DIV.n1 {position:static; bottom:0px; top:1px; font-weight:bold; float:right;}
DIV.content {position:static; z-index:3; padding-right:0px; padding-left:13px; padding-bottom:20px; padding-top:20px; margin-left:13em; width:34.5em; font-size:0.9em; background-color:#FBFCFC;}
DIV.contenthome {position:static; z-index:3; padding-right:0px; padding-left:13px; padding-bottom:20px; padding-top:20px; margin-left:168px; width:590px; font-size:0.9em; background-image:url(../images/hg_home_bild.gif);}
DIV.teaser {position:absolute; z-index:6; top:95px; margin-left:630px; width:144px;  float:right; font-size:0.9em;}
DIV.nav {position:absolute; z-index:4; float:left; margin:0px; left:3px; width:160px; top:89px; border-bottom:#E7E7EF 0px solid; background-color:#2E3391}
DIV.footer {position:absolute; z-index:5; padding-top:20px; padding-bottom:20px; width:620px; font-size:90%;}
P.nav {padding-left:4px; color:#ffffff; margin:0px; padding-top:4px; padding-bottom:4px; border-bottom:#C4C5D3 1px solid}
P.unav {padding-left:16px; color:#ffffff; margin:0px; padding-top:2px; padding-bottom:2px; background-color:#8689BD; border-bottom:#C4C5D3 1px solid;}

.access {margin-top:0pt; display:none; visibility:hidden; margin-bottom:0pt; line-height:0pt}
.rot { color: #CA0026;}
.blaubold { color: #383E96; font-weight:600;}
.formular{ display:block; clear:both; text-align:left; }
.f_name {background-color:#E2E3E3; width:12em; float:left; margin-right:0.5em; padding:3px 0 5px 0;}
.f_eingabe {float:left; padding:2px 0;}
.kleinright {background-color:#EBECEC; font-size:0.9em; float:right;}
.klein { font-size:0.8em;}
.kleinrot {color:#CA0026; font-size:0.9em;font-weight:bold;}

A.text:link {color: #2E3391; font-size:100%;}
A.text:visited {color: #2E3391; font-size:100%;}
A.text:active  {color: #2E3391; font-size:100%;}
A.text:hover { font-size:100%; color:#CA0026; text-decoration:none}

A.titel:link { color: #2E3391; font-size:100%; text-decoration:none}
A.titel:visited { color: #2E3391; font-size:100%; text-decoration:none}
A.titel:active  {color: #2E3391; font-size:100%; text-decoration:none}
A.titel:hover { color:#CA0026; font-size:100%; text-decoration:none}

A.n:link { font-size:0.9em; color:#575757; text-decoration:none}
A.n:visited { font-size:0.9em; color:#575757; text-decoration:none}
A.n:active { font-size:0.9em; color:#575757; text-decoration:none}
A.n:hover { font-size:0.9em; color:#2E3391; text-decoration:none}


A.access:link {	display: none; visibility: hidden}
A.access:visited {display: none; visibility: hidden}
A.access:active {display: none; visibility: hidden}

A.nav:link {color: #ffffff; font-size:0.9em; FONT-FAMILY: Verdana,Arial; text-decoration:none}
A.nav:visited {color: #ffffff; font-size:0.9em; FONT-FAMILY: Verdana,Arial; text-decoration:none}
A.nav:active  {color: #ffffff; font-size:0.9em; FONT-FAMILY: Verdana,Arial; text-decoration:none}
A.nav:hover {color: #D1D4F5; font-size:0.9em; FONT-FAMILY: Verdana,Arial; text-decoration:none}

A.unav:link {color: #F3F3FB; font-size:0.9em; FONT-FAMILY: Verdana,Arial; text-decoration:none}
A.unav:visited {color: #F3F3FB; font-size:0.9em; FONT-FAMILY: Verdana,Arial; text-decoration:none}
A.unav:active  {color: #F3F3FB; font-size:0.9em; FONT-FAMILY: Verdana,Arial; text-decoration:none}
A.unav:hover {color: #ffffff; font-size:0.9em; FONT-FAMILY: Verdana,Arial; text-decoration:none}





