/*--------------- HTML-TAGS -------------------------------------------------------*/
BODY { line-height:16px;background-color:#F0E5CF; color:#000000; font-family:Verdana, sans-serif; font-size:11px; font-style:normal; font-weight:normal; border-bottom:0pt; border-left:0pt; border-right:0pt; border-top:0pt; margin:0px; padding:0px; top:0px; }
ADDRESS {  }
B { font-weight:bold; }
STRONG { font-weight:bold; }
BLOCKQUOTE {  }
div { margin:0px; padding:0px; } 
/*H1 { color:#288528; font-family:Verdana, sans-serif; font-size:14px; font-style:normal; font-weight:bold; margin:0px;margin-top:8px;margin-bottom:2px; }
H2 { color: #288528; font-family:Verdana, sans-serif; font-size:11px; font-style:normal; font-weight:bold; margin-bottom:8px;margin-top:2px; padding:1px; } */
H1 { line-height:21px;color:#288528; font-family:Verdana, sans-serif; font-size:18px; font-style:normal; font-weight:bold; margin:0px;padding:0px;margin-top:4px;margin-bottom:6px; }
H2 { color:#333333; font-family:Verdana, sans-serif; font-size:14px; font-style:normal; font-weight:bold; margin:0px;padding:0px;margin-top:4px;margin-bottom:6px; }
H3 { color: #288528; font-family:Verdana, sans-serif; font-size:14px; font-style:normal; font-weight:bold; margin:0px;padding:0px;margin-top:4px;margin-bottom:6px; }
H4 { color: #333333; font-family:Verdana, sans-serif; font-size:12px; font-style:normal; font-weight:bold; margin:0px;padding:0px; }
H5 { background-image:url(../img/header/bg_menue.jpg);background-repeat:repeat-x;background-color:#288528;margin-bottom:2px; color:#ffffff; font-size:12px; font-style:normal; font-weight:bold;white-space: nowrap; TEXT-DECORATION:none; margin:0px;padding:1px; }
H6 { color:#333333; border-bottom:1px;border-left:0pt; border-right:0pt; border-top:0pt;border-style:solid;border-color:#333333; font-family:Verdana, sans-serif; font-size:12px; font-style:normal; font-weight:bold; margin:0px; padding:0px;margin-bottom:2px; }
I { font-style:italic; }
NOBR {  }
P { margin:0px;padding:0px; }
UL { list-style-image: url(../img/icon4b.gif);margin-left:16px;margin-top:4px;margin-bottom:6px;padding:0px; }
OL { margin-left:24px;margin-top:0px;padding:0px; }
LI { margin-bottom:4px; }
HR { color:#dddddd;background-color:#dddddd; }
font { font-family: Verdana,sans-serif; }
img {  }

/*--------------- Linkformatierungen -------------------------------------------------------*/

A:link { color:#c92126; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
A:visited { color:#c92126; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
A:hover { color:#288528; font-style:normal; font-weight:bold; TEXT-DECORATION:underline }
A:active { color:#288528; font-style:normal; font-weight:bold; TEXT-DECORATION:underline }
A:focus { color:#288528; font-style:normal; font-weight:bold; TEXT-DECORATION:underline }

.breadcrumbtext a {color:#999999; font-size:10px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
.breadcrumbtext a:visited {color:#999999; font-size:10px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
.breadcrumbtext a:hover {color:#c92126; font-size:10px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
.breadcrumbtext a:focus {color:#c92126; font-size:10px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }

.breadcrumbtextLinks a {color:#999999; font-size:10px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
.breadcrumbtextLinks a:visited {color:#999999; font-size:10px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
.breadcrumbtextLinks a:hover {color:#c92126; font-size:10px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
.breadcrumbtextLinks a:focus {color:#c92126; font-size:10px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }

.breadcrumbtextRechts a {color:#999999; font-size:10px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
.breadcrumbtextRechts a:visited {color:#999999; font-size:10px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
.breadcrumbtextRechts a:hover {color:#c92126; font-size:10px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
.breadcrumbtextRechts a:focus {color:#c92126; font-size:10px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }

A.titellinks { color:#288528; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
A.titellinks:visited { color:#288528; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
A.titellinks:hover { color:#c92126; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
A.titellinks:focus { color:#c92126; font-style:normal; font-weight:bold; TEXT-DECORATION:none }

A.linkklein { color:#288528; font-size:10px;font-style:normal; font-weight:bold; TEXT-DECORATION:none }
A.linkklein:visited { color:#288528; font-size:10px;font-style:normal; font-weight:bold; TEXT-DECORATION:none }
A.linkklein:hover { color:#c92126; font-size:10px;font-style:normal; font-weight:bold; TEXT-DECORATION:none }
A.linkklein:focus { color:#c92126; font-size:10px;font-style:normal; font-weight:bold; TEXT-DECORATION:none }

A.titelsuche { color:#000000; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
A.titelsuche:visited { color:#000000; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
A.titelsuche:hover { color:#c92126; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
A.titelsuche:focus { color:#c92126; font-style:normal; font-weight:bold; TEXT-DECORATION:none }

A.bottom { color:#cc9900; font-size:9px; font-style:normal; font-weight:normal; TEXT-DECORATION:none }
A.bottom:visited { color:#cc9900; font-size:9px; font-style:normal; font-weight:normal; TEXT-DECORATION:none }
A.bottom:hover { color:#666666; font-size:9px; font-style:normal; font-weight:normal; TEXT-DECORATION:underline }
A.bottom:focus { color:#666666; font-size:9px; font-style:normal; font-weight:normal; TEXT-DECORATION:underline }

A.suchresultat { color:#288528; font-size:9px; font-style:normal; font-weight:normal; TEXT-DECORATION:none }
A.suchresultat:visited { color:#288528; font-size:9px; font-style:normal; font-weight:normal; TEXT-DECORATION:none }
A.suchresultat:hover { color:#666666; font-size:9px; font-style:normal; font-weight:normal; TEXT-DECORATION:underline }
A.suchresultat:focus { color:#666666; font-size:9px; font-style:normal; font-weight:normal; TEXT-DECORATION:underline }

A.ubersicht { color:#ffffff; font-size:10px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
A.ubersicht:visited { color:#ffffff; font-size:10px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
A.ubersicht:hover { color:#b0e1b0; font-size:10px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
A.ubersicht:focus { color:#b0e1b0; font-size:10px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }

A.linkgraufett { color:#666666; font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
A.linkgraufett:visited { color:#666666; font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
A.linkgraufett:hover { color:#c92126; font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
A.linkgraufett:focus { color:#c92126; font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }

/*--------------- Textformatierungen -------------------------------------------------------*/
.hauptrubrik { color:#A7C900; font-size:18px; font-style:italic; font-weight:bold; }
.unterrubrik { color:#ffffff; font-size:11px; font-style:italic; font-weight:bold; }
.created { width:933px;padding-right:24px;color:#cc9900; font-size:9px; font-style:normal; font-weight:normal; }
.legende { color:#000000; text-align:left; font-size:10px; font-style:italic; font-weight:normal; }
.menuetext { color:#000000; margin:5px; font-size:10px; font-style:normal; font-weight:normal; }
.textweiss { color:white; font-size:11px; font-weight:normal; font-style:normal }
.textweissfett { color:#ffffff; font-size:11px; font-style:normal; font-weight:bold; }
.textgelbfett { color: #FFCC00; font-size:11px; font-style:normal; font-weight:bold; }
.textgraufett { color: #666666; font-size:11px; font-style:normal; font-weight:bold; }
.textrot { color:#c92126; font-size:11px; font-style:normal; font-weight:normal; }
.textrotfett { color:#c92126; font-size:11px; font-style:normal; font-weight:bold; }
.textweiss { color:#ffffff; font-size:11px; font-style:normal; font-weight:normal; }
.textweissfett { color:#ffffff; font-size:11px; font-style:normal; font-weight:bold; }
.wichtigerhinweis { color:#000000; font-size:11px; font-style:normal; font-weight:normal; border-width:1px; border-style:solid; border-color:#c92126; padding: 5px; }
.titel { color:#000000; font-size:11px; font-style:normal; font-weight:bold; }
.klein { color:#000000; font-size:10px; font-weight:normal; font-style:normal }
.textgruen { color:#288528; font-size:11px; font-weight:normal; font-style:normal }
.textgruenfett { color:#288528; font-size:11px; font-weight:bold; font-style:normal }
.clear { clear:both; }
.color { color:#288528; }

/*--------------- Bilder -------------------------------------------------------*/
.bildCenter {vertical-align: middle;}
.picicon { margin-right:2px;}
.bildflussrechts { text-align:left; vertical-align:top; margin:3px; margin-left:7px; margin-bottom:7px; float:right; border:0px;}
.bildflusslinks { text-align:left; vertical-align:top; margin:3px; margin-left:0px; margin-right:7px; margin-bottom:7px; float:left; border:0px;}
#headerbild {  }

.bannerview { margin-bottom:5px; }

/*--------------- Tabellenformatierungen -------------------------------------------------------*/

TD { font-size:11px; }
TH { font-size:11px; }
TT { font-size:11px; }

/*--------------- Grundgerüst -------------------------------------------------------*/
#bodyh {width:980px;position: relative;padding:0px;padding-top:0px;padding-left:0px;margin:0px;margin-top:0px;text-align:left;}
#haupt { margin-left:0px; width:980px;border-width:0px;border-color:#cccccc; border-style:solid;background-color:#ffffff; }
#header1l {width:980px;height:198px;border-left: 0px solid #000066;border-right: 0px solid #000066;background-color:#ffffff;}
#header2l {float:left; background-color:#288528;color:#ffffff;height:113px;width:355px;font-weight:bold;text-align:center;vertical-align: middle; }
#header3l {float:left; background-color:#288528;color:#ffffff;height:113px;width:355px;font-weight:bold;text-align:right; }
#header4l {background-color:#ffffff;margin:0px;padding:10px;padding-top:5px;padding-right:5px;text-align:right;}

#body1l {width:204px;float:left;background-color:#ffffff;text-align:left;margin:0px;padding:0px;margin-left:8px;margin-right:10px;margin-top:4px;padding-bottom:12px;}
#body1h {float:left;text-align:left;width:552px;margin:0px;margin-bottom:0px;padding:0px;margin-top:2px;padding-top:0px;margin-right:0px;}
#body1r {width:190px;float:left;background-color:#ffffff;text-align:left;margin:0px;padding:0px;margin-left:8px;margin-right:8px;margin-top:4px;padding-bottom:12px;}

#fuss		{ line-height:26px;font-size:9px;color:#cc9900;width:980px;height:20px;padding-top:5px;margin-left:0px;text-align:center;vertical-align:middle;}

.breadcrumbtext { padding-top:5px;text-align:left;padding-left:222px;color:#999999; font-family:Verdana, sans-serif; font-size:10px; font-style:normal; font-weight:bold; }
.breadcrumbtextLinks { float:left;padding-top:10px;padding-left:222px;color:#999999; font-family:Verdana, sans-serif; font-size:10px; font-style:normal; font-weight:bold; }
.breadcrumbtextRechts { float:right;padding-top:10px;padding-right:220px;color:#999999; font-family:Verdana, sans-serif; font-size:10px; font-style:normal; font-weight:bold; }

.kastentitel		{ background-image:url(../img/header/bg_menue.jpg);background-repeat:repeat-x;height:19px;background-color:#288528;margin-bottom:2px;padding-top:2px; padding-left:8px; color:#ffffff; font-size:10px; font-style:normal; font-weight:bold;white-space: nowrap; TEXT-DECORATION:none; }

.tabelle100proz	{ width:100%;}
.tabelle100prozrand	{ width:100%;border:1px solid #999999;}
.tabelle100prozversatz	{ margin-left:-3px;width:100%;}

.contenttitel { line-height:12px;color:#000000; width:100%; border:0px solid #000000; border-bottom:1px solid #000000; }

.topnews { display:none; }

/*--------------- menü -----------------------------------------------------------*/
/*  oben  */
A.menue { color:#ffffff; font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
A.menue:visited { color:#ffffff; font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
A.menue:hover { color:#b0e1b0; font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
A.menue:focus { color:#b0e1b0; font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }

A.menue2 { color:#b0e1b0; font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
A.menue2:visited { color:#b0e1b0; font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
A.menue2:hover { color:#b0e1b0; font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
A.menue2:focus { color:#b0e1b0; font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
/*  unten  */
A.menue3 { color:#288528; background-color:#ffffff; font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
A.menue3:visited { color:#288528; background-color:#ffffff;font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
A.menue3:hover { color:#000000;background-color:#b0e1b0;font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
A.menue3:focus { color:#000000;background-color:#b0e1b0;font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }

A.menue4 { color:#000000;background-color:#b0e1b0;font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
A.menue4:visited { color:#000000;background-color:#b0e1b0;font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
A.menue4:hover { color:#000000;background-color:#b0e1b0;font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
A.menue4:focus { color:#000000;background-color:#b0e1b0;font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }

/*--------------- untermenü -----------------------------------------------------------*/
/*  oben  */
.kastenmenue { position:relative; z-index:100;letter-spacing:1px;color:#ffffff;background-color:#288528;background-image:url(../img/header/bg_menue.jpg);background-repeat:repeat-x;margin:0px;padding:0px;padding-left:10px;padding-top:2px; text-align:left;white-space: nowrap;height:21px;font-weight:bold;}
.kastenmenue2 { background-color:#288528;background-image:url(../img/header/bg_menue.jpg);background-repeat:repeat-x; color:#ffffff;border-top: 0px solid #288528; border-bottom: 1px solid #288528;padding:0px;padding-top:2px;padding-bottom:1px; margin-top:4px;margin-bottom:6px;text-align:left;white-space: nowrap;height:18px;}
#kastenumenue { color:#288528;margin:0px;padding:0px;padding-left:2px;padding-top:5px; text-align:left;white-space: nowrap;height:23px;}

/*  unten  */
#menuebox {line-height:11px;font-family:Verdana,sans-serif; font-size:10px; font-style:normal; font-weight:normal; TEXT-DECORATION:none }
#menueboxMember {line-height:11px;font-family:Verdana,sans-serif; font-size:10px; font-style:normal; font-weight:normal; TEXT-DECORATION:none }
#menueboxZusatz {line-height:12px;font-family:Verdana,sans-serif; font-size:10px; font-style:normal; font-weight:normal; TEXT-DECORATION:none }

#menuebox a {display:block; padding:4px;padding-left:8px;margin:2px;margin-left:0px;margin-right:0px; }
#menuebox a:visited {}
#menuebox a:hover {TEXT-DECORATION:none}
#menuebox a:focus {}

#menueboxMember a {display:block; padding:3px;padding-left:8px;margin:2px;margin-left:0px;margin-right:0px; }
#menueboxMember a:visited {}
#menueboxMember a:hover {TEXT-DECORATION:none}
#menueboxMember a:focus {}

#menueboxZusatz a {display:block; padding:3px;padding-left:16px;margin:2px;margin-left:0px;margin-right:0px; }
#menueboxZusatz a:visited {padding:3px;padding-left:16px;margin:2px;margin-left:0px;margin-right:0px;}
#menueboxZusatz a:hover {TEXT-DECORATION:none}
#menueboxZusatz a:focus {}

#menueboxMember a.umenue3 {display:block; padding:0px;padding-left:5px;margin:0px; }
#menueboxMember a.umenue3:visited {padding:0px;padding-left:5px;margin:0px;}
#menueboxMember a.umenue3:hover {TEXT-DECORATION:none}
#menueboxMember a.umenue3:focus {}

#menueboxMember a.umenue4 {display:block; padding:0px;padding-left:5px;margin:0px; }
#menueboxMember a.umenue4:visited {padding:0px;padding-left:5px;margin:0px;}
#menueboxMember a.umenue4:hover {TEXT-DECORATION:none}
#menueboxMember a.umenue4:focus {}

#menuebox a.umenue3 {display:block; padding:0px;padding-left:5px;margin:0px; }
#menuebox a.umenue3:visited {padding:0px;padding-left:5px;margin:0px;}
#menuebox a.umenue3:hover {TEXT-DECORATION:none}
#menuebox a.umenue3:focus {}

#menuebox a.umenue4 {display:block; padding:0px;padding-left:5px;margin:0px; }
#menuebox a.umenue4:visited {padding:0px;padding-left:5px;margin:0px;}
#menuebox a.umenue4:hover {TEXT-DECORATION:none}
#menuebox a.umenue4:focus {}

/*  Level 1  */
A.umenue { color:#288528; background-color:#ffffff; font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
A.umenue:visited { color:#288528; background-color:#ffffff;font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
A.umenue:hover { color:#000000;background-color:#b0e1b0;font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
A.umenue:focus { color:#000000;background-color:#b0e1b0;font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }

A.umenue2 { color:#000000;background-color:#b0e1b0;font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
A.umenue2:visited { color:#000000;background-color:#b0e1b0;font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
A.umenue2:hover { color:#000000;background-color:#b0e1b0;font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
A.umenue2:focus { color:#000000;background-color:#b0e1b0;font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
/*  Level 2  */
A.umenue3 { color:#288528; font-size:11px; font-style:normal; font-weight:normal; TEXT-DECORATION:none; }
A.umenue3:visited { color:#288528; font-size:11px; font-style:normal; font-weight:normal; TEXT-DECORATION:none; }
A.umenue3:hover { color:#c92126; font-size:11px; font-style:normal; font-weight:normal; TEXT-DECORATION:none }
A.umenue3:focus { color:#c92126;  font-size:11px; font-style:normal; font-weight:normal; TEXT-DECORATION:none }

A.umenue4 { color:#c92126; font-size:11px; font-style:normal; font-weight:normal; TEXT-DECORATION:none }
A.umenue4:visited { color:#c92126; font-size:11px; font-style:normal; font-weight:normal; TEXT-DECORATION:none }
A.umenue4:hover { color:#c92126; font-size:11px; font-style:normal; font-weight:normal; TEXT-DECORATION:none }
A.umenue4:focus { color:#c92126; font-size:11px; font-style:normal; font-weight:normal; TEXT-DECORATION:none }

/*--------------- Galerie -------------------------------------------------------------*/

/*--------------- Gästebuch ---------------------------------------------------------*/
.guestbook_preview { background-color:#FF0000;border-width:1px; border-style:solid;border-color:#FF0000;width:100%;}
.guestbooknavi { background-image:url(../img/header/bg_menue.jpg);background-repeat:repeat-x;height:22px;width:100%;background-color:#288528;margin-top:3px;margin-bottom:2px;padding-top:2px;padding-bottom:2px; color:#ffffff; font-size:10px; font-weight:bold;border:1px solid #cccccc;border-bottom:0px solid #cccccc; TEXT-DECORATION:none; }
.guestbook_row { background-color:#eeeeee; padding:0px;height:21px; width:100%; }
.guestbooknavi A { color:#b0e1b0; font-size:10px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
.guestbooknavi A:visited { color:#b0e1b0; font-size:10px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
.guestbooknavi A:hover { color:#ffffff; font-size:10px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
.guestbooknavi A:focus { color:#ffffff; font-size:10px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }

/*--------------- Suchen ------------------------------------------------------------*/
.suchnavi { background-image:url(../img/header/bg_menue.jpg);background-repeat:repeat-x;height:22px;width:100%;background-color:#288528;margin-top:3px;margin-bottom:2px;padding-top:2px;padding-bottom:2px; color:#ffffff; font-size:10px; font-weight:bold;border:1px solid #cccccc;border-bottom:0px solid #cccccc; TEXT-DECORATION:none;}
.suchnavi A { color:#b0e1b0; font-size:10px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
.suchnavi A:visited { color:#b0e1b0; font-size:10px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
.suchnavi A:hover { color:#ffffff; font-size:10px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }
.suchnavi A:focus { color:#ffffff; font-size:10px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }

/*--------------- diverses -----------------------------------------------------------*/

#content_links {border:0px solid #efeff7;text-align:right;width:300px;float:right;margin:0px;margin-bottom:2px;padding:2px;}

.breadnavi{ text-align:left;background-color:#eeeeee;padding:2px;height:15px;color:#000000; font-size:10px; font-style:normal; font-weight:normal; }

.artikelrechts { float:right;margin-left:0px;width:48%;}
.artikellinks { float:left;margin-left:0px;width:48%;}

.kastenhintergrund	{ background-color:#ffffff;text-align:left;margin:5px;padding-bottom:5px; }
.kastenhintergrund UL	{ padding-left:10px; }
.kastenhintergrundB	{ border:1px solid #cccccc;border-bottom:1px solid #cccccc;background-color:#ffffff;text-align:left;margin:1px;padding-bottom:3px; }
.kastenhintergrundB UL	{ padding-left:5px;  }

.textlinks A	{ color:#288528; font-size:11px;font-weight:bold; }
.textlinks A:visited	{ color:#288528;font-size:11px;font-weight:bold; }
.textlinks A:hover	{ color:#c92126;font-size:11px;font-weight:bold; }
.textlinks { font-size:11px;}

.textlinksinfo2 { font-size:11px;padding:0px;margin-left:0px;}
.textlinksinfo2 A	{ color:#288528;font-size:11px;font-weight:bold; }
.textlinksinfo2 A:visited	{ color:#288528;font-size:11px;font-weight:bold; }
.textlinksinfo2 A:hover	{ color:#c92126;font-size:11px;font-weight:bold; }

.textlinksinfo3 { font-size:11px;padding:0px;margin-left:0px;}
.textlinksinfo3 A	{ color:#288528;font-size:11px;font-weight:bold; }
.textlinksinfo3 A:visited	{ color:#288528;font-size:11px;font-weight:bold; }
.textlinksinfo3 A:hover	{ color:#c92126;font-size:11px;font-weight:bold; }

.textlinks LI	{ padding-left:2px;margin-bottom:0px;  }

.kastenweissmenue { background-color:#ffffff; border-width:0px; border-style:solid; border-color:#288528; text-align:left;margin:0px;margin-top: 0px;padding: 0px;padding-bottom: 0px; }

.kastenpopupg { background-color:#ffffff; border-width:1px; border-style:solid; border-color:#5B6F00; text-align:justify;margin:0px; padding-top:5px; padding-left:0px; padding-right:0px; padding-bottom:3px;}

.kastenweiss { background-color:#ffffff; border-width:0px; border-style:solid; }

.bild { background-color:#5b6f00; border-width:0px; border-color:#5B6F00; height:20px; width:214px; text-align:left;margin:0px; padding:0px;}

.kastenhell { background-color:#e2e2e2; margin-left:2px; margin-top:0px;margin-right:2px;margin-bottom:2px; padding-top:1px; padding-left:4px;padding-right:3px;}

.kastenhell2 { background-color:#e2e2e2; border-width:1px; border-style:solid; border-color:#dddddd;margin-left:2px; margin-top:2px;margin-right:2px;margin-bottom:2px; padding-top:1px; padding-left:4px;padding-right:3px;}

.hidden {  }
tr.hk1 { display:none; }
tr.hk2 { display:none; }
tr.hk3 { display:none; }

/*--------------- Tabellenzellen -----------------------------------------------------------*/

th.tabellenzellegrau,
td.tabellenzellegrau { background: #e2e2e2;}

tr.tabellenzeilegrau  { background: #e2e2e2;}
tr.tabellenzeilegruen  { background: #b0e1b0;}

td.tabellenzelletitel  { height:19px;background-color:#288528;background-image:url(../img/header/bg_menue.jpg);background-repeat:repeat-x;color:#ffffff; font-size:10px; font-style:normal; font-weight:bold;}

td.tabellenzelletitelstrich { color:#288528; border-width: 0px;border-bottom-width: 1px;border-style:solid; border-color:#288528; font-size:11px; font-style:normal; font-weight:bold;}


/*--------------- spezial --------------------------------------------------------------------*/

div.BereichWeiss { background: #FFFFFF;margin-left:0px; margin-top:0px;margin-right:0px;margin-bottom:6px; padding:0px;padding-bottom:4px;}
div.BereichGrau { background: #eeeeee;margin-left:0px; margin-top:0px;margin-right:0px;margin-bottom:6px; padding:0px;padding-bottom:4px;}

.banner_rechts { color:#000000;position:absolute;right:0px;text-align:center;border-top-width:1px;border-right-width:1px;border-bottom-width: 1px;border-left-width:1px;}  
.links { color:#000000;text-align:left;position:relative; } 

.umenue1 { background-color: #ffffff; padding-left: 2px; text-align:left; }
.umenue2 { background-color: #ffffff; padding-left: 5px; padding-top: 5px; padding-bottom: 5px; text-align:left;}
.umenue3 { background-color: #ffffff; padding-left: 5px; text-align:left; }

/*--------------- Submit-Felder ----------------------------------------------------------*/

INPUT {font-family:Verdana, sans-serif; font-size: 11px;margin-top:0px; }
textarea {font-family:Verdana, sans-serif; font-size: 11px;background-color:#ffffff;border-top: 1px solid #cccccc;border-right: 1px solid #666666;border-bottom: 1px solid #666666;border-left: 1px solid #cccccc;margin-top:3px;}
FORM {font-family:Verdana, sans-serif; font-size:11px; MARGIN:0px;}
select {font-family:Verdana, sans-serif; font-size: 11px;background-color:#ffffff;border-top: 1px solid #cccccc;border-right: 1px solid #666666;border-bottom: 1px solid #666666;border-left: 1px solid #cccccc;margin-top:3px; }

INPUT.width300 {width:300px;background-color:#ffffff;border-top: 1px solid #cccccc;border-right: 1px solid #666666;border-bottom: 1px solid #666666;border-left: 1px solid #cccccc; }
INPUT.width250 {width:250px;background-color:#ffffff;border-top: 1px solid #cccccc;border-right: 1px solid #666666;border-bottom: 1px solid #666666;border-left: 1px solid #cccccc; }
INPUT.width200 {width:200px;background-color:#ffffff;border-top: 1px solid #cccccc;border-right: 1px solid #666666;border-bottom: 1px solid #666666;border-left: 1px solid #cccccc;}
INPUT.width100proz {width:99%;background-color:#ffffff;border-top: 1px solid #cccccc;border-right: 1px solid #666666;border-bottom: 1px solid #666666;border-left: 1px solid #cccccc; }
INPUT.widthleft {width:158px;background-color:#ffffff;border-top: 1px solid #cccccc;border-right: 1px solid #666666;border-bottom: 1px solid #666666;border-left: 1px solid #cccccc; }
INPUT.width120 {width:120px;background-color:#ffffff;border-top: 1px solid #cccccc;border-right: 1px solid #666666;border-bottom: 1px solid #666666;border-left: 1px solid #cccccc; }
textarea.width225 {width:245px;height:60px;}
textarea.width250 {width:250px;height:90px;}

textarea.width100proz {width:99%;height:200px;white-space: pre;}
textarea.widthGB {width:99%;height:320px;}
textarea.width300 {width:300px;height:160px;}
textarea.width300_2 {width:300px;height:80px;}

.buttons {text-align:center;color:#666666;border-top: 1px solid #cccccc;border-right: 1px solid #666666;border-bottom: 1px solid #666666;border-left: 1px solid #cccccc;font-size:11px;font-family:Verdana, sans-serif;font-weight:700;background-color: #dddddd;cursor:pointer; }
.buttonsSuchen {width:60px;text-align:center;color:#666666;border-top: 1px solid #cccccc;border-right: 1px solid #666666;border-bottom: 1px solid #666666;border-left: 1px solid #cccccc;font-size:11px;font-family:Verdana, sans-serif;font-weight:700;background-color: #dddddd;cursor:pointer; }

select.suche {width:280px;}

/*--------------- Kalender ----------------------------------------------------------*/

.calendar { 	 }

.calendar .overview {
background-color: #ffffff;
font-family:Verdana, sans-serif;
text-align : center;


height: 170px;
width: 100%;
}

.calendar .overview A:link {
color: #666666;
text-decoration: none;
}

.calendar .overview A:visited {
text-decoration: none;
}

.calendar .overview A:hover{
background-color: #EFFFF6;
/*border:1px solid #FF0000;*/
text-decoration: none;
}

.calendar .overview .last_month {	color: #CCCCCC;}
.calendar .overview .next_month {	color: #CCCCCC;}

#today a {display:block;border:1px solid;padding:0px;padding-top:4px;padding-bottom:4px;height:15px; border-color:#FF9933; }
#today a:hover {border-color:#16A200;border-color:#FF9933;TEXT-DECORATION:none}
#today a:visited {display:block;border:1px solid;padding:0px;padding-top:4px;padding-bottom:4px;height:15px; border-color:#FF9933; }
#today a:focus {display:block;color:#288528;border-color:#FF9933;}

#selected a {display:block;border:1px solid;padding:0px;padding-top:4px;padding-bottom:4px;height:15px;background-color:#EFFFF6; border-color:#16A200; }
#selected a:hover {border-color:#16A200;TEXT-DECORATION:none}
#selected a:visited {display:block;color:#288528;border-color:#288528;}
#selected a:focus {display:block;color:#288528;border-color:#288528;}

.calendar .overview .dayname {
background-color: #ffffff;
font-family:Verdana, sans-serif;
font-weight: bold;
margin-top: auto;
margin-bottom: auto;
}

.calendar .overview .reserved {
font-weight: bold;
color: #ff0000;
text-decoration: none;
}

.onmouse {font-size:11px; font-style:normal; font-weight:bold; TEXT-DECORATION:none }

.onmouse a {display:block;padding:0px;border:1px solid;padding-top:4px;padding-bottom:4px;height:15px; border-color:#ffffff; }
.onmouse a:hover {display:block;border:1px solid #16A200;TEXT-DECORATION:none}
.onmouse a:visited {display:block;color:#288528;TEXT-DECORATION:none}
.onmouse a:focus {border:1px solid #16A200;color:#288528;display:block;TEXT-DECORATION:none}

/* Appearance for Event-Infos */

.qs_months, .qs_prev_years, .qs_next_years {
z-index : 1000;
position : absolute;
width:50px;
background-color: #eeeeee;
border: 1pt solid Black; 
padding-left: 5px;
padding-right: 5px;
visibility: hidden;
}

/*--------------- ENDE ----------------------------------------------------------*/
