/* CSS Document */

a:hover {
	text-decoration:none;
	font-weight:bold;
	color:#FF0000;
	
}
a:link {text-decoration: none;} 
a:visited {text-decoration: none;}

body {
padding: 0;
margin: 0;
}
/*Hauptfenster mit fester Gr&ouml;&szlig;e (wegen footer) */
#html {
	width: 968px;
	margin-left: -500px;
	position: absolute;
	left:50%;
}

#banner { 
height : 180px;
width : 964px;
margin-bottom : 5px;
border : 0px solid #000000;
}


#inhalt { 
border : 1px solid;
border-color: #CCCCCC;
float: left;
text-align: center;
width: 806px;
max-width: 806px;
margin-top : 10px;
min-height : 480px;
background-color:#FFFFFF;
allowscrolling: auto;
} 

#Indexinhalt {
background-image:url(stadtwappen.jpg);
background-repeat: no-repeat;
background-position: center;
}

#info {
	width : 152px;
	border : 1px solid #ffffff;
	margin-left : 3px;
	float : right;
	margin-top : 10px;
	background-color : #b1b1b1;
	min-height: 480px;
} 

#menu ul { 
list-style : none;
margin : 0;
padding : 0;
width : 138px;
float : left;
}

#menu li { 
position : relative;
} 

#menu ul ul {
position: absolute;
z-index: 200;
}

#menu ul ul ul { 
position : absolute;
top : 0;
left :100%;
margin-left: 137px;
} 
 
#menu a, #menu h2 { 
font : bold 11px/16px arial, helvetica, sans-serif;
display : block;
border-width : 1px;
border-style : solid;
border-color : #ccc #888 #555 #bbb;
margin : 0;
padding : 2px 3px;
} 
#menu h2 { 
color : #ffffff;
background : #ff0000;
text-transform : uppercase;
} 
#menu a { 
color : #000;
background : #efefef;
text-decoration : none;
} 
#menu a:hover { 
color : #a00;
background : #fff;
} 

div#menu ul ul, div#menu ul li:hover ul ul, div#menu ul ul li:hover ul ul,div#menu ul li.sfhover ul ul, div#menu ul ul li.sfhover ul ul { 
display : none;
left: auto;
} 
div#menu ul li:hover ul, div#menu ul ul li:hover ul, div#menu ul ul ul li:hover ul, div#menu ul li.sfhover ul, div#menu ul ul li.sfhover ul, div#menu ul ul ul li.sfhover ul { 
display : block;
left: auto;
} 
.Stil3 { 
font-family : Arial;
font-weight : bold;
font-size : 18px;
} 
body, td, th { 
font-family : Arial;
}
  

#abschluss{
background-color:#b1b1b1;
width: 968px;
text-align:center;
clear:both;
}

#abschluss a {
display: inline; 
color: #000;
text-decoration: none;
padding: 0 5px;
border-right: 1px solid #fff;
}

#abschluss a:hover {
color: #ff0000;
}

.strich  {
color: #000000; font-size: 16px; font-family: Arial; font-weight: bold;
border-left: 1px solid #fff; 
}

