body { color: #000; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0; padding: 0; }
p { }
td { }
strong { font-weight: bold; }
h1 { color: #069; font-size: 18px; font-weight: bold; margin-top: 0; margin-bottom: 0; }
a:link { }
a:visited { }
a:hover { }
a:active { }
#inhalt0 { color: #000000; background-color: #ffffff; position: relative; top: 0; width: 690px; height: 423px; padding: 0; overflow: auto; margin: 0; }
#inhalt1 { color: #000000; position: relative; top: 0; width: 670px; height: 373px; padding: 0; overflow: auto; margin: 0; }
#inhalt2 { color: #000000; position: relative; top: 0; width: 670px; height: 352px; padding: 0; overflow: auto; margin: 0; }
#inhalt3 { color: #000000; position: relative; top: 0; width: 670px; height: 331px; padding: 0; overflow: auto; margin: 0; }
/*#A0BDE3 = Hintergrund dunkel
#C5D8E9 = Mittel
#D6E0E9 = Hintergrund Hell
#006699 = Blau Dunkel
#EE7722 = Orange*/
/**/
.NavLiBg { background-color: #D6E0E9; }
.NavLiBgKopf { background-color: #A0BDE3; }
.NavLiHauptHead { color: #006699; font-weight: bold; text-transform: uppercase; }
.NavLiHead { color: #000; font-weight: bold; }
.NavLiLinkText { color: #000; text-decoration: none; }
.NavLiLinkText:hover { color: #000; text-decoration: none; }
.NavLiLink { background-color: #C5D8E9; margin-top: 3px; margin-bottom: 3px; padding: 1px 1px 1px 8px; }
.NavLiLink:hover { background-color: #9AC1E4; margin-top: 3px; margin-bottom: 3px; padding: 1px 1px 1px 8px; }
.NavLiLinkOn { color: #000; background-color: #9AC1E4; margin-top: 3px; margin-bottom: 3px; padding: 1px 1px 1px 8px; }
.NavLiLinkTextRot { color: #CC0000; font-size: 9px; }
.NavLiLinkTextRot:hover { color: #CC0000; font-size: 9px; }
.NavLiLinkTextBlau { color: #006699; font-size: 9px; }
.NavLiLinkTextBlau:hover { color: #006699; font-size: 9px; }
.NavLiLinkTextOrange { color: #f60; font-size: 9px; }
.NavLiLinkTextOrange:hover { color: #f60; font-size: 9px; }
/**/
.NavReBg { background-color: #a0bde3; border: solid 1px #a0bde3; }
.NavReLink { margin-top: 5px; margin-bottom: 5px;}
.NavReLinkText { color: #000; text-decoration: none; }
.NavReLinkText:hover { color: #006699; text-decoration: none; }
.NavReLinkTextOn { color: #006699; text-decoration: none; }
.NavReLinkTextBlau { color: #006699; font-size: 9px; }
.NavReLinkTextBlau:hover { color: #006699; font-size: 9px; }
.NavReLinkTextRot { color: #CC0000; font-size: 12px; }
.NavReLinkTextRot:hover { color: #CC0000; font-size: 12px; }
/**/
.SuchKlein { background-color: #fff; width: 72px; height: 14px; border: solid 1px #069; }
.SuchBig { background-color: #fff; width: 144px; height: 14px; border: solid 1px #069; }
.SuchLink { color: #000; text-decoration: none; }
.SuchLink:hover { color: #006699; text-decoration: none; }
/**/
.NavTeBg { background-color: #d6e0e9; border: solid 1px #a0bde3; }
.NavTeHead { color: #006699; text-decoration: none; font-size: 11px; font-weight: bold; }
/**/
.NavReLinkText { color: #000; text-decoration: none; }
.NavReLinkText:hover { color: #006699; text-decoration: none; }
.NavReLinkTextOn { color: #006699; text-decoration: none; }
.NavReLinkTextBlau { color: #006699; font-size: 9px; }
.NavReLinkTextBlau:hover { color: #006699; font-size: 9px; }
.NavReLinkTextRot { color: #CC0000; font-size: 12px; }
.NavReLinkTextRot:hover { color: #CC0000; font-size: 12px; }
/**/
.LinkSchwarz { color: #000; text-decoration: none; }
.LinkSchwarz:hover { color: #006699; text-decoration: none; }
.LinkSchwarzOn { color: #006699; text-decoration: none; }
.LinkRot { color: #CC0000; text-decoration: none; }
.LinkRot:hover { color: #006699; text-decoration: none; }
.LinkBlau { color: #069; text-decoration: none; }
.LinkBlau:hover { color: #000; text-decoration: none; }
/**/
.TextSchwarz { color: #000; text-decoration: none; }
.TextRot { color: #CC0000; text-decoration: none; }
.TextBlau { color: #006699; text-decoration: none; }
.LinkShop { color: #fff; background-color: #069; text-decoration: none; clear: both; padding: 3px; }
.LinkShopLink { color: #fff; text-decoration: none; clear: both; }
/**/
.TeaserHome { background-color: #c5d8e9; background-image: url(../bilder/teaser_hintergrund.jpg); background-repeat: no-repeat; background-position: 0 center; border: solid 1px #c5d8e9; }
.TeaserHomeFlach { background-color: #c5d8e9; background-image: url(../bilder/teaser_hintergrund_flach.jpg); background-repeat: no-repeat; background-position: 0 center; border: solid 1px #c5d8e9; }
.TeaserHomeText1 { color: #069; font-size: 18px; font-weight: bold; }
.TeaserHomeText2 { color: #069; font-size: 10px; font-weight: bold; }
.TeaserHomeKlein { color: #000000; font-size: 9px; }
/**/
.TeaserHomeWhite { background-color: #FFFFFF; border: solid 1px #c5d8e9; }
.TeaserHomeText1 { color: #069; font-size: 18px; font-weight: bold; }
.TeaserHomeText3 { color: #069; font-size: 12px; font-weight: bold; }
.TeaserHomeKlein { color: #000000; font-size: 9px; }
/**/
.TeaserWasser { background-color: #c5d8e9; background-image: url(../bilder/home_who_bg.jpg); background-repeat: no-repeat; border: solid 1px #c5d8e9; }
.TeaserWasserText1 { color: #FFF; font-size: 16px; font-weight: bold; }
.TeaserWasserText2 { color: #FFF; font-size: 11px; font-weight: bold; }
/**/
.TextseiteRahmen { border: solid 1px #c5d8e9; }
.TextseiteKopf { background-color: #006699; }
.TextseiteBgHell { background-color: #D6E0E9; }
.TextseiteText { background-color: #FFF; background-image: url(../bilder/textseite_hintergrund.jpg); background-repeat: no-repeat; }
.TextseiteHead1 { color: #FFF; font-size: 12px; font-weight: bold; }
.TextseiteHead2 { color: #069; font-size: 18px; font-weight: bold; }
.TextseiteHead3 { color: #069; font-size: 11px; font-weight: bold; }
.TextseiteCopy { font-size: 11px; }
/**/
.WfTeaserHead1 { color: #f0c000; font-size: 22px; font-weight: bold; text-shadow:black 2px 2px; }
.WfTeaserHead2 { color: #069; font-size: 11px; font-weight: bold; }
.WfTeaserHead3 { color: #069; font-size: 14px; font-weight: bold; }
/**/
.ProduktseiteRahmen { border: solid 1px #c5d8e9; }
.ProduktseiteKopf { background-color: #006699; }
.ProduktseiteInhalt { background-color: #FFF; background-image: url(../bilder/textseite_hintergrund.jpg); background-repeat: no-repeat; }
.ProduktseiteHead1 { color: #069; font-size: 18px; font-weight: bold; }
.ProduktseiteHead2 { color: #069; font-size: 11px; font-weight: bold; }
.ProduktseiteHead3 { color: #f0c000; font-size: 32px; font-weight: bold; text-shadow:black 2px 2px; }
.ProduktseiteCopy { font-size: 11px; }
.ProduktseiteRechts { background-color: #a0bde3; }
.PreisSchild { font-size: 12px; font-weight: bold; background-color: #CC0000; color: #FFFFFF; }
/**/
.kopf_hintergrund { background-image: url(../bilder/kopfhintergrund.gif); background-repeat: no-repeat; }
.kopf_claim { color: #069; font-size: 18px; font-weight: normal; }
.kopf_n_kl { font-size: 11px; color: #000; text-decoration: none; }
.kopf_n_kl:hover { font-size: 11px; color: #069; text-decoration: none; }
.kopf_n_kl_on { font-size: 11px; color: #069; text-decoration: none; font-weight: bold; }
.kopf_n_gr { font-size: 11px; color: #000; font-weight: bold; text-decoration: none; }
.kopf_n_gr:hover { font-size: 11px; color: #069; font-weight: bold; text-decoration: none; }
.kopf_n_gr_on { font-size: 11px; color: #069; text-decoration: none; font-weight: bold; }
/*?*/
.tease_home_1 { background-color: #c5d8e9; background-image: url(../bilder/teaser_hintergrund.jpg); background-repeat: no-repeat; background-position: 0 center; border: solid 1px #c5d8e9; }
.teaser_1_v { color: #069; font-size: 12px; font-weight: bold; }
.teaser_1_h { color: #069; font-size: 18px; font-weight: bold; }
.tease_home_who { background-color: #c5d8e9; background-image: url(../bilder/home_who_bg.jpg); background-repeat: no-repeat; border: solid 1px #c5d8e9; }
.teaser_2_v { color: #fff; font-size: 12px; font-weight: bold; }
.teaser_2_h { color: #fff; font-size: 18px; font-weight: bold; }
.roter_link { color: #e72; font-weight: bold; text-decoration: none; }
.roter_link:hover { color: #ed7621; font-weight: bold; text-decoration: none; }
.nav_pinfo { color: #069; font-weight: bold; text-transform: uppercase; }
.nav_wfilter { color: #000; font-weight: bold; }
.nav_ftblau { color: #069; font-size: 9px; }
.nav_ftrot_gr { color: #e72; font-size: 13px; font-weight: bold; }
.nav_ftrot_kl { color: #e72; font-size: 9px; }
.nav_fh { background-color: #d6e0e9; }
.nav_f { background-color: #c5d8e8; padding: 1px 1px 1px 8px; }
.nav_fdunkel { background-color: #a0bde3; }
.tease_home_2 { background-color: #a0bde3; border: solid 1px #a0bde3; }
.tease_home_3 { background-color: #d6e0e9; border: solid 1px #a0bde3; }
.tease_home_4 { background-color: #d6e0e9; background-image: url(../bilder/aqua-fun.gif); background-repeat: no-repeat; background-position: 0 top; border: solid 1px #a0bde3; }

.HomeTabMM { color: #fff; font-size: 24px; font-weight: bold; background-color: #ff6f00; }
.HomeTabClassic { color: #fff; font-size: 24px; font-weight: bold; background-color: #e2001a; }
.HomeTabBlau { color: #fff; font-size: 12px; font-weight: bold; background-color: #0064ad; }
.HomeTabBlauLink { color: #fff; font-size: 12px; font-weight: bold; text-decoration: none; }
.HomeTabHeadGelb { color: #f0c000; font-size: 18px; font-weight: bold; text-shadow:black 2px 2px; }
.HomeTabHeadBlau { color: #0064ad; font-size: 12px; font-weight: bold; }
.HomeTabHeadSchwarz { color: #000; font-size: 14px; font-weight: bold; }
.HomeTabHeadGruen { color: #7ab51d; font-size: 12px; font-weight: bold; }
.HomeTabHeadOrange { color: #ff6f00; font-size: 12px; font-weight: bold; }
.HomeTabHeadLink { color: #e2001a; font-size: 10px; font-weight: normal; text-decoration: none; }
.HomeTabHeadMM { color: #fff; font-size: 12px; font-weight: bold; background-color: #ff6f00; padding: 2px; }
.TeaserHomeFlach { background-color: #c5d8e9; background-image: url(../bilder/teaser_hintergrund_flach.jpg); background-repeat: no-repeat; background-position: 0 center; border: solid 1px #c5d8e9; }

