html {
height:100%; 
max-height:100%; 
padding:0;
margin:0; 
border:0; 
background-color: #D0D0D0;
	scrollbar-face-color:##545454;
	scrollbar-highlight-color:##545454;
	scrollbar-3dlight-color:##545454;
	scrollbar-darkshadow-color:#545454;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#FFFFFF;
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ 
}

body {height:100%; max-height:100%; overflow:hidden; padding:0; margin:0; border:0;}

#logo_print {display:none;}

#head {
position:absolute; 
margin:0; 
top:10px; 
left:50%; 
margin-left: -450px; 
display:block; 
width:897px; 
height:193px; 
background:url(../img/head_1.jpg); background-position: 0; background-repeat:no-repeat; 
z-index:5; 
overflow:hidden; 
color:#fff;
border-top:1px solid #B8B8B8;
border-left:1px solid #B8B8B8;
border-right:1px solid #B8B8B8;
}



#content {
top:203px; 
left:50%; 
margin-left: -450px; 
overflow:auto; 
position:absolute; 
z-index:3; 
bottom:25px; 
background:#fff; 
width:717px; 
border-left:180px solid #fff;
font-size:0.8em;
border-right:1px solid #B8B8B8;
}

#content_kontakt {
top:203px; 
left:50%; 
margin-left: -450px; 
overflow:auto; 
position:absolute; 
z-index:3; 
bottom:25px; 
background:#fff;
background-image:url(../img/hg.jpg);
background-repeat:no-repeat;
background-position:top; 
width:717px; 
border-left:180px solid #fff;
font-size:0.8em;
border-right:1px solid #B8B8B8;
}

* html #content {
top:10px; 
left:50%; 
margin-left: -450px; 
overflow:auto; 
position:absolute; 
z-index:3; 
height:100%; 
width:897px; 
border-top:203px solid #fff;
border-bottom:35px solid #fff; 
border-left:180px solid #fff;}

* html #content_kontakt {
top:10px; 
left:50%; 
margin-left: -450px; 
overflow:auto; 
position:absolute; 
z-index:3; 
height:100%; 
width:897px; 
background-image:url(../img/hg.jpg);
background-repeat:no-repeat;
background-position:top; 
border-top:203px solid #fff;
border-bottom:35px solid #fff; 
border-left:180px solid #fff;}



#left {
position:absolute; 
left:50%; 
margin-left: -450px; 
top:193px; 
bottom:0px; 
width:150px; 
background-color: #E1E1E1;
overflow:hidden; 
z-index:4;
border-left:1px solid #B8B8B8; 
}

* html #left {height:100%; top:10px; bottom:0; width:151px; border-top:190px solid #D0D0D0;}

#left_bilder {  /*Formatierung der drei bilder links*/
	position: absolute;
	z-index:8; 
	overflow:hidden;	
	width: 150px;
	top: 55px;
	left: 11px;
	}
	
#left_text {  /*Formatierung des Textes links*/
	position: absolute;
	z-index:8; 
	overflow:hidden;	
	width: 120px;
	top: 255px;
	left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #545454;
	line-height:1.5em;
	border:1px solid #ffffff;
	}

#inhalt{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	color: #545454;
	line-height:1.5em;
	width:525px;
	height:100%;
	z-index:3;
	margin:0 0 20px 65px;
	padding-top:25px;
}

#inhalt_foto{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #545454;
	line-height:1.5em;
	width:525px;
	height:100%;
	z-index:3;
	margin:15px 0 0 25px;
	padding-top:25px;
}

#inhalt_gebaeude{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:600px;
	height:100%;
	z-index:5;
	padding-top:10px;

}


#inhalt_mietangebote{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	color: #545454;
	line-height:1.5em;
	width:525px;
	height:100%;
	z-index:3;
	margin:0 0 20px 65px;
	padding-top:25px;

}

* html #inhalt_mietangebote{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0 0 0 33px;

}

#inhalt_gebaeude_mietangebote{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0 0 20px -61px;

}


