/* HEP-Menu BACKGROUND-POSITION: left top; */
BODY { MARGIN: 0px; FONT-SIZE: 12px; FONT-FAMILY: Tahoma,Arial,Geneva,Myriad; 
 TEXT-DECORATION: none; COLOR: #000000;
SCROLLBAR-FACE-COLOR: #1a36b4;  
SCROLLBAR-HIGHLIGHT-COLOR: red; OVERFLOW: auto; 
SCROLLBAR-SHADOW-COLOR: #800000; 
SCROLLBAR-3DLIGHT-COLOR: #009900; 
SCROLLBAR-ARROW-COLOR: #ffffff; 
SCROLLBAR-TRACK-COLOR: #d2d7dd; BACKGROUND-REPEAT: no-repeat; 
SCROLLBAR-DARKSHADOW-COLOR: #800000; BACKGROUND-COLOR: #ffffff
}
H1 {
FONT-WEIGHT: bold; FONT-SIZE: 28px; COLOR: #0000ff; TEXT-ALIGN: center 
}
A {
 ;    
}
A:active {
 COLOR: #FFA500; 
}
A:visited {
 ;
}
A:hover {
 COLOR: #FFA500;
}
/* index_ss.css */
TH {
 COLOR: #000000;
}
TD {
 COLOR: #000000;
}
UL {
 FONT-SIZE: 12px; COLOR: #000000; 
}
OL {
 FONT-SIZE: 12px; COLOR: #000000; 
}
LI {
 COLOR: #000000; 
}
/* OBEN: war drinnen: WHITE-SPACE: nowrap; */
/* Hier war vorher: KEIN Background! */
/* Dann BACKGROUND: #3333ff. Dann BACKGROUND: #6699ff. Dann BACKGROUND: #0099ff. */
P {
 FONT-SIZE: 12px; COLOR: #000000; 
}
DIV {
 FONT-SIZE: 12px; COLOR: #000000; 
}
SPAN {
 FONT-SIZE: 12px; COLOR: #000000;  
}
/* ---    */
span.yellow {
 background-color: #FFFF00; COLOR: #000000; FONT-WEIGHT: bold; }
span.blue {
 background-color: #0066ff; COLOR: #000000; FONT-WEIGHT: bold; }
span.royalblue {
 background-color: #4169E1; COLOR: #ffffff; FONT-WEIGHT: bold; }
span.orange {
 background-color: #FFA500; COLOR: #000000; FONT-WEIGHT: bold; }
/* ---    */
TD.text0b,P.text0b,A.text0b,U.text0b,span.text0b,div.text0b {
 COLOR: black; FONT-SIZE: 14pt;
 FONT-WEIGHT: bold; LINE-HEIGHT: 120%; 
}
TD.text1n,P.text1n,A.text1n,U.text1n,span.text1n,div.text1n {
 COLOR: black; FONT-SIZE: 12pt;
 FONT-WEIGHT: normal; LINE-HEIGHT: 120%; 
}
TD.text1b,P.text1b,A.text1b,U.text1b,span.text1b,div.text1b {
 COLOR: black; FONT-SIZE: 12pt;
 FONT-WEIGHT: bold; LINE-HEIGHT: 120%; 
}
TD.text2n,P.text2n,A.text2n,U.text2n,span.text2n,div.text2n {
 COLOR: black; FONT-SIZE: 10pt;
 FONT-WEIGHT: normal; LINE-HEIGHT: 120%; 
}
TD.text2b,P.text2b,A.text2b,U.text2b,span.text2b,div.text2b {
 COLOR: black; FONT-SIZE: 10pt;
 FONT-WEIGHT: bold; LINE-HEIGHT: 120%; 
}
TD.text3n,P.text3n,A.text3n,U.text3n,span.text3n,div.text3n {
 COLOR: black; FONT-SIZE: 8pt;
 FONT-WEIGHT: normal; LINE-HEIGHT: 120%; 
}
TD.text3b,P.text3b,A.text3b,U.text3b,span.text3b,div.text3b {
 COLOR: black; FONT-SIZE: 8pt;
 FONT-WEIGHT: bold; LINE-HEIGHT: 120%; 
}
/* *********************************************************************** */
TD.text4n,P.text4n,A.text4n,U.text4n,span.text4n,div.text4n {
 COLOR: black; FONT-SIZE: 6pt;
 FONT-WEIGHT: normal; LINE-HEIGHT: 75%; 
}
TD.text5n,P.text5n,A.text5n,U.text5n,span.text5n,div.text5n {
 COLOR: black; FONT-SIZE: 4pt;
 FONT-WEIGHT: normal; LINE-HEIGHT: 50%; 
}
TD.text6n,P.text6n,A.text6n,U.text6n,span.text6n,div.text6n {
 COLOR: black; FONT-SIZE: 2pt;
 FONT-WEIGHT: normal; LINE-HEIGHT: 25%; 
}
TD.text7n,P.text7n,A.text7n,U.text7n,span.text7n,div.text7n {
 COLOR: black; FONT-SIZE: 7pt;
 FONT-WEIGHT: normal; LINE-HEIGHT: 100%; 
}
TD.menu3n,P.menu3n,A.menu3n,U.menu3n,span.menu3n,div.menu3n {
 COLOR: white; FONT-SIZE: 8pt;
 FONT-WEIGHT: normal; LINE-HEIGHT: 100%;
}
/* *** */
TD.menu0b,P.menu0b,A.menu0b,U.menu0b,span.menu0b,div.menu0b {
 COLOR: white; FONT-SIZE: 14pt;
 FONT-WEIGHT: bold; LINE-HEIGHT: 100%;
}
TD.menu1n,P.menu1n,A.menu1n,U.menu1n,span.menu1n,div.menu1n {
 COLOR: white; FONT-SIZE: 12pt;
 FONT-WEIGHT: normal; LINE-HEIGHT: 100%;
}
TD.menu1b,P.menu1b,A.menu1b,U.menu1b,span.menu1b,div.menu1b {
 COLOR: white; FONT-SIZE: 12pt;
 FONT-WEIGHT: bold; LINE-HEIGHT: 100%;
}
TD.menu2n,P.menu2n,A.menu2n,U.menu2n,span.menu2n,div.menu2n {
 COLOR: white; FONT-SIZE: 10pt;
 FONT-WEIGHT: normal; LINE-HEIGHT: 100%;
}
TD.menu2b,P.menu2b,A.menu2b,U.menu2b,span.menu2b,div.menu2b {
 COLOR: white; FONT-SIZE: 10pt;
 FONT-WEIGHT: bold; LINE-HEIGHT: 100%;
}
TD.menu3n,P.menu3n,A.menu3n,U.menu3n,span.menu3n,div.menu3n {
 COLOR: white; FONT-SIZE: 8pt;
 FONT-WEIGHT: normal; LINE-HEIGHT: 100%; 
}
TD.menu3b,P.menu3b,A.menu3b,U.menu3b,span.menu3b,div.menu3b {
 COLOR: white; FONT-SIZE: 8pt;
 FONT-WEIGHT: bold; LINE-HEIGHT: 100%;
}
/* HAUPT-MENU */
.m0l0i {
 PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; PADDING-TOP: 2px; 
 TEXT-ALIGN: center; FONT-WEIGHT: bold; TEXT-DECORATION: none;
 white-space: nowrap; }
.m0l0o {
 BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000  1px solid; TEXT-ALIGN: center; TEXT-DECORATION: none;
}
.m0l1i {
 PADDING-RIGHT: 2px; PADDING-LEFT: 4px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; PADDING-TOP: 2px; 
 FONT-WEIGHT: bold; TEXT-ALIGN: left; TEXT-DECORATION: none;
 white-space: nowrap; }
.m0l1o {
 BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000  1px solid; TEXT-DECORATION: none;
 white-space: nowrap; }
.m0l2i {
 PADDING-RIGHT: 2px; PADDING-LEFT: 4px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; PADDING-TOP: 2px; 
 FONT-WEIGHT: bold; TEXT-ALIGN: left; TEXT-DECORATION: none;
 white-space: nowrap; }
.m0l2o {
 BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000  1px solid; TEXT-DECORATION: none;
}

/* MENU auf der rechten Seite (alt) */
a.menu1 { display:block; text-align:center; width:90px; height:20px; TEXT-DECORATION: none;
 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
 FONT-SIZE: 8pt; FONT-WEIGHT: bold; white-space: nowrap;                            background-color:#1a36b4; }
a.menu1:link    { color:#000000; background-color:#bbddee; }
a.menu1:visited { color:#000000; background-color:#bbddee; TEXT-DECORATION: none; 
 FONT-SIZE: 8pt; FONT-WEIGHT: bold; white-space: nowrap; }
a.menu1:hover   { color:#000000; background-color:#FFA500; TEXT-DECORATION: none; 
 FONT-SIZE: 8pt; FONT-WEIGHT: bold; white-space: nowrap; }

/* 3er MENU auf der rechten Seite (neu) */
a.menuc { display:block; text-align:center; width:90px; height:20px; TEXT-DECORATION: none;
 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
 FONT-SIZE: 8pt; FONT-WEIGHT: bold; white-space: nowrap; background-color:#1a36b4; }
a.menuc:link    { color:#000000; background-color:#bbddee; }
a.menuc:visited { color:#000000; background-color:#bbddee; TEXT-DECORATION: none; 
 FONT-SIZE: 8pt; FONT-WEIGHT: bold; white-space: nowrap; }
a.menuc:hover   { color:#000000; background-color:#FFA500; TEXT-DECORATION: none; 
 FONT-SIZE: 8pt; FONT-WEIGHT: bold; white-space: nowrap; }

/* MENU Objekte - KLEIN fuer Wohnungen und ist eine Variante zu MENU7 nur statt gelb #ffff00 die Standardfarbe #bbddee #1a36b4 */
a.menu2 { display:block; text-align:center; width:43px; height:20px; text-decoration:none;
 PADDING-RIGHT:0px; PADDING-LEFT:0px; PADDING-BOTTOM:0px; PADDING-TOP:0px;
 FONT-SIZE:8pt; FONT-WEIGHT:bold; white-space:nowrap; }
a.menu2:link    { color:#000000; background-color:#bbddee; }
a.menu2:visited { color:#000000; background-color:#bbddee; TEXT-DECORATION:none; 
 FONT-SIZE:8pt; FONT-WEIGHT:bold; white-space:nowrap; }
a.menu2:hover   { color:#000000; background-color:#FFA500; TEXT-DECORATION:none; 
 FONT-SIZE:8pt; FONT-WEIGHT:bold; white-space:nowrap; }

/* MENU fuer Teile z.B. von Falling Waters (total rot) */
a.menu3 { display:block; text-align:center; width:90px; height:20px; TEXT-DECORATION: none;
 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
 FONT-SIZE: 8pt; FONT-WEIGHT: bold; white-space: nowrap; }
a.menu3:link    { color:#000000; background-color:#FFA500; }
a.menu3:visited { color:#000000; background-color:#FFA500; TEXT-DECORATION: none; 
 FONT-SIZE: 8pt; FONT-WEIGHT: bold; white-space: nowrap; }
a.menu3:hover   { color:#000000; background-color:#FFA500; TEXT-DECORATION: none; 
 FONT-SIZE: 8pt; FONT-WEIGHT: bold; white-space: nowrap; }

/* MENU fuer Teile z.B. von Falling Waters (total blau) */
a.menu4 { display:block; text-align:center; width:43px; height:20px; TEXT-DECORATION: none;
 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
 FONT-SIZE: 8pt; FONT-WEIGHT: bold; white-space: nowrap; }
a.menu4:link    { color:#1a36b4; background-color:#1a36b4; }
a.menu4:visited { color:#1a36b4; background-color:#1a36b4; TEXT-DECORATION: none; 
 FONT-SIZE: 8pt; FONT-WEIGHT: bold; white-space: nowrap; }
a.menu4:hover   { color:#1a36b4; background-color:#1a36b4; TEXT-DECORATION: none; 
 FONT-SIZE: 8pt; FONT-WEIGHT: bold; white-space: nowrap; }

/* MENU Objekte - KLEIN fuer Wohnungen (aber rot, wenn gerade angezeigt) */
a.menu5 { display:block; text-align:center; width:43px; height:20px; TEXT-DECORATION: none;
 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
 FONT-SIZE: 8pt; FONT-WEIGHT: bold; white-space: nowrap; }
a.menu5:link    { color:#000000; background-color:#FFA500; }
a.menu5:visited { color:#000000; background-color:#FFA500; TEXT-DECORATION: none; 
 FONT-SIZE: 8pt; FONT-WEIGHT: bold; white-space: nowrap; }
a.menu5:hover   { color:#000000; background-color:#FFA500; TEXT-DECORATION: none; 
 FONT-SIZE: 8pt; FONT-WEIGHT: bold; white-space: nowrap; }

/* MENU Objekte - KLEIN fuer Wohnungen (aber weiss wegen Y = NEU) */
a.menu6 { display:block; text-align:center; width:43px; height:20px; text-decoration: none;
 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
 FONT-SIZE: 8pt; FONT-WEIGHT: bold; white-space: nowrap; }
a.menu6:link    { color:#000000; background-color:white; }
a.menu6:visited { color:#000000; background-color:white; TEXT-DECORATION: none; 
 FONT-SIZE: 8pt; FONT-WEIGHT: bold; white-space: nowrap; }
a.menu6:hover   { color:#000000; background-color:#FFA500; TEXT-DECORATION: none; 
 FONT-SIZE: 8pt; FONT-WEIGHT: bold; white-space: nowrap; }

/* MENU Objekte - KLEIN fuer Wohnungen (aber gold/gelb wegen Y = PHP) */
a.menu7 { display:block; text-align:center; width:43px; height:20px; text-decoration: none;
 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
 FONT-SIZE: 8pt; FONT-WEIGHT: bold; white-space: nowrap; }
a.menu7:link    { color:#000000; background-color:#ffff00; }
a.menu7:visited { color:#000000; background-color:#ffff00; TEXT-DECORATION: none; 
 FONT-SIZE: 8pt; FONT-WEIGHT: bold; white-space: nowrap; }
a.menu7:hover   { color:#000000; background-color:#FFA500; TEXT-DECORATION: none; 
 FONT-SIZE: 8pt; FONT-WEIGHT: bold; white-space: nowrap; }

/* MENU fuer die 8 Ass in FW                            ...bis dec 2013 war es height:20px */
a.menu8 { display:block; text-align:center; vertical-align:middle; width:66px; height:22px; TEXT-DECORATION: none;
 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
 FONT-SIZE: 7pt; FONT-WEIGHT: bold; white-space: nowrap; background-color:#1a36b4; }
a.menu8:link    { color:#000000; background-color:#bbddee; }
a.menu8:visited { color:#000000; background-color:#bbddee; TEXT-DECORATION: none; 
 FONT-SIZE: 7pt; FONT-WEIGHT: bold; white-space: nowrap; }
a.menu8:hover   { color:#000000; background-color:#FFA500; TEXT-DECORATION: none; 
 FONT-SIZE: 7pt; FONT-WEIGHT: bold; white-space: nowrap; }

/* MENU fuer die 8 Ass in FW  wie menu8 nur ROT         ...bis dec 2013 war es height:20px */
a.menub { display:block; text-align:center; vertical-align:middle; width:66px; height:22px; TEXT-DECORATION: none;
 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
 FONT-SIZE: 7pt; FONT-WEIGHT: bold; white-space: nowrap; background-color:#1a36b4; }
a.menub:link    { color:#000000; background-color:#FFA500; }
a.menub:visited { color:#000000; background-color:#FFA500; TEXT-DECORATION: none; 
 FONT-SIZE: 7pt; FONT-WEIGHT: bold; white-space: nowrap; }
a.menub:hover   { color:#000000; background-color:#FFA500; TEXT-DECORATION: none; 
 FONT-SIZE: 7pt; FONT-WEIGHT: bold; white-space: nowrap; }

/* MENU fuer die 3 GRP in WTC */
a.menu9 { display:block; text-align:center; vertical-align:middle; width:184px; height:18px; TEXT-DECORATION: none;
 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
 FONT-SIZE: 8pt; FONT-WEIGHT: bold; white-space: nowrap; background-color:#1a36b4; }
a.menu9:link    { color:#000000; background-color:#bbddee; }
a.menu9:visited { color:#000000; background-color:#bbddee; TEXT-DECORATION: none; 
 FONT-SIZE: 8pt; FONT-WEIGHT: bold; white-space: nowrap; }
a.menu9:hover   { color:#000000; background-color:#FFA500; TEXT-DECORATION: none; 
 FONT-SIZE: 8pt; FONT-WEIGHT: bold; white-space: nowrap; }
/* MENU fuer die 3 GRP in WTC wie menu9 aber ROT */
a.menua { display:block; text-align:center; vertical-align:middle; width:184px; height:18px; TEXT-DECORATION: none;
 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
 FONT-SIZE: 8pt; FONT-WEIGHT: bold; white-space: nowrap; background-color:#1a36b4; }
a.menua:link    { color:#000000; background-color:#FFA500; }
a.menua:visited { color:#000000; background-color:#FFA500; TEXT-DECORATION: none; 
 FONT-SIZE: 8pt; FONT-WEIGHT: bold; white-space: nowrap; }
a.menua:hover   { color:#000000; background-color:#FFA500; TEXT-DECORATION: none; 
 FONT-SIZE: 8pt; FONT-WEIGHT: bold; white-space: nowrap; }

/* ENDE NG */
/* COOKIE-HINWEIS */
#cookiedingsbums a {color:#000; text-decoration:none;}

#cookiedingsbums a:hover {text-decoration:underline;}

#cookiedingsbums div {padding:10px; padding-right:40px;}

#cookiedingsbums { 
   outline: 1px solid #7b92a9; 
   text-align:right; 
   border-top:1px solid #fff;
   background: #d6e0eb; 
   background: -moz-linear-gradient(top, #d6e0eb 0%, #f2f6f9 100%); 
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d6e0eb), color-stop(100%,#f2f6f9)); 
   background: -webkit-linear-gradient(top, #d6e0eb 0%,#f2f6f9 100%); 
   background: -o-linear-gradient(top, #d6e0eb 0%,#f2f6f9 100%);
   background: -ms-linear-gradient(top, #d6e0eb 0%,#f2f6f9 100%); 
   background: linear-gradient(to bottom, #d6e0eb 0%,#f2f6f9 100%); 
   filter: progid:DXImageTransform.Microsoft.gradient(   startColorstr='#d6e0eb', endColorstr='#f2f6f9',GradientType=0 ); 
   position:fixed;
   bottom:0px; 
   z-index:10000; 
   width:100%; 
   font-size:12px; 
   line-height:16px;}

#cookiedingsbumsCloser {
   color: #777;
   font: 14px/100% arial, sans-serif;
   position: absolute;
   right: 5px;
   text-decoration: none;
   text-shadow: 0 1px 0 #fff;
   top: 5px;
   cursor:pointer;
   border-top:1px solid white; 
   border-left:1px solid white; 
   border-bottom:1px solid #7b92a9; 
   border-right:1px solid #7b92a9; 
   padding:4px;
   background: #ced6df; /* Old browsers */
   background: -moz-linear-gradient(top, #ced6df0%, #f2f6f9 100%); 
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ced6df), color-stop(100%,#f2f6f9)); 
   background: -webkit-linear-gradient(top, #ced6df0%,#f2f6f9 100%); 
   background: -o-linear-gradient(top, #ced6df0%,#f2f6f9 100%); 
   background: -ms-linear-gradient(top, #ced6df0%,#f2f6f9 100%); 
   background: linear-gradient(to bottom, #ced6df0%,#f2f6f9 100%); 
   filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#ced6df', endColorstr='#f2f6f9',GradientType=0 ); 
 }

#cookiedingsbumsCloser:hover {border-bottom:1px solid white; border-right:1px solid white; border-top:1px solid #7b92a9; border-left:1px solid #7b92a9;}