.Stil_zurueck {color: #FF0000; font-size: 16px; font-family: Arial; font-weight: bold;}

.Stil_normal_fein_9 {color: #000000; font-size: 9px; font-family: Arial; font-weight: normal;}

.Stil_normal_12 {color: #000000; font-size: 12px; font-family: Arial; font-weight: bold;}

.Stil_normal_fein_12 {color: #000000; font-size: 12px; font-family: Arial; font-weight: normal;}

.Stil_normal_14 {color: #000000; font-size: 14px; font-family: Arial; font-weight: bold;}

.Stil_normal_14_blau {color: #0000FF; font-size: 14px; font-family: Arial; font-weight: bold;}

.Stil_normal_fein_14 {color: #000000; font-size: 14px; font-family: Arial; font-weight: normal;}

.Stil_normal_16 {color: #000000; font-size: 16px; font-family: Arial; font-weight: bold;}

.Stil_normal_fein_16 {color: #000000; font-size: 16px; font-family: Arial; font-weight: normal;}

.Stil_normal_24 {color: #000000; font-size: 24px; font-family: Arial; font-weight: bold;}

.Stileigenschaften { color:#0000FF; font-size:12px; font-family:Arial; font-weight:bold;}

.Stil_einsatz_schwarz { color:#000000; font-size:10px; font-family:Arial; font-weight:bold;}

.Stil_monat { color:#0000FF; font-size:18px; font-family:Arial; font-weight:bold;}

.Stil_einsatz_gelb {color: #FFFF00; font-size: 10px; font-family: Arial; font-weight: bold; }

.Stil_einsatz_weiss {color: #FFFFFF; font-size: 10px; font-family: Arial; font-weight: bold; }

.Stil_Einsaetze_Exceltabelle_weiss {color:#FFFFFF; font-size:14px; font-family:verdana; font-weight:bold;}

.Stil_Einsaetze_Exceltabelle_schwarz { color:#000000; font-size:14px; font-family:verdana; font-weight:bold;}

.Stil_Einsaetze_Exceltabelle_gelb { color:#FFFF00; font-size:14px; font-family:verdana; font-weight:bold;}

.Stil1 {font-family: Arial}
.Stil3 {font-family: Arial; font-size: 12px; font-weight:normal;}
.Stil4 {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.Stil7 {font-size: 16px}
.Stil8 {font-family: Arial; font-size: 16px; font-weight: bold;}


#brand {
display:block;
	}
	
#brand a {
	color:#fff;
	font:Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
	
#brand a:hover {
	color:#fff;
	width:400px;
	}
	
#brand a span{display:none;}

#brand a:hover span {
	width:282px;
	text-align:left;
	height:68px;
	color:#fff;
	background-color:#FF0000;
	background:#ff00000;
	position:absolute; top:178px; left:628px; z-index:3;
	font:Arial, Helvetica, sans-serif;
	border:1px solid black;
	display:block;
	padding:10px;
	}
	

#tu {
display:block;
	}
	
#tu a {
	color:#FFFF00;
	font:Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
	
#tu a:hover {
	color:#FFFF00;
	width:400px;
	}
	
#tu a span{display:none;}

#tu a:hover span {
	width:282px;
	text-align:left;
	height:68px;
	color:#FFFF00;
	background:#0000FF;
	position:absolute; top:178px; left:628px; z-index:3;
	font:Arial, Helvetica, sans-serif;
	border:1px solid black;
	display:block;
	padding:10px;
	}
	
	
	
	
	
#gefahr {
display:block;
	}
	
#gefahr a {
	color:#000;
	font:Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
	
#gefahr a:hover {
	color:#000;
	width:400px;
	}
	
#gefahr a span{display:none;}

#gefahr a:hover span {
	width:282px;
	text-align:left;
	height:68px;
	color:#000;
	background:#FFFF00;
	position:absolute; top:178px; left:628px; z-index:3;
	font:Arial, Helvetica, sans-serif;
	border:1px solid black;
	display:block;
	padding:10px;
	}




#bma {
display:block;
	}
	
#bma a {
	color:#fff;
	font:Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
	
#bma a:hover {
	color:#fff;
	width:400px;
	}
	
#bma a span{display:none;}

#bma a:hover span {
	width:282px;
	text-align:left;
	height:68px;
	color:#fff;
	background:#009933;
	position:absolute; top:178px; left:628px; z-index:3;
	font:Arial, Helvetica, sans-serif;
	border:1px solid black;
	display:block;
	padding:10px;
	}
	
	
	
	
#fehl {
display:block;
	}
	
#fehl a {
	color:#fff;
	font:Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
	
#fehl a:hover {
	color:#fff;
	width:400px;
	}
	
#fehl a span{display:none;}

#fehl a:hover span {
	width:282px;
	text-align:left;
	height:91px;
	color:#fff;
	background:#000;
	position:absolute; top:390px; left:371px; z-index:3;
	font:Arial, Helvetica, sans-serif;
	border:1px solid black;
	display:block;
	padding:10px;
	}
	
#download{
}

#download a:visited {
	color:#0000FF;
	}

#download a:hover{
	color:red;}
		
 Ende CSS-Code für das Menü

