BODY, HTML { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; } A { font-family : Arial, Helvetica, sans-serif; text-decoration : none; } A:hover { color: #ffffff; text-decoration : underline; } A.navnormal { font-size : 9pt; color: #ffffff; text-decoration : none; } A.link { font-weight : bold; color: #A7E1AC; } A.teaser { font-size : 9pt; font-weight : bold; color: #ffffff; } P { font-family : Arial, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; font-weight : normal; line-height : 14pt; } P.picture { font-family : Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; margin-top : 3pt; margin-bottom : 3pt; line-height : 10pt; } P.teaser { font-family : Arial, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; margin-bottom : 8pt; line-height : 13pt; } .heading { font-family : Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; font-weight : bold; } H2 { font-family : Arial, Helvetica, sans-serif; font-size: 18pt; color: #A7E1AC; margin-top : 6pt; font-weight : bold; } H3 { font-family : Arial, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; font-weight : bold; } TD.standardcell { font-family : Arial, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; } TD.headercell { font-family : Arial, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; font-weight: bold; } .normal { font-family : Arial, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; } .normalblack { font-family : Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; } .smallwhite { font-family : Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; } .grey { font-family : Arial, Helvetica, sans-serif; font-size: 9pt; color: #aaaaaa; } .highlight { font-weight : bold; font-size: 8pt; font-family : Arial, Helvetica, sans-serif; color: ; } .highlightsmall { font-weight : bold; font-size: 8pt; font-family : Arial, Helvetica, sans-serif; color: #ffffff; } .formheader { font-family : Arial, Helvetica, sans-serif; font-size: 12pt; color: #2A642F; font-weight : bold; } INPUT.search { font-size:8pt; font-family : Tahoma, Arial, Helvetica, sans-serif; background-Color: #08380D; BORDER: #48924F 1 solid; width: 125px; color : #ffffff; } P.s2d { font-family : Arial, Helvetica, sans-serif; font-size: 14pt; color: #7EB684; font-weight : bold; margin-top : 5pt; margin-bottom : 5pt; line-height: 16pt; } P.s2dsmall, a.s2dsmall { font-family : Arial, Helvetica, sans-serif; font-size: 7pt; color: #ffffff; margin-top : 2pt; margin-bottom : 2pt; line-height: 10pt; } td.s2d { font-family : Arial, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; font-weight : normal; } INPUT.s2d { font-size:9pt; font-family : Arial, Helvetica, sans-serif; background-Color: #ffffff; } SELECT.s2d { font-size:8pt; font-family : Arial, Helvetica, sans-serif; background-Color: #ffffff; width:160px; } a.s2d { font-size:9pt; text-decoration : none; font-family : Arial, Helvetica, sans-serif; font-weight: bold; color: #48924F; } a.s2dsmall, a.s2dinfo { text-decoration:underline; } /** Für Formulare und Shopseiten **/ /* Schriftart für Formulartabellen und Formularelemente */ table.formtab td, table.formtab input, table.formtab select, table.formtab textarea { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; } /* Rahmen und Farbe Formularelemente normal */ table.formtab select.tx, table.formtab input.tx, table.formtab textarea.tx { background-color: #48924F; border: 1px solid #b1b1b1; } /* Weitere Styledefinitionen für Formularelemente */ /* Rahmen und Farbe Formularelemente Highlight */ table.formtab select.txh, table.formtab input.txh, table.formtab textarea.txh, table.formtab td.txh, table.formtab table.txh { border: 1px solid #A70C0C; background-color: #F5E5E5; } /* Tabellenbreite */ table.pluginwidth { width: 581px; margin: auto; } table.completewidth, td.completewidth { width: 100%; } /* Breite der Formularfelder */ table.formtab input.tx, table.formtab input.txh, table.formtab textarea.tx, table.formtab textarea.txh { width: 290.5px; } /* Höhe der Formularfelder */ table.formtab textarea.tx, table.formtab textarea.txh { height: 116.2px; } /* Farbeliche Anzeige von Fehlermeldungen, immer identisch */ table.formtab td.h, p.h { color: #A70C0C; font-weight: bold; text-align: center; } /* Focus und Mausover von Formularelementen, immer identisch */ /* table.formtab textarea:focus, table.formtab textarea:hover, table.formtab select:focus, table.formtab select:hover, table.formtab input:focus, table.formtab input:hover { background-color: #FFFFFF; } */ /* Innenabstand von Formularelementen und Tabellenzellen, immer identisch */ table.formtab input, table.formtab textarea, table.formtab td { padding-left: 3px; padding-right: 3px; margin: 0px; }