@charset "UTF-8";
/* CSS Document */

#dlmenu {height:500px;}
#menu {list-style-type:none; margin:0 0 10px; padding:0; position:absolute; width:170px; background:#ebeced; z-index:100;}
#menu li {display:block; padding:0; margin:0; position:relative; z-index:100;}
#menu li a, #menu li a:visited {display:block; text-decoration:none;}
#menu li dd {display:none;}															/* Unterpunkte ausblenden */
#menu li:hover, #menu li a:hover {border:0;}										/* Keine Linien zwischen Unterpunkten */
#menu li:hover dt a , #menu li a:hover dt a {color:#a2364c; }							/* Hauptpunkt faerben */
#menu li:hover dd, #menu li a:hover dd {display:block; }								/* Unterpunkte darstellen*/

#menu li.size2:hover dl, #menu li.size2 a:hover dl, #menu li.size2select {height:48pt; background:#ebeced;}		/* Box erweitern*/
#menu li.size3:hover dl, #menu li.size3 a:hover dl, #menu li.size3select {height:68pt; background:#ebeced;}		/* Box erweitern*/
#menu li.size4:hover dl, #menu li.size4 a:hover dl, #menu li.size4select {height:88pt; background:#ebeced;}		/* Box erweitern*/
#menu li.size5:hover dl, #menu li.size5 a:hover dl, #menu li.size5select {height:108pt; background:#ebeced;}	    /* Box erweitern*/
#menu li.size6:hover dl, #menu li.size6 a:hover dl, #menu li.size6select {height:128pt; background:#ebeced;}	/* Box erweitern*/
#menu li.size7:hover dl, #menu li.size7 a:hover dl, #menu li.size7select {height:148pt; background:#ebeced;}	/* Box erweitern*/
#menu li.size8:hover dl, #menu li.size8 a:hover dl, #menu li.size8select {height:168pt; background:#ebeced;}	/* Box erweitern*/
#menu li.size9:hover dl, #menu li.size9 a:hover dl, #menu li.size9select {height:188pt; background:#ebeced;}	/* Box erweitern*/


#menu table {border-collapse:collapse; padding:0; margin:-4px 0 -4px 0; font-size:1em; border-color:#ebeced;}
#menu dl {width: 170px; margin: 0; background: #ebeced; cursor:pointer;}						/* Menubreite und -farbe*/
#menu dt {margin:0; padding:0; font-size: 10pt; font-weight:bold; } 		/* Hauptpunktbox */
#menu dd {margin:0; padding:0; font-size: 8pt; font-weight:normal; text-align:left; } 				/* Unterpunktbox */

.inactive {display:block; color:#000; padding:5px 5px 5px 0px !important; background:#ebeced;}

.nav {line-height: 12pt;}
.nav dt a, .nav dt a:visited {display:block; color:#000; padding:5px 5px 5px 0px; background:#ebeced;} /* Hauptpunkt darstellen */
.nav dd a, .nav dd a:visited {display:block; color:#000; padding:1px 5px 1px 15px; min-height:1em; text-decoration:none; background:#ebeced;} 
/* Unterpunkt darstellen 696868 a2364c ebeced*/

* html .nav dd a, * html .nav dd a:visited {height:1em;}


#menu li.size0select dd,
#menu li.size2select dd, 
#menu li.size3select dd, 
#menu li.size4select dd, 
#menu li.size5select dd, 
#menu li.size6select dd, 
#menu li.size7select dd 
{display:block;}

.nav dd a.select, .nav dd a.select:active, .nav dd a.select:visited, .nav dt a.select, .nav dt a.select:active, .nav dt a.select:viosited {color:#a2364c;} /* Highlight Auswahl */	
.nav dd a:hover {color:#a2364c;} 									/* Unterpunkt frben */
.nav dt a:active {color:#a2364c;}
.nav dd a:active {color:#a2364c;}

.ssi_active {color:#a2364c;}

