.menu_right_reisedisplay_img_alt
{
        font-size: 11px;

}

.menu_right_reisedisplay_img
{
        margin-bottom: 10px;


}

.menu_right_reisedisplay_img_alt
{
        position: relative;

        margin-top: -40px;
        margin-bottom: 8px;                /*--- 40px wieder drauf - höhe des Elements ---*/
        padding-left: 5%;
        padding-right: 5%;
        text-align: right;
}

.menu_right_reisedisplay_img_alt_deactivate
{
        display: none;
}

.menu_right_reisedisplay_img_alt span
{
        padding: 2px 10px;
        padding-right: 6px;
        height: 22px;
        background-color:#FAEFD6;
}

 .button1
   { background-color:#993300; width:240px; color:#FDFDFD; border:1px solid #F9F0B3;}


font.big_red {font-size:16pt;color:#FF0000;}
font.gelb {color:#FFFF00; font-size: 11pt;}

h1 {font-size:18pt;color:#7F0000;}
h1.unten {font-size:15pt;color:#CFCFCF;}
h1.oben_d {font-size:10px; color:#C48D70; margin-top:1px; margin-bottom:1px;}
h2 {font-size:16pt;color:#7F0000;}
h2.unten {font-size:13pt;color:#CFCFCF;}
h3 {font-size:14pt;color:#7F0000;}
h4 {font-size:12pt;color:#7F0000;}

hr {background-color:#042608; color:#042608;}

input, select, textarea { font-size:9pt;color:#000000; }

li {font-size:10pt;color:#042608;}


li.weiss {font-size:10pt;color:#FFFCE5;}
li.small {font-size:8pt;color:#042608;}

ul.weiss {padding: 13px; margin: 3px;}

marquee {font-size:11pt;color:#9F0000;}

p {font-size:10pt; color:#000000}
p.gelb {color:#FFFF00; font-size: 10pt;}
p.gelb_midi {color:#FFFF00; font-size: 10pt;}
p.creme {color:#FDCD6F; font-size: 11pt;}
p.dark_red {font-size:10pt; color:#9F0000; font-weight:bold;}
p.ora {font-size:11pt;color:#00005F}
p.start {font-size:11pt;color:#042608;}
p.small {font-size:8pt;color:#042608;}
p.small_black {font-size:8pt;color:#000000;}
p.xxsmall {font-size:6pt;color:#042608;}
p.men {font-size:10pt;color:#042608;}
p.biger {font-size:13pt;color:#00005A;}
p.big {font-size:10pt;color:#042608;}
p.med {font-size:11pt;color:#00005A;}
p.mid {font-size:9pt; color:#000000}
p.hell {font-size:11pt;color:#DFE1FD;}
p.gr {font-size:11pt;color:#00005A;}
p.kl {font-size:8pt;color:#042608;;}
p.unten {font-size:8pt;color:#ffffff;}
p.footer {font-size:8pt; color:#F2F4FC}
p.villa_beschreibung {font-size:12pt; color:#000000}
p.weiss_start {color:#FFFCE5; font-size:9pt;}
p.weiss {color:#FFFCE5; font-size:10pt;}

table.preise {background-color:#FAF2DD; border-style:solid; border-width:2px; border-color:#FFAE00; border-collapse:collapse;}

table.start_tab {background-image:url(bground/bg_tab_start.jpg); background-repeat:no-repeat; background-position:top left; }

tr,th,td {font-size:9pt;color:#000000}



td.inhalt {font-size:9pt; color:#5F0000; background-image:url(bground/bg_inhalt.gif); background-repeat:no-repeat; background-position:bottom right; }


td.menu {background-image:url(bground/bg_menu.jpg); background-repeat:no-repeat; background-position:bottom left; }



ul {font-size:10pt;color:#042608;}


.bereich, .feld { background-color:#FCEDE0; border:1px solid #993300; color:#000030;}
.big_fly {color:#000000; font-size: 11pt;}
.big  {color:#000000; font-size: 18pt;}
.big_gelb {color:#FFFF00; font-size: 16pt;}
.big_green  {color:#005757; font-size:19pt;}
.big_yellow {color:#FFFF00; font-size: 13pt;}
.bigger_yellow {color:#FFFF00; font-size: 13pt;}
.blue {color:#3399cc; font-size: 10pt;}
.blue_gr {color:#3399cc; font-size: 14pt;}
.blue_mid {color:#3399cc; font-size: 11pt;}
.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-size: 9pt;}
.feld1 { background-color:#FFFFFF; border:1px solid #0096B5; color:#00003F; width=200px;}
.gelb {color:#FFFF00; font-size: 11pt;}
.green  {color:#005757; font-size:10pt;}
.green_gr {color:#005757; font-size: 14pt;}
.green_mid {color:#005757; font-size: 11pt;}
.green_small {color:#165003; font-size: 9pt;}
.headline {color:#000000; font-size: 18pt;}
.headline1 {color:#000000; font-size: 16pt;}
.hotel_name {background-color:#FAD471;}
.mid  {color:#0C284A; font-size: 10pt;}
.mid_gelb {color:#FFFF00; font-size: 13pt;}
.midi  {color:#000000; font-size: 14pt;}

.preis_ab {color:#9F0000; font-size: 10pt;}
.red {color:#993300; font-size: 10pt;}
.red_gr {color:#993300; font-size: 12pt;}
.small {font-size:7pt; color:#000000}
.small_yellow {color:#FFFF00; font-size: 9pt;}
.small_gelb {color:#FFFF00; font-size: 8pt;}

.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-size: 10pt;}
.white {color:#ffffff; font-size: 9pt;}
.zeitraum {color:#00005F; font-size: 9pt;}



a:link {color:#000039; font-size: 10pt;}
a:visited {color:#000039; font-size: 10pt;}
a:active {color:#000039; font-size: 10pt;}
a:hover {color:#FF7D00; font-size: 10pt;}

a.untermenu:link    {color:#000000; font-size: 7pt;}
a.untermenu:visited {color:#000000; font-size: 7pt;}
a.untermenu:active  {color:#000000; font-size: 7pt;}
a.untermenu:hover   {color:#9F0000; font-size: 7pt;}

a.big:link    {color:#000000; font-size: 13pt;}
a.big:visited {color:#000000; font-size: 13pt;}
a.big:active  {color:#000000; font-size: 13pt;}
a.big:hover   {color:#000000; font-size: 13pt;}

a.yellow:link    {color:#F7D16C; font-size: 9pt;}
a.yellow:visited {color:#F7D16C; font-size: 9pt;}
a.yellow:active  {color:#F7D16C; font-size: 9pt;}
a.yellow:hover   {color:#FFFFFF; font-size: 9pt;}

a.gelb:link    {color:#FFFF00; font-size: 11pt;}
a.gelb:visited {color:#FFFF00; font-size: 11pt;}
a.gelb:active  {color:#FFFF00; font-size: 11pt;}
a.gelb:hover   {color:#D60000; font-size: 11pt;}

a.gelb1:link    {color:#FFFF00; font-size: 11pt;}
a.gelb1:visited {color:#FFFF00; font-size: 11pt;}
a.gelb1:active  {color:#FFFF00; font-size: 11pt;}
a.gelb1:hover   {color:#ffffff; font-size: 11pt;}

a.creme:link    {color:#FDCD6F; font-size: 11pt;}
a.creme:visited {color:#FDCD6F; font-size: 11pt;}
a.creme:active  {color:#FDCD6F; font-size: 11pt;}
a.creme:hover   {color:#FDCD6F; font-size: 11pt;}

a.blue:link    {color:#034D62; font-size: 9pt;}
a.blue:visited {color:#034D62; font-size: 9pt;}
a.blue:active  {color:#034D62; font-size: 9pt;}
a.blue:hover   {color:#000000; font-size: 9pt;}

a.untermenu:link    {color:#000000; font-size: 8pt;}
a.untermenu:visited {color:#000000; font-size: 8pt;}
a.untermenu:active  {color:#000000; font-size: 8pt;}
a.untermenu:hover   {color:#9F0000; font-size: 8pt;}

a.menu_small:link    {color:#003080; font-size: 9pt;}
a.menu_small:visited {color:#003080; font-size: 9pt;}
a.menu_small:active  {color:#003080; font-size: 9pt;}
a.menu_small:hover   {color:#FF7F00; font-size: 9pt;}

a.menu_midi:link    {color:#001060; font-size: 11pt;}
a.menu_midi:visited {color:#001060; font-size: 11pt;}
a.menu_midi:active  {color:#001060; font-size: 11pt;}
a.menu_midi:hover   {color:#FF7F00; font-size: 11pt;}

a.menu:link    {font-size: 10pt; color:#FFED00; TEXT-DECORATION: none;}
a.menu:visited {font-size: 10pt; color:#FFED00; TEXT-DECORATION: none;}
a.menu:active  {font-size: 10pt; color:#FFED00; TEXT-DECORATION: none;}
a.menu:hover   {font-size: 10pt; color:#EE7832; TEXT-DECORATION: none;}

a.menu_a:link    {font-size: 10pt; color:#FB8952; TEXT-DECORATION: none;}
a.menu_a:visited {font-size: 10pt; color:#FB8952; TEXT-DECORATION: none;}
a.menu_a:active  {font-size: 10pt; color:#FB8952; TEXT-DECORATION: none;}
a.menu_a:hover   {font-size: 10pt; color:#EE7832; TEXT-DECORATION: none;}

a.sub_men:link    {font-size: 8pt; color:#F2F4FC; TEXT-DECORATION: none;}
a.sub_men:visited {font-size: 8pt; color:#F2F4FC; TEXT-DECORATION: none;}
a.sub_men:active  {font-size: 8pt; color:#F2F4FC; TEXT-DECORATION: none;}
a.sub_men:hover   {font-size: 8pt; color:#00005F; TEXT-DECORATION: none;}

a.um:link {color:white; font-size: 10px, arial; TEXT-DECORATION: none;}
a.um:visited {color:white; font-size: 10px, arial; TEXT-DECORATION: none;}
a.um:active {color:white; font-size: 10px, arial; TEXT-DECORATION: none;}
a.um:hover {color:white; font-size: 10px, arial; TEXT-DECORATION: none;}

a.unten:link {color:#ffffff; font-size: 8pt;}
a.unten:visited {color:#ffffff; font-size: 8pt;}
a.unten:active {color:#ffffff; font-size: 8pt;}
a.unten:hover {color:#FF7D00; font-size: 8pt;}


a.blue_m:link    {color:#025680; font-size: 9pt;}
a.blue_m:visited {color:#025680; font-size: 9pt;}
a.blue_m:active  {color:#9F0000; font-size: 9pt;}
a.blue_m:hover   {color:#9F0000; font-size: 9pt;}

a.links:link    {color:#FDEFCA; font-size: 9pt;}
a.links:visited {color:#FDEFCA; font-size: 9pt;}
a.links:active  {color:#FDEFCA; font-size: 9pt;}
a.links:hover   {color:#ED2024; font-size: 9pt;}

a.foot:link    {font-size: 8pt; color:#F2F4FC; TEXT-DECORATION: none;}
a.foot:visited {font-size: 8pt; color:#F2F4FC; TEXT-DECORATION: none;}
a.foot:active  {font-size: 8pt; color:#F2F4FC; TEXT-DECORATION: none;}
a.foot:hover   {font-size: 8pt; color:#EE7832; TEXT-DECORATION: none;}

a.foot_marokko:link    {font-size: 8pt; color:#FFFDF2; TEXT-DECORATION: none;}
a.foot_marokko:visited {font-size: 8pt; color:#FFFDF2; TEXT-DECORATION: none;}
a.foot_marokko:active  {font-size: 8pt; color:#FFFDF2; TEXT-DECORATION: none;}
a.foot_marokko:hover   {font-size: 8pt; color:#3F0000; TEXT-DECORATION: none;}

a.awe:link    {font-size: 7pt; color:#3F3F3F; TEXT-DECORATION: none;}
a.awe:visited {font-size: 7pt; color:#3F3F3F; TEXT-DECORATION: none;}
a.awe:active  {font-size: 7pt; color:#3F3F3F; TEXT-DECORATION: none;}
a.awe:hover   {font-size: 7pt; color:#EE7832; TEXT-DECORATION: none;}


a.spicker:link    {font-size: 9pt; color:#00007F; TEXT-DECORATION: none;}
a.spicker:visited {font-size: 9pt; color:#00007F; TEXT-DECORATION: none;}
a.spicker:active  {font-size: 9pt; color:#00007F; TEXT-DECORATION: none;}
a.spicker:hover   {font-size: 9pt; color:#A00020; TEXT-DECORATION: none;}

a.weiss:link {color:#4E1700; font-size: 10pt; TEXT-DECORATION: none;}
a.weiss:visited {color:#4E1700; font-size: 10pt; TEXT-DECORATION: none;}
a.weiss:active {color:#4E1700; font-size: 10pt; TEXT-DECORATION: none;}
a.weiss:hover {color:#ffffff; font-size: 10pt; TEXT-DECORATION: none;}