/* Ausschalten */

h1{margin:0px 0px 0px 51px;padding:0;width:auto;}

div, p{
	text-align:left;
}

form{
	display: none;
}

#PLZFrom{
	display: none;
}

#servicenav, #hauptnav, #seitennavi{
 display: none;
}


#footer{
 display: none;
}

#checkThisOut{
 display: none;
}

#bogen{
 display: none;
}

#content, #popUpBox, #popUpBoxFoot{
	position: absolute;
	top:125px;
	left: -44px;
	height: auto;
}

#logo{
	display: none;	
}

#detailsBottom
{
	page-break-before: always;
}

#printHead{
	position: absolute;
	top:0px;
	left: -25px;	
	display: block;
	width: 711px;
	height: 120px;
}

#houseImageBoxFoot{
	text-align: left;
	margin-left: 44px;
}

.linie611px{
	display: none;
}
.resultFrame{
	border: none;	
	min-height: 110px;
	page-break-inside: avoid;
}

.resultFrame a{
	display: block;
	text-decoration: none;
}

* html .resultFrame{
	height: 110px;
}

.renschColumn3{
	display: none;
}

#pager, #pagerFav{
	display: none;
}

#favoritesFrom{
	display: none;
}

#hits{
	display: none;
}

a{
 display: none;	
}

a.display{
 display: inline;	
}

#tableFrame a{
 display: block;	
}

.arrow{
  position:absolute;
  left:-1000px;
  top:-1000px;
  width:0;
  height:0;
  overflow:hidden;
  display:inline;
}

#detailsHouseText{
	margin-right: 40px;
}

#detailsHouseText h1{margin: 10px 40px 0px 0px;padding:0;float:none;height:auto; width:auto;}

#detailsBottom h3 {margin: 0;padding:0px;}

#detailsTop h3{padding-right:50px}

#detailsImage{
 *margin-top: 50px;
 width: 600px;	
}
#defaultText{
 float: none;	
 width: auto;
}

#footSizeInfoBox{
	width: auto;	
	height: 200px;
}

#footPrintBoxdefault{
	margin: 0;
	padding: 0px;
	width: auto;
}

#classicSizeTyp{
	float: none;	
}

a.classicSizeLink
{
	display: block;
	height: 80px;
	margin-left: 22px;
}

#footPrintBox{
 margin: 0;
 padding: 0;
 float: none;	
 text-align:left;
 width: auto;
}


img.margin_10px{
	margin-left: 0px;
	margin-right: 0px;
}

#yearli{
	display: none;	
}

* html #umweltBild{	
 position: relative;
 left:-40px; 
}

#pagerPop{
	display: none;	
}

#galerieFrame .galerieImgFrame a{
	display: block;
	float: left;
}

#printClou{
	margin-top: -20px;	
}

#printComfort{
	margin-top: -60px;
}

#hausbesichtigung{
	margin-top: 37px;	
}

#hausbesichtigung2{
	margin-top: 15px;	
}

#montagenPrint{
	margin-top: 15px;	
}

#siteSwitch{
	display: none;	
}

#musterNeuPrint{
	margin-top: 17px;	
}

#printKundenhaus2{
	margin-bottom: 30px;
}

#printErgebnisse{
 margin-top: 10px;
}

#underline{
  display: inline;	
}

#sideBox{
	margin-right: 5px;
	margin-left: -5px;
}

#thermoaround a span, #thermoaround a{
	display: block !important;
	visibility: visible !important;
	width: auto !important;
	height: auto !important;
}

#einsThermo #thermoInfoBoxEins, #zweiThermo #thermoInfoBoxZwei, #dreiThermo #thermoInfoBoxDrei, 
#vierThermo #thermoInfoBoxVier, #fuenfThermo #thermoInfoBoxFuenf{
	position: relative;
	top: 0px;
	left: 0px;
	visibility: visible !important;
	display: block !important;
	-moz-opacity: 1 !important;
	filter: alpha(Opacity=100);
	opacity: 1.0 !important; 
}

.thermoInfo{
	position: relative !important;
	top: 0px !important;
	left: 0px !important;
	margin: 0 !important;
	float: left;
	visibility: visible !important;
}

#thermoaround a img.backgroundInfoBox{
	visibility: hidden !important;
}