/* -------------------------------------------------------------------*/
/* Datei:      weingut-lenz.css                                       */
/* Funktion:   Style-Sheet-Definition für HTML-Seiten                 */
/* Erstellt:   01. Januar 2005                                        */
/* Update:     30. Dezember 2008                                      */
/* Doku:       Entspricht den CSS1-Normen des W3C                     */
/* -------------------------------------------------------------------*/

/* Generelle Dokument-Einstellungen */
/* Abstand zwischen Fensterränder und Inhalt in Pixel */
BODY { margin-top:10px;
       margin-bottom:10px; }

/* Standard-Schriftart */
P { font-size: 9pt;
    font-family: verdana,arial,helvetica,sans-serif; }

/* Schrift fuer das Kleingedruckte */
P.SMALL { font-size: 7 pt; }
TD.SMALL { font-size: 7 pt; }

/* Ueberschrift 1 */
/* Nur für Seitenüberschriften */
H1 { font-size: 13pt;
     font-family: verdana,arial,helvetica,sans-serif;
     color: #000000; }

/* Ueberschrift 2 */
/* Für alle Zwischentitel */
H2 { font-size: 12pt;
     font-family: verdana,arial,helvetica,sans-serif;
     color: #000000; }

/* Ueberschrift 3 */
/* Für untergeordnete Zwischentitel */
H3 { font-size: 11pt;
     font-family: verdana,arial,helvetica,sans-serif; }

/* Ueberschrift 4 */
H4 { font-size: 10pt; font-family: verdana,arial,helvetica,sans-serif; }

/* Tabellen-Ueberschriften */
TH { padding=5;
     font-size: 9pt;
     font-family: verdana,arial,helvetica,sans-serif;
     text-align: left;
     color: #FFFFFF;
     background: #000000; }

/* Tabellen-Zellen */
TD { padding=5;
     font-size: 9pt;
     font-family: verdana,arial,helvetica,sans-serif;
     text-align:left; }

TD.ZEBRAHELL { padding=5;
               background-color: #EEEEEE;
               font-family: verdana,arial,helvetica,sans-serif;
               font-size: 10pt }

TD.ZEBRADUNKEL { padding=5;
                 background-color: #C0C0C0;
                 font-family: verdana,arial,helvetica,sans-serif;
                 font-size: 10pt }

TD.WEISS       { padding=5;
                 background-color: #FFFFFF;
                 font-family: verdana,arial,helvetica,sans-serif;
                 font-size: 10pt }

TD.HEADER    { padding=10;
               color: #000000;
               background-color: #FFFFCC;
               font-family: verdana,arial,helvetica,sans-serif;
               font-size: 10pt;
               text-align: left; }

TD.NAVIGATION { padding=3;
               text-color: #FFFFFF;
               background-color: #DCDCDC;
               font-family: verdana,arial,helvetica,sans-serif;
               font-size:9pt; }

TD.CONTENT    { padding=5;
               color: #000000;
               background-color: #FFFFFF;
               font-family: verdana,arial,helvetica,sans-serif;
               font-size: 10pt;
               text-align: left; }

TD.SMALL      { padding=3;
               color: #000000;
               background-color: #DCDCDC;
               font-family: verdana,arial,helvetica,sans-serif;
               font-size: 8pt;
               text-align: left; }

/* Tabellen-Zellen in der Preisliste (grau hinterlegt) */
TD.ZEBRAHELL_PL
  { border:2px outset #FFFFFF; padding:3px; background-color: #EEEEEE;
    font-family: verdana,arial,helvetica,sans-serif; font-size:12pt }

/* Definitionen für Eingabe-Formulare */
/* Formular-Schaltflächen-Hintergrund (Input) */
.FORM.BUTTON
{ border-color: #FFFFFF;
  border-style: none;
  border-width: 2px;
  background-color: #FFFFFF;}

/* Fomular-Schaltflächen 'Senden' */
INPUT.SUBMIT
{ border-color: #C0C0C0;
  border-style: outset;
  border-width: 2px;
  padding-left: 3px;
  padding-right: 3px;
  font-family: verdana,arial,helvetica,sans-serif;
  font-size: 8pt;
  font-weight: bold;
  text-align: left; }

INPUT.RESET
{ border-color: #C0C0C0;
  border-style: outset;
  border-width: 2px;
  padding-left: 3px;
  padding-right: 3px;
  font-family: verdana,arial,helvetica,sans-serif;
  font-size: 8pt;
  font-weight: bold;
  text-align: left; }

/* Nummerierte Listen */
OL { font-size: 9pt;
     font-family: verdana,arial,helvetica,sans-serif; }

/* Aufzählungen mit Bullets */
UL { font-size: 9pt;
     font-family: verdana,arial,helvetica,sans-serif; }

/* Farbe für horizontale Linien */
HR { color:#C0C0C0; }

/* a:link = Verweise zu noch nicht besuchten Seiten */
/* a:visited = Verweise zu bereits besuchten Seiten */
/* a:active = Verweise, die gerade angeklickt werden */
/* a:hover = Verweise, Effekt wenn Maus über Hyperlink fährt */
a:link { font-weight: bold;
         color: black;
         text-decoration:none; }

a:visited { font-weight: bold;
            color: #6464FF;
            text-decoration: none; }

a:active { font-weight: bold;
           color: #6464FF;
           text-decoration: underline; }

a:hover { color: black;
          background-color: transparent; }