/********************************************************************************************************
	created by:		ICSurselva AG	http://www.icsurselva.ch
	project:		BPHASH
	date:			August/2008, Gérard Mathiuet
	version:		4.1
	file:			navigation.css
	function:		navigation-style  
********************************************************************************************************/
#sub_nav *, #main_nav *, #main_service *{
	list-style:none;
}

/******TOP, SERVICE NAVIGATION ************/
.navmain-default, #navService li {
	width:197px;
	float:left;
	height:25px;
	display:block;
	font-family:Arial;
	font-size:12px;
	border-right:1px solid #AAC1B9;
	text-align:center;
}
 .navmain-default a, .navmain-default a:visited, .navmain-default a:active, #navService li a {
	color:white;
	text-decoration:none;
	font-weight:bold;
	line-height:25px;
	width:197px;
	height:25px;
	display:block;
}
.navmain-default a:hover {
	background:#800;
	color:#FFFFFF;
	width:197px;
	height:25px;
	display:block;
}

#main_nav div.cur {
	background:#800;
}

/******service**********/
#navService li a:hover {
	background:#40574F;
	width:197px;
	height:25px;
	display:block;
}

#navService div.cur {
	background:#40574F;
}

.last {
	border:none !important;
}


/***********NAVIGATION LINKS***********/

#main_nav {
	float:left;
}

#nav1 a {
	text-indent:15px;
	height:25px;
	line-height:25px;
	color:white;
	text-decoration:none;
	font-weight:bold;
	border-bottom:1px solid #AAC1B9;
	display:block;
}

#nav1 li a:hover {
background:#800000;
}

#nav1  div.cur {
background:#800000;
}

UL #nav2{
padding-bottom: 2px;
background:#AAC1B9;
}

#nav2 a {
	text-indent:25px;
	height:18px;
	line-height:18px;
	color:black;
	text-decoration:none;
	font-weight:normal;
	border:none;
	background:#AAC1B9;
}
#nav1 #nav2 li a:hover {
background:white;
}

.nav3 a{
	text-indent:30px !important;
}


.image {
	width:197px;
	height:138px;
	float:left;
	background:#111;
	color:#BBB;
	border-right:1px solid #AAC1B9;
	text-align:center;
	line-height:138px;
}
.usb {
	display:none;
}

/******SPRACHNAVIGATION*************/
#navLanguage, #navLanguage li {
	float:left;
	font-weight:bold;
	font-size:11px;
	color:#800;
	line-height:26px;
	list-style:none;
}


#navLanguage .ascii {
	color:#800;
	padding:3px;
}
#navLanguage .no_lang {
	color:#333;;
}
#navLanguage a {
	color:white;
	text-decoration:none;
}
