xbody { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0 }


a:link  { color: #B1AEAE; text-decoration: none }
a:visited  { color: #B1AEAE; text-decoration: none }
a:hover  { color: #999; text-decoration: none }
a:active { color:#666666; text-decoration: none }


td.content, td.menu  { margin: 20px 0px 5px 0px; border: solid 0px #b0b0b0 }
td.menu  { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: #000; padding-left: 5px; border-style: dotted none none; border-width: 1 0 0px; border-color: #b0b0b0 }
td.titelrahmen { text-align: left; margin-left: 5px; padding-left: 5px }
td.linie_o_u  { border-style: dotted none dotted none ; border-width: 1 0 1 0px; border-color: #b0b0b0 }
td.linie_o  { border-style: dotted none none none ; border-width: 1 0 0 0px; border-color: #b0b0b0 }

.kategorie { font-size: 24px; color: #BC0707; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.titel { font-size: 16px; color: #BC0707; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.text { font-size: 12px; color: #B1AEAE; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal }
.text_bold { font-size: 12px; color: #B1AEAE; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.text_rot { font-size: 12px; color: #BC0707; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.text_rot a { color: #BC0707; text-decoration: none }
.text_rot a:hover { color: #999; text-decoration: none }
.head { font-size: 36px; color: #fff; font-family: Arial, Helvetica, sans-serif; font-weight: 800 }

td.menuPassiveNull  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #B1AEAE; border-style: dotted none none; border-width: 0 0 1px; border-color: #b0b0b0; cursor: pointer; cursor: hand }
td.menuActiveNull  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #999; border-style: dotted none none; border-width: 0 0 1px; border-color: #b0b0b0; cursor: pointer; cursor: hand }
td.menuSelectedNull  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #666; border-style: dotted none none; border-width: 0 0 1px; border-color: #b0b0b0; cursor: pointer; cursor: hand }

td.menuPassiveEins { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #B1AEAE; line-height: 14px; padding-left: 0; border-style: dotted none none; border-width: 1 0 0px; border-color: #b0b0b0; cursor: pointer; cursor: hand }
td.menuActiveEins { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #999; line-height: 14px; padding-left: 0; border-style: dotted none none; border-width: 1 0 1px; border-color: #b0b0b0; cursor: pointer; cursor: hand }
td.menuSelectedEins { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #666; line-height: 14px; padding-left: 0; border-style: dotted none none; border-width: 1 0 0px; border-color: #b0b0b0; cursor: pointer; cursor: hand }

td.menuPassiveZwei  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #B1AEAE; line-height: 12px; padding-left: 5; border-style: none none none; border-width: 1 0 0px; border-color: #b0b0b0; cursor: pointer; cursor: hand }
td.menuActiveZwei  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #999; line-height: 12px; padding-left: 5; border-style: none none none; border-width: 1 0 0px; border-color: #b0b0b0; cursor: pointer; cursor: hand }
td.menuSelectedZwei  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #666; line-height: 12px; padding-left: 5; border-style: none none none; border-width: 1 0 0px; border-color: #b0b0b0; cursor: pointer; cursor: hand }

td.menuPassiveDrei  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #B1AEAE; line-height: 14px; padding-left: 10; border-style: none none none; border-width: 1 0 0px; border-color: #b0b0b0; cursor: pointer; cursor: hand }
td.menuActiveDrei  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #999; line-height: 14px; padding-left: 10; border-style: none none none; border-width: 1 0 0px; border-color: #b0b0b0; cursor: pointer; cursor: hand }
td.menuSelectedDrei  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #666; line-height: 14px; padding-left: 10; border-style: none none none; border-width: 1 0 0px; border-color: #b0b0b0; cursor: pointer; cursor: hand }

td.menuPassiveVier  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #B1AEAE; line-height: 14px; padding-left: 15; border-style: none none none; border-width: 1 0 0px; border-color: #b0b0b0; cursor: pointer; cursor: hand }
td.menuActiveVier  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #999; line-height: 14px; padding-left: 15; border-style: none none none; border-width: 1 0 0px; border-color: #b0b0b0; cursor: pointer; cursor: hand }
td.menuSelectedVier  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #666; line-height: 14px; padding-left: 15; border-style: none none none; border-width: 1 0 0px; border-color: #b0b0b0; cursor: pointer; cursor: hand }

td.menuPassiveFuenf  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #B1AEAE; line-height: 14px; padding-left: 20; border-style: none none none; border-width: 1 0 0px; border-color: #b0b0b0; cursor: pointer; cursor: hand }
td.menuActiveFuenf  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #999; line-height: 14px; padding-left: 20; border-style: none none none; border-width: 1 0 0px; border-color: #b0b0b0; cursor: pointer; cursor: hand }
td.menuSelectedFuenf  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #666; line-height: 14px; padding-left: 20; border-style: none none none; border-width: 1 0 0px; border-color: #b0b0b0; cursor: pointer; cursor: hand }

td.menuPassiveSechs  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #B1AEAE; line-height: 14px; padding-left: 25; border-style: none none none; border-width: 1 0 0px; border-color: #b0b0b0; cursor: pointer; cursor: hand }
td.menuActiveSechs  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #999; line-height: 14px; padding-left: 25; border-style: none none none; border-width: 1 0 0px; border-color: #b0b0b0; cursor: pointer; cursor: hand }
td.menuSelectedSechs  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #666; line-height: 14px; padding-left: 25; border-style: none none none; border-width: 1 0 0px; border-color: #b0b0b0; cursor: pointer; cursor: hand }

td.menuPassiveSieben  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #B1AEAE; line-height: 14px; padding-left: 30; border-style: none none none; border-width: 1 0 0px; border-color: #b0b0b0; cursor: pointer; cursor: hand }
td.menuActiveSieben  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #999; line-height: 14px; padding-left: 30; border-style: none none none; border-width: 1 0 0px; border-color: #b0b0b0; cursor: pointer; cursor: hand }
td.menuSelectedSieben  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #666; line-height: 14px; padding-left: 30; border-style: none none none; border-width: 1 0 0px; border-color: #b0b0b0; cursor: pointer; cursor: hand }

.gallery { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #B1AEAE; line-height: 14px; padding-left: 0; border-style: dotted; border-width: 1px; border-color: #b0b0b0; cursor: pointer; cursor: hand }


/*
BODY, TD {color : #000000;font-family: Arial, Helvetica, sans-serif;font-size: 16px;background-color: #000000;MARGIN-LEFT: 0px;MARGIN-RIGHT: 0px;}

p {color : #FFFFFF;font-family: Arial, Helvetica, sans-serif;font-size: 14px;background-color: #000000;}

.kleiner {font-size: 14px;}

A:active {color : #BFBDBD;font-weight : 300;text-decoration : underline;}
A:link {color : #FFFFFF;font-weight : 500;text-decoration : underline;}
A:visited {color : #FFFFFF;font-weight : 500;text-decoration : underline;}
A:hover{text-decoration : none;BACKGROUND-COLOR: transparent;font-weight: 500;}

H1 {color : #BC0707;FONT-SIZE: 36px;}
H2 {color : #B1AEAE;FONT-SIZE: 36px;}
H3 {color : #FFFFFF;FONT-SIZE: 24px;}
H4 {color : #FFFFFF;FONT-SIZE: 18px;}
H5 {color : #BC0707;FONT-SIZE: 20px;}

.lauftext {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: normal; color: #FFFFFF}
.fuss {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: normal; color: #BC0707}hr{color: #FFFFFF;}
.style1 {color : #BC0707;FONT-SIZE: 16px;}

*/


/*

.title { 
	color: #000000; 
	font-weight: bold; 
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none 
}
.title_gray { 
	color: #000000; 
	font-weight: bold; 
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none 
}
.text { 
	color: #000000; 
	font-weight: normal; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none 
}
.text_small { color: #000000; font-weight: normal; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.text_small a { color: red }
.text_red_small { color: red; font-weight: normal; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.text_red_small a { color: red; text-decoration: underline }
.text_red { color: red; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.text_red_bold { color: red; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.text a { color: red }

.titel {
	font-size: 11px; 
	font-weight: bold; 
	letter-spacing: 1px;
	text-decoration: none;
}
td.title {
	border-width: 1px 1px 0px 0px; 
	border-color: #666; 
	border-style: solid; 
	background-color: #fff 
}

td.menuPassiveNull  { font-size: 11px; cursor: pointer; cursor: hand }
td.menuActiveNull  { font-size: 11px; color: #000000; font-size: 10px; cursor: pointer; cursor: hand }
td.menuPassiveEins  { font-size: 11px; line-height: 14px; padding-left: 0; cursor: pointer; cursor: hand }
td.menuActiveEins  { font-size: 11px; line-height: 14px; padding-left: 0; color: red; cursor: pointer; cursor: hand }
td.menuPassiveZwei  { font-size: 11px; line-height: 14px; padding-left: 5; cursor: pointer; cursor: hand }
td.menuActiveZwei  { font-size: 11px; line-height: 14px; padding-left: 5; color: red; cursor: pointer; cursor: hand }
td.menuPassiveDrei  { font-size: 11px; line-height: 14px; padding-left: 10; cursor: pointer; cursor: hand }
td.menuActiveDrei  { font-size: 11px; line-height: 14px; padding-left: 10; color: red; cursor: pointer; cursor: hand }
td.menuPassiveVier  { font-size: 11px; line-height: 14px; padding-left: 15; cursor: pointer; cursor: hand }
td.menuActiveVier  { font-size: 11px; line-height: 14px; padding-left: 15; color: red; cursor: pointer; cursor: hand }
td.menuPassiveFuenf  { font-size: 11px; line-height: 14px; padding-left: 20; cursor: pointer; cursor: hand }
td.menuActiveFuenf  { font-size: 11px; line-height: 14px; padding-left: 20; color: red; cursor: pointer; cursor: hand }
td.menuPassiveSechs  { font-size: 11px; line-height: 14px; padding-left: 25; cursor: pointer; cursor: hand }
td.menuActiveSechs  { font-size: 11px; line-height: 14px; padding-left: 25; color: red; cursor: pointer; cursor: hand }
td.menuPassiveSieben  { font-size: 11px; line-height: 14px; padding-left: 30; cursor: pointer; cursor: hand }
td.menuActiveSieben  { font-size: 11px; line-height: 14px; padding-left: 30; color: red; cursor: pointer; cursor: hand }

td.newsPassive  { font-size: 9px; line-height: 10px; padding-left: 20px; background-color: #ffefd5; border-style: solid; border-width: 0px 0px 1px 0px; border-color: #000; cursor: pointer; cursor: hand }
td.newsActive  { color: #000000; font-size: 9px; line-height: 10px; padding-left: 20; background-color: #ffefd5; border-style: solid; border-width: 0px 0px 1px 0px; border-color: #000; cursor: pointer; cursor: hand }


td.kontaktPassive  { font-size: 9px; line-height: 10px; padding-left: 25px; border: solid 0px #000; cursor: pointer; cursor: hand }


input, select {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	background-color: #FFFFFF; 
	border: 1px solid #a7a7a7;
}



input.small, select.small { width: 80px }
input.middle, select.middle { width: 160px }
input.small2 { width: 40px }
input.middle2 { width: 120px }


input.button {
	font-weight: bold;
	width: 80px;
}

input.checkradio {
	background-color: transparent; 
	border: none;
}

textarea.vertreter {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	background-color: #FFFFFF; 
	border: 1px solid #a7a7a7;
}
