/********************************************************************************************************
	created by:		ICSurselva AG	http://www.icsurselva.ch
	project:		phgr
	date:			07/2008, Claudia
	version:		4.1
	file:			navigation.css
	function:		navigation-style  
********************************************************************************************************/
/*--------------------------------
 csc Sitemap  
--------------------------------*/
/*   nummerierung und punkt verstecken  */
li dfn, .usb {
	display:none;
}

/*---------------  NAV LANGUAGE ----------------------------------*/
ul#navLanguage {
	margin:4px 0px;
	padding: 0px;
	float:right;
}

#navLanguage li{
	float:left; 
	display:inline;
	border-left: 1px solid #BDB200;
	height:10px;
	line-height:9px;
	padding:0px 6px;
}

#navLanguage li.no_lang{
	color: #CCCCCC;
}

#navLanguage li a {
	height:10px;
	line-height:9px;
	text-decoration:none;
	color:#BDB200;
}

#navLanguage a:hover { 
	text-decoration:none;
	color:#FFFFFF;
}

#navLanguage li:first-child {
	border-left:none;
}

#navLanguage li.act {}
#navLanguage li.act_first {}

/*IE 6*/
	* html #navLanguage li.first {border-left:none;}
	* html #navLanguage li.act_first {border-left:none;}
	
/*---------------------------  MAIN NAV  -----------------------------------------------*/
	
#main_nav_left a, #main_nav_right a{
	display:block;
}

#main_nav_left table td, #main_nav_right table td{
	background:url(/fileadmin/templates/phgr/html/img/layout/mainnav_bg.gif) no-repeat right top;
}

#main_nav_left table td.last, #main_nav_right table td.last{
	background:none;
}
		

/*---------------------------  SUB NAV  -----------------------------------------------*/
ul#sub1, ul#sub2, ul#sub3 {
	/*width:126px;*/
	width:136px;
	text-align:right;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0px;
	margin:0px;
}

/*---- 1. ebene ------*/
ul#sub1 li a {
	color: #2D2C2E;
	line-height:2.2em;
	text-transform:uppercase;
	font-weight:normal;
	text-decoration:none;
}
/*display block geht nicht mit pfeil und rechtsbündiger navi!*/

ul#sub1 li a:hover, ul#sub1 li .cur a, ul#sub1 li .activ a {
	padding-left:8px;
	background: url(/fileadmin/templates/phgr/html/img/navigation/mark.jpg) no-repeat left top;
	color: #666666;
}

/*---- 2. ebene ------*/
ul#sub2{
	padding:0px 0px 18px 0px;
}

* html ul#sub2{padding:0px 0px 16px 0px;}

ul#sub2 li{
padding-bottom:10px;}

ul#sub2 li a {
	color: #9FA0A2;
	line-height:1.6em;	
	line-height:1.1em;
}

ul#sub2 li a:hover, ul#sub2 li .cur a, ul#sub2 li .activ a {
	padding-left:8px;
	background: url(/fileadmin/templates/phgr/html/img/navigation/mark_sub.jpg) no-repeat left top;
	color: #9FA0A2;
}

/*---- 3. ebene ------*/
ul#sub3 li a {
	color: #BDB200;
	line-height:1.6em;	
}

ul#sub3 li a:hover, ul#sub3 li .cur a, ul#sub3 li .activ a {
	padding-left:8px;
	background: url(/fileadmin/templates/phgr/html/img/navigation/mark_sub_sub.jpg) no-repeat left top;
	color: #BDB200;
	line-height:1.6em;
}

/*---------------------------  SERVICE LEFT  -----------------------------------------------*/

#service_left ul{
	/*width:126px;*/
	width:136px;
	text-align:right;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0px;
	margin:0px;
}

#service_left ul li a {
	color: #2D2C2E;
	line-height:2.2em;
	text-transform:uppercase;
	font-weight:normal;
	text-decoration:none;
}

#service_left ul li a:hover, #service_left ul li .cur a, #service_left ul li .activ a {
	color: #666666;
}

/*-----------------------  SERVICE FOOTER  --------------------------------*/
#service_footer ul li {
	display:inline;
	border-right:1px solid #9FA0A2;
	height:1.6em;
	line-height:1.6em;
	padding:0px 10px;
	margin:0;
	font-weight:bold;
	text-transform: uppercase;
}
#service_footer ul li a{
	line-height:1.4em;
	text-decoration:none;
	color:#9FA0A2;
}

#service_footer ul li a:hover { 
	color:#666666;
}

#service_footer ul li.footer_first{
		padding:0px 10px 0px 0px;
	}

#service_footer ul li.footer_last{
		border-right:none;
	}
