/* CSS Document *//*----- Allgemeine Einstellungen ----- */body { background-color: #ffffff; background-repeat: repeat-y; margin: 0px 0px 0px 0px; ;padding:0px;text-align:left;font-family:Tahoma,Arial,Verdana,Helvetica;font-size:11px;color:#666666;line-height:14px;}/* ----- Fliesstext und Listen ----- */ p { margin: 0px 0px 12px 0px; padding: 0px; color: #666666; line-height: 14px; } a:link, a:visited, a:active, a.hover { color: #CC3333; text-decoration: underline; } a.activelink:link, a.activelink:visited, a.activelink:active, a.activelink:hover { color: #990000; font-weight: bold; margin: 0px; padding: 0px; text-decoration: underline; } a.subnaviLink:link, a.subnaviLink:visited, a.subnaviLink:active, a.subnaviLink:hover { color: #990000; font-weight: normal; text-decoration: underline; font-size: 13px; } a.subnaviActiveLink:link, a.subnaviActiveLink:visited, a.subnaviActiveLink:active, a.subnaviActiveLink:hover { color: #990000; font-weight: bold; text-decoration: underline; font-size: 13px; } /* ----- Links ----- */a.largeGrau:link, a.largeGrau:visited { margin: 0px 0px 3px 0px; padding: 0px; font-size: 14px; color: #666666; font-weight: bold; text-transform: none; text-decoration: none; } a.largeGrau:hover, a.largeGrau:active { margin: 0px 0px 3px 0px; padding: 0px; font-size: 14px; color: #CC3333; font-weight: bold; text-transform: none; text-decoration: underline; } /* glossar */p.glossaractive { font-weight: bold; } span.glossaractive { font-weight: bold; } h4.glossar { margin: 0px 0px 1px 0px; color: #FF9900; } h4.glossaractive { margin: 0px 0px 1px 0px; color: #990000; ;} a.glossar:link, a.glossar:visited, a.glossar:active { color: #FF9900; } /* junior */p.junior { color: #E055A6; font-weight: bold; } p.juniortitel { margin: 0px 0px 0px 0px; color: #E055A6; line-height: 9px; font-weight: bold; text-transform: uppercase; } p.juniortitel2 { margin: 0px 0px 0px 0px; color: #E055A6; line-height: 13px; font-weight: bold; text-transform: uppercase; } span.junior { color: #E055A6; font-weight: bold; text-transform: uppercase; } td.borderjunior { border: 1px solid #E055A6; padding: 10px; } li.junior { color: #E055A6; font-weight: bold; } h3.junior { color: #E055A6; font-size: 18px; } td.fuetterungjunior { font-size: 9px; color: white; line-height: 11px; background-color: #E055A6; } a.junior:link { margin: 0px 0px 3px 0px; padding: 0px; font-size: 11px; color: #E055A6; font-weight: bold; text-transform: uppercase; text-decoration: none; } a.junior:visited { margin: 0px 0px 3px 0px; padding: 0px; font-size: 11px; color: #E055A6; font-weight: bold; text-transform: uppercase; text-decoration: none; } a.junior:hover { margin: 0px 0px 3px 0px; padding: 0px; font-size: 11px; color: #E055A6; font-weight: bold; text-transform: uppercase; text-decoration: underline; } a.junior:active { margin: 0px 0px 3px 0px; padding: 0px; font-size: 11px; color: #E055A6; font-weight: bold; text-transform: uppercase; text-decoration: none; } /* Sterilese +*/ p.sterilse { color: #08935A; font-weight: bold; } p.sterilsetitel { margin: 0px 0px 0px 0px; color: #08935A; line-height: 9px; font-weight: bold; text-transform: uppercase; } p.sterilsetitel2 { margin: 0px 0px 0px 0px; color: #08935A; line-height: 13px; font-weight: bold; text-transform: uppercase; } span.sterilse { color: #08935A; font-weight: bold; text-transform: uppercase; } td.bordersterilse { border: 1px solid #08935A; padding: 10px; } li.sterilse { color: #08935A; font-weight: bold; } h3.sterilse { color: #08935A; font-size: 18px; } td.fuetterungsterilse { font-size: 9px; color: white; line-height: 11px; background-color: #08935A; } a.sterilse:link { margin: 0px 0px 3px 0px; padding: 0px; font-size: 11px; color: #08935A; font-weight: bold; text-transform: uppercase; text-decoration: none; } a.sterilse:visited { margin: 0px 0px 3px 0px; padding: 0px; font-size: 11px; color: #08935A; font-weight: bold; text-transform: uppercase; text-decoration: none; } a.sterilse:hover { margin: 0px 0px 3px 0px; padding: 0px; font-size: 11px; color: #08935A; font-weight: bold; text-transform: uppercase; text-decoration: underline; } a.sterilse:active { margin: 0px 0px 3px 0px; padding: 0px; font-size: 11px; color: #08935A; font-weight: bold; text-transform: uppercase; text-decoration: none; } /* active 1 (chicken) */p.active1 { color: #EA016A; font-weight: bold; } p.active1titel { margin: 0px 0px 0px 0px; color: #EA016A; line-height: 9px; font-weight: bold; text-transform: uppercase; } p.active1titel2 { margin: 0px 0px 0px 0px; color: #EA016A; line-height: 13px; font-weight: bold; text-transform: uppercase; } span.active1 { color: #EA016A; font-weight: bold; text-transform: uppercase; } li.active1 { color: #EA016A; font-weight: bold; } h3.active1 { color: #EA016A; font-size: 18px; } td.borderactive1 { border: 1px solid #EA016A; padding: 10px; } td.fuetterungactive1 { font-size: 9px; color: white; line-height: 11px; background-color: #EA016A; } a.active1:link { margin: 0px 0px 3px 0px; padding: 0px; font-size: 11px; color: #EA016A; font-weight: bold; text-transform: uppercase; text-decoration: none; } a.active1:visited { margin: 0px 0px 3px 0px; padding: 0px; font-size: 11px; color: #EA016A; font-weight: bold; text-transform: uppercase; text-decoration: none; } a.active1:hover { margin: 0px 0px 3px 0px; padding: 0px; font-size: 11px; color: #EA016A; font-weight: bold; text-transform: uppercase; text-decoration: underline; } a.active1:active { margin: 0px 0px 3px 0px; padding: 0px; font-size: 11px; color: #EA016A; font-weight: bold; text-transform: uppercase; text-decoration: none; } /* active 2 (fish) */p.active2 { color: #1389B9; font-weight: bold; } p.active2titel { margin: 0px 0px 0px 0px; color: #1389B9; line-height: 9px; font-weight: bold; text-transform: uppercase; } p.active2titel2 { margin: 0px 0px 0px 0px; color: #1389B9; line-height: 13px; font-weight: bold; text-transform: uppercase; } span.active2 { color: #1389B9; font-weight: bold; text-transform: uppercase; } li.active2 { color: #1389B9; font-weight: bold; } h3.active2 { color: #1389B9; font-size: 18px; } td.borderactive2 { border: 1px solid #1389B9; padding: 10px; } td.fuetterungactive2 { font-size: 9px; color: white; line-height: 11px; background-color: #1389B9; } a.active2:link { margin: 0px 0px 3px 0px; padding: 0px; font-size: 11px; color: #1389B9; font-weight: bold; text-transform: uppercase; text-decoration: none; } a.active2:visited { margin: 0px 0px 3px 0px; padding: 0px; font-size: 11px; color: #1389B9; font-weight: bold; text-transform: uppercase; text-decoration: none; } a.active2:hover { margin: 0px 0px 3px 0px; padding: 0px; font-size: 11px; color: #1389B9; font-weight: bold; text-transform: uppercase; text-decoration: underline; } a.active2:active { margin: 0px 0px 3px 0px; padding: 0px; font-size: 11px; color: #1389B9; font-weight: bold; text-transform: uppercase; text-decoration: none; } /*Adult 2*/ p.adult2 { color: #3BADE1; font-weight: bold; } p.adult2titel { margin: 0px 0px 0px 0px; color: #3BADE1; line-height: 9px; font-weight: bold; text-transform: uppercase; } p.adult2titel2 { margin: 0px 0px 0px 0px; color: #3BADE1; line-height: 13px; font-weight: bold; text-transform: uppercase; } span.adult2 { color: #3BADE1; font-weight: bold; text-transform: uppercase; } li.adult2 { color: #3BADE1; font-weight: bold; } h3.adult2 { color: #3BADE1; font-size: 18px; } td.borderadult2 { border: 1px solid #3BADE1; padding: 10px; } td.fuetterungadult2 { font-size: 9px; color: white; line-height: 11px; background-color: #3BADE1; } a.adult2:link { margin: 0px 0px 3px 0px; padding: 0px; font-size: 11px; color: #3BADE1; font-weight: bold; text-transform: uppercase; text-decoration: none; } a.adult2:visited { margin: 0px 0px 3px 0px; padding: 0px; font-size: 11px; color: #3BADE1; font-weight: bold; text-transform: uppercase; text-decoration: none; } a.adult2:hover { margin: 0px 0px 3px 0px; padding: 0px; font-size: 11px; color: #3BADE1; font-weight: bold; text-transform: uppercase; text-decoration: underline; } a.adult2:active { margin: 0px 0px 3px 0px; padding: 0px; font-size: 11px; color: #3BADE1; font-weight: bold; text-transform: uppercase; text-decoration: none; } /* sensitive */p.sensitive { color: #F8B107; font-weight: bold; } p.sensitivetitel { margin: 0px 0px 0px 0px; color: #F8B107; line-height: 9px; font-weight: bold; text-transform: uppercase; } p.sensitivetitel2 { margin: 0px 0px 0px 0px; color: #F8B107; line-height: 13px; font-weight: bold; text-transform: uppercase; } span.sensitive { color: #F8B107; font-weight: bold; text-transform: uppercase; } li.sensitive { color: #F8B107; font-weight: bold; } h3.sensitive { color: #F8B107; font-size: 18px; } td.bordersensitive { border: 1px solid #F8B107; padding: 10px; } td.fuetterungsensitive { font-size: 9px; color: white; line-height: 11px; background-color: #F8B107; } a.sensitive:link { margin: 0px 0px 3px 0px; padding: 0px; font-size: 11px; color: #F8B107; font-weight: bold; text-transform: uppercase; text-decoration: none; } a.sensitive:visited { margin: 0px 0px 3px 0px; padding: 0px; font-size: 11px; color: #F8B107; font-weight: bold; text-transform: uppercase; text-decoration: none; } a.sensitive:hover { margin: 0px 0px 3px 0px; padding: 0px; font-size: 11px; color: #F8B107; font-weight: bold; text-transform: uppercase; text-decoration: underline; } a.sensitive:active { margin: 0px 0px 3px 0px; padding: 0px; font-size: 11px; color: #F8B107; font-weight: bold; text-transform: uppercase; text-decoration: none; } /* senior 8+ */p.senior { color: #6FBC20; font-weight: bold; } p.seniortitel { margin: 0px 0px 0px 0px; color: #6FBC20; line-height: 9px; font-weight: bold; text-transform: uppercase; } p.seniortitel2 { margin: 0px 0px 0px 0px; color: #6FBC20; line-height: 13px; font-weight: bold; text-transform: uppercase; } span.senior { color: #6FBC20; font-weight: bold; text-transform: uppercase; } li.senior { color: #6FBC20; font-weight: bold; } h3.senior { color: #6FBC20; font-size: 18px; } td.bordersenior { border: 1px solid #6FBC20; padding: 10px; } td.fuetterungsenior { font-size: 9px; color: white; line-height: 11px; background-color: #6FBC20; } a.senior:link { margin: 0px 0px 3px 0px; padding: 0px; font-size: 11px; color: #6FBC20; font-weight: bold; text-transform: uppercase; text-decoration: none; } a.senior:visited { margin: 0px 0px 3px 0px; padding: 0px; font-size: 11px; color: #6FBC20; font-weight: bold; text-transform: uppercase; text-decoration: none; } a.senior:hover { margin: 0px 0px 3px 0px; padding: 0px; font-size: 11px; color: #199a80; font-weight: bold; text-transform: uppercase; text-decoration: underline; } a.senior:active { margin: 0px 0px 3px 0px; padding: 0px; font-size: 11px; color: #6FBC20; font-weight: bold; text-transform: uppercase; text-decoration: none; } /* inhome */p.inHome { color: #03488B; font-weight: bold; } p.inHometitel { margin: 0px 0px 0px 0px; color: #03488B; line-height: 9px; font-weight: bold; text-transform: uppercase; } p.inHometitel2 { margin: 0px 0px 0px 0px; color: #03488B; line-height: 13px; font-weight: bold; text-transform: uppercase; } td.borderinHome { border: 1px solid #03488B; padding: 10px; } span.inHome { color: #03488B; font-weight: bold; text-transform: uppercase; } li.inHome { color: #03488B; font-weight: bold; } h3.inHome { color: #03488B; font-size: 18px; } td.inHome { border: 1px solid #03488B; padding: 10px; } td.fuetterunginHome { font-size: 9px; color: white; line-height: 11px; background-color: #03488B; } a.inHome:link { margin: 0px 0px 3px 0px; padding: 0px; font-size: 11px; color: #03488B; font-weight: bold; text-transform: uppercase; text-decoration: none; } a.inHome:visited { margin: 0px 0px 3px 0px; padding: 0px; font-size: 11px; color: #03488B; font-weight: bold; text-transform: uppercase; text-decoration: none; } a.inHome:hover { margin: 0px 0px 3px 0px; padding: 0px; font-size: 11px; color: #03488B; font-weight: bold; text-transform: uppercase; text-decoration: underline; } a.inHome:active { margin: 0px 0px 3px 0px; padding: 0px; font-size: 11px; color: #03488B; font-weight: bold; text-transform: uppercase; text-decoration: none; } /* large */p.large { color: #84248F; font-weight: bold; } p.largetitel { margin: 0px 0px 0px 0px; color: #84248F; line-height: 9px; font-weight: bold; text-transform: uppercase; } p.largetitel2 { margin: 0px 0px 0px 0px; color: #84248F; line-height: 13px; font-weight: bold; text-transform: uppercase; } span.large { color: #84248F; font-weight: bold; text-transform: uppercase; } h3.large { color: #84248F; font-size: 18px; } td.borderlarge { border: 1px solid #84248F; padding: 10px; } td.fuetterunglarge { font-size: 9px; color: white; line-height: 11px; background-color: #84248F; } a.large:link { margin: 0px 0px 3px 0px; padding: 0px; font-size: 11px; color: #84248F; font-weight: bold; text-transform: uppercase; text-decoration: none; } a.large:visited { margin: 0px 0px 3px 0px; padding: 0px; font-size: 11px; color: #84248F; font-weight: bold; text-transform: uppercase; text-decoration: none; } a.large:hover { margin: 0px 0px 3px 0px; padding: 0px; font-size: 11px; color: #84248F; font-weight: bold; text-transform: uppercase; text-decoration: underline; } a.large:active { margin: 0px 0px 3px 0px; padding: 0px; font-size: 11px; color: #84248F; font-weight: bold; text-transform: uppercase; text-decoration: none; } /* sonstige */p.blacktext { color: black; } ul { margin: 0px 0px 5px 15px; padding: 0px; } li { margin: 0px 0px 5px 0px; padding: 0px; line-height: 14px; } li.large { color: #84248F; font-weight: bold; } li.errormessage { color: red; } /* ----- Titel ----- */h2 { margin: 0px 0px 3px 0px; padding: 0px; font-size: 11px; font-weight: bold; color: #666666; text-transform: uppercase; } h3 { margin: 0px 0px 3px 0px; padding: 0px; font-size: 18px; font-weight: bold; color: #666666; } h4 { margin: 0px 0px 3px 0px; padding: 0px; font-size: 11px; font-weight: bold; } /*----- Tabellen Formatierungen ----- */td { font-family: Tahoma,Arial,Verdana,Helvetica; font-size: 11px; color: #666666; line-height: 14px; } td.fuetterungdark { font-size: 9px; color: #333333; text-align: center; vertical-align: bottom; line-height: 9px; background-color: #dddddd; } td.fuetterungbright { font-size: 9px; color: #333333; text-align: center; vertical-align: bottom; line-height: 9px; background-color: #eeeeee; } /* ----- Formulare ----- */form { margin: 0px; padding: 0px; } input.width200 { width: 200px; font-family: Tahoma,Arial,Verdana,Helvetica; font-size: 11px; margin: 3px; } input.upload { width: 310px; font-family: Tahoma,Arial,Verdana,Helvetica; font-size: 11px; margin: 3px; } input.charCount { border: 0px solid white; width: 24px; font-family: Tahoma,Arial,Verdana,Helvetica; font-size: 11px; color: #666666; line-height: 14px; margin: 0px 0px 2px 0px; } textarea.width325 { width: 325px; font-family: Tahoma,Arial,Verdana,Helvetica; font-size: 11px; margin: 0px; } td1 { width: 325px; } td2 { width: 30px; } body.Disclaimer { background-color: white; background-image: url(/NR/rdonlyres/792DB9CE-5BB1-4744-8D35-E04C5EE3EAC2/0/bg_verlauf.gif); background-repeat: repeat-y; background-position: left; margin: 0px 20px 100px 10px; padding: 0px; } h2.Disclaimer { margin: 0px 0px 20px 40px; padding: 0px; font-size: 14px; font-weight: bold; color: #000000; text-transform: uppercase; } h3.Disclaimer { margin: 0px 0px 10px 40px; padding: 0px; font-size: 14px; font-weight: bold; color: #000000; text-transform: uppercase; } h4.Disclaimer { margin: 0px 0px 5px 40px; padding: 0px; font-size: 12px; font-weight: bold; color: #333333; text-transform: uppercase; } h5.Disclaimer { margin: 0px 0px 2px 40px; padding: 0px; font-size: 12px; font-weight: bold; color: #333333; } p.Disclaimer { font-family: Tahoma,Arial,Verdana,Helvetica; font-size: 13px; color: #333333; line-height: 18px; margin: 0px 0px 10px 40px; } li.Disclaimer { font-size: 11px; line-height: 16px; margin: 0px 0px 10px 40px; font-weight: bold; color: #333333; } strong.Disclaimer { font-size: 11px; line-height: 16px; } div.divCenter.Disclaimer { text-align: center; margin: 0px 0px 20px 40px; } div.divMargin.Disclaimer { margin: 0px 0px 0px 40px; } body.PerfectFitLogo { background-image: url( "/NR/rdonlyres/41769253-56F9-4840-941E-16AE0E2A0AEC/0/bg_verlauf.gif" ); background-repeat: repeat-y; } Li.Error { font-family: Tahoma,Arial,Verdana,Helvetica; font-size: 11px; color: red; } LeftNav { width: 184; } A.PerfectFitTopNavLinks { font-size: 12px; color: #cc3300; font-family: Tahoma; font-weight: normal; text-decoration: underline; } A.PerfectFitTopNavSelectedLinks { font-size: 12px; color: #990033; font-family: Tahoma; font-weight: bold; text-decoration: none; } A.PerfectFitTopNavSelectedLinks:hover { font-size: 12px; color: #990033; font-family: Tahoma; font-weight: bold; text-decoration: underline; } .iconsTable { border-color: #CCCCCC; border: 1px solid; } .iconsActiveHeading { font-size: 14pt; color: #EBOO69; } .iconsJuniorHeading { font-size: 14pt; color: #DA6AA2; } .iconsSensitiveHeading { font-size: 14pt; color: #FFBD35; } .iconsSeniorHeading { font-size: 14pt; color: #7FB60B; } .iconsInHomeHeading { font-size: 14pt; color: #024282; } .iconsActiveLine { color: #EBOO69; margin-bottom: -20px; margin-top: 0px; text-align: center; } .iconsJuniorLine { color: #DA6AA2; margin-bottom: -20px; margin-top: 0px; text-align: center; } .iconsSensitiveLine { color: #FFBD35; margin-bottom: -20px; margin-top: 0px; text-align: center; } .iconsSeniorLine { color: #7FB60B; margin-bottom: -20px; margin-top: 0px; text-align: center; } .iconsInHomeLine { color: #024282; margin-bottom: -20px; margin-top: 0px; text-align: center; } /*Sensitive*/p.sensitive { color: #f9b40f; font-weight: bold; } p.sensitivetitel { margin: 0px 0px 0px 0px; color: #f9b40f; line-height: 9px; font-weight: bold; text-transform: uppercase; } p.sensitivetitel2 { margin: 0px 0px 0px 0px; color: #f9b40f; line-height: 13px; font-weight: bold; text-transform: uppercase; } span.sensitive { color: #f9b40f; font-weight: bold; text-transform: uppercase; } li.sensitive { color: #f9b40f; font-weight: bold; } h3.sensitive { color: #f9b40f; font-size: 18px; } td.bordersensitive { border: 1px solid #f9b40f; padding: 10px; } td.fuetterungsensitive { font-size: 9px; color: white; line-height: 11px; background-color: #f9b40f; } a.sensitive:link { margin: 0px 0px 3px 0px; padding: 0px; font-size: 11px; color: #f9b40f; font-weight: bold; text-transform: uppercase; text-decoration: none; } a.sensitive:visited { margin: 0px 0px 3px 0px; padding: 0px; font-size: 11px; color: #f9b40f; font-weight: bold; text-transform: uppercase; text-decoration: none; } a.sensitive:hover { margin: 0px 0px 3px 0px; padding: 0px; font-size: 11px; color: #f9b40f; font-weight: bold; text-transform: uppercase; text-decoration: underline; } a.sensitive:active { margin: 0px 0px 3px 0px; padding: 0px; font-size: 11px; color: #f9b40f; font-weight: bold; text-transform: uppercase; text-decoration: none; } .possheba { left: -170px; position: relative; top: -120px; } .poscontact { left: -187px; position: relative; top: -65px; } .Temoignages { margin: 0px 0px 0px 0px; padding: 0px; color: #000000; line-height: 11px; font-size: 13px; font-weight: bold; } .postemoignages { left: -184px; position: relative; top: -77px; } .Ingredients { margin: 0px 0px 12px 0px; padding: 0px; color: #000000; line-height: 14px; font-size: 13px; font-weight: bold; } .posshebanew { left: -170px; position: relative; top: -160px; } .iconsActiveLine_new { text-align: center; } .iconsInHomeLine_new1 { text-align: center; }