body {	margin: 0px;	}body,td,table,select {	font-family: Arial, Helvetica;	font-size: 11px;	line-height: 125%;	color: #000000;	}	/* normale textlinks --- rot mit underline */a:link {	color: #900;	text-decoration: none;}a:visited {	color: #cb3300;	text-decoration: none;}a:hover { color: #900; background-color: transparent; text-decoration: none; }/* LANGUAGE textlinks */a.language:link {	font-size: 12px;	color: #666666;	text-decoration: none;}a.language:visited {	color: #666666;	text-decoration: none;}a.language:hover {	color: #000000;	text-decoration: none;}/* textlinks --- grau, fett, groesser */a.special:link {	font-size: 12px;	font-weight: bold;	color: #666666;	text-decoration: none;}a.special:visited {	font-size: 12px;	font-weight: bold;	color: #666666;	text-decoration: none;}a.special:hover {	font-size: 12px;	font-weight: bold;	color: #666666;	text-decoration: none;	background-color: #EFEFEF;}/* textlinks / footer --- grau, fett */a.footer:link {	font-size: 12px;	color: #666666;	font-weight: bold;	text-decoration: none;}a.footer:visited {	font-size: 12px;	color: #666666;	font-weight: bold;	text-decoration: none;}a.footer:hover {	font-size: 12px;	color: #666666;	font-weight: bold;	text-decoration: underline;}/* textlinks / katalog --- grau, schwarz highlight */a.katalog:link {	color: #666666;	font-weight: normal;	text-decoration: none;}a.katalog:visited {	color: #666666;	font-weight: normal;	text-decoration: none;}a.katalog:hover {	color: #000000;	font-weight: normal;	text-decoration: none;}.headline {	font-weight: bold;	font-size: 11px;	line-height: 125%;	}td.grey {	background-color: #DDDDDD;}td.white {	background-color: #FFFFFF;}.copy {	color: #9E9E9E;}.inaktiv {	color: #666666;	font-style: oblique;}/* Tabellendesign f?r Technik */table.details {	border-style: solid;	border-color: #AEAEAE;	border-width: 1px;	}td.technik_grey {	vertical-align: top;	background-color: #FFFFFF;	}td.fett {	font-weight: bold;	font-size: 11px;	vertical-align: bottom;	}	td.info {	font-size: 11px;	color: #AEAEAE;	text-align: center;	vertical-align: bottom;	}	td.small {	font-size: 10px;	}	/* Tabellendesign Standard */table.norm {	border-style: solid;	border-color: #666666;	border-width: 1px;	background-color: #DDDDDD;	}td.normal {	background-color: #F1F1F1;	}/* Tabelle 1 --- grauer Hintergrund mit Dunkelgrauer Umrandung */table.style1a {	background-color: #666666;}table.style1b {	background-color: #DDDDDD;}.boldblack { color: black; font-size: 11px; font-family: Arial, Helvetica; font-weight: bold; line-height: 125% }boldblack2gray { color: gray; font-size: 15px; font-family: Arial, Helvetica; font-weight: bold; line-height: 125% }.boldblack2 { color: black; font-size: 15px; font-family: Arial, Helvetica; font-weight: bold; line-height: 125% }.black_weiss { color: white; font-size: 15px; font-family: Arial, Helvetica; font-weight: bold; line-height: 125% }.boldgrau { color: #808080; font-size: 11px; font-family: Arial, Helvetica; font-weight: bold; line-height: 125% }.boldweiss { color: white; font-size: 11px; font-family: Arial, Helvetica; font-weight: bold; line-height: 125% }.boldrot { color: #c00; font-size: 11px; font-family: Arial, Helvetica; font-weight: bold; line-height: 125%; letter-spacing: 0 }.hellgelb { color: #ffc; font-size: 9px; font-family: Arial, Helvetica; font-style: normal; font-weight: normal; line-height: 125%; text-indent: 0; letter-spacing: 0 }.hellgrau { color: #ccc; font-size: 9px; font-family: Arial, Helvetica; font-style: normal; font-weight: normal; line-height: 125%; text-indent: 0; letter-spacing: 0 }.text { color: #000; font-size: 11px; font-family: Arial, Helvetica; font-style: normal; font-weight: normal; line-height: 125%; text-indent: 0; letter-spacing: 0 }.text_weiss { color: #fff; font-size: 11px; font-family: Arial, Helvetica; font-style: normal; font-weight: normal; line-height: 125%; text-indent: 0; letter-spacing: 0 }.textgrau { color: #666; font-size: 11px; font-family: Arial, Helvetica; font-style: normal; font-weight: normal; line-height: 125%; text-indent: 0; letter-spacing: 0 }.textrot { color: #c00; font-size: 11px; font-family: Arial, Helvetica; font-style: normal; font-weight: normal; line-height: 125%; text-indent: 0; letter-spacing: 0 }.klein { color: #000; font-size: 10px; font-family: Arial, Helvetica; font-style: normal; font-weight: normal; line-height: 125%; text-indent: 0; letter-spacing: 0 }.nachricht { color: #000; font-size: 11px; font-family: Courier, "Courier New", Monaco; font-weight: normal; line-height: 125%; letter-spacing: 0 }a { color: #c00; font-size: 11px; font-family: Arial, Helvetica; font-style: normal; font-weight: normal; line-height: 125%; text-decoration: none; text-indent: 0; letter-spacing: 0 }h1 { color: black; font-size: 18px; font-family: Lucida Sans, Arial; font-weight: bold; line-height: 125% }h2 { color: black; font-size: 16px; font-family: Lucida Sans, Arial; font-weight: bold; line-height: 125% }h3 { color: black; font-size: 12px; font-family: Lucida Sans, Arial; font-weight: bold; line-height: 125% }h4 { color: black; font-size: 10px; font-family: Lucida Sans, Arial; font-weight: bold; line-height: 125% }h5 { color: black; font-size: 8px; font-family: Lucida Sans, Arial; font-weight: normal; line-height: 125% }h6 { color: black; font-size: 6px; font-family: Lucida Sans, Arial; font-weight: normal; line-height: 125% }p1 { color: black; font-size: 10px; font-family: Lucida Sans, Arial; font-weight: normal; line-height: 125% }p2 { color: black; font-size: 8px; font-family: Lucida Sans, Arial; font-weight: normal; line-height: 125% }p3 { color: black; font-size: 8px; font-family: Lucida Sans, Arial; font-weight: normal; line-height: 125% }p4 { color: black; font-size: 8px; font-family: Lucida Sans, Arial; font-weight: normal; line-height: 125%; letter-spacing: 4pt }a:hover { color: gray; text-decoration: underline }
