/*///////////////////////////////////////////////////////////////////////////*/
/* NAVIGATION ///////////////////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////////////////////////*/

/* HAUPTNAVIGATION */


#NAVIGATION {
	padding-top:94px;
	height:20px;
	padding-left:255px;			
		}

	
			#NAVIGATION ul
				{
				width:100%;
				margin:auto;
				padding:0px;							
				}
				
			#NAVIGATION ul li
				{
				top:5px;
				display: inline;
				list-style: none;
				float: left;  /* ohne width - nach CSS 2.1 erlaubt */
				position: relative;
				text-align:center;
				height:20px;
				padding:0;
				padding-top:0px;
				margin:0;
				border-right-width:1px;
				border-right-color: #7c6756;
				border-right-style:solid;
				
				}
				
			#NAVIGATION ul li:hover,#NAV #aktuell
				{
				/*color:#456F9B;
				background-color:#E1E9F2;*/
				display:block;
				}
			
			.Hauptnavigation a#aktuell{
			color:#7c6756;	 
			} 
				
		.Hauptnavigation a{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:normal;
			position:relative;
			padding:0;
			top:0;
			padding-left:5px;
			padding-right:5px;
			margin:0;
			text-decoration:none;
			color:#212530;
			font-size:10px;
			text-transform:uppercase;
			font-weight:normal;
			letter-spacing:1px;
					
			}
		
		#topnav a
		{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:normal;
			position:relative;
			text-decoration:none;
			color:#212530;
			font-size:9px;
			text-transform:uppercase;
			font-weight:normal;
		
					
			}	
		
		
		  #topnav a:focus,
		  #topnav a:hover,
		  #topnav a:active{ text-decoration:none; color:#7c6756; }
	
		
		.Hauptnavigation a:hover{ color:#7c6756;} 	
			

		
/* FOOTER */			

	#footer ul
	#topnav ul{
				padding:0px;
				margin:5px;
				margin-bottom:3px;
	}
	#footer ul li,
	#topnav ul li
				{
				display: inline;
				list-style: none;
				padding:0;
				margin:0;
				
				padding-left:2px;
				padding-right:4px;
				text-decoration:none;
				color:#666666;	
				
				/*border-right:1px solid #666666;*/
							
				}
	#footer ul li{font-size:9px;};
	#topnav ul li{font-size:8px;};
		
	#footer active,
	#topnav active
				{	
					text-decoration:underline;
					color:#B7A46A;	
				}						

/* BROADCRUMB */
DIV #WIAM

	{
	font-size:9px;
	/*background-color:#FAEFD1;*/
	margin:2px;
	padding:2px;
	margin-bottom:8px;
	color:#999999;
	}
	
				DIV #WIAM a
				{
				font-size:9px;
				margin:0;
				padding:0;
				color:#999999;
				font-weight:bold;
				text-decoration:underline;
				}
			DIV #WIAM a#sub
				{
				color:#858585;
				}
			
			DIV #WIAM a#sub2  
				{
				color:#999999;
				}
			DIV #WIAM a#sub3  
				{
				color:#ADADAD;
				}
			DIV #WIAM a#sub4  
				{
				color:#CCCCCC;
				}
			DIV #WIAM a#sub5  
				{
				color:#CCCCCC;
				}	

/* SITEMAP */
#SITEMAP 
{
list-style-image:url(../../images/list.gif);
}
#SITEMAP ul
{
list-style:square;
}
#SITEMAP ul ul
{
list-style:disc;
}
#SITEMAP ul ul ul
{
list-style:disc;
}

@media all
{
  #submenu {
    width: 100%;
    overflow: hidden;
	margin:0;
	padding:0;
    list-style-type: none;
	text-transform:uppercase;
	margin-top:15px;
  }

  #submenu ul { list-style-type: none; margin:0; padding: 0; }
  #submenu li { float:left; width: 100%; margin:0; padding: 3px; }

  
   #submenu li a { 
   	font-size:10px;
	font-size:11px;
	letter-spacing:1px; 
	
	width: 90%; 
	margin-left:20px; 
	padding: 3px;
	
	color: #212530;
	}
	
  #submenu li a:focus,
  #submenu li a:hover,
   #submenu a:hover,
  #submenu li a:active { 
	color:#7c6756;
	font-weight:normal;
	font-size:11px;
	letter-spacing:1px; 
	width: 90%; 
/*	padding: 3px;*/
	}
  
/*  #submenu li.active a{   margin-left:20px; color:#7c6756;	}*/
	
  
  #submenu a,
 {   display:block;   width: 90%;     text-decoration: none;   color: #212530;
  }
	
	#submenu a.active
	{
	color:#7c6756;
	}
  
  /* Level 1 */
  #submenu li.active,
  #submenu li strong,
  #submenu li:focus,
  #submenu li:hover,
  #submenu li:active { 
 background-image:url(../../images/karo.gif);	
 background-repeat:no-repeat; 
 background-position:left top;
  }
  
  


  
  /* Level 2 */
  #submenu li ul li
  {
	  margin:0px;
	  margin-left:40px;
	  padding:0px;
  }

 #submenu li ul li a
  {
	color: #212530;
	margin-left:0px;
	padding:0px;
	padding-left:8px;
  }
  #submenu li ul li.active a{   margin-left:0px; color:#7c6756;	}
  /* 
  #submenu li ul li a,
  #submenu li ul li.active a
  {
  	margin-left:0px;
	padding:0px;
  }
   */
    
  #submenu li ul li.active,
  #submenu li ul li strong,
  #submenu li ul li:focus,
  #submenu li ul li:hover,
  #submenu li ul li:active {
   background-image:url(../../images/karo_sub.gif);	background-repeat:no-repeat; background-position:left;
  }

  
  /*
  #submenu li ul li a,
  #submenu li ul li strong,
  #submenu li ul li span { width: 80%; padding-left: 20%; }
  
  #submenu li ul li.active{ width: 80%; padding-left: 20%; background-color:#F50B00; color: #fff; background-image:none; }
  

  #submenu li ul li a { color: #666; }
  #submenu li ul li a:focus,
  #submenu li ul li a:hover,
  #submenu li ul li a:active { background-color:#F50B00; color: #fff; background-image:none; }
 */
  /* Level 3 */
  #submenu li ul li ul li a,
  #submenu li ul li ul li.active,
  #submenu li ul li ul li strong,
  #submenu li ul li ul li span { width: 70%; padding-left: 30%; }

  #submenu li ul li ul li a { background-color:#fcfcfc; color: #888; }
  #submenu li ul li ul li a:focus,
  #submenu li ul li ul li a:hover,
  #submenu li ul li ul li a:active { background-color:#f63; color: #fff; }

  /* Level 4 */
  #submenu li ul li ul li ul li a,
  #submenu li ul li ul li ul li.active,
  #submenu li ul li ul li ul li strong,
  #submenu li ul li ul li ul li span { width: 60%; padding-left: 40%; }

  #submenu li ul li ul li ul li a { background-color:#ffffff; color: #aaa; }
  #submenu li ul li ul li ul li a:focus,
  #submenu li ul li ul li ul li a:hover,
  #submenu li ul li ul li ul li a:active { background-color:#f63; color: #fff; }
}

