/********************************************************************************************************
	created by:		NewMedia http://www.newmedia.ch
	project:		newmedia.ch
	date:			Februar/2009, Marianne Luck
	version:		4.1
	file:			navigation.css
	function:		navigation-style  
********************************************************************************************************/

/*--------------------------------
 csc Navigation 
--------------------------------*/

/*   nummerierung und punkt verstecken  */
li dfn, .usb {
	display:none;
}

/* HAUPTNAVIGATION ---------------------------------------------------------- */
#main_nav
{
	color:#9C9C9C;
	float:left;
	margin-top:160px;
	text-align:right;
	width:100%;
}

#nav1
{
	padding:0px;
	margin:0px;
	float:left;
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;	
	text-align:right;	
	float:right;
	
}

#nav1 li
{
	list-style:none;
	float:left;
	text-transform:lowercase;
	border-right:1px solid #AFBEBF;
	padding:0px 15px 0px 15px;
	text-align:right;	
}

#nav1 li.last
{
	border-right:none;
	padding:0px 0px 0px 15px;	
}

#nav1 li a				{height:18px; line-height:18px; color: #AFBEBF;  text-decoration: none; font-weight:normal;  font-size:1.5em;}
#nav1 li a:link 		{height:18px; line-height:18px; color: #AFBEBF;}
#nav1 li a:visited 		{height:18px; line-height:18px; color: #AFBEBF;}
#nav1 li a:hover 		{height:18px; line-height:18px; color: #ffffff;}
#nav1 li a:active		{height:18px; line-height:18px; color: #ffffff;}
#nav1 li a:focus 		{height:18px; line-height:18px; color: #ffffff;}

#nav1 li .activ a			{height:18px; line-height:18px; color: #ffffff; }
#nav1 li .activ a:link 		{height:18px; line-height:18px; color: #ffffff; }
#nav1 li .activ a:visited 	{height:18px; line-height:18px; color: #ffffff; }
#nav1 li .activ a:hover 	{height:18px; line-height:18px; color: #ffffff; } 
#nav1 li .activ a:active	{height:18px; line-height:18px; color: #ffffff; }
#nav1 li .activ a:focus 	{height:18px; line-height:18px; color: #ffffff; }

#nav1 li .cur a				{ height:18px; line-height:18px; color: #ffffff; }
#nav1 li .cur a:link 		{ color: #ffffff; }
#nav1 li .cur a:visited 	{ color: #ffffff; }
#nav1 li .cur a:hover 		{ color: #ffffff; }
#nav1 li .cur a:active		{ color: #ffffff; }
#nav1 li .cur a:focus 		{ color: #ffffff; }

/* SUBNAVIGATION ---------------------------------------------------------- */
#content #sub_nav
{
	color:#9C9C9C;
	left:0px;
	height:40px;
	padding-top:30px;
	position: absolute;
}

#content #nav2
{
	padding:0px;
	margin:0px;
	float:left;
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;	
	text-align:right;	
	float:left;	
}

#content #nav2 li
{
	list-style:none;
	float:left;
	text-transform:lowercase;
	border-right:1px solid #AFBEBF;
	padding-right:15px;
	margin-right:15px;
	text-align:right;	
}

#content #nav2 li.first,
{
	border-left:none;
}


#content #nav2 li.last
{
	border-right:none;
}

#content #nav2 li a				{height:18px; line-height:18px; color: #AFBEBF;  text-decoration: none; font-weight:normal;  font-size:1.5em;}
#content #nav2 li a:link 		{height:18px; line-height:18px; color: #AFBEBF;}
#content #nav2 li a:visited 		{height:18px; line-height:18px; color: #AFBEBF;}
#content #nav2 li a:hover 		{height:18px; line-height:18px; color: #ffffff;}
#content #nav2 li a:active		{height:18px; line-height:18px; color: #ffffff;}
#content #nav2 li a:focus 		{height:18px; line-height:18px; color: #ffffff;}

#content #nav2 li .activ a			{height:18px; line-height:18px; color: #ffffff; }
#content #nav2 li .activ a:link 		{height:18px; line-height:18px; color: #ffffff; }
#content #nav2 li .activ a:visited 	{height:18px; line-height:18px; color: #ffffff; }
#content #nav2 li .activ a:hover 	{height:18px; line-height:18px; color: #ffffff; } 
#content #nav2 li .activ a:active	{height:18px; line-height:18px; color: #ffffff; }
#content #nav2 li .activ a:focus 	{height:18px; line-height:18px; color: #ffffff; }

#content #nav2 li .cur a				{ height:18px; line-height:18px; color: #ffffff; }
#content #nav2 li .cur a:link 		{ color: #ffffff; }
#content #nav2 li .cur a:visited 	{ color: #ffffff; }
#content #nav2 li .cur a:hover 		{ color: #ffffff; }
#content #nav2 li .cur a:active		{ color: #ffffff; }
#content #nav2 li .cur a:focus 		{ color: #ffffff; }