* html #inhalt_gebaeude_mietangebote{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0 0 0 -10px;
}

#foot {
position:absolute; 
margin:0; 
bottom:-1px; 
left:50%; 
margin-left: -450px; 
display:block; 
width:897px; 
height:25px;
font-family:  Arial, Verdana, Helvetica, sans-serif; 
font-size:0.7em;  
z-index:5; 
overflow:hidden; 
background-color: #D0D0D0; 
color:#fff;
border-top:1px solid #B8B8B8;
}

#footer_text
{
	line-height:23px; 
	padding-left:725px;
}

#titel_geb
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	color: #545454;
	line-height:1.5em;
	width:525px;
	margin:5px 20px 0;
	padding-left:51px;
}

* html #titel_geb
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	color: #545454;
	line-height:1.5em;
	width:525px;
	margin:5px 20px 0;
	padding-left:44px;
}

#link_gebaeudeplan
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	color: #545454;
	line-height:1.5em;
	padding-left:51px;
	margin:0px 120px;
	position:relative;

}

* html #link_gebaeudeplan
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	color: #545454;
	line-height:1.5em;
	margin:-50px 120px 0;
	padding-left:44px;
}

#titel_mietangebote
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	color: #545454;
	line-height:1.5em;
	width:525px;
	margin:5px -40px 0;
	padding-left:51px;
}

* html #titel_mietangebote
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	color: #545454;
	line-height:1.5em;
	width:525px;
	margin:5px 1px 0;
	padding-left:8px;
}

#top_admin
				{ 
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-size:12px;
							position: absolute;
							top: 20px;
							width: 850px;
							left: 60%;
							margin-left: -300px;
							height:24px;
							z-index:5;
				}	

/* haupt menue *****************************/

				#top_nav
				{ 
							position: absolute;
							top: 30px;
							width: 700px;
							left: 60%;
							margin-left: -335px;
							height:24px;
							z-index:5;
				}	
	
				#top_nav a
				{ 
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-size:0.6em; /* Schriftgrösse 0.8 em, bedeute 1em = die Grösse von einem "m"*/
							font-weight:bold;
							float:left;
							color:#545454;
							padding: 0 20px 5px 8px;
							text-decoration:none;
							background-color: transparent;
							voice-family: "\"}\"";
							voice-family:inherit;	
				}
				#top_nav a:visited
				{
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-size:0.6em; /* Schriftgrösse 0.8 em, bedeute 1em = die Grösse von einem "m"*/
							font-weight:bold;
							float:left;
							color:#545454;
							text-align:center;
							padding: 0 20px 5px 8px;
							text-decoration:none;
							background-color: transparent;
							voice-family: "\"}\"";
							voice-family:inherit;	
				}

				#top_nav a:hover
				{
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-size:0.6em;
							font-weight:bold;
							color: #E62D22;
							padding: 0 20px 5px 8px;
							background-image:url(../img/bullet_haupt.gif);
							background-repeat: no-repeat;
							text-decoration:none;
				}

				#aktiv
				{
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-size: 0.6em;
							font-weight: bold;
							float:left;
							color: #E62D22;
							padding: 0 20px 5px 8px;
							text-decoration:none;
							background-image: url(../img/bullet_haupt.gif);
							background-repeat: no-repeat;
							
				}
				
/* sub menue *****************************/

#menue {  /*Formatierung das seitlichen Menüs*/
	position: absolute;
	z-index:8; 
	overflow:hidden;	
	width: 150px;
	top: 29px;
	/*voice-family: "\"}\"";
	voice-family:inherit;*/
	}

#menue ul
{
    margin:0;
	padding: 9px;
	line-height: 1.5em;
	list-style:none;
	
}

#menue li{
	text-align:left;
}

#navlist a
{
    text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.6em;
	background-color: transparent;
	display: block;
	text-align:left;
	padding: 0 0 7px 9px;
	text-decoration:none;
	font-weight:bold;
	height:20px;
	   /* voice-family: "\"}\"";
	voice-family:inherit;*/
}

