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

A:link { COLOR:#006ab7; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:normal; TEXT-DECORATION:none }
A:visited { COLOR:#006ab7; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:normal; TEXT-DECORATION:none }
A:hover { COLOR:#ED1D26; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:normal; TEXT-DECORATION:underline }
A:active { COLOR:#ED1D26; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:normal; TEXT-DECORATION:underline }
A:focus { COLOR:#ED1D26; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:normal; TEXT-DECORATION:underline }

.breadcrumbtext a {COLOR:#006ab7; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:10px; FONT-STYLE:normal; FONT-WEIGHT:bold; TEXT-DECORATION:none }
.breadcrumbtext a:visited {COLOR:#006ab7; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:10px; FONT-STYLE:normal; FONT-WEIGHT:bold; TEXT-DECORATION:none }
.breadcrumbtext a:hover {COLOR:#ED1D26; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:10px; FONT-STYLE:normal; FONT-WEIGHT:bold; TEXT-DECORATION:none }
.breadcrumbtext a:focus {COLOR:#ED1D26; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:10px; FONT-STYLE:normal; FONT-WEIGHT:bold; TEXT-DECORATION:none }

.breadcrumbtextLinks a {COLOR:#006ab7; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:10px; FONT-STYLE:normal; FONT-WEIGHT:bold; TEXT-DECORATION:none }
.breadcrumbtextLinks a:visited {COLOR:#006ab7; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:10px; FONT-STYLE:normal; FONT-WEIGHT:bold; TEXT-DECORATION:none }
.breadcrumbtextLinks a:hover {COLOR:#ED1D26; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:10px; FONT-STYLE:normal; FONT-WEIGHT:bold; TEXT-DECORATION:none }
.breadcrumbtextLinks a:focus {COLOR:#ED1D26; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:10px; FONT-STYLE:normal; FONT-WEIGHT:bold; TEXT-DECORATION:none }

.breadcrumbtextRechts a {COLOR:#006ab7; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:10px; FONT-STYLE:normal; FONT-WEIGHT:bold; TEXT-DECORATION:none }
.breadcrumbtextRechts a:visited {COLOR:#006ab7; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:10px; FONT-STYLE:normal; FONT-WEIGHT:bold; TEXT-DECORATION:none }
.breadcrumbtextRechts a:hover {COLOR:#ED1D26; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:10px; FONT-STYLE:normal; FONT-WEIGHT:bold; TEXT-DECORATION:none }
.breadcrumbtextRechts a:focus {COLOR:#ED1D26; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:10px; FONT-STYLE:normal; FONT-WEIGHT:bold; TEXT-DECORATION:none }

A.titellinks { COLOR:#006ab7; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:bold; TEXT-DECORATION:none }
A.titellinks:visited { COLOR:#006ab7; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:bold; TEXT-DECORATION:none }
A.titellinks:hover { COLOR:#ED1D26; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:bold; TEXT-DECORATION:none }
A.titellinks:focus { COLOR:#ED1D26; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:bold; TEXT-DECORATION:none }

A.bottom { COLOR:#999999; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:9px; FONT-STYLE:normal; FONT-WEIGHT:normal; TEXT-DECORATION:none }
A.bottom:visited { COLOR:#999999; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:9px; FONT-STYLE:normal; FONT-WEIGHT:normal; TEXT-DECORATION:none }
A.bottom:hover { COLOR:#666666; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:9px; FONT-STYLE:normal; FONT-WEIGHT:normal; TEXT-DECORATION:underline }
A.bottom:focus { COLOR:#666666; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:9px; FONT-STYLE:normal; FONT-WEIGHT:normal; TEXT-DECORATION:underline }

A.ubersicht { COLOR:#ffffff; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:bold; TEXT-DECORATION:none }
A.ubersicht:visited { COLOR:#ffffff; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:bold; TEXT-DECORATION:none }
A.ubersicht:hover { COLOR:#ffffff; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:bold; TEXT-DECORATION:none }
A.ubersicht:focus { COLOR:#ffffff; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:bold; TEXT-DECORATION:none }

A.linkgraufett { COLOR:#666666; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:bold; TEXT-DECORATION:none }
A.linkgraufett:visited { COLOR:#666666; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:bold; TEXT-DECORATION:none }
A.linkgraufett:hover { COLOR:#16A200; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:bold; TEXT-DECORATION:none }
A.linkgraufett:focus { COLOR:#16A200; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:bold; TEXT-DECORATION:none }

/*--------------- Textformatierungen -------------------------------------------------------*/
.hauptrubrik { COLOR:#A7C900; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:18px; FONT-STYLE:italic; FONT-WEIGHT:bold; }
.unterrubrik { COLOR:#ffffff; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:italic; FONT-WEIGHT:bold; }
.created { width:933px;padding-right:24px;COLOR:#999999; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:9px; FONT-STYLE:normal; FONT-WEIGHT:normal; }
.legende { COLOR:#000000; text-align:left; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:11px; FONT-STYLE:italic; FONT-WEIGHT:normal; }
.breadcrumbtext { COLOR:#999999; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:10px; FONT-STYLE:normal; FONT-WEIGHT:bold; }
.breadcrumbtextLinks { float:left;padding-top:10px;padding-left:250px;COLOR:#999999; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:10px; FONT-STYLE:normal; FONT-WEIGHT:bold; }
.breadcrumbtextRechts { float:right;padding-top:10px;padding-right:12px;COLOR:#999999; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:10px; FONT-STYLE:normal; FONT-WEIGHT:bold; }
.menuetext { COLOR:#000000; margin:5px; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:10px; FONT-STYLE:normal; FONT-WEIGHT:normal; }
.textweiss { COLOR:white; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-WEIGHT:normal; FONT-STYLE:normal }
.textweissfett { COLOR:#ffffff; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:bold; }
.textgelbfett { COLOR: #FFCC00; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:bold; }
.textgraufett { COLOR: #999999; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:bold; }
.textrot { COLOR:#ff0000; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:normal; }
.textrotfett { COLOR:#ff0000; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:bold; }
.textweiss { COLOR:#ffffff; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:normal; }
.textweissfett { COLOR:#ffffff; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:bold; }
.wichtiger_hinweis { COLOR:#000000; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:normal; border-width:1px; border-style:solid; border-color:#ff0000; padding: 5px; }
.titel { COLOR:#000000; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:bold; }
.klein { COLOR:#000000; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:11px; FONT-WEIGHT:normal; FONT-STYLE:normal }
.textblau { COLOR:#000066; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-WEIGHT:normal; FONT-STYLE:normal }
.textblaufett { COLOR:#000066; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-WEIGHT:bold; FONT-STYLE:normal }

.guestbook_preview { background-color:#FF0000;color:#FFFFFF;border-width:1px; border-style:solid;border-color:#FF0000;FONT-WEIGHT:bold}

BODY { line-height:16px;BACKGROUND-COLOR:#ffffff; BORDER-BOTTOM:0pt; BORDER-LEFT:0pt; BORDER-RIGHT:0pt; BORDER-TOP:0pt; COLOR:#000000; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:normal; margin:0px; padding:0px; TOP:0px; }
ADDRESS { COLOR:#000000; FONT-FAMILY:Verdana,sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:normal; }
B { COLOR: #000000; margin-bottom:5px;FONT-FAMILY:Verdana,sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:bold; }
STRONG { COLOR: #000000; FONT-FAMILY:Verdana,sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:bold; }
BLOCKQUOTE { FONT-FAMILY:Verdana,sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:normal; }
div { FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:normal; margin:0px; padding:0px; } 
/*H1 { COLOR:#006ab7; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:14px; FONT-STYLE:normal; FONT-WEIGHT:bold; margin:0px;margin-top:8px;margin-bottom:2px; }
H2 { COLOR: #006ab7; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:bold; margin-bottom:8px;margin-top:2px; padding:1px; } */
H1 { COLOR:#006ab7; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:14px; FONT-STYLE:normal; FONT-WEIGHT:bold; margin:0px;padding:0px;margin-top:6px;margin-bottom:4px; }
H2 { COLOR:#006ab7; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:bold; margin:0px;padding:0px;margin-top:0px;margin-bottom:0px; }
H3 { COLOR: #000000; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:bold; margin:0px;padding:0px; }
H4 { COLOR: #006ab7; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:normal; margin:0px;padding:0px;margin-left:0px;  }
H5 { COLOR:#ffffff; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:11px; FONT-STYLE:normal; FONT-WEIGHT:bold; margin:0px; padding:0px; }
H6 { COLOR:#006ab7; BORDER-BOTTOM:1px;BORDER-LEFT:0pt; BORDER-RIGHT:0pt; BORDER-TOP:0pt;border-style:solid;border-color:#006ab7; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:bold; margin:0px; padding:0px;margin-bottom:2px; }
I { FONT-FAMILY:Verdana,sans-serif; FONT-STYLE:italic; FONT-WEIGHT:normal; }
NOBR { COLOR:#000000; FONT-FAMILY:Verdana,sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:normal; }
P { margin:0px;padding:0px; FONT-FAMILY:Verdana,sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:normal; }
UL { margin-left:16px;margin-top:0px;margin-bottom:0px;padding:0px;FONT-FAMILY:Verdana,sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:normal; }
OL { margin-left:24px;margin-top:0px;padding:0px;FONT-FAMILY:Verdana,sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:normal; }
LI { margin-bottom:0px;FONT-FAMILY:Verdana,sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:normal; }
HR { color:#000000;background-color:#000000; }
font { font-family: Verdana,sans-serif; }
img {  }

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

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

TD { COLOR:#000000; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:normal; }
TH { COLOR:#000000; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:normal; }
TT { COLOR:#000000; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:normal; }

/*--------------- Grundgerüst -------------------------------------------------------*/
#bodyh {background-image:url(../img/header/bg-haupt.gif);background-repeat:repeat-y;width:933px;padding:0px;padding-left:1px;margin:0px;text-align:left;background-color:#ffffff;}

#header1l {}
#header2l {float:left; background-color:#006ab7;color:#ffffff;height:113px;width:355px;FONT-WEIGHT:bold;text-align:center;vertical-align: middle; }
#header3l {float:left; background-color:#006ab7;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:236px;float:left;background-color:#ffffff;top:0px;text-align:left;margin:0px;padding:0px;margin-left:14px;margin-right:8px;padding-top:0px;padding-bottom:12px;}
#body1r {float:left;text-align:left;width:656px;margin:0px;margin-bottom:0px;padding:0px;margin-top:0px;padding-top:0px;margin-right:0px;border-width:0px; border-style:solid; border-color:#000000;}

div.haupt { margin-left:0px; width:933px; top:0px;border-width:0px;border-color:#cccccc; border-style:solid; }
.fuss		{ line-height:26px;FONT-SIZE:11px;color:#006ab7;background-image:url(../img/header/fuss.gif);background-repeat:no-repeat;width:933px;height:30px;margin-left:-1px;text-align:center;vertical-align:middle;}

/*--------------- menü -----------------------------------------------------------*/
/*  oben  */
A.menue { COLOR:#ffffff; background-color:#330033;border-COLOR:#000066;border-width:1px; border-style:solid;FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:11px; FONT-STYLE:normal; FONT-WEIGHT:normal; TEXT-DECORATION:none }
A.menue:visited { COLOR:#ffffff; background-color:#330033;border-COLOR:#000066;border-width:1px; border-style:solid;FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:11px; FONT-STYLE:normal; FONT-WEIGHT:normal; TEXT-DECORATION:none }
A.menue:hover { COLOR:#000066; background-color:#FFCCFF;border-COLOR:#ffffff;border-width:1px; border-style:solid;FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:11px; FONT-STYLE:normal; FONT-WEIGHT:normal; TEXT-DECORATION:none }
A.menue:focus { COLOR:#000066; background-color:#FFCCFF;border-COLOR:#ffffff;border-width:1px; border-style:solid;FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:11px; FONT-STYLE:normal; FONT-WEIGHT:normal; TEXT-DECORATION:none }

A.menue2 { COLOR:#000066; background-color:#FFCCFF;border-COLOR:#ffffff;border-width:1px; border-style:solid;FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:11px; FONT-STYLE:normal; FONT-WEIGHT:normal; TEXT-DECORATION:none }
A.menue2:visited { COLOR:#000066; background-color:#FFCCFF;border-COLOR:#ffffff;border-width:1px; border-style:solid;FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:11px; FONT-STYLE:normal; FONT-WEIGHT:normal; TEXT-DECORATION:none }
A.menue2:hover { COLOR:#000066; background-color:#FFCCFF;border-COLOR:#ffffff;border-width:1px; border-style:solid;FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:11px; FONT-STYLE:normal; FONT-WEIGHT:normal; TEXT-DECORATION:none }
A.menue2:focus { COLOR:#000066; background-color:#FFCCFF;border-COLOR:#ffffff;border-width:1px; border-style:solid;FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:11px; FONT-STYLE:normal; FONT-WEIGHT:normal; TEXT-DECORATION:none }
/*  unten  */
A.menue3 { background-image:url(../img/header/menuebg2.jpg);background-repeat:repeat-y;COLOR:#333333; background-color:#cccccc;border-COLOR:#999999;border-width:1px;border-style:solid;border-right: 1px solid #ffffff; border-top:1px solid #ffffff;FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:11px; FONT-STYLE:normal; FONT-WEIGHT:bold; TEXT-DECORATION:none }
A.menue3:visited { COLOR:#333333; background-color:#cccccc;border-COLOR:#999999;border-width:1px;border-style:solid;border-right: 1px solid #ffffff; border-top:1px solid #ffffff;FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:11px; FONT-STYLE:normal; FONT-WEIGHT:bold; TEXT-DECORATION:none }
A.menue3:hover { background-image:url(../img/header/menuebg.jpg);background-repeat:repeat-y;COLOR:#ffffff; background-color:#000066;border-COLOR:#000066;border-width:1px; border-style:solid;border-right: 1px solid #ffffff; border-top:1px solid #ffffff;FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:11px; FONT-STYLE:normal; FONT-WEIGHT:bold; TEXT-DECORATION:none }
A.menue3:focus { COLOR:#ffffff; background-color:#ffffff;border-COLOR:#000066;border-width:1px; border-style:solid;border-right: 1px solid #ffffff; border-top:1px solid #ffffff;FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:11px; FONT-STYLE:normal; FONT-WEIGHT:bold; TEXT-DECORATION:none }

A.menue4 { background-image:url(../img/header/menuebg.jpg);background-repeat:repeat-y;COLOR:#ffffff; background-color:#000066;border-COLOR:#000066;border-width:1px; border-right: 1px solid #ffffff; border-top:1px solid #ffffff;border-style:solid;FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:11px; FONT-STYLE:normal; FONT-WEIGHT:bold; TEXT-DECORATION:none }
A.menue4:visited { COLOR:#ffffff; background-color:#000066;border-COLOR:#000066;border-width:1px; border-style:solid;FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:11px;border-right: 1px solid #ffffff; border-top:1px solid #ffffff; FONT-STYLE:normal; FONT-WEIGHT:bold; TEXT-DECORATION:none }
A.menue4:hover { background-image:url(../img/header/menuebg.jpg);background-repeat:repeat-y;COLOR:#ffffff; background-color:#000066;border-COLOR:#006ab7;border-width:1px; border-style:solid;border-right: 1px solid #ffffff; border-top:1px solid #ffffff;FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:11px; FONT-STYLE:normal; FONT-WEIGHT:bold; TEXT-DECORATION:none }
A.menue4:focus { COLOR:#ffffff; background-color:#000066;border-COLOR:#006ab7;border-width:1px; border-style:solid;border-right: 1px solid #ffffff; border-top:1px solid #ffffff;FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:11px; FONT-STYLE:normal; FONT-WEIGHT:bold; TEXT-DECORATION:none }

/*--------------- untermenü -----------------------------------------------------------*/
/*  oben  */
#kastenmenue { background-color:#000066; color:#ffffff;border-top: 0px solid #000066; border-bottom: 1px solid #000066;margin:0px;padding:0px;padding-top:2px; text-align:right;white-space: nowrap;height:18px;}
#kastenmenue2 { background-color:#ffffff; color:#000066;border-top: 0px solid #000066; border-bottom: 1px solid #000066;padding:0px;padding-top:3px;padding-bottom:1px; text-align:left;white-space: nowrap;height:18px;}
#kastenumenue { color:#000066;margin:0px;padding:0px;padding-left:2px;padding-top:5px; text-align:left;white-space: nowrap;height:23px;}

/*  unten  */
#menuebox {line-height:12px;FONT-FAMILY:Verdana,sans-serif; FONT-SIZE:11px; FONT-STYLE:normal; FONT-WEIGHT:normal; TEXT-DECORATION:none }
#menueboxMember {FONT-FAMILY:Verdana,sans-serif; FONT-SIZE:11px; FONT-STYLE:normal; FONT-WEIGHT:normal; TEXT-DECORATION:none }

#menuebox a {display:block; padding:3px;padding-left:4px;margin:3px;margin-left:1px;margin-right:6px; }
#menuebox a:visited {padding:3px;padding-left:4px;margin:3px;margin-left:1px;margin-right:6px;}
#menuebox a:hover {TEXT-DECORATION:none}
#menuebox a:focus {}

#menueboxMember a {display:block; padding:3px;padding-left:4px;margin:3px;margin-left:6px;margin-right:6px; }
#menueboxMember a:visited {padding:3px;padding-left:4px;margin:3px;margin-left:6px;margin-right:6px;}
#menueboxMember a:hover {TEXT-DECORATION:none}
#menueboxMember a: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 { background-image:url(../img/header/menuebg2.jpg);background-repeat:repeat-y;COLOR:#333333; background-color:#cccccc;border-COLOR:#999999;border-width:1px;border-style:solid;border-right: 1px solid #ffffff; border-top:1px solid #ffffff; FONT-SIZE:11px; FONT-STYLE:normal; FONT-WEIGHT:bold; TEXT-DECORATION:none }
A.umenue:visited { COLOR:#333333; background-color:#cccccc;border-COLOR:#999999;border-width:1px;border-style:solid;border-right: 1px solid #ffffff; border-top:1px solid #ffffff; FONT-SIZE:11px; FONT-STYLE:normal; FONT-WEIGHT:bold; TEXT-DECORATION:none }
A.umenue:hover { background-image:url(../img/header/menuebg.jpg);background-repeat:repeat-y;COLOR:#ffffff;background-color:#000066;border:1px solid;border-color:#000066;border-right: 1px solid #ffffff; border-top:1px solid #ffffff; FONT-SIZE:11px; FONT-STYLE:normal; FONT-WEIGHT:bold; TEXT-DECORATION:none }
A.umenue:focus { COLOR:#ffffff;background-color:#000066;border:1px solid;border-color:#000066;border-right: 1px solid #ffffff; border-top:1px solid #ffffff; FONT-SIZE:11px; FONT-STYLE:normal; FONT-WEIGHT:bold; TEXT-DECORATION:none }

A.umenue2 { background-image:url(../img/header/menuebg.jpg);background-repeat:repeat-y;COLOR:#ffffff; background-color:#000066;border:1px solid;border-color:#000066;border-right: 1px solid #ffffff; border-top:1px solid #ffffff; FONT-SIZE:11px; FONT-STYLE:normal; FONT-WEIGHT:bold; TEXT-DECORATION:none }
A.umenue2:visited { COLOR:#ffffff; background-color:#000066;border:1px solid;border-color:#000066;border-right: 1px solid #ffffff; border-top:1px solid #ffffff; FONT-SIZE:11px; FONT-STYLE:normal; FONT-WEIGHT:bold; TEXT-DECORATION:none }
A.umenue2:hover { background-image:url(../img/header/menuebg.jpg);background-repeat:repeat-y;COLOR:#ffffff; background-color:#000066;border:1px solid;border-color:#000066;border-right: 1px solid #ffffff; border-top:1px solid #ffffff; FONT-SIZE:11px; FONT-STYLE:normal; FONT-WEIGHT:bold; TEXT-DECORATION:none }
A.umenue2:focus { COLOR:#ffffff; background-color:#000066;border:1px solid;border-color:#000066;border-right: 1px solid #ffffff; border-top:1px solid #ffffff; FONT-SIZE:11px; FONT-STYLE:normal; FONT-WEIGHT:bold; TEXT-DECORATION:none }
/*  Level 2  */
A.umenue3 { COLOR:#000066; FONT-SIZE:11px; FONT-STYLE:normal; FONT-WEIGHT:normal; TEXT-DECORATION:none; }
A.umenue3:visited { COLOR:#000066; FONT-SIZE:11px; FONT-STYLE:normal; FONT-WEIGHT:normal; TEXT-DECORATION:none; }
A.umenue3:hover { COLOR:#006ab7; FONT-SIZE:11px; FONT-STYLE:normal; FONT-WEIGHT:normal; TEXT-DECORATION:none }
A.umenue3:focus { COLOR:#006ab7;  FONT-SIZE:11px; FONT-STYLE:normal; FONT-WEIGHT:normal; TEXT-DECORATION:none }

A.umenue4 { COLOR:#006ab7; FONT-SIZE:11px; FONT-STYLE:normal; FONT-WEIGHT:normal; TEXT-DECORATION:none }
A.umenue4:visited { COLOR:#006ab7; FONT-SIZE:11px; FONT-STYLE:normal; FONT-WEIGHT:normal; TEXT-DECORATION:none }
A.umenue4:hover { COLOR:#006ab7; FONT-SIZE:11px; FONT-STYLE:normal; FONT-WEIGHT:normal; TEXT-DECORATION:none }
A.umenue4:focus { COLOR:#006ab7; FONT-SIZE:11px; FONT-STYLE:normal; FONT-WEIGHT:normal; TEXT-DECORATION:none }

#kastentitel {background-color:#330033;color:#ffffff;FONT-FAMILY:Verdana,sans-serif; FONT-SIZE:11px; FONT-STYLE:normal; FONT-WEIGHT:normal; TEXT-DECORATION:none }
#kastentitel a { display:block;color:#ffffff;padding:3px;padding-left:10px;height:15px; margin-top:19px; FONT-FAMILY:Verdana,sans-serif; FONT-SIZE:11px; FONT-STYLE:normal; FONT-WEIGHT:bold; }
#kastentitel a:visited {border-color:#FFCCFF;color:#ffffff;}
#kastentitel a:hover {border-color:#FFCCFF;color:#DDEEFF;}
#kastentitel a:focus {border-color:#FFCCFF;color:#DDEEFF;}

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

.TextLinks {width:169px;top:0px;margin:0px;margin-left:5px;margin-top:20px;margin-bottom:2px;padding:0px;}
#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-FAMILY:Verdana, sans-serif; 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%;}

.kastenweissmenue { background-color:#ffffff; border-width:0px; border-style:solid; border-color:#000066; 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;}
.kastenhg { 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:2px; padding-bottom:3px;}

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

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

.kastenhell { background-color:#eeeeee; border-width:1px; border-style:solid; border-color:#5b6f00;margin-left:2px; margin-top:0px;margin-right:2px;margin-bottom:2px; padding-top:1px; padding-left:4px;padding-right:3px;}
.kastenhell2 { background-color:#eeeeee; 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;}

table.hauptkasten { border-width:0px; border-style:solid;}

.tabelle100proz	{ width:100%;border-width:0px; border-style:solid;}
.tabelle100prozVersatz	{ margin-left:-3px;width:100%;border-width:0px; border-style:solid;}
.tabelle100prozRand	{ width:100%;border-width:1px; border-style:solid;border-color:#b75051;}

.guestbooknavi { background-color:#000066;color:#ffffff; border-width:1px; border-style:solid; margin:0px;padding:2px;margin-top:5px;border-color:#000066; width:100%;}
.guestbook_row { background-color:#eeeeee; padding:0px;height:21px; width:100%; border-width:0px; border-style:solid; border-color:#000066; }

.kastentitel { height:20px;background-color:#330033;padding-top: 3px; padding-left:4px; COLOR:#ffffff; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:bold;white-space: nowrap; TEXT-DECORATION:none; }
.contenttitel { color:#000066;background-color:#ffffff; width:100%; border-width:0px; border-bottom:1px; border-style:solid; border-color:#000066; }
.suchnavi { background-color:#333333;color:#ffffff; margin:0px;padding:1px;margin-top:5px;border-width:0px; border-style:solid; border-color:#000099; width:100%;}

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

td.kastenleft,
 th.kastenleft { background-color:#eeeeee; COLOR:#000000; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:normal; }

td.kastenmiddle,
 th.kastenmiddle {  COLOR:#000000; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:normal; white-space: normal; }

td.kastenright,
 th.kastenright { background-color:#eeeeee; COLOR:#000000; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:normal; white-space: normal; }

td.kastenweiss,
 th.kastenweiss { background-color:#ffffff; COLOR:#000000; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:normal; }

th.TabellenZelleGrau,
 td.TabellenZelleGrau { background: #EEEEEE;}
 
  tr.TabellenZeileGrau  { background: #EEEEEE;}
  tr.TabellenZeileBlau  { background: #DDEEFF;}
 
td.TabellenZelleTitel  { background-color: #000066;COLOR:#ffffff; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:bold;}

td.TabellenZelleTitelStrich { COLOR:#006ab7; border-width: 0px;border-bottom-width: 1px;border-style:solid; border-color:#006ab7; FONT-FAMILY:Verdana, sans-serif; FONT-SIZE:12px; FONT-STYLE:normal; FONT-WEIGHT:bold;}

 tr.ZeileGrau { background: #EEEEEE;}
 tr.ZeileRosa { background: #FFCCFF;}
 tr.ZeileOrange { background: #FFCC66;}
 tr.ZeileRot { background: #FFCCCC;}
 tr.ZeileGelb { background: #FFFFCC;}
 tr.ZeileTuerk { background: #99FFFF;}
 tr.ZeileBlau { background: #DDEEFF;}
 tr.ZeileViolet { background: #CCCCFF;}
 tr.ZeileGruen { background: #CCFFCC;}

/*--------------- 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}
textarea {FONT-FAMILY: Verdana, sans-serif; FONT-SIZE:11px}
FORM {FONT-FAMILY: Verdana, sans-serif; FONT-SIZE:11px; MARGIN:0px;}

INPUT.width300 {FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 11px;width:300px;background-color:#ffffff;border-top: 1px solid #DDEEFF;border-right: 1px solid #DDEEFF;border-bottom: 1px solid #000066;border-left: 1px solid #000066;margin-top:0px; }
INPUT.width250 {FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 11px;width:250px;background-color:#ffffff;border-top: 1px solid #DDEEFF;border-right: 1px solid #DDEEFF;border-bottom: 1px solid #000066;border-left: 1px solid #000066;margin-top:0px; }
INPUT.width200 {FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 11px;width:200px;background-color:#ffffff;border-top: 1px solid #DDEEFF;border-right: 1px solid #DDEEFF;border-bottom: 1px solid #000066;border-left: 1px solid #000066;margin-top:0px; }
INPUT.widthleft {FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 11px;width:158px;background-color:#ffffff;border-top: 1px solid #DDEEFF;border-right: 1px solid #DDEEFF;border-bottom: 1px solid #000066;border-left: 1px solid #000066;margin-top:0px; }
INPUT.width120 {FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 11px;width:120px;background-color:#ffffff;border-top: 1px solid #DDEEFF;border-right: 1px solid #DDEEFF;border-bottom: 1px solid #000066;border-left: 1px solid #000066;margin-top:0px; }
textarea.width225 {FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 11px;width:245px;height:60px;background-color:#ffffff;border-top: 1px solid #DDEEFF;border-right: 1px solid #DDEEFF;border-bottom: 1px solid #000066;border-left: 1px solid #000066;margin-top:3px;}
textarea.width250 {FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 11px;width:250px;height:90px;background-color:#ffffff;border-top: 1px solid #DDEEFF;border-right: 1px solid #DDEEFF;border-bottom: 1px solid #000066;border-left: 1px solid #000066;margin-top:3px;}

textarea.width100proz {FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 11px;width:99%;height:200px;background-color:#ffffff;border-top: 1px solid #DDEEFF;border-right: 1px solid #DDEEFF;border-bottom: 1px solid #000066;border-left: 1px solid #000066;margin-top:3px;white-space: pre;}
textarea.widthGB {FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 11px;width:99%;height:320px;background-color:#ffffff;border-top: 1px solid #EFD0CC;border-right: 1px solid #E26958;border-bottom: 1px solid #E26958;border-left: 1px solid #EFD0CC;margin-top:3px;}
textarea.width300 {FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 11px;width:300px;height:160px;background-color:#ffffff;border-top: 1px solid #DDEEFF;border-right: 1px solid #DDEEFF;border-bottom: 1px solid #000066;border-left: 1px solid #000066;margin-top:3px;}
textarea.width300_2 {FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 11px;width:300px;height:80px;background-color:#ffffff;border-top: 1px solid #DDEEFF;border-right: 1px solid #DDEEFF;border-bottom: 1px solid #000066;border-left: 1px solid #000066;margin-top:3px;}

.buttons {text-align:center;color:#FFFFFF;border:1px solid #DDEEFF;font-size:11px;font-family: Verdana, sans-serif;font-weight:700;background-color: #000066;cursor:pointer; }
.buttons_los {width:40px;text-align:center;color:#FFFFFF;border:1px solid #DDEEFF;font-size:11px;font-family: Verdana, sans-serif;font-weight:700;background-color: #000066;cursor:pointer; }

select {FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 11px;background-color:#ffffff;border-top: 1px solid #DDEEFF;border-right: 1px solid #DDEEFF;border-bottom: 1px solid #000066;border-left: 1px solid #DDEEFF;margin-top:3px; }
select.suche {FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 11px;width:280px;background-color:#ffffff;border-top: 1px solid #DDEEFF;border-right: 1px solid #DDEEFF;border-bottom: 1px solid #000066;border-left: 1px solid #DDEEFF;margin-top:3px; }


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

.calendar { 	width:164px;	height:280px; }

.calendar .overview {
background-color: #ffffff;
font-family: Verdana, sans-serif;
text-align : center;
border-left:1px solid Black;border-right:1px solid Black;border-bottom:1px solid Black;

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:#000066;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:#000066;border-color:#000066;}
#selected a:focus {display:block;color:#000066;border-color:#000066;}

.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-FAMILY:Verdana, sans-serif; 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:#000066;TEXT-DECORATION:none}
.onmouse a:focus {border:1px solid #16A200;color:#000066;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 ----------------------------------------------------------*/
