 
/* MENUE FIRST ORDER*/

#vmenu {
	clear: right;
	float: left;
	width: 170px;
	height:100%;
	padding: 0;
	margin: 0px;
	text-align:left;
	font-weight: normal;
	font-size: 11px;
}

#vmenu a.level1 {
	font-size:12px;
	display:block;
	line-height:25px;
	text-decoration:none;
	color:#0F3F73;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 15px;
	font-weight: bold;
	background-image: url(../02_Images/SideMenuBackgrounds/level1.gif);
	background-repeat: no-repeat;
	background-position: 0px 20px;
}

#vmenu a.level1:visited {
	font-weight:bold;
}

#vmenu a.level1:hover {
	color: #F60;
	background-image: url(../02_Images/SideMenuBackgrounds/level1_f02.gif);
	background-repeat: no-repeat;
	background-position: 14px 38px;
}

#vmenu a.level1:active {
	font-weight: bold;
}

#vmenu a.level1:focus {
	font-weight: bold;
}

#activ1 {
	font-weight:bold !important;
	background-color: #D3DEEB;
/*	background-image: url(../gfx/menuactive.png) !important;
	background-repeat: no-repeat !important;
	background-position: left middle !important; */
}

#activ2, #activ3, #activ4 {
	color:#666 !important;
	background-color: #D3DEEB;
}

/* MENUE SECOND ORDER */

#vmenu a.level2 {
	font-size:11px;
	display:block;
	font-weight:normal;
	text-align:left;
	color:#0F3F73;
	line-height:12px;
	text-decoration:none;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 32px;
	background-color: #D3DEEB;
	background-image: url(../02_Images/SideMenuBackgrounds/level2_f01.gif);
	background-repeat: no-repeat;
	background-position: 15px 2px;
}

#vmenu a.level2:visited {
	overflow:hidden;
	color:#0F3F73;
}

#vmenu a.level2:hover {
	font-weight:bold;
	text-align:left;
	color:#FFF;
	text-decoration:none;
	background-image: url(../02_Images/SideMenuBackgrounds/level2_f02.gif);
	background-repeat: no-repeat;
}

#vmenu a.level2:active {
	font-weight:bold;
	overflow:hidden;
	color:#0F3F73;
}

#vmenu a.level2:focus {
	overflow:hidden;
	color:#FFF;
	font-weight:bold;
}
#vmenu a.level22 {
	font-size:11px;
	display:block;
	font-weight:normal;
	text-align:left;
	color:#0F3F73;
	line-height:12px;
	text-decoration:none;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 32px;
	background-color: #D3DEEB;
	background-image: url(../02_Images/SideMenuBackgrounds/level22_f01.gif);
	background-repeat: no-repeat;
	background-position: 15px 2px;
}
#vmenu a.level22:hover {
	font-weight:bold;
	text-align:left;
	color:#FFF;
	text-decoration:none;
	background-image: url(../02_Images/SideMenuBackgrounds/level22_f02.gif);
	background-repeat: no-repeat;
}


#vmenu a.level2-down {
	font-size:11px;
	display:block;
	font-weight:bold;
	text-align:left;
	color:#0F3F73;
	line-height:12px;
	text-decoration:none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 32px;
	background-color: #D3DEEB;
	background-image: url(../02_Images/SideMenuBackgrounds/test_01.gif);
	background-repeat: no-repeat;
	background-position: 15px 1px;
}
#vmenu a.level2-down:visited {
	text-decoration:none;
}
#vmenu a.level2-down:hover {

}
#vmenu a.level22-down {
	font-size:11px;
	display:block;
	font-weight:bold;
	text-align:left;
	color:#0F3F73;
	line-height:12px;
	text-decoration:none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 32px;
	background-color: #D3DEEB;
	background-image: url(../02_Images/SideMenuBackgrounds/level22-down.gif);
	background-repeat: no-repeat;
	background-position: 15px 1px;
}
#vmenu a.level222 {
	font-size:11px;
	display:block;
	font-weight:normal;
	text-align:left;
	color:#0F3F73;
	line-height:12px;
	text-decoration:none;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 32px;
	background-color: #D3DEEB;
	background-image: url(../02_Images/SideMenuBackgrounds/level222_s01.gif);
	background-repeat: no-repeat;
	background-position: 15px 2px;
}
#vmenu a.level222:hover {
	font-weight:bold;
	text-align:left;
	color:#FFF;
	text-decoration:none;
	background-image: url(../02_Images/SideMenuBackgrounds/level222_s02.gif);
	background-repeat: no-repeat;
}
#vmenu a.level222-down {
	font-size:11px;
	display:block;
	font-weight:bold;
	text-align:left;
	color:#0F3F73;
	line-height:12px;
	text-decoration:none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 32px;
	background-color: #D3DEEB;
	background-image: url(../02_Images/SideMenuBackgrounds/level222-down.gif);
	background-repeat: no-repeat;
	background-position: 15px 1px;
}









/* MENUE THIRD ORDER */

#vmenu a.level3 {
	font-size:11px;
	display:block;
	font-weight:normal;
	text-align:left;
	color:#666;
	line-height:10px;
	text-decoration:none;
	background:#e3e7ea;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 25px;
}

#vmenu a.level3:visited {
	overflow:hidden;
	color:#666;
}

#vmenu a.level3:hover {
	font-weight:bold;
	text-align:left;
	color:#FFF;
	text-decoration:none;
}

#vmenu a.level3:active {
	overflow:hidden;
	color:#666; 
	font-weight:bold;
}

#vmenu a.level3:focus {
	overflow:hidden;
	color:#FFF;
	font-weight:bold;
}


/* MENUE FOURTH ORDER */

#vmenu a.level4 {
	font-size:85%;
	display:block; 
	width:187px; 
	height:15px; 
	font-weight:normal;
	text-align:left; 
	color:#666; 
	line-height:9px; 
	text-decoration:none; 
	padding: 5px 0px 0px 35px;
}

#vmenu a.level4:visited {
	overflow:hidden;
	color:#666;
}

#vmenu a.level4:hover {
	font-weight:bold;
	text-align:left;
	color:#666; 
	text-decoration:none;
}

#vmenu a.level4:active {
	overflow:hidden;
	color:#666; 
	font-weight:bold;
}

#vmenu a.level4:focus {
	overflow:hidden;
	color:#666;
	font-weight:bold;
}
#sidebar1 .menu #vmenu .level2 img {
	font-family: Verdana, Geneva, sans-serif;
	margin: 0px;
	padding: 0px;
	background-image: none;
	background-color: #990;
}
.sidespace {
	padding-top: 7px;
	background-color: #D3DEEB;
}
#vmenu a.level1deactiv {
	font-size:12px;
	display:block;
	line-height:25px;
	text-decoration:none;
	color:#0F3F73;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 15px;
	font-weight: bold;
	background-image: url(../02_Images/SideMenuBackgrounds/level1.gif);
	background-repeat: no-repeat;
	background-position: 0px 15px;
	margin-top: 10px;
	margin-bottom: 0px;
}
h5 strong #teamliste {
	font-weight: normal;
}

