h1,h2,h3,h4,h5,h6 {
	font-family: Arial, Helvetica, sans-serif;
}
h1 {
	font-size: 24px;
	color: #000066;
}
a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: underline;
	color: #666666;
}
a:active {
	text-decoration: none;
	color: #666666;
}
.Stil1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #120E6F;
}
.Stil2 {
	font-size: 16px;
	font-weight: bold;
}
.Stil6 {
    font-size: 12px; 
	color: #2f2f2f;
	line-height: 17px
	}
.Stil7 {
	color: #010165;
	font-weight: bold;
}
.Stil8 {
	color: #2f2f2f;
	font-weight: bold;
}
.Stil9 {
	font-family: Arial, Helvetica, sans-serif;
	color: #282775;
}

.Stil11 {
	font-size: 12px;
	font-weight: bold;
}
.Stil12 {color: #666666}

.Stil13 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 28px;
}
.Stil14 {color: #000066}
.Stil15 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.Stil16 {
	color: #CC0000;
	font-weight: bold;
	font-style: italic;
}
.Stil25 {
	color: #333333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.Stil26 {font-size: 18px}
.Stil27 {
	color: #cc0000;
	font-style: italic;
}
.Stil28 {
	font-size: 18px;
	font-style: italic;
}
.Stil29 {
	color: #FFFFFF;
	font-size: 16px;
}
.Stil30 {color: #CCCFF2}
.Stil33 {
	font-size: 14px;
	color: #333333;
}
.Stil34 {color: #333333}
.Stil35 {font-size: 24px}
.Stil38 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #9a0941;
  }
.Stil39 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
}
.Stil40 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
}
.Stil41 {color: #CAB691}
.Stil42 {color: #9A0941}
.Stil43 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
}
.Stil44 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.Stil45 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9a0941;
}
.Stil46 {
	font-size: 13px;
	font-weight: bold;
}
.Stil47 {color: #cab691}
.Stil48 {font-size: 14px}
.Stil50 {
	font-size: 14px;
	font-weight: bold;
	color: #9a0941;
}
div#wrapper {
	position: absolute;
	height: 900px;
	width: 970px;
	margin-left: -475px;
	left: 50%;
	right: 50%;
	background-color: #FFFFFF;
	z-index: 1;
	visibility: visible;
	background-image:  url("../bilder-standort-schweiz/hintergrund.gif");
	
}
div#layer1 {
    position:absolute; 
	left:65px; 
	top:40px; 
	width:385px; 
	height:200px; 
	z-index:2;
	background-image: url(../bilder-standort-schweiz/standort-schweiz1.jpg);
	border: 1px none #000000;
	visibility: visible; 
}
div#layer2 {
	position:absolute;
	left:450px;
	top:40px;
	width:500px;
	height:200px;
	z-index:2;
	border: 1px none #000000;
	background-color: #FFFFFF;
}	
div#layer3 {
    position:absolute; 
	left:0px; 
	top:40px; 
	width:65px; 
	height:200px; 
	z-index:2; 
	background-color: #6886AA;
}
div#layer4 {
	position:absolute;
	left:65px;
	top:280px;
	width:385px;
	height:600px;
	z-index:100;
	background-color: #FFFFFF;
} 
div#layer5 { 
    position:absolute; 
	left:0px; 
	top:280px; 
	width:65px; 
	height:600px; 
	z-index:2; 
	background-color: #6886AA;   
}
div#layer6 {
	position:absolute;
	left:450px;
	top:281px;
	width:500px;
	height:600px;
	z-index:2;
	background-color: #FFFFFF;
	}
	
div#layer7 {
	position:absolute;
	left: 0px;
	top: 880px;
	width: 970px;
	height: 20px;
	background-color: #CCCFF2;
	background-image: url(../bilder-standort-schweiz/shadowbottom.jpg);
	z-index: 1;
}
div#layer8 { 
    position:absolute; 
	left:0px; 
	top:0px; 
	width:500px; 
	height:70px; 
	z-index:2; 
	background-color: #6886AA;
}
div#layer9 { 
    position:absolute; 
	left:0px; 
	top:70px; 
	width:15px; 
	height:530px; 
	z-index:2; 
	background-color: #6886AA;
}
div#layer10 { 
    position:absolute; 
	right:0px; 
	top:70px; 
	width:15px; 
	height:530px; 
	z-index:2; 
	background-color: #6886AA;
}
div#layer11 { 
    position:absolute; 
	right:45px; 
	top:236px; 
	width:410px; 
	height:300px; 
	z-index:2; 
	background-color: #ffffff;
}
div#layer12 {
	position:absolute;
	left:160px;
	top:280px;
	width:630px;
	height:600px;
	z-index:2;
	background-color: #FFFFFF;
} 
div#layer13 { 
    position:absolute; 
	left:0px; 
	top:280px; 
	width:160px; 
	height:600px; 
	z-index:2; 
	background-color: #ffffff;   
}
div#layer14 { 
    position:absolute; 
	right:20px; 
	top:280px; 
	width:160px; 
	height:600px; 
	z-index:2; 
	background-color: #FFFFFF;
}
div#layer15 {
	position:absolute;
	left:0px;
	top:70px;
	width:15px;
	height:530px;
	z-index:2;
	background-color: #6886AA;
} 
div#layer16 {
	position:absolute;
	right:0px;
	top:70px;
	width:15px;
	height:530px;
	z-index:2;
	background-color: #6886AA;
} 
div#layer17 {
	position:absolute;
	left:0px;
	top:0px;
	width:630px;
	height:70px;
	z-index:2;
	background-color: #6886AA;
}
div#layer18 { 
    position:absolute; 
	right:45px; 
	top:240px; 
	width:540px; 
	height:300px; 
	z-index:2; 
	background-color: #ffffff;
}
div#layer19 { 
    position:absolute; 
	right:45px; 
	top:85px; 
	width:410px; 
	height:400px; 
	z-index:2; 
	background-color: #ffffff;
}
div#layer20 {
	position:absolute;
	left: 950px;
	top:  0px;
	width: 20px;
	height: 880px;
	background-color: #CCCFF2;
	background-image: url(../bilder-standort-schweiz/shadowright.jpg);
}
div#layer21 {
    position:absolute; 
	right:80px; 
	top:240px; 
	width:890px; 
	height:40px; 
	z-index:3; 
	border: 1px none #000000;
}	
 div#layer22 { 
    position:absolute; 
	right:15px; 
	top:100px; 
	width:600px; 
	height:120px; 
	z-index:2; 
	background-color: #ffffff;
} 
div#layer23 {
	position:absolute;
	left:0px;
	top:80px;
	width:500px;
	height:120px;
	z-index:2;
	background-color: #FFFFFF;
	visibility: visible;
	}
div#layer24 {
    position:absolute;
	border-top:3px solid #CAB691;
	left:0px; 
	top:0px; 
	width:500px; 
	height:40px; 
	z-index:2;
	visibility: visible; 
}
body {
	background-color: #CCCFF2;
}
/* Vertikale Navigation */
  div#Tmenu {
    font-size: 100%;
    width: 13.3em;
	height:440px;
    padding: 0.8em;
	margin-left: 40px;
	margin-top: 30px;
    border: 1px solid white;
    background-color: #ffffff;
  }
  * html div#Tmenu {
    width: 14.6em;
    w\idth: 13.3em;  /* (IE 6 in standards-compliant mode) */
  }
  ul#Navigation {
    margin: 0; padding: 0;
    text-align: center;
  }

  ul#Navigation li {
    list-style: none;
    position: relative;
    margin: 0.2em; padding: 0;
  }
  * html ul#Navigation li {
    margin-right:1.5em;  /* Platz fuer Link-Verbreiterung im IE reservieren */
    margin-bottom:0;
  }

  ul#Navigation li ul {
    margin: 0; padding: 0;
    position: absolute;
    top: 0; left: 9.3em;
  }
  *:first-child+html ul#Navigation li ul {
    left: 9em;  /* (IE 7 in standards-compliant mode) */
  }
  ul#Navigation li ul li {
    margin: 0; padding-left: 0.6em;
  }

  ul#Navigation a, ul#Navigation span {
    display: block;
    width: 10em;
    font-family: Helvetica, Arial, sans-serif;
    text-decoration: none;
	font-size:0.8em;
    padding: 0.2em 1em;
    border: 1px solid #333333;
    border-left-color: #dfdfdf ; border-top-color: #dfdfdf;
    color: black; background-color: #d5d6fe;
  }
  * html ul#Navigation a, * html ul#Navigation span {
    width: 12em;
    w\idth: 10em;  /* (IE 6 in standards-compliant mode) */
  }
  ul#Navigation a:hover, ul#Navigation span, li a#aktuell:hover {
    border-left-color: #999999; border-top-color: #666666;
	background-color:#000376;
    color: #ffffff;
  }
  
  ul#Navigation li ul span {
    border-color: #900; border-left-color: #c96;
    color: #900; background-color: white;
  }
  ul#Navigation li a:active {
    color: white; background-color: #6886aa;
  }

