body {background-color:#D6F9A8; color:#042608; font:10pt Comic Sans MS;}


font.big_red {font:16pt Comic Sans MS;color:#FF0000;}
font.gelb {color:#FFFF00; font: 11pt Comic Sans MS;}


h1 {font:18pt Comic Sans MS;color:#135B04;}
h2 {font:16pt Comic Sans MS;color:#135B04;}
h3 {font:14pt Comic Sans MS;color:#135B04;}
h4 {font:12pt Comic Sans MS;color:#135B04;}

hr {background-color:#042608; color:#042608;}

input, select, textarea { font:9pt Comic Sans MS;color:#000000; }

li {font:10pt Comic Sans MS;color:#042608;}
li.small {font:8pt Comic Sans MS;color:#042608;}

marquee {font:11pt Comic Sans MS;color:#9F0000;}

p {font:10pt Comic Sans MS; color:#000000}
p.gelb {color:#FFFF00; font: 10pt Comic Sans MS;}
p.gelb_midi {color:#FFFF00; font: 10pt Comic Sans MS;}
p.creme {color:#FDCD6F; font: 11pt Comic Sans MS;}
p.ora {font:11pt Comic Sans MS;color:#00005F}
p.start {font:11pt Comic Sans MS;color:#042608;}
p.small {font:8pt Comic Sans MS;color:#042608;}
p.small_black {font:8pt Comic Sans MS;color:#000000;}
p.xxsmall {font:6pt Comic Sans MS;color:#042608;}
p.men {font:10pt Comic Sans MS;color:#042608;}
p.biger {font:13pt Comic Sans MS;color:#00005A;}
p.big {font:10pt Comic Sans MS;color:#042608;}
p.med {font:11pt Comic Sans MS;color:#00005A;}
p.mid {font:9pt Comic Sans MS; color:#000000}
p.hell {font:11pt Comic Sans MS;color:#DFE1FD;}
p.gr {font:11pt Comic Sans MS;color:#00005A;}
p.kl {font:8pt Comic Sans MS;color:#042608;;}
p.unten {font:8pt Comic Sans MS;color:#ffffff;}
p.footer {font:8pt Comic Sans MS; color:#F2F4FC}
p.villa_beschreibung {font:12pt Comic Sans MS; color:#000000}

table.preise {background-color:#FAF2DD; border-style:solid; border-width:2px; border-color:#FFAE00; border-collapse:collapse;}

tr,th,td {font:9pt Comic Sans MS;color:#000000}

td.inhalt {font:9pt Comic Sans MS; color:#042608; background-image:url(bground/bg_inhalt_o.jpg); background-repeat:no-repeat; background-position:bottom right; }

td.philo {background-image:url(bground/bg_inhalt_u.jpg); background-repeat:no-repeat; background-position:bottom right;}

td.men_re {background-image:url(bground/bg_inhalt_o.jpg); background-repeat:no-repeat; background-position:bottom left; }

td.men_mi {font:9pt Comic Sans MS; color:#042608; background-image:url(bground/bg_menu.gif); background-repeat:no-repeat; background-position:bottom left; }

ul {font:10pt Comic Sans MS;color:#042608;}


.bereich, .feld { background-color:#FCEDE0; border:1px solid #993300; color:#000030;}
.big_fly {color:#000000; font: 11pt Comic Sans MS;}
.big  {color:#000000; font: 18pt Comic Sans MS;}
.big_gelb {color:#FFFF00; font: 16pt Comic Sans MS;}
.big_green  {color:#005757; font:19pt Comic Sans MS;}
.big_yellow {color:#FFFF00; font: 13pt Comic Sans MS;}
.bigger_yellow {color:#FFFF00; font: 13pt Comic Sans MS;}
.blue {color:#3399cc; font: 10pt Comic Sans MS;}
.blue_gr {color:#3399cc; font: 14pt Comic Sans MS;}
.blue_mid {color:#3399cc; font: 11pt Comic Sans MS;}
.Button { background-color:#1D2352; width:200px; color:#FDFDFD; border:1px solid #B0B3C2;}
.button1 { background-color:#993300; width:180px; color:#FDFDFD; border:1px solid #F9F0B3;}
.check, .radio { background-color:#FCFBF3; border:0px solid #C6975A; }
.darkblue {color:#034D62; font: 9pt Comic Sans MS;}
.feld1 { background-color:#FFFFFF; border:1px solid #0096B5; color:#00003F; width=200px;}
.gelb {color:#FFFF00; font: 11pt Comic Sans MS;}
.green  {color:#005757; font:10pt Comic Sans MS;}
.green_gr {color:#005757; font: 14pt Comic Sans MS;}
.green_mid {color:#005757; font: 11pt Comic Sans MS;}
.green_small {color:#165003; font: 9pt Comic Sans MS;}
.headline {color:#000000; font: 18pt Comic Sans MS;}
.headline1 {color:#000000; font: 16pt Comic Sans MS;}
.hotel_name {background-color:#FAD471;}
.mid  {color:#0C284A; font: 10pt Comic Sans MS;}
.mid_gelb {color:#FFFF00; font: 13pt Comic Sans MS;}
.midi  {color:#000000; font: 14pt Comic Sans MS;}

.preis_ab {color:#9F0000; font: 10pt Comic Sans MS;}
.red {color:#993300; font: 10pt Comic Sans MS;}
.red_gr {color:#993300; font: 12pt Comic Sans MS;}
.small {font:7pt Comic Sans MS; color:#000000}
.small_yellow {color:#FFFF00; font: 9pt Comic Sans MS;}
.small_gelb {color:#FFFF00; font: 8pt Comic Sans MS;}

.tbl {border-style:solid; border-width:1px; border-color:#1E7901; border-collapse:collapse;}
.tbl1 {border-style:solid; border-width:1px; border-color:#AAD4FC; border-collapse:collapse;}
.ora-tbl {border-style:solid; border-width:2px; border-color:#FFAE00; border-collapse:collapse;}

.unten   { vertical-align:bottom;}
.yellow {color:#FFFF00; font: 10pt Comic Sans MS;}
.white {color:#ffffff; font: 9pt Comic Sans MS;}
.zeitraum {color:#00005F; font: 9pt Comic Sans MS;}



a:link {color:#000039; font: 10pt Comic Sans MS;}
a:visited {color:#000039; font: 10pt Comic Sans MS;}
a:active {color:#000039; font: 10pt Comic Sans MS;}
a:hover {color:#FF7D00; font: 10pt Comic Sans MS;}

a.untermenu:link    {color:#000000; font: 7pt Comic Sans MS;}
a.untermenu:visited {color:#000000; font: 7pt Comic Sans MS;}
a.untermenu:active  {color:#000000; font: 7pt Comic Sans MS;}
a.untermenu:hover   {color:#9F0000; font: 7pt Comic Sans MS;}

a.big:link    {color:#000000; font: 13pt Comic Sans MS;}
a.big:visited {color:#000000; font: 13pt Comic Sans MS;}
a.big:active  {color:#000000; font: 13pt Comic Sans MS;}
a.big:hover   {color:#000000; font: 13pt Comic Sans MS;}

a.yellow:link    {color:#F7D16C; font: 9pt Comic Sans MS;}
a.yellow:visited {color:#F7D16C; font: 9pt Comic Sans MS;}
a.yellow:active  {color:#F7D16C; font: 9pt Comic Sans MS;}
a.yellow:hover   {color:#FFFFFF; font: 9pt Comic Sans MS;}

a.gelb:link    {color:#FFFF00; font: 11pt Comic Sans MS;}
a.gelb:visited {color:#FFFF00; font: 11pt Comic Sans MS;}
a.gelb:active  {color:#FFFF00; font: 11pt Comic Sans MS;}
a.gelb:hover   {color:#D60000; font: 11pt Comic Sans MS;}

a.gelb1:link    {color:#FFFF00; font: 11pt Comic Sans MS;}
a.gelb1:visited {color:#FFFF00; font: 11pt Comic Sans MS;}
a.gelb1:active  {color:#FFFF00; font: 11pt Comic Sans MS;}
a.gelb1:hover   {color:#ffffff; font: 11pt Comic Sans MS;}

a.creme:link    {color:#FDCD6F; font: 11pt Comic Sans MS;}
a.creme:visited {color:#FDCD6F; font: 11pt Comic Sans MS;}
a.creme:active  {color:#FDCD6F; font: 11pt Comic Sans MS;}
a.creme:hover   {color:#FDCD6F; font: 11pt Comic Sans MS;}

a.blue:link    {color:#034D62; font: 9pt Comic Sans MS;}
a.blue:visited {color:#034D62; font: 9pt Comic Sans MS;}
a.blue:active  {color:#034D62; font: 9pt Comic Sans MS;}
a.blue:hover   {color:#000000; font: 9pt Comic Sans MS;}

a.untermenu:link    {color:#000000; font: 8pt Comic Sans MS;}
a.untermenu:visited {color:#000000; font: 8pt Comic Sans MS;}
a.untermenu:active  {color:#000000; font: 8pt Comic Sans MS;}
a.untermenu:hover   {color:#9F0000; font: 8pt Comic Sans MS;}

a.menu_small:link    {color:#003080; font: 9pt Comic Sans MS;}
a.menu_small:visited {color:#003080; font: 9pt Comic Sans MS;}
a.menu_small:active  {color:#003080; font: 9pt Comic Sans MS;}
a.menu_small:hover   {color:#FF7F00; font: 9pt Comic Sans MS;}

a.menu_midi:link    {color:#001060; font: 11pt Comic Sans MS;}
a.menu_midi:visited {color:#001060; font: 11pt Comic Sans MS;}
a.menu_midi:active  {color:#001060; font: 11pt Comic Sans MS;}
a.menu_midi:hover   {color:#FF7F00; font: 11pt Comic Sans MS;}

a.menu:link    {font: 10pt Comic Sans MS; color:#FFED00; TEXT-DECORATION: none;}
a.menu:visited {font: 10pt Comic Sans MS; color:#FFED00; TEXT-DECORATION: none;}
a.menu:active  {font: 10pt Comic Sans MS; color:#FFED00; TEXT-DECORATION: none;}
a.menu:hover   {font: 10pt Comic Sans MS; color:#EE7832; TEXT-DECORATION: none;}

a.menu_a:link    {font: 10pt Comic Sans MS; color:#FB8952; TEXT-DECORATION: none;}
a.menu_a:visited {font: 10pt Comic Sans MS; color:#FB8952; TEXT-DECORATION: none;}
a.menu_a:active  {font: 10pt Comic Sans MS; color:#FB8952; TEXT-DECORATION: none;}
a.menu_a:hover   {font: 10pt Comic Sans MS; color:#EE7832; TEXT-DECORATION: none;}

a.sub_men:link    {font: 8pt Comic Sans MS; color:#F2F4FC; TEXT-DECORATION: none;}
a.sub_men:visited {font: 8pt Comic Sans MS; color:#F2F4FC; TEXT-DECORATION: none;}
a.sub_men:active  {font: 8pt Comic Sans MS; color:#F2F4FC; TEXT-DECORATION: none;}
a.sub_men:hover   {font: 8pt Comic Sans MS; color:#00005F; TEXT-DECORATION: none;}

a.um:link {color:white; font: 10px Comic Sans MS, arial; TEXT-DECORATION: none;}
a.um:visited {color:white; font: 10px Comic Sans MS, arial; TEXT-DECORATION: none;}
a.um:active {color:white; font: 10px Comic Sans MS, arial; TEXT-DECORATION: none;}
a.um:hover {color:white; font: 10px Comic Sans MS, arial; TEXT-DECORATION: none;}


a.start:link {color:#FFFF00; font: 12pt Comic Sans MS; TEXT-DECORATION: none;}
a.start:visited {color:#FFFF00; font: 12pt Comic Sans MS; TEXT-DECORATION: none;}
a.start:active {color:#FFFF00; font: 12pt Comic Sans MS; TEXT-DECORATION: none;}
a.start:hover {color:#FF0000; font: 12pt Comic Sans MS; TEXT-DECORATION: none;}

a.unten:link {color:#ffffff; font: 8pt Comic Sans MS;}
a.unten:visited {color:#ffffff; font: 8pt Comic Sans MS;}
a.unten:active {color:#ffffff; font: 8pt Comic Sans MS;}
a.unten:hover {color:#FF7D00; font: 8pt Comic Sans MS;}


a.blue_m:link    {color:#025680; font: 9pt Comic Sans MS;}
a.blue_m:visited {color:#025680; font: 9pt Comic Sans MS;}
a.blue_m:active  {color:#9F0000; font: 9pt Comic Sans MS;}
a.blue_m:hover   {color:#9F0000; font: 9pt Comic Sans MS;}

a.links:link    {color:#FDEFCA; font: 9pt Comic Sans MS;}
a.links:visited {color:#FDEFCA; font: 9pt Comic Sans MS;}
a.links:active  {color:#FDEFCA; font: 9pt Comic Sans MS;}
a.links:hover   {color:#ED2024; font: 9pt Comic Sans MS;}

a.foot:link    {font: 8pt Comic Sans MS; color:#F2F4FC; TEXT-DECORATION: none;}
a.foot:visited {font: 8pt Comic Sans MS; color:#F2F4FC; TEXT-DECORATION: none;}
a.foot:active  {font: 8pt Comic Sans MS; color:#F2F4FC; TEXT-DECORATION: none;}
a.foot:hover   {font: 8pt Comic Sans MS; color:#EE7832; TEXT-DECORATION: none;}

a.awe:link    {font: 7pt Comic Sans MS; color:#3F3F3F; TEXT-DECORATION: none;}
a.awe:visited {font: 7pt Comic Sans MS; color:#3F3F3F; TEXT-DECORATION: none;}
a.awe:active  {font: 7pt Comic Sans MS; color:#3F3F3F; TEXT-DECORATION: none;}
a.awe:hover   {font: 7pt Comic Sans MS; color:#EE7832; TEXT-DECORATION: none;}


a.spicker:link    {font: 9pt Comic Sans MS; color:#00007F; TEXT-DECORATION: none;}
a.spicker:visited {font: 9pt Comic Sans MS; color:#00007F; TEXT-DECORATION: none;}
a.spicker:active  {font: 9pt Comic Sans MS; color:#00007F; TEXT-DECORATION: none;}
a.spicker:hover   {font: 9pt Comic Sans MS; color:#A00020; TEXT-DECORATION: none;}