@charset "UTF-8";

/* ganzes Menu -------------------------------------------------------------------------*/

.menulinks {
	width:100%; 
	overflow:hidden; 
	color: #fff; 
	font-weight:bold; 
	margin-top:0; 
	padding:0;
}
.menulinks img {
	margin: 0 5px 2px 0;
}

/* 1. Ebene ----------------------------------------------------------------------------*/
.menulinks ul {
	width:100%; 
	overflow:hidden; 
	margin:0; 
	list-style-type:none; 
}
.menulinks ul li {
	float:left; 
	width:200px; 
	margin:0; padding:0;
	border-top:1px #6c6c6c solid;
	padding: 3px 0px 3px 10px;
}
.menulinks ul li strong {
	width:95%; 
	color:#70c2ba; 
	font-weight: bold;
}
.menulinks ul li span { 
	width:95%; 
	background-color:transparent; 
	color:#fff; 

}
.menulinks ul li a{ 
	color: #fff;
}
.menulinks ul li a:hover, .menulinks ul li a:focus {
	color:#70c2ba;
	text-decoration: none;
}

/* 2. Ebene ----------------------------------------------------------------------------*/
.menulinks ul li ul li strong {
	color: #70c2ba;
}
.menulinks ul li ul {
	margin:0; 
	padding:0;
}
.menulinks ul li ul li {
	float:left; 
	width: 100%; 
	list-style-type:none;
	padding: 1px 0px 1px 20px;
	border-top: 1px solid #6c6c6c;
}
.menulinks ul li ul li a:hover, .menulinks ul li ul li a:focus {color:#70c2ba;}
.menulinks ul li ul li a {
	width:100%; 
	padding:0px 0px 0px 0; 
	background-color:transparent; 
	color:#fff; 
	list-style-type: none;
}

/* 3. Ebene ----------------------------------------------------------------------------*/
.menulinks ul li ul li ul li strong {display:block; width:95%; padding:3px 0px 3px 21%; background-color:#aab; color:#fff; }
.menulinks ul li ul li ul {list-style-type:none; margin:0; padding:0;}
.menulinks ul li ul li ul li {float:left; width:100%; margin:0; padding:0;}
.menulinks ul li ul li ul li a {width:90%; padding:3px 0px 3px 21%; background-color:#e4e4e4; color:#666; border-bottom:1px #ddd solid;}

