  body { 
  margin-top : 0; 
  padding : 0; 
  font-family : Verdana, Tahoma, Arial, sans-serif; 
  font-weight : normal; 
  color : #303030; 
  background-color : transparent; 
  background : url(/verlauf_background.jpg) 0% 0%; 
  background-repeat : repeat-x; 
  } 


  #alles {
  background-color: #FFFFFF;
  color: #303030;
  position: absolute;
  width: 900px;
  margin-left:-450px;
  left:50%;
  }

  #header {
  clear: both;
  margin-left: 0px;
  padding: 0px;
  height: 237px;
  background: url(/images/panor_winter.jpg) ;
  }

  #header #ueberschrift01 {
  font-family: Verdana,Tahoma,Arial,sans-serif;
  color:#FAFAFA;
  font-size: 1.4em;
  font-weight:bold;
  position:absolute;
  top:167px;
  left:554px;
  }

  #header #ueberschrift02a {
  font-family: Verdana,Tahoma,Arial,sans-serif;
  color:#FAFAFA;
  font-size: 1.4em;
  font-weight:bold;
  position:absolute;
  top:192px;
  left:554px;
  }

  #header #ueberschrift02 {
  font-family: Verdana,Tahoma,Arial,sans-serif;  
  color:#FAFAFA;
  font-size: 4.6em;
  font-weight:bold;
  position:absolute;
  top:140px;
  left:677px;
  }

  #header #ueberschrift03 {
  font-family:Verdana,Tahoma,Arial,sans-serif;
  color:#339900;
  font-size: 1.5em;
  font-weight:bold;
  position:absolute;
  top:190px;
  left:18px;
  }

  #header #ueberschrift04 {
  font-family: Arial,Helvetica,sans-serif;
  color:#339900;
  font-size: 1.3em;
  font-weight:bold;
  position:absolute;
  top:192px;
  left:20px;
  }

  #header #ueberschrift_spiegel {
  position:absolute;
  top:219px;
  left:668px
  }

  #header #muetze {
  background-color:transparent; 
  background:url(/images/muetze.jpeg); 
  position:absolute;
  top:235px;
  left:298px
  }

  #kopfzeile {
  margin: 0px 0 0 0;
  }

  #kopfzeile p {
  font-family: Arial,Helvetica,sans-serif;  
  color:#FAFAFA;
  margin: 5px 0px 0px 18px;
  font-size: 0.8em;
  font-weight:bold;
  position:absolute;
  top:154px;
  }

 .Fotoshow {
  background: url(/images/monitor-100x75.gif);
  background-repeat: no-repeat;
  margin: 5px 95px 95px 95px;
  padding: 40px 0 0 0;
  position : absolute;
  text-align:center;  
  left : 61%;
  width:120px; 
  height:123px;
  }

