a:link, a:visited, a:active, a:hover {
	color: #00ADEF;
	text-decoration: none;
}

a.submenu:link, a.submenu:visited, a.submenu:active {
	color: #FED695;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 0 28px;
	text-decoration: none;
}

a.submenu:hover {
	color: #FFFFFF;
}

a.submenu2:link, a.submenu2:visited, a.submenu2:active {
	color: #FED695;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 0 8px;
	text-decoration: none;
}

a.submenu2:hover {
	color: #FFFFFF;
}

a.submenu3:link, a.submenu3:visited, a.submenu3:active {
	color: #FED695;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 0 4px;
	text-decoration: none;
}

a.submenu3:hover {
	color: #FFFFFF;
}

a.submenuactive:link, a.submenuactive:visited, a.submenuactive:active, a.submenuactive:hover {
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 0 28px;
	text-decoration: none;
}

a.submenuactive2:link, a.submenuactive2:visited, a.submenuactive2:active, a.submenuactive2:hover {
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 0 8px;
	text-decoration: none;
}

a.submenuactive3:link, a.submenuactive3:visited, a.submenuactive3:active, a.submenuactive3:hover {
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 0 4px;
	text-decoration: none;
}

a.topmenu:link, a.topmenu:visited, a.topmenu:active {
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 0 32px;
	text-decoration: none;
}

a.topmenu:hover {
	color: #FED695;
}

a.topmenuactive:link, a.topmenuactive:visited, a.topmenuactive:active, a.topmenuactive:hover {
	color: #FED695;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 0 32px;
	text-decoration: none;
}

.contenttable {
	background: #FFFFFF;
	border: 1px solid #FFFFFF;
}

body {
	color: #5B8196;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0;
	padding: 0;
	background: #737373;
}

div, p, span, td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
}

li {
	color: #00ADEF;
	margin-left: -20px;
}

.bigtxt {
	font-size: 14px;
}

.blau {
	color: #00ADEF;
	font-size: 12px;
}

.fbutton {
	background: #FFFFFF;
	border: none;
	color: #5B8196;
	font-size: 9px;
}

.finput {
	border: 1px solid #5B8196;
	margin: 0;
	padding: 0;
	width: 300px;
}

.grau {
	color: #5B8196;
}

.homebottom {
	background: url(/images/home_04.gif);
}

.hometop {
	background: url(/images/home_03.gif) no-repeat;
}

.kontaktbottom {
	background: url(/images/kontakt_04.gif);
	padding-left: 490px;
}

.kontakttop {
	background: url(/images/kontakt_03.gif) no-repeat;
}

.main {
	background: url(/images/home_06.gif) bottom left no-repeat;
	line-height: 20px;
}

.mainbaugruppen {
	background: url(/images/bgbaugruppen.gif) top left no-repeat;
}

.mainkabel {
	background: url(/images/bgkabel.gif) top left no-repeat;
}

.mainkontakt {
	background: url(/images/bgkontakt.gif) top left no-repeat;
}

.mainprodukte {
	background: url(/images/bgprodukte.gif) top left no-repeat;
}

.mainsensorik {
	background: url(/images/bgsensorik.gif) top left no-repeat;
}

.mainspezial {
	background: url(/images/bgspezial.gif) top left no-repeat;
}

.mainumspritzungen {
	background: url(/images/bgumspritzungen.gif) top left no-repeat;
}

.normaltext {
	line-height: 15px;
}

.orange {
	color: #EDC67A;
}

.produktebottom {
	background: url(/images/produkte_04.gif);
	padding-left: 60px;
}

.produktetop {
	background: url(/images/produkte_03.gif) no-repeat;
}

.produktebottomen {
	background: url(/images/produkte_en_04.gif);
	padding-left: 50px;
}

.produktetopen {
	background: url(/images/produkte_en_03.gif) no-repeat;
}

.referenzen {
	background: url(/images/bgreferenzen.gif) #53656F top left no-repeat;
}

.referenzenbottom {
	background: url(/images/referenzen_04.gif);
}

.referenzentop {
	background: url(/images/referenzen_03.gif) no-repeat;
}

.standorteheadtd {
	padding-left: 27px;
	padding-top: 46px;
}

.standortetd {
	padding-left: 27px;
	padding-top: 15px;
}

.teambottom {
	background: url(/images/team_04.gif);
	padding-left: 150px;
}

.teambottomoff {
	background: url(/images/team_04_2.gif);
	padding-left: 150px;
}

.teamtd {
	background: url(/images/teamtd.gif) #FFFFFF bottom no-repeat;
	line-height: 14px;
	padding-left: 27px;
}

.teamtop {
	background: url(/images/team_03.gif) no-repeat;
}

.teamtopoff {
	background: url(/images/team_03_2.gif) no-repeat;
}

.unternehmenbottom {
	background: url(/images/unternehmen_04.gif);
	padding-left: 150px;
}

.unternehmentop {
	background: url(/images/unternehmen_03.gif) no-repeat;
}

.whitetext {
	color: #FFFFFF;
}

.languageselect {
    position: absolute;
	padding: 80px 0 0 20px;
}

a.lsel:link, a.lsel:active, a.lsel:visited {
    color: #B6DBEF;
	margin: 0 7px 0 0;
	font-size: 12px;
}

a.lsel:hover {
    color: #FFFFFF;
}

a.lselactive:link, a.lselactive:visited, a.lselactive:active, a.lselactive:hover {
    color: #FFFFFF;
	font-size: 12px;
	margin: 0 7px 0 0;
}