/********************************************************************************************************
	created by:		ICSurselva AG	http://www.icsurselva.ch
	project:		XXX
	date:			Monat/2008, Autor
	version:		4.1
	file:			navigation.css
	function:		navigation-style  
********************************************************************************************************/

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

div#content-navigation-menu {
	margin-top: 16px;
}

/*******  nav language  ****/
ul#navLanguage {
	margin:0;
	padding: 0;
}
#navLanguage li {
	float:left; 
	display:inline;
	border-left: 1px solid;
	padding: 0 0.33em;
}
#navLanguage a:hover { 
	text-decoration:none;
}
#navLanguage li:first-child {
	border-left:none;
}

#navLanguage li.act {
font-weight:bold;
}

#navLanguage li.act_first {
	font-weight:bold;
}
	
/*******  nav shortcut  ****/
.header-menu ul,
#header-navigation-menu ul {
	margin:0;
	padding: 0;
	display:inline;
}

.header-menu li,
#header-navigation-menu li {
	float:left; 
	display:inline;
	padding: 0 1em 0 0;
}

.header-menu li {
	float: right;
}

.header-menu a:hover,
#header-navigation-menu a:hover { 
	text-decoration:none;
}

.header-menu li:first-child,
#header-navigation-menu li:first-child {
	border-right:none;
}

/*******  mainnav left  ****/
ul#nav1, ul#nav2, ul#nav3, ul#nav4, ul#nav5, ul#nav6, ul#nav7, ul#nav8 {
	width: 240px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	padding: 0px;
	margin: 0;
}

/*IE 6 */
* html ul#nav1 {
	width:240px;
}

li.nav1, li.nav2, li.nav3, li.nav4, li.nav5, li.nav6, li.nav7, li.nav8 {
	list-style-image: none !important;
	list-style-type: none !important;
}

li.nav1 {
	line-height: 1.75em; 
}

ul#nav1 a {
	font-size:1.4em;
	color:#980E20;
	display:block;
	font-weight:normal;
	padding:0px;
	text-decoration:none;
	margin:0px 0px 2px 10px;
}

ul#nav1 a:hover {
	background-image:url(../html/img/background_navigation_hover.png);
	background-repeat:repeat-y;
}

ul#nav1 .cur a { 
	background-image:url(../html/img/background_navigation_active.png);
	background-repeat:repeat-y;
}

ul#nav1 .cur a, ul#nav1 .activ a {
}

ul#nav2 {
	margin-bottom: 1.5em;
}

/*******mainnav left 2 ebne*****/
ul#nav2 a {
	color:#980E20;
	font-size:1.1em;
	border: none;
	padding-left:0px;
}


ul#nav2 a:hover, ul#nav2 .cur a {
	/*background-color:#E7E7E7;*/
}

/*******mainnav left 3 ebne*****/
ul#nav3 a {
	padding-left:8px;
	font-size:1em;
}

/*******mainnav left 4 ebne*****/
ul#nav4 a {
	padding-left:14px;
	font-size:0.85em;
}

ul#nav5 a {
	padding-left:18px;
	font-size:0.85em;
}

ul#nav6 a {
	padding-left:22px;
	font-size:0.85em;
}

ul#nav7 a {
	padding-left:26px;
	font-size:0.85em;
}

ul#nav8 a {
	padding-left:30px;
	font-size:0.85em;
}