<style type="text/css">

#menuebox {
				position: relative;}
			
.stupidie {
				display: none;}

#menue {
				position:absolute;
                    top: 194px;
                    width: 955px;
				background-color: #2E46BD;
				margin-left:auto;
				margin-right:auto;
				height:25px;}

#menue .platz {
				float: left;
				display: block;
				overflow: hidden;
				width: 1px;
				background-color: #EDF1F4;
				height:25px;}


#menue .aussen {
				float: left;
				display: block;
				overflow: hidden;
				text-indent: 10px;
				width: 158px;
				font-size: 11pt;
				font-weight: bold;
				text-decoration: none;
				text-align: left;
				color: #2E46BD;
				background-color: #FFFFFF;
				height: 25px;
				border-top:  1px solid #EDF1F4;
				border-bottom:  1px solid #EDF1F4;
				border-left:  0;
				border-right:  0;}

#menue .aussen:hover {
				color: #FFFFFF;
				background-color: #2E46BD;
				min-height: 25px;
				height: auto;
				border-top:  1px solid #2E46BD;
				border-bottom:  1px solid #EDF1F4;
				border-left:  0;
				border-right:  0;}

a.aussen {
				vertical-align: middle;
				padding: 0;
				line-height: 24px;}
                    
a.aktiv {
				float: left;
				display: block;
				overflow: hidden;
				text-indent: 10px;
				width: 158px;
				font-size: 11pt;
				font-weight: bold;
				text-decoration: none;
				text-align: left;
                    vertical-align: middle;
				padding: 0;
				line-height: 25px;
                    color: #FFFFFF;
				background-color: #2E46BD;
				min-height: 25px;
				height: auto;
				border-top:  1px solid #2E46BD;
				border-bottom:  1px solid #EDF1F4;
				border-left:  0;
				border-right:  0;}				
				
a.innen-1 {
				margin-top: 0;}

a.innen,
a.innen-1 {
				display: block;
				padding: 0;
				width: 156px;
                    line-height:21px;
				font-size: 9pt;
				font-weight: bold;
				text-align: left;
                    vertical-align: middle;
				text-decoration: none;
				font-weight: normal;
				letter-spacing: 0;
				color: #2E46BD;
				background-color: #FFFFFF;
				border-top: 0;
				border-bottom: 1px solid;
				border-left: 1px solid;
				border-right: 1px solid;
				border-color: #EDF1F4;}

a:visited.innen,
a:visited.innen-1 {
				color:#2E46BD;
				background-color: #FFFFFF;}

a:hover.innen,
a:hover.innen-1 {
				font-weight: bold;
				color: #FFFFFF;
				background-color: #2E46BD;}
                    
span.menutag {
				display: block;
				cursor: default;}
	
                    


++++++++++++++++++++
   CSS Teil II
++++++++++++++++++++

/*
	Menue-styles fuer IEs
	Am besten per Conditional Comment einbinden.
	Fuer IE5.5 und 5.0 muessen nur geringfuegige kosmetische
	Anpassungen vorgenommen werden (siehe Kommentare).
*/

#menue {
                    position: absolute;
				top: 200px;
				margin-left: auto;
				margin-right: auto;
				}
				
.stupidie {
				display: none;}

a.auss {
				float: left;
				width: 148px;
				overflow: hidden;
				display: block;
				text-indent: 15px;
				font-size: 11pt;
				font-weight: bold;
				text-align: left;
				text-decoration: none;
				letter-spacing: 1pt;
				/*text-transform: uppercase;*/
				color: #2E46BD; 
				background-color: #FFFFFF;
				height: 24px;
				border-top:0;
				border-bottom: 1px solid;
				border-left: 0;
				border-right: 0;
				border-color: #FFFFFF;}
				
a:hover.auss {
				overflow: visible;
				color: #2E46BD;
				background-color: #FFFFFF;
				border-top: 0;
				border-bottom: 1px solid;
				border-left: 0;
				border-right: 0;
				border-color: #FFFFFF;}
				
a:hover.auss table {
				display: block;
				border-collapse: collapse;
				color: #2E46BD;
				background-color: #2E46BD;}
				
a.inn {
				display: block;
				width: 148px; /* fuer 5er IEs anpassen, sonst 'zuckt' es */
				padding-left: 3px;
				padding-right: 3px;
				padding-top: 3px;
				padding-bottom: 3px;
				border-top: 0;
				border-bottom: 1px solid;
				border-left: 1px solid;
				border-right: 1px solid;
				border-color: #2E46BD;
				font-size: 10pt;
				text-align: left;
				font-size: 100%; /* fuer 5er IEs auf 80% reduzieren */
				font-weight: bold;
				text-decoration: none;
				letter-spacing: 1pt;
				/*text-transform: uppercase;*/
				color: #56688B;
				background-color: #FFFFFF;}
				
a:visited.inn {
				color:#FFFFFF;
				background-color: #FFFFFF;}
				
a:hover.inn {
				position: relative;
				color: #2E46BD;
				background-color: #2E46BD;}
				
span.menutag {
				display: block;
				cursor: default;}
                    
                    
#menue2box {
				position: relative;}
			
.stupidie {
				display: none;}

#menue2 {
				position:absolute;
				width: 400px;
				margin-left:0;
                    padding: 0;
				margin-top: 3px;
				margin-right:auto;
                    vertical-align: top;
                    border: 0;}
                    
#menue2 .platz {
				float: left;
				display: block;
				overflow: hidden;
				width: 15px;
				height:24px;}


#menue2 .aussen2 {
				float: left;
				display: block;
				overflow: hidden;
				font-size: 11pt;
				text-decoration: none;
				text-align: center;
                    width: 80px;
				border: 0;}

				
a.aussen2 {
				font-weight: normal;
                    color: #2E46BD;
				vertical-align: middle;
				padding: 0;}		
                    
a.aussen2:hover {
				font-weight: bold;}		
                    
                    

                    
                    
#menue3box {
				}
			
.stupidie {
				display: none;}

#menue3 {
				margin-left:600px;
                    padding: 0;
                    vertical-align: bottom;
                    border: 0;}


#menue3 .aussen3 {
				float: left;
				display: block;
				overflow: hidden;
                    margin-top: 5px;
				width: 80px;
				font-size: 10pt;
				text-decoration: none;
				text-align: left;
				border: 0;}

				
a.aussen3 {
				font-weight: normal;
                    color: #FFFFFF;
				vertical-align: top;
				padding: 0;}		
                    
a.aussen3:hover {
				font-weight: bold;}		

</style>