.body {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #000000; 
	
	margin-top:0px;
	margin-left:0px;
	margin-bottom: 0px;
	
}

.s{ 	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px; 
	color : #525252; 
       	}

.s11{ 	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px; 
	color : #525252; 
       	}
       	
.s10{ 	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px; 
	color : #525252; 
       	}

a:link {
	text-decoration: underline;
	color: #E99F00;
	}

a:visited {
	text-decoration: underline;
	color: #E99F00;
	}
a:hover {
	text-decoration: underline;
	color: #000000;
	}
a:active {
	text-decoration: underline;
	color: #000000;
	}
	


.home { 	
	font-family:  Arial,Helvetica,  sans-serif;
	font-size: 11px; 
	color: #525252; 

       	}

.home a:link {
	text-decoration: none;
	color: #525252;
	}

.home a:visited {
	text-decoration: none;
	color: #525252;
	}
.home a:hover {
	text-decoration: none;
	color: #000000;
	}
.home a:active {
	text-decoration: none;
	color: #000000;
	}



.home1 { 	
	font-family:  Arial,Helvetica,  sans-serif;
	font-size: 11px; 
	color: #396DA5; 

       	}

.home1 a:link {
	text-decoration: underline;
	color: #396DA5;
	}

.home1 a:visited {
	text-decoration: underline;
	color: #396DA5;
	}
.home1 a:hover {
	text-decoration: underline;
	color: #000000;
	}
.home1 a:active {
	text-decoration: underline;
	color: #000000;
	}	

.home2 { 	
	font-family:  Arial,Helvetica,  sans-serif;
	font-size: 11px; 
	color: #E99F00; 

       	}

.home2 a:link {
	text-decoration: underline;
	color: #E99F00;
	}

.home2 a:visited {
	text-decoration: underline;
	color: #E99F00;
	}
.home2 a:hover {
	text-decoration: underline;
	color: #000000;
	}
.home2 a:active {
	text-decoration: underline;
	color: #000000;
	}	

.home3 { 	
	font-family:  Arial,Helvetica,  sans-serif;
	font-size: 11px; 
	color: #E70810; 

       	}

.home3 a:link {
	text-decoration: underline;
	color: #E70810;
	}

.home3 a:visited {
	text-decoration: underline;
	color: #E70810;
	}
.home3 a:hover {
	text-decoration: underline;
	color: #000000;
	}
.home3 a:active {
	text-decoration: underline;
	color: #000000;
	}	


.navi{ 	
	font-family:  Arial,Helvetica,  sans-serif;
	font-size: 12px; 
	color: #525252; 
       	}

.navi a:link {
	text-decoration: none;
	color: #525252;
	}

.navi a:visited {
	text-decoration: none;
	color: #525252;
	}
.navi a:hover {
	text-decoration: none;
	color: #000000;
	}
.navi a:active {
	text-decoration: none;
	color: #000000;
	}	
	


.navi2{ 	
	font-family:  Arial,Helvetica,  sans-serif;
	font-size: 11px; 
	color: #ffffff; 
       	}

.navi2 a:link {
	text-decoration: none;
	color: #ffffff;
	}

.navi2 a:visited {
	text-decoration: none;
	color: #ffffff;
	}
.navi2 a:hover {
	text-decoration: none;
	color: yellow;
	}
.navi2 a:active {
	text-decoration: none;
	color: yellow;
	}	


.head{ 	
	font-family:  Arial,Helvetica,  sans-serif;
	font-size: 24px; 
	color: #E99F00;
       	}



.bgalerystrichliert {
	width: 230px;
	border-bottom: 1px dotted #949494;
}

.bgalerypreview {
	background-color: #F7F7F7;
	border: 1px dotted #949494;
	height: 61px;
	width: 230px;
}

.bgalerytextbg {
	background-color: #EFEFEF;
}

.bgaleryheadimage {
	background-image: url(../images/bg_head.jpg);
}

.bgaleryheadschriftzug {
	background-image: url(../images/.gif);
}

.input {

	width: 250px;
	border:1 solid #737373; 
	background-color: #FFFFFF; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color:#212121;

}

.input_button {

	border:1 solid #737373; 
	background-color: #FFFFFF; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color:#212121;

}

.table_immo_detail {
	
	padding-left: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
	
}


