/**
 * @description		menu css file :: courage web site
 * @project			Jugendforum Courage Website
 * @site			www.jugendforum-courage.de
 * @date			2008-04-18 12:20:00
 * @revision		$Revision: 104 $
 * @lastmodified	$Date: 2010-05-16 22:52:27 +0200 (So, 16. Mai 2010) $
 */

/**
 * header menu - keyfeatures im kopf bereich
 *
 * @section header menu
 */
#headerMenu ul {
	list-style: none;
	padding: 0;
	margin: 0;
	white-space: nowrap;
}
#headerMenu ul li {
	float: left;
	font-size: 0.9em;
	padding: 0 0 0 1.2em;
	margin: 0 0 0 1.0em;
	background: url(../img/arrow_white.gif) bottom left no-repeat;
}
#headerMenu ul li.active {
	text-decoration: none;
}

#headerMenu ul li a,
#headerMenu ul li a:visited {
	color: #fff;
	text-decoration: underline;
	padding: 0;
	margin: 0;
}
#headerMenu ul li a:focus,
#headerMenu ul li a:hover,
#headerMenu ul li a:active {
	text-decoration: none;
}


/* hauptmenu */
#mainMenu ul {
	list-style:		none;
	padding:		0;
	margin:			0;
	white-space:	nowrap;
}
#mainMenu ul.mainSubMenu {
	margin-top:	1.0em;
}
#mainMenu ul li {
	width:			11.5em;
	height:			1.7em;
	margin:			0;
	padding:		0;
}
#mainMenu ul li.level2 {
	height:		auto;
	margin-top: 0.1em;
}
#mainMenu ul li a {
	display:			block;
	padding:			0.3em 0 0.3em 0.3em;
	margin:				0;
	font-size:			0.9em;
	font-weight:		bold;
	color: 				#000;
	text-decoration:	none;
	/* background: 	gray; */
}
#mainMenu ul li a:hover {
	color: 				#fff;
	background: 		#00a300;
}
#mainMenu ul li a.active {
	color: 				#fff;
	background: 		#00a300;
}
#mainMenu ul.level2 li {
	width:			auto;
	height:			1.7em;
	margin:			0 0 0 0.9em;
	/* background: 	gray; */
}
#mainMenu ul.level2 {
	margin-top:		0.1em;
}
#mainMenu ul.level2 li a {
	padding:		0.2em 0 0.2em 1.1em;
	font-weight:	normal;
	background:		url(../img/arrow_black.gif) 0em 0.3em no-repeat;
}
#mainMenu ul.level2 li a:hover {
	font-weight:	bold;
	color: 			#000;
	background: 	#d9e4c5 url(../img/arrow_black.gif) 0em 0.3em no-repeat;
}
#mainMenu ul.level2 li a.active {
	font-weight:	bold;
	color: 			#000;
	background: 	#d9e4c5 url(../img/arrow_black.gif) 0em 0.3em no-repeat;
}
#mainMenu ul li.spacer {
	height: 1.4em;
	padding-left: 0.2em;
	margin-top: 0;
}


/* footer menu */
#footerMenuRight ul {
	list-style:		none;
	padding:		0em;
	margin:			0em;
	white-space:	nowrap;
}
#footerMenuRight ul li {
	float:			left;
	margin:			0em;
	padding:		0em;
}
#footerMenuRight ul li a {
	margin:				0em;
	padding:			0em;
	color: 				#fff;
	text-decoration:	underline;
}
#footerMenuRight ul li a:hover {
	text-decoration:	none;
}
#footerMenuRight ul li a.active {
	text-decoration:	none;
}

/* toolbox menu */
div.toolBox ul {
	list-style:		none;
	padding:		0em;
	margin:			0.6em 0em 0em 0.5em;
	white-space:	nowrap;
}
div.toolBox ul li {
	float:			left;
	margin:			0em;
	padding:		0em;
}
div.toolBox ul li a {
	margin:				0em;
	padding:			0em;
	text-decoration:	underline;
}
div.toolBox ul li a:hover {
	font-weight:		bold;
	text-decoration:	underline;
}
div.toolBox ul li a.active {
	font-weight:		bold;
	text-decoration:	underline;
}

