/****************************************************/
/* grundeinstellungen                               */
/****************************************************/



body {
    background-color:#ffffff;
    color:#FFFFFF;
    /* scrollbar-base-color:#ebc512;*/
    scrollbar-3dlight-color:#FFFFFF;
    /* scrollbar-arrow-color:#de2c1d;*/
    scrollbar-darkshadow-color:#000000;
    /* scrollbar-face-color:#de2c1d;*/
    scrollbar-highlight-color:#FFFFFF;
    scrollbar-shadow-color:#000000;
    scrollbar-track-color:#ebc512;
  }

/* allgemein */
p,td { font-family:Arial,sans-serif;font-size:10pt; color: #000000}

/* normale-links */
a:link { 
  font-family:Arial,sans-serif;
  font-size:10pt; 
  color: #de2c1d;
  text-decoration: none; 
  font-weight:bold;  }

a:visited { 
  font-family:Arial,sans-serif;
  font-size:10pt; 
  color: #de2c1d;
  text-decoration: none; 
  font-weight:bold; }

a:active { 
  font-family:Arial,sans-serif;
  font-size:10pt; 
  text-decoration: underline; 
  color: #de2c1d;
  font-weight:bold; }

a:hover { 
  font-family:Arial,sans-serif;
  font-size:10pt; 
  text-decoration: underline; 
  color: #de2c1d;
  font-weight:bold; }

/* UEBERSCHRIFT */
span.ueberschrift { font-family:Arial,sans-serif;font-size:15pt;font-weight:bold; color: #000000;}


/* EINLEITUNG */
span.einleitung { font-family:Arial,sans-serif;font-size:12pt;font-weight:bold; color: #000000;}

/* TEXT */
span.text { font-family:Arial,sans-serif;font-size:10pt; color: #000000;}

/* Oberpunkte im rechten Menü der Unterkunftsanzeige*/
span.unterkunftmenu { font-family:Arial,sans-serif;font-size:10pt;font-weight:bold; color: #000000;}

/* Kleine Schriftart */
span.klein { font-family:Arial,sans-serif;font-size:8pt; color: #000000;}

/* Schriftart Veranstaltungen*/
span.veranstaltungen { font-family:Arial,sans-serif;font-size:10pt;font-weight:bold;color: #000000;}

/* links der unterartikel */
a.menulong:link { 
font-family:Arial,sans-serif;font-size:10pt; text-decoration: none; font-weight:bold; color: #de2c1d;
}
a.menulong:visited { 
font-family:Arial,sans-serif;font-size:10pt; text-decoration: none; font-weight:bold; color: #de2c1d;
}
a.menulong:active { 
font-family:Arial,sans-serif;font-size:10pt; text-decoration: underline; font-weight:bold; color: #de2c1d;
}
a.menulong:hover { 
font-family:Arial,sans-serif;font-size:10pt; text-decoration: underline; font-weight:bold; color: #de2c1d;
}

/* schriftart beschreibung unterartikel */
span.menulong { font-family:Arial,sans-serif;font-size:10pt;color: #000000 }


/* links des rechten untermenüs */
a.menuright:link { 
  font-family:Arial,sans-serif;
  font-size:10pt; 
  text-decoration: none; 
  color: #de2c1d;
  font-weight:normal;}

a.menuright:visited { 
  font-family:Arial,sans-serif;
  font-size:10pt; 
  text-decoration: none; 
  font-weight:normal;
  color: #de2c1d;}

a.menuright:active { 
  font-family:Arial,sans-serif;
  font-size:10pt; 
  text-decoration: underline; 
  font-weight:normal;
  color: #de2c1d;}

a.menuright:hover { 
  font-family:Arial,sans-serif;
  font-size:10pt; 
  text-decoration: underline; 
  font-weight:normal;
  color: #de2c1d;}

/* gewählter punkt im rechten untermenü */
span.menurighttext { font-family:Arial,sans-serif;font-size:10pt; font-weight:bold; color: #000000 }



/* links des locators */
a.locator:link { font-family:Arial,sans-serif;font-size:10pt; text-decoration: none; color: #FFFFFF }
a.locator:visited { font-family:Arial,sans-serif;font-size:10pt; text-decoration: none; color: #FFFFFF }
a.locator:active { font-family:Arial,sans-serif;font-size:10pt; text-decoration: underline; color: #FFFFFF }
a.locator:hover { font-family:Arial,sans-serif;font-size:10pt; text-decoration: underline; color: #FFFFFF }

/* schriftart locator */
span.locator { font-family:Arial,sans-serif;font-size:10pt;font-weight:bold; color: #FFFFFF }

/* schriftart der grösser-zeichen des locators */
span.locatorgt { font-family:Arial,sans-serif;font-size:10pt;font-weight:bold;color: #FFFFFF }

/****************************************************/
/* hauptmenü                                        */
/****************************************************/

/* links des hauptmenüs */
a.topmenu_link:link { 
  font-family:Arial,sans-serif;
  font-size:12pt;
  text-decoration: none; 
  color: #de2c1d;
  font-weight:normal;}

a.topmenu_link:visited { 
  font-family:Arial,sans-serif;
  font-size:12pt;
  text-decoration: none; 
  color: #de2c1d;
  font-weight:normal;}

a.topmenu_link:active { 
  font-family:Arial,sans-serif;
  font-size:12pt;
  text-decoration: underline; 
  color: #de2c1d;
  font-weight:normal; }

a.topmenu_link:hover { 
  font-family:Arial,sans-serif;
  font-size:12pt;
  text-decoration: underline; 
  color: #de2c1d;
  font-weight:normal;}



/* tabelle des hauptmenues */
table.topmenu {
             background-color:#ebc512;
/*           background-image:url(/bild-pfad); */
             background-repeat:no-repeat;
             }

tr.topmenu_tr {background-color:#ebc512;}
td.topmenu_td {background-color:#ebc512;}

/* tabellenspalte in die die tabelle des hauptmenüs gelegt wird */
td.topmenu_container {
              background-color:#ebc512;
              vertical-align:top;
              }


/****************************************************/
/* tabellen allgemein                               */
/****************************************************/

table.normal {
             background-color:#ffffff;
/*           background-image:url(/bild-pfad); */
             background-repeat:no-repeat;
             }

/* tabellenspalte für überschriften */
td.headline_td {
               background-color:#ebc512;
               font-family:Arial,sans-serif;
               font-size:10pt;
               font-weight:bold;
               color:#000000;
               }



/* tabellenspalte für überschrift zweiter ordnung */
td.dark_td {
           background-color:#cccccc
           font-family:Arial,sans-serif;
           font-size:10pt;
           font-weight:bold;
           color:#000000;
}

/* tabellenspalte für hellere hintergründe */
td.light_td {background-color:#eeeeee}    
