html{font-size:0.85em;font-family:Arial, Helvetica, sans-serif;height:100%;	overflow:hidden;}
body {
behavior: url("csshover3.htc" );
background-color:#E7F0FF;
background:-moz-linear-gradient(top, #89cedb, #fff); /* Firefox */
background:-webkit-gradient(linear, left top, right bottom, from(#E7F0FF), to(#fff)); /* Safari, Chrome */
padding: 0;
height:100%;
font-size:0.85em;font-family:Arial, Helvetica, sans-serif;
overflow:hidden;
}
.uebersichttabelle{width:100%;}
.uebersichtlinks{background-color:#E7F0FF;}
.formspalte {color: #FFFFFF;width:90%;background-color: #0B99B5}
.spalteinfo {font-size:1em;text-align:left;font-weight:bold;line-height:2em}
p 
	{ font-size: 1em; font-family: arial; font-weight: normal; }
td 
	{ font-size: 1em; font-family: arial; font-weight: normal; }
a
		{ font-family: arial; text-decoration:none; color:#33799c}
a:visited
{color:#33799c;}
a:hover{color:#075f70;}
h1 
	{ font-size: 1.6em; font-family: arial; font-weight: bold; margin: 0.67em 0; }
h2 
	{ font-size: 1.2em; font-family: arial; font-weight: bold; margin: 0.83em 0; }
h3 
	{ font-size: 1.1em; font-family: arial; font-weight: bold; margin: 1em 0; }
h4 
	{ font-family: arial; font-weight: bold; margin: 1.33em 0; }
ul 
	{list-style-image: url("../img/punkt.jpg");}
.xl{font-size:1.2em}
.l{font-size:1.1em}
.m{font-size:1.0em}
.s{font-size:0.9em}
.xs{font-size:0.8em}
#basis
{
behavior: url("border-radius.htc");
background-color: transparent;
width: 85%;
height:95%;
min-width:800px;
margin: auto;
margin-top:1%;
overflow: hidden !important; 
position:relative;
border-style: solid;
border-width: 1px;
border-color:#0B99B5;
border-top-right-radius: 20px 20px;
-moz-border-radius-topright: 20px 20px;
-moz-box-shadow: 5px 5px 5px #aaa;
-webkit-box-shadow: 5px 5px 5px #aaa;
box-shadow: 5px 5px 5px #aaa;
zoom: 1;
    filter: 
    progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=180, Strength=10)
}
#horizont
{
left:0px;
top:0px;
width:12%;
max-width:12%;
height:100%;
position:absolute;
z-index:5;
clear:left;
}
#logo
{
background-color:#ffffff;
width:88%;
height:16%;
float:right;
position:absolute;
left:12%;
z-index:400;
border-top-right-radius: 20px 20px;
-moz-border-radius-topright: 20px 20px;
overflow:hidden;
background-image:url(../img/eckeor.gif);background-position:right top;background-repeat:no-repeat;
clear:right;
}
#tickerdiv
{
vertical-align:middle;
color:#FFFFFF; 
font-weight:bold;
font-size:1.0em;
border-style: solid;
border-width: 1px;
border-color:#b5C9F2;
border-left-style:none;
background-color:#0b98b3;
width:100%;
height:3%;
min-height:15px;
max-height:15px;
position:absolute;
top:16%;
left:0%;
z-index:100;
}
#ticker
{
color:#FFFFFF; 
font-weight:bold;
font-size:1.0em;
border-style: solid;
border-width: 1px;
border-color:#b5C9F2;
border-left-style:none;
background-color:#0b98b3;
width:100%;
min-height:15px;
max-height:15px;
position:relative;
overflow:hidden;
}
#ticker a:hover
{
color:#CCFFFF;
}
#inhaltsfenster
{
background-color:#ffffff;
max-width:88%;
width:88%;
height:82%;
position:absolute;
top:16%;
left:12%;
z-index:1;
overflow:auto;
overflow-x:hidden;
margin-top:15px;
margin-bottom:10%;

}
/*Inhaltsfenster Mit Spalte (ms)*/
#inhaltms
{
background-color:transparent;
overflow:hidden;
height:auto;
float:left;
padding-left:10px;
padding-right:5px;
padding-bottom:5%;
width:74%;
text-align:left;
position:relative;
clear:left;
z-index:20;
}
#inhalt
{
overflow:auto;
float:left;
height:auto;
padding-left:10px;
padding-right:5px;
width:95%;
text-align:left;
z-index:2;
}
#spalte
{
display:inline;
background-color:#e1f2f5;
padding-left:1em;
float:right;
width:20%;
text-align:center;
margin-top:10px;
margin-bottom:0.1%;
margin-right:10px;
border-style:solid;
border-color:#0B99B5;
border-width: 1px;
border-bottom-width:1px;
z-index:10;
position:relative;
border-radius: 10px 10px;
-moz-border-radius: 10px 10px;
}
#navigation
{
position:absolute;
top:22%;
z-index:100;
width:12%;
left:0;
}

.toplevel {filter:alpha(opacity=60);
        -moz-opacity:0.6;
        -khtml-opacity: 0.6;
        opacity: 0.6;
		 }

.navigation1 ul
{
margin: 0;
padding: 0;
width:100%;
overflow:visible;
list-style-type:none;
list-style-image:none;
padding-left:0px;
}

.navigation1 ul li{
position:relative;
}
/* Fix IE. Hide from IE Mac \*/
* .navigation1 ul li { float: left; width:100%}
/* End */


.navigation1 ul li a {
display:block;
padding: 6px;
color:#FFFFFF;
border-bottom: 1px solid #778;
}
.navigation1 ul li a:link, .navigation1 ul li a:visited, .navigation1 ul li a:active{
background-color: #075f70;}

.navigation1 ul li a:hover{
background-color: #AAAAAA;
}
.navigation1 ul li ul
{
position: absolute;
width: 105%;
top: 0;
left:100%;
display: none;
}
.navigation1 ul li:hover ul 
{display:block;}
.navigation1 ul li ul li ol
{
display: none;
position: absolute;
width: 110%;
top: 0px;
left:100%;
list-style-type:none;
padding-left:0px;
margin:0;
}
.navigation1 ul li ul li:hover ol
{
display: block;
}
#impressum
{
position:absolute;
top:90%;
left:8%;
color:#FFFFFF;
}
#impressum a
{color:#043038;font-weight:bold}
