body
{ background-color:#FCFCEB;  padding:15px }

body, td, table, p, br, select, textarea
{ color:#000000; font-family: Verdana,Arial,Helvetica; font-size:13px; }

A          { color:#CC9900; text-decoration:none; font-weight:bold; }
A:visited  { color:#996600; text-decoration:none; font-weight:bold;}
A:link     { color:#604343; text-decoration:none; font-weight:bold;}
A:hover    { color:#604343; text-decoration:underline; font-weight:bold;}

.HDR { color:#111111; font-size:14px; font-weight:bold;}
.SUBHDR { color:#111111; font-size:13px; font-weight:bold;}

.VeranstaltOeff, .VeranstaltOeff TD { background-color:#FFFF4F; color:black; }
.VeranstaltAusv, .VeranstaltAusv TD { background-color:red; color:white; font-weight:bold; font-family: "Comic Sans MS", Verdana}
.VeranstaltPriv, .VeranstaltPriv TD { background-color:#FDFDCE; color:black}
.VeranstaltNichtfix, .VeranstaltNichtfix TD { background-color:white; color:black; }
.VeranstaltBestell, .VeranstaltBestell TD { border:0 solid black; }

.TABLERAND, { border:1 solid #005E20; border-collapse:collapse }
.TABLERAND TD { border:1 solid #999999; border-collapse:none }

.SHOPALARM {background-color:red;font-weight:bold;color:lime}

.HI { background-color:#FDFDCE; color:black; }
.LO { background-color:#F5EEBA; color:black; }
.HISEL,A.HISEL,A.HISEL:link,A.HISEL:visited,A.HISEL:hover { background-color:#FF4040; color:white; }
.HIVIEW { background-color:#CCCCCC; color:black; }

.SUBHI { background-color:#F0F0F0; color:black; }
.SUBLO { background-color:#F5F5F5; color:black; }
.SUBHISEL { background-color:#FF6666; color:white; }

TABLE.PRETTY { border-collapse: collapse;  border:1 solid #B19155; empty-cells:show; }
TABLE.PRETTY TH { background-color:#EDC06B; color:black; font-weight:bold; font-size:14px; border:1 solid #D4AD63; padding:6px; text-align:left  }
TABLE.PRETTY TD { border:1 solid #FACC76; padding:2px;  }
TABLE.PRETTY TH.SUBTH{ background-color:white; color:black; font-weight:bold; font-size:12px; border:1 solid black; }
TABLE.PRETTY TH.FOOT { background-color:#B2B2B2; color:black; font-weight:bold; font-size:12px; border:1 solid white; padding:2px; text-align:left }
BODY.PRETTY { background-color:#B2E1ED; color:white; }
A.PRETTY { font-weight:bold; color:black; text-decoration:none}
A.PRETTY:hover { font-weight:bold; color:black; text-decoration:underline}


TABLE.PRETTYOR { border-collapse: collapse;  border:1 solid #B19155; empty-cells:show; }
TABLE.PRETTYOR TH { background-color:#EDC06B; color:black; font-weight:bold; font-size:14px; border:1 solid #D4AD63; padding:6px; text-align:left  }
TABLE.PRETTYOR TD { border:0; padding:2px;  }
TABLE.PRETTYOR TH.SUBTH{ background-color:#F5C770; color:black; font-weight:bold; font-size:12px; border:1 solid black; }
TABLE.PRETTYOR TH.FOOT { background-color:#B2B2B2; color:black; font-weight:bold; font-size:12px; border:1 solid white; padding:2px; text-align:left }
BODY.PRETTYOR { background-color:#B2E1ED; color:white; }
A.PRETTYOR { font-weight:bold; color:black; text-decoration:none}
A.PRETTYOR:hover { font-weight:bold; color:black; text-decoration:underline}

TABLE.PRETTYGOR, TABLE.PRETTYGOR TD, TABLE.PRETTYGOR TR, TABLE.PRETTYGOR TH { border-collapse: collapse;  border:0; empty-cells:show; }


TABLE.PRETTYLISTE { border-collapse: collapse;  border:1 solid #B19155; empty-cells:show; }
.PRETTYLISTEHI { background-color:#FBFBDC; color:black; }
.PRETTYLISTELO { background-color:#ECECCD; color:black; }
TABLE.PRETTYLISTE TH { background-color:#FFD585; color:black; font-weight:bold; font-size:12px; border:1 solid #D4AD63; padding:6px; text-align:left  }
TABLE.PRETTYLISTE TD { border:1 solid #FACC76; padding:2px;  }
TABLE.PRETTYLISTE TH.SUBTH{ background-color:white; color:black; font-weight:bold; font-size:12px; border:1 solid black; }
TABLE.PRETTYLISTE TH.FOOT { background-color:#B2B2B2; color:black; font-weight:bold; font-size:12px; border:1 solid white; padding:2px; text-align:left }
A.PRETTYLISTE { font-weight:bold; color:black; text-decoration:none}
A.PRETTYLISTE:hover { font-weight:bold; color:black; text-decoration:underline}


