.bodytext              { font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; font-size:11px; padding-left:10px; padding-bottom:15px; line-height:2.0em; color:#7b7b7b; }

img			{ border:0px; }


/* ---------- SITEMAP ----------- */
.sitemapbox { width:218px; padding-left:7px; float:left; }
.sitemapbox ul {padding-top:15px;padding-bottom:15px;}
.sitemap_clear { clear:both; padding-top:30px;}

A.linkSitemap              { font-size:11px; text-decoration: none; color:#852457; }
A.linkSitemap:link         { font-size:11px; text-decoration: none; color:#852457; }
A.linkSitemap:visited      { font-size:11px; text-decoration: none; color:#852457; }
A.linkSitemap:hover        { font-size:11px; text-decoration: none; color:#852457; }
A.linkSitemap:active       { font-size:11px; text-decoration: none; color:#852457; }



.align-left		{ font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; font-size:10px; padding-left:10px; padding-bottom:15px; line-height:2.0em; color:#7b7b7b; }
.align-center		{ font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; font-size:10px; padding-left:10px; padding-bottom:15px; line-height:2.0em; color:#7b7b7b; text-align:center; }
.align-right		{ font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; font-size:10px; padding-left:10px; padding-bottom:15px; line-height:2.0em; color:#7b7b7b; text-align:right; }

.headline              	{ font-size:11pt; text-decoration: none; color: #757171; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding-bottom:15px;}
.newstitle              { font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; font-size:10px; text-decoration: none; color:#50183f; font-weight:bold; text-transform:uppercase; }
.newsdate              	{ font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; font-size:10px; text-decoration: none; color:#852457; }
.newsrestext           	{ font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; font-size:10px; text-decoration: none; color:#6b6b6b; }
.newsrestext ul		{ padding-left:14px; margin-left:1px; }
.newsrespreis		{ font-size:11px; color:#652551; font-weight:bold; }

.newsdatum              { font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial;; font-size:10px; text-decoration: none; color:#666566; }
.newssubheader          { font-size:10px; text-decoration: none; color: brown; }
.content		{ font-size:8pt; text-decoration: none; color: #757171; font-family:Verdana, Arial, Helvetica, sans-serif;}
.newstext		{ font-size:8pt; text-decoration: none; color: #757171; font-family:Verdana, Arial, Helvetica, sans-serif;}
.liinftext		{ font-family:Verdana; font-size:11px; padding-left:10px; color:#7b7b7b; padding-left:10px; }

.hizTippHeadline	{ font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; font-size:11px; color:#51183c; font-weight:bold; }
.hizTippText		{ font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; font-size:10px; color:#555555; line-height:1.4em; padding-top:10px; }

.hizTermineDate			{ font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; font-size:9px; color:#555555; padding-top:5px; }
.hizTermineHeadline		{ padding-bottom:10px; }
.hizTermineHeadline A 		{ font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; font-size:10px; color:#ae8f76; text-decoration:none; }
.hizTermineHeadline A:link 	{ font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; font-size:10px; color:#ae8f76; text-decoration:none; }
.hizTermineHeadline A:visited 	{ font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; font-size:10px; color:#ae8f76; text-decoration:none; }
.hizTermineHeadline A:hover 	{ font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; font-size:10px; color:#ae8f76; text-decoration:none; }
.hizTermineHeadline A:active 	{ font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; font-size:10px; color:#ae8f76; text-decoration:none; }

.hizLinksHeadline             { padding-top:5px; padding-bottom:5px; }
.hizLinksHeadline A           { font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; font-size:10px; color:#555555; text-decoration:none; }
.hizLinksHeadline A:link      { font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; font-size:10px; color:#555555; text-decoration:none; }
.hizLinksHeadline A:visited   { font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; font-size:10px; color:#555555; text-decoration:none; }
.hizLinksHeadline A:hover     { font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; font-size:10px; color:#555555; text-decoration:none; }
.hizLinksHeadline A:active    { font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; font-size:10px; color:#555555; text-decoration:none; }

.newslink	A	{ font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; font-size:10px; text-decoration: none; color:#50183f; }
.newslink       A:link         { font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; font-size:10px; text-decoration: none; color:#50183f; }
.newslink       A:visited      { font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; font-size:10px; text-decoration: none; color:#50183f; }
.newslink       A:hover        { font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; font-size:10px; text-decoration: none; color:#50183f; }
.newslink       A:active       { font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; font-size:10px; text-decoration: none; color:#50183f; }

A              { font-size:11px; text-decoration: none; color:#852457; }
A:link         { font-size:11px; text-decoration: none; color:#852457; }
A:visited      { font-size:11px; text-decoration: none; color:#852457; }
A:hover        { font-size:11px; text-decoration: none; color:#852457; }
A:active       { font-size:11px; text-decoration: none; color:#852457; }

.internal-link              { font-size:11px; text-decoration: none; color:#852457; }
.internal-link:link         { font-size:11px; text-decoration: none; color:#852457; }
.internal-link:visited      { font-size:11px; text-decoration: none; color:#852457; }
.internal-link:hover        { font-size:11px; text-decoration: none; color:#852457; }
.internal-link:active       { font-size:11px; text-decoration: none; color:#852457; }

.Footer              { font-size:12px; text-decoration: none; color: brown; }
.Footer       A       { font-size:12px; text-decoration: none; color: brown; }
.Footer       A:link         { font-size:12px; text-decoration: none; color: brown; }
.Footer       A:visited      { font-size:12px; text-decoration: none; color: brown; }
.Footer       A:hover        { font-size:12px; text-decoration: none; color: brown; }
.Footer       A:active       { font-size:12px; text-decoration: none; color: brown; }


A.langbutton              { font-size:11px; text-decoration: none; color: #8f8f8f; }
A.langbutton:link         { font-size:11px; text-decoration: none; color: #8f8f8f; }
A.langbutton:visited      { font-size:11px; text-decoration: none; color: #8f8f8f; }
A.langbutton:hover        { font-size:11px; text-decoration: none; color: #8f8f8f; }
A.langbutton:active       { font-size:11px; text-decoration: none; color: #8f8f8f; }


.hl_news_single { font-size:15pt; text-decoration: none; color: #73091d; }

A.navfirst_off              { font-size:9pt; text-decoration: none; color: #757171; font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial;}
A.navfirst_off:link         { font-size:9pt; text-decoration: none; color: #757171; font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial;}
A.navfirst_off:visited      { font-size:9pt; text-decoration: none; color: #757171; font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial;}
A.navfirst_off:hover        { font-size:9pt; text-decoration: none; color: #3F3E3E; font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial;}
A.navfirst_off:active       { font-size:9pt; text-decoration: none; color: #757171; font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial;}

A.navfirst_on               { font-size:9pt; text-decoration: none; color: #757171; font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial;}
A.navfirst_on:link          { font-size:9pt; text-decoration: none; color: #757171; font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial;}
A.navfirst_on:visited       { font-size:9pt; text-decoration: none; color: #757171; font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial;}
A.navfirst_on:hover         { font-size:9pt; text-decoration: none; color: #3F3E3E; font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial;}
A.navfirst_on:active        { font-size:9pt; text-decoration: none; color: #757171; font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial;}

A.navsecond_off             { font-size:9pt; text-decoration: none; color: #757171; font-weight:normal; }
A.navsecond_off:link        { font-size:9pt; text-decoration: none; color: #757171; font-weight:normal; }
A.navsecond_off:visited     { font-size:9pt; text-decoration: none; color: #757171; font-weight:normal; }
A.navsecond_off:hover       { font-size:9pt; text-decoration: none; color: #3F3E3E; font-weight:normal; }
A.navsecond_off:active      { font-size:9pt; text-decoration: none; color: #757171; font-weight:normal; }

A.navsecond_on              { font-size:9pt; text-decoration: none; color: #757171; font-weight:bold; }
A.navsecond_on:link         { font-size:9pt; text-decoration: none; color: #757171; font-weight:bold; }
A.navsecond_on:visited      { font-size:9pt; text-decoration: none; color: #757171; font-weight:bold; }
A.navsecond_on:hover        { font-size:9pt; text-decoration: none; color: #3F3E3E; font-weight:bold; }
A.navsecond_on:active       { font-size:9pt; text-decoration: none; color: #3F3E3E; font-weight:bold; }

A.subnavfirst_off              { font-size:8pt; text-decoration: none; color: grey; font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; vertical-align:middle;}
A.subnavfirst_off:link         { font-size:8pt; text-decoration: none; color: grey; font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; vertical-align:middle;}
A.subnavfirst_off:visited      { font-size:8pt; text-decoration: none; color: grey; font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; vertical-align:middle;}
A.subnavfirst_off:hover        { font-size:8pt; text-decoration: none; color: grey; font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; vertical-align:middle;}
A.subnavfirst_off:active       { font-size:8pt; text-decoration: none; color: grey; font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; vertical-align:middle;}

A.subnavfirst_on               { font-size:8pt; text-decoration: none; color: grey; font-weight:bold; font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; vertical-align:middle;}
A.subnavfirst_on:link          { font-size:8pt; text-decoration: none; color: grey; font-weight:bold; font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; vertical-align:middle;}
A.subnavfirst_on:visited       { font-size:8pt; text-decoration: none; color: grey; font-weight:bold; font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; vertical-align:middle;}
A.subnavfirst_on:hover         { font-size:8pt; text-decoration: none; color: grey; font-weight:bold; font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; vertical-align:middle;}
A.subnavfirst_on:active        { font-size:8pt; text-decoration: none; color: grey; font-weight:bold; font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; vertical-align:middle;}

A.subnavsecond_off             { font-size:8pt; text-decoration: none; color: #757171; font-weight:normal; }
A.subnavsecond_off:link        { font-size:8pt; text-decoration: none; color: #757171; font-weight:normal; }
A.subnavsecond_off:visited     { font-size:8pt; text-decoration: none; color: #757171; font-weight:normal; }
A.subnavsecond_off:hover       { font-size:8pt; text-decoration: none; color: #757171; font-weight:normal; }
A.subnavsecond_off:active      { font-size:8pt; text-decoration: none; color: #757171; font-weight:normal; }

A.subnavsecond_on              { font-size:8pt; text-decoration: none; color: #757171; font-weight:bold; }
A.subnavsecond_on:link         { font-size:8pt; text-decoration: none; color: #757171; font-weight:bold; }
A.subnavsecond_on:visited      { font-size:8pt; text-decoration: none; color: #757171; font-weight:bold; }
A.subnavsecond_on:hover        { font-size:8pt; text-decoration: none; color: #757171; font-weight:bold; }
A.subnavsecond_on:active       { font-size:8pt; text-decoration: none; color: #757171; font-weight:bold; }

A.servicenav_off              { font-size:9pt; text-decoration: none; color: black; font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial;}
A.servicenav_off:link         { font-size:9pt; text-decoration: none; color: black; font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial;}
A.servicenav_off:visited      { font-size:9pt; text-decoration: none; color: black; font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial;}
A.servicenav_off:hover        { font-size:9pt; text-decoration: none; color: black; font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial;}
A.servicenav_off:active       { font-size:9pt; text-decoration: none; color: black; font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial;}

A.servicenav_on               { font-size:9pt; text-decoration: none; color: black; font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial;}
A.servicenav_on:link          { font-size:9pt; text-decoration: none; color: black; font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial;}
A.servicenav_on:visited       { font-size:9pt; text-decoration: none; color: black; font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial;}
A.servicenav_on:hover         { font-size:9pt; text-decoration: none; color: black; font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial;}
A.servicenav_on:active        { font-size:9pt; text-decoration: none; color: black; font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial;}


.schnellanfrage_hl{font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; font-size:14pt; color:black;}

.schnellanfrage_label{font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; font-size:9pt; color:black;}

.anfrage_submit{border-width:0px; border-top:1px solid white; background-color:#c1ab79; width:250px; height:23px; padding-right:5px; text-align:right;
					font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; font-size:9pt; color:black; font-weight:bold;}
					
.schnellanfrage_navi{ font-size:8pt; text-decoration: none; color: #757171; font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; vertical-align:middle;}

A.schnellanfrage_navi              { font-size:8pt; text-decoration: none; color: #757171; font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; vertical-align:middle;}
A.schnellanfrage_navi:link         { font-size:8pt; text-decoration: none; color: #757171; font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; vertical-align:middle;}
A.schnellanfrage_navi:visited      { font-size:8pt; text-decoration: none; color: #757171; font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; vertical-align:middle;}
A.schnellanfrage_navi:hover        { font-size:8pt; text-decoration: none; color: #757171; font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; vertical-align:middle;}
A.schnellanfrage_navi:active       { font-size:8pt; text-decoration: none; color: #757171; font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; vertical-align:middle;}

.currencytext	{ font-size:10px; padding-left:15px; }
.seasons	{ font-size:10px; padding-top:5px; }
.seasonsHeader	{ font-size:11px; padding-top:5px; font-weight:bold; }

div#ziRahmen {
	width:649px;
	height:146px;
	background-color:#f7f2e2;
	clear:both;
}

div#ziRahmen2 {
	width:649px;
	height:146px;
	background-color:white;
	clear:both;
}

div#ziBild {
	padding:7px;
	padding-right:0px;
	float:left;
}

div#ziBildPlus {
	padding-top:7px;
	padding-bottom:7px;
	padding-left:0px;
	padding-right:24px;
	float:left;
}

div#ziText {
	width:380px;
	padding:7px;
	padding-left:0px;
	font-size:11px;
	float:left;
}

.ziHeadline {
	font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial;
	font-size:10px;
	text-decoration:none;
	color:#50183f;
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing:0px;
	padding-top:5px;
}

div#prBild {
	width:207px;
	max-width:200px;
        padding:7px;
        padding-right:0px;
        float:left;
	background-color:#f7f2e2;
}

div#prText {
        width:442px;
	max-width:412px;
        padding:15px;
        font-size:11px;
	background-color:#f7f2e2;
        float:left;
}

div#prPreise {
        width:649px;
        font-size:10px;
	background-color:#a2c6e6;
        clear:both;
	margin-bottom:8px;
}

div#prCurrency A, A:link, A:visited, A:hover, A:active {
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}


/* Spezielle Formatierungen für den Inhaltstyp "Normaler Inhalt" */

  div#incontent {
        float:left;
  }

  div#inheadline {
        width:438px;
        text-align:right;
        clear:both;
  }
  div#intext {
        margin-top:15px;
        text-align:left;
        clear:both;
  }

/* Spezielle Formatierungen für den Inhaltstyp "Langer Inhalt I" */

  div#incontent1 {
	width:100%;
        clear:both;
  }

  div#inheadlinelang1 {
        text-align:right;
	padding-bottom:15px;
	clear:both;
  }

  div#intextlang1 {
        text-align:left;
	clear:both;
  }

  div#intextlang1 .bodytext	{ padding-left:0px; font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; line-height:1.5em; }
  div#intextlang1 ul     { font-size:11px; color:#7b7b7b; margin:0; margin-bottom:15px; padding-top:0px; padding-left:15px; margin-left:10px; font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; line-height:1.5em; }

/* Spezielle Formatierungen für den Inhaltstyp "Langer Inhalt II" */

  div#incontent2 {
        width:100%;
        clear:both;
  }

  div#inheadlinelang2 {
	font-size:11px;
	font-weight:bold;
        text-align:left;
	color:#50183f;
  }

  div#intextlang2 {
        text-align:left;
  }

  div#intextlang2 .bodytext     { padding-left:0px; font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; line-height:1.5em; }
  div#intextlang2 ul     { font-size:11px; color:#7b7b7b; margin:0; margin-bottom:15px; padding-top:0px; padding-left:15px; margin-left:10px; font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; line-height:1.5em; }

/* Spezielle Formatierungen für den Inhaltstyp "Langer Inhalt III" */

  div#incontent3 {
	border: 1px solid #ad8f76;
	padding:10px;
	padding-bottom:0px;
	background-color:#f4ecd6;
        width:auto;
        clear:both;
  }

  div#inheadlinelang3 {
	font-size:11px;
        font-weight:bold;
        text-align:left;
        color:#50183f;
  }

  div#intextlang3 {
        text-align:left;
  }

  div#intextlang3 .bodytext     { padding-left:0px; font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; line-height:1.5em; }
  div#intextlang3 ul     { font-size:11px; color:#7b7b7b; margin:0; margin-bottom:15px; padding-top:0px; padding-left:15px; margin-left:10px; font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; line-height:1.5em; }

/* Spezielle Formatierungen für den Inhaltstyp "Bild / Text / Bild / Text -> 900px" */

  div#incontentbtbt {
	width:900px;
        border:0;
        padding:0;
        margin:0;
	padding-top:15px;
	clear:both;
  }

  div#btbtBild1 {
	width:115px;
	border:0;
	padding:0;
	margin:0;
	float:left;
  }

  div#btbtText1 {
	width:355px;
	max-width:325px;
	padding:0;
	margin:0;
	padding-left:15px;
	padding-right:15px;
	float:left;
  }
  div#btbtText1 .bodytext	{ font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; font-size:11px; line-height:1.5em; }

  div#btbtBild2 {
        width:115px;
        border:0;
        padding:0;
        margin:0;
        float:left;
  }

  div#btbtText2 {
        width:315px;
	max-width:285px;
        padding:0;
        margin:0;
        padding-left:15px;
        padding-right:15px;
	float:left;
  }
  div#btbtText2 .bodytext       { font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; font-size:11px; line-height:1.5em; }

/* Spezielle Formatierungen für das Plugin "Einzelansicht für Pauschalangebote . ext_news_all_in_rate_pi1" */

  div#dslGesamt {
	width:650px;
	max-width:648px;
	height:25px;
	max-height:23px;
	margin-bottom:15px;
	clear:both;
	background-color:#f4ecd6;
	border: 1px solid #ad8f76;
  }

  div#dslnewstitle              { font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; font-size:12px; text-decoration: none; color:#50183f; font-weight:bold; text-transform:uppercase; padding-top:6px; }
  div#dslnewsdatum              { font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; font-size:9px; text-decoration: none; color:#666566; font-weight:bold; }
  div#dslnewstext .bodytext	{ font-family:Verdana; font-size:11px; line-height:1.5em; padding-left:0px; }

  div#dslText1 {
	width:234px;
	float:left;
  }
  div#dslText1 div 	{ padding:5px 5px 0px 10px; font-size:11px; font-weight:bold; }

  div#dslMonth {
        width:83px;
        float:left;
  }

  div#dslMonth div	{ text-align:right; padding:5px 5px 0px 0px; font-size:11px; }

  div#dslMonthValue {
        width:50px;
        float:left;
  }

  div#dslMonthValue div	{ padding:3px; }
  div#dslMonthValue SELECT { font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; background-color:white; border:#ad8f76 solid 1px; font-size:10px; }

  div#dslYear {
        width:83px;
        float:left;
  }

  div#dslYear div	{ text-align:right; padding:5px 5px 0px 0px; font-size:11px; }

  div#dslYearValue {
        width:50px;
        text-align:right;
        padding-right:15px;
        float:left;
  }

  div#dslYearValue div	{ padding:3px; }
  div#dslYearValue SELECT { font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; background-color:white; border:#ad8f76 solid 1px; font-size:10px; }

  div#dslSubmit {
        float:left;
  }
  div#dslSubmit div	{ padding:3px; }
  div#dslSubmit 	INPUT { font-family:'Lucida Grande','Lucida Sans Unicode',verdana,arial; background-color:white; border:#ad8f76 solid 1px; font-size:10px; }

  div#dslbooking1       { border:1px solid #914a76; background-color:#e5d4df; width:200px; padding:5px; text-align:center; margin-bottom:15px; margin-right:10px; float:left; }
  div#dslbooking1       A { font-size:12px; text-decoration:none; color:#50183f; }
  div#dslbooking1       A:link { font-size:12px; text-decoration:none; color:#50183f; }
  div#dslbooking1       A:visited { font-size:12px; text-decoration:none; color:#50183f; }
  div#dslbooking1       A:hover { font-size:12px; text-decoration:none; color:#50183f; font-weight:bold; }
  div#dslbooking1       A:active { font-size:12px; text-decoration:none; color:#50183f; }

  div#dslbooking2	{ border:1px solid #ad8f76; background-color:#f4ecd6; width:200px; padding:5px; text-align:center; margin-bottom:15px; float:left; }
  div#dslbooking2	A { font-size:12px; text-decoration:none; color:#50183f; }
  div#dslbooking2	A:link { font-size:12px; text-decoration:none; color:#50183f; }
  div#dslbooking2	A:visited { font-size:12px; text-decoration:none; color:#50183f; }
  div#dslbooking2	A:hover { font-size:12px; text-decoration:none; color:#50183f; font-weight:bold; }
  div#dslbooking2	A:active { font-size:12px; text-decoration:none; color:#50183f; }

  div#FormKontakt div	{ font-size:11px; color:#50183f; font-weight:bold; }
  div#FormKontakt input	{ font-size:11px; 'Lucida Grande','Lucida Sans Unicode',verdana,arial:#50183f; width:180px; border:1px solid #ad8f76; background-color:#f4ecd6; font-weight:bold; }
  div#FormKontakt select	{ font-size:11px; 'Lucida Grande','Lucida Sans Unicode',verdana,arial:#50183f; width:180px; border:1px solid #ad8f76; background-color:#f4ecd6; font-weight:bold; }
  div#FormKontakt textarea { font-family:Verdana; font-size:11px; color:#50183f; width:250px; height:110px; border:1px solid #ad8f76; background-color:#f4ecd6; font-weight:bold; }
  div#FKOffers		input { width:280px; }
  
  
  div#buchung_outer{margin-right:10px;}