	a:link {color:#000000; text-decoration:none; font-family: verdana, arial; font-size:11px;}
	a:visited {color:#000000; text-decoration:none; font-family: verdana, arial; font-size:11px;}
	a:active {color:#000000; text-decoration:none; font-family: verdana, arial; font-size:11px;}
	a:hover {color:#FFFFFF; text-decoration:none; font-family: verdana, arial; font-size:11px;}

  body {
	margin:		0;
	padding:	0;
	height:		100%; /* Das will der IE. */ 
	font-family: verdana, arial;
	font-size: 11px;
	background-color: #C5BDB1;
  }

  div#rand {
  	position:	absolute;
	left:		50%;
		/* Jetzt steht die linke obere Ecke genau am Mittelpunkt. Noch. */
	margin-left:	-412px; /* == halbe Breite.     */
	background-color: #9E917D;
	width: 847px;
	height: 100%;
  }
  
   div#page {
	width: 845px;
	text-align: left;
	margin-top: 45px;
  }
  
   div#rahmen {
    margin: auto;
    width: 845px;
	height: 100%;
    padding: 0px;
    border-left: 1px solid white;
	border-right: 1px solid white;
  }
  
   div#head {
	width: 845px;
	height: 134px;
	background-color: #FFFFFF;
  }
  
   * html div#head {
	width: 845px;
	w\idth: 845px;
  }

   
   div#content {
	width: 845px;
	background-image: url(http://www.your-solution.net/images/bg2.gif);
	background-repeat: no-repeat;
	background-position:0px 218px;
	background-color: #CABEAA;
	margin-top: -13px;
	padding-top: -13px;
  }
  
  * html div#content {
  	background-position:0px 216px;
	b\ackground-position:0px 216px;
  }
  
   * html div#content {
	margin-top: 0px;
	padding-top: 0px;
	m\argin-top: 0px;
	p\adding-top: 0px;
  }
  
   div#hauptnavi {
	width: 502px;
	height: 30px;
	margin-top: 13px;
	padding-top: 13px;
  }
  
   * html div#hauptnavi {
	margin-top: 6px;
	padding-top: 6px;
	m\argin-top: 6px;
	p\adding-top: 6px;
  }
  
   #navi {
	float:left;
	margin:0px;
	padding:0px;
	}
  
   div#homepic {
	width: 502px;
	height: 242px;
	float: left;
	margin-top: -1px;

  }
  
  * html div#homepic {
	margin-top: -4px; 
	m\argin-top: -4px;
	height: 248px;
	h\eight: 248px;
	} 
	
	 
   div#text {
	max-width: 330px;
	height: 245;
	margin-left: 265px;
	padding-left: 265px;
	margin-right: 15px;
	padding-right: 15px;

  }
  
   * html div#text {
   	width: 350px;
	w\idth: 350px;
	margin-left: 40px;
	padding-left: 40px;
	m\argin-left: 40px;
	p\adding-left: 40px;
	float: right;
	f\loat: right;
	margin-top: -240px;
	m\argin-top: -240px;
	margin-right: 5px;
	m\argin-right: 5px;
	padding-right: 5px;
	p\adding-right: 5px;
  }
  
  div#text3
  {
  max-width:318px;
  height: 245;
  margin-left:255px;
  padding-left:255px;
  }
  
  * html div#text3
  {
  margin-left:0px;
  m\argin-left:0px;
  padding-left:0px;
  p\adding-left:0px;
  width:335px;
  w\idth:335px;
  }
  
   div#text2 {
	width: 835px;
	min-height: 78;
	margin-left: 5px;
	padding-left: 5px;
	margin-right: 5px;
	padding-right: 5px;
	margin-bottom: 8px;
	padding-bottom: 8px;
  }
  
  	* html div#text2 {
	height: 78;
	h\eight: 78;
	}
  
   div#randgrau {
	width: 845px;
	height: 30px;
	background-color: #CABEAA;
	border-bottom: 1px solid white;
	border-top: 1px solid white;

  }
  
   * html div#randgrau {
	width: 845px;
	w\idth: 845px;
  }
  
  ul {
  list-style-position: outside;
  margin-left: 7px;
  padding-left: 7px;
  line-height: 19px;
  }
  
  td {
  font-family: verdana, arial;
  font-size: 11px;
  }
  
  input {
  border: 1 solid white;
  background-color: #9E917D;
  color: #FFFFFF;
  }

  textarea {
  border: 1 solid white;
  background-color: #9E917D;
  color: #FFFFFF;
  }
  
  .pabstand
  {
  margin-top:5px; 
  margin-bottom:5px;
  margin-left: 20px;
  margin-right: 20px;
  }
  
  .gruen
  {
  color:#945A00;
  }
  
  .liRechts
  {
  margin-left:5px; 
  line-height: 14px;
  margin-bottom:5px;
  }

  .liRechtsgruen
  {
  margin-left:5px; 
  line-height: 14px;
  margin-bottom:5px;
   color:#945A00;
  }  

  .liRechtsgruensmall
  {
  margin-left:5px; 
  line-height: 13px;
  margin-bottom:5px;
   color:#945A00;
  }
  
#referenzen {
  margin-top: -70px; 
  margin-right: 0px;
  }
  
  * html div#referenzen {
  margin-top: -77px;
  m\argin-top: -77px;
  margin-left: 500px;
  m\argin-left: 500px;
  width: 343px;
  w\idth: 343px;  
  height: 68px;
  h\eight: 68px;

  }

  
  #ulunten {
  padding-bottom:0px;
  margin-bottom:5px;
  margin-top:4px;
  padding-top:0px;"
  }
  
  * html #ulunten {
  margin-top:0px;
  m\argin-top:0px;
  }
  
  	 a.dkl:link {color:#955A00; text-decoration:none; font-family: verdana, arial; font-size:11px;}
	 a.dkl:visited {color:#955A00; text-decoration:none; font-family: verdana, arial; font-size:11px;}
	 a.dkl:active {color:#955A00; text-decoration:none; font-family: verdana, arial; font-size:11px;}
	 a.dkl:hover {color:#643E03; text-decoration:none; font-family: verdana, arial; font-size:11px;}