html {width:100%;height:100%;}

/* allgemeinste Textformatierung */
body {font-family:trebuchet ms}

a {color:black}

img {border:0px}

/* Überschriftformatierung                          # Beispiel: Reisekombinationen einfach finden */
.headline               {margin-left:10px;text-transform:uppercase;color:#33332D}

/* Hinweistext                                      # Beispiel: Bitte beachten */
.headlineExplaination   {margin-left:10px;color:#E05A26;}

/* Überschrift der Blöcke                           # Beispiel: 2 Nächte Bangkok */
.headlineBlock          {font-size:1.5em;color:#003366;padding-left:10px;font-weight:bold}

/* Tabellenkopf von z.B Hotel- oder Flyerliste */
.tableHeadlineBG        {background-color:#CCCC9F;color:white;font-size:small;}
/* Tabellenkopfabschluss */
.tableHeadlineItem      {border-bottom:2px solid white}

/* Auswahlbox                                       # Beispiel: Box für Zielgebiete oder Abflugdatum */
.selectionTable         {border:1px solid #E05A26;padding:10px;}

/* Tabellenliste (allgemein) von z.B. Hotel- oder Flyerliste */
.selectionItemBG        {background-color:#FFF8D3}

/* Tabellenliste (Zeile) */
.selectionItem          {font-size:small;border-bottom:2px solid white}

/* allgemeine Textformatierung */
.selectionItem2         {font-size:small;}

/* Strich unterhalb jeder Tabellenliste */
.selectionTableFooter   {border-top:1px solid #CCCC9F;height:1px}

/* Auswahlbox                                       # Beispiel: Box mit Hotelfilter */
.selectionBox           {background-color:#E0E0BD;border:1px solid #33332D}

/* Preis auf Zusammenfassungsseite */
.calcPrice              {text-align:right;padding-right:5px;font-size:small;border-bottom:2px solid white}

/* Verdeutlichung einer Falscheingabe bei den Personendaten */
.errorHighlighting      {border:1px solid red}

/* Hauptmenü/Navigationsmenü */
.topMenuBG              {background-color:#E0E0BD;font-size:0.7em}

/* Std.element */
.topMenuText            {}
/* ausgewähltes Element */
.topMenuTextHighlight   {color:#E05A26;text-transform:uppercase;}
/* deaktiviertes Element */
.topMenuTextDisabled    {color:#33332D;}

/* Menü im z.B. Popup-Fenster */
.menuBG                 {background-color:#E0E0BD;font-size:small}
.menuSubBG              {background-color:#CCCC9F;font-size:small}
.menuBorder             {border-top:0px; border-right:1px solid white;border-bottom:1px solid white;border-left:1px solid white}
.menuHighlight a        {color:#E05A26;font-weight:bold}

/* Breite des Inhalts im Popup-Fenster */
.popupWidthContent      {width:600px}

/* Farbformatierung der Farben in der Preisliste (Popup) */
.priceListHeaderBG1     {padding-left:5px;background-color:#273C76;color:white;}
.priceListHeaderBG2     {background-color:#CCE0DB;vertical-align:bottom}
.priceListHeaderBG3     {background-color:#EAF2F0;vertical-align:bottom}


.footerText             {font-size:0.7em}

.pictureThumbnailBorder {border:1px solid white;padding:1px;display:inline;cursor:pointer}
