﻿*{}

/* templateTopnavi.css */

	#topnavi a 
	{
		margin:0;
		width: auto;	
		text-decoration: none;
	}
	
	#topnavi a:hover {
		text-decoration:none;
	}
	
	#topnavi a:active {
		text-decoration:none;
	}
	
	/* Topnavi Drop Down */
	#tn, #tn ul
	{
		font-weight: bold;
		z-index: 100;
	}
	
	#tn
	{
	    border-bottom: 1px solid #fff;
	    /*TODO: IE6 fix*/
	}
	
	#tn, #tn ul
	{
		margin: 10;
		padding: 0;
		list-style-position: outside;
		position: relative;
		
		line-height: 18px;
		height: 18px;
	}
	
		#tn a:link, #tn a:active, #tn a:visited 
		{
			display: block;
			padding: 0px 9px 0px 9px;
			border-right: 1px solid #ffffff;
			text-decoration: none;
		}

		#tn a:hover 
		{
		
		}
	
	#tn li 
	{
		float:left;
		position:relative;
		list-style-type: none;
	}
	
		#tn ul 
		{
			position: absolute;
			width: 160px;
			display: none;
		}
	
		#tn li ul a
		{
			width:160px;
			float:left;
			border-bottom:1px solid #cccccc;
			
			font-weight:normal;
		}
	
			#tn ul ul
			{
				top:auto;
			}	
				
				#tn li:hover ul
				{
					display:block;
				}
			
		/* Topnavi Channelspezifisch */
			
			/* Home */
			#tn .tn-home
			{
				width:170px;
			}
		
				#tn .tn-home a:link, #tn .tn-home a:active, #tn .tn-home a:visited 
				{
					padding: 0px 0px 0px 18px; /* Extra-Padding Home */
					
					color: #FFFFFF;
				}
				
				#tn .tn-home a:hover 
				{
					background-color: #ffffff;
					color: #339933;
				}
			/* Home */
			
			/* Produkte */
			#tn .tn-Produkte
			{
				/* Highlight - Active */
				/* Wird in templateChannelCHANNELNAME.css überschrieben */
			}
			
				#tn .tn-Produkte a:link, #tn .tn-Produkte a:active, #tn .tn-Produkte a:visited 
				{
					color:#ffffff;
				}
				
				#tn .tn-Produkte a:hover 
				{
					background-color: #0066CB;
					color: #FFFFFF;
				}
				
					#tn .tn-Produkte ul
					{
						
					}
				
						#tn .tn-Produkte ul li 
						{
							
						}
					
							#tn .tn-Produkte ul li a:link, #tn .tn-Produkte ul li a:active, #tn .tn-Produkte ul li a:visited
							{
								color: #0066CB;
								background-color: #EBF6FA;
								
								padding: 0px 0px 0px 15px;
								border-right: none;
							}
						
							#tn .tn-Produkte ul li a:hover 
							{
								color: #0066CB;
								background-color: #EBF6FA;
								
								background-image: url('../images/template/bcsd_sprite.gif');
								background-repeat: no-repeat;
								background-position: -10px -599px;
							}
			/* Produkte */
			
			/* Beratung */
			#tn .tn-Beratung
			{
				/* Highlight - Active */
				/* Wir in templateChannelCHANNELNAME.css überschrieben */
			}
			
				#tn .tn-Beratung a:link, #tn .tn-Beratung a:active, #tn .tn-Beratung a:visited 
				{
					color:#ffffff;
				}
				
				#tn .tn-Beratung a:hover 
				{
					background-color: #AD0054;
					color: #FFFFFF;
				}
				
					#tn .tn-Beratung ul
						{
						
						}
				
						#tn .tn-Beratung ul li 
						{
						
						}
					
							#tn .tn-Beratung ul li a:link, #tn .tn-Beratung ul li a:active, #tn .tn-Beratung ul li a:visited
							{
								color: #AD0054;
								background-color: #FAEFF5;
								
								padding: 0px 0px 0px 15px;
								border-right: none;
							}
						
							#tn .tn-Beratung ul li a:hover 
							{
								color: #AD0054;
								background-color: #FAEFF5;
								background-image: url('../images/template/bcsd_sprite.gif');
								background-repeat: no-repeat;
				                background-position: -10px -585px;
							}
			/* Beratung */
			
			/* Infothek */
			#tn .tn-Infothek
			{
				/* Highlight - Active */
				/* Wir in templateChannelCHANNELNAME.css überschrieben */
			}
			
				#tn .tn-Infothek a:link, #tn .tn-Infothek a:active, #tn .tn-Infothek a:visited 
				{
					color:#ffffff;
				}
				
				#tn .tn-Infothek a:hover 
				{
					background-color: #0D532F;
					color: #FFFFFF;
				}
				
					#tn .tn-Infothek ul
						{
						
						}
				
						#tn .tn-Infothek ul li 
						{
						
						}
					
							#tn .tn-Infothek ul li a:link, #tn .tn-Infothek ul li a:active, #tn .tn-Infothek ul li a:visited
							{
								color: #0D532F;
								background-color: #EDFBEC;
								
								padding: 0px 0px 0px 15px;
								border-right: none;
							}
						
							#tn .tn-Infothek ul li a:hover 
							{
								color: #0D532F;
								background-color: #EDFBEC;
								background-image: url('../images/template/bcsd_sprite.gif');
								background-repeat: no-repeat;
				                background-position: -10px -626px;
							}
			/* Infothek */
			
			/* Unternehmen */
			#tn .tn-Unternehmen
			{
				/* Highlight - Active */
				/* Wir in templateChannelCHANNELNAME.css überschrieben */
			}
			
				#tn .tn-Unternehmen a:link, #tn .tn-Unternehmen a:active, #tn .tn-Unternehmen a:visited 
				{
					color:#ffffff;
				}
				
				#tn .tn-Unternehmen a:hover 
				{
					background-color: #1A478A;
					color: #FFFFFF;
				}
				
					#tn .tn-Unternehmen ul
						{
						
						}
				
						#tn .tn-Unternehmen ul li 
						{
						
						}
					
							#tn .tn-Unternehmen ul li a:link, #tn .tn-Unternehmen ul li a:active, #tn .tn-Unternehmen ul li a:visited
							{
								color: #1A478A;
								background-color: #EBEEF5;
								
								padding: 0px 0px 0px 15px;
								border-right: none;
							}
						
							#tn .tn-Unternehmen ul li a:hover 
							{
								color: #1A478A;
								background-color: #EBEEF5;
								background-image: url('../images/template/bcsd_sprite.gif');
								background-repeat: no-repeat;
				                background-position: -10px -639px;
							}
			/* Unternehmen */
		/* Topnavi Channelspezifisch */
		
	/* Topnavi Drop Down */
	
	#topnavishadow
	{
		margin: 0;
		padding: 0;
		overflow: hidden;
		height: 4px;
		width: 996px;
	}
	
		#topnavishadow1
		{
			height: 1px;
			background-color: #cccccc;
		}
		
		#topnavishadow2
		{
			height: 1px;
			background-color: #dddddd;
		}
		
		#topnavishadow3
		{
			height: 1px;
			background-color: #eeeeee;
		}
		
		#topnavishadow4
		{
			height: 1px;
			background-color: #f4f4f4;
		}
