body { 
	font: 11pt Arial, Helvetica, sans-serif; 
	line-height: 1.3em; 
	color: #000;
	padding-bottom: 20px;
	}

table, input, select, textarea { font: 1em Arial, Helvetica, sans-serif; color: #000;}

a {	color: #999; text-decoration: underline;}

h1, h2, h3 { line-height: 1em;}

h1 { font-size: 2.2em; text-transform: uppercase; color: #e1c6bd; margin:  1em 0;}

h2 { font-size: 1.1em; color: #B3411B; margin: 0 0 0.3em 0;}

h3 { font-size: 1em; color: #999; margin: 0 0 1em 0;}

#hdr-bgr { display: none;}

#lcl, #lcl-nvg_1 { display: none;}

.such_gallery .pct { float: left; margin: 0 5px 4px 0;}

.such_gallery .gallery-row { float: left; width: 100%; margin-bottom: 15px;}

#such-box-nvg { display: none;}

#detail-nvg { display: none;}

.such-icn { float: left; list-style: none; width: 100%;}

.such-icn li { float: left; margin: 0;}

.such-icn img { margin: 0 5px;}

#ftr { display: none;}

/* Added by ST */
.immo-pct { float: left; margin-right: 10px;}

.immo-info { font-size: 76%; float: left; width: 100%; border-bottom: 1px solid #ccc; margin-top: 10px;}

.immo-daten { float: left; width: 225px; margin-right: 10px; }

.immo-daten p { margin: 0;}

.immo-adresse { float: left; width: 225px; margin-right: 20px;}