div#Tmenu{font-size:80%;float:left;width:170px;margin-top:5px;background:repeat-x;background-attachment:scroll;background-color:transparent;}
* html div#Tmenu{width:11.3em;width:10em;}
ul#mainnavi{margin:0;padding:0;text-align:left;}
ul#mainnavi li{list-style:none;position:relative;margin:0;padding:0;}
* html ul#mainnavi li{margin-right:1.5em;margin-bottom:0;}
ul#mainnavi li img{float:left;margin-left:0;padding:0 0.3em 0.6em 0;width:0.6em;}
ul#mainnavi li ul{margin-right:0;padding-left:1px;position:absolute;top:-14px;left:13.7em;background-color:#00BFFF;border:1px solid #bfbfbf;}
*:first-child+html ul#mainnavi li ul{left:10.9em;top:0;}
ul#mainnavi li ul li{margin:0;padding:0;}
ul#mainnavi a,ul#mainnavi span{display:block;font-family:Verdana,Tahoma,Arial,sans-serif;font-size:0.8em;font-weight:bold;text-decoration:none;height:18px;color:#7f7f7f;padding:8px 0 0 5px;background-color:#fafafa;border-bottom:1px solid #e6e6e6;}
* html ul#mainnavi a,* html ul#mainnavi span{width:9em;width:7em;}
ul#mainnavi a:hover,ul#mainnavi span,li a#aktuell:hover{background:url(images/bg-kopfzeile011.gif) #779cc1;color:#fffff9;border-color:#c96;border-left-color:#900;border-top-color:#900;}
li a#aktuell{border-right-color:#300;border-bottom-color:#300;background-color:#900;}
ul#mainnavi li ul span{border-color:#900;border-left-color:#c96;color:#900;background-color:white;}ul#mainnavi li a:active{color:black;background-color:#6f0;}
ul#mainnavi li ul{display:none;}
ul#mainnavi li:hover>ul{display:block;}
ul#mainnavi>li:hover>a{width:16.9em;background:url(images/bg-kopfzeile011.gif) 0% 50%;background-repeat:repeat-x;background-attachment:scroll;}
* html ul#mainnavi li.hoverIE{margin-right:-20px;margin-bottom:-1.15em;}
* html ul#mainnavi li.hoverIE ul{display:block;}
* html ul#mainnavi li .hoverIE{width:10.3em;width:8.2em;background:url(images/bg-kopfzeile011.gif);background-repeat:no-repeat;}
#left {
background-color:transparent;
position:absolute;top:725px;
width:180px;
float:left;
}
#left h1{font-family:Verdana,Tahoma,Arial,sans-serif;color:#6992bb;font-size:.8em;font-weight:bold;margin:35px 10px 10px 0;}
#left p{font-family:Verdana,Tahoma,Arial,sans-serif;color:#4f4f4f;margin:10px 20px 20px 0;font-size:.7em;line-height:140%;font-weight:normal;}
.steuerung_winter{text-align:center;margin-top:10px;width:160px;}
.imgSteuerungvor{border:transparent;}
.imgSteuerunganfang{border:transparent;}
.imgSteuerungzurueck{border:transparent;}

  /*Google Suche*/                   
  branding.css .cse-branding-bottom, .cse-branding-right { 
  margin : 0; 
  padding : 0; 
  } 
  .cse-branding-bottom .cse-branding-form { 
  margin-bottom : 0px; 
  } 
  .cse-branding-form form { 
  margin: 50px 0 10px 10px; 
  padding-bottom : 20px; 
  }

.nstext{height:0;overflow:hidden;position:absolute;visibility:hidden;width:0;}

  #content {
  background-color : transparent; 
  background: url(/hintergrund_winter.jpg) 0% 0%; 
  background-repeat : repeat-x;
  margin: 60px 0px -7px 180px;
  padding: 0 10px 0 10px;
  line-height: 140%;
  text-align: left;
  }

  #content p {
  color:#4F4F4F;
  margin: 0 20px 0px 0;
  font-size: 0.75em;
  line-height: 140%;
  font-weight:normal;
  }

  #content h1 {
  color:#009900;
  font-size: 1.2em;
  font-weight:bold;
  margin: 15px 0 10px 0;
  }

  #content h2 {
  color:#00CC00;
  font-size: 1.0em;
  font-weight:bold;
  text-align: left;
  margin: 15px 0 10px 0;
  }

  #content h3 {
  color:#00CC00;
  font-size: 0.9em;
  font-weight:bold;
  margin: 15px 0 10px 0;
  }


  #content img {
  padding: 2px;
  display:inline;
  background:#FFFFFF;
  border: 0px solid #EFEFEF;
  }

  h3 {
  font-size: 1.3em;
  margin: 0 0 10px 0;
  }

  a {
  text-decoration: none;
  color: #6C8BAC;
  }

  a:hover {
  text-decoration: underline;
  color: #286ea0;
  }

  a img {
  border: 0;
  }

