body,a{
font-family:Verdana;
font-size:16px;
margin:0;
padding:0;
color:#000;
}
.unternavigation {
  float:left;
  position:absolute;
  margin-top:11px;
}
.unternavigation {
display:none;
}
span.active .unternavigation {
display:block;
}

.hauptnavigation span .unternavigation a {
  background:none;
  font-weight:normal;
}
.hauptnavigation span.active .unternavigation a:hover, .hauptnavigation span .unternavigation a:hover {
 text-decoration:underline;
 background:none;
}
.mitte{
position:absolute;
top:0;
left:50%;
margin:0px 0 0 -520px;
}
.sitemap li:hover{
text-decoration:underline;
}
.datum{
margin:35px 0 0 5px;
float:left;
color:#B3B3B3;
font-size:10px;
width:645px;
}
#flash_sound{
width:0px;
}

#flash_oben{
float:left;
margin:30px 0 0 0;
font-size:10px;
}
#flash_unten{
width:150px;
height:120px;
}

#tabelle_inhalt{
position:absolute;
left:50%;
margin-left:-568px;
}
.container{
width:100%;
height:100%;
position:relative;
display:none;
}

.inhalt {
margin:56px 0 0 0;
padding:0 10px 0 90px;
width:800px;
height:350px;
overflow:hidden;
position:absolute;
top:0;
left:0;
}
.hohe p.bodytext{
text-align:justify;
padding:0 5px 0 0;
}
ul{
padding:0 0 0 15px;
margin:0 0 0px 0px;
}
.ul_gruppe{
margin:0px;
}

#kontakt_alles{
position:absolute;
top:170px;
left:90px;
}

#kontakt_senden{
border:solid 1px #b3b3b3;
padding:3px;
}

#kontakt_alles td{
font-size:0.7em;
}

.bild{
position:absolute;
height:100%;
width:100%;
text-align:right;
top:0;
left:0;
}

h1{
color:#005A9A;
font-size:1.4em
}

p a, p, ul, li, .bodytext {
font-size:11px;
}
p a:hover{
color:black;
}
ul ul {
list-style-image:url("images/ul_ul.gif");
margin:10px 0 10Px 0;
}
ul ul li{
font-style:italic;
font-size:1em;
}
.ul_gruppe ul li{
font-style:normal;
font-size:1.1em;
}
.ul_gruppe li{
font-style:normal;
font-size:1.2em;
}
.hauptnavigation{
padding:1px 0 0 90px;
margin:1px 0 0 0;
}
.hauptnavigation span{
margin:-3px;
}
.hauptnavigation span a{
font-family:Verdana;
font-weight:bold;
color:#ffffff;
font-size:10px;
text-decoration:none;
padding:6px 6px;
margin:0;
}

.hauptnavigation span a:hover, .active a{
background:url('images/a-verlauf.jpg') repeat-x;
text-decoration:none;
}
.schatten{
background:url("images/etw_schatten_03.gif") no-repeat;
}
.nav-klein{
margin:0;
display:block;
width:60%;
float:left;
height:12px;
display:none;
}
.copyRight{
margin:0;
text-align:right;
width:40%;
display:block;
float:left;
margin:3px 0 0 0;
color:#b3b3b3;
font-size:10px;
height:12px;
display:none;
}
.nav-klein a{
color:#b3b3b3;
font-size:10px;
border-right:solid 1px #b3b3b3;
padding:0 7px 0 0;
margin:0 3px 0 0;
}
.nav-klein a:hover{
color:black;
}
.contenttable td, .contenttable td a{
width:50%;
font-family:Verdana;
font-size:12px;
color:#666666;
}
.musik{
font-size:11px;
color:#fff;
width:70px;
float:left;
margin:0px 0 2px 20px;
padding:2px;
cursor:pointer;
}
.musik:hover{
background:#ccc;
color:#005A9A;
}
input, textarea{
border:solid 1px #b3b3b3;
width:200px
}
.startBild{
width:1017px;
top:101px;
position:absolute;
background:#fff url("images/startseite.jpg") no-repeat center center;
height:422px;
z-index:10;
cursor:pointer;
}

.clevereNudeln{
width:1017px;
top:523px;
position:absolute;
height:120px;
cursor:pointer;
}

.mehrText{
color:#005A9A;
font-style:italic;
font-size:0.8em;
position:relative;
}        

.klammer {
clear:both;
font-size:9px;
float:left;
width:600px;
text-align:right;
}
