  body {
    color: black;
	/* background-image:url('../images/hg_website.png'); */
    	margin: 0;
    	padding-top: 74px;
	text-align:justify;
	background-image:url('../images/sitehg.jpg');
	color:#777777;
	font-size:10px;
	font-family:Verdana;
  }

  div#Seite {
  	/* position:relative; */
    	text-align: left;    /* Seiteninhalt wieder links ausrichten */
    	margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
    	width: 1081px;
	max-width:1081px;
    	padding: 0px;
	clear:both;
	height:auto;
	min-height:644px;
	background-image:url('../images/seiteninhalt_bg.gif');
  }


  div#Servicenavigation {
	width:1090px;
        margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
  }

  div#Serviceausrichtung {
	text-align:right;
	padding-top:15px;
	padding-bottom:3px;
  }

  div#Bildbox {
	height:500px;
	margin:0px;
	padding:0px;
  }

  div#Spruchbox {
	width:820px;
	height:75px;
	
	margin:0px;
	padding:0px;
	background-image:url('../images/hg_spruch.gif');
  }
  
    .Spruch {
	width:613px;
	margin:0px;
	padding-top:5px;
	float:left;
  }

    .Anfbutton {
	width:69px;
	margin:0px;
	padding-top:3px;
	float:left;

  }
  
  .Lastmbutton {
	width:69px;
	margin:0px;
	padding-top:3px;
	float:left;

  }
  
  .Verfuegbarkeitbutton {
	width:69px;
	margin:0px;
	padding-top:3px;
	float:left;

  }
  
  div#Footer {
	width:810px;
	height:21px;
	max-height:10;
	padding-left:10px;
	padding-top:5px;
	background-color:#ff1969;
  }
  .Hauptnavigation {
  	height:168px;
	max-height:168px;
	background-image:url('../images/mainnav_hg.gif');
	
  }
  
    .Subnavi {
  	height:221px;
	max-height:221px;
	padding-top:20px;
	padding-left:40px;
	clear:both;
	background-image:url('../images/subnav_hg.gif');
  }
  
      .Partner {
  	height:30px;
	max-height:30px;
	padding-left:5px;
	clear:both;
	background-image:url('../images/subnav_hg.gif');
  }

  div#LinkeSpalte {
  	width:250px;
	max-width:250px;
	margin:0px;
	margin-top:20px;
	margin-left:6px;
	clear:both;
	float:left;
	background-color:#ffffff;
  }

  div#HauptSpalte {
  	width:480px;
	max-height:500px;
	height:500px;
	margin:0px;
	padding-top:12px;
	float:left;
	
  }

  .HSinnen {
	height:465px;
	max-height:465px;
	padding-top:27px;
	padding-left:20px;
	text-align:justify;
	
  }
  
    .Mehr {
	height:10px;
	
	text-align:right;
	
  }
  
  .Servicenavigation{
  	padding:15px;
  	text-align:right;
  }


  div#RechteSpalte {
	width:300px;
	max-height:500px;
	padding-left:10px;
	
	margin:0px;
	padding:0px;
	float:left;
  }  
  
  .Praxlogo {
	
	width:1080px;
	float:right;
	text-align:right;
	padding-top:10px;

  }

div.clear {
	clear:both;
	height:0px;
	width:100%;
}
