#mainmenu {
	position:absolute;
	top:94px;
	left:26px;
	height:25px;
	z-index:6900 !important;
		font-weight:600;

}

.menu {
	position:relative;
	margin:0;
	font-size:11px;
	z-index:6000 !important;

}
.menu ul li a, .menu ul li a:visited {
	display:block;
	text-decoration:none;
	color:#003366;
	width:115px;
	text-align:center;
	background:#ffffff;
	line-height:25px;
	font-size:11px;
	overflow:hidden;
	z-index:6001 !important;
	margin-right:2px;


}
.menu ul {
	padding:0;
	margin:0;
	list-style-type: none;
	z-index:6002 !important;

}
.menu ul li {
	float:left;
	margin-right:0px;
	position:relative;
}
.menu ul li ul {
	display: none;
}
/* specific to non IE browsers */
.menu ul li:hover a {
	background:#ffdc56;
	color:#ffffff;
	
}
.menu ul li:hover ul {
	display:block;
	position:absolute;
	top:25px;
	left:0;
	width:115px;
	font-weight:600;

}
.menu ul li:hover ul li a.hide {
	background:#6a3;
	color:#fff;
}
.menu ul li:hover ul li:hover a.hide {
	background:#ffdc56;
	color:#ffffff;


}
.menu ul li:hover ul li ul {
	display: none;

}
.menu ul li:hover ul li a {
	display:block;
	background:#ffffff;
	color:#003366;
}

.menu ul li:hover ul li a:hover {
	background-color:#ffdc56;
	color:#ffffff;
			

}
.menu ul li:hover ul li:hover ul {
	display:block;
	position:absolute;
	left:105px;
	top:0;
}
.menu ul li:hover ul li:hover ul.left {
	left:-105px;
}
/*hebt aktive Menüpunkte hervor:*/
#mainmenu .aktiv a, #mainmenu .aktiv, #mainmenu a:active {
	background-color:#ffdc56;
/*Sommer*/	color:#003366;
/*Sommer*/	font-weight:400;
/*Winter	background-color:#003366;
	color:#ffffff;*/	
	border:none;
		width:115px;
	

}
.self {
	background-color:#FFFFFF;
}




/*Menü mit Shortcuts für Wetter etc.*/
#infomenu {
	position:absolute;
	top:13px;
	left: 735px;
	height:11px;
	color:#003366;
	width:224px;
	font-size: 11px;
}


/*Infomenu Definitionen*/
#infomenu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#infomenu ul li {
	float: left;
	width:auto;
	display: block;
	text-decoration: none;
	text-align: left;
	font-weight: 300;
	line-height:11px;
	padding-top:2px;
}
#infomenu li a {
	text-decoration: none;
	color:#222222;
	padding: 0 5px 0 5px;
	border-right:1px solid #000000;
}
#infomenu li.last a {
	padding: 0 0 0 5px;
	border:none;
}
#infomenu li.first a {
	padding: 0 5px 0 0;
}
#infomenu li {
	display: block;
}
/*hebt aktive Menüpunkte hervor:*/
#infomenu .aktiv a, #infomenu a:active {
	/*background-color:#003366;*/
}





/*"Schalter" für Winter und Sommer*/
#topmenu {
	top: 23px;
	left: 734px;
	height:23px;
	display:none;
}


/*topmenu ("Schalter" Sommer/Winter) Definitionen*/
#topmenu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	text-transform:uppercase;
}
#topmenu ul li {
	float: left;
	width:55px;
	display: block;
	text-decoration: none;
	text-align: center;
	font-weight: 300;
}
#topmenu li {
	display: block;
	text-decoration:none;
	text-indent:20px;
	padding-top:4px;
	font-size:18px;
		font-weight: 300;

}

li#topmenu48  {
	background:  url(images/icon_sommer_off.png) no-repeat left 4px;
		color:#dddddd;
			padding-right:80px;
		font-weight: 300;


}
li#topmenu49 {
	background:  url(images/icon_winter_off.png) no-repeat left 4px;
	color:#dddddd;
		font-weight: 500;

}
#topmenu li a {
	text-decoration: none;
	font-weight:300;
	color:#BBBBBB;
		font-weight: normal;

}
/*hebt aktive Menüpunkte hervor:*/

li#topmenu48.aktiv {
	background:  url(images/icon_sommer.png) no-repeat left 4px !important;
	padding-right:80px;
		color:#ffdc56;
		font-weight: normal;

}
li#topmenu49.aktiv{
	background:  url(images/icon_winter.png) no-repeat left 4px!important;
			color:#ffdc56;
}
#topmenu .aktiv a, #topmenu a:active{
			color:#FFCC00;
					font-weight: normal;

}

/*Breadcrumnavigation*/
.B_crumbBox {
	color:#000;
	text-decoration:none;
}
.B_firstCrumb {
	color:#000;
}
.B_lastCrumb {
	color:#336699;
	font-weight:bold;
}
.B_homeCrumb {
	color:#000;
	text-decoration:none;
}
#breadcrumb a {
	text-decoration:none;
}
a.B_crumb
{
color:#336699;
}

#breadcrumb a {
	text-decoration:none;
}


/* VERWANDTE LINKS IM INHALTSBEREICH*/
#verwandteLinks p .ohneAbstand
{
margin-bottom:0;
padding-bottom:0;
font-size:12px;
}

#verwandteLinks 
{
margin-bottom:10px;
}
