/********************************************************************************************************
	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;
}
/* TOPNAVIGATION ---------------------------------------------------------- */
#main_top_nav
{
	padding-top:5px;
	float:left;
	margin-bottom:38px;
	width:750px;
	background-color:#DFE1E0;	
}

#top_nav
{
	padding:0px;
	margin:0px;
	float:left;	
	height:18px;
	width:630px;		
}

#top_nav li
{
	list-style:none;
	border-left:1px solid #6F6F6D;
	float:left;
	height:18px;
	padding-right:40px;
	padding-left:12px;
}

#top_nav li.nav_top_last
{
	border:none;
}

#top_nav li a				{text-align:center;height:18px; line-height:18px;/*color: #6F6F6D;*/color: #666664;  text-decoration: none; font-weight:bold; font-size:1.1em;}
#top_nav li a:link 			{height:18px; line-height:18px; }
#top_nav li a:visited 		{height:18px; line-height:18px; }
#top_nav li a:hover 		{height:18px; line-height:18px; color: #B21820;}
#top_nav li a:active		{height:18px; line-height:18px; color: #B21820;}
#top_nav li a:focus 		{height:18px; line-height:18px; color: #B21820;}

#top_nav li .activ a			{height:18px; line-height:18px; color: #B21820;}
#top_nav li .activ a:link 		{height:18px; line-height:18px; color: #B21820;}
#top_nav li .activ a:visited 	{height:18px; line-height:18px; color: #B21820;}
#top_nav li .activ a:hover 		{height:18px; line-height:18px; color: #B21820;} 
#top_nav li .activ a:active		{height:18px; line-height:18px; color: #B21820;}
#top_nav li .activ a:focus 		{height:18px; line-height:18px; color: #B21820;}

#top_nav li .cur a				{ color: #B21820;}
#top_nav li .cur a:link 		{ color: #B21820;}
#top_nav li .cur a:visited 		{ color: #B21820;}
#top_nav li .cur a:hover 		{ color: #B21820;}
#top_nav li .cur a:active		{ color: #B21820;}
#top_nav li .cur a:focus 		{ color: #B21820;}

/* HAUPTNAVIGATION ---------------------------------------------------------- */
#nav1
{
	padding:0px;
	margin:0px;
	float:left;
}

#nav1 li
{
	list-style:none;
	border-left:1px solid #6F6F6D;	
	float:left;
	padding-right:60px;
	padding-left:12px;	
	height:25px;
	padding-top:25px;
}

#nav1 li a					{text-align:center;height:18px; line-height:18px;/*color: #6F6F6D;*/color: #666664;  text-decoration: none; font-weight:bold; font-size:1.4em;}
#nav1 li a:link 			{height:18px; line-height:18px; }
#nav1 li a:visited 			{height:18px; line-height:18px; }
#nav1 li a:hover 			{height:18px; line-height:18px; color: #B21820;}
#nav1 li a:active			{height:18px; line-height:18px; color: #B21820;}
#nav1 li a:focus 			{height:18px; line-height:18px; color: #B21820;}

#nav1 li .activ a			{height:18px; line-height:18px; color: #B21820;}
#nav1 li .activ a:link 		{height:18px; line-height:18px; color: #B21820;}
#nav1 li .activ a:visited 	{height:18px; line-height:18px; color: #B21820;}
#nav1 li .activ a:hover 	{height:18px; line-height:18px; color: #B21820;} 
#nav1 li .activ a:active	{height:18px; line-height:18px; color: #B21820;}
#nav1 li .activ a:focus 	{height:18px; line-height:18px; color: #B21820;}

#nav1 li .cur a				{ color: #B21820;}
#nav1 li .cur a:link 		{ color: #B21820;}
#nav1 li .cur a:visited 	{ color: #B21820;}
#nav1 li .cur a:hover 		{ color: #B21820;}
#nav1 li .cur a:active		{ color: #B21820;}
#nav1 li .cur a:focus 		{ color: #B21820;}


/* HAUPTNAVIGATION UNTERNAVIGATION------------------------------------------- */
#nav2
{
	padding:0px;
	margin:0px;
	padding-left:12px;
}

#nav2 li
{
	list-style:none;
	width:200px;
	float:left;
	margin:0px;	
}

