/* ######################################################################################################
** ######################################################################################################
**
**  YAML Version:2.5.2
**  Dateiversion:6.3.09
**  Datei       :nav_vlist_modifications.css
**  Angelegt von Force-CM 
**  Funktion    :Formatierung der linken Hauptnavigation - Änderungen
**  
*/

@media all
{
/********************************************
* Vertikale Listennavigation
********************************************/

#col1_content h3 {
  display:none;
}
.mainMenu {
	width:180px; 
	overflow:hidden; 
	color:#222; 
	margin:0; 
	padding:0;
	background: transparent url(/fileadmin/img/bg_mainMenu.jpg) repeat-x bottom;
}
.mainMenu img {margin-right:0.7em;}
.mainMenu ul {
	width:100%; overflow:hidden; 
	margin:0em 0 0em 0; 
	list-style-type:none; 
	border:none;
}
.mainMenu ul a {
	display:block; 
	text-decoration:none; 
	background-color:transparent;
	margin:0; 
	padding:0;
	font-style:normal;
	font-weight:normal;
}
.mainMenu ul li {
	width:100%; 
	margin:0; 
	padding:0;
}
.mainMenu ul li span {
	background-color: #c4bcb1;
	display:block;
	font-weight:bold;
	padding-left: 7px; 
	text-transform: uppercase;	
}
.mainMenu ul li strong {
	display:block; 
	/* width:95%; */
	padding:0; 
	background-color:transparent; 
	color:#323234; 
	font-weight:bold; 
	border-bottom:0px #ddd solid;
}

.mainMenu ul li ul li strong {
/*	display:inline; */
	/* width:95%;*/
	padding:0px 10px 0px 7px; 
	margin-left:14px;
	background-color:transparent; 
	color:#fff; 
	font-weight:normal; 
	border:0px solid #000;
	background-color:#0193cf;
}



.mainMenu ul li ul li ul li strong {
	display:block; 
/*	width:95%; */
	padding:0px 0px 0px 10px;
	margin:0; 
	background-color:transparent; 
	color:#323234; 
	font-weight:normal; 
	border:none;
}
.mainMenu ul li a { 
/*	width:95%; */
	padding:0; 
	background-color:transparent; 
	color:#444; 
	border:none;
	font-weight:bold; 
	font-style:normal;
	
}

.mainMenu ul li a:hover {
	background-color:transparent; 
	color:#323234;
}
.mainMenu ul li ul {
	list-style-type:none; 
	margin:0; 
	padding:16px 0px 16px 0px;
}
.mainMenu ul li ul li {
	width:100%; 
	margin:0; 
	padding:0px 0px 0px 0px;
	background:transparent url(/fileadmin/img/bulletpoint_blue.gif) no-repeat 0px 5px;
  border: 0px solid #000;

}


.mainMenu ul li ul li.active{
	margin:0; 
	padding:0;	
/*	background:transparent url(/fileadmin/img/bulletpoint_blue_large.gif) no-repeat 0px 1px;*/
}



.mainMenu ul li ul li a {
	/* width:90%; */
	padding:0px 0px 0px 0px; 
	background-color:transparent; 
	color:#323234; 
	border-bottom:0px #ddd solid;
	padding-left: 21px;
/*	margin-left:14px;	*/
	font-style:normal;
	font-weight:normal;
}
.mainMenu ul li ul li ul {
	list-style-type:none; 
	margin:0; 
	padding:0;
	background-color: #f4f1ec;
	padding: 9px 0px 16px 23px;
	padding: 9px 0px 16px 14px;
  margin-top:5px;
}


.mainMenu ul li ul li ul li {
	width:100%; 
	margin:0; 
	padding:0;
	padding-left: 0px;
	background:transparent url(/fileadmin/img/bulletpoint_blue_small.gif) no-repeat 0px 7px;
	border: 0px solid #000;	
}
.mainMenu ul li ul li ul li.active {
	padding-left: 0px;
	font-style: italic;	
	border: 0px solid #000;
}
.mainMenu ul li ul li ul li strong{
	padding-left: 10px;
	border: 0px solid #000;
}

.mainMenu ul li ul li ul li a {
	/* width:90%; */
	padding:0px 0px 0px 10px; 
	background-color:transparent; 
	color:#323234; 
	font-style:normal;
	font-weight:normal;
	border-bottom:0px #ddd solid;

}

.mainMenu ul li ul li a:hover {
	background-color:transparent; 
	color:#323234;
}

.mainMenu ul li ul li ul li ul{
	list-style-type:none; 
	margin:0; 
	padding:0;
	padding-left: 7px;
	border: 0px solid #000;
	
}
.mainMenu ul li ul li ul li ul li{
	padding-left: 0px;
	background:transparent url(/fileadmin/img/bulletpoint_line.gif) no-repeat 0px 8px;
	border: 0px solid #000;
}
.mainMenu ul li ul li ul li ul li strong,
.mainMenu ul li ul li ul li ul li a{
	padding: 0px;
	padding-left: 6px;
}


/*####################################################################*/

/* FARBIGE NAVIGATION */
/* Nicht in YAML enthalten */

/*####################################################################*/
 

.mainMenu ul li ul li.sectionRed{
	background:transparent url(/fileadmin/img/bulletpoint_red.gif) no-repeat 0px 5px;
}
.mainMenu ul li ul li.sectionRed strong{
	background-color: #b3081b;

}
.mainMenu ul li ul li.sectionRed ul li{
	background:transparent url(/fileadmin/img/bulletpoint_red_small.gif) no-repeat 0px 7px;
}

