body.inhalt {
   color:#FFFF7C;
   font-family:Andy, Cursive, Verdana, Arial, Helvetica, sans-serif;
   font-size:14pt;
   font-weight:bold;
   text-align:left;
   margin-top:2px;
   margin-left:1px;
   background-image:url(../img/bgcontent.JPG);
}
body.menu {
   color:#FFFF7C;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:8pt;
   text-align:center;
   background-color:#909000;
}
a {
   font-family:Andy, Cursive, Verdana, Arial, Helvetica, sans-serif;
}
a:link {
   color:#FFFF7C;
   text-decoration:underline;
}
a:visited {
   color:#FFFF7C;
   text-decoration:underline;
}
a:hover {
   color:yellow;
   text-decoration:underline;
   text-transform:uppercase;
}
a:active {
   color:#FFFF7C;
   text-decoration:underline;
}
a.kalender {
   font-family:Andy, Cursive, Verdana, Arial, Helvetica, sans-serif;
}
a.kalender:link {
   color:#FFFF7C;
   text-decoration:none;
}
a.kalender:visited {
   color:#FFFF7C;
   text-decoration:none;
}
a.kalender:hover {
   color:black;
   text-decoration:blink;
   text-transform:none;
}
a.kalender:active {
   color:#FFFF7C;
   text-decoration:none;
}
a.menu {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10pt;
   margin-top:5px;
   margin-left:0px;
   text-align:center;
   width:95%;
   border-style:solid;
   border-width:0px;
   padding:0px;
   line-height:12pt;
   text-indent:1px;
}
a.menu:link {
   color:#FFFF7C;
   text-decoration:none;
}
a.menu:visited {
   color:#FFFF7C;
   text-decoration:none;
}
a.menu:hover {
   color:red;
   background-color: transparent;
   text-decoration:none;
   text-transform:none;
}
a.menu:active {
   color:#FFFF7C;
   background-color:#909000;
   text-decoration:none;
}
a.kalender_oben {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10pt;
   margin-top:5px;
   margin-left:2px;
   border-color:#FFFF7C;
   border-style:solid;
   border-width:0px;
   padding:2px;
}
a.kalender_oben:link {
   color:#FFFF7C;
   text-decoration:none;
}
a.kalender_oben:visited {
   color:#FFFF7C;
   text-decoration:none;
}
a.kalender_oben:hover {
   color:#FFFF7C;
   background-color:#909000;
   text-decoration:none;
   font-weight:bold;
   text-transform:none;
}
a.kalender:active {
   color:#FFFF7C;
   background-color:#909000;
   text-decoration:none;
}
table {
   border-collapse:collapse;
   border-spacing:0px;
   border-width=0px;
   border-color:#FF0000;
   padding:0px;
   margin:0px;
}
th {
   font-family:Andy, Cursive, Verdana, Arial, Helvetica, sans-serif;
   font-size:12pt;
   text-align:left;
   border-style:solid;
   border-spacing:5px;
   border-width:0px;
   padding:0px;
   margin:0px;
   text-indent:2px;
}
td {
   font-family:Andy, Cursive, Verdana, Arial, Helvetica, sans-serif;
   font-size:14pt;
   text-align:left;
   border-style:solid;
   border-spacing:5px;
   border-width:0px;
   padding:0px;
   margin:0px;
   text-indent:3px;
}
table.menu {
   table-layout:fixed;
   border-collapse:collapse;
   border-spacing:0px;
   border-width=0px;
   border-color:#FF0000;
   padding:0px;
   margin:0px;
}
td.menu {
   width:180px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:4pt;
   text-align:center;
   border-style:solid;
   border-spacing:0px;
   border-width:0px;
   padding:0px;
   margin:0px;
   text-indent:1px;
   background-image:url(../img/menucontent.gif);
   background-repeat:repeat-y;
}
td.menuou {
   width:155px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:4pt;
   text-align:left;
   border-style:solid;
   border-spacing:0px;
   border-width:0px;
   padding:0px;
   margin:0px;
   text-indent:0px;
}
table.muster {
   width:100%;
   border-collapse:collapse;
   border-spacing:0px;
   border-width=0px;
   border-color:#FF0000;
   padding:0px;
   margin:0px;
}
td.muster {
   width:100%;
   height:15px;
   font-family:Andy, Verdana, Arial, Helvetica, sans-serif;
   font-size:10pt;
   text-align:center;
   border-style:solid;
   border-spacing:0px;
   border-width:0px;
   padding:0px;
   margin:0px;
   text-indent:0px;
   background-image:url(../img/streifen.jpg)
}
div.muster {
   color:#909000;
   font-family:Andy, Cursive, Verdana, Arial, Helvetica, sans-serif;
   font-size:10pt;
   font-weight:bold;
   font-stretch:extra-expanded;
   text-align:center;
   background-color:#FFFF7C;
   display:inline;
   margin-top:2px;
   margin-left:1px;
}
table.tabelle1 {
   border-collapse:separate;
   border-spacing:0px;
   border-width=2px;
   border-color:#909000;
   padding:1px;
   margin:1px;
}
th.tabelle1 {
   font-family:Andy, Cursive, Verdana, Arial, Helvetica, sans-serif;
   font-size:12pt;
   text-align:left;
   border-style:solid;
   border-spacing:0px;
   border-width:2px;
   padding:0px;
   margin:0px;
   text-indent:1px;
}
td.tabelle1 {
   font-family:Andy, Cursive, Verdana, Arial, Helvetica, sans-serif;
   font-size:10pt;
   text-align:left;
   border-style:solid;
   border-spacing:0px;
   border-width:2px;
   padding:0px;
   margin:0px;
   text-indent:1px;
}
table.formular_aussen {
   border-collapse:separate;
   border-spacing:0px;
   border-width=1px;
   border-color:#909000;
   padding:1px;
   margin:1px;
}
td.formular_aussen {
   font-family:Andy, Cursive, Verdana, Arial, Helvetica, sans-serif;
   font-size:10pt;
   text-align:left;
   border-style:solid;
   border-spacing:0px;
   border-width:2px;
   padding:0px;
   margin:0px;
   text-indent:1px;
}
table.formular_innen {
   border-collapse:separate;
   border-spacing:0px;
   border-width=0px;
   border-color:#909000;
   padding:1px;
   margin:1px;
}
th.formular_innen {
   font-family:Andy, Cursive, Verdana, Arial, Helvetica, sans-serif;
   font-size:12pt;
   text-align:left;
   border-style:dotted;
   border-spacing:0px;
   border-width:0px;
   padding:0px;
   margin:0px;
   text-indent:1px;
}
td.formular_innen {
   font-family:Andy, Cursive, Verdana, Arial, Helvetica, sans-serif;
   font-size:10pt;
   text-align:left;
   border-style:dotted;
   border-spacing:0px;
   border-width:0px;
   padding:0px;
   margin:0px;
   text-indent:1px;
}
td.formular_innenr {
   font-family:Andy, Cursive, Verdana, Arial, Helvetica, sans-serif;
   font-size:10pt;
   text-align:right;
   border-style:dotted;
   border-spacing:0px;
   border-width:0px;
   padding:0px;
   margin:0px;
   text-indent:1px;
}
table.kalender_oben {
   width:90%;
   border-collapse:collapse;
   border-spacing:0px;
   border-width:0px;
   border-style:solid;
   border-color:#5B66E2;
   padding:0px;
   margin:0px;
}
td.kalender_oben_links {
   color:#FFFF7C;
   font-family:Andy, Verdana, Arial, Helvetica, sans-serif;
   font-size:10pt;
   text-align:left;
   border-spacing:0px;
   border-width:0px;
   padding:0px;
   margin:0px;
   text-indent:0px;
}
td.kalender_oben_rechts {
   color:#FFFF7C;
   font-family:Andy, Verdana, Arial, Helvetica, sans-serif;
   font-size:10pt;
   text-align:right;
   border-spacing:0px;
   border-width:0px;
   padding:0px;
   margin:0px;
   text-indent:0px;
}
table.kalender {
   border-collapse:collapse;
   border-spacing:0px;
   border-width:0px;
   border-style:solid;
   border-color:transparent;
   padding:0px;
   margin:0px;
}
th.kalender {
   font-family:Andy, Cursive, Verdana, Arial, Helvetica, sans-serif;
   font-size:10pt;
   text-align:center;
   border-spacing:0px;
   border-width:2px;
   padding:0px;
   margin:0px;
   text-indent:2px;
}
td.werktag_frei {
   width:20px;
   font-family:Andy, Verdana, Arial, Helvetica, sans-serif;
   font-size:8pt;
   text-align:left;
   border-spacing:0px;
   border-width:2px;
   padding:0px;
   margin:0px;
   text-indent:0px;
   background-color:#909000;
}
td.sonntag_frei {
   width:20px;
   font-family:Andy, Verdana, Arial, Helvetica, sans-serif;
   font-size:8pt;
   text-align:left;
   border-spacing:0px;
   border-width:2px;
   padding:0px;
   margin:0px;
   text-indent:0px;
   background-color:#9669FF;
}
td.werktag_belegt {
   width:20px;
   font-family:Andy, Verdana, Arial, Helvetica, sans-serif;
   font-size:8pt;
   text-align:left;
   border-spacing:0px;
   border-width:2px;
   padding:0px;
   margin:0px;
   text-indent:0px;
   background-color:#FF0000;
}
td.sonntag_belegt {
   width:20px;
   font-family:Andy, Verdana, Arial, Helvetica, sans-serif;
   font-size:8pt;
   text-align:left;
   border-spacing:0px;
   border-width:2px;
   padding:0px;
   margin:0px;
   text-indent:0px;
   background-color:#FE0060;
}
TEXTAREA {
   background-color : #909000;
   border-bottom-width: 1px;
   border-color: #FFCC66;
   border-left-width: 1px;
   border-right-width: 1px;
   border-style: solid;
   border-top-width: 1px;
   color: #FFFF7C;
   font-family: Tahoma, Verdana, sans-serif;
   font-size: 12px;
   font-weight: bold;
   text-indent: 2px;
}
TEXTAREA.programm {
   background-color : #909000;
   border-bottom-width: 1px;
   border-color: #FFCC66;
   border-left-width: 1px;
   border-right-width: 1px;
   border-style: solid;
   border-top-width: 1px;
   color: #FFFF7C;
   font-family: Courier New, Courier, Courier Neu;
   font-size: 12px;
   font-weight: bold;
   text-indent: 2px;
}INPUT {
   background-color : #909000;
   color : #FFFF7C;
   font-family : Tahoma, Verdana, sans-serif;
   font-size : 12px;
   font-weight : normal;
   border-color : #FFCC66;
   border-top-width : 1px;
   border-right-width : 1px;
   border-bottom-width : 1px;
   border-left-width : 1px;
   text-indent : 2px;
}
INPUT.button {
   background-color: transparent;
   border-bottom-width: 1px;
   border-color: #FFFF7C;
   border-left-width: 1px;
   border-right-width: 1px;
   border-top-width: 1px;
   color: #FFFF7C;
   font-family: Tahoma, Verdana, sans-serif;
   font-size: 12px;
   font-weight: normal;
   text-indent: 2px;
}
INPUT.radio {
   background-color : transparent;
   color : #FFFF7C;
   font-family : Tahoma, Verdana, sans-serif;
   font-size : 12px;
   font-weight : normal;
   border-color : #FFFF7C;
   border-top-width : 1px;
   border-right-width : 1px;
   border-bottom-width : 1px;
   border-left-width : 1px;
   text-indent : 2px;
}
SELECT {
   background-color : #909000;
   color : #FFFF7C;
   font-family : Tahoma, Verdana, sans-serif;
   font-size : 12px;
   font-weight : normal;
   border-color : #FFCC66;
   border-top-width : 1px;
   border-right-width : 1px;
   border-bottom-width : 1px;
   border-left-width : 1px;
   text-indent : 2px;
}
OPTION {
   background-color : #909000;
   color : #FFFF7C;
   font-family : Tahoma, Verdana, sans-serif;
   font-size : 12px;
   font-weight : normal;
   border-color : #FFCC66;
   border-top-width : 1px;
   border-right-width : 1px;
   border-bottom-width : 1px;
   border-left-width : 1px;
   text-indent : 2px;
}
div.mini {
   font-family:Andy, Cursive, Verdana, Arial, Helvetica, sans-serif;
   font-size:6pt;
   text-align:left;
   border-style:solid;
   border-spacing:0px;
   border-width:0px;
   padding:0px;
   margin:0px;
   text-indent:2px;
}
h4.preisliste {
   font-family:Andy, Cursive, Verdana, Arial, Helvetica, sans-serif;
   font-size:9pt;
   text-align:right;
   border-style:solid;
   border-spacing:0px;
   border-width:0px;
   padding:0px;
   margin:0px;
}
table.preisliste {
   font-family:Andy, Cursive, Verdana, Arial, Helvetica, sans-serif;
   color:black;
   font-size:11pt;
   text-align:right;
   border-style:solid;
   border-spacing:0px;
   border-width:0px;
   padding:0px;
   margin:0px;
}
th.preisliste {
   font-family:Andy, Cursive, Verdana, Arial, Helvetica, sans-serif;
   font-size:10pt;
   font-weight:bold;
   text-align:center;
   border-style:solid;
   border-spacing:2px;
   border-width:1px;
   padding:2px;
   margin:0px;
}
td.preisliste {
   font-family:Andy, Cursive, Verdana, Arial, Helvetica, sans-serif;
   font-size:10pt;
   text-align:right;
   border-style:solid;
   border-spacing:2px;
   border-width:1px;
   padding:2px;
   margin:0px;
   width:100px;
}
td.preislistet {
   font-family:Andy, Cursive, Verdana, Arial, Helvetica, sans-serif;
   font-size:10pt;
   text-align:left;
   border-style:solid;
   border-spacing:2px;
   border-width:1px;
   padding:2px;
   margin:0px;
   width:130px;
}