#nav2 li a				{height:30px; line-height:30px; /*color: #6F6F6D;*/color: #666664; font-size:1.2em; text-decoration: none;}
#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; color:#B21820;}
#nav2 li a:active		{height:30px; line-height:30px; color:#B21820;}
#nav2 li a:focus 		{height:30px; line-height:30px; color:#B21820;}

#nav2 li .activ a			{height:30px; line-height:30px; color: #B21820; }
#nav2 li .activ a:link 		{height:30px; line-height:30px; color: #B21820; }
#nav2 li .activ a:visited 	{height:30px; line-height:30px; color: #B21820; }
#nav2 li .activ a:hover 	{height:30px; line-height:30px; color: #B21820; } 
#nav2 li .activ a:active	{height:30px; line-height:30px; color: #B21820; }
#nav2 li .activ a:focus 	{height:30px; line-height:30px; color: #B21820; }

#nav2 li .cur a				{height:30px; line-height:30px; color: #B21820; }
#nav2 li .cur a:link 		{height:30px; line-height:30px; color: #B21820; }
#nav2 li .cur a:visited 	{height:30px; line-height:30px; color: #B21820; }
#nav2 li .cur a:hover 		{height:30px; line-height:30px; color: #B21820; }
#nav2 li .cur a:active		{height:30px; line-height:30px; color: #B21820; }
#nav2 li .cur a:focus 		{height:30px; line-height:30px; color: #B21820; }

#nav3 li{
	padding-left: 20px;
	width: 180px;
}

/* SERVICENAVIGATION ---------------------------------------------------------- */
#service
{
	width:100%;
	background-color:#DFE1E0;
	padding-top:2px;
	padding-bottom:2px;	
	float:left;
	margin-bottom:10px;
}

#servicenav
{
	padding:0px;
	margin:0px;
	float:left;	
	height:18px;	
}

#servicenav li
{
	list-style:none;
	float:left;
	height:18px;
	padding-right:20px;
	padding-left:12px;
}

#servicenav li.first
{
	border:none;
}

#servicenav li a, a.tx_tipafriend_tiplink {
	text-align:center;
	height:18px; 
	line-height:18px;
	color: #666664;  
	text-decoration: none; 
	font-weight:bold; 
	font-size:1.1em;
}
a.tx_tipafriend_tiplink {
 color: #666664!important; 
}
#servicenav li a:link 			{height:18px; line-height:18px; }
#servicenav li a:visited 		{height:18px; line-height:18px; }
#servicenav li a:hover{
	height:18px; 
	line-height:18px; 
	color: #B21820;
}
 a:hover.tx_tipafriend_tiplink {
	color: #B21820!important;
}
#servicenav li a:active		{height:18px; line-height:18px; color: #B21820;}
#servicenav li a:focus 		{height:18px; line-height:18px; color: #B21820;}

#servicenav li .activ a			{height:18px; line-height:18px; color: #B21820;}
#servicenav li .activ a:link 		{height:18px; line-height:18px; color: #B21820;}
#servicenav li .activ a:visited 	{height:18px; line-height:18px; color: #B21820;}
#servicenav li .activ a:hover 		{height:18px; line-height:18px; color: #B21820;} 
#servicenav li .activ a:active		{height:18px; line-height:18px; color: #B21820;}
#servicenav li .activ a:focus 		{height:18px; line-height:18px; color: #B21820;}

#servicenav li .cur a				{ color: #B21820;}
#servicenav li .cur a:link 		{ color: #B21820;}
#servicenav li .cur a:visited 		{ color: #B21820;}
#servicenav li .cur a:hover 		{ color: #B21820;}
#servicenav li .cur a:active		{ color: #B21820;}
#servicenav li .cur a:focus 		{ color: #B21820;}

/* ICONNAV -----------------------------------------------*/

#icon_nav 
{
	float:left;
	width:100px;
	background-color:#DFE1E0;	
	height:18px;
	padding-top:5px;	
}

#icon_nav img {
	border:none;
	border-left:1px solid #6F6F6D;
	border-right:1px solid #6F6F6D;
	padding-left:1px;
	padding-right:1px;
	margin-left:2px;
	margin-right: 2px;
}