#menue a:link, #menue a:visited
{
color:#545454;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:0.6em;
text-decoration: none;

}

#menue a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.6em;
	color:#E62D22; 
	width: 150px;
	height: 20px;
	background-image:url(../img/bullet_sub1.gif); 
	background-repeat:no-repeat; 
	padding: 0 0 7px 9px;
	   /* voice-family: "\"}\"";
	voice-family:inherit;*/
}

#menue_aktiv
{   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.6em;
	color:#E62D22; 
	display: block;
	text-align:left;
	text-decoration:none;
	font-weight:bold;
	width: 150px;
	height: 20px; 
	background-image:url(../img/bullet_sub1.gif); 
	background-repeat:no-repeat; 
	padding: 0 0 7px 9px;  
	 /* voice-family: "\"}\"";
	voice-family:inherit;*/
}

/* SubSub-Navigation *****************************/


#submenue ul
{
    margin:0;
	padding: 0px;
	list-style:none;
}

#submenue li{
	margin-left: 7px; /*Abstand der Buttons */
	text-align:left;
	list-style-type:none;
}

#submenue a
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:0.6em; 
color:#545454; 
display: block;
width: 125px;
text-align:left;
text-decoration: none;
height: 100%;
   /* voice-family: "\"}\"";
	voice-family:inherit;*/
}

#submenue a:hover
{
width: 125px;
height: 100%;
padding: 0 0 5px 12px;
color:#ffffff; 
background-image:url(../img/bullet_grey.gif); 
background-repeat:no-repeat; 
}


#submenue a:link, #submenue a:visited
{
padding: 0 0 5px 12px;
text-decoration: none; /* hg Submenus*/

}

#submenue_aktiv
{   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.6em;
	color:#E62D22; 
	display: block;
	text-align:left;
	padding: 0 0 5px 12px;
	text-decoration:none;
	font-weight:bold;
	width: 125px;
	height:100%;
	   /* voice-family: "\"}\"";
	voice-family:inherit;*/
	
}

#aktiv33
				{
							background-image: url(../img/bullet_inhalt.gif);
							background-position:left;
							background-repeat: no-repeat;
							
				}		
/* sub menue kontakt *****************************/

               #kontakt_nav
				{ 
							position: absolute;
							bottom: 0;
							margin-bottom: 25px;
						    left:13px;
							width: 130px;
							height:24px;
							z-index:5;
				}	
	
				#kontakt_nav a
				{ 
							font-family: Arial, Verdana,  Helvetica, sans-serif;
							font-size:9px; /* Schriftgrösse 0.8 em, bedeute 1em = die Grösse von einem "m"*/
							font-weight:bold;
							float:left;
							color:#545454;
							padding: 0 10px 10px 9px;
							text-decoration:none;
							background-color: transparent;
							voice-family: "\"}\"";
							voice-family:inherit;	
				}
				
				#kontakt_nav a:visited
				{
							font-family: Arial, Verdana,  Helvetica, sans-serif;
							font-size:9px; /* Schriftgrösse 0.8 em, bedeute 1em = die Grösse von einem "m"*/
							font-weight:bold;
							float:left;
							color:#545454;
							text-align:center;
							padding: 0 10px 10px 9px;
							text-decoration:none;
							background-color: transparent;
							voice-family: "\"}\"";
							voice-family:inherit;	
				}

				#kontakt_nav a:hover
				{
							font-family: Arial, Verdana,  Helvetica, sans-serif;
							font-size:9px;
							font-weight:bold;
							color: #E62D22;
							padding: 0 10px 10px 9px;
							background-image:url(../img/bullet_sub.gif);
							background-repeat: no-repeat;
							text-decoration:none;
				}
				

				#kontakt_navaktiv
				{
							font-family:  Arial, Verdana, Helvetica, sans-serif;
							font-size: 9px;
							font-weight: bold;
							float:left;
							color: #E62D22;
							padding: 0 10px 10px 9px;
							text-decoration:none;
							background-image: url(../img/bullet_sub.gif);
							background-repeat: no-repeat;
							
				}

