a { color: #cc0000; text-decoration: none; }a.none { color: #cc0000; text-decoration: none; }a.linkgrau { color: #888; }a.linkschwarz { color: #000; }a.linkweiss { color: #fff; }a:active { color: #cc0000; }a:hover { color: #cc0000; text-decoration: underline; }sup, sub { line-height:0px; }.menue-oben { font: 12px/17px Verdana, Arial, Helvetica, sans-serif;	color: #aaa; 	padding-right: 15px; padding-left: 15px;	vertical-align: middle; 	}.menue-oben-mit-trenner { font: 12px/17px Verdana, Arial, Helvetica, sans-serif;	color: #aaa; 	padding-right: 15px; padding-left: 15px; vertical-align: middle;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #ddd; 	}.text-menue { font: bold 12px Verdana, Arial, Helvetica, sans-serif;	color: #666; }.td-menue-rechts { font: bold 12px Verdana, Arial, Helvetica, sans-serif; border: solid #fff; border-width: 1px 1px 1px 0px; 	margin: 0px; padding-right: 10px; padding-left: 10px;	}.td-menue { font: bold 12px Verdana, Arial, Helvetica, sans-serif; border: solid #fff; border-width: 1px 0px 1px 0px;	margin: 0px; padding-right: 10px; padding-left: 10px;	}.td-menue-links { font: bold 12px Verdana, Arial, Helvetica, sans-serif; border: solid #fff; border-width: 1px 1px 1px 0px;	margin: 0px; padding-right: 10px; padding-left: 10px;	}/* .headline { font: 28px/30px "Times New Roman", Times, Times Roman, serif; color: #555; } */.headline { font: 28px/32px Verdana, Arial, Helvetica, sans-serif; color: #666; }.subheadline { font: bold 14px/19px Verdana, Arial, Helvetica, sans-serif; color:#aa0000; }.subsubheadline { font: bold 12px/17px Verdana, Arial, Helvetica, sans-serif; color:#333; }.textlh14 {	font: 11px/14px Verdana, Arial, Helvetica, sans-serif; }.textlh15 {	font: 11px/15px Verdana, Arial, Helvetica, sans-serif; }.textlh17 {	font: 11px/17px Verdana, Arial, Helvetica, sans-serif; }.textlh17weit { font: 11px/17px Verdana, Arial, Helvetica, sans-serif; letter-spacing: 2px }.textlh17hochgestellt {	font: bold 7px Verdana, Arial, Helvetica, "sans serif"; vertical-align: top; }.textlh17liste { font: 11px/17px Verdana, Arial, Helvetica, sans-serif;	border: 0px none #fff;	list-style-position: outside;	list-style-image: none;	list-style-type: square; display: list-item;	}.text-eng { font: 11px/12px Verdana, Arial, Helvetica, sans-serif; }.text-anmerkung { font: 10px/13px Verdana, Arial, Helvetica, sans-serif; color: #555; }.text-klein { font: 10px/13px Verdana, Arial, Helvetica, sans-serif; }.text-kleiner { font: 9px/12px Verdana, Arial, Helvetica, sans-serif; }.zitat {	font: 12px/17px "Times New Roman", Times, serif; font-style: italic; }.euro {	font: 36px/36px Georgia, "Times New Roman", Times, serif; }.cent { font: 18px Georgia, "Times New Roman", Times, serif; vertical-align: 70%; display: inline; }.bildrahmen { margin:0px 0px 4px 0px; padding: 5px; border: solid 1px #999; }.bildschatten220 { background: url(bilder-shared/bildschatten-220.png) no-repeat bottom left;	padding: 7px 9px 18px 9px;	border-top: 1px solid #eee; 	}.bildschatten226 { background: url(bilder-shared/bildschatten-226.png) no-repeat bottom left;	padding: 7px 12px 18px 12px;	border-top: 1px solid #eee; 	}.formular {	font: 12px Arial, Helvetica, sans-serif; padding: 3px; vertical-align: middle; background-color: #fff; }.input { font: 12px/14px Verdana, Arial, Helvetica, sans-serif; vertical-align: middle; }.input-highlight { font: 12px/14px Verdana, Arial, Helvetica, sans-serif; vertical-align: middle; color: #000; background-color: #ffffcc;	}.neue-tabelle-weiss { font: 11px/120% Verdana, Arial, Helvetica, sans-serif; border: #fff solid; border-width: 0px 2px 1px 0px; }.td-linie-000-unten { font: 11px/13px Verdana, Arial, Helvetica, sans-serif; border: #000 solid; border-width: 0px 0px 1px 0px; }.td-linie-000-oben-unten-rechts { font: Verdana, Arial, Helvetica, sans-serif; border: #000 solid; border-width: 1px 1px 1px 0px; background-color: #fff; }.td-linie-000-rundum { font: 11px/13px Verdana, Arial, Helvetica, sans-serif; border: #000 solid 1px; }.td-linie-000-unten-links { font: 11px/13px Verdana, Arial, Helvetica, sans-serif; border: #000 solid; border-width: 0px 1px 1px 0px; background-color: #eee; }.td-linie-oben-unten { font: 11px/13px Verdana, Arial, Helvetica, sans-serif; border: #000 solid; border-width: 1px 1px 1px 0px;	}.td-linie-oben-unten-links { font: 11px/13px Verdana, Arial, Helvetica, sans-serif; border: #000 solid 1px;	}.td-linie-unten { font: 11px/13px Verdana, Arial, Helvetica, sans-serif; border: #000 solid; border-width: 0px 1px 1px 0px; background-color: #eee; }.td-linie-unten-weiss { font: 11px/13px Verdana, Arial, Helvetica, sans-serif; border: #000 solid; border-width: 0px 1px 1px 0px; background-color: #fff; }.td-linie-unten-links { font: 11px/13px Verdana, Arial, Helvetica, sans-serif; border: #000 solid; border-width: 0px 1px 1px; background-color: #eee; }.td-linie-unten-links-weiss { font: 11px/13px Verdana, Arial, Helvetica, sans-serif; border: #000 solid; border-width: 0px 1px 1px; background-color: #fff; }/* Container ------------- */#submenu {/* Hier gibt's einen Unterschied zum IE: padding: 5px 0px 0px 0px*/	width: 100%;	height: 23px;	background-color: #ffffff; 	border-bottom: 1px solid #888888;	padding: 0px 0px 0px 0px;	vertical-align: bottom;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 18px;}#menuunten {	clear: both;	width: 100%;	height: 20px;	border-bottom: 1px solid #888888;	padding: 0px 0px 0px 30px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}#footer {	clear: both;	width: 468px;	padding: 10px 0px 0px 30px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}ÿ