/**/
body			{ background-color: #eae6e5; background-repeat: repeat-x; }
table			{ background-repeat: no-repeat; }
td			{ background-repeat: no-repeat; }

/**/
.suchen 		{ line-height: 14px; font-size: 11px; font-family: Arial, Helvetica, Geneva; text-indent: 5px; width: 223px; height: 17px; }

/**/
.navi-seite		{ color: #333; font-style: normal; font-weight: normal; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, Geneva }
.navi-seite a:link	{ color: #333; font-style: normal; font-weight: normal; font-family: Arial, Helvetica, Geneva; text-decoration: none }
.navi-seite a:visited	{ color: #333; font-style: normal; font-weight: normal; font-family: Arial, Helvetica, Geneva; text-decoration: none }
.navi-seite a:hover	{ color: #ff0000; font-style: normal; font-weight: normal; font-family: Arial, Helvetica, Geneva; text-decoration: underline }
.navi-seite a:active	{ color: #ff0000; font-style: normal; font-weight: normal; font-family: Arial, Helvetica, Geneva; text-decoration: underline }

/**/
.navi_klein		{ color: #444; font-style: normal; font-weight: normal; font-size: 10px; line-height: 13px; font-family: Arial, Helvetica, Geneva ; text-decoration: none; }
.navi_klein a:link	{ color: #444; font-style: normal; font-weight: normal; font-size: 10px; line-height: 13px; font-family: Arial, Helvetica, Geneva ; text-decoration: none; }
.navi_klein a:visited	{ color: #444; font-style: normal; font-weight: normal; font-size: 10px; line-height: 13px; font-family: Arial, Helvetica, Geneva ; text-decoration: none; }
.navi_klein a:hover	{ color: #f00; font-style: normal; font-weight: normal; font-size: 10px; line-height: 13px; font-family: Arial, Helvetica, Geneva; text-decoration: none }
.navi_klein a:active	{ color: #f00; font-style: normal; font-weight: normal; font-size: 10px; line-height: 13px; font-family: Arial, Helvetica, Geneva; text-decoration: none }

/**/
.navi			{ color: #222; font-weight: bolder; font-size: 12px; font-family: Arial, Helvetica, Geneva; line-height: 15px; font-style: normal; text-decoration: none }
.navi-high		{ color: #f00; font-weight: bolder; font-size: 12px; font-family: Arial, Helvetica, Geneva; line-height: 15px; font-style: normal; text-decoration: none }
.navi a:link		{ color: #222; font-family: Arial, Helvetica, Geneva; font-weight: bolder; font-style: normal; text-decoration: none }
.navi a:visited		{ color: #222; font-family: Arial, Helvetica, Geneva; font-weight: bolder; font-style: normal; text-decoration: none }
.navi a:hover		{ color: #ff0000; font-family: Arial, Helvetica, Geneva; font-weight: bolder; font-style: normal; text-decoration: none }
.navi a:active		{ color: #ff0000; font-family: Arial, Helvetica, Geneva; font-weight: bolder; font-style: normal; text-decoration: none }

/**/
.navi2			{ color: #222; font-weight: bolder; font-size: 12px; font-family: Arial, Helvetica, Geneva; line-height: 15px; font-style: normal; text-decoration: none }
.navi2-high		{ color: #fff; font-weight: bolder; font-size: 12px; font-family: Arial, Helvetica, Geneva; line-height: 15px; font-style: normal; text-decoration: none }
.navi2 a:link		{ color: #222; font-family: Arial, Helvetica, Geneva; font-weight: bolder; font-style: normal; text-decoration: none }
.navi2 a:visited	{ color: #222; font-family: Arial, Helvetica, Geneva; font-weight: bolder; font-style: normal; text-decoration: none }
.navi2 a:hover		{ color: #fff; font-family: Arial, Helvetica, Geneva; font-weight: bolder; font-style: normal; text-decoration: none }
.navi2 a:active		{ color: #fff; font-family: Arial, Helvetica, Geneva; font-weight: bolder; font-style: normal; text-decoration: none }

/**/
.text			{ color: #333; font-style: normal; font-weight: normal; font-size: 12px; line-height: 16px; font-family: Arial, Helvetica, Geneva }
.text a:link		{ color: #ff0000; font-style: normal; font-weight: normal; font-family: Arial, Helvetica, Geneva; text-decoration: none }
.text a:visited		{ color: #ff0000; font-style: normal; font-weight: normal; font-family: Arial, Helvetica, Geneva; text-decoration: none }
.text a:hover		{ color: #ff0000; font-style: normal; font-weight: normal; font-family: Arial, Helvetica, Geneva; text-decoration: underline }
.text a:active		{ color: #ff0000; font-style: normal; font-weight: normal; font-family: Arial, Helvetica, Geneva; text-decoration: underline }

/**/
.text_headline		{ color: #333; font-style: normal; font-weight: bolder; font-size: 12px; line-height: 16px; font-family: Arial, Helvetica, Geneva; text-decoration: none }
.text_headline a:link	{ color: #333; font-style: normal; font-weight: bolder; font-family: Arial, Helvetica, Geneva; text-decoration: none }
.text_headline a:visited { color: #333; font-style: normal; font-weight: bolder; font-family: Arial, Helvetica, Geneva; text-decoration: none }
.text_headline a:hover	{ color: #333; font-style: normal; font-weight: bolder; font-family: Arial, Helvetica, Geneva; text-decoration: underline }
.text_headline a:active	{ color: #333; font-style: normal; font-weight: bolder; font-family: Arial, Helvetica, Geneva; text-decoration: underline }

/**/
.text_klein		{ color: #333; font-style: normal; font-weight: normal; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, Geneva }
.text_klein a:link	{ color: #ff0000; font-style: normal; font-weight: normal; font-family: Arial, Helvetica, Geneva; text-decoration: none }
.text_klein a:visited	{ color: #ff0000; font-style: normal; font-weight: normal; font-family: Arial, Helvetica, Geneva; text-decoration: none }
.text_klein a:hover	{ color: #ff0000; font-style: normal; font-weight: normal; font-family: Arial, Helvetica, Geneva; text-decoration: underline }
.text_klein a:active	{ color: #ff0000; font-style: normal; font-weight: normal; font-family: Arial, Helvetica, Geneva; text-decoration: underline }

/**/
.text_schnell		{ font-size: 11px; font-family: Arial, Helvetica, Geneva }
.suchen 		{ line-height: 14px; font-size: 11px; font-family: Arial, Helvetica, Geneva; text-indent: 5px; width: 223px; height: 17px; }

/**/
a:link			{ color: #ff0000; font-style: normal; font-weight: normal; font-family: Arial, Helvetica, Geneva; text-decoration: none }
a:visited		{ color: #ff0000; font-style: normal; font-weight: normal; font-family: Arial, Helvetica, Geneva; text-decoration: none }
a:hover			{ color: #ff0000; font-style: normal; font-weight: normal; font-family: Arial, Helvetica, Geneva; text-decoration: none }
a:active		{ color: #ff0000; font-style: normal; font-weight: normal; font-family: Arial, Helvetica, Geneva; text-decoration: none }

/**/
ul#menu			{ color: #333; font-size: 11px; font-family: Arial, Helvetica, Geneva; font-weight: normal; line-height: 14px; text-decoration: none; margin: 0; padding: 0; }
ul#menu a.current	{ color: #ff0000; font-size: 11px; font-family: Arial, Helvetica, Geneva; font-weight: bolder; line-height: 14px; text-decoration: none; margin: 0; padding: 0; }

/**/
ul#menu li		{ margin: 1px 0 0 31px; padding: 0; }
ul#menu li ul		{ margin: 1px 0 0 5px; padding: 0; }
ul#menu li ul li	{ margin: 1px 0 0 5px; padding: 0; }
ul#menu li ul li ul	{ margin: 1px 0 0 5px; padding: 0; }
ul#menu li ul li ul li		{ margin: 1px 0 0 5px; padding: 0; }
ul#menu li ul li ul li ul	{ margin: 1px 0 0 5px; padding: 0; }
ul#menu li ul li ul li ul li	{ margin: 1px 0 0 5px; padding: 0; }

/**/
ul#sitemap 		{ color: #333; font-size: 11px; font-family: Arial, Helvetica, Geneva; font-weight: bolder; line-height: 14px; text-decoration: none; margin: 0; padding: 0; }
ul#sitemap li		{ margin: 1px 0 0 15px; padding: 0; }
ul#sitemap li ul	{ margin: 1px 0 0 5px; padding: 0; }
ul#sitemap li ul li	{ margin: 1px 0 0 5px; padding: 0; }
ul#sitemap li ul li ul		{ margin: 1px 0 0 5px; padding: 0; }
ul#sitemap li ul li ul li	{ margin: 1px 0 0 5px; padding: 0; }
ul#sitemap li ul li ul li ul	{ margin: 1px 0 0 5px; padding: 0; }
ul#sitemap li ul li ul li ul li	{ margin: 1px 0 0 5px; padding: 0; }

