/* Blaettern - Include (wird auf allen Seiten, auf denen geblaettert werden kann, eingebunden */ .blaettern { width: 98%; color:#000000; font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; margin-bottom: 15px; } .blaettern_links { width: 25%; float: left; } .blaettern_mitte { width: 48%; float: left; text-align: center; } .blaettern_rechts { width: 25%; float: right; text-align: right; }/* Fuer alle Arten von (Kontakt-) Formularen */ fieldset { font-family: Arial,Helvetica,sans-serif; font-size: 12px; border: 0; padding: 15px 0px 0; width: auto !important; width: 100%; margin-top: 1em; margin-bottom: 1em; padding-bottom: 1em; } fieldset input:focus, fieldset textarea:focus, fieldset select:focus { background: #FFF; } legend { font-size: 12px; font-weight: bold; /* the handling of the legend element in gecko and IE are different, to padd the legend away from the first entry, you have to marge the bottom for IE. Gecko instead needs a padding in the fieldset-class, which IE just ignore.. *as usual...* */ margin-bottom: 0 !important; margin-bottom: 15px; padding: 0 5px; color: #000000; } .formlabel { font-size: 1em; display: block; width: 130px; float: left; padding: 3px 0 4px; } .trenner { clear: both; height: 2px; font-size: 1px; } .mussfeld { padding-left: 5px; font-family: Arial,Helvetica,sans-serif; color: #FF0000; } .feldhinweis { padding-left: 5px; font-size: 12px; } .buttonleiste { margin-top: 10px; text-align: center; } span.schrift_standard { padding-right:20px;} .schrift_standard input {border:1px solid #999999;}/* ********* Einstellungen fuer das Navigationsmenu ********* */ .unsichtbar, dfn { position: absolute; left: -1000px; top: -1000px; width: 0px; height: 0px; overflow: hidden; display: inline; } /* Darstellung der Menuetabelle */ #navi-menu { width:142px; background-color:#FFFFFF; margin: 0px; margin-bottom: 10px; padding: 0px; } #navi-menu ul { margin: 0; padding: 0; list-style-type: none; } /* *** Darstellung der Tabellenzellen der Hautpebene fuer die Menueleiste, wenn dieser Menuepunkt nicht aktiv ist *** */ /* wenn dies der erste anzuzeigende Menuepunkt ist */ .menulink1 { display: block; text-decoration: none; margin: 10px 0px 0px 1px; padding: 2px 0px 2px 10px; background: url('http://www.swki.ch/images/pfeil.gif') no-repeat left 5px; background-color: #002A74; } .menutitle-first { font-family: Arial, Helvetica,sans-serif; font-size:12px; text-align: left; margin: 0px; padding: 0px; } .menutitle-first a:LINK { width: 100%; color:#FFFFFF; text-decoration: none; font-weight: bold; } .menutitle-first a:VISITED { width: 100%; color:#FFFFFF; text-decoration: none; font-weight: bold; } .menutitle-first a:HOVER { width: 100%; color:#FFFFFF; text-decoration: none; font-weight: bold; } /* weitere Menuepunkte */ .menutitle { font-family: Arial, Helvetica,sans-serif; font-size:12px; text-align: left; margin: 0px; padding: 0px; } .menutitle a:LINK { width: 100%; color:#FFFFFF; text-decoration: none; font-weight: bold; } .menutitle a:VISITED { width: 100%; color:#FFFFFF; text-decoration: none; font-weight: bold; } .menutitle a:HOVER { width: 100%; color:#FFFFFF; text-decoration: none; font-weight: bold; } /* wenn dies der letzte anzuzeigende Menuepunkt ist */ .menutitle-last { font-family: Arial, Helvetica,sans-serif; font-size:12px; text-align: left; margin: 0px; padding: 0px } .menutitle-last a:LINK { width: 100%; color:#FFFFFF; text-decoration: none; font-weight: bold; } .menutitle-last a:VISITED { width: 100%; color:#FFFFFF; text-decoration: none; font-weight: bold; } .menutitle-last a:HOVER { width: 100%; color:#FFFFFF; text-decoration: none; font-weight: bold; } /*Darstellung der Tabellenzellen der Hautpebene fuer die Menueleiste, wenn dieser Menuepunkt aktiv ist */ /* wenn dies der erste anzuzeigende Menuepunkt ist */ .menutitle-firsta { font-family: Arial, Helvetica,sans-serif; font-size:12px; text-align: left; margin: 0; padding: 0; } .menutitle-firsta a:LINK { width: 100%; color:#FFFFFF; text-decoration: none; font-weight: bold; } .menutitle-firsta a:VISITED { width: 100%; color:#FFFFFF; text-decoration: none; font-weight: bold; } .menutitle-firsta a:HOVER { width: 100%; color:#FFFFFF; text-decoration: none; font-weight: bold; } /* weitere Menuepunkte */ .menutitlea { font-family: Arial, Helvetica,sans-serif; font-size:12px; text-align: left; margin: 0px; padding: 0px } .menutitlea a:LINK { width: 100%; color:#FFFFFF; text-decoration: none; font-weight: bold; } .menutitlea a:VISITED { width: 100%; color:#FFFFFF; text-decoration: none; font-weight: bold; } .menutitlea a:HOVER { width: 100%; color:#FFFFFF; text-decoration: none; font-weight: bold; } /* wenn dies der letzte anzuzeigende Menuepunkt ist */ .menutitle-lasta { font-family: Arial, Helvetica,sans-serif; font-size:12px; text-align: left; margin: 0px; } .menutitle-lasta a:LINK { width: 100%; color:#FFFFFF; text-decoration: none; font-weight: bold; } .menutitle-lasta a:VISITED { width: 100%; color:#FFFFFF; text-decoration: none; font-weight: bold; } .menutitle-lasta a:HOVER { width: 100%; color:#FFFFFF; text-decoration: none; font-weight: bold; } .menulink2 { display: block; margin: 0; padding: 0; text-decoration: none; padding: 2px 0px 2px 15px; margin-left: 10px; } /* Darstellung der Tabellenzellen fuer die 2. Unterebene, wenn diese nicht aktiv sind */ .menuentry2 { font-family: Arial, Helvetica,sans-serif; font-size: 12px; text-align: left; margin: 0px; padding: 0px 0px 0px 0px; background-color: #E5E5E5; border-bottom: 1px #FFFFFF solid; } .menuentry2 a:LINK { color:#002A74; font-weight: normal; background: url('http://www.swki.ch/images/pfeil2_o.gif') no-repeat left; } .menuentry2 a:VISITED { color:#002A74; font-weight: normal; background: url('http://www.swki.ch/images/pfeil2_o.gif') no-repeat left; } .menuentry2 a:HOVER { color:#FF0000; font-weight: bold; background: url('http://www.swki.ch/images/pfeil2_a.gif') no-repeat left; } /* Darstellung der Tabellenzellen fuer die 2. Unterebene, wenn diese aktiv sind */ .menuentry2a { font-family: Arial, Helvetica,sans-serif; font-size: 12px; text-align: left; margin: 0px; padding: 0px 0px 0px 0px; background-color: #E5E5E5; border-bottom: 1px #FFFFFF solid; } .menuentry2a a:LINK { color:#FF0000; font-weight: bold; background: url('http://www.swki.ch/images/pfeil2_a.gif') no-repeat left; } .menuentry2a a:VISITED { color:#FF0000; font-weight: bold; background: url('http://www.swki.ch/images/pfeil2_a.gif') no-repeat left; } .menuentry2a a:HOVER { color:#FF0000; font-weight: bold; background: url('http://www.swki.ch/images/pfeil2_a.gif') no-repeat left; } /* Darstellung der Tabellenzellen fuer die 2. Unterebene, sich in einem aktiven Punkt befindet */ .menuentry2b { font-family: Arial, Helvetica,sans-serif; font-size: 12px; text-align: left; margin: 0px; padding: 0px 0px 0px 0px; background-color: #E5E5E5; border-bottom: 1px #FFFFFF solid; } .menuentry2b a:LINK { color:#002A74; font-weight: normal; background: url('http://www.swki.ch/images/pfeil2_o.gif') no-repeat left; } .menuentry2b a:VISITED { color:#002A74; font-weight: normal; background: url('http://www.swki.ch/images/pfeil2_o.gif') no-repeat left; } .menuentry2b a:HOVER { color:#FF0000; font-weight: bold; background: url('http://www.swki.ch/images/pfeil2_a.gif') no-repeat left; } .menulink3 { text-decoration: none; } /* Darstellung der Tabellenzellen fuer die 3. Unterebene, wenn diese nicht aktiv sind */ .menuentry3 { display: block; font-family: Arial, Helvetica,sans-serif; font-size: 11px; text-align: left; padding: 0px 0px 0px 29px; margin: 0px; } .menuentry3 a:LINK { color:#002A74; font-weight: normal; background-image: none !important; } .menuentry3 a:VISITED { color:#002A74; font-weight: normal; background-image: none !important; } .menuentry3 a:HOVER { color:#FF0000; font-weight: bold; background: url('http://www.swki.ch/images/pfeil2_o.gif') no-repeat left; } /* Darstellung der Tabellenzellen fuer die 3. Unterebene, wenn diese aktiv sind */ .menuentry3a { display: block; font-family: Arial, Helvetica,sans-serif; font-size:11px; text-align: left; margin: 0px; padding: 0px 0px 0px 25px; } .menuentry3a a:LINK { color:#FF0000; font-weight: bold; background-image: none !important; } .menuentry3a a:VISITED { color:#FF0000; font-weight: bold; background-image: none !important; } .menuentry3a a:HOVER { color:#FF0000; font-weight: bold; } /* Darstellung der Tabellenzellen fuer die 3. Unterebene, sich in einem aktiven Punkt befindet */ .menuentry3b { display: block; font-family: Arial, Helvetica,sans-serif; font-size:11px; text-align: left; margin: 0px; padding: 0px 0px 0px 25px; } .menuentry3b a:LINK { color:#002A74; font-weight: normal; background-image: none !important; } .menuentry3b a:VISITED { color:#002A74; font-weight: normal; background-image: none !important; } .menuentry3b a:HOVER { color:#FF0000; font-weight: bold; background-image: none !important; } .menulink4 { text-decoration: none; } /* Darstellung der Tabellenzellen fuer die 4. Unterebene, wenn diese nicht aktiv sind */ .menuentry4 { display: block; font-family: Arial, Helvetica,sans-serif; font-size:11px; text-align: left; margin: 0px; padding: 0px 0px 0px 15px; } .menuentry4 a:LINK { color:#002A74; font-weight: normal; } .menuentry4 a:VISITED { color:#002A74; font-weight: normal; } .menuentry4 a:HOVER { color:#FF0000; font-weight: bold; } /* Darstellung der Tabellenzellen fuer die 4. Unterebene, wenn diese aktiv sind */ .menuentry4a { display: block; font-family: Arial, Helvetica,sans-serif; font-size:12px; text-align: left; margin: 0px; padding: 0px 0px 0px 15px; } .menuentry4a a:LINK { color:#FF0000; font-weight: bold; } .menuentry4a a:VISITED { color:#FF0000; font-weight: bold; } .menuentry4a a:HOVER { color:#FF0000; font-weight: bold; } /* Darstellung der Tabellenzellen fuer die 4. Unterebene, sich in einem aktiven Punkt befindet */ .menuentry4b { display: block; font-family: Arial, Helvetica,sans-serif; font-size:11px; text-align: left; margin: 0px; padding: 0px 0px 0px 15px; } .menuentry4b a:LINK { color:#002A74; font-weight: normal; } .menuentry4b a:VISITED { color:#002A74; font-weight: normal; } .menuentry4b a:HOVER { color:#FF0000; font-weight: bold; } .menulink5 { text-decoration: none; } /* Darstellung der Tabellenzellen fuer die 5. Unterebene, wenn diese nicht aktiv sind */ .menuentry5 { display: block; font-family: Arial, Helvetica,sans-serif; font-size:11px; text-align: left; margin: 0px; padding: 0px 0px 0px 15px; } .menuentry5 a:LINK { color:#002A74; font-weight: normal; } .menuentry5 a:VISITED { color:#002A74; font-weight: normal; } .menuentry5 a:HOVER { color:#FF0000; font-weight: bold; } /* Darstellung der Tabellenzellen fuer die 5. Unterebene, wenn diese aktiv sind */ .menuentry5a { display: block; font-family: Arial, Helvetica,sans-serif; font-size:11px; text-align: left; margin: 0px; padding: 0px 0px 0px 15px; } .menuentry5a a:LINK { color:#FF0000; font-weight: bold; } .menuentry5a a:VISITED { color:#FF0000; font-weight: bold; } .menuentry5a a:HOVER { color:#FF0000; font-weight: bold; } /* Darstellung der Tabellenzellen fuer die 5. Unterebene, sich in einem aktiven Punkt befindet */ .menuentry5b { display: block; font-family: Arial, Helvetica,sans-serif; font-size:12px; text-align: left; margin: 0px; padding: 0px 0px 0px 15px; } .menuentry5b a:LINK { color:#002A74; font-weight: normal; } .menuentry5b a:VISITED { color:#002A74; font-weight: normal; } .menuentry5b a:HOVER { color:#FF0000; font-weight: bold; }/* Ausgabe aller CFM-Fehlermeldungen (unvollstaendige Formulare, fehlerhafte Eingaben) */ .errormeld { color:#FF0000; font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; margin-top: 5px; margin-bottom: 5px; } /* Standard-Schriftarten fuer alle moeglichen Ausgaben */ .schrift_standard { color:#000000; font-family: Arial,Helvetica,sans-serif; font-size: 12px; } /* Spezielle Einstellungen nur fuer die aktuelle Seite */ #font5px { color:#FFFFFF; font-family: Arial,sans-serif; font-size: 5px; } #font_fusszeile { color:#FFFFFF; font-family: Arial,sans-serif; font-size: 12px; } #fontnormal { color:#000000; font-family: Arial,sans-serif; font-size: 12px; } #fontnormal2 { color:#FFFFFF; font-family: Arial,sans-serif; font-size: 12px; } A.fusszeilelink:LINK {color:#FFFFFF; font-family: Arial,sans-serif; font-size: 12px; text-decoration:none;} A.fusszeilelink:VISITED{color:#FFFFFF; font-family: Arial,sans-serif; font-size: 12px; text-decoration:none;} A.fusszeilelink:HOVER {color:#FFFFFF; font-family: Arial,sans-serif; font-size: 12px; text-decoration:none;} A.fusszeilelink:ACTIVE {color:#FFFFFF; font-family: Arial,sans-serif; font-size: 12px; text-decoration:none;} /* Individuelle Gestaltung des ersten und letzten Menue-Buttons fuer das Brothercake Menuscroll 4 */ /* fuer den ersten Knopf braucht es keine individuelle Gestaltung, daher koennen wir diesen ausklammern #firstButton { border-right: 1px #003366 solid; } */ #lastButton { border-right: 1px #003366 solid; } A.standard:LINK{color:#002A74;text-decoration:none;} A.standard:VISITED{color:#002A74;text-decoration:none;} A.standard:HOVER{color:#FF0000;text-decoration:none;} A.active:LINK{color:#FF0000;text-decoration:none;} A.active:VISITED{color:#FF0000;text-decoration:none;} A.active:HOVER{color:#FF0000;text-decoration:none;} A.level5:LINK{color:#002A74;text-decoration:none;} A.level5:VISITED{color:#002A74;text-decoration:none;} A.level5:HOVER{color:#FF0000;text-decoration:none;} A.level5:ACTIVE{color:#FF0000;text-decoration:none;} #cms_seiteninhalt { font-family: Arial, Verdana, Helvetica, sans-serif !important; font-size: 0.8em; color:#000000; } #cms_seiteninhalt td, th { font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 0.8em; color:#000000; } #cms_seiteninhalt UL, LI { padding: 0px; margin-bottom: 3px; margin-left:15px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 1em; color:#000000; } #cms_seiteninhalt P { padding: 0px; margin-bottom: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 1em; color:#000000; } #cms_seiteninhalt A { text-decoration: underline; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 1em; font-weight: normal; }/* Suchausgabe */ .sresult1 { color:#000000; font-family: Arial,Helvetica,sans-serif; font-size: 12px; margin-bottom: 15px; } .sresult2 { color:#000000; font-family: Arial,Helvetica,sans-serif; font-size: 12px; margin-bottom: 15px; } .sresult_title { font-family: Arial,Helvetica,sans-serif; font-size: 14px; margin-bottom: 5px; } .sresult_link { text-decoration:underline; } .smark { background-color:#ff0 }/* Veranstaltungskalender */ /* Selektierter Monatslink */ #veranstaltung_navigation { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; text-align: right; margin-top: 20px; margin-bottom: 20px; } /* Selektierter Monatslink */ #veranstaltung_navigation_link { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; } .veranstaltung_monate { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; text-align: center; vertical-align: middle; } /* Inaktives Monatsfeld */ A.veranstaltung_monatsitem { height: 25px; padding-top: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; text-align: center; color: #000000; vertical-align: middle; width: 82px; text-decoration: none; border: 1px #E5E5E5 solid; margin: 1px; } A.veranstaltung_monatsitem:HOVER { background-color: #E5E5E5; color: #000000;} /* Selektiertes Monatsfeld */ A.veranstaltung_monatsitem_a { height: 25px; padding-top: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; text-align: center; color: #000000; vertical-align: middle; width: 82px; text-decoration: none; border: 1px #E5E5E5 solid; background-color: #E5E5E5; margin: 1px; } /* Inaktives Monatsfeld */ #veranstaltungen_liste { margin-top: 20px; font-family: Arial,Helvetica,sans-serif; font-size: 0.8em; } .veranstaltungen_eintrag { border-bottom: 1px #E5E5E5 solid; padding-bottom: 5px; margin-bottom: 10px; padding-left: 5px; padding-right: 5px; } .veranstaltung_datum { font-size: 1.0em; font-weight: normal; } .veranstaltung_titel { font-size: 1.0em; font-weight: bold; } .veranstaltung_text { padding-top: 5px; } .veranstaltung_image { border: 1px #000000 solid; } .veranstaltung_vstort { width: 100%; padding-bottom: 5px; } .veranstaltung_beschreibung { width: 100%; text-align: justify; padding-bottom: 5px; } .cmsActivateShowOnMobile { display: none; } .cmsActivateShowOnlyOnMobileAlways { display: none; }