
/* Reset, Restaurierung und grundlegende Formatierung */
@import url(fundament.css);

h3 {
  color:white;	
  }

body {
  background-color:#2B2B2B;
  }


#wrapper {
  background-color:#2B2B2B;
  width:830px;
  height:100%;
  margin:0 auto;
  }

#weihnachtsaktion #wrapper {
  width:100%;
  height:100%;
  background-color:#2B2B2B;
  margin:0 auto;
  }

#weihnachtsaktion #link {
  position:absolute;
  top:590px;
  width:100%;
  margin:0 auto;
  }
#weihnachtsaktion #link a{
  color:#ff8947;  
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
  
  }
  
#background {
  position:absolute;
  width:760px;
  height:760px;
  background-image: url(images/background.jpg);
  background-repeat: no-repeat; 
  }
  
#impressum #hintergrund_hauptbereich {
  position: absolute;
  top:54px;
  left:184px;
  width:551px;
  height:447px;
  background-image: url(images/bg_impressum.jpg);
  background-repeat: no-repeat; 
  }  

#gesundezaehne #hintergrund_hauptbereich {
  position:absolute;
  top:54px;
  left:184px;
  width:551px;
  height:447px;
  background-image: url(images/bg_gesundezaehne.jpg);
  background-repeat: no-repeat; 
  }  

#natuerlichezaehne #hintergrund_hauptbereich {
  position:absolute;
  top:54px;
  left:184px;
  width:551px;
  height:447px;
  background-image: url(images/bg_natuerlichezaehne.jpg);
  background-repeat: no-repeat; 
  }  
  
#gesundermund #hintergrund_hauptbereich {
  position:absolute;
  top:54px;
  left:184px;
  width:551px;
  height:447px;
  background-image: url(images/bg_gesundermund.jpg);
  background-repeat: no-repeat; 
  }  
    
 #wuensche #hintergrund_hauptbereich {
  position:absolute;
  top:54px;
  left:184px;
  width:551px;
  height:447px;
  background-image: url(images/bg_hollywoodlaecheln.jpg);
  background-repeat: no-repeat; 
  }    

 #alberslohteam #hintergrund_hauptbereich,
 #albersloheinrichtung #hintergrund_hauptbereich,
 #alberslohkontakt #hintergrund_hauptbereich {
  position:absolute;
  top:54px;
  left:184px;
  width:551px;
  height:447px;
  background-image: url(images/bg_albersloh_team.jpg);
  background-repeat: no-repeat; 
  }

 #praxisboesensell #hintergrund_hauptbereich,
 #boesensellteam #hintergrund_hauptbereich,
 #boesenselleinrichtung #hintergrund_hauptbereich,
 #boesensellkontakt #hintergrund_hauptbereich {
  position:absolute;
  top:54px;
  left:184px;
  width:551px;
  height:447px;
  background-image: url(images/bg_boesensell_team.jpg);
  background-repeat: no-repeat; 
  }


#ueberschrift {
  text-align:right;
  margin-bottom:15px;
  color:#2B2B2B;
  font-size:20px;
  }

#hauptbereich {
  position:absolute;
  top:250px;
  left:250px;
  width:460px;
  color:#2B2B2B;
  font-size:12px;
  text-align:justify;
  }
  
#albersloheinrichtung_text table {
  color:#2B2B2B;
  font-size:12px;
  text-align:justify;
  }

#albersloheinrichtung_text td {
  vertical-align:top;
  } 

#boesenselleinrichtung_text table {
  color:#2B2B2B;
  font-size:12px;
  text-align:justify;
  }
  
#boesenselleinrichtung_text td {
  vertical-align:top;
  } 

#boesensellteam_text table {
  color:#2B2B2B;
  font-size:12px;
  text-align:justify;
  }
  
#boesensellteam_text td {
  vertical-align:top;
  } 
  
#alberslohteam_text td {
	padding-right: 15px;
	padding-bottom: 15px;
	}
/* -------------------------------------------------------------------------- */
#ausbildung {
	position:absolute;
	height:445px; 
	width:180px; 
	top:55px;
	left:750px;
	z-index:99;
	}
/* -------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------- */
#anzeigen {
	position:absolute;
	height:445px; 
	width:180px; 
	top:60px;
	left:0px;
	z-index:99;
	}
/* -------------------------------------------------------------------------- */

#menue {
  position:absolute;
  top:529px;
  left:286px;
  color:#FF8947;
  font-size:12px;
  }
  
#menue td {
  height:26px;
  }
  
#menue a {
  color:#FF8947;
  text-decoration:none;
}

#menue a:hover,a:focus {
  color:#FF8947;
  text-decoration:underline;
}


#home #menue_seite, 
#impressum #menue_seite {
  visibility:hidden;
  }

#menue_seite {
  position:absolute;
  color:#F1F1F1;
  top:265px;
  left:10px;
  background-image: url(images/background_menue_seite.jpg);
  background-repeat: no-repeat; 
  width:180px;
  height:244px;
  font-size:12px;
  }
  
#menue_seite td {
  height:30px;
  }


#menue_seite table {
  padding-left:10px;
  }

#menue_seite a {
  color:#F1F1F1;
  text-decoration:none;
}

#menue_seite a:hover,a:focus {
  color:#F1F1F1;
  text-decoration:underline;
}

#menue_seite .submenue {
  font-size:10px;
  margin:10px 0 0 15px;
  }

/*----------------------------------------------------------------------------*/
#iframe_text {
  position:absolute;
  width:600px;
  height:210px;
  top:-16px;
  left:-66px;
  }

#impressum_text a:hover,
#impressum_text a:focus {
  color:#2B2B2B;
  text-decoration:underline;  
  }
  
