
/* CSS angepasst für 800x600 --> gesamt 770 Pixel breit */



/* Schriftart Standard in Absätzen */
p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
padding-right: 10px;
padding-left: 10px;
}


/* Schriftart Standard in Absätzen */
.mainpage {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
padding-right: 10px;
padding-left: 10px;
}

/* Schriftart blau Deutschland Reiseziele */
.deutschfont {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #0066cc;
padding-right: 10px;
padding-left: 10px;
}

/* Schriftart erdfarben Spanien Reiseziele */
.spainfont {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #cc3300;
padding-right: 10px;
padding-left: 10px;
}

/* Schriftart rotrose Österreich Reiseziele */
.austriafont {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #ff0066;
padding-right: 10px;
padding-left: 10px;
}


/* Schriftart für Businesspartner in grauem Kasten */
.busipage {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
padding: 5px;
padding-right: 20px;
padding-left: 20px;;
background-color: #ffffe0;
border-color: #a5abab;
border-top-style: solid;
border-top-width: 1px;
border-right-style: solid;
border-right-width: 1px;
border-left-style: solid;
border-left-width: 1px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #a5abab;
}

/* Schriftart für Businesspartner-Logos in grauem Kasten */
.busilogo {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt;
font-weight: bold;
color: #000000;
padding-right: 20px;
padding-left: 20px;
background-color: #ffffff;
}

/* Schriftart auf Bundeslandseiten  */
.reisedescrib {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #003300;
padding-right: 0px;
padding-left: 3px;
}

/* Schriftart auf Bundeslandseiten  */
.reisepraes {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #000000;
padding-right: 5px;
padding-left: 10px;
}

/* Schriftart Regionangabe auf Präsentationseiten grau groß */
.reiseregion {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
color: #696969;
padding-right: 10px;
padding-left: 3px;
}

/* Lagebeschreibung auf Anbieterseiten - Blauer dicker Linien-Kasten mit Normalschrift */
.reislage {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
padding: 3px;
padding-left: 5px;
color: #000000;
background-color: #ffffff;
border-color: #0066cc;
border-top-style: solid;
border-top-width: 2px;
border-right-style: solid;
border-right-width: 2px;
border-left-style: solid;
border-left-width: 2px;
border-bottom-style: solid;
border-bottom-width: 2px;
border-bottom-color: #0066cc;
}


/* Überschrift Reiseziel-Auflistung- Blaugrüner Farbkasten mit Schrift Weiß+fett */
.reiselisttop {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
padding: 3px;
padding-left: 5px;
color: #ffffff;
background-color: #4682B4;
}

/* Kurzbeschreibung Reiseziel-Auflistung - Blaugrüner Linien-Kasten mit Normalschrift */
.reiselistsub {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
padding: 5px;
padding-left: 3px;
color: #000000;
background-color: #eeeeff;
border-color: #4682B4;
border-top-style: solid;
border-top-width: 1px;
border-right-style: solid;
border-right-width: 1px;
border-left-style: solid;
border-left-width: 1px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #4682B4;
}

/* Schriftart Regionangabe auf Präsentationseiten erdfarben groß Spanien */
.reisregspain {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
color: #FF7F50;
padding-right: 10px;
padding-left: 3px;
}


/* Schriftart Regionangabe auf Präsentationseiten blau groß Deutschland */
.reisregdeutsch {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
color: #0066cc;
padding-right: 10px;
padding-left: 3px;
}

/* Schriftart Regionangabe auf Präsentationseiten rotrosa groß Österreich */
.reisregaustria {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
color: #ff0066;
padding-right: 10px;
padding-left: 3px;
}

/* Überschrift Reiseziel-Auflistung - Oranger Farbkasten mit Schrift Dunkelorange +fett */
.reistopspain {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
padding: 3px;
padding-left: 5px;
color: #993300;
background-color: #ffcc66;
}

/* Kurzbeschreibung Reiseziel-Auflistung - Mittelgelber Linien-Kasten mit Normalschrift */
.reissubspain {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
padding: 5px;
padding-left: 3px;
color: #000000;
background-color: #ffff99;
border-color: #FF7F50;
border-top-style: solid;
border-top-width: 1px;
border-right-style: solid;
border-right-width: 1px;
border-left-style: solid;
border-left-width: 1px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #FF7F50;
}

/* Schriftart Standard in Absätzen rot */
.rotmainpage {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #ff0000;
padding-right: 10px;
padding-left: 10px;
}

/* Schriftart Rechtshinweis */
.precht {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #808080;
padding-right: 5px;
padding-left: 5px;
}

/* Schriftart Hauptüberschrift in Absätzen */
.ueberschrift {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #003300;
border-bottom-style: dotted;
border-bottom-width: 1px;
border-bottom-color: #C0C0C0;
}

/* Schriftart Hauptüberschrift in Absätzen */
.ueberschrift-link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #005cd4;
border-bottom-style: dotted;
border-bottom-width: 1px;
border-bottom-color: #C0C0C0;
}

/* Schriftart aktuelle Position auf Website */
.position {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #005CD4;
padding-right: 5px;
padding-left: 5px;
background-color: #ffffff;
}


/* Schriftart Standard in Boxen Aktuelles und Specials */
.aktuell {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #003300;
padding-right: 5px;
padding-left: 5px;
}


/* Zelleninhalt Beschreibungstexte */
.tdinhalt {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #003300;
padding-right: 5px;
padding-left: 5px;
}


/* Box für Header und Logo */
#header {
margin: 0px;
width: 100%;
height: 135px;
position: absolute;
top: 0px; left: 0px;
}


/* Box Navigation */
#navi {
margin: 0px;
width: 140px;
position: absolute;
top: 165px; left: 5px;
}

/* =========================================> */
/* Box Hauptinhalt Startseite/Infoseiten/Reise-Land + Zusatz-Main */
#main {
margin: 0px;
width: 465px;
position: absolute;
top: 165px; left: 165px;
}

/* Box Zusatz-Main rechts von Main */
#zusatz {
margin: 0px;
width: 125px;
position: absolute;
top: 165px; left: 645px;
}
/* <========================================= */

/* *************************************************> */
/* Fullsize 605 Pixel (Reisen ab Bundesland, Impress, Formulare) ohne Zusatzinfos */
#main2 {
margin: 0px;
width: 605px;
position: absolute;
top: 165px; left: 165px;
}
/* <************************************************* */


/* Schlagworte weißer background Searchengines oberhalb Header unsichtbar */
.seoheader1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 6pt;
color: #fffff0;
padding: 0px;
}

/* Schlagworte hellblauer background Searchengines oberhalb Header unsichtbar */
.seoheader2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 6pt;
color: #eeeeef;
padding: 0px;
}

/* Titelbox Permanentüberschrift weiß Barrieren überwinden */
.titmain {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
letter-spacing: 1px;
padding: 2px;
padding-left: 10px;
color: #ffffff;
}


/* Schrifart-klein für Copyright-Impressumleiste */
.impress {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #003300;
}


/* Schrift Header aktuelles Datum */
.titklein {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;
color: #696969;
padding-right: 10px;
}


/* Schrift Header Begrüßung */
.titkleinfett {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;
font-weight: bold;
color: #003300;
padding-right: 10px;
}


/* Linkbox Kontakt Navigationsleiste */
.navkontakt {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
padding: 2px;
padding-left: 5px;
color: #003300;
background-color: #FFE4E1;
border-style: outset;
}


/* Linkbox Topthemen Navigationsleiste */
.navtop {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
padding: 3px;
padding-left: 10px;
color: #ffffff;
background-color: #005cd4;
}

/* Linkbox Subthemen Navigationsleiste-Mitte */
.navsub {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
padding: 3px;
padding-left: 10px;
color: #003300;
background-color: #ffffff;
border-color: #005cd4;
border-top: 0px;
border-right-style: solid;
border-right-width: 1px;
border-left-style: solid;
border-left-width: 1px;
border-bottom-style: dotted;
border-bottom-width: 1px;
border-bottom-color: #C0C0C0;
}

/* Linkbox Subthemen Navigationsleiste-Unten */
.navbottom {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
padding: 3px;
padding-left: 10px;
color: #003300;
background-color: #ffffff;
border-color: #005cd4;
border-top: 0px;
border-right-style: solid;
border-right-width: 1px;
border-left-style: solid;
border-left-width: 1px;
border-bottom-style: solid;
border-bottom-width: 1px;
}

/* Linkbox Subthemen TEMPORÄRE BEARBEITUNG Navigationsleiste-Mitte */
.tempnavsub {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
padding: 3px;
padding-left: 10px;
color: #c0c0c0;
background-color: #ffffff;
border-color: #005cd4;
border-top: 0px;
border-right-style: solid;
border-right-width: 1px;
border-left-style: solid;
border-left-width: 1px;
border-bottom-style: dotted;
border-bottom-width: 1px;
border-bottom-color: #C0C0C0;
}


/* Linkbox Topthemen Navigationsleiste */
.navreistop {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
letter-spacing: 1px;
padding: 3px;
padding-left: 10px;
color: #ffffff;
background-color: #005cd4;
}

/* Linkbox Subthemen NUR REISEN hellblau Navigationsleiste */
.navreissub {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
padding: 3px;
padding-left: 10px;
color: #003300;
background-color: #ddddff;
border-color: #ddddff;
border-top: 0px;
border-left-style: solid;
border-left-width: 1px;
border-bottom-style: dotted;
border-bottom-width: 1px;
border-bottom-color: #ddddff;
}

/* Linkbox Subthemen NUR REISEN hellblau Navigationsleiste */
.navmaindeutschsub {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
padding: 3px;
padding-left: 5px;
color: #003300;
background-color: #ffffff;
border-color: #ddddff;
border-top: 0px;
border-left-style: solid;
border-left-width: 8px;
border-left-color: #ddddff;
border-bottom-style: dotted;
border-bottom-width: 1px;
border-bottom-color: #ddddff;
}

/* Linkbox Land NUR REISEN altrosa Navigationsleiste */
.navmainaustria {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
padding: 3px;
padding-left: 10px;
color: #003300;
background-color: #ffccff;
border-color: #ffe5f0;
border-top: 0px;
border-left-style: solid;
border-left-width: 1px;
border-bottom-style: dotted;
border-bottom-width: 1px;
border-bottom-color: #ffe5f0;
}

/* Linkbox Subthemen NUR REISEN altrosa Navigationsleiste */
.navaustriasub {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
padding: 3px;
padding-left: 5px;
color: #003300;
background-color: #ffffff;
border-color: #ffe5f0;
border-top: 0px;
border-left-style: solid;
border-left-width: 8px;
border-left-color: #ffccff;
border-bottom-style: dotted;
border-bottom-width: 1px;
border-bottom-color: #ffe5f0;
}

/* Linkbox Land NUR REISEN hellorange Navigationsleiste */
.navmainspain {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
padding: 3px;
padding-left: 10px;
color: #003300;
background-color: #ffd59e;
border-color: #ffd59e;
border-top: 0px;
border-left-style: solid;
border-left-width: 1px;
border-bottom-style: dotted;
border-bottom-width: 1px;
border-bottom-color: #ffd59e;
}

/* Linkbox Subthemen NUR REISEN hellorange Navigationsleiste */
.navmainspainsub {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
padding: 3px;
padding-left: 5px;
color: #003300;
background-color: #ffffff;
border-color: #ffd59e;
border-top: 0px;
border-left-style: solid;
border-left-width: 8px;
border-left-color: #ffd59e;
border-bottom-style: dotted;
border-bottom-width: 1px;
border-bottom-color: #ffd59e;
}

/* Linkbox Subthemen NUR REISEN hellblau Navigationsleiste */
.navmainkanaren {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
padding: 3px;
padding-left: 10px;
color: #003300;
background-color: #ffe08b;
border-color: #ffe08b;
border-top: 0px;
border-left-style: solid;
border-left-width: 1px;
border-bottom-style: dotted;
border-bottom-width: 1px;
border-bottom-color: #ffe08b;
}

/* Linkbox Subthemen NUR REISEN hellblau Navigationsleiste */
.navmainkanarensub {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
padding: 3px;
padding-left: 5px;
color: #003300;
background-color: #ffffff;
border-color: #ffe08b;
border-top: 0px;
border-left-style: solid;
border-left-width: 8px;
border-left-color: #ffe08b;
border-bottom-style: dotted;
border-bottom-width: 1px;
border-bottom-color: #ffe08b;
}


/* Linkbox Subthemen NUR REISEN hellblau Navigationsleiste */
.navmainmallorca {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
padding: 3px;
padding-left: 10px;
color: #003300;
background-color: #ffff99;
border-color: #ffff99;
border-top: 0px;
border-left-style: solid;
border-left-width: 1px;
border-bottom-style: dotted;
border-bottom-width: 1px;
border-bottom-color: #ffff99;
}

/* Linkbox Subthemen NUR REISEN hellblau Navigationsleiste */
.navmainmallorcasub {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
padding: 3px;
padding-left: 5px;
color: #003300;
background-color: #ffffff;
border-color: #ffff99;
border-top: 0px;
border-left-style: solid;
border-left-width: 8px;
border-left-color: #ffff99;
border-bottom-style: dotted;
border-bottom-width: 1px;
border-bottom-color: #ffff99;
}

/* Linkbox Subthemen Navigationsleiste-Unten */
.tempnavbottom {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
padding: 3px;
padding-left: 10px;
color: #c0c0c0;
background-color: #ffffff;
border-color: #005cd4;
border-top: 0px;
border-right-style: solid;
border-right-width: 1px;
border-left-style: solid;
border-left-width: 1px;
border-bottom-style: solid;
border-bottom-width: 1px;
}


/* Blauer Linien-Kasten mit Normalschrift */
.navlink {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
padding: 3px;
padding-left: 5px;
color: #003300;
background-color: #ffffff;
border-color: #005cd4;
border-top-style: solid;
border-top-width: 1px;
border-right-style: solid;
border-right-width: 1px;
border-left-style: solid;
border-left-width: 1px;
border-bottom-style: solid;
border-bottom-width: 1px;
}


/* Aktuell Hauptüberschrift - Hellrosa Farbkasten mit Schrift grau+fett+letterspace */
.titaktuell {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
letter-spacing: 2px;
padding: 2px;
padding-left: 5px;
color: #cc0000;
background-color: #FFE4E1;
}

/* Aktuell Thema - Hellrosa Farbkasten mit Schrift schwarz+fett */
.akttop {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
padding: 3px;
padding-left: 5px;
color: #003300;
background-color: #FFE4E1;
}

/* Aktuell+Specials - Grauer Linien-Kasten mit Normalschrift */
.aktspecbottom {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
padding: 3px;
padding-left: 5px;
color: #003300;
background-color: #ffffff;
border-color: #a5abab;
border-top-style: solid;
border-top-width: 1px;
border-right-style: solid;
border-right-width: 1px;
border-left-style: solid;
border-left-width: 1px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #a5abab;
}

/* Specials Hauptüberschrift - Mittelblauer Farbkasten mit Schrift weiß+fett+letterspace */
.titspec {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
letter-spacing: 1px;
padding: 2px;
padding-left: 10px;
color: #ffffff;
background-color: #3D81EE;
}

/* Specials  Thema - Hellblauer Farbkasten mit Schrift schwarz+fett */
.spectop {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
padding: 3px;
padding-left: 5px;
color: #003300;
background-color: #F0FFF0;
}

/* Schriftart grün für Beispiel-Businesspartner in grauem Kasten */
.busizbpage {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #008000;
padding-right: 20px;
padding-left: 20px;;
background-color: #ffffff;
border-color: #a5abab;
border-top-style: solid;
border-top-width: 1px;
border-right-style: solid;
border-right-width: 1px;
border-left-style: solid;
border-left-width: 1px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #a5abab;
}

/* Schriftart grün für Beispiel-Businesspartner-Logos in grauem Kasten */
.busizblogo {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #008000;
padding-right: 20px;
padding-left: 20px;
background-color: #ffffff;
}


/* Links Normalansicht */
a:link { font-weight:bold; color:#003300; text-decoration: none; }


/* Link Visited */
a:visited { font-weight:bold; color:#000000; text-decoration: none; }


/* Link Hover */
a:hover { font-weight:bold; color:#000000; text-decoration: none;
padding: 0px;
border-color: #ff0000;
border-top-style: solid;
border-top-width: 1px;
border-bottom-style: solid;
border-bottom-width: 1px; }


/* Link gerade aktiv */
a:active { font-weight:bold; color:#000000; text-decoration: none;
padding: 0px;
border-color: #ff0000;
border-top-style: solid;
border-top-width: 1px;
border-right-style: solid;
border-right-width: 1px;
border-left-style: solid;
border-left-width: 1px;
border-bottom-style: solid;
border-bottom-width: 1px; }

/* Bilderpräsentation Checkliste - kleine Schrift- kein rechter Abstand*/
.bildpraes {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
padding-right: 0px;
padding-left: 5px;
}



/* Formulare */

/* Überschrift Formular gesamt */
.formueber {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #0000CC;
}

/* Überschrift Feldnamen */
.formtit {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #003300;
}


/* nachrichteneingabefeld */

textarea   { font-family: Verdana, Arial, Helvetica, sans-serif; }
textarea   { font-size: 12px; }
textarea   { background-color: #F5F5F5; }


/* Buttons Senden am Ende des Formulars */

.buttons    { font-family: Verdana, Arial, Helvetica, sans-serif; }
.buttons    { font-size: 11px; }
.buttons    { background-color: #FFFF99; }


/* Buttons Löschen am Ende des Formulars */

.buttonl    { font-family: Verdana, Arial, Helvetica, sans-serif; }
.buttonl    { font-size: 10px; color: #333333; }
.buttonl    { background-color: #ffffff; }


/* textfeld-eingabe */

.text   { font-family: Verdana, Arial, Helvetica, sans-serif; }
.text   { font-size: 12px; }
.text   { background-color: #ffffff; }


/* auswahlboxen */

select     { font-family: Verdana, Arial, Helvetica, sans-serif; }
select     { font-size: 10px; }
select     { background-color: #f5f5f5; }