


/* ### Mainmenu ######################################## */

#submenu ul.rex-navi1 {
	margin:0; padding:0;
	list-style:none;
}

#submenu ul.rex-navi1 li {
	display: block;
	margin:0; padding:0;
	text-align:left;
}

#submenu ul.rex-navi1 a {
	display:block;
	width:150px;
	margin:0; padding:10px 0;
	border:0 none; border-top:1px solid #dfdfdf;
	font-size:14px; font-weight:normal; font-style:italic; text-decoration:none;
}

#submenu ul.rex-navi1 a:hover {
	color:#666666; font-weight:normal; text-decoration:none;
	border:0 none; border-top:1px solid #008836;
}

#submenu ul.rex-navi1 li a.rex-active, 
#submenu ul.rex-navi1 li a.rex-current, 
#submenu ul.rex-navi1 li a.rex-current:hover {
	color:#000; font-weight:bold;
}


/* ### Submenu ######################################### */


/* 2. EBENE */

#submenu ul.rex-navi2 {
	margin:0; padding:0 0 1px 0;
	font-size:13px;
	background:url('nav_v_bottom.gif') no-repeat bottom;
	list-style:none;
	text-align:left;
/*	text-transform:uppercase; */
}

#submenu ul.rex-navi2 li {
	display: block;
	margin:0; padding:0;
	text-align:left;
}

#submenu ul.rex-navi2 a {
	display: block;
	width:150px;
	padding:5px 0 5px 10px;
	color:#224488; font-weight:normal; text-decoration:none;
	border:0 none; border-bottom:1px solid #fff;
	background:url('arrow.gif') no-repeat left center;
}

#submenu ul.rex-navi2 a:hover {
	font-weight:bold;
	text-decoration:none;
}

#submenu ul.rex-navi2 li a.rex-active, 
#submenu ul.rex-navi2 li a.rex-current {
	color:#224488;
	font-weight:bold;
	text-decoration:none;
	border-bottom:1px solid #224488;
	background:#fff url('arrow.gif') no-repeat left center;
}


