/********************************************************************************************************
	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
{
	width:750px;
	height:30px;
	color:#FFFFFF;
	float:left;
	margin-bottom:1px;
}

#nav1
{
	padding:0px;
	margin:0px;
	float:left;
}

#nav1 li
{
	list-style:none;
	border-right:1px solid #000000;
	float:left;
	margin:0px;	
}

#nav1 li a				{width:149px; float:left; text-align:center;display:block;height:30px; line-height:30px;color: #ffffff;  text-decoration: none; font-weight:bold; font-size:1.1em;}
#nav1 li a:link 		{height:30px; line-height:30px; }
#nav1 li a:visited 		{height:30px; line-height:30px; }
#nav1 li a:hover 		{height:30px; line-height:30px; background-color:#720C68; background-image:url(../html/img/nav_activ.gif); background-repeat:repeat-x;}
#nav1 li a:active		{height:30px; line-height:30px; background-color:#720C68; background-image:url(../html/img/nav_activ.gif); background-repeat:repeat-x;}
#nav1 li a:focus 		{height:30px; line-height:30px; background-color:#720C68; background-image:url(../html/img/nav_activ.gif); background-repeat:repeat-x;}

#nav1 li .activ a			{height:30px; line-height:30px; color: #ffffff; background-color:#720C68; background-image:url(../html/img/nav_activ.gif); background-repeat:repeat-x;}
#nav1 li .activ a:link 		{height:30px; line-height:30px; color: #ffffff; background-color:#720C68; background-image:url(../html/img/nav_activ.gif); background-repeat:repeat-x;}
#nav1 li .activ a:visited 	{height:30px; line-height:30px; color: #ffffff; background-color:#720C68; background-image:url(../html/img/nav_activ.gif); background-repeat:repeat-x;}
#nav1 li .activ a:hover 	{height:30px; line-height:30px; color: #ffffff; background-color:#720C68; background-image:url(../html/img/nav_activ.gif); background-repeat:repeat-x;} 
#nav1 li .activ a:active	{height:30px; line-height:30px; color: #ffffff; background-color:#720C68; background-image:url(../html/img/nav_activ.gif); background-repeat:repeat-x;}
#nav1 li .activ a:focus 	{height:30px; line-height:30px; color: #ffffff; background-color:#720C68; background-image:url(../html/img/nav_activ.gif); background-repeat:repeat-x;}

#nav1 li .cur a				{ color: #ffffff; background-color:#720C68; background-image:url(../html/img/nav_activ.gif); background-repeat:repeat-x;}
#nav1 li .cur a:link 		{ color: #ffffff; background-color:#720C68; background-image:url(../html/img/nav_activ.gif); background-repeat:repeat-x;}
#nav1 li .cur a:visited 	{ color: #ffffff; background-color:#720C68; background-image:url(../html/img/nav_activ.gif); background-repeat:repeat-x;}
#nav1 li .cur a:hover 		{ color: #ffffff; background-color:#720C68; background-image:url(../html/img/nav_activ.gif); background-repeat:repeat-x;}
#nav1 li .cur a:active		{ color: #ffffff; background-color:#720C68; background-image:url(../html/img/nav_activ.gif); background-repeat:repeat-x;}
#nav1 li .cur a:focus 		{ color: #ffffff; background-color:#720C68; background-image:url(../html/img/nav_activ.gif); background-repeat:repeat-x;}

/* UNTERNAVIGATION------------------------------------------- */
#second_nav
{
	width:100%;
	height:30px;
	color:#FFFFFF;
	float:left;
}

#nav2
{
	padding:0px;
	margin:0px;
	margin-top:-6px;
	float:left;
}

#nav2 li
{
	list-style:none;
	border-right:1px solid #000000;
	float:left;
	margin:0px;	
}

#nav2 li a				{padding-left:20px; padding-right:20px; float:left; text-align:center;display:block;height:30px; line-height:30px;color: #ffffff; border-top:5px solid black; padding-top:2px;  text-decoration: none; font-weight:bold; font-size:1.0em;}
#nav2 li a:link 		{height:30px; line-height:30px; }
#nav2 li a:visited 		{height:30px; line-height:30px; }
#nav2 li a:hover 		{height:30px; line-height:30px; border-top:5px solid #720C68;}
#nav2 li a:active		{height:30px; line-height:30px; border-top:5px solid #720C68;}
#nav2 li a:focus 		{height:30px; line-height:30px; border-top:5px solid #720C68;}

#nav2 li .activ a			{height:30px; line-height:30px; color: #ffffff; border-top:5px solid #720C68;}
#nav2 li .activ a:link 		{height:30px; line-height:30px; color: #ffffff; border-top:5px solid #720C68;}
#nav2 li .activ a:visited 	{height:30px; line-height:30px; color: #ffffff; border-top:5px solid #720C68;}
#nav2 li .activ a:hover 	{height:30px; line-height:30px; color: #ffffff; border-top:5px solid #720C68;} 
#nav2 li .activ a:active	{height:30px; line-height:30px; color: #ffffff; border-top:5px solid #720C68;}
#nav2 li .activ a:focus 	{height:30px; line-height:30px; color: #ffffff; border-top:5px solid #720C68;}

#nav2 li .cur a				{height:30px; line-height:30px; color: #ffffff; border-top:5px solid #720C68;}
#nav2 li .cur a:link 		{height:30px; line-height:30px; color: #ffffff; border-top:5px solid #720C68;}
#nav2 li .cur a:visited 	{height:30px; line-height:30px; color: #ffffff; border-top:5px solid #720C68;}
#nav2 li .cur a:hover 		{height:30px; line-height:30px; color: #ffffff; border-top:5px solid #720C68;}
#nav2 li .cur a:active		{height:30px; line-height:30px; color: #ffffff; border-top:5px solid #720C68;}
#nav2 li .cur a:focus 		{height:30px; line-height:30px; color: #ffffff; border-top:5px solid #720C68;}

/* SERVICENAVIGATION------------------------------------------- */


#navService
{
	padding:0px;
	margin:0px;
	float:left;
}

#navService li
{
	list-style:none;
	border-right:1px solid #000000;
	float:left;
	margin:0px;	
	border-right:1px solid #DBDCD7;
}

#navService li.last
{
	border-right:none;
}

#navService li a			{margin-left:10px; padding-right:10px;float:left; text-align:left;display:block;height:12px; line-height:12px;color: #DBDCD7;  text-decoration: none; font-weight:bold; font-size:1em;}
#navService li a:link 		{height:12px; line-height:12px; }
#navService li a:hover 		{ color: #ffffff; text-decoration:underline; } 