body { font-family: Arial; background-color: #640f16; background-position: 0 top; text-align: center; top: 0; bottom: 0; width: 100%; height: 100%; margin: 0 auto 0 0; padding: 0; 
scrollbar-base-color:#640F16;
scrollbar-3dlight-color:#550F17;
scrollbar-arrow-color:#FB7101;
scrollbar-darkshadow-color:#3C070D;
scrollbar-highlight-color:#BA7237;
scrollbar-shadow-color:#E47E36;
scrollbar-track-color:#62121C;
}
td { color: #e2c584; font-size: 12px; line-height: 15px; }
/*CONTENT ----------------------------------------*/
.TdZentiertOben { text-align: center; vertical-align: top; }
.TdZentiertMittig { text-align: center; vertical-align: middle; }
.TdLinksMittig { text-align: left; vertical-align: middle; padding-left: 40px; }
.TdLinksOben { text-align: left; vertical-align: top; }
.contentTtext { color: #e2c584; font-size: 13px; font-family: Arial; line-height: 15px; text-align: justify; vertical-align: top; }
.TdLinksUnten { text-align: left; vertical-align: bottom; }
/*HINTERGRÜNDE ----------------------------------------------------------
*/
.Hg { background-image: url(img-start/hg.gif); background-repeat: repeat; background-position: 0 top; vertical-align: top; }
.BanderoleHg { background-image: url(img-start/banderole.jpg); background-repeat: no-repeat; background-position: 0 top; vertical-align: top; }
.HeadnavHg { background-image: url(img-start/headnav-hg.gif); background-repeat: no-repeat; background-position: 0 top; vertical-align: top; padding-top: 25px; }
.FussnavHg { background-image: url(img-start/fussnav-hg.gif); background-repeat: no-repeat; background-position: 0 top; vertical-align: top; padding-top: 10px; }
/*HAUPTNAVIGATION -------------------------------------------------------*/
/*Button Ferienwohnung----------------------------------------*/
#wechsel a { background: url(img-all/but-ferienwohnung-over.gif) no-repeat; display:block; width:143px; height: 24px; /* Linkbereich begrenzen */
  }
#wechsel img {
    display:block; width:143px; height:24px; border:0;
  }
#wechsel a:hover img {
    visibility: hidden;
  }
#wechsel a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
* html #wechsel a {
    margin-right:1px;
  }
* html #wechsel a:hover {
    width:143px; margin-right:0; /* Workaround fuer IE 5.01 */
  }
/*Button Garten ----------------------------------------*/
#wechsel2 a { background: url(img-all/but-garten-over.gif) no-repeat; display:block; width:175px; height: 24px; /* Linkbereich begrenzen */
  }
#wechsel2 img {
    display:block; width:175px; height:24px; border:0;
  }
#wechsel2 a:hover img {
    visibility: hidden;
  }
#wechsel2 a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
* html #wechsel2 a {
    margin-right:1px;
  }
* html #wechsel2 a:hover {
    width:175px; margin-right:0; /* Workaround fuer IE 5.01 */
  }
/*Button Preise ----------------------------------------*/
#wechsel3 a { background: url(img-all/but-preise-over.gif) no-repeat; display:block; width:55px; height: 24px; /* Linkbereich begrenzen */
  }
#wechsel3 img {
    display:block; width:55px; height:24px; border:0;
  }
#wechsel3 a:hover img {
    visibility: hidden;
  }
#wechsel3 a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
* html #wechsel3 a {
    margin-right:1px;
  }
* html #wechsel3 a:hover {
    width:55px; margin-right:0; /* Workaround fuer IE 5.01 */
  }
/*Button Ostseebad ----------------------------------------*/
#wechsel4 a { background: url(img-all/but-ostseebad-over.gif) no-repeat; display:block; width:157px; height: 24px; /* Linkbereich begrenzen */
  }
#wechsel4 img {
    display:block; width:157px; height:24px; border:0;
  }
#wechsel4 a:hover img {
    visibility: hidden;
  }
#wechsel4 a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
* html #wechsel4 a {
    margin-right:1px;
  }
* html #wechsel4 a:hover {
    width:157px; margin-right:0; /* Workaround fuer IE 5.01 */
  }
/*Button kontakt ----------------------------------------*/
#wechsel5 a { background: url(img-all/but-kontakt-over.gif) no-repeat; display:block; width:68px; height: 24px; /* Linkbereich begrenzen */
  }
#wechsel5 img {
    display:block; width:68px; height:24px; border:0;
  }
#wechsel5 a:hover img {
    visibility: hidden;
  }
#wechsel5 a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
* html #wechsel5 a {
    margin-right:1px;
  }
* html #wechsel5 a:hover {
    width:68px; margin-right:0; /* Workaround fuer IE 5.01 */
  }
/*FUSSZEILE --------------------------------------------*/
.FussNav a { color: #ff972a; font-size: 10px; font-family: Arial; line-height: 13px; text-decoration: none; letter-spacing: 1px; }
.FussNav a:hover { color: #fbd6ae; font-size: 10px; font-family: Arial; line-height: 13px; text-decoration: none; }
.WeiterLink { color: #ff972a; font-size: 10px; font-family: Arial; line-height: 13px; text-decoration: none; letter-spacing: 1px; }
/*FORMULAR -------------------------------------------------------------*/
label, input, select { /* Alle Labels UND Formularelemente auswählen */
  height: 18px; display: block; float: left; /* Breite.*/
}

form br { /* Alle Zeilenumbrüche in Formularen auswählen */
  clear: left; /* das floating der labels und inputs aufheben */
}
input { color: #fff; background-color: #e47e36; border: solid 1px #ff972a; }
select { font-size: 11px; font-family: Arial; background-color: #e47e36; border: solid 1px #ff972a; }
input#submit { /* den Submit-Button */
  color: #ff972a; font-size: 11px; font-family: Arial; font-weight: bold; line-height: 13px; background-color: #823f0f; float: none; width: 130px; height: 20px; margin-top: 20px; border-color: #fbd6ae #d17412 #d17412 #fbd6ae; border-style: solid; border-width: 1px; }
label { color: #ff972a; font-size: 11px; font-family: Arial; text-align: left; padding-top: 8px; padding-bottom: 2px; }
form { background: #7f161f; margin:0; padding-left: 60px; }
.BildText { text-align: left; vertical-align: top; }
/*HEADLINES -----------------------------------------------------------------*/
.HlPreise { background-image: url(img-start/headline-preise.gif); background-repeat: no-repeat; background-position: 0 top; vertical-align: top; }
.HlKontakt { background-image: url(img-start/headline-kontakt.gif); background-repeat: no-repeat; background-position: 0 top; vertical-align: top; }
.HlImpressum { background-image: url(img-start/headline-impressum.gif); background-repeat: no-repeat; background-position: 0 top; vertical-align: top; }
.HlAnfahrt { background-image: url(img-start/headline-anfahrt.gif); background-repeat: no-repeat; background-position: 0 top; vertical-align: top; }
.HlGarten { background-image: url(img-start/headline-garten.gif); background-repeat: no-repeat; background-position: 0 top; vertical-align: top; }
.HlFewo { background-image: url(img-start/headline-fewo.gif); background-repeat: no-repeat; background-position: 0 top; vertical-align: top; padding-top: 65px; padding-left: 45px; }
.HlOstseebad { background-image: url(img-start/headline-ostseebad.gif); background-repeat: no-repeat; background-position: 0 top; vertical-align: top; }
.HlPartner { background-image: url(img-start/headline-partner.gif); background-repeat: no-repeat; background-position: 0 top; vertical-align: top; }
/*PREIS TABELLE -------------------------------------------*/
.TDhead { color: #e6bf95; font-size: 11px; font-family: Arial; line-height: 13px; text-align: center; vertical-align: middle; }
.TDpreise { color: #fff; font-size: 12px; font-family: Arial; font-weight: bold; line-height: 15px; text-decoration: none; text-align: center; vertical-align: middle; }
.TDinfo { color: #ff972a; font-size: 11px; font-family: Arial; font-weight: bold; line-height: 13px; text-decoration: none; text-align: center; vertical-align: middle; }
/*KONTAKT TABELLE------------------------------------------------
*/
.TDheadkontakt { color: #e2c584; font-size: 13px; font-family: Arial; font-weight: bold; line-height: 15px; text-decoration: none; text-align: left; letter-spacing: 1px; vertical-align: middle; }
.TDformularkontakt { vertical-align: top; }
/*fewoNavigation-----------------------------------------------*/
.TDheadfewo { color: #fdb56a; font-size: 13px; font-family: Arial; font-weight: bold; line-height: 15px; text-decoration: none; text-align: left; letter-spacing: 1px; vertical-align: top; padding: 3px 5px 5px; }
.TDfewo { color: #fdf3dd; font-size: 11px; font-family: Arial; line-height: 14px; text-decoration: none; text-align: left; letter-spacing: 1px; vertical-align: top; padding: 3px 3px 3px 5px; }
.fewonav a { color: #ff972a; font-size: 12px; font-family: Arial; font-weight: bold; line-height: 14px; text-decoration: none; text-align: center; vertical-align: middle; }
.fewonav a:hover { color: #fdb56a; font-size: 12px; font-family: Arial; font-weight: bold; line-height: 14px; text-decoration: none; text-align: center; vertical-align: middle; }
.fewonav { text-align: center; vertical-align: middle; }
.fewonavAktiv { color: #fe8200; font-size: 12px; font-family: Arial; font-weight: bold; line-height: 14px; text-decoration: none; text-align: center; vertical-align: middle; }
.nodisplay { display: none; }

.contentTtext a {
  color: #ff972a;
  font-size: 13px;
  font-family: Arial;
  line-height: 15px;
  text-align: justify;
  vertical-align: top;
}

a {
  color: #ff972a;
}
