#menu {
	list-style-type:none;
	width:950px;
	height:18px;
	background-color:#3670AF;
	background-repeat:repeat-x;
}
#menu ul {
	border:solid 0px #ccc;
}
#menu li {display:block; float:left; position:relative; z-index:100; margin-right:1px;}
#menu li span {display:block; z-index:100; padding: 2px 10px 2px 10px;font-size: 1.1em;font-weight:bold;}
#menu li span.spacer_l {margin-top:1px;width:170px;border-right:solid 1px white;}
#menu li span.first {border-right:solid 1px red;}
#menu li a, #menu li a:visited {display:block; padding:0;}

#menu li a.monatsbild {font-size:.8em;	color:white;text-decoration:none;font-weight:normal;}


#menu dl {position:absolute; top:0; left:0; margin: 0; padding: 0; background: url(transparency.gif);}
#menu dt {background: #3670AF; font-size: 1.1em;font-weight:bold; border-bottom:1px solid white; float:left; border-right:1px solid white;}
#menu dd {display:none; background: transparent; border-bottom:1px solid white; clear:left; margin:0; padding:0; color: white; font-size: 1.1em;font-weight:bold; text-align:left;}

#menu dt a, #menu dt a:visited {display:block; color:white; padding: 2px 10px 2px 10px; text-decoration:none;border-top:solid 0px white;}
#menu dd a, #menu dd a:visited {color:white;text-decoration:none; display:block; padding: 2px 10px;}

#menu li a:hover {border:0;}
#menu li:hover dd, #menu li a:hover dd {display:block; width:165px;}
#menu li:hover dl, #menu li a:hover dl {border-bottom:0px solid white;}
#menu li:hover dt a, #menu li a:hover dt a {color:white;border-top:solid 0px white;}
#menu dd a:hover {color:white;border-top:solid 0px;}
