#content {
 width: 943px;
	max-width:100%;

}

#content.breit
{
width:1164px;

max-width:100%;
}

#rechts {
  display: none;
}

#searchcontent {
  float: right;
  padding: 0px;
  padding-top: 5px;
  padding-left: 548px;
}

#bild {
  width: 200px;
}

#adresse {  
  width: 200px;
  background-color: white;
  padding: 5px;
  min-height: 80px;
}

#inhalttext {
  padding: 0px 10px 0px 10px;
}


.spalte.mi
{
	width: 530px;
	max-width:100%;
		}
		.spalte.re
{
	width: 170px;
	max-width:100%;
	}
		
#minibild {
  float: left;
  margin-right: 3px;
}

.referenz_zusatz
{
	width:200px;
	max-width:100%;
	float:right;
	background-color:white;
	
	}

.referenz_zusatz h3
{
background-color: #F08123;
color: white;
	margin: 0px;
	text-align: center;
	
	}

.referenz_zusatz a
{
padding:5px;
}

#content .referenzen_rechts_mobil
{
	display:none;
	background-color:white;
	width:50%;
	padding:5px;
}

#content .referenz_zusatz h3
#content .referenz_zusatz_mobil h3
{
  color: white;
  background-color: #F08123;
  font-size: 13px;
  padding: 3px 0;
  margin-top: 0;
	text-align:center;
}

#content h3 {
color: white;
	
}