﻿.kopf        {border-top:2px solid #000000; background-position: left top; border-bottom:2px solid #000000; height:80; width:740; background-image:url('/bilder/kopfbild.jpg'); background-repeat:no-repeat}
.kopfbanner  {background-color:#004CBA}
.kopf_links  {background-position: center 50%; height:60; text-align:left; vertical-align:middle }
.fuss        {border-top:2px solid #000000; border-bottom:5px solid #000000; height:40; width:740; background-color:#003C95}

.fussaussen  {width:100%; text-align:center}
.suchzeile { font-family: serif; font-size: 10pt; border-top: 1px solid #000000; 
               background-color: #F6DD1F}
.mitte       { background-color: #0055AA;font-size:10pt}

.navtabelle  {padding:5px; border-right:3px solid #000000; text-align:right; background-color:#BBD7FF; font-size:10pt; font-weight:bold; width:185; color:#0000FF; font-variant:small-caps; margin-top:5; margin-bottom:8 }
.navtabelle a:hover   {border-left:5px outset #FF0000; border-right:1px outset #FFFFFF; border-top:1px solid #FFFFFF; border-bottom:1px outset #FFFFFF; text-decoration: none; color:#000000; font-size: 0.9em;; width:100%; vertical-align:bottom; padding-right:6px; height:22; background-color:#FFFFFF}
.navtabelle a         {border-left:5px outset #3399FF; border-right:1px outset #FFFFFF; border-top:1px solid #FFFFFF; border-bottom:1px outset #FFFFFF; text-decoration: none; color:#000000; font-size: 0.9em;; width:100%; vertical-align:bottom; padding-right:6px; height:22; }
.xnavtabelle a:link    {border-left:5px outset #3399FF; border-right:1px outset #FFFFFF; border-top:1px solid #FFFFFF; border-bottom:1px outset #FFFFFF; text-decoration: none; color:#000000; font-size: 0.9em;; width:100%; vertical-align:bottom; padding-right:6px; height:22; padding-top:4px}

.navtabelle a:active  {border-left:5px outset #3399FF; border-right:1px outset #FFFFFF; border-top:1px solid #FFFFFF; border-bottom:1px outset #FFFFFF; text-decoration: none; color:#000000; font-size: 0.9em;; width:100%; vertical-align:bottom; padding-right:6px; height:22; padding-top:4px}

* {font-family: Verdana; }


body         {color: #000000; background-color:#000066; text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif;}

.ausgabe {font-size: 10pt}

.karten      { text-align: right; border-style: inset; border-width: 5; margin-right: 10 }
.Ueberschrift_Kasten { font-size: 18pt; font-weight: bold; color: #000000; border-style: solid; 
               border-width: 1; margin-left: 10; margin-right: 10; 
               background-color: #FFFFFF }
span.Ueberschrift_Seite { font-size: 24pt; color: #800000; text-decoration: underline; font-weight: bold; 
               margin-left: 10; margin-right: 0; margin-bottom: 5 }
.ueberschrift_spezialitäten { font-size: 18pt; color: #000000; font-weight: bold; border-style: solid; 
               border-width: 1px; margin-left: 10; margin-right: 10; 
               background-color: #CEDEFA }
.Ueberschrift_Weine_Speisen { color: #CC0000; font-size: 18pt; font-weight: bold }
.Aufzählung { list-style-type: disc; font-weight: bold; color: #000000; border-style: outset; 
               border-width: 1px; margin-left: 10; margin-right: 10; 
               background-color: #CEDEFA; margin-bottom:15 }
               
.tabelle    {background-color: #FFFFFF; padding-left:5px; padding-right:5px; padding-top:5px; font-family:Verdana; font-size:10pt}
h1           { font-size: 20pt; color: #333399; font-weight: bold }

a            { color: #C0C0C0 }
