.vertnav-container {
	margin-top:14px;
	margin-bottom:15px;
}

.col-left .sidenavi{
	margin-top:5px;
	margin-bottom:15px;
}
.col-left .sidenavi,
#vertnav {
border-top:1px solid #373d4b;
border-bottom:1px solid #373d4b;
width:197px;
background: #686e7f url(../images/vertnav-hg.gif) repeat-x top left;	
}

.col-left .sidenavi li,
#vertnav li{
border-left:1px solid #373d4b;
border-right:1px solid #373d4b;	
}

.col-left .sidenavi li a,
#vertnav li a {
	border-bottom:1px solid #757b8b;
	border-top:1px solid #e1e2e6;
	display:block;
	padding:3px;
	width:189px;
	color: #ffffff;
}

.col-left .sidenavi li a:hover,
#vertnav li a:hover {
  text-decoration: none!important;
}

.col-left .sidenavi li a:hover,
#vertnav li a:hover  {color:#fff; background:transparent url(../images/bg_navi_over.jpg) repeat-x 0 0;}
#vertnav li :hover  > a {color:#fff;background:transparent url(../images/bg_navi_over.jpg) repeat-x 0 0;}
.col-left .sidenavi li :hover  > a {color:#fff;background:transparent url(../images/bg_navi_over.jpg) repeat-x 0 0;}

.col-left .sidenavi li.parent a,
#vertnav li.parent a {
	font-weight:bold;
	border-width:1px 1px 1px 1px;
	color:#fff;
}

.col-left .sidenavi li.active a ,
#vertnav li.active a {
/* Hauptrubriken aktiv */
	background: #8f9ba9;
	color: #fff;
	font-weight:bold;
}

.col-left .sidenavi li.active ul li a,
.col-left .sidenavi li.parent ul li a,
#vertnav li.active ul li a,
#vertnav li.parent ul li a{
/* Hauptrubriken aktiv */
	background: #fff!important;
	color: #515a65!important;
	font-weight:bold;
	margin-left:-2px;
	border-right:2px solid #fff!important;
}

*html #vertnav li.active ul li,
*html #vertnav li.parent ul li,
*html #vertnav li.parent ul li,
*html #vertnav li.active ul li.parent ul li,
*html #vertnav li.active ul li.active ul li,
*html #vertnav li.parent ul li.parent ul li,
*html #vertnav li.parent ul li.active ul li
{border-left: none!important;border-right:none;margin-left:0px;}

*html .col-left .sidenavili.active ul li,
*html .col-left .sidenavi li.parent ul li,
*html .col-left .sidenavi li.parent ul li,
*html .col-left .sidenavi li.active ul li.parent ul li,
*html .col-left .sidenavi li.active ul li.active ul li,
*html .col-left .sidenavi li.parent ul li.parent ul li,
*html .col-left .sidenavi li.parent ul li.active ul li
{border-left: none!important;border-right:none;margin-left:0px;}

/*#vertnav li.active ul li.active a,*/
#vertnav li.parent ul li.active a,
#vertnav li.parent ul li.parent a{
/* Hauptrubriken aktiv */
	background: #f0f3f7!important;
	color: #303a46!important;
	font-weight:bold!important;
	border-right:2px solid #f0f3f7;
}

#vertnav li.parent ul li.parent ul li a,
#vertnav li.parent ul li.active ul li a {
/* Hauptrubriken aktiv */
	background: #f0f3f7!important;
	color: #303a46!important;
	font-weight:normal!important;
	margin-left:-3px;
	border-right:2px solid #f0f3f7;
}

#vertnav li.parent ul li.parent ul li.active a{
	font-weight:bold!important;
}

#vertnav li.inactive a {
/* Haupt- und Subrubriken inaktiv */ 
	font-weight:normal;
	color: #ffffff;	
}

#vertnav .level0 {
/* Hier nichts rein !!!  */
}

#vertnav .level1 a {
	padding-left:10px;
	width:182px;
	/* Unterpunkte gewählte Rubrik  */
	color: #373d4b;	
}

*html #vertnav .level1 ul li,
*html #vertnav ul li .level2
{border-left:none; border-right:1px solid #fff!important;}

#vertnav .level2 a {
	padding-left:20px;
	width:172px;
}

#vertnav .level3 a {
	padding-left:30px;
	width:162px;
}
