/********************************************************************************************************
	created by:		NEWMEDIA	http://www.newmedia.ch
	project:		volksmusikfest2011
	date:			09/2009, Claudia
	version:		4.1
	file:			navigation.css
	function:		navigation-style  
********************************************************************************************************/

/*--------------------------------
 csc Sitemap  
--------------------------------*/
/*   nummerierung und punkt verstecken  */
li dfn, .usb {
	display:none;
}

/*--------------------------------
	LANGUAGE MENU  
--------------------------------*/
div#languageNav ul {
	margin:0;
	padding: 0;
}
div#languageNav ul li {
	float:left; 
	display:inline;
	background:url(/fileadmin/templates/volksmusikfest/html/img/nav/Trenner_languageNav.gif) no-repeat left top;
	padding: 0 0.5em;
	line-height:30px;
}

div#languageNav ul li.first{
	background:none;
	padding: 0 0.5em 0 0;
}

div#languageNav ul li a{
	font-size:11px;
	color:#BA0024;
}

div#languageNav ul li a:hover { 
	text-decoration:underline;
}

div#languageNav ul li.act {
	color:#BA0024;
	text-decoration:underline;
}

div#languageNav ul li.no_lang{
	color:silver;}


/*--------------------------------
	SHORTCUT MENU  
--------------------------------*/	
div#serviceNav ul{
	float:left;
	margin:0;
	padding:0;
}

div#serviceNav ul li {
	display:inline;
	text-align:left;
	padding: 0 0.5em;
	line-height:30px;
	float:left;
}

div#serviceNav ul li a{
	font-size:11px;
	color:#6F7072;
	font-weight:bold;
}

div#serviceNav ul li a:hover, div#serviceNav ul li div.cur a { 
	text-decoration:none;
	color:#BA0024;
}

	
/*------------------------------------------------------------------------------------------
	MAIN NAV
------------------------------------------------------------------------------------------*/
div#mainNav{
line-height:30px;}

div#mainNav ul{
	height:30px;
	list-style-type:none;
	margin:0px;
	padding:0px;
}
div#mainNav ul li{
	float:left;}

div#mainNav ul li a{
	border-right:1px solid #CACACA;
	display:block;
	float:left;
color:black;
	padding:0 15px 0 13px;
	text-decoration:none;
	font-weight:bold;
}

div#mainNav ul li div.cur a, 
div#mainNav ul li div.activ a, 
div#mainNav ul li a:hover{
	background:url(/fileadmin/templates/volksmusikfest/html/img/nav/BG_navTop_activ.jpg) repeat-x left top;
	color:#FFFFFF;
}



/*------------------------------------------------------------------------------------------
	SUB NAV
------------------------------------------------------------------------------------------*/

div#menu-main_markerWrap ul{
	border-top:1px solid #CACACA;
	width:199px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0px;
	margin:0;
}

div#menu-main_markerWrap ul ul, 
div#menu-main_markerWrap ul ul ul{
	border-top:none;
}	

/*IE 6 */
* html div#menu-main_markerWrap ul{
	width:198px;
}
* html div#menu-main_markerWrap ul a, 
* html div#menu-main_markerWrap ul span  {
   width: 100%;    /* Breitenangabe fuer IE 5.x */
   w\idth: 180px;  /* Breitenangabe fuer IE 6 - 190px*/
   }	

div#menu-main_markerWrap ul li {
	margin-left: 0; 
}


div#menu-main_markerWrap ul li a, 
div#menu-main_markerWrap ul ul li a, 
div#menu-main_markerWrap ul ul ul li a{
	font-size: 11px;
	line-height:15px;
	border-bottom:1px solid #CACACA;
	color:#000000;
	display:block;
	font-weight:bold;
	text-decoration:none;
}

div#menu-main_markerWrap ul li a{padding:6px 3px 5px 17px;}

div#menu-main_markerWrap ul ul li a{padding:6px 3px 5px 34px;}

div#menu-main_markerWrap ul ul ul li a{padding:6px 3px 5px 51px;}
	
div#menu-main_markerWrap ul li a:hover {
	color:#BA0024;
	/*background-color:#E7E7E7;*/
}

#menu-main_markerWrap ul li div.cur a,
#menu-main_markerWrap ul li div.activ a
 {
	font-weight:bold;
	color:#BA0024;
}


