html { 
  padding:0px;
  margin:0px;
}

body {
background-color: white;
/*overflow: hidden;*/
background-image: url(wetter_bilder_allg/wetter_bg.gif);
background-repeat: repeat-x;
}

#navibg {
background-color: #b2b851;  
position: absolute; 
top: 90px; 
left:0px; height: 400px; 
width: 250px; z-index: 0;
}

#navi{
position: absolute;
top: 90px;
width: 250px;
height: 380px;
left: 0px;
background-color: #b2b851; 
padding: 20px 0px 0px 0px;
margin:0px
}

#bild
{
position:absolute;
top: 90px;
left: 690px;  
background-color:transparent;
width:320px;
height:502px;
border:0px;
background-repeat:no-repeat;
z-index: 0;
overflow: hidden;
}

#inhaltbg { 
position: absolute;
top: 90px;
left: 250px;
height: 400px;
width: 780px;
padding: 0px;
  background-color:transparent;
  height: 400px;
  overflow: hidden;
  z-index: 10;
  }
  #inhalt { 
  position: absolute;
top: 10px;
left: 0px;
width: 750px;
padding: 20px 0px 0px 30px;
  background-color:transparent;
  height: 260px;
  /*clip:rect(0px, 300px, 270px, 0px);*/
  font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; 	line-height: 16px; letter-spacing: 0.1em;
  overflow: auto;
  z-index: 100;
  }
  #inhalt_termine { 
  position: absolute;
top: 10px;
left: 0px;
width: 750px;
padding: 20px 0px 0px 30px;
  background-color:transparent;
  height: 350px;
  /*clip:rect(0px, 300px, 270px, 0px);*/
  font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; 	line-height: 16px; letter-spacing: 0.1em;
  overflow: auto;
  z-index: 100;
  }
 #bildchen { 
position: absolute;
top: 380px;
left: 380px;
width: 300px;
background-color: transparent;
height: 100px;
overflow: hidden;
z-index: 1000;
}
#subnavibg { 
background-color: #ffffff; 
position: absolute; 
top: 492px; 
left:250px; 
height: 30px; 
width: 800px; 
padding: 0px; overflow: hidden; z-index:1000;
}
#subnavi{
background-color: transparent; color: #000066;   position: absolute; top: 0px; left: 30px; height: 30px;   width: 91%;  padding: 10 0 10 280px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em; z-index: 0;
}
#logo {
position: absolute; top: 490px; left:0px
}
#logo_gross {
position: absolute; top: 160px; left:300px;
}
#copyright
{position: absolute; top: 492px; right:270px; color: #000066;font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em; z-index: 0;

}
#navi_index
{position: absolute; top: 492px; left: 300px;  color: #000066;font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.1em; z-index: 0;

}
td { 
color: #000066; font-family: Verdana, Arial, Helvetica, sans-serif
}
p { 
color: #000066; font-family: Verdana, Arial, Helvetica, sans-serif
}
ul{ 
color: #000066;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
list-style: none; 
margin: 20 0 0 0px; 
	}
li{ 
color: #000066;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
list-style: none; 
margin: 0 0 0 20px; 
	}
	li ul li{ 
color: #000066;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; list-style: none; margin: 0 0 0 -20px; 
	}

.lauftext{
font-size: 11px;
width: 400px;
}
.fett { 
font-weight: bold 
}
.klein_rot{
font-size: 10px;
color:#AD0A26;
}
.aktiv {
color:#ecf291; font-weight: bold; letter-spacing: 0.5px;
}
#navi a.aktiv {
color:#ecf291; font-weight: bold; letter-spacing: 0.5px;
}
#navi a {
color: #000066; text-decoration: none; letter-spacing: 0.5px; 
}
#navi a:hover {
color:#ecf291; font-weight: bold; letter-spacing: 0.5px;
}
#inhalt a {
color: #000066; text-decoration: underline;
}
#inhalt a:hover {
color: #000066; text-decoration: overline;
}
#subnavi a {
color: #000066; text-decoration: underline;
}
#subnavi a:hover {
color: #000066; text-decoration: overline;
}
 a {
 color: #000066; text-decoration: underline;
 }
a:hover {
color: #000066; text-decoration: overline;
}

#copyright a {
color: #000066; text-decoration: none;
}
#copyright a:hover {
color: #000066; text-decoration: overline;
}
#navi_index a {
color: #000066; text-decoration: none;
}
#navi_index a:hover {
color: #000066; text-decoration: overline;
}
form input, textarea   { color:  #000066; background-color: #EEF0CE; border-top: 0px solid; border-right: 1px solid  #b2b851; border-bottom: 1px solid  #b2b851; border-left: 0px solid;  font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }

form select    { color: #000066; background-color: #ecf291;  }
