  body {
    
	/* background-image:url('../images/hg_website.png'); */
    font-family: Verdana;
    margin: 0; padding: 0;
	text-align:center;
	background:url('../images/karte.jpg') #ffffff no-repeat top center;
	color: #573c2f;
	font-size:12px;
	font-family:Verdana;
	padding-top:15px;
  }

  div#Seite {
  	/* position:relative; */
    	text-align: left;    /* Seiteninhalt wieder links ausrichten */
    	margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
    	width: 1100px;
	max-width:1100px;
    	padding: 0;
	clear:both;
	height:auto;
	min-height:670px;
	background-image:url('../images/hg_seiteninhalt.gif');
  }
  
    div#Obenholz {
	width:1090px;
        margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
  }
  
    div#Unterholz {
	width:1090px;
        margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
  }



  div#Servicenavigation {
	width:1090px;
        margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
  }

  .Serviceausrichtung {
	width:700px;
	float:right;
        text-align:right;
        padding-bottom:5px;

  }
  
    
  .Sprachausrichtung {
        width:250px; 
        float:left;
	text-align:left;
	padding-bottom:5px;
  }

  div#Logo {
        width:410px;
	margin:0px;
	padding:0px;
	background-color:#e7d9b4;
	float:left;
  }  
  

  div#Bildbox {
        width:680px;
	margin:0px;
	padding:0px;
	background-color:#e7d9b4;
	float:right;
  }

  span#Bild1 {
  	width:1002px;
	/* height:px; */
	margin:0px;
	padding:0px;
	padding-right:13px;
	float:left;
  }

  .Hauptnavigation {
  	width:160px;
  	height:320px;
  	padding-right:5px;
  	padding-top:0px;
	padding-bottom:15px;
	margin-top:30px;
	margin-left:20px;
	text-align:right;
	clear:both;
	
  }
  
  
  div#TopSpalte {
  	width:1090px;
	max-width:1090px;
        margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
  }
  

  div#LinkeSpalte {
  	width:410px;
	max-width:410px;
	margin:0px;
	clear:both;
	float:left;
  }
  
    div#Subnav {
  	width:590px;
	height:20px;
	margin-left:90px;
	padding-top:8px;
	padding-bottom:7px;
	float:left;
	
  }

  div#HauptSpalte {
  	width:590px;
	height:auto;
	margin:0px;
	padding:0px;
	float:left;
  }
  
  
    div#Hauptbox {
	width:590px;
	margin:0px;
	padding:0px;
  }
  
    .HSinnen {
	width:555px;
	margin:0px;
	padding-top:0px;
	padding-right:25px;
	padding-left:90px;
	float:left;
	text-align:justify;
	
  }
  
  
    .Anfragebox {
	width:185px;
	margin-left:20px;
	padding-left:10px;
	padding-top:0px;
	padding-bottom:10px;
	margin-top:35px;
	float:left;
	

  }

  
    div#Navboxen {
	width:590px;
	margin:0px;
	padding:0px;
  }
  
    .Boxlinks {
	width:206px;
	margin:0px;
	float:left;
	
  }
  
    .Boxrechts {
	width:206px;
	margin:0px;
	
	float:left;

  }
  
   .Newsbox {
	width:195px;
	height:210px;
	margin-top:20px;
	margin-left:20px;
	float:left;
	
  }
  
  .Bildlinks{
  	vertical-align:bottom;
  	position:absolute;
  	padding-left:15px;
  	bottom:25px;
  	right:5px;
  	}

  .RechteSpalte {
	width:222px;
	margin:0px;
	padding:0px;
	float:right;
  }  
  
  
    div#Footer {
	width:1150px;
	margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
	background:url('../images/footer_bg.gif') no-repeat top center;
	height:20px;
	padding-bottom:15px;
	clear:both;
	
  }

  .Footerausrichtung {
	float:left;
	margin-left:0px;
	padding-left:25px;
	padding-top:10px;

  }
  
    .Praxlogo {
	float:right;
	padding-right:25px;
	padding-top:10px;

  }

div.clear {
	clear:both;
	height:0px;
	width:100%;
}

