




  body {
    color: #000000; background-color: #ffffcc;
    font-size: 100.01%;
    font-family: verdana,sans-serif;
    margin: 0; padding: 0;
    min-width: 41em; 
  }





 html {
    padding: 0;
    margin: 0;
  }
 


 a:link { text-decoration:underline; font-family: verdana,sans serif; font-weight:400; color: #990033; font-size: 0.95em;}
 a:visited { text-decoration:underline; font-family: verdana,sans serif; font-weight:400; color:#990033; font-size: 0.95em;}
 a:hover { text-decoration:underline; font-family: verdana,sans serif; font-weight:400; color:#ff6633; font-size: 0.95em;}
 a:active { text-decoration:underline; font-family: verdana,sans serif; font-weight:400; color:#990000; font-size: 0.95em;}






#container {


width: 62.5em;

margin-left: auto;
margin-right: auto;
margin-top: 0.625em;

}




#oben {


margin-top: 0px;
margin-left: 0px;

background-color: #660033;

width: 62.375em;

height: 7.5em;


border: 1px solid #660033;
  -moz-border-radius:5px;
    -khtml-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
}


#cover1 {

float: left;
margin-top: 2.1875em;
margin-left: 1.25em;
width: auto;

}



#adresse  {

font-size: 0.7em;
    color: #66ccff;


}


#cover2 {
/*border: 1px solid #000000;*/

margin-top: 0em;
margin-left: 13.8125em;
width: auto;

}



#logo {
float: left;
margin-top: 0.8em;
margin-left: 0em;

width: 13.625em;
height: 6.25em;


}

img.scaled {
  	width: 100%
	}
  
  

#cover3 {

margin-bottom: 0;
margin-top: 0em;
margin-left: 21.25em;
width: 23em;




}



#adresse2 {
padding-top: 2em;

font-size: 1.2em;
    color: #ffffcc;
line-height: 0.7em;

}



#adresse2 span {

font-size: 0.65em;
    color: #66ccff;

}

#rahmen {

clear: left;

}



#left {
float: left;
width: 11em;
height: 43.75em;
margin-left: 0;

padding: 0;
margin-top: 0.625em;
background-color: #990033;
margin-bottom: 20px;
border: 1px solid #990033;
  -moz-border-radius:5px;
    -khtml-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
}





#content {
background-color: #99ccff;
margin-top: 0.625em;
margin-bottom: 20px;
height: 43.75em;

padding: 0;
margin-left: 11.875em;

margin-right: 0px;
border: 1px solid #99ccff;
  -moz-border-radius:5px;
    -khtml-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
}


   .innercontent {
padding:  1.5em 1.875em 0.875em 1.875em;
color: #000000;
}
 
 
  
  .innercontent p, .innercontent table {
padding: 0;
font-size: 0.9em;
font-weight: 500;


}


  .innercontent ul {

font-size: 0.9em;
font-weight: 500;


}




  .innercontent ul li ul  {

font-size: 1em;
font-weight: 500;
margin-top: 0.6em;
margin-bottom: 0.6em;

}



  
   .innercontent h1 {
padding: 0;
font-size: 1.05em;
font-weight: 500;

}

  
 
   
   .innercontent h2 {
padding: 0;
font-size: 1em;
font-weight: 500;

}

  
  
  
    .halbcontent {
float: left;
width: 18em;
height: auto;
margin-left: 1.875em;
margin-top: 2.96875em;
padding: 0;

}

  
    
    .halbcontent p{

font-size: 0.9em;
color: #000000;
}
  
  
  
      .halbcontent h1{
font-size: 1.05em;
font-weight: 500;

color: #000000;
}
  

  
    
      .halbcontent h2{
font-size: 0.93em;
font-weight: 500;
line-height: 23px;
color: #000000;
}
 
  
  
       .halbcontent h3{
font-size: 1em;
font-weight: 500;

}
 
  
  
  
  
  .back1 {
float: left;
width: 16.875em;
height: 15.625em;
margin-left: 1.875em;
margin-top: 1.875em;
padding: 0px;
background-color: #ffffcc;

border: 3px solid #ff9933;
  -moz-border-radius:5px;
    -khtml-border-radius:5px;
}






  .back2 {

width: 16.875em;
height: 15.625em;
margin-left: 22.875em;
margin-top: 1.875em;
padding: 0;
background-color: #ffffcc;

border: 3px solid #ff9933;
  -moz-border-radius:5px;
    -khtml-border-radius:5px;
}



 .back1 img, .back2 img {

width: 16.25em;
height: 12.1875em;

margin-top: 0.625em;
margin-left: 0.3125em;

}




  .back1 p, .back2 p {


color: #000000;
margin-bottom: 0.3125em;
margin-left: 0.625em;
font-size: 0.8em;

}




  


  
  
  

  ul#Navigation {
    
   width: 8em;
    margin-top: 1.875em;
    margin-left: 1.25em; 
    
    padding: 0em;
    border: 0;
   
  }
  
  
  
  
  
  ul#Navigation li {
    list-style: none;
    margin: 0; padding: 0.3em 0 0.3em 0;
    font-size: 1em;
    color: #ffffff;
    border: 0;
    
  }
  
  
 
  
  
  ul#Navigation a {
    display: block;
    padding: 0 0 0 0em;
    font-size: 0.84em;
    
    color: #ffffff;
    border: 0;
    
  }
  
  
  
  ul#Navigation a:link {
    
  }
  
  
  ul#Navigation li ul li a:link {
  
  margin-left: -1em; 
  
  font-size: 0.8em;
  
  }
  
  
  
  
  
  
  ul#Navigation a:visited {
    
  }
  
  
  
   ul#Navigation li ul li a:visited {
  
  margin-left: -1em; 
  
  font-size: 0.8em;
  
  }
  
  
  
   
  
  
  
  
  ul#Navigation a:hover {
    border: 0;
    color: #ff9900;
    padding: 0.2em 0 0 0em;
    
    
  }
  
  
    
   ul#Navigation li ul li a:hover {
  
  margin-left: -1em; 
  
  font-size: 0.8em;
  
  }
  
 
  
  
  ul#Navigation a:active {
    
  }




  ul#Navigation li ul li a:active {
  
  margin-left: -1em; 
  
  font-size: 0.8em;
  
  }
 

	


  ul#unternavi {
    
   
    margin-left: -0.5em; 
    
    font-size: 0.95em;
   
  }



 ul#unternavi li {
    
   
    margin-left: -0.5em; 
    
    font-size: 0.95em;
   
  }



 ul#unternavi a {
    
   
    margin-left: -0.5em; 
    
    font-size: 0.9em;
   
  }




ul#unternavi a:link {
    
   
    margin-left: -0.5em; 
    
    font-size: 0.95em;
   
  }



ul#unternavi a:visited {
    
   
    margin-left: -0.5em; 
    
    font-size: 0.95em;
   
  }



ul#unternavi a:hover {
    
   
    margin-left: -0.5em; 
    
    font-size: 0.95em;
   
  }


ul#unternavi a:active {
    
   
    margin-left: -0.5em; 
    
    font-size: 0.95em;
   
  }









