
/* Submenue Definitionen */

#submenue_padding {
	background-color: white;
	padding: 1.5em;
	height: 100%;
	width: 13em;
	float: left;
}	

/* Submenue */
.submenue {
	background-color: #fff;
	display: block;
	width: 13em;
}	

/* Submenue Headline */
.submenue_headline {
	background-color: #cccccc;
	font-size: 81.66%;
	text-align: center;
	font-weight: bold;
	color: black;
	padding: 0.3em;
}
	
/* Submenue Level 1 */
.submenue_item, .submenue_item a {
	background-color: #e5e5e5;
	text-decoration: none;
	font-size: 91.66%;
	color: black;
	padding: 0.2em;
	height: 1.7em;
	display: block;
}

.submenue_item a:hover, .submenue_item a:active {
	background-color: #E49C54;
	text-decoration: none;
	font-size: 91.66%;
	color: white;
	position:relative; 
  top:-0.1875em;
  left: -0.2em;
	padding-left: 0.4em;
	padding-right: 0em;
	padding-top: 0.2875em;
	padding-bottom: 0em;
	height: 1.7em;
	display: block;
	width: 15.1em;
}

.submenue_item_active, .submenue_item_active a, .submenue_item_active a:hover {
	background-color: #E49C54;	
	text-decoration: none;
	font-size: 91.66%;
	font-weight: bold;
	color: white;
	padding-left: 0.2em;
	padding-right: 0em;
 	padding-top: 0.1em;
	padding-bottom: 0em;
	height: 1.7em;
	display: block;
}

/* Submenue Level 2 */
.submenue_subitem, .submenue_subitem a {
	background-color: #e5e5e5;
	text-decoration: none;
	font-size: 88.66%;
	color: black;
	margin: 0.2em;
	padding: 0.0125em 0.3em 0em 0.3em;
	height: 1.5em;
	display: block;
}

.submenue_subitem a:hover, .submenue_subitem a:active {
	background-color: #E49C54;
	text-decoration: none;
	font-size: 88.66%;
	color: white;
	height: 1.5em;
	display: block;
	position:relative; 
  top:-0.2em;
  left: -0.5em;
	padding-left: 0.7em;
	padding-right: 0em;
	padding-top: 0.1em;
	padding-bottom: 0em;
	width: 15.2em;
 	margin: 0.2em;
}

.submenue_subitem_active, .submenue_subitem_active a, .submenue_subitem_active a:hover {
	background-color: #E49C54;	
	text-decoration: none;
	font-size: 88.66%;
	margin: 0.2em;
	padding: 0.0125em 0.3em 0em 0.3em;
	color: white;
	height: 1.5em;
	display: block;
	font-weight: bold;
}
