/* 
Fehler berichtigt:
letter-spacing, Einheit px hinzugefügt
Einige weitere, siehe "SKruse: "
*/

body          {background:       #FFFFFF; 
               margin :          3px 20px  10px 20px;
               padding :          0    0    0    0  ;
               text-align:       center;
               }


p             {color:            #000000; 
               font-family:      Times New Roman, Times, serif;
               font-size:        11pt;
               font-weight:      normal;
               text-align:       justify;
               margin-bottom:    -1pt}


td.header     {color:            #000000; 
               font-family:      Times New Roman, Times, serif; 
               font-size:        14pt;
               font-weight:      normal;
               text-align:       center}


td.text       {color:            #000000; 
               font-family:      Times New Roman, Times, serif;
               font-size:        11pt;
               font-weight:      normal}


td.bold       {color:            #000000; 
               font-family:      Times New Roman, Times, serif;
               font-size:        11pt;
               font-weight:      bold}


/* Probe-Abo *************************************************/

p.hinweis {font-size: 10pt;}
p.fehler, .pflicht {color: #e00;}
td.success {border: 2px solid #e6bf00;}
td.success p {
	 font-size: 14pt;
  font-weight: bold;
  text-align: center;
}

/* Ankündigungs-Felder auf der Startseite (neben EDG-Anzeige)*/

a.announce    {color:            #000000; 
               font-family:      Arial, Helvetica, sans-serif;
               font-size:        11pt; 
               font-weight:      normal;
               line-height:      12.5pt;
               text-decoration:  none}

a.announce:hover   {text-decoration:  underline}


/* Copyright-Angabe am Fuß jeder Seite */

td.copy       {font-family:      Arial, Helvetica, sans-serif; 
               font-size:        8pt;
               font-weight:      200;
               letter-spacing:   3px}


/* Vorschrift für Tabellen-Zellen, die nur Bilder enthalten */

td.small      {font-size:        1pt}


/* Standard-Verweise ("links") in blau, unterstrichen */ 
 
a.text        {color:            #0000D5; 
               font-family:      Times New Roman, Times, serif; 
               font-weight:      normal}

a.impressum   {color:            #0000D5; 
               font-family:      Arial, Helvetica, sans-serif; 
               font-size:        9pt; /* SKruse: Semikolon fehlte */
               font-weight:      normal}


/* Verweis ("link") in Arial, blau, zeitweise unterstrichen */ 

a.leserreise1  {color:           #000000; 
               font-family:      Arial, Helvetica, sans-serif; 
               font-size:        10pt;
               font-weight:      normal;
               text-decoration:  none;
               line-height:      28px}

a.leserreise2  {color:           #0000D5; 
               font-family:      Arial, Helvetica, sans-serif; 
               font-size:        10pt;
               font-weight:      normal;
               text-decoration:  none;
               line-height:      28px}

a.leserreise2:hover   {text-decoration:  underline}

a.leserreise3 {color:            #0000D5; 
               font-family:      Times New Roman, Times, serif;
               font-size:        11pt;
               font-weight:      bold;
               text-decoration:  none}

a.leserreise3:hover   {text-decoration:  underline}



/* Verweise ("links") in schwarz Schrift, zeitweise unterstrichen */ 

a.author      {color:            #000000; 
               font-family:      Times New Roman, Times, serif;
               font-weight:      normal;
               font-style:       italic;
               text-decoration:  none}

a.author:hover   {text-decoration:  underline}


a.photo       {color:            #000000; 
               font-family:      Arial, Helvetica, sans-serif; 
               font-weight:      normal;
               font-size:        7pt; 
               letter-spacing:   1px;
               text-decoration:  none}

a.photo:hover    {text-decoration:  underline}


/* zwei blaue Zeilen in der Liste der aktuellen Themen */

a.themen      {color:            #0000B4; 
               font-family:      Times New Roman, Times, serif;
               font-size:        11pt;  
               font-weight:      bold;
               line-height:      19pt;
               text-decoration:  none}


/* Schaltfläche in der linken "Superspalte" - nicht aktiviert */

a.navig       {font-family:      Arial, Helvetica, sans-serif; 
               font-size:        12px; 
               font-weight:      bold;
               line-height:      13px; 
               color:            #000000;
               text-decoration:  none}


/* aktivierte Schaltfläche mit rotem Rand als MouseOver-Effekt */

/* SKruse: gleiche Positionierung der Navigationslinks für IE und moderne Browser 
   Richtig: Breite eines Elements ist width + border + padding,
   also hier: Breite = 118px + 2*2px + 2*4px = 130px (wie ursprünglich gewünscht).
   IE rechnet im Quirksmodus aber Breite = width und zieht border und padding davon ab. */
   
/* Für moderne, standardkompatible Browser: */
div.navig     {width:            118px; 
               background-color: #FFFFFF;
               border:           2px solid #FFFFFF; 
               padding:          4px; 
               margin:           0 auto 6px auto;
}

/* Für IE, korrigiert den "box model bug" \ */
* html div.navig {width:         130px;}
/* \ */

/* inaktive Schaltfläche mit orangem Rand */
/* SKruse: dies scheint es nicht mehr zu geben, 
   ansonsten müsste auch hier der box model bug berücksichtigt werden */
div.orange    {width:            130px; 
               background-color: #E6E6E6;
               font-family:      Arial, Helvetica, sans-serif; 
               font-size:        12px; 
               font-weight:      bold;
               line-height:      13px; 
               color:            #000000;    
               border:           2px solid #E6BF00; 
               padding:          4px; 
               margin-bottom:    6px}


/* Vorschriften für Titelzeilen durchgehend von 18 bis 34 pt */

div.title18   {color:            #000000; 
               font-family:      Times New Roman, Times, serif; 
               font-size:        18pt;
               font-weight:      normal;
               letter-spacing:   -0.5px;
               text-align:       center}


div.title19   {color:            #000000; 
               font-family:      Times New Roman, Times, serif; 
               font-size:        19pt;
               font-weight:      normal;
               letter-spacing:   -0.5px;
               text-align:       center}


div.title20   {color:            #000000; 
               font-family:      Times New Roman, Times, serif; 
               font-size:        20pt;
               font-weight:      normal;
               letter-spacing:   -0.5px;
               text-align:       center}


div.title21   {color:            #000000; 
               font-family:      Times New Roman, Times, serif; 
               font-size:        21pt;
               font-weight:      normal;
               letter-spacing:   -0.5px;
               text-align:       center}


div.title22   {color:            #000000; 
               font-family:      Times New Roman, Times, serif; 
               font-size:        22pt;
               font-weight:      normal;
               letter-spacing:   -0.5px;
               text-align:       center}


div.title23   {color:            #000000; 
               font-family:      Times New Roman, Times, serif; 
               font-size:        23pt;
               font-weight:      normal;
               letter-spacing:   -0.5px;
               text-align:       center}

div.title24   {color:            #000000; 
               font-family:      Times New Roman, Times, serif; 
               font-size:        24pt;
               font-weight:      normal;
               letter-spacing:   -0.5px;
               text-align:       center}

div.title25   {color:            #000000; 
               font-family:      Times New Roman, Times, serif; 
               font-size:        25pt;
               font-weight:      normal;
               letter-spacing:   -0.5px;
               text-align:       center}

div.title26   {color:            #000000; 
               font-family:      Times New Roman, Times, serif; 
               font-size:        26pt;
               font-weight:      normal;
               letter-spacing:   -0.5px;
               text-align:       center}

div.title27   {color:            #000000; 
               font-family:      Times New Roman, Times, serif; 
               font-size:        27pt;
               font-weight:      normal;
               letter-spacing:   -0.5px;
               text-align:       center}

div.title28   {color:            #000000; 
               font-family:      Times New Roman, Times, serif; 
               font-size:        28pt;
               font-weight:      normal;
               letter-spacing:   -0.5px;
               text-align:       center}

div.title29   {color:            #000000; 
               font-family:      Times New Roman, Times, serif; 
               font-size:        29pt;
               font-weight:      normal;
               letter-spacing:   -0.5px;
               text-align:       center}

div.title30   {color:            #000000; 
               font-family:      Times New Roman, Times, serif; 
               font-size:        30pt;
               font-weight:      normal;
               letter-spacing:   -0.5px;
               text-align:       center}

div.title31   {color:            #000000; 
               font-family:      Times New Roman, Times, serif; 
               font-size:        31pt;
               font-weight:      normal;
               letter-spacing:   -0.5px;
               text-align:       center}

div.title32   {color:            #000000; 
               font-family:      Times New Roman, Times, serif; 
               font-size:        32pt;
               font-weight:      normal;
               letter-spacing:   -0.5px;
               text-align:       center}

div.title33   {color:            #000000; 
               font-family:      Times New Roman, Times, serif; 
               font-size:        33pt;
               font-weight:      normal;
               letter-spacing:   -0.5px;
               text-align:       center}

div.title34   {color:            #000000; 
               font-family:      Times New Roman, Times, serif; 
               font-size:        34pt;
               font-weight:      normal;
               letter-spacing:   -0.5px;
               text-align:       center}


/* kursive Dachzeile über Artikeln */

div.dachzeile {color:            #000000; 
               font-family:      Times New Roman, Times, serif; 
               font-size:        13pt;
               font-weight:      normal;
               font-style:       italic;
               text-align:       center}


/* zwei Überschriften in der Liste der aktuellen Themen */

div.themen1   {color:            #000000; 
               font-family:      Times New Roman, Times, serif;
               font-size:        18pt;  
               font-weight:      normal}


/* Textzeilen in der Liste der aktuellen Themen */

div.themen2   {color:            #000000; 
               font-family:      Times New Roman, Times, serif;
               font-size:        11pt; 
               font-weight:      bold; 
               line-height:      19pt}


/* zum Erzeugen von vertikalen Abständen */

div.small     {font-size:        1pt}


/* Grundschrift etwas größer*/

div.text      {color:            #000000; 
               font-family:      Times New Roman, Times, serif;
               font-size:        12.5pt; /* SKruse: Leerzeichen vor Einheit berichtigt */
               font-weight:      normal}


/* Grundschrift etwas größer fett*/

div.bold      {color:            #000000; 
               font-family:      Times New Roman, Times, serif;
               font-size:        12pt; 
               font-weight:      bold}



/* Name, Adresse etc. in E-Mail-Formularen */

input.address {color:             black;
               width:             330px;
               height:            26px;
               font-size:         10pt;
               font-weight:       normal;
               font-family:       Arial, Helvetica, sans-serif;
               border:            2px solid #E6BF00; /* SKruse: Semikolon fehlte */
               margin:            0;
               padding:           3px;
               background-color:  #E6E6E6}


/* Betreff-Zeile in E-Mail-Formularen */

input.subject {color:             black;
               width:             540px;
               height:            26px;
               font-size:         10pt;
               font-weight:       normal;
               font-family:       Arial, Helvetica, sans-serif;
               border:            2px solid #E6BF00; /* SKruse: Semikolon fehlte */
               margin:            0;
               padding:           3px;
               background-color:  #E6E6E6}


/* drei kurze Felder im Formular für Gemeindenachrichten */

input.parish  {color:             black;
               width:             140px;
               height:            26px;
               font-size:         10pt;
               font-weight:       normal;
               font-family:       Arial, Helvetica, sans-serif;
               border:            2px solid #E6BF00; /* SKruse: Semikolon fehlte */
               margin:            0;
               padding:           3px;
               background-color:  #E6E6E6}



/* Felder für den Text der Nachricht in E-Mail-Formularen */

textarea      {color:             black;
               font-size:         10pt;
               font-weight:       normal;
               font-family:       Arial, Helvetica, sans-serif;
               border:            2px solid #E6BF00; /* SKruse: Semikolon fehlte */
               margin:            0;
               padding:           3px;
               background-color:  #E6E6E6}

/* SKruse: Fehler, Namen für "class" sollten:
   - keine Leerzeichen, deutsche Umlaute, Unterstriche
   - nicht mit einer Ziffer oder einem Bindestrich beginnen */


textarea.540  {width:             540px}

textarea.250  {width:             250px}




/* ======================= SKruse ========================= */

/* zentriert den table, der die gesamte Seite umschließt, und den Fuß */
.page {margin: 0 auto;}


/* Navigation */

/* Anweisungen ähnlich zu /aktuell/wp-content/themes/sk-nez/style.css
   mit einigen wichtigen Unterschieden! Die Seiten unterhalb /aktuell/
   sind standardgerecht und benötigen daher leicht unterschiedliches css.
   Bei Änderungen an der Darstellung Navigation bitte beide Stylesheets
   angemessen bearbeiten */

#menu {
  width: 130px;
  margin: 5px auto;
}

#menu ul {
  margin: 0;
  padding: 0;
  line-height: 1.5em;
}

#menu ul li {
  list-style-type: none;
  margin-bottom: 6px;
  background: url(../bilder/quadrat.gif) 6px 8px no-repeat;
}

#menu ul li a {
  display: block;
  border: 2px solid #fff;
  padding: 4px;
  border: 2px solid #fff;
  font: bold 12px/13px Arial, Helvetica, sans-serif; 
  text-indent: 15px;
  text-decoration: none;
  color: #000;
}

#menu ul li a:hover {
  border: 2px solid #b50000;
}

/* IE: fix margin-top
       
       fix margin-bottom for IE5.5, IE6
       
       fix padding IE5, reset padding IE5.5, IE6
       fix margin-top IE5, reset margin-top IE5.5, IE6
*/

/* \ */
* html #menu {margin-top: 4px;}

* html #menu ul li {margin-bottom/**/: 5px;}

* html #menu ul li a {padding: 3px 4px 3px 4px;}
* html #menu ul li a {padding/**/: 4px;}

* html #menu ul li a {margin: 1px 0;}
* html #menu ul li a {margin/**/: 0;}
/* */