




body {background:url(../hg.jpg); color: black; background-color: #eeeeff ; font-size: 12px; font-family:  Verdana, Trebuchet, Tahome, Sans-Serif; margin: 0; padding: 1em; min-width: 41em}

div#hauptcontainer {position: relative; margin-right:auto; margin-left:auto; border: 7px solid #CCCC99; background: #eeeeff; width:1000px; min-height:1080px}

.print_yes{display:none}

div#header {height: 90px; font-size: 1.5em; margin: 0 0 0 0px; padding-bottom: 0.3em; text-align: center; BACKGROUND:  #eeeeff;}
div#header2 { border-top: 1px solid #6666bb ; border-bottom: 1px solid #6666bb ; font-size: 0.8em; margin: 0px 0 50px 0px; padding: 0.3px; background: #e5e49f}
div#header2 td.leer:hover {BACKGROUND: #e5e49f }
div#header2 td:hover {BACKGROUND: #60a5e8 center center; COLOR: #000000}
div#header2 A {DISPLAY: inline;TEXT-DECORATION: none; color: #000000; font-size: 1em}
div#header2 A:visited {DISPLAY: inline; TEXT-DECORATION: none; color:#000000}

div#dlmenu {HEIGHT:50em; font-size: 0.9em; float: left; width: 135px; margin: 0 0 0em; padding: 0; border-right: 0px solid silver}

.menu {position:relative; z-index:502}
.menu ul {position:relative; z-index:500; padding:0; margin:0; list-style-type:none; width:120px;}
.menu li {background:#e5e49f;height:26px;/* for IE7 */float:left;}
.menu li:hover {position:relative;}
.menu li.sub {background:#e5e49f url(../seiten/sub.gif) no-repeat right center;} 

.menu li.sub2 {background:#cfcfd0 url(../seiten/sub.gif) no-repeat right center;}
.menu li.subsub {background:#cfcfd0;height:26px;/* for IE7 */float:left;} 

.menu a, .menu a:visited {display:block;text-decoration:none;height:25px;line-height:25px;width:135px;color:#000;text-indent:5px;border:1px solid #eeeeff;border-width:1px 1px 1px 1px;}
.menu li ul {visibility:hidden;position:absolute;top:-30px;left:108px;padding:30px;background:transparent url(transparent.gif)}
.menu a:active, .menu a:focus {color:#000000 ; background:#60a5e8 ;}/* For accessibility of the top level menu when tabbing */
.menu li:hover > a {color:#000000 ; background:#60a5e8 ;}/* retain the hover colors for each sublevel IE7 and Firefox etc */
* html .menu a, * html .menu a:visited {width:150px; w\idth:149px;}/* hack for IE5.5 */
* html .menu a:hover {color:#000000 ; background:#60a5e8 ; position:relative;}/* style the link hover */
.menu li:hover > ul {visibility:visible;}
.menu ul a:hover ul ul{visibility:hidden;}
.menu ul a:hover ul a:hover ul ul{visibility:hidden;}
.menu ul a:hover ul a:hover ul a:hover ul ul{visibility:hidden;}
.menu ul a:hover ul {visibility:visible;}
.menu ul a:hover ul a:hover ul{visibility:visible;}
.menu ul a:hover ul a:hover ul a:hover ul {visibility:visible;}
.menu ul a:hover ul a:hover ul a:hover ul a:hover ul {visibility:visible;}
a.in, a.in:visited {display:inline} 

div#Inhalt {width:630px; border: 0px dashed; margin: 1em 16em 1em 12em; padding:1em; min-height:70em; border-right: 0.4em solid #eeeeff ; background-color: #eeeeff ;line-height:1.7em}
div#Inhalt Table#ohne td.kopf {background:#b0c4de; border-bottom: 0px solid  #eeeeff; font-weight:bold}
div#Inhalt Table.sport td.kopf {padding: 0px;background:#b0c4de; border-bottom: 10px none  #eeeeff; font-weight:bold}
div#Inhalt TABLE.sport {width:90%; border: 1px solid silver;table-layout:fixed;border-collapse:collapse; margin: 3em;}
div#Inhalt TABLE#ohne {border:0px solid silver}
div#Inhalt TABLE#ohne td {border:0px solid silver; border-spacing:0px; padding: 0px}
div#Inhalt TABLE.sport td {border:1px solid silver; padding: 10px}

div#Inhalt .blanco a:link {background: #eeeeff; color:#003399; text-decoration:none;}
div#Inhalt .blanco a:active {background: #eeeeff;color:#cc0000; text-decoration:underline;}
div#Inhalt .blanco a:visited {background: #eeeeff;color:#003399; text-decoration:none;}
div#Inhalt .blanco a:hover {background: #eeeeff;color:#cc0000; text-decoration:underline;}

div#Inhalt A {DISPLAY: inline;TEXT-DECORATION: none; color: #3040ff; font-size: 1em}
div#Inhalt A:visited {DISPLAY: inline;TEXT-DECORATION: none; color: #3040ff; font-size: 1em}
div#Inhalt A:hover {BACKGROUND: #60a5e8; COLOR: #000000}
div#Inhalt ul.li_mit_Abstand li {margin: 25px 0px 0px 0px}

div#Neuigkeiten {width: 160px; font-size: 1em; float: right; margin: 0 0 0em; padding: 15px; background-color: #eeeeff}
div#Neuigkeiten A {DISPLAY: inline;TEXT-DECORATION: none; color: #3040ff; font-size: 1em}
div#Neuigkeiten A:visited {DISPLAY: inline;TEXT-DECORATION: none; color: #3040ff; font-size: 1em}
div#Neuigkeiten A:hover {BACKGROUND: #60a5e8; COLOR: #000000}
div#Neuigkeiten div.ueberschrift A {color: #000000; font-size: 1em}
div#Neuigkeiten p#aktuelles {color: red; border-right: 1.25em solid red; font-size: 1.25em; width: 10em;border-top: 1px solid #6666bb;border-bottom: 1px solid #6666bb}
div.ueberschrift {font-size: 1.0em; margin: 0 0 0em; padding: 0.35em; BACKGROUND:  url() #e5e49f; border: 2px solid #6666bb}
div.ueberohneHover {font-size: 1.0em; margin: 0 0 0em; padding: 0.35em; BACKGROUND: url() #e5e49f; border: 2px solid #6666bb}
div.ueberschrift:hover {BACKGROUND: url(top_grad_2.gif) #60a5e8 center center; COLOR: #000000}
div.nachricht {font-size: 1em; line-height:1.3em;margin: 0 0 1.1em; padding: 0.5em; background-color: #eeeeff;  border: 1px solid #6666bb; border-top: 0px}

div#Fusszeile {clear: both; font-size: 1em; margin:0em; margin-top: 1em; padding: 0.25em; text-align: center; background-color: #CCCC99; border-top: 1px solid silver; border-bottom: 1px solid silver;}

* html div#Inhalt {height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */}
div#Inhalt h2 {font-size: 1.2em; margin: 0.2em 0;}
div#Inhalt p {font-size: 1em; margin: 1em 0;}

ul#tabbed{list-style-type: none; width: 100%; float: right; font-size: 0.75em; margin: 0; padding: 0px 0 0 0;}
ul#tabbed li {display: block; float:right; margin: 0 0 0 4px;}
ul#tabbed li a { padding: 0px 8px; display: block;   color: #000000 ; background-color: #e5e49f; text-decoration: none;}
ul#tabbed li.active a, ul#tabbed li a:hover {padding: 2px 8px;display:block; background-color: #60a5e8;  color: #000000} 
ul#tabbed li a:visited {display:block;  color: #000000;}

Table#Aussen {border:1px solid silver; border-spacing:0px; padding: 0px; empty-cells:show; border-collapse:collapse;}
Table#Aussen td {border:1px solid #eeeeff; border: 1px ; padding:0px ;vertical-align:top}
                  
Table#Skala {border-collapse:collapse; table-layout:fixed; border:1px solid #eeeeff; border-spacing:0px; padding: 0px; empty-cells:show; border-collapse:expression('separate', cellSpacing='0px')}
Table#Skala td {width:55px; height:50px; border: 1px solid #eeeeff; padding:0px ;vertical-align:top; text-align:right}


Table.Balken {table-layout:fixed; border-collapse: collapse;}                  
td.voll {width:50px; height:50px; padding:0px; vertical-align:top; text-align:center; background:#fbf784;}
td.voll div {font-size:0.6em}

div.infobox {display: none; position: fixed; width:135px; background:#def70a;z-index:1000; top: 300px; left:575px; font-size: 18px; border: 1px solid silver}
td.voll:hover div.infobox {display: block;font-size:15px}
td.leer {width:50px; height:50px; padding:0px; vertical-align:top; text-align:center}                     



.tt {position:relative;z-index:24;text-decoration:none;overflow:hidden;}
.tt span {display: none;}

/*background:; ie hack, something must be changed in a for ie to execute it*/
.tt:hover{ z-index:25;overflow:visible;}
.tt:hover span.tooltip {display:block; position:absolute; top:0px; left:0px; padding: 15px 0 0 0;	width:200px;font-size:18px;	
                        color: #993300; text-align: center;	filter: alpha(opacity:90);	KHTMLOpacity: 0.90;	MozOpacity: 0.90;	opacity: 0.90;}

.tt:hover span.top{
	display: block;
	padding: 30px 8px 0;
    background: url(../Bilder/Infobox/bubble.gif) no-repeat top;
}
.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(../Bilder/Infobox/bubble_filler.gif) repeat bottom; 
}
.tt:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
	color: #548912;
    background: url(../Bilder/Infobox/bubble.gif) no-repeat bottom;
}