.mainMenu ul li ul li.sectionRed ul li a{
/*	padding:0px*/

}
.mainMenu ul li ul li.sectionRed ul li strong{
	font-style: italic;
	background-color:transparent;	
}

.mainMenu ul li ul li.sectionRed ul li ul li{
	background:transparent url(/fileadmin/img/bulletpoint_line.gif) no-repeat 0px 8px;
}

.mainMenu ul li ul li.sectionRed ul li ul li strong{
	font-style: italic;
	background-color:transparent;

}

.mainMenu ul li ul li.sectionRed ul li ul li a{
	border: 0px solid #000;
	background-color:transparent;
}





.mainMenu ul li ul li.sectionOrange{
	background:transparent url(/fileadmin/img/bulletpoint_orange.gif) no-repeat 0px 5px;
}

.mainMenu ul li ul li.sectionOrange strong{
	background-color: #ec6e08;

}

.mainMenu ul li ul li.sectionOrange ul li{
	background:transparent url(/fileadmin/img/bulletpoint_orange_small.gif) no-repeat 0px 7px;
}

.mainMenu ul li ul li.sectionOrange ul li strong{
	font-style: italic;
	background-color:transparent;	
}

.mainMenu ul li ul li.sectionOrange ul li ul li{
	background:transparent url(/fileadmin/img/bulletpoint_line.gif) no-repeat 0px 8px;
}

.mainMenu ul li ul li.sectionOrange ul li ul li strong{
	font-style: italic;
	background-color:transparent;
}



.mainMenu ul li ul li.sectionGreen{
	background:transparent url(/fileadmin/img/bulletpoint_green.gif) no-repeat 0px 5px;
}

.mainMenu ul li ul li.sectionGreen strong{
	background-color: #007575;
}

.mainMenu ul li ul li.sectionGreen ul li{
	background:transparent url(/fileadmin/img/bulletpoint_green_small.gif) no-repeat 0px 7px;
}

.mainMenu ul li ul li.sectionGreen ul li strong{
	font-style: italic;
	background-color:transparent;	
}

.mainMenu ul li ul li.sectionGreen ul li ul li{
	background:transparent url(/fileadmin/img/bulletpoint_line.gif) no-repeat 0px 8px;
}


.mainMenu ul li ul li.sectionGreen ul li ul li strong{
	font-style: italic;
	background-color:transparent;
}



.mainMenu ul li ul li.sectionDarkBlue{
	background:transparent url(/fileadmin/img/bulletpoint_darkBlue.gif) no-repeat 0px 5px;
}

.mainMenu ul li ul li.sectionDarkBlue strong{
	background-color: #393c71;
}

.mainMenu ul li ul li.sectionDarkBlue ul li{
	background:transparent url(/fileadmin/img/bulletpoint_darkBlue_small.gif) no-repeat 0px 7px;
}
.mainMenu ul li ul li.sectionDarkBlue ul li strong{
	font-style: italic;
	background-color:transparent;	
}


.mainMenu ul li ul li.sectionDarkBlue ul li ul li{
	padding-left: 0px;
	background:transparent url(/fileadmin/img/bulletpoint_line.gif) no-repeat 0px 8px;
}



.mainMenu ul li ul li.sectionDarkBlue ul li ul li strong{
	font-style: italic;
	background-color:transparent;
}




.mainMenu ul li ul li.sectionOliveGreen{
	background:transparent url(/fileadmin/img/bulletpoint_oliveGreen.gif) no-repeat 0px 5px;
}

.mainMenu ul li ul li.sectionOliveGreen strong{
	background-color: #978700;
}

.mainMenu ul li ul li.sectionOliveGreen ul li{
	background:transparent url(/fileadmin/img/bulletpoint_oliveGreen_small.gif) no-repeat 0px 7px;
}


.mainMenu ul li ul li.sectionOliveGreen ul li strong{
	font-style: italic;
	background-color:transparent;	
}


.mainMenu ul li ul li.sectionOliveGreen ul li ul li{
	background:transparent url(/fileadmin/img/bulletpoint_line.gif) no-repeat 0px 8px;
}


.mainMenu ul li ul li.sectionOliveGreen ul li ul li strong{
	font-style: italic;
	background-color:transparent;
}


.mainMenu ul li ul li.sectionPurple{
	background:transparent url(/fileadmin/img/bulletpoint_darkBlue.gif) no-repeat 0px 5px;
}

.mainMenu ul li ul li.sectionPurple strong{
	background-color: #393c71;
}

.mainMenu ul li ul li.sectionPurple ul li{
	background:transparent url(/fileadmin/img/bulletpoint_darkBlue_small.gif) no-repeat 0px 7px;
}
.mainMenu ul li ul li.sectionPurple ul li strong{
	font-style: italic;
	background-color:transparent;	
}


.mainMenu ul li ul li.sectionPurple ul li ul li{
	padding-left: 0px;
	background:transparent url(/fileadmin/img/bulletpoint_line.gif) no-repeat 0px 8px;
}



.mainMenu ul li ul li.sectionPurple ul li ul li strong{
	font-style: italic;
	background-color:transparent;
}





/* Close @media all - DO NOT DELETE! */
}