#Footer{background:url("/bg_footer.gif") 0% 0%;background-repeat:repeat-x;background-attachment:scroll;background-color:#f3f4f6;position:absolute;width:100%;margin-left:0px;margin-top:0px;padding:0;}
#navigation_fuss{background-color:transparent;padding:0;margin:0;}
.mainnavi_fuss{border:0 solid #676767;list-style:none;margin:0;padding:0;}
.mainnavi_fuss li{border-right:0 solid #676767;display:inline;}
.mainnavi_fuss{list-style:none;}
.fuss{clear:both;margin:0 auto;padding:15px 0 10px 0;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;text-align:center;font-size:.65em;line-height:1.5em;}
.fuss a:link {font-family: Arial,Tahoma,Verdana,sans-serif; color:#000;text-decoration:none;}
.fuss a:visited{font-family: Arial,Tahoma,Verdana,sans-serif; color:#4f4f4f;}
.fuss a:focus {font-family: Arial,Tahoma,Verdana,sans-serif; font-weight:normal; color:red; text-decoration:underline; }
.fuss a:hover{font-family: Arial,Tahoma,Verdana,sans-serif; color:#800000;text-decoration:underline;}
.fuss a:active{font-family: Arial,Tahoma,Verdana,sans-serif; text-decoration:underline;color:#f0f;}
#navigation_partner{background-color:transparent;padding:0;margin:0;}
#mainnavi_partner{border:0 solid #676767;list-style:none;margin:0;padding:0;}
#mainnavi_partner li{border-right:0 solid #676767;padding:12px;display:inline;}
#navigation_anzeige{background:url(/images/footer_1.png) repeat-x scroll transparent;border-bottom:0 solid #f0f0f0;padding:0;margin:0;}
.anzeige{font-family:"Lucida Grande",Arial,Helvetica,sans-serif;font-size:.54em;line-height:1.6em;margin:0 auto;padding:20px 10px 10px 10px;border-top:4px solid #f0f0f0;text-align:center;color:#800000;}
.mainnavi_anzeige{border:0 solid #676767;list-style:none;margin:0;padding:0;}
.mainnavi_anzeige li{border:0 solid #4682b4;display:inline;line-height:0.9em;}
.mainnavi_anzeige li a:link {color:#000;text-decoration:none;}
.mainnavi_anzeige li a:visited{color:#4682b4;}
.mainnavi_anzeige li a:focus { font-weight:normal; color:red; text-decoration:underline; }
.mainnavi_anzeige li a:hover{color:#00c;text-decoration:underline;}
.mainnavi_anzeige li a:active{text-decoration:underline;color:#009;}
.mainnavi_anzeige{list-style:none;}


  .links {
  margin: 10px 10px 5px 0;
  float: left;
  border: 0;
  }

  .rechts {
  margin: 10px 0 5px 10px;
  float: right;
  border: 0;
  }

  .linksbuendig {text-align: left;}
  .rechtsbuendig {text-align: right;}
  .zentriert {text-align: center;}
  .blocksatz {text-align: justify;}


DIV.shadow, DIV.shadow2, DIV.shadow3, DIV.shadow4, DIV.shadow5 {
padding : 1px;
}
DIV.shadow5:hover DIV.shadow, DIV.shadow5:hover DIV.shadow2, DIV.shadow5:hover 
DIV.shadow3, DIV.shadow5:hover DIV.shadow4, DIV.shadow5:hover {
padding : 0;
}
DIV.shadow {
background-color : #8e8e8e;
border : 1px solid #959595;
margin : 0;
}
DIV.shadow2 {
background-color : #aaa;
border : 1px solid #bebebe;
margin : 0;
}
DIV.shadow3 {
background-color : #d1d1d1;
border : 1px solid #e1e1e1;
margin : 0;
}
DIV.shadow4 {
background-color : #ededed;
border : 1px solid #f6f6f6;
margin : 0;
}
DIV.shadow5 {
float : left;
background-color : #fcfcfc;
border : 1px solid #fff;
margin : 10px 8px;
}
DIV.shadow5:hover {
margin : 14px 12px;
}
DIV.shadow5 IMG {
border : 0 solid #666;
margin : -2px;
display : block;
position : relative;
top : -3px;
left : -3px;
}
DIV.shadow5:hover IMG {
margin : -1px;
top : -1px;
left : -1px;
}


.bild_wi { 
margin : 1030px 0 0px 160px; 
border : none; 
}
