body {	background-color: #AAA09C;	background-image: url(../dia.img/images_basic/back.gif);	background-repeat: repeat-x;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}a:link, a:visited, a:active {	color: #990000;	text-decoration: none;}	a:hover {	color: #6E1301;	text-decoration: underline;}.bild a:link, .bild a:visited, .bild a:active {	border:1px solid #DFDBDA;	display: table-cell;	height: 154px;	width: 154px;	text-align: center;	vertical-align: middle;}.bild a:hover {	border:1px solid #990000;}.fliess {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;}.fliess a:link, .fliess a:visited, .fliess a:active {	color: #333333;	text-decoration: underline;}	.fliess a:hover {	color: #990000;	text-decoration: underline;	background-color: #FFFFCC;}.hotlinks {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #675e5b;	padding: 10px 10px 5px;}.hotlinks a:link, .hotlinks a:visited, .hotlinks a:active {	text-decoration: none;	color: #675e5b;	font-weight: normal;}.hotlinks a:hover {	color: #675e5b;	font-weight: normal;	text-decoration: underline;}.kategorielinks {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #675e5b;}.kategorielinks a:link, .kategorielinks a:visited, .kategorielinks a:active {	text-decoration: none;	color: #675e5b;	font-weight: normal;}.kategorielinks a:hover {	color: #990000;	font-weight: normal;	text-decoration: underline;	background-color: #FFFFCC;}.format {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #928580;}.suchlinks {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #675e5b;}.suchlinks a:link, .suchlinks a:visited, .suchlinks a:active {	text-decoration: none;	color: #990000;	font-weight: bold;}.suchlinks a:hover {	color: #990000;	font-weight: bold;	text-decoration: underline;	background-color: #FFFFCC;}.auszeichnung {	color: #990000;}.kategorie {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #6E1301;	padding-top: 2px;	padding-bottom: 1px;	padding-left: 14px;	text-indent: -14px;	font-weight: bold;}.kategorie a:link, .kategorie a:visited, .kategorie a:active {	text-decoration: none;	color: #6E1301;}.kategorie a:hover {	text-decoration: none;	color: #958883;}.kategorie_active {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #990000;	padding-top: 2px;	padding-bottom: 1px;	padding-left: 14px;	text-indent: -14px;	font-weight: bold;}.kategorie_active a:link, .kategorie_active a:visited, .kategorie_active a:active {	text-decoration: none;	color: #990000;}.kategorie_active a:hover {	text-decoration: none;	color: #990000;}.subkategorie {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #958883;	padding-top: 2px;	padding-bottom: 1px;	padding-left: 14px;	text-indent: -14px;	font-weight: bold;}.subkategorie a:link, .subkategorie a:visited, .subkategorie a:active {	text-decoration: none;	color: #958883;}.subkategorie a:hover {	text-decoration: none;	color: #990000;}.subkategorie_active {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #990000;	padding-top: 2px;	padding-bottom: 1px;	padding-left: 14px;	text-indent: -14px;	font-weight: bold;}.subkategorie_active a:link, .subkategorie_active a:visited, .subkategorie_active a:active {	text-decoration: none;	color: #990000;}.subkategorie_active a:hover {	text-decoration: none;	color: #990000;}.produkt {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #675e5b;	padding-top: 5px;	padding-bottom: 4px;	padding-left: 10px;	font-weight: normal;	padding-right: 10px;}.produkt a:link, .produkt a:visited, .produkt a:active {	text-decoration: none;	color: #675e5b;}.produkt a:hover {	color: #675e5b;	text-decoration: underline;}.produkt_active {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #990000;	padding-top: 5px;	padding-bottom: 4px;	padding-left: 10px;	font-weight: normal;	padding-right: 10px;}.produkt_active a:link, .produkt_active a:visited, .produkt_active a:active {	text-decoration: none;	color: #990000;}.produkt_active a:hover {	color: #990000;}.uebersicht {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	font-weight: normal;}ul {	list-style-type: square;}.uebersicht a:link, .uebersicht a:visited, .uebersicht a:active {	text-decoration: none;	color: #333333;}.uebersicht a:hover {	color: #990000;	text-decoration: underline;	background-color: #FFFFCC;}.uebersicht_bild {	color: #D5CFCD;}.uebersicht_bild a:link, .uebersicht_bild a:visited, .uebersicht_bild a:active {	color: #DFDBDA;}.uebersicht_bild a:hover {	color: #990000;}.footer {	color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}.footer a:link, .footer a:visited, .footer a:active {	text-decoration: none;	color: #FFFFFF;	font-weight: normal;}.footer a:hover {	text-decoration: underline;	color: #FFFFFF;	font-weight: normal;}.newsheadline {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	padding-left: 23px;	font-weight: bold;}.suche {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #675E5B;	padding-left: 23px;}.button {	color: #FFFFFF;	font-size: 13px;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;}.button a:link, .button a:visited, .button a:active {	text-decoration: none;	color: #FFFFFF;	font-weight: bold;}.button a:hover {	text-decoration: underline;	color: #FFFFFF;	font-weight: bold;}.pathfinder {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #675e5b;	padding-bottom: 3px;	padding-top: 3px;	padding-right: 3px;	padding-left: 3px;}.pathfinder a:link, .pathfinder a:visited, .pathfinder a:active {	text-decoration: none;	color: #675e5b;}.pathfinder a:hover {	text-decoration: underline;}.pdf {	font-weight: bold;	color: #333333;	padding: 5px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}.pdf a:link, .pdf a:visited, .pdf a:active {	text-decoration: none;	font-weight: bold;	color: #333333;}.pdf a:hover {	text-decoration: underline;}.headline {	font-size: 14px;	color: #990000;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;}.seiten {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #675e5b;	padding-top: 3px;	padding-bottom: 2px;	padding-left: 10px;	padding-right: 10px;	font-weight: normal;}.seiten a:link, .seiten a:visited, .seiten a:active {	text-decoration: none;	color: #928580;	font-weight: bold;}.seiten a:hover {	color: #990000;}.seiten_active {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #990000;	font-weight: bold;}.datum {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #675e5b;	padding-top: 3px;	padding-bottom: 2px;	padding-left: 10px;	padding-right: 10px;	font-weight: bold;}.weiter {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #675e5b;	padding-top: 8px;	padding-bottom: 0px;	padding-left: 0px;	padding-right: 0px;	font-weight: normal;}.weiter a:link, .weiter a:visited, .weiter a:active {	text-decoration: none;	color: #928580;	font-weight: bold;}.weiter a:hover {	color: #990000;}.faq {	color: #333333;	text-decoration: none;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}.faq a:link, .faq a:visited, .faq a:active {	text-decoration: none;	color: #675e5b;}	.faq a:hover {	color: #990000;	text-decoration: underline;	background-color: #FFFFCC;}.headline_kategorie {	font-size: 13px;	color: #990000;	padding: 2px 3px 1px;	border: 1px solid #BCB7B5;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;}.abisz {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #675e5b;	padding-top: 5px;	padding-bottom: 4px;	padding-left: 10px;	font-weight: bold;	padding-right: 10px;}.abisz a:link, .abisz a:visited, .abisz a:active {	text-decoration: none;	color: #675e5b;}.abisz a:hover {	color: #990000;}.sm1 {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #DFDBDA;	font-weight: bold;	padding-top: 12px;}.sm2 {	padding-left: 10px;}.sm3 {	padding-left: 40px;}.sm4 {	padding-left: 70px;}.input {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #675e5b;	width: 220px;	margin-top: 3px;	margin-right: 0px;	margin-bottom: 3px;	margin-left: 0px;	padding-top: 2px;	padding-right: 0px;	padding-bottom: 2px;	padding-left: 3px;	background-image: url(../dia.img/images_basic/input.gif);	background-repeat: no-repeat;	border: 1px solid #C2BDBD;}.kommentar {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #675e5b;	width: 460px;	margin-top: 3px;	margin-right: 0px;	margin-bottom: 3px;	margin-left: 0px;	padding-top: 2px;	padding-right: 0px;	padding-bottom: 2px;	padding-left: 3px;	background-image: url(../dia.img/images_basic/input.gif);	background-repeat: no-repeat;	border: 1px solid #C2BDBD;}.senden {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	width: 150px;	border: 1px solid #675E5B;	background-color: #AAA09C;	font-weight: bold;}.sternchen {	color: #BB0000;	font-size: 12px;}