body  { color: #000000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; background-repeat: no-repeat }

a.menue, a.menue:hover, a.menue:link, a.menue:visited, a.menue:active, a.menue:hover b, a.menue:link b, a.menue:visited b, a.menue:active b, a.menue b   { color: #222; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; line-height: 50px; }
.adress   { color: #222; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
.newsheadline     { color: #222; font-weight: bold; font-size: 12px; line-height: 30px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
.news   { color: #222; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
.menueuu    { color: #222; font-size: 12px; line-height: 50px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #8ec2fe; text-align: center; position: relative; z-index: 1;  top: 4px; width: 87px; height: 50px; visibility: visible; display: block }

a.nav, a.nav:link, a.nav:active, a.nav:visited  { color: #222; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 30px; text-decoration: underline; background-repeat: no-repeat; background-position: 0 0; text-align: center; cursor: pointer; margin-left: 10px; padding: 2px 3px; height: 20px; border: 0 }
a.nav:hover  { color: #0c00ff;  font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 30px; text-decoration: underline; background-repeat: no-repeat; background-position: 0 0; text-align: center; cursor: pointer; margin-left: 10px; padding: 2px 3px; height: 20px; border: 0 }
a.nav_fix,a.nav_fix:link, a.nav_fix:visited,a.nav_fix:active  { color: #222; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 30px; text-decoration: underline; background-repeat: no-repeat; background-position: 0 0; text-align: center; cursor: default; padding: 2px 3px; height: 20px; border: 0 }
a.nav_fix b, a.nav_fix:link b, a.nav_fix:visited b, a.nav_fix:active b  { color: #222; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 30px; text-decoration: underline; background-repeat: no-repeat; background-position: 0 0; text-align: center; cursor: default; padding: 2px 3px; height: 20px; border: 0 }
a.nav_fix:hover, a.nav_fix:hover b  { color: #0c00ff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 30px; text-decoration: underline; background-repeat: no-repeat; background-position: 0 0; text-align: center; cursor: default;  padding: 2px 3px; height: 20px; border: 0 }

.f10b   { color: #222; font-size: 12px; font-family: Verdana, Tahoma, Geneva, Helvetica, sans-serif; font-weight: bold; line-height: 14px }
.f10 { color: #222; font-size: 12px; font-family: Verdana, Tahoma, Geneva, Helvetica, sans-serif; line-height: 14px}
.hlstd	{ color: #222; font-size: 13px; font-family: Verdana, Tahoma, Geneva, Helvetica, sans-serif; line-height: 15px }
.txtstd { color: #222; font-size: 12px; font-family: Verdana, Tahoma, Geneva, Helvetica, sans-serif; line-height: 14px}
.hlb	{ color: #222; font-size: 13px; font-family: Verdana, Tahoma, Geneva, Helvetica, sans-serif; font-weight: bold; line-height: 15px }
.txtb	{ color: #222; font-size: 12px; font-family: Verdana, Tahoma, Geneva, Helvetica, sans-serif; font-weight: bold; line-height: 14px }

.liste_down  { color: #7a857d; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; line-height: 16px}

.tr_tabkopf  { background-color: #ffc2a1; color: #222; font-size: 10px; font-family: Verdana, Tahoma, Geneva, Helvetica, sans-serif; line-height: 14px }
.tr_tabhell { background-color: #e6e6e6; color: #222; font-size: 10px; font-family: Verdana, Tahoma, Geneva, Helvetica, sans-serif; line-height: 12px }
.tr_tabdk{ background-color: #d7d7d7; color: #222; font-size: 10px; font-family: Verdana, Tahoma, Geneva, Helvetica, sans-serif; line-height: 12px }
.td_tabtextre { text-align: right }
.td_tabtextle { text-align: left }

.imgfloatleft {float:left; margin-right:20px; margin-bottom:10px };
.imgfloatright {float:right; margin-left:20px; margin-bottom:10px };
.imgnofloat {float:none};

.frage   { margin: 0; padding: 0 }
.frage ul              { margin: 0; padding: 0 }
.frage ul li      { color: #222; font-size: 12px; font-family: Verdana, Tahoma, Geneva, Helvetica, sans-serif; line-height: 14px; text-decoration: none; list-style-type: none; list-style-position: outside; display: list-item; margin-left: 13px; padding: 12px 20px 12px 13px }
.frage ul li a       { color: #222; font-size: 12px; font-family: Verdana, Tahoma, Geneva, Helvetica, sans-serif; line-height: 14px }
.frage ul li a:hover      { color: #0c00ff;  font-size: 12px; font-family: Verdana, Tahoma, Geneva, Helvetica, sans-serif; line-height: 14px }

.fragegr   { margin: 0; padding: 0 }
.fragegr ul              { background-color: #eee; margin: 0; padding: 0 }
.fragegr ul li      { color: #222; font-size: 12px; font-family: Verdana, Tahoma, Geneva, Helvetica, sans-serif; line-height: 14px; text-decoration: none; list-style-type: none; list-style-position: outside; display: list-item; margin-left: 13px; padding: 12px 20px 12px 13px }
.fragegr ul li a       { color: #222; font-size: 12px; font-family: Verdana, Tahoma, Geneva, Helvetica, sans-serif; line-height: 14px }
.fragegr ul li a:hover      { color: #0c00ff;  font-size: 12px; font-family: Verdana, Tahoma, Geneva, Helvetica, sans-serif; line-height: 14px }


.frageakt   { margin: 0; padding: 0 }
.frageakt ul               { margin: 0; padding: 0 }
.frageakt ul li       { color: #222; font-size: 12px; font-family: Verdana, Tahoma, Geneva, Helvetica, sans-serif; line-height: 14px; text-decoration: none; list-style-type: none; list-style-position: outside; display: list-item; margin-left: 13px; padding: 12px 20px 12px 13px }
.frageakt ul li a       { color: #222; font-size: 12px; font-family: Verdana, Tahoma, Geneva, Helvetica, sans-serif; line-height: 14px }
.frageakt ul li a:hover      { color: #0c00ff;  font-size: 12px; font-family: Verdana, Tahoma, Geneva, Helvetica, sans-serif; line-height: 14px }

.fragegrakt   { margin: 0; padding: 0 }
.fragegrakt ul               { background-color: #eee; margin: 0; padding: 0 }
.fragegrakt ul li       { color: #222; font-size: 12px; font-family: Verdana, Tahoma, Geneva, Helvetica, sans-serif; line-height: 14px; text-decoration: none; list-style-type: none; list-style-position: outside; display: list-item; margin-left: 13px; padding: 12px 20px 12px 13px }
.fragegrakt ul li a       { color: #222; font-size: 12px; font-family: Verdana, Tahoma, Geneva, Helvetica, sans-serif; line-height: 14px }
.fragegrakt ul li a:hover      { color: #0c00ff;  font-size: 12px; font-family: Verdana, Tahoma, Geneva, Helvetica, sans-serif; line-height: 14px }

