/**
 * description:		navigation css file :: tca web site
 * date created:	2007-07-01 10:58:00
 * version:			$Id: menu.css 1 2010-03-06 12:32:21Z pfuchs $
 */

a.langs {
	display:			block;
	width:				29px;
	color:				#0073c8;
	text-decoration:	none;
}
a.langs:hover {
	background:	url('../img/balken.gif') no-repeat;
}

a.mainmenu {
	font-size:			1.4em;
	color:				#4f574f;
	text-decoration:	none;
}
a.mainmenu:hover {
	/* font-size:	2.3em; */
}

a.metamenu {
	font-size:			0.8em;
	color:				#142b26;
	text-decoration:	none;
}
a.metamenu:visited {
	color:				#4f574f;
}
a.metamenu:hover {
	color:				#4f574f;
}
.metamenu {
	font-size:			0.8em;
	color:				#4f574f;
}

/* layer mit firma punkt */
#firmaPunkt {
	position:	absolute;
	top:		2.3em;
	left:		4.0em;
	width:		1.72em;
}
/* layer mit firma schriftzug */
#firma {
	position:	absolute;
	top:		0.9em;
	left:		5.8em;
}
/* layer mit firma schriftzug - aktiv */
#firmaAktiv {
	position:	absolute;
	top:		0em;
	left:		2.5em;
	font-size:	2.3em;
	color:		#4f574f;
}

/* layer mit kontakt punkt */
#kontaktPunkt {
	position:	absolute;
	top:		4.0em;
	left:		13.2em;
	width:		1.73em;
}
/* layer mit kontakt schriftzug */
#kontakt {
	position:	absolute;
	top:		2.9em;
	left:		15.0em;
}
/* layer mit kontakt schriftzug - aktiv */
#kontaktAktiv {
	position:	absolute;
	top:		0.8em;
	left:		6.5em;
	font-size:	2.3em;
	color:		#4f574f;
}

/* layer mit aktuell punkt */
#aktuellPunkt {
	position:	absolute;
	top:		17.1em;
	left:		21.6em;
	width:		1.73em;
}
/* layer mit aktuell schriftzug */
#aktuell {
	position:	absolute;
	top:		16.5em;
	left:		17.0em;
}
/* layer mit aktuell schriftzug - aktiv */
#aktuellAktiv {
	position:	absolute;
	top:		6.8em;
	left:		6.0em;
	font-size:	2.3em;
	color:		#4f574f;
}

/* layer mit leistungen punkt */
#leistungenPunkt {
	position:	absolute;
	top:		22.3em;
	left:		6.65em;
	width:		1.74em;
}
/* layer mit leistungen schriftzug */
#leistungen {
	position:	absolute;
	top:		23.8em;
	left:		8.2em;
}
/* layer mit leistungen schriftzug - aktiv */
#leistungenAktiv {
	position:	absolute;
	top:		10.4em;
	left:		3.6em;
	font-size:	2.3em;
	color:		#4f574f;
}
/* style switcher - plus */
#plus {
	float:		left;
	width:		1.3em;
	padding:	0em;
	margin:		0em 0.5em 0em 0em;
}
/* style switcher - minus */
#minus {
	float:		left;
	width:		1.3em;
	padding:	0em;
	margin:		0em;
}
