/****************************************************************/
/* Navigation																										*/
/* Tobias Pierschel.COM																					*/
/* DVCT.de																											*/
/* Last Update: 05.05.2006																			*/
/****************************************************************/

/*******************************************************************/
/*										 mainnavgation	 													 */
/*******************************************************************/
/*******************************************************************/
#mainnav{
	background-color:#CCCC99;
	width:610px;
	height:25px;
	margin: 0px auto;
}

#mainnav ul {
	margin:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#mainnav ul li {
	display: inline;
	text-transform: uppercase;
	font-weight: bold;
	}

#mainnav ul li a {
	float: left;
	
	height:25px;
	width:152px;
	
	color: white;
	text-decoration: none;
	
	line-height:25px;
	
	vertical-align:middle;
	text-align:center;
}


/* Verband */
#mainnav ul li a.verband{
	background-color:#65BBDE;
}

#mainnav ul li a.verband:hover{
	background-color:#3C6988;
}

#mainnav ul li.current a.verband{
	color:#3C6988;
	background-color:#65BBDE;
}


/* Coaching */
#mainnav ul li a.coach{
	background-color:#B5D581;
}

#mainnav ul li a.coach:hover{
	background-color:#7DA936;
}

#mainnav ul li.current a.coach{
	color:#7DA936;
	background-color:#B5D581;
}


/* Training */
#mainnav ul li a.training{
	background-color:#F2B643;
}

#mainnav ul li a.training:hover{
	background-color:#CA7A08;
}

#mainnav ul li.current a.training{
	color:#CA7A08;
	background-color:#F2B643;
}


/* Forum */
#mainnav ul li a.forum{
	background-color:#C73B3D;
	width:154px;
}

#mainnav ul li a.forum:hover{
	background-color:#7F0002;
	width:154px;
}

#mainnav ul li.current a.forum{
	color:#7F0002;
	background-color:#C73B3D;
	width:154px;
}

/*Current Mouseover*/
#mainnav ul li.current a:hover{
	color: white;
} 
/*******************************************************************/


/*******************************************************************/
/*										 Linke Navigation 													 */
/*******************************************************************/

#subnav .level-1 {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

 #subnav .level-1 li a {							/* Erstes LEVEL */
	display: block;
	color: white;
	
	width: 145px;							
	height: 20px;
	
	padding-left:15px;
	
	text-decoration: none;
	font-weight: bold;
	text-align:left;
	font-size: 10px;
	line-height:20px;
	text-transform: lowercase;

	/*background-color: #F29315;*/
	/*border-bottom: 1px solid #B2240B;*/
}

/* Level 1 Current */
#subnav .level-1 li a.current, #subnav .level-1 li a:hover{	
	/*background-color: #FFA66B;
	background-image:url(/fileadmin/media/gfx/pfeil.gif); */
	background-repeat:no-repeat;
	background-position: 5px 8px;
	color: white;
}


/**********************Level 2*************************************/

#subnav .level-2{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#subnav .level-2 li a{								/* Zweites LEVEL */
	display: block;
	color: white;
	
	width: 135px;												/* 200 */
	height: 20px;
	
	padding-left: 25px;

	text-decoration: none;
	/*font-weight: bold;*/
	text-align:left;
	font-size: 10px;
	line-height:20px;
	text-transform: lowercase;

	/*background-color: #EA5E06;*/
}

/* Level 2 Current und Over */
#subnav .level-2 li a#current, #subnav .level-2 li a:hover{
	/*background-color: #FFA66B;
	background-image:url(/fileadmin/media/gfx/pfeil.gif); */
	background-repeat:no-repeat;
	background-position: 14px 8px;
	color: white;
}


/**********************Level 3*************************************/
#subnav .level-3{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#subnav .level-3 li a{								/* drittes LEVEL */
	display: block;
	color: white;
	
	width: 130px;												/* 200 */
	height: 20px;
	
	padding-left: 30px;

	text-decoration: none;
	/*font-weight: bold;*/
	text-align:left;
	font-size: 10px;
	line-height:20px;
	text-transform: lowercase;

	background-color: #EA5E06;
}

/* Level 3 Current und Over */
#subnav .level-3 li a#current, #subnav .level-3 li a:hover{
	/*background-color: #FFA66B;
	background-image:url(/fileadmin/media/gfx/pfeil.gif);*/
	background-repeat:no-repeat;
	background-position: 21px 8px;
	color: white;
}


/*******************************************************************/
/*										 Servicenavigation													 */
/*******************************************************************/
#servicenav ul {
		width: 930px;
		
		padding:0;
		margin:0;
		
		list-style-type: none;

		text-align: right;
}
		
#servicenav li { 
		display: inline; 
}
		
#servicenav li a {
		padding: 0px 5px 0px 5px;
	
		font-size:11px;
		text-decoration: none;
		/*font-weight: bold;*/
		text-transform: lowercase;
		color: #2A2B67;

		border-left:1px solid #2A2B67;
}
		
#servicenav li a:hover {
		color: #2A2B67;
		text-decoration:underline;
}

#servicenav li a#current {
		color: #2A2B67;
		text-decoration:underline;
}
/*******************************************************************/


/*******************************************************************/
/*										 Profil Letter Navigation										 */
/*******************************************************************/
#profile-letternav-container ul {
		width: 550px;
		
		padding:0;
		margin:0;
		
		list-style-type: none;

		text-align: center;
}
		
#profile-letternav-container li { 
		display: inline; 
}

#profile-letternav-container li.no-letter-available{
		padding: 0px 2px 0px 2px;
	
		font-size:11px;
		text-decoration: none;
		color: #B6BCD0;
}

		
#profile-letternav-container li a{
		padding: 0px 2px 0px 2px;
	
		font-size:11px;
		text-decoration: none;
		color: #2A2B67;
}
		
#profile-letternav-container li a:hover {
		color: #009933;
}

#profile-letternav-container li a#current {
		color: #009933;
}



/*******************************************************************/
/*										 Profil Navigation													 */
/*******************************************************************/
#profiletabnavcontainer ul {
	margin:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#profiletabnavcontainer ul li {
	display: inline;
}

#profiletabnavcontainer ul li a {
	float: left;
	
	height:25px;
	width:110px;
	
	color: #FFFFFF;
	text-decoration: none;
	vertical-align:middle;
	text-align:center;
	line-height:25px;
	
	border-right:1px solid white;
	border-bottom:5px solid #3C6988;
	
	background-color:#65BBDE;
}

#profiletabnavcontainer ul li a:hover , #profiletabnavcontainer ul li a.current{
	color: white;
	background-color:#3C6988;
	border-bottom:5px solid white;
}

#profiletabnavcontainer a.logout{
	background-color:red;
	border:none;
	width:111px;
}
/*******************************************************************/









/*******************************************************************/
/*										 Menu in den Seiten													 */
/*******************************************************************/
ul.contentmenu{
list-style-type: none;
	padding: 0;
	margin: 0;
	margin-left: 0px;
	margin-top:0px;

}

ul.contentmenu li{
	padding-left: 0px;
}


ul.contentmenu li a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	
	color:#2A2B67;
	
	padding-left:10px;
	
	background-image: url("/fileadmin/media/gfx/pfeil-marineblau.gif");
	background-repeat: no-repeat;
	background-position: 0px 5px;
	
	text-decoration: none;
}

ul.contentmenu li a:hover{
	color:#C73B3D;
	text-decoration: underline;

	background-image: url("/fileadmin/media/gfx/pfeil-rot.gif");
}
