@charset "utf-8";
/* CSS Document */



.pfeil {
	font-size: 14px;
	font-weight: normal;
}
.dropdown_hilite {
	background-image: url(images/navigation/dropdown-hilite.png) !important;
	background-repeat: repeat;
}
.navigation {
	font-family: arial, sans-serif;
	width:586px;
	height:27px;
	position:relative;
	font-size:12px;
	z-index:300;
	display: block;
	margin-top: 60px;
	margin-right: auto;
	margin-left: auto;
	left: 184px;
}



.navigation ul li a.top01, .navigation ul li a.top01:visited {
	display:block;
	width:54px;
	height:27px;
	background-image: url(images/navigation/01-a.gif);
	line-height:27px;
	overflow:hidden;
}
.navigation ul li a.top01:hover {
	background-image: url(images/navigation/01-b.jpg);
}
.top01_aktiv{
	display:block;
	width:54px;
	height:27px;
	background-image: url(images/navigation/01-b.jpg);
	line-height:27px;
	overflow:hidden;
}
.navigation ul li a.top02, .navigation ul li a.top02:visited {
	display:block;
	width:85px;
	height:27px;
	background-image: url(images/navigation/02-a.gif);
	line-height:27px;
	overflow:hidden;
}
.navigation ul li a.top02:hover {
	background-image: url(images/navigation/02-b.jpg);
}
.top02_aktiv{
	display:block;
	width:85px;
	height:27px;
	background-image: url(images/navigation/02-b.jpg);
	line-height:27px;
	overflow:hidden;
}
.navigation ul li a.top03, .navigation ul li a.top03:visited {
	display:block;
	width:85px;
	height:27px;
	background-image: url(images/navigation/03-a.gif);
	line-height:27px;
	overflow:hidden;
}
.navigation ul li a.top03:hover {
	background-image: url(images/navigation/03-b.jpg);
}
.top03_aktiv {
	display:block;
	width:85px;
	height:27px;
	background-image: url(images/navigation/03-b.jpg);
	line-height:27px;
	overflow:hidden;
}
.navigation ul li a.top04, .navigation ul li a.top04:visited {
	display:block;
	width:104px;
	height:27px;
	background-image: url(images/navigation/04-a.gif);
	line-height:27px;
	overflow:hidden;
}
.navigation ul li a.top04:hover {
	background-image: url(images/navigation/04-b.jpg);
}
.top04_aktiv {
	display:block;
	width:104px;
	height:27px;
	background-image: url(images/navigation/04-b.jpg);
	line-height:27px;
	overflow:hidden;
}
.navigation ul li a.top05, .navigation ul li a.top05:visited {
	display:block;
	width:144px;
	height:27px;
	background-image: url(images/navigation/05-a.gif);
	line-height:27px;
	overflow:hidden;
}
.navigation ul li a.top05:hover {
	background-image: url(images/navigation/05-b.jpg);
}
.top05_aktiv {
	display:block;
	width:144px;
	height:27px;
	background-image: url(images/navigation/05-b.jpg);
	line-height:27px;
	overflow:hidden;
}
.navigation ul li a.top06, .navigation ul li a.top06:visited {
	display:block;
	width:109px;
	height:27px;
	background-image: url(images/navigation/06-a.gif);
	line-height:27px;
	overflow:hidden;
}
.navigation ul li a.top06:hover {
	background-image: url(images/navigation/06-b.jpg);
}
.top06_aktiv {
	display:block;
	width:109px;
	height:27px;
	background-image: url(images/navigation/06-b.jpg);
	line-height:27px;
	overflow:hidden;
}
.navigation ul li a.top01ie, .navigation ul li a.top01ie:visited {
	display:block;
	width:54px;
	height:27px;
	background-image: url(images/navigation/01-a.gif);
	line-height:27px;
	overflow:hidden;
}
.navigation ul li a.top01ie:hover {
	background-image: url(images/navigation/01-b.jpg);
}
.navigation ul li a.top01ie_aktiv, .navigation ul li a.top01ie_aktiv:hover, .navigation ul li a.top01ie_aktiv:visited {
	display:block;
	width:54px;
	height:27px;
	background-image: url(images/navigation/01-b.jpg);
	line-height:27px;
	overflow:hidden;
}
.navigation ul li a.top02ie, .navigation ul li a.top02ie:visited {
	display:block;
	width:85px;
	height:27px;
	background-image: url(images/navigation/02-a.gif);
	line-height:27px;
	overflow:hidden;
}
.navigation ul li a.top02ie:hover {
	background-image: url(images/navigation/02-b.jpg);
}
.navigation ul li a.top02ie_aktiv, .navigation ul li a.top02ie_aktiv:hover, .navigation ul li a.top02ie_aktiv:visited {
	display:block;
	width:85px;
	height:27px;
	background-image: url(images/navigation/02-b.jpg);
	line-height:27px;
	overflow:hidden;
}
.navigation ul li a.top03ie, .navigation ul li a.top03ie:visited {
	display:block;
	width:85px;
	height:27px;
	background-image: url(images/navigation/03-a.gif);
	line-height:27px;
	overflow:hidden;
}
.navigation ul li a.top03ie:hover {
	background-image: url(images/navigation/03-b.jpg);
}
.navigation ul li a.top03ie_aktiv, .navigation ul li a.top03ie_aktiv:hover, .navigation ul li a.top03ie_aktiv:visited {
	display:block;
	width:85px;
	height:27px;
	background-image: url(images/navigation/03-b.jpg);
	line-height:27px;
	overflow:hidden;
}
.navigation ul li a.top04ie, .navigation ul li a.top04ie:visited {
	display:block;
	width:104px;
	height:27px;
	background-image: url(images/navigation/04-a.gif);
	line-height:27px;
	overflow:hidden;
}
.navigation ul li a.top04ie:hover {
	background-image: url(images/navigation/04-b.jpg);
}
.navigation ul li a.top04ie_aktiv, .navigation ul li a.top04ie_aktiv:hover, .navigation ul li a.top04ie_aktiv:visited {
	display:block;
	width:104px;
	height:27px;
	background-image: url(images/navigation/04-b.jpg);
	line-height:27px;
	overflow:hidden;
}
.navigation ul li a.top05ie, .navigation ul li a.top05ie:visited {
	display:block;
	width:144px;
	height:27px;
	background-image: url(images/navigation/05-a.gif);
	line-height:27px;
	overflow:hidden;
}
.navigation ul li a.top05ie:hover {
	background-image: url(images/navigation/05-b.jpg);
}
.navigation ul li a.top05ie_aktiv, .navigation ul li a.top05ie_aktiv:hover, .navigation ul li a.top05ie_aktiv:visited {
	display:block;
	width:144px;
	height:27px;
	background-image: url(images/navigation/05-b.jpg);
	line-height:27px;
	overflow:hidden;
}