#impressum_text a {
  color:#2B2B2B;
  text-decoration:none;
  }

#impressum_text {
  color:#2B2B2B;
  background-image: url(images/bg_impressum_text.jpg);
  background-repeat: no-repeat; 
  }
 
#natuerlichezaehne_text {
  color:#2B2B2B;
  background-image: url(images/bg_natuerlichezaehne_text.jpg);
  background-repeat: no-repeat; 
  }
   
#wuensche_text {
  color:#2B2B2B;
  background-image: url(images/bg_hollywoodlaecheln_text.jpg);
  background-repeat: no-repeat; 
  }
  
#gesundermund_text {
  color:#2B2B2B;
  background-image: url(images/bg_gesundermund_text.jpg);
  background-repeat: no-repeat; 
  }  

#gesundezaehne_text {
  color:#2B2B2B;
  background-image: url(images/bg_gesundezaehne_text.jpg);
  background-repeat: no-repeat; 
  }  

#boesensellkontakt_text, 
#boesenselleinrichtung_text, 
#boesensellteam_text{
  color:#2B2B2B;
  background-image: url(images/bg_boesensellteam_text.jpg);
  background-repeat: no-repeat; 
  }  

#alberslohteam_text,
#albersloheinrichtung_text,
#alberslohkontakt_text {
  color:#2B2B2B;
  background-image: url(images/bg_alberslohteam_text.jpg);
  background-repeat: no-repeat; 
  }  


#albersloheinrichtung_text a,
#alberslohkontakt_text a ,
#boesensellkontakt_text a, 
#boesenselleinrichtung_text a, 
#boesensellteam_text a  {
  padding:2px;
  color:#2B2B2B;
  }

#albersloheinrichtung_text a:hover, #albersloheinrichtung_text a:focus,
#alberslohkontakt_text a:hover, #alberslohkontakt_text a:focus, 
#boesenselleinrichtung_text a:hover, #boesenselleinrichtung_text a:focus, 
#boesensellteam_text a:hover, #boesensellteam_text a:focus {
  color:#2B2B2B;
  text-decoration:underline;
}


#divUpControl {
  position:absolute; 
  width:544px; 
  left:5px; 
  top:1px; 
  z-index:1; 
  text-align:right;
  } 

#divDownControl {
  position:absolute; 
  width:544px; 
  left:5px; 
  top:196px; 
  z-index:1; 
  text-align:right;
  } 
  
#divContainer {
  position:absolute; 
  width:580px; 
  height:190px; 
  overflow:hidden; 
  top:10px; 
  left:70px; 
  clip:rect(0,580,190,0); 
  visibility:hidden;
  }

#divContent {
  position:absolute; 
  top:0; 
  left:0;
  font-size:12px;
  width:440px;
  } 
     
#albersloheinrichtung_text #divContainer {
  position:absolute; 
  width:580px; 
  height:190px; 
  overflow:hidden; 
  top:10px; 
  left:15px; 
  clip:rect(0,580,190,0); 
  visibility:hidden;
  }  
  
#albersloheinrichtung_text #divContent {
  position:absolute; 
  top:0; 
  left:-50px;
  font-size:12px;
  width:515px;
  }
  
#alberslohteam_text #divContainer {
  position:absolute; 
  width:580px; 
  height:190px; 
  overflow:hidden; 
  top:10px; 
  left:30px; 
  clip:rect(0,580,190,0); 
  visibility:hidden;
  }   
  
 #alberslohteam_text #divContent {
  position:absolute; 
  top:0; 
  left:-50px;
  font-size:12px;
  width:500px;
  }  
  
#alberslohkontakt_text #divContainer {
  position:absolute; 
  width:580px; 
  height:190px; 
  overflow:hidden; 
  top:10px; 
  left:30px; 
  clip:rect(0,580,190,0); 
  visibility:hidden;
  }  
  
#alberslohkontakt_text #divContent {
  position:absolute; 
  top:0; 
  left:-50px;
  font-size:12px;
  width:500px;
  }
  
#boesensellkontakt_text #divContainer {
  position:absolute; 
  width:580px; 
  height:190px; 
  overflow:hidden; 
  top:10px; 
  left:30px; 
  clip:rect(0,580,190,0); 
  visibility:hidden;
  }  
  
#boesensellkontakt_text #divContent {
  position:absolute; 
  top:0; 
  left:-50px;
  font-size:12px;
  width:500px;
  }

#boesenselleinrichtung_text #divContainer {
  position:absolute; 
  width:580px; 
  height:190px; 
  overflow:hidden; 
  top:10px; 
  left:15px; 
  clip:rect(0,580,190,0); 
  visibility:hidden;
  }  

#boesenselleinrichtung_text #divContent {
  position:absolute; 
  top:0; 
  left:-50px;
  font-size:12px;
  width:515px;
  }

#boesensellteam_text #divContainer {
  position:absolute; 
  width:580px; 
  height:190px; 
  overflow:hidden; 
  top:10px; 
  left:15px; 
  clip:rect(0,580,190,0); 
  visibility:hidden;
  }  

#boesensellteam_text #divContent {
  position:absolute; 
  top:0; 
  left:-50px;
  font-size:12px;
  width:515px;
  }
/* -------------------------------------------------------------------------- */
.white {
  color:#F1F1F1;
  width:115px;
  }
  
#menue_seite  .orange a{
  color:#FF8947;
  }
  
.space100 {
  width:115px;
  }

.align_top {
  vertical-align:top;
  }

/* -------------------------------------------------------------------------- */

#klaus {
  position:absolute;
  background-color:white;
  top:55px;
  left:740px;
  width:166x;
  height:446px;
}