/* CSS fuer Help-Navigation */

#helpNav {
	padding-left: 779px;
	margin-top: 3px;
	margin-bottom: 3px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-image: url(layout_FILES/helpNavBgr.gif);
	background-repeat: no-repeat;
	list-style-type: none;
}

#helpNav li {
	float: left;
	margin : 0px 0px;
}

#helpNav li a {
	display: block;
	padding-left: 6px;
	padding-right: 6px;
	color: #00625A;
	line-height: 12px;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #00625A;	
}

#helpNav li a:hover {
	color: #9E0727;
}

#helpNav li a.active, #helpNav li a.active:hover {
	color: #9E0727;
}

#helpNav .last {
	padding-right: 0px;
	border-right-style: none;
}

/* Hauptnavigation */

#mainNav {
	list-style-type: none;
	padding-bottom: 3px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #9E0727;
}

#mainNav li {
	margin : 0px 0px;
}

#mainNav li a {
	display: block;
	height: 36px;
	width: 147px;
	text-indent: -5000px;
	background-image: url(navigation_FILES/mainNav.gif);
	background-repeat: no-repeat;
}

#mainNav li a:hover {
	border: none;
}

/* CSS fuer Buttons der Haupt-Navigation */

#mainNav li a#cme-module {
	background-position: 0px 0px;
}

#mainNav li a#cme-module:hover, #mainNav li a#cme-module.active, #mainNav li a#cme-module.active:hover {
	background-position: -150px 0px;
}

#mainNav li a#cme-infos {
	background-position: 0px -36px;
}

#mainNav li a#cme-infos:hover, #mainNav li a#cme-infos.active, #mainNav li a#cme-infos.active:hover {
	background-position: -150px -36px;
}

#mainNav li a#anleitung {
	background-position: 0px -72px;
}

#mainNav li a#anleitung:hover, #mainNav li a#anleitung.active, #mainNav li a#anleitung.active:hover {
	background-position: -150px -72px;
}

#mainNav li a#archiv {
	background-position: 0px -108px;
}

#mainNav li a#archiv:hover, #mainNav li a#archiv.active, #mainNav li a#archiv.active:hover {
	background-position: -150px -108px;
}

#mainNav li a#links {
	background-position: 0px -144px;
}

#mainNav li a#links:hover, #mainNav li a#links.active, #mainNav li a#links.active:hover {
	background-position: -150px -144px;
}

#mainNav li a#newsletter {
	background-position: 0px -180px;
}

#mainNav li a#newsletter:hover, #mainNav li a#newsletter.active, #mainNav li a#newsletter.active:hover {
	background-position: -150px -180px;
}

/* Subnavigation */

#subNav {
	list-style-type: none;
}

#subNav li {
	margin : 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9E0727;
}

#subNav li a {
	width: 185px;
	\width: 205px;
	w\idth: 185px;
	display: block;
	padding: 10px;
	background-color: #FFF;
	font-weight: bold;
	color: #00625A;
}

#subNav li a:hover {
	background-color: #E5EFEE;
	text-decoration: none;
	color: #000;
}

#subNav li a.active, #subNav li a.active:hover {
	background-color: #E5EFEE;
	text-decoration: none;
}

#subNav li a em {
	font-weight: normal;
	font-style: normal;
	color: #000;
	display: block;
}

#subNav li a:hover em {
	font-weight: normal;
	font-style: normal;
	color: #9E0727;
	display: block;
}

/* Sub-Subnavigation */

#subNav li ul {
	list-style-type: none;
	border-top-style: none;
	background-color: #E5EFEE;
	padding-bottom: 8px;
}

#subNav li ul li {
	border-bottom-style: none;
}


#subNav li ul li a {
	width: 167px;
	\width: 205px;
	w\idth: 167px;
	display: block;
	padding-left: 28px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 8px;
	font-weight: normal;
	color: #000;
	background-color: #E5EFEE;
	background-image: url(navigation_FILES/subnavArrow_0.gif);
	background-repeat: no-repeat;
}

#subNav li ul li a:hover, #subNav li ul li a.active, #subNav li ul li a.active:hover {
	background-image: url(navigation_FILES/subnavArrow_1.gif);
	color: #9E0727;
}

/* Seiten-Navigation */

#pageNav {
	padding-top: 16px;
}

#pageNav a {
	font-weight: bold;
}
