/* Farben
hellblau:#e6f3ff 
mittelblau: #cce6ff
dunkelblau: #99ccff
Schrift-lblau: #003366
beige: fdf2d2
*/

body { color: black; background-color: #eceded; padding: 0px; margin: 0px;}

*
{
margin: 0;
padding: 0;
}

p 
{
line-height:15px;
}

td{
vertical-align:top;
text-align: left;
 }

.auswahl 
{ 
border:1px solid #99ccff;
color: #003366; 
font-family: Arial, verdana, san-serif;
font-size:12px;
line-height:20px;
}

.auswahl_button 
{ 
background-color:#e6f3ff;
border:1px solid #99ccff;
color: #003366; 
font-family: Arial, verdana, san-serif;
font-size:12px;
line-height:20px;
}

a:link 
{ 
color: #003366; 
font-family: Arial, verdana, san-serif;
font-size:12px;
}

a:visited 
{ 
color: #003366; 
font-family: Arial, verdana, san-serif;
font-size:12px;
}

a:hover 
{ 
color: #009999;  
font-family: Arial, verdana, san-serif;
font-size:12px;
}

a:active 
{ 
color: #009999; 
font-family: Arial, verdana, san-serif;
font-size:12px;
}

a.topleiste
{ 
display: block;
width:70px;
height:15px;
color: #003366; 
font-family: Arial, verdana, san-serif;
font-size:12px;
text-decoration: none;
}

a.topleiste:link 
{ 
display: block;
width:70px;
height:15px;
color: #003366; 
font-family: Arial, verdana, san-serif;
font-size:12px;
text-decoration: none;
}

a.topleiste:visited 
{ 
display: block;
width:70px;
height:15px;
color: #003366; 
font-family: Arial, verdana, san-serif;
font-size:12px;
text-decoration: none;
}

a.topleiste:hover 
{ 
display: block;
width:70px;
height:15px;
color: #009999;  
font-family: Arial, verdana, san-serif;
font-size:12px;
text-decoration: none;
}

a.topleiste:active 
{ 
color: #009999; 
font-family: Arial, verdana, san-serif;
font-size:12px;
text-decoration: none;
}


a.naviactive 
{ 
color: #999966; 
font-family:  Arial, verdana, san-serif;
font-weight:bold;
font-size:12px;
line-height:20px;
text-decoration: none; 
padding-left:15px;
vertical-align: top;
}

a.naviactive2 
{ 
font-family:  Arial, verdana, san-serif;
font-weight:normal;
font-size:12px;
line-height:20px;
text-decoration: none; 
padding-left:25px;
vertical-align: top;
}

a.naviactive2:link 
{ 
color: #999966; 
font-family: Arial, verdana, san-serif;
font-weight:normal;
font-size:12px;
line-height:20px;
text-decoration: none; 
padding-left:25px;
vertical-align: top;
}

a.naviactive2:visited 
{ 
color: #999966; 
font-family: Arial, verdana, san-serif;
font-weight:normal;
font-size:12px;
line-height:20px;
text-decoration: none; 
padding-left:25px;
vertical-align: top;
}
 
a.naviactive2:hover
{ 
color: #336699; 
font-family:  Arial, verdana, san-serif;
font-weight:normal;
font-size:12px;
line-height:20px;
text-decoration: none; 
padding-left:25px;
vertical-align: top;
}

a.naviactive2:aktive 
{ 
color: #336699; 
font-family: Arial, verdana, san-serif;
font-weight:normal;
font-size:12px;
line-height:20px;
text-decoration: none; 
padding-left:25px;
vertical-align: top;
}

a.naviactive3 
{ 
color: #999966; 
font-family: Arial, verdana, san-serif;
font-weight:normal;
font-size:12px;
line-height:13px;
text-decoration: none; 
padding-left:25px;
vertical-align: top;
}

a.naviactive3:link 
{ 
color: #999966; 
font-family: Arial, verdana, san-serif;
font-weight:normal;
font-size:12px;
line-height:13px;
text-decoration: none; 
padding-left:25px;
vertical-align: top;
}

a.naviactive3:visited 
{ 
color: #999966; 
font-family: Arial, verdana, san-serif;
font-weight:normal;
font-size:12px;
line-height:13px;
text-decoration: none; 
padding-left:25px;
vertical-align: top;
}
 
a.naviactive3:hover
{ 
color: #336699; 
font-family: Arial, verdana, san-serif;
font-weight:normal;
font-size:12px;
line-height:13px;
text-decoration: none; 
padding-left:25px;
vertical-align: top;
}

a.naviactive3:aktive 
{ 
color: #336699; 
font-family: Arial, verdana, san-serif;
font-weight:normal;
font-size:12px;
line-height:13px;
text-decoration: none; 
padding-left:25px;
vertical-align: top;
}

a.navi
{ 
color: #003366; 
font-family: Arial, verdana, san-serif;
font-size:12px;
line-height:20px;
text-decoration: none; 
padding-left:15px;
vertical-align: top;
}

a.navi:link 
{ 
color: #003366; 
font-family:  Arial, verdana, san-serif;
font-size:12px;
line-height:20px;
text-decoration: none; 
padding-left:15px;
vertical-align: top;
}

a.navi:visited 
{ 
color: #336699; 
font-family: Arial, verdana, san-serif;
font-size:12px;
line-height:20px;
text-decoration: none; 
padding-left:15px;
vertical-align: top;
}

a.navi:hover 
{ 
color: #999966;  
font-family: Arial, verdana, san-serif;
font-size:12px;
line-height:20px;
text-decoration: none; 
padding-left:15px;
vertical-align: top;
}

a.navi:active 
{
color: #999966;
font-family: Arial, verdana, san-serif;
font-size:12px;
line-height:20px;
text-decoration: none; 
padding-left:15px;
vertical-align: top;
}

a.navi2
{ 
color: #003366; 
font-family: Arial, verdana, san-serif;
font-size:12px;
line-height:20px;
text-decoration: none; 
padding-left:20px;
}


a.navi2:link 
{ 
color: #003366; 
font-family: Arial, verdana, san-serif;
font-size:12px;
line-height:20px;
text-decoration: none; 
padding-left:20px;
}

a.navi2:visited 
{ 
color: #003366; 
font-family:  Arial, verdana, san-serif;
font-size:12px;
line-height:20px;
text-decoration: none; 
padding-left:20px;
}

a.navi2:hover 
{ 
color: #003366;  
font-family: Arial, verdana, san-serif;
font-size:12px;
line-height:20px;
text-decoration: none; 
padding-left:20px;
background-color:#ccffff;
}

a.navi2:active 
{ 
color: #003366; 
font-family:  Arial, verdana, san-serif;
font-size:12px;
line-height:20px;
text-decoration: none; 
padding-left:20px;
background-color:#ccffff;
}

a.pdf
{ 
color: #ff3300; 
font-family: Arial, verdana, san-serif;
font-size:10px;
line-height:20px;
text-decoration: none; 
padding-left:15px;
vertical-align: top;
}

a.pdf:link 
{ 
color: #ff3300; 
font-family: Arial, verdana, san-serif;
font-size:10px;
line-height:20px;
text-decoration: none; 
padding-left:15px;
vertical-align: top;
}

a.pdf:visited 
{ 
color: #ff3300; 
font-family: Arial, verdana, san-serif;
font-size:10px;
line-height:20px;
text-decoration: none; 
padding-left:15px;
vertical-align: top;
}

a.pdf:hover 
{ 
color: #009933;  
font-family: Arial, verdana, san-serif;
font-size:10px;
line-height:20px;
text-decoration: none; 
padding-left:15px;
vertical-align: top;
}

a.pdf:active 
{
color: #009933;
font-family: Arial, verdana, san-serif;
font-size:10px;
line-height:20px;
text-decoration: none; 
padding-left:15px;
background-color:#99ccff;
vertical-align: top;
}


.aktivebutton 
{ 
color: #003366;  
font-family: Arial, verdana, san-serif;
font-size:12px;
line-height:20px;
text-decoration: none; 
text-indent:10px;
}

.fltxt
{
color: #333333;
font-family:  Arial, verdana, san-serif;
font-size:12px;
line-height:15px;
padding-left:10px;
padding-right:10px;
}

.fltxt_oe
{
color: #333333;
font-family: Arial, verdana, san-serif;
font-size:12px;
line-height:15px;
vertical-align: top;
text-align: left;
}

.btxt
{
color: #333333;
font-family: Arial, verdana, san-serif;
font-weight:bold;
font-size:12px;
padding-top:5px;
padding-left:10px;
padding-right:5px;
vertical-align: top;
}

.btxt_oe
{
color: #333333;
font-family: Arial, verdana, san-serif;
font-weight:bold;
font-size:12px;
padding-top:5px;
vertical-align: top;
}

.titel
{ 
color: #003366; 
font-family: Arial, verdana, san-serif;
font-size:12px;
font-weight: bold;
}


.hltxt
{
color: #003366;
font-family: Arial, verdana, san-serif;
line-height:30px;
font-weight:bold;
font-size:16px;
padding-left:10px;
padding-right:5px;
vertical-align: middle;
}

.hltxt_oe
{
color: #003366;
font-family:  Arial, verdana, san-serif;
line-height:20px;
font-weight:bold;
font-size:16px;
vertical-align: middle;
}

.bereichtxt
{
color: #333333;
font-family: Arial, verdana, san-serif;
font-size:9px;
line-height:13px;
padding-left:10px;
padding-right:10px;
}

.tabtxt
{
color: #333333;
font-family: Arial, verdana, san-serif;
font-size:12px;
line-height:15px;
padding-top:5px;
padding-left:30px;
vertical-align: middle;
}

.tabtxt_oe
{
color: #333333;
font-family: Arial, verdana, san-serif;
font-size:12px;
line-height:15px;
padding-top:5px;
vertical-align: middle;
}

.formtxt_oe
{
color: #333333;
font-family: Arial, verdana, san-serif;
font-size:12px;
padding-top:5px;
padding-bottom:5px;
}

.topline
{
display:block;
width:480px; 
height:40px;
color: #003366;
font-family: Arial, verdana, san-serif;
line-height:20px;
font-weight:bold;
font-size:16px;
margin-top:5px;
padding-right:5px;
margin-bottom:5px;
}

.subline
{
color: #333333;
font-family: Arial, verdana, san-serif;
line-height:20px;
font-weight:bold;
font-size:13px;
padding-top:15px;
padding-left:10px;
padding-right:5px;
vertical-align: middle;
}

.subline_oe
{
color: #003366;
font-family: Arial, verdana, san-serif;
line-height:16px;
font-weight:bold;
font-size:12px;
padding-top:10px;
padding-right:5px;
vertical-align: middle;
}

.headline
{
color: #003366;
font-family:  Arial, verdana, san-serif;
line-height:20px;
font-weight:bold;
font-size:15px;
padding-left:10px;
padding-right:5px;
vertical-align: top;
padding-top:10px;
}

.headline_oe
{
color: #003366;
font-family: Arial, verdana, san-serif;
line-height:20px;
font-weight:bold;
font-size:15px;
padding-right:5px;
vertical-align: top;
padding-top:10px;
}

.formtxt
{
color: #333333;
font-family: Arial, verdana, san-serif;
font-size:12px;
padding-left:10px;
font-size:12px;
padding-top:5px;
vertical-align: top;
}

.tabelle_oe
{
color: #333333;
font-family: Arial, verdana, san-serif;
font-size:12px;
padding-top:5px;
vertical-align: top;
}