/* dynamisches Ein-/Ausblenden */
  ul#Navigation li ul {
    display: none;
  }
  ul#Navigation li:hover>ul {
    display: block;
  }

/* dynamisches Ein-/Ausblenden der JavaScript-generierten Klasse im IE */
  * html ul#Navigation li.hoverIE {
    margin-right:0;  /* reservierten Platz freigeben */
    margin-bottom:-1.15em;  /* Fehlerkorrektur, ggfls. anpassen */
  }
  * html ul#Navigation li.hoverIE ul {
    display: block;
  }
  function einblenden() {
    this.className="hoverIE"; this.firstChild.className="hoverIE";
  }
  function ausblenden() {
    this.className=""; this.firstChild.className="";
  }
  
div#nav3 {
    font-size: 94%;
	width: 63.0em;
	height:40px;
	margin-right: 50px;
    padding: 0.0em;
    background-image:url(../immobilien-beratung-bilder/hintergrund.gif)
  }
  * html div#nav3 {
    width: 64.6em;
    w\idth: 63.0em;  /* IE 6 in standards-compliant mode */
  }
  div#nav3 div {
    clear: left;
  }
  ul#Navigatio {
    margin: 0; padding: 0;
    text-align: center;
  }

  ul#Navigatio li {
    list-style: none;
    float: left;
    position: relative;
    margin: 0.35em; margin-top:0.6em; padding: 0;
  }
  * html ul#Navigatio li {
    margin-bottom: -0.4em;
  }

  ul#Navigatio li ul {
    margin: 0; padding: 0;
    position: absolute;
    top: 1.35em; left: -0.5em;
  }
  * html ul#Navigatio li ul {
    left: -1.5em;
    lef\t: -0.4em;
  }
  ul#Navigatio li ul li {
    float: none;
	display: block;
    margin-top: 0.15em; margin-left: 0.6em; margin-bottom: -0.15em;
  }
  ul#Navigatio a, ul#Navigatio span {
    display: block;
    width: 7em;
    font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
    text-decoration: none;
    padding: 0.20em 0.1em;
    border: 1px solid #333333;
    border-left-color: #c00; border-top-color: #c00;
    color: white; background-color: #c00;
  }
  * html ul#Navigatio a, * html ul#Navigatio span {
    width: 8.6em;
    w\idth: 7em;  /* IE 6 in standards-compliant mode */
  }
  ul#Navigatio a:hover, ul#Navigatio span, li a#aktuell:hover {
    border-color: #ea0;
    border-left-color: #900; border-top-color: #900;
    background-color: #e00;
  }
  ul#Navigatio li ul a:hover {
    border-color: #900;
  }
  
  ul#Navigatio li ul span {
    border-right-color: #c333333; border-bottom-color: #333333;
    color: #900; background-color: white;
  }
  ul#Navigatio li a:active, ul#Navigatio li:hover a:active {
    color: black; background-color: #f00;
  }

/* dynamisches Ein-/Ausblenden */
  ul#Navigatio li ul {
    display: none;
  }
  ul#Navigatio li:hover ul {
    display: block;
   
  } 
   
 

.spider { height: 1px; left: 0; overflow: hidden;
position: absolute; top: -999em; width: 1px; } h2 { margin:0; padding:0 }
.spider { height: 1px; left: 0; overflow: hidden;
position: absolute; top: -999em; width: 1px; } h3 { margin:0; padding:0 }
.spider { height: 1px; left: 0; overflow: hidden;
position: absolute; top: -999em; width: 1px; } h4 { margin:0; padding:0 }
.spider { height: 1px; left: 0; overflow: hidden;
position: absolute; top: -999em; width: 1px; } h5 { margin:0; padding:0 }

