body {font-family:Arial,Helvetica,'sans-serif';}

p               {}
td              {font-size:14px;vertical-align:top;}
h1              {font-size:18px;font-weight:bold;}
.TopLogo        {}
.TopText        {font-size:18px;vertical-align:middle;font-weight:bold;text-align:center;}
.WhiteStripe    {font-size:16px;font-weight:bold;}
.Context        {font-size:20px;font-weight:bold;vertical-align:middle;}
.ContextM       {font-size:24px;font-weight:bold;vertical-align:middle;}
.Links          {padding-right:5mm;}
.Gedicht        {font-size:12px;}
a               {}
.Link           {font-size:14px;font-weight:bold;color:blue;}
.NoLink         {font-size:14px;font-weight:bold;color:black;}
.BottomLink     {font-size:14px;text-align:center;font-weight:bold;color:blue;}
.SubLink        {font-size:12px;font-weight:bold;color:blue;}
.NoSubLink      {font-size:12px;font-weight:bold;color:black;}
a:link          {color:blue;text-decoration:none;}
a:visited       {color:blue;text-decoration:none;}
a:active        {color:blue;text-decoration:none;}
a:bb:hover      {text-decoration:underline;}
.Abstand        {font-size:7px;}
.ActivePage     {font-size:14px;font-weight:bold;color:red;}
.ActiveSubPage  {font-size:12px;font-weight:bold;color:red;}

.TextBlockG     {font-size:18px;text-align:justify;font-weight:600;
                    font-family:Arial,Helvetica,'sans-serif';color:black;}
.TextBlockK     {font-size:16px;text-align:justify;font-weight:500;
                    font-family:Arial,Helvetica,'sans-serif';color:#0d4c1d;}
.TextBlockKTab  {font-size:16px;text-align:justify;font-weight:500;
                    font-family:Arial,Helvetica,'sans-serif';color:#0d4c1d;}
.TextBlockKl     {font-size:16px;text-align:left;font-weight:500;
                    font-family:Arial,Helvetica,'sans-serif';color:#0d4c1d;}
.TextBlockKT    {font-size:16px;text-align:justify;font-weight:500;
                    font-family:Times New Roman;color:white;}
.TextBlockKT18  {font-size:18px;text-align:justify;font-weight:500;
                    font-family:Times New Roman;color:white;}
.EventText      {font-size:15px;text-align:left;}
.EventUeb       {font-size:22px;text-align:center;font-weight:bold;}
.EventUeb26     {font-size:26px;text-align:center;font-weight:bold;}
body.FormularHintergrund {background:#0099FF;text-align:center;}
.InfoName       {font-size:14px;font-weight:bold;text-align:left;}
.InfoStd
.InfoCenter     {font-size:14px;text-align:center;}
.InfoCenter14   {font-size:14px;text-align:center;}
.InfoCenter16   {font-size:16px;text-align:center;}
.InfoCenter18   {font-size:18px;text-align:center;}
.InfoCenter20   {font-size:20px;text-align:center;}
.InfoCenter22   {font-size:22px;text-align:center;}
.InfoRight      {font-size:14px;text-align:right;}
.InfoLeft12     {font-size:12px;text-align:left;font-weight:normal;}
.InfoLeft14     {font-size:14px;text-align:left;font-weight:normal;}
.InfoLeft14A     {font-size:14px;text-align:left;font-weight:normal;font-family:Arial,Helvetica,'sans-serif';}
.InfoLeft       {font-size:14px;text-align:left;}
.InfoLeft16     {font-size:16px;text-align:left;}
.InfoLeft20     {font-size:20px;text-align:left;}
.InfoLeft24     {font-size:24px;text-align:left;}
.InfoKarte      {font-size:14px;text-align:center}
.InfoKarteLeft  {font-size:14px;text-align:left;padding-left:3mm;}
.InfoKarteRight {font-size:14px;text-align:right;padding-right:3mm}
.KrimiBlau      {font-size:20px;text-align:center;color:blue;}
.RaumLang       {font-size:14px;padding-top:5mm;text-align:left;}
.RaumKurz       {font-size:14px;text-align:left;}
.RaumPreis      {font-size:14px;white-space:nowrap;text-align:right;}
.Karte          {text-align:center;border-width:1px; border-style:outset;background-color:#FFFAF0;}
.MenuName       {font-size:24px;text-align:center;font-weight:bold;}
.GangName       {text-align:center;font-weight:bold;}
.GangName2      {text-align:center;font-weight:100;}
.BuffetTrenner  {background-color:red;text-align:center;font-weight:bold;font-size:xx-small;}
.GetrGruppe     {font-weight:bold}
.GetrName       {font-weight:bold}
.GetrPreis      {padding-left:5mm;text-align:right;font-weight:bold}
.RestText16     {padding-left:3mm;font-size:16px;text-align:left;}
.TraumkorbM     {font-size:32px;text-align:center;font-weight:bold;}
.TraumkorbN     {font-size:36px;text-align:center;font-weight:bold;}
.Traumkorb      {padding-left:2mm;font-size:14px;text-align:left;padding-right:2mm;}
.TagenCenter18    {font-size:18px;font-weight:bold;text-align:center;}
.WeinKarte      {padding-left:5mm;padding-right:5mm;text-align:left;border-width:1px;
                    border-style:outset;background-color:#FFFAF0;}
.WeinUeb        {padding-left:0mm;font-size:30px;font-weight:bold;text-align:center;}
.WeinNr         {padding-right:5mm;}
.WeinJG         {padding-left:2mm;font-size:16px;text-align:left;padding-right:5mm;}
.WeinFarbe      {padding-left:1mm;font-size:16px;text-align:left;}
.WeinLand       {padding-left:0mm;font-size:20px;font-weight:bold;text-align:left;color:blue}
.WeinLand2      {padding-left:2mm;font-size:18px;font-weight:bold;text-align:left;color:blue}
.WeinEuro       {padding-right:3mm;font-size:24px;font-weight:bold;text-align:left;}
.WeinBez        {font-weight:bold;}
.WeinMge        {font-size:16px;text-align:right;}
.WeinPreis      {padding-right:3mm;font-size:16px;text-align:right;}
.WeinBeschr     {padding-left:3mm;font-size:16px;text-align:left;}
.WeinBeschrB    {padding-left:3mm;font-size:16px;font-weight:bold;text-align:left;}
.WeinGebiet     {padding-left:2mm;font-size:20px;font-weight:bold;text-align:left;color:black}
.WeinGut        {padding-left:3mm;font-size:20px;font-weight:bold;text-align:left;}