.navigation ul li a.top06ie, .navigation ul li a.top06ie:visited {
	display:block;
	width:109px;
	height:27px;
	background-image: url(images/navigation/06-a.gif);
	line-height:27px;
	overflow:hidden;
}
.navigation ul li a.top06ie:hover {
	background-image: url(images/navigation/06-b.jpg);
}
.navigation ul li a.top06ie_aktiv, .navigation ul li a.top06ie_aktiv:hover, .navigation ul li a.top06ie_aktiv:visited {
	display:block;
	width:109px;
	height:27px;
	background-image: url(images/navigation/06-b.jpg);
	line-height:27px;
	overflow:hidden;
}




.navigation ul {padding:0; margin:0; list-style: none;}
.navigation ul li {float:left; position:relative;}
.navigation ul li ul {display: none;}

/* specific to non IE browsers */
.navigation ul li:hover a.top01 {background-image: url(images/navigation/01-b.jpg);}
.navigation ul li:hover a.top02 {background-image: url(images/navigation/02-b.jpg);}
.navigation ul li:hover a.top03 {background-image: url(images/navigation/03-b.jpg);}
.navigation ul li:hover a.top04 {background-image: url(images/navigation/04-b.jpg);}
.navigation ul li:hover a.top05 {background-image: url(images/navigation/05-b.jpg);}
.navigation ul li:hover a.top06 {background-image: url(images/navigation/06-b.jpg);}







.navigation ul li:hover ul {
	display:block;
	position:absolute;
	top:27px;
	left:0;
	width:214px;
	border-top-color:#1F3471;
	border-top-style:solid;
	border-top-width: 1px;
}
/*.navigation ul li:hover ul li a.hide {background:#6a3; color:#fff;}
.navigation ul li:hover ul li:hover a.hide {background:#6fc; color:#000;}
.navigation ul li:hover ul li ul {display: none;}*/
.navigation ul li:hover ul li a {display:block; width: 206px; height:17px; line-height: 13px; padding-left: 8px; padding-top: 6px; background-image:url(images/navigation/subnavi_back.png); background-repeat:repeat; color:#ffffff; text-decoration:none;}
.navigation ul li:hover ul li a:hover {
	background-image: url(images/navigation/subnavi_aktiv_back2.png) !important;
	color:#ffffff;
	text-decoration:none;
}
.navigation ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.navigation ul li:hover ul li:hover ul.left {left:-105px;}
.abgerunded {
	margin: 0px;
	padding: 0px;
	display: block;
	height: 3px;
	width: 214px;
	line-height: 3px;
	position: relative;
}

.navi-space {
	padding-bottom: 10px;
}

