@charset "ISO-8859-1";
/* 
Gestaltungsregeln: 
   Schriftart: 
     Verdana: alles

   Schriftgröße: 
     10pt: H1
      8pt: default
      7pt: Fußnote, Copyright, ...
      
   Schriftgewicht:
     normal: default
     bold:   Überschriften, Gestaltungsspielraum für Redakteur
     
   Schriftfarbe:
     000000 (schwarz):    default
     333333 (dunkelgrau): Fußnote, Copyright, Datum, ...
     0000CC (dunkelblau): Links (alle Zustände)
     
   Schriftdekoration:
     none:      default
     underline: Links (nur beim Berühren mit der Maus)
     
   --------------------------------------------------------  
   Gourmetfein-Grün    : #92C03E
   Resch-Blau          : #B8D0EC 184,208,236
   RCWels-Gelb (bright): #FFFD04
               (schade): #A6C4C6
*/
/*****************/
/* HTML-Elemente */ 
/* - Standard... */
/*   - Schriftart, -größe und -Farbe */
A, P, OL, UL, DIV, H1, H2, SPAN, TD {
  font-family: Verdana, Arial, sans-serif;
  font-size: 8pt;
  color: #000000;
}
  

/*   - Aussenabstand */
H1, H2 {
  margin-top: 20px;
  margin-bottom: 0px;
  margin-left: 2px;
  margin-right: 0px;
}

P, UL, OL {
  margin-top: 2px;
  margin-bottom: 0px;
  margin-left: 2px;
  margin-right: 0px;
}

/* - Spezielles für */
/*   - Gesamten Body */
body {
  margin: 0px;
}

/*   - Überschriften */
H1 {
  font-size: 10pt; 
  font-weight: bold;
}

H2 { 
  font-weight: bold;
}

/*   - Links */
A {
  color: #006600; /* dunkelgrün */
  text-decoration: none;
}

A:hover {
  text-decoration: underline; 
}

/* Listen */
UL {
  list-style-type: square;
}

OL {
  list-style-type: decimal;
  padding-left: 10px;
}

LI {
  margin-left: 20px;
  padding-left: 5px;
}

/* Tabellen */
/* besser nicht, weil die viel zu oft ohne class= .. verwendet werden */

/* - Normaler Text */
.bodytext {
  font-family: Verdana, Arial, sans-serif;
  color: #000000;
  font-size: 8pt;
  margin-top: 5px;
  margin-bottom: 0px;
  margin-left: 2px;
  margin-right: 0px;
}

/* - blinde Tabelle */
table.blind {
	outline: 0px none #ffffff;
	padding: 0px;
	margin: 0px;
	text-align: left;

}

/* - Standard Inhaltstabelle */
table.inhalt {
  outline: 1px solid #336600;
  /*outline-spacing: 2px;*/
  padding: 2px;
  margin: 2px;
}

tbody.inhalt {
  outline: 1px solid #336600;
  /*outline-spacing: 2px;*/
  padding: 2px;
  margin: 2px;
}

td.inhalt {
  vertical-align: top;
  outline: 1px solid #336600;
  /*outline-spacing: 2px;*/
  padding: 2px;
  margin: 2px;
}

/* - Definitionstabelle */
table.definition {
  outline: 0px hidden #ffffff;
  padding: 0px;
  margin: 0px;
}

tbody.definition {
  outline: 0px hidden #ffffff;
  padding: 0px;
  margin: 0px;
}

td.definitionterm {
  vertical-align: top;
  outline: 0px hidden #ffffff;
  padding: 2px;
  margin: 2px;
  vertical-align: top;
  font-weight: bold;
}

td.definitiondetail {
  vertical-align: top;
  outline: 0px hidden #ffffff;
  padding: 2px;
  margin: 2px;
  vertical-align: top;
}