/* Schrift-Typen festlegen */body  { font-family:Verdana,Arial,Helvetica; font-size:10pt } /* wird vererbt */p,  table,td,tr, ol,ul,li   { font-size:10pt }h1 { font-size:18pt; font-weight:bold }   /* Überschrift im Banner */h2 { font-size:14pt; font-weight:bold }   /* Überschrift im im Body-Teil oben */h3 { font-size:12pt; font-weight:bold }   /* Zwischen-Überschriften im Text  */h4 { font-size:10pt; font-weight:bold }   /* Überschriften für Listen *//* Spezielle Formatierung von Links dunkel:#3366FF, mittel:#3399FF, hell:#66CCFF  *//* Spezielle Formatierung von Links link/active/visited: #29BAFF */a:link       { font-weight:bold; color:#3399FF; TEXT-DECORATION:none }a:active     { font-weight:bold; color:#3399FF; TEXT-DECORATION:none }a:visited    { font-weight:bold; color:#66CCFF; TEXT-DECORATION:none }a:hover      { font-weight:bold; color:red;     TEXT-DECORATION:underline }/* für PDF  a:visited    { font-weight:bold; color:#3399FF; TEXT-DECORATION:none }  *//* ZUM AUSDRUCKEN:a:link       { font-weight:bold; color:black; TEXT-DECORATION:none }a:active     { font-weight:bold; color:black; TEXT-DECORATION:none }a:visited    { font-weight:bold; color:black; TEXT-DECORATION:none } *//* Spezielle Formatierung von Links dunkel:#3366FF, mittel:#3399FF, hell:#66CCFF  *//* Spezielle Formatierung von Links ??? #2BB9FB   grau:#999999  */a.suche:link       { font-weight:bold; color:black; TEXT-DECORATION:none }a.suche:active     { font-weight:bold; color:black; TEXT-DECORATION:none }a.suche:visited    { font-weight:bold; color:black; TEXT-DECORATION:none }a.suche:hover      { font-weight:bold; color:white;   TEXT-DECORATION:none }/* Abstände */hr, ul { margin-top: 8; margin-bottom: 8 }table { margin-top: 0; margin-bottom: 0 }  /* DEFAULT - WICHTIG FÜR LAYOUT !!! */h4  { margin-bottom:5}/* MODIFIZIERENDE KLASSEN */.titel            { font-size: 18pt; text-transform: uppercase; font-weight: bold }.titel-unter      { font-size: 14pt; text-transform: uppercase; font-weight: bold }.titel-abschnitt  { font-size: 12pt; font-weight: bold }.titel-liste      { font-size: 10pt; font-weight: bold; margin-bottom:3; margin-top:5 }.titel-uebersicht { font-size: 12pt; font-weight: bold }.menutop { font-size: 8pt; text-transform: uppercase; font-family:Arial,Helvetica }.listen-abstand { margin-top: 4; margin-bottom: 4 }.liste-gross { font-size: 12pt; font-weight: bold; margin-top: 5; margin-bottom: 10  }.kleiner-abstand { margin-top: 8; margin-bottom: 8 }.standard { margin-top: 8; margin-bottom: 8; text-align: justify }.zentiert { margin-top: 8; margin-bottom: 8; text-align: center }.links {   margin-top: 8; margin-bottom: 8; text-align: left }.klein { font-size: 8pt; margin-top: 8; margin-bottom: 8 }.gross { font-size: 12pt; margin-top: 8; margin-bottom: 8 }.abstand { font-size: 5pt; margin-top: 0; margin-bottom: 0 }.logo-awo { font-size:8pt; margin-top:0; margin-bottom:0  }.logo-le  { font-size:10pt; font-weight:bold; margin-top:0; margin-bottom:0  }.ehrenamt    { text-indent: -20; margin-left: 20; margin-top: 10; margin-bottom: 10 }.ehrenamt-titel { text-align: center; background-color: #2BB9FB; font-size: 12pt; color: white;               text-transform: uppercase; font-weight: bold; border: 1 solid #000000;               margin-top: 5; margin-bottom: 20; padding-top: 5; padding-bottom: 3 }.fusszeile {margin-top:0; margin-bottom:0; margin-right:10; font-family:Arial,Helvetica; font-size:8pt }/* Presseartikel */.quelle        { text-align: center; font-style: italic; font-weight:bold; margin-bottom: 10; background-color: #EEEEEE; padding-top: 5; padding-bottom: 5  }.headline-top  { text-align: center; font-size: 12pt; TEXT-DECORATION:underline; margin-bottom: 0;  }.headline      { text-align: center; font-size: 14pt; font-weight: bold; margin-top: 10; margin-bottom: 10 }.headline-bot  { text-align: center; font-size: 12pt; margin-top: 0; margin-top: 0; margin-bottom: 15  }.artikel       { text-align: justify; margin-top: 8; margin-bottom: 8 }.art-abschnitt { text-align: center; margin-top: 12; margin-bottom: 10; font-weight: bold }.foto          { text-align: center; margin-top: 15; margin-bottom: 5  }.foto-unter    { text-align: center; margin-top:  0; margin-bottom: 15; font-size: 8pt; }/* Archiv */.arc-jahr      { font-size:14pt; font-weight:bold }.arc-ueliste   { font-size: 12pt; font-weight: bold; margin-top: 5; margin-bottom: 5  }.arc-titel     { text-align: center; font-size: 12pt; font-weight: bold }.arc-titellinks { font-size: 12pt; font-weight: bold }.arc-titelkommentar   { text-align: center; font-size: 10pt; margin-bottom: 30; margin-top: -10; font-style: italic }.arc-dokument  { text-align: center; font-weight: bold }.arc-abschnitt { font-weight:bold; margin-top: 15; margin-bottom: 8  }.arc-awo      { font-size: 12pt; font-weight: bold; margin-bottom: 0 }.arc-awotitel { font-size: 14pt; font-weight: bold; margin-top: 5; margin-bottom: 20;text-transform: uppercase;    }.arc-titelklein { font-size: 10pt; font-weight: bold; margin-top: 15; margin-bottom: 8 }.arc-bereich  { font-size:12pt; font-weight:bold ; border-top: thin black solid; padding-top: 3 }.mensch-name { font-size: 14pt; font-weight: bold; margin-top: 0; margin-bottom: 0 }.mensch-amt  { font-size: 12pt; font-weight: bold; font-style: italic; margin-top: 5; margin-bottom: 0 }.mensch-adresse { font-size: 10pt; margin-top: 10; margin-bottom: 0 }.mensch-telefon { font-size: 10pt; margin-top: 5; margin-bottom: 0 }.mensch-email { font-size: 10pt; margin-top: 5; margin-bottom: 15 }.mensch-aufgabe { font-size: 11pt; font-weight: bold;  font-style: italic;  margin-top: 5; margin-bottom: 0 }.mensch-wareinmal { font-size: 11pt; font-weight: bold;  font-style: italic;  margin-top: 15; margin-bottom: 0 }.mensch-hauptamt  { font-size: 12pt; font-weight: bold; font-style: italic; margin-top: 20; margin-bottom: 0 }.mensch-einrichtung  { font-size: 14pt; font-weight: bold; font-style: italic; margin-top: 10; margin-bottom: 0 }/* Für Ausdruck Jahresbericht.arc-ueliste   { font-size: 12pt; font-weight: bold; margin-top: 10; margin-bottom: 10  }.listen-abstand { margin-top: 15; margin-bottom: 0 }*/.smily     { list-style-type: circle; list-style-image: url('/_private/images/smily12gelb.jpg');             margin-top: 5; margin-bottom: 5 }
