/*<agl.folder "_leer">*/
/*</agl.folder>*/
a           { color: #333 }
a:hover          { color: #000; text-decoration: none }
body               { color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif ; property: value; }
td           { color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
h1  { font-style: italic; font-weight: normal; font-size: 14px; line-height: 20px; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none }
h2 { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px; }
h3 { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: italic; line-height: 15px; }
h4 { color: #8b0000; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; line-height: 15px; }
.legende { font-size: 9px; line-height: 14px; }
/*<agl.folder "kopf">*/
	.spitzmarke  { font-size: 10px; text-align: center; vertical-align: bottom; padding-top: 10px; padding-bottom: 7px }
	.kopf  { width: 954px; }
	.bannerHoehe { height: 68px }
	.naviHoehe   { height: 26px  }
	.obereNaviHoehe { height: 9px; border-top: 1px solid #fff; }
	.unterNaviHoehe { height: 10px; }
	.bannerL { background-color: #cc9; border: solid 1px #000; width: 234px; height: 60px }
	.bannerM  { background-color: #fff; border: solid 1px #000; width: 468px; height: 60px }
	.bannerR { border: solid 1px #000; width: 234px; height: 60px }
/*</agl.folder>*/
/*<agl.folder "spalten">*/
	.linkeSpalte { line-height: 15px; padding-top: 10px; padding-right: 5px; padding-bottom: 12px; border-top: 1px solid #000; width: 234px }
	.linkeSpalte2Linien { line-height: 15px; padding-top: 10px; padding-right: 5px; padding-bottom: 12px; width: 234px; border-top: 1px solid #000; border-bottom-style: solid; border-bottom-width: 1px; }
	.linkeSpalteObenOhne { line-height: 15px; padding-top: 10px; padding-right: 5px; padding-bottom: 12px; width: 234px; }
	.rechteSpalte  { line-height: 15px; padding-top: 10px; padding-bottom: 12px; padding-left: 8px; border-top: 1px solid #000; width: 234px }
	.rechteSpalte2Linien { line-height: 15px; padding-top: 10px; padding-bottom: 12px; padding-left: 8px; width: 234px; border-top: 1px solid #000; border-bottom-style: solid; border-bottom-width: 1px; }
	.rechteSpalteObenOhne { line-height: 15px; padding-top: 10px; padding-bottom: 12px; padding-left: 8px; width: 234px; }
	.mittlereSpalte { line-height: 15px; padding-top: 10px; padding-bottom: 12px; border-top: 1px solid #000; width: 468px }
	.mittlereSpalteObenOhne { line-height: 15px; padding-top: 0; padding-bottom: 12px; width: 468px; }
/*</agl.folder>*/
/*<agl.folder "infobox">*/
	.infoboxHead01 { color: #eee; font-size: 10px; font-weight: bold; background-color: #444; padding: 3px 8px; }
	.infoboxHead02 { color: #eee; font-size: 10px; font-weight: bold; background-color: #8b0000; padding: 3px 8px; }
	.infoboxHead03 { color: #eee; font-size: 10px; font-weight: bold; background-color: #8b0000; padding: 3px 8px; border-top: 1px solid #000; }
	.infoboxHead04 { color: #eee; font-size: 10px; font-weight: bold; background-color: #444; padding: 3px 8px; border-top: 1px solid #fff; }
	.infoboxHea { color: #333; font-size: 9px; font-weight: bold; line-height: 14px; background-color: #cc9; text-align: center; padding-top: 4px; padding-bottom: 3px; border-top: 1px solid black; border-bottom: 1px solid black; }
	.infobox  { color: #333; font-size: 9px; line-height: 15px; background-color: #ddd; padding: 14px 8px 12px; }
	.infobox a { color: #333; text-decoration: underline; }
	.infobox a:hover { text-decoration: none  }
	.infobox02  { color: #333; font-size: 9px; line-height: 15px; background-color: #ddd; padding: 0 8px 10px; }
	.infobox02 a { color: #333; text-decoration: underline; }
	.infobox02 a:hover { text-decoration: none  }
	.infoboxLinieR  { font-size: 9px; line-height: 15px; background-color: #eee8aa; width: 233px; padding: 10px 5px 10px 8px; border-right: 1px solid #000; }
	.infoboxLinieR a { font-weight: bold; text-decoration: underline }
	.infoboxLinieR a:hover { color: #000; font-weight: bold; text-decoration: none }
	.boxBG01 { background-color: #eee8aa; }
	.boxBG02 { background-color: #cc9; }
	.boxBG01linieR { background-color: #eee8aa; border-right: 1px solid #000; }
/*</agl.folder>*/
/*<agl.folder "infoboxRot">*/
	.infoboxRot  { color: #333; font-size: 9px; line-height: 15px; background-color: #ebe4e3; padding: 12px 8px; }
	.infoboxRot a { color: #333; text-decoration: underline; }
	.infoboxRot a:hover { text-decoration: none  }
	.infoboxRotTline  { color: #333; font-size: 9px; line-height: 15px; background-color: #ebe4e3; padding: 12px 8px; border-top-style: solid; border-top-width: 1px; }
	.infoboxRotTline a { color: #333; text-decoration: underline; }
	.infoboxRotTline a:hover { text-decoration: none  }
/*</agl.folder>*/
/*<agl.folder "linkboxLinks">*/
	.linkLinksHead { color: #333; font-size: 9px; font-weight: bold; line-height: 12px; background-color: #cc9; text-align: left; padding: 3px 5px; border-top: 1px solid black; border-bottom-style: solid; border-bottom-width: 1px; }
	.linkLinks { color: #333; font-size: 9px; line-height: 13px; background-color: #ddd; text-decoration: none; }
	.linkLinks a { color: #333; font-size: 9px; line-height: 13px; background-color: #ddd; text-decoration: none; padding: 1px 5px 3px 6px; display: block; }
	.linkLinks a:hover { color: #8b0000; font-size: 9px; line-height: 13px; background-color: #bfbfbf; text-decoration: none; display: block; }

/*</agl.folder>*/
/*<agl.folder "linkboxMitte">*/
	.linkMitteHead { color: #333; font-size: 9px; font-weight: bold; line-height: 14px; background-color: #cc9; text-align: center; padding-top: 4px; padding-bottom: 3px; border-top-style: solid; border-top-width: 1px; border-bottom-style: solid; border-bottom-width: 1px; }
	.linkMitte  { color: #eee; font-size: 9px; line-height: 15px; background-color: #444; padding: 2px 8px 3px; }
	.linkMitte a { color: #eee; text-decoration: none; }
	.linkMitte a:hover { color: #fff; text-decoration: underline; }
/*</agl.folder>*/
/*<agl.folder "linkboxRechts">*/
	.linkRechtsHead { color: #333; font-size: 9px; font-weight: bold; line-height: 12px; background-color: #cc9; text-align: center; padding-top: 3px; padding-bottom: 3px; border-top: 1px solid black; border-bottom-style: solid; border-bottom-width: 1px; }
	.linkRechts { font-size: 9px; line-height: 15px; padding-top: 10px; padding-bottom: 12px; padding-left: 8px; width: 234px; border-top: 1px solid #000; }
	.linkRechts a { color: #333; text-decoration: underline }
	.linkRechts a:hover { color: #000; text-decoration: none }
/*</agl.folder>*/
/*<agl.folder "shortlist">*/
	.shortlist  { font-size: 9px; line-height: 15px; background-color: #eee8aa; padding: 10px 5px 10px 8px; }
	.shortlist a { font-weight: bold; text-decoration: underline }
	.shortlist a:hover { color: #000; font-weight: bold; text-decoration: none }
	.shortlistBG { background-color: #ddd; }
/*</agl.folder>*/
.adbox    { font-size: 9px; line-height: 15px; width: 234px ; height: 68px; border-bottom: 1px solid #000; }
.bildrahmen { border: solid 1px black }
/*<agl.folder "mitteilungen">*/
	.mitteilung01   { color: #a52a2a; font-weight: bold; font-size: 10px; line-height: 15px; text-align: center; vertical-align: middle; padding: 5px 8px 4px }
	.mitteilung02 { color: #fff; font-weight: bold; font-size: 10px; line-height: 15px; background-color: #8b0000; text-align: center; vertical-align: middle; padding: 5px 8px 4px }
	.mitteilung02 a { color: #eee8aa; font-size: 10px; font-weight: bold; line-height: 15px; background-color: #8b0000; text-align: center; padding: 5px 8px 4px; vertical-align: middle; }
	.mitteilung02 a:hover { color: #fff; background-color: #8b0000; text-decoration: none; }
	.mitteilung03 { color: #fff; font-weight: bold; font-size: 10px; line-height: 15px; background-color: #8b0000; text-align: center; vertical-align: middle; padding: 1px 8px 3px }
	.mitteilung03 a { color: #eee8aa; font-size: 10px; font-weight: bold; line-height: 15px; background-color: #8b0000; text-align: center; vertical-align: middle; }
	.mitteilung03 a:hover { color: #fff; background-color: #8b0000; text-decoration: none; }
/*</agl.folder>*/
/*<agl.folder "auswahl">*/
	.auswahlHead { color: #800000; font-size: 10px; font-weight: bold; background-color: #cc9; padding: 4px 8px; border-top: 1px solid black; border-bottom: 1px solid black; }
	.auswahl { font-size: 9px; line-height: 15px; background-color: #ddd; padding-top: 10px; padding-bottom: 12px; padding-left: 8px; }
	.auswahl a { color: #333; text-decoration: underline }
	.auswahl a:hover { color: #000; text-decoration: none }
	.auswahlweiss { font-size: 9px; line-height: 15px; background-color: #fff; padding-top: 10px; padding-bottom: 12px; padding-left: 8px; width: 234px; }
	.auswahlweiss a { color: #333; text-decoration: underline }
	.auswahlweiss a:hover { color: #000; text-decoration: none }
/*</agl.folder>*/
/*<agl.folder "aktuelllead">*/
	.aktuelllead { color: #333; font-size: 9px; font-weight: bold; line-height: 12px; background-color: #eee8aa; padding-top: 5px; padding-bottom: 6px; padding-left: 8px; width: 234px; }
	.aktuelllead a { color: #800000; text-decoration: underline }
	.aktuelllead a:hover { color: #333; text-decoration: none }
/*</agl.folder>*/
/*<agl.folder "aktuell">*/
	.aktuell { font-size: 9px; line-height: 12px; background-color: #eee8aa; padding-top: 5px; padding-bottom: 6px; padding-left: 8px; width: 234px; }
	.aktuell a { color: #333; text-decoration: underline }
	.aktuell a:hover { color: #000; text-decoration: none }
	.bildaktuell { background-color: #eee8aa; padding-bottom: 10px; width: 234px; border-bottom-style: solid; border-bottom-width: 1px; }
	.bildaktuellohnelinie { background-color: #eee8aa; padding-bottom: 10px; width: 234px; }
	.bildaktuellohne { background-color: #eee8aa; width: 234px; }
/*</agl.folder>*/
/*<agl.folder "rubriken">*/
	.rubrikenHead { color: #fff; font-size: 10px; font-weight: bold; background-color: #444; padding: 4px 8px; width: 234px; border-top: 1px solid black; border-bottom: 1px solid black; }
	.rubrikenEineLinie { color: #fff; font-size: 10px; font-weight: bold; background-color: #444; padding: 4px 8px; border-top: 1px solid black; }
	.rubrikenLinieWeiss { color: #fff; font-size: 10px; font-weight: bold; background-color: #444; padding: 4px 8px; width: 234px; border-top: 1px solid #fff; }
	.rubriken { font-size: 10px; font-weight: bold; line-height: 18px; background-color: #ddd; padding-top: 10px; padding-bottom: 12px; padding-left: 8px; width: 234px; }
	.rubriken a { color: #333; text-decoration: underline }
	.rubriken a:hover { color: #000; text-decoration: none }
/*</agl.folder>*/
/*<agl.folder "linien">*/
	.AdRahmen01 { margin-bottom: 3px; border: solid 1px #444; }
	.linieRechts { border-right: 1px solid #000 }
	.linieLinks { border-left: 1px solid #000 }
	.linieLinksRechts { border-right: 1px solid #000; border-left: 1px solid #000 }
	.linieLinksRechtsOben { border-top: 1px solid #000; border-right: 1px solid #000; border-left: 1px solid #000 }
	.linieLinksRechtsUnten { border-right: 1px solid #000; border-bottom: 1px solid #000; border-left: 1px solid #000 }
	.linienRundum { border: solid 1px #000; }
	.linieUnten { border-bottom: 1px solid #000; }
	.linieOben { border-top: 1px solid black; }
	.linieObenUnten { border-top: 1px solid black; border-bottom: 1px solid #000; }
	.linieObenWeiss { border-top: 1px solid #fff; }
	.linieObenUntenWeiss { border-top: 1px solid #fff; border-bottom: 1px solid #fff; }
/*</agl.folder>*/
/*<agl.folder "panotexte">*/
	.pano153 { background-color: #333333; width: 153px ; }
	.panotext153 { color: white; font-size: 9px; line-height: 12px; background-color: #333333; padding: 3px 5px; width: 143px; border-top: 1px solid black; display: block; }
	.panotext153 a { color: #fff; text-decoration: underline }
	.panotext153 a:hover { color: #fff; text-decoration: none }
	.panotextBig { color: white; font-size: 9px; line-height: 12px; background-color: #333333; padding: 3px 4px 3px 5px; width: 468px; border-top: 1px solid black; }
	.panotextBig a { color: #fff; text-decoration: underline }
	.panotextBig a:hover { color: #fff; text-decoration: none }
	.panotextMid { color: white; font-size: 9px; line-height: 12px; background-color: #333333; padding: 3px 5px; border-top: 1px solid black; width: 229px }
	.panotextMid a { color: #fff; text-decoration: underline }
	.panotextMid a:hover { color: #fff; text-decoration: none }
	.panotextSmall { color: white; font-size: 9px; line-height: 12px; background-color: #333333; padding: 3px 5px; width: 150px; border-top: 1px solid black; }
	.panotextSmall a { color: #fff; text-decoration: underline }
	.panotextSmall a:hover { color: #fff; text-decoration: none }
	.text_153 { color: white; font-size: 9px; line-height: 12px; background-color: #333333; padding: 3px 5px 5px; width: 153px; border-top: 1px solid black; }
	.text_153 a { color: #fff; text-decoration: underline }
	.text_153 a:hover { color: #fff; text-decoration: none }
/*</agl.folder>*/
/*<agl.folder "titelpano">*/
	.panoLegende05  { color: #fff; font-size: 9px; line-height: 12px; width: 231px; padding: 5px 5px 4px 6px; }
	.panoHigh05 { font-size: 9px; line-height: 12px; width: 231px; padding-bottom: 4px; }
	.titelpano { color: #333; font-size: 9px; line-height: 12px; background-color: #cc9; padding: 0 4px 5px 5px; width: 234px; }
	.titelpano a { color: #eee8aa; font-weight: bold; text-decoration: none  }
	.titelpano a:hover { color: #999; font-weight: bold; text-decoration: none  }
/*</agl.folder>*/
.panolink  { font-size: 9px; line-height: 12px; background-color: #cccc99; padding: 4px }
.panolink a  { color: #8b0000; font-weight: bold; text-decoration: underline }
.panolink a:hover { color: #333; font-weight: bold; text-decoration: none }
.spalte468 { width: 468px; }
.aktuellelinks  { color: white; font-size: 9px; line-height: 12px; background-color: #cc9; padding: 3px 4px 3px 5px; border-top: 1px solid black; width: 234px }
.partner { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; padding-left: 8px; }
/*<agl.folder "spacer">*/
	.Vspacer { }
	.bottomTopSpace_2 { padding-top: 2px; padding-bottom: 2px; }
	.bottomspace_2 { padding-bottom: 2px; }
	.bottomspace_3 { padding-bottom: 3px; }
	.bottomspace_4 { padding-bottom: 3px; }
	.bottomspace_5 { padding-bottom: 3px; }
	.Vspacer2Linien { border-top: 1px solid black; border-bottom: 1px solid black; }
	.VspacerLinieOben { border-top: 1px solid black; }
	.LnieOben_color01 { border-top: 1px solid #8b0000; }
	.LnieUnten_color01 { border-bottom: 1px solid #8b0000; }
	.VspacerLinie { border-bottom: 1px solid black; }
	.VspacerSpalte { width: 10px }
	.spacerRechts01 { height: 70px; border-top-style: solid; border-top-width: 1px; }
	.Hspacer_7 { padding-left: 7px; }
	.Hspacer_12 { padding-left: 12px; }
	.Hspacer_15 { padding-left: 15px; }
/*</agl.folder>*/
/*<agl.folder "navigation">*/
	.navjavalink { font-size: 10px; }
	.navjavalink a    { color: #800000; text-decoration: none; padding: 1px 18px; border-right: 1px solid #000;}
	.navjavalink a:hover  { color: #800000; background-color: #eee8aa }
	.nav { color: #fff; font-size: 10px; font-weight: bold; background-color: #444; }
	.nav a { color: #fff; background-color: #444; text-decoration: none; padding: 3px 8px; float: left; border-right: 1px solid #fff; display: block; }
	.nav a:hover { color: #eee8aa; background-color: #8b0000; padding-top: 3px; padding-bottom: 3px; }
	.navActiv { color: #fff; font-size: 10px; font-weight: bold; background-color: #8b0000; }
	.navActiv a { color: #fff; text-decoration: none; background-color: #8b0000; display: block; padding: 3px 10px; float: left; border-right: 1px solid #fff; }
	.navActiv a:hover { color: #eee8aa; background-color: #8b0000; }
	.subnav_rechts { color: #8b0000; font-size: 10px; font-weight: bold; }
	.subnav_links { color: #8b0000; font-size: 10px; font-weight: bold; border-right: 1px solid #8b0000; }
	.subnav { color: #8b0000; font-size: 10px; font-weight: bold; border-right: 1px solid #8b0000; }
	.subnav a { color: #800000; text-decoration: none; padding: 2px 5px; float: left; display: block; }
	.subnav a:hover { color: #333; font-weight: bold; text-decoration: none; }
	.subnavActiv { color: #8b0000; font-size: 10px; font-weight: bold; text-decoration: none; }
	subnavActiv a { color: #8b0000; font-weight: bold; text-decoration: none; display: block; padding: 3px 10px; float: left; border-right: 1px solid #fff; }
	subnavActiv a:hover { color: #333; font-weight: bold; text-decoration: none; }
	.navigation01     { color: black; font-size: 10px }
	.navigation01:hover  { color: #8b0000; font-size: 10px }
	.navigation02 { color: black; font-size: 10px }
	.navigation02:hover { color: #8b0000; font-size: 10px }
	.naviSpacer { padding-right: 8px; padding-left: 8px; border-left: 1px solid black }
	.naviSpacerLinks { padding-right: 8px; padding-left: 8px; border-left: 1px solid black }
	.naviLeiste   { background-color: #cc9; width: 954px; border-color: black black black #000; border-style: solid; border-width: 1px; }
	.naviLeisteNeutral   { background-color: #cc9; border-top: 1px solid black; border-right: 1px solid black; border-bottom: 1px solid black; width: 952px   ; border-left-style: solid; border-left-width: 1px; }
	.naviLeisteIndex { background-color: #cc9; border-top: 1px solid black; border-right: 1px solid black; border-bottom: 1px solid black }
/*</agl.folder>*/
/*<agl.folder "navRubriken">*/
	.navRubriken { font-size: 10px; font-weight: bold; background-color: #cc9; width: 234px; border-top: 1px solid black; border-bottom: 1px solid black; }
	.navRubriken a { color: #800000; text-decoration: none; display: block; padding: 4px 8px; float: left; }
	.navRubriken a:hover { color: #800000; background-color: #eee8aa; }
	.navRubriken:hover { color: #800000; background-color: #eee8aa; }
/*</agl.folder>*/
.marker01 { color: #8b0000 }
/*<agl.folder "special">*/
	.special_01 { color: #eee; font-size: 10px; background-color: #8b0000; }
	.special_01 a { color: #eee; font-weight: bold; background-color: #8b0000; text-decoration: underline; padding: 3px 8px; display: block; }
	.special_01 a:hover { color: #eee8aa; font-weight: bold; background-color: #8b0000; text-decoration: none; display: block; }
/*</agl.folder>*/
/*<agl.folder "kalenderliste">*/
	.kalenderliste { color: #333; font-size: 9px; line-height: 15px; background-color: #eee8aa; width: 468px; border-bottom: 1px solid #333; }
	.kalenderliste a { color: #800000; text-decoration: none ; padding: 5px 5px 6px 8px; display: block; }
	.kalenderliste a:hover { color: #800000; background-color: #cc9; text-decoration: none  ; }
/*</agl.folder>*/
/*<agl.folder "kalender">*/
	.kalender01 { color: #333; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px; }
	.kalender02 { color: #8b0000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 17px; }
	.kalender03 { color: #333; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 15px; }
	.kalender04 { color: #8b0000; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18px; padding-bottom: 3px; }
/*</agl.folder>*/
/*<agl.folder "themenNavi">*/
	.themenNavi { color: #8b0000; font-size: 9px; font-weight: bold; line-height: 13px; background-color: #ddd; text-decoration: none; border-top: 1px solid #fff; border-right-color: transparent; border-bottom-color: transparent; border-left-color: transparent; }
	.themenNavi a { color: #444; font-size: 9px; line-height: 13px; background-color: #ddd; text-decoration: none; padding: 3px 8px; display: block; }
	.themenNavi a:hover { color: #8b0000; font-size: 9px; line-height: 13px; background-color: #bfbfbf; text-decoration: none; display: block; }
/*</agl.folder>*/
/*<agl.folder "neueThemen">*/
	.neueThemen { color: #333; font-size: 9px; font-weight: bold; line-height: 13px; background-color: #eee8aa; text-decoration: none; width: 468px; border-top: 1px solid #fff; border-right-color: transparent; border-bottom-color: transparent; border-left-color: transparent; }
	.neueThemen a { color: #333; font-size: 9px; line-height: 13px; background-color: #eee8aa; text-decoration: none; padding: 3px 8px; display: block; }
	.neueThemen a:hover { color: #333; font-size: 9px; line-height: 13px; background-color: #cc9; text-decoration: none; display: block; }
/*</agl.folder>*/
/*<agl.folder "neueThemen2">*/
	.neueThemen2 { color: #333; font-size: 9px; font-weight: bold; line-height: 13px; background-color: #eee8aa; text-decoration: none; width: 468px; border-top: 1px solid #444; border-right-color: transparent; border-bottom-color: transparent; border-left-color: transparent; }
	.neueThemen2 a { color: #333; font-size: 9px; line-height: 13px; background-color: #eee8aa; text-decoration: none; padding: 2px 8px 3px; display: block; }
	.neueThemen2 a:hover { color: #333; font-size: 9px; line-height: 13px; background-color: #cc9; text-decoration: none; display: block; }
/*</agl.folder>*/
/*<agl.folder "aktuelleThemen">*/
	.aktuelleThemen { color: #333; font-size: 9px; font-weight: bold; line-height: 13px; background-color: #ddd; text-decoration: none; width: 468px; border-top: 1px solid #fff; border-right-color: transparent; border-bottom-color: transparent; border-left-color: transparent; }
	.aktuelleThemen a { color: #333; font-size: 9px; line-height: 13px; background-color: #ddd; text-decoration: none; padding: 3px 8px; display: block; }
	.aktuelleThemen a:hover { color: #333; font-size: 9px; line-height: 13px; background-color: #bfbfbf; text-decoration: none; display: block; }
/*</agl.folder>*/
/*<agl.folder "hauptNavi">*/
	.hauptNavi { color: #8b0000; font-size: 10px; font-weight: bold; line-height: 13px; background-color: #cc9; text-decoration: none; width: 234px; border-top: 1px solid #333; border-right-color: transparent; border-bottom-color: transparent; border-left-color: transparent; }
	.hauptNavi a { color: #8b0000; font-size: 10px; line-height: 13px; background-color: #cc9; text-decoration: none; padding: 3px 8px; display: block; }
	.hauptNavi a:hover { color: #eee8aa; font-size: 10px; line-height: 13px; background-color: #8b0000; text-decoration: none; display: block; }
/*</agl.folder>*/
/*<agl.folder "themenTitel">*/
	.themenTitel { color: #eee; font-weight: bold; background-color: #444; padding: 3px 8px 4px; }
	.themenTitel a { color: #eee; background-color: #444; text-decoration: underline; display: block; }
	.themenTitel a:hover { color: #eee8aa; background-color: #8b0000; text-decoration: none; display: block; }
/*</agl.folder>*/
/*<agl.folder "themen">*/
	.themen { color: #333; font-size: 9px; line-height: 15px; background-color: #ddd; border-bottom: 1px solid #fff; }
	.themen a { color: #333; background-color: #ddd; text-decoration: none   ; padding: 5px 4px 8px 8px; display: block; }
	.themen a:hover { color: #444; background-color: #bfbfbf; text-decoration: none ; display: block; }
/*</agl.folder>*/
/*<agl.folder "themenTitelLink">*/
	.themenTitelLink { color: #eee; font-weight: bold; background-color: #444; }
	.themenTitelLink a { color: #eee; background-color: #444; text-decoration: none; padding: 3px 8px 4px; display: block; }
	.themenTitelLink a:hover { color: #eee8aa; background-color: #8b0000; text-decoration: none; display: block; }
/*</agl.folder>*/
/*<agl.folder "newsflash">*/
	.newsflash { color: #fff; font-weight: bold; background-color: #cc9; padding: 3px 8px 4px; }
	.newsflash a { color: #333; text-decoration: underline; }
	.newsflash a:hover { color: #800000; text-decoration: none; }
/*</agl.folder>*/
/*<agl.folder "news">*/
	.vorschau { background-color: #eee8aa; width: 234px; height: 232px; }
	.kalender { line-height: 16px !important; width: 468px  ; padding: 10px 5px 12px 8px; border-bottom-style: solid; border-bottom-width: 1px; }
	.kalender a { color: #800000; font-weight: bold; font-style: italic; text-decoration: none; }
	.kalender a:hover { color: #333; font-weight: bold; font-style: normal; text-decoration: underline; }
	.kalenderohne { line-height: 16px !important; width: 468px  ; padding: 10px 5px 12px 8px; }
	.kalenderohne a { color: #800000; font-weight: bold; font-style: italic; text-decoration: none; }
	.kalenderohne a:hover { color: #333; font-weight: bold; font-style: normal; text-decoration: underline; }
	.messe { font-size: 11px; vertical-align: bottom; }
	.infoboxohne{ color: #800000; font-size: 10px; font-weight: bold; background-color: #cc9; width: 468px; padding: 4px 8px; border-bottom: 1px solid black; }
	.infoboxuntenohne { color: #800000; font-size: 10px; font-weight: bold; background-color: #cc9; padding: 4px 8px; width: 468px; border-top: 1px solid #000; }
/*</agl.folder>*/
/*<agl.folder "listeaktuell">*/
	.listeaktuell { color: #333; font-size: 9px; font-weight: bold; line-height: 15px; background-color: #eee8aa; width: 468px; padding: 5px 5px 6px 8px; }
	.listeaktuell a { color: #800000; text-decoration: underline }
	.listeaktuell a:hover { color: #333; text-decoration: none }
/*</agl.folder>*/
/*<agl.folder "block468">*/
	.block468 { color: #333; font-size: 9px; line-height: 14px; background-color: #ddd; text-decoration: none; padding-top: 4px; padding-bottom: 3px; order-top-style: solid; }
	.block468 a { color: #8b0000; text-decoration: underline; }
	.block468 a:hover { color: #444; text-decoration: none; }
	.block468unten { color: #333; font-size: 9px; line-height: 14px; background-color: #ddd; text-decoration: none; padding-top: 4px; padding-bottom: 3px; border-top: 1px solid #fff; border-bottom: 1px solid #000; }
	.block468unten a { color: #8b0000; text-decoration: underline; }
	.block468unten a:hover { color: #444; text-decoration: none; }
	.block468oben { color: #333; font-size: 9px; line-height: 14px; background-color: #ddd; text-decoration: none; padding-top: 4px; padding-bottom: 3px; border-top: 1px solid #000; }
	.block468oben a { color: #8b0000; text-decoration: underline; }
	.block468oben a:hover { color: #444; text-decoration: none; }
	.block468obenWeiss { color: #333; font-size: 9px; line-height: 14px; background-color: #ddd; text-decoration: none; padding-top: 4px; padding-bottom: 3px; border-top: 1px solid #fff; }
	.block468obenWeiss a { color: #8b0000; text-decoration: underline; }
	.block468obenWeiss a:hover { color: #444; text-decoration: none; }
/*</agl.folder>*/
/*<agl.folder "farben">*/
	.rot01 { color: #8b0000; }
	.grau01 { color: #333; }
	.weiss01 { color: #fff; }
/*</agl.folder>*/
/*<agl.folder "frames">*/
	.aktuellFrame01 { height: 380px; }
/*</agl.folder>*/
/*<agl.folder "liste1">*/
	.nichtFett_grau { color: #333; font-weight: normal; }
	.datumGrau { color: #333; }
	.liste1 { color: #8b0000; font-size: 9px; font-weight: bold; line-height: 13px; background-color: #ddd; text-decoration: none; border-top: 1px solid #fff; border-right-color: transparent; border-bottom-color: transparent; border-left-color: transparent; }
	.liste1 a { color: #8b0000; font-size: 9px; line-height: 13px; background-color: #ddd; text-decoration: none; padding: 1px 8px 4px; display: block; }
	.liste1 a:hover { color: #8b0000; font-size: 9px; line-height: 13px; background-color: #bfbfbf; text-decoration: none; display: block; }
/*</agl.folder>*/
/*<agl.folder "newsletter">*/
	.newsletter01 { color: #fff; font-size: 10px; line-height: 15px; background-color: #444; background-position: center 0; padding: 12px 12px 15px 15px; border-top: 1px solid #333; border-bottom: 1px solid #333; }
/*</agl.folder>*/
.478_block { width: 478px; display: block; }

