/*
**  Funktion    : Formatierung der linken Hauptnavigation
*/

@media all
{

/*******************************************
* Vertikale Listennavigation
********************************************/
#col1_content h3 {
	padding:0;
	font-weight: bold;
	margin:0.4em 0 0em 0;
	color: #000;
	background-color: #609D26;
	border-bottom: 0.25em #609D26 solid;
	line-height: 2.2em;
	overflow:visible;
}

#col1_content h3 img {
	margin-right:0.4em;
}

#col1_content .mainMenu {
	width: 14.9238em;
	overflow: hidden;
	color:#FFF;
	margin: 0 0 3em 0;
	padding: 0 0 0 0;
    border-bottom: 0.0675em #FFF solid;
}

#col1_content ul {
	width: 100%;
	overflow: hidden;
	margin: 0em 0em 0em 0em;
	list-style-type: none;
	border-top: 0em #609D26 solid;
	border-bottom: 0em #609D26 solid;
}

#col1_content ul a { display:block; text-decoration: none; }

/* Ebene 1 strong */
#col1_content ul li { float:left; width: 100%; margin:0; padding: 0; font-weight: bold;}
#col1_content ul li strong {
	display:block;
	width: 14.9238em;
	padding: 0.2261em 0em 0.2261em 0.603em;
	background-color:#4B4C4B;
	color:#fff;
	font-weight: bold;
	border-top: 0.0754em #FFF solid;
	overflow:visible;
}
* html #col1_content ul li strong {
	width: 14.9238em;
	w\idth: 14.3208em;
}

/* Ebene 2 strong */
#col1_content ul li ul li { font-weight: normal;}
#col1_content ul li ul li strong {
	display:block;
	width: auto;
	padding: 0.1507em 0em 0.1507em 1.525em;
	background-color: #4B4C4B;
	color: #fff;
	font-weight: bold;
	border-top: 0.0754em #FFF solid;
	line-height: 1.2em;
	font-size: 0.8em;
	overflow:visible;
}
* html #col1_content ul li ul li strong {
	width: 18.5em;
	w\idth: 17.2em;
}


/* Ebene 3 strong */
#col1_content ul li ul li ul li { font-weight: normal;}
#col1_content ul li ul li ul li strong {
	display:block;
	width: auto;
	padding: 0.1507em 0em 0.1507em 2.525em;
	background-color: #4B4C4B;
	color: #fff;
	font-weight: bold;
	border-top: 0em #FFF solid;
	line-height: 1.2em;
	font-size: 0.8em;
	overflow:visible;
}

* html #col1_content ul li ul li ul li strong {
	width: 18.5em;
	w\idth: 16.075em;
}

/* Ebene 4 strong */
#col1_content ul li ul li ul li ul li { font-weight: normal;}
#col1_content ul li ul li ul li ul li strong {
	display:block;
	width: auto;
	padding: 0.13em 0em 0.13em 3.25em;
	background-color:#4B4C4B;
	color:#fff;
	line-height: 1.1em;
	font-size: 0.8em;
	font-weight: normal;
	overflow:visible;
    border-top: 0em #FFF solid;
}
* html #col1_content ul li ul li ul li ul li strong {
	width: 18.5em;
	w\idth: 15.5em;
}


/* Ebene 5 strong */
#col1_content ul li ul li ul li ul li ul li { font-weight: normal;}
#col1_content ul li ul li ul li ul li ul li strong {
	display:block;
	width: auto;
	padding: 0.13em 0em 0.13em 4em;
	background-color:#4B4C4B;
	color:#fff;
	border-top: 1px #FFF solid;
	line-height: 1.0em;
	font-size: 0.8em;
	font-weight: normal;
	overflow:visible;
	border-top: 0em #FF0 solid;
}
* html #col1_content ul li ul li ul li ul li ul li strong {
	width: 19em;
	w\idth: 15em;
}

/* Ebene 1 */
#col1_content ul li a {
	width: 14.9238em;
	padding: 0.2261em 0em 0.2261em 0.603em;
	background-color:#609D26;
	color: #FFF;
	border-top: 0.0754em #FFF solid;
	overflow:visible;
}
* html #col1_content ul li a {
	width: 14.9238em;
	w\idth: 14.3208em;
}

#col1_content ul li a:hover { background-color:#DEEAD2; color: #4B4C4B; }
#col1_content ul li:hover { background-color:#DEEAD2; color: #4B4C4B; }

/* Ebene 2 */
#col1_content ul li ul { list-style-type: none; margin:0; padding: 0; border-bottom: 0px #C1C7D7 solid;}
#col1_content ul li ul li { float:left; width: 100%; margin:0; padding:0; }
#col1_content ul li ul li a {
	width: auto;
	padding: 0.1507em 0em 0.1507em 1.525em;
	background-color:#609D26;
	color: #FFF;
	border-top: 0.0754em #FFF solid;
	line-height: 1.2em;
	font-size: 0.8em;
}
* html #col1_content ul li ul li a {
	width: 18.5em;
	w\idth: 17.2em;
}


/* Ebene 3 */
#col1_content ul li ul li ul { list-style-type: none; margin:0; padding: 0; border-bottom: 0px #C1C7D7 solid;}
#col1_content ul li ul li ul li { float:left; width: 100%; margin:0; padding:0; }
#col1_content ul li ul li ul li a {
	width: auto;
	padding: 0.1507em 0em 0.1507em 2.525em;
	background-color:#609D26;
	color: #FFF;
	border-top: 0em #FFF solid;
	line-height: 1.2em;
	font-size: 0.8em;
}
* html #col1_content ul li ul li ul li a {
	width: 18.5em;
	w\idth: 16.075em;
}



/* Ebene 4 */
#col1_content ul li ul li ul li ul { list-style-type: none; margin:0; padding: 0; border-bottom: 0px #C1C7D7 solid;}
#col1_content ul li ul li ul li ul li { float:left; width: 100%; margin:0; padding:0;}
#col1_content ul li ul li ul li ul li a {
	width: auto;
	padding: 0.13em 0em 0.13em 3.25em;
	background-color:#609D26;
	color: #FFF;
	line-height: 1.1em;
	font-size: 0.8em;
	font-weight: normal;
	border-top: 0em #FFF solid;
}
* html #col1_content ul li ul li ul li ul li a {
	width: 18.5em;
	w\idth: 15.5em;
}


/* Ebene 5 */
#col1_content ul li ul li ul li ul li ul { list-style-type: none; margin:0; padding: 0; border-bottom: 0px #C1C7D7 solid;}
#col1_content ul li ul li ul li ul li ul li { float:left; width: 100%; margin:0; padding:0; }
#col1_content ul li ul li ul li ul li ul li a {
	width: auto;
	padding: 0.13em 0em 0.13em 4em;
	background-color:#609D26;
	color: #FFF;
	border-top: 0em #FFF solid;
	line-height: 1.0em;
	font-size: 0.8em;
	font-weight: normal;
}

* html #col1_content ul li ul li ul li ul li ul li a {
	width: 19em;
	w\idth: 15em;
}

#col1_content ul li ul li a:hover {  background-color:#DEEAD2;  color: #4B4C4B; }
#col1_content ul li#title {
	width: auto;
	padding: 3px 0px 3px 10px;
	font-weight: bold;
	color: #4B4C4B;
	background-color: #fff;
	border-top: 4px #C1C7D7 solid;
}

}