/* ######################################### 	NAVIGATION TEXTILIA Stand 25.07.2012 	############################ */

/* #############################         HEADER-MENUE       ################################# */	
	#headerMenu {
		/*background-color: #efc; 	- container steht oben, weil erst der LI-Tag ein margin-top erhalten hat */
		float: right;
		height: 21px;
		margin-right: 5px;
		width: 211px;
	}
	
	#headerMenu ul {
		list-style: none;
	}
		
	#headerMenu li {
		/*background-color: #ccc;*/
		float: left;
		font-size: 0.85em;
		font-weight: bold;
		margin: 145px 0px 0px 14px;
		text-align: center;
	}
	#headerMenu li a {
		color: #000;
		text-decoration: none;
	}
	
	#headerMenu li a:hover {
		color: #999;
		text-decoration: none;
	}
	
	#headerMenu li a.active {
		color: #008851;
		text-decoration: none;
	}
	
	
/* --------------------------- HEADER-MENUE - ENDE --------------------------------- */

/* ###########################			MAIN-NAVIGATION			############################ */
#mainNav {
	/*background-color: red;*/
	float: left;
	/*height: 212px;*/
	/*margin-top: -216px;*/
	width: 690px;
	position: absolute;
	top: 122px;		
	z-index: 300;
}
	
	#mainNav ul {
		list-style: none;
	}
			
	#mainNav ul li {
		background-color: #000;
		border: solid 2px #008851;
		color: #008851;	
		font-weight: bold;
		float: left;
		height: 23px; /* Hoehe Button 35px - 4px border - 8px padding */
		margin: 35px 0px 0px 5px;
		padding-top: 8px;		
		/*position: relative;*/
		/*top: -312;*/
		text-align: center; 		
		width: 87px;	/* Breite Button 91px - 4px */	}
		
	*html #mainNav ul li {
		height: 35px;	
		width: 91px;					
	}
		
	#mainNav ul li a {	
		color: #008851;			
		text-decoration: none;
	}
	#mainNav ul li a:hover {
		color: #fff;
		/*text-decoration: underline;*/
	}

/* ************* aktiver MainMenuButton *************** */	
	#mainNav ul li.aktiv {
		background-color: #008851;
		border: solid 2px #008851;	
		font-weight: bold;
		float: left;
		height: 23px; /* Hoehe Button 35px - 4px border - 8px padding */
		margin: 42px 0px 0px 5px;
		padding-top: 8px;		
		/*position: relative;*/
		/*top: -305;*/
		text-align: center; 		
		width: 87px;	/* Breite Button 91px - 4px */						
	}
	*html #mainNav ul li.aktiv {
		height: 35px;
		/*top: -304;*/
		width: 91px;
	}
	
	#mainNav ul li a.active {
		color: #fff;
		text-decoration: none;
	}
	
	
/* ######################		SUB MENUE 1. EBENE (links vertikal		###################### */	
	
#subNav {
	/*background-color: #dfc;*/
	font-size: 12px;
	letter-spacing: 0.0em;
	padding-top: 40px;
}
	
	#subNav ul {
		list-style: none;
	}

	#subNav ul li.high, #subNav ul li.stoff {		
		/*background-color: #000;*/
		border-bottom: inset 2px #ccc;		
		border-left: inset 2px #999;
		border-right: inset 2px #eee;
		border-top: inset 2px #333;
		color: #fff;	
		font-weight: bold;
		display: block;
		height: 36px; 	/* Hoehe: 45px - 5px padding-top - 4px border */
		margin: 0px 0px 10px 5px;
		padding-top: 5px;
		padding-left: 1px;	/* Standard war 24px */
		padding-right: 1px; /* Standard war 0px */
		text-align: left;
		width: 120px;	/* Breite: 126px - 4px border-left,right - 2px padding-left,right */			
	}
	
	#subNav ul li.profi, #subNav ul li.black,#subNav ul li.maschinen {		
		/*background-color: #000;*/
		border-bottom: inset 2px #ccc;		
		border-left: inset 2px #999;
		border-right: inset 2px #eee;
		border-top: inset 2px #333;
		color: #fff;	
		font-weight: bold;
		display: block;
		height: 21px; 	/* Hoehe: 30px - 5px padding-top - 4px border */
		margin: 0px 0px 10px 5px;
		padding-top: 5px;
		padding-left: 2px;	/* Standard war 24px */
		padding-right: 1px; /* Standard war 0px */
		text-align: left;
		width: 119px;	/* Breite: 126px - 4px border-left,right - 3px padding-left,right */			
	}
	
	
	*html #subNav ul li.high, #subNav ul li.stoff {
		height: 45px;
		padding-left: 1px;
		width: 126px;							
	}
	
	*html #subNav ul li.profi, #subNav ul li.black, #subNav ul li.maschinen {
		height: 30px;
		padding-left: 2px;
		width: 126px;							
	}
	
	#subNav ul li.stoff {
		background-color: #ccc;
		color: #000;
	}
	#subNav ul li.black {
		background-color: #000;
	}
	#subNav ul li.profi {
		background-color: #808080;
	}
	#subNav ul li.high {
		background-color: #008851;
	}
	#subNav ul li.maschinen {
		background-color: #008851;
		color: #000;
	}
	
	/* -- definiert die Schriftfarbe der Sub-menue-Button, wenn Link (black-, profiLine, highTec) !!!!AUCH im aktiv-Zustand!!! --*/
	#subNav ul li a {
		color: #fff;			
		text-decoration: none;
	}
	/* -- Stoffscheren/Maschinen__ ist Schrift schwarz (einzige Ausnahme der li) -- */
	#subNav ul li.stoff a {
		color: #000;			
		text-decoration: none;
	}
	
	#subNav ul li.maschinen a {
		color: #000;			
		text-decoration: none;
	}
	

	#subNav ul li.stoff a:hover {
		color: #008851;			
		text-decoration: none;
	}

	#subNav ul li.black a:hover {
		color: #008851;			
		text-decoration: none;
	}
	
	#subNav ul li.profi a:hover, #subNav ul li.high a:hover {
		color: #ddd;			
		text-decoration: none;
	}
	
	#subNav ul li.maschinen a:hover, #subNav ul li.maschinen a:hover {
		color: #ddd;			
		text-decoration: none;
	}
	
	/* katalog */
	#subNav ul li.katalog,
	#subNav ul li.katalogNeu,
	#subNav ul li.katalogBild {
		font-size:1.3em;
		font-weight:bold;
		line-height:1.5;
		padding-left:5px;
		width:126px;
	}
	#subNav ul li.katalogNeu,
	#subNav ul li.katalogBild	{
		padding-top:30px;
		text-align:center;
	}
	#subNav ul li.katalog a,
	#subNav ul li.katalogNeu a {
		color: #1d1c1c;			
		text-decoration: none;
		
	}
	#subNav ul li.katalog a:hover,
	#subNav ul li.katalogNeu a:hover {
		color: #008851;			
		text-decoration: none;
	}
	
	/* Datenschutz unter katalog, spalte links */
	.datensch { position: relative; left: 23%; font-size:.9em; padding-top:7px; }
	.datensch a { color:#000; }
	.datensch a.active { color: #008851; text-decoration: none; }
	.datensch a:hover { color: #008851; text-decoration: none; }
	
	
	
/* ***********************		aktiver SUB-MENUE-BUTTON		***************** */

#subNav ul li.highAktiv, #subNav ul li.stoffAktiv  {
	border-bottom: inset 2px #ccc;		
	border-left: inset 2px #999;
	border-right: inset 2px #eee;
	border-top: inset 2px #333;
	font-weight: bold;
	display: block;
	height: 36px; 	/* Hoehe: 45px - 5px padding-top - 4px border  , Werte für eine Zeile */
	margin: 0px 0px 10px 15px;
	padding-top: 3px;
	padding-right: 1px;
	padding-left: 1px;				
	text-align: left;
	width: 120px;	/* Breite: 126px - 4px border-left,right - 2px padding-right,left, Werte für eine Zeile */						
}

#subNav ul li.profiAktiv, #subNav ul li.blackAktiv, #subNav ul li.maschinenAktiv {
	border-bottom: inset 2px #ccc;		
	border-left: inset 2px #999;
	border-right: inset 2px #eee;
	border-top: inset 2px #333;
	font-weight: bold;
	display: block;
	height: 21px; 	/* Hoehe: 30px - 5px padding-top - 4px border  , Werte für eine Zeile */
	margin: 0px 0px 10px 15px;
	padding-top: 5px;
	padding-left: 2px;	/* Standard war 24px bei kurzem Menünamen Basic */
	padding-right: 1px; /* Standard war 0px */				
	text-align: left;
	width: 119px;	/* Breite: 126px - 4px border-left,right - 3px padding-right,left, Werte für eine Zeile */						
}


*html #subNav ul li.highAktiv, #subNav ul li.stoffAktiv {
	height: 45px;
	margin-left: 12px; 				
	width: 126px;	
}

*html #subNav ul li.profiAktiv,  #subNav ul li.stoffAktiv {
	height: 30px;
	/*margin-left: 15px; 				*/
	width: 122px;	
}


/* -- Sonderfall: Schriftfarbe muss #000; -- */
/* -- die anderen A-Definitionen kommen von der allgemeinen Def: #subNav ul li a  - weiter oben -- */
#subNav ul li.stoffAktiv a {
	color: #000;
	
}

#subNav ul li.maschinenAktiv a {
	color: #000;
	
}

#subNav ul li.stoffAktiv {
	background-color: #ccc;
}
#subNav ul li.blackAktiv {
	background-color: #000;
}
#subNav ul li.profiAktiv {
	background-color: #808080;
}
#subNav ul li.highAktiv {
	background-color: #008851;
}

#subNav ul li.maschinenAktiv {
	background-color: #008851;
}

/* *********************** 		2. Untermenue-EBENE		********************* */
#subNav ul.list2 li {
	/*background-color: #cfc;*/
	font-size: 0.9em;
	font-weight: bold;
	letter-spacing: 0.0em;
	margin: 0px 4px 5px 18px;
	padding-right: 9px;
	text-align: right;
}

#subNav ul.list2 li a {
	color: #000;
}
#subNav ul.list2 li a:hover {
	color: #008851;
}

#subNav ul.list2 li.active a {
	color: #008851;
	/*font-style: italic;*/
}



	









	
	
	
	
	
	
	
	
	
	
	
	
	

}


/* ##############################			SITEMAP				########################### */

#contentText ul.impressum {
	/*background-color: #cde;*/
	list-style: none;
	padding-top: 10px;
}

#contentText ul.impressum ul {
	/*background-color: #ede;*/
	list-style: square;
	padding-top: 10px;
	padding-left: 40px;
}

#contentText ul.impressum li {
	font-size: 0.95em;
	font-weight: bold;
	padding-top: 10px;
}

#contentText ul.impressum ul li {
	font-weight: normal;
}

/* a und hover */
#contentText ul.impressum li a {
	color: #000;
}
#contentText ul.impressum li a:hover {
	color: #005aa9;
}

#contentText ul.impressum ul li a {
	color: #000;
}
#contentText ul.impressum ul li a:hover {
	color: #005aa9;
}