html { width: 100%; height: 100%; background-color: #000; background-image: url(images/bg_html4.jpg); background-repeat: repeat-x; background-position: top center; }	html body { background-image: url(images/bg_body7.jpg); /* 4 */ }	html body #homelink img { width: 230px; }	html body #container { padding-bottom: 7px; }	html body #contentWrap { height: auto; }
html body #content { height: auto; overflow-y: auto; overflow-x: hidden; width: 766px; padding: 0; }
html body #right #units { background-image: url(images/bg_units2.jpg); }
#right #untenContainer { background-image: url(images/bg_untenContainer2.jpg); }
html body #footerContainer1 { background-image: url(images/bg_footer3.jpg); height: 269px; }
html body html > body #footerContainer1 { height: auto; min-height: 269px; }
html body #footerContainer2 { background-image: url(images/bg_footer4.jpg); height: 269px; }
html > body #footerContainer2 { height: auto; min-height: 269px; }
html body #right #untenContainer #highlights,html body #right #untenContainer #highlights a { color: #7bafde; }
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: #7bafde; }
html body .termin_element h1 a { color: #7bafde; }
html body .news_element h1 a { color: #7bafde; }
body#uid5 #content #poolOverview .csc-header-n9 h1, body#uid5 #content #poolOverview .csc-header-n9 h1 a,body#uid12 #content #poolOverview .csc-header-n9 h1, body#uid12 #content #poolOverview .csc-header-n9 h1 a, body#uid15 #content h1, body#uid15 #content h1 a,body#uid126 #content h1, body#uid126 #content h1 a, body#uid125 #content h1, body#uid125 #content h1 a, body#uid124 #content h1, body#uid124 #content h1 a,#magic h1, #magic h1 a, #magic h2, #magic h2 a {  color: #99c9d4;}
body#uid5 #content #poolOverview .csc-header-n7 h1, body#uid5 #content #poolOverview .csc-header-n7 h1 a,body#uid12 #content #poolOverview .csc-header-n7 h1, body#uid12 #content #poolOverview .csc-header-n7 h1 a,body#uid127 #content h1, body#uid127 #content h1 a,body#uid128 #content h1, body#uid128 #content h1 a, body#uid129 #content h1, body#uid129 #content h1 a,body#uid130 #content h1, body#uid130 #content h1 a,body#uid131 #content h1, body#uid131 #content h1 a,body#uid132 #content h1, body#uid132 #content h1 a,body#uid133 #content h1, body#uid133 #content h1 a,#island h1, #island h1 a, #island h2, #island h2 a {	color: #c2cf00; }
body#uid5 #content #poolOverview .csc-header-n5 h1, body#uid5 #content #poolOverview .csc-header-n5 h1 a, body#uid5 #content #poolOverview .csc-header-n4 h1, body#uid5 #content #poolOverview .csc-header-n4 h1 a,body#uid12 #content #poolOverview .csc-header-n5 h1, body#uid12 #content #poolOverview .csc-header-n5 h1 a, body#uid12 #content #poolOverview .csc-header-n4 h1, body#uid12 #content #poolOverview .csc-header-n4 h1 a,body#uid138 #content h1, body#uid138 #content h1 a, body#uid139 #content h1, body#uid139 #content h1 a,body#uid140 #content h1, body#uid140 #content h1 a,body#uid141 #content h1, body#uid141 #content h1 a,body#uid142 #content h1, body#uid142 #content h1 a,body#uid108 #content h1, body#uid108 #content h1 a,body#uid705 #content h1, body#uid705 #content h1 a,#platinum h1, #platinum h1 a, #platinum h2, #platinum h2 a {  color: #b1b3b4;}#platinum h2, #magic h2, #island h2 { font-size: 1em; font-family: tahoma, verdana, arial, mssansserif, sans-serif; margin: 0; text-align: center; }	#platinum h2 a, #magic h2 a, #island h2 a { display: block; margin: 3px 0; }	#platinum .pooltooltip .tip { top: 110px; }#island .pooltooltip .tip { top: 810px; }#magic .pooltooltip .tip { top: 1190px; }#poolOverview #platinum .pooltooltip .tip { top: -150px; }#poolOverview #island .pooltooltip .tip { top: 520px; }#poolOverview #magic .pooltooltip .tip { top: 860px; }	/*body#uid805 #content .tv5spalten1 h2, body#uid805 #content .tv5spalten2 h2, body#uid805 #content .tv5spalten3 h2, body#uid805 #content .tv5spalten4 h2, body#uid805 #content .tv5spalten5 h2 {font-size: 1em;font-family: tahoma, verdana, arial, mssansserif, sans-serif;margin: 0;color: #fff;text-align: center;}#content .tv7spalten1 h2 a, #content .tv7spalten2 h2 a, #content .tv7spalten3 h2 a, #content .tv7spalten4 h2 a, #content .tv7spalten5 h2 a, #content .tv7spalten6 h2 a, #content .tv7spalten7 h2 a,body#uid805 #content .tv5spalten1 h2 a, body#uid805 #content .tv5spalten2 h2 a, body#uid805 #content .tv5spalten3 h2 a, body#uid805 #content .tv5spalten4 h2 a, body#uid805 #content .tv5spalten5 h2 a {  color: #fff;  display: block;  margin: 3px 0;}*//*#platinum h1, #platinum h1 a, #platinum h2, #platinum h2 a { color: #b1b3b4; }*/
/* Button */
html body #container #content .button { width: 226px; height: 246px; overflow: hidden; padding: 6px; background-image: url(images/bg_button.gif); background-repeat: no-repeat; }
/* Button-Zeile */
html body #container #content .tvbuttonleft, html body #container #content .tvbuttonmiddle, html body #container #content .tvbuttonright { width: 31%; position: absolute; bottom: 7px; }
html body #container #content .tvbuttonleft { padding-right: 1%;}
html body #container #content .tvbuttonmiddle { padding: 0 1%; left: 241px; }
html body #container #content .tvbuttonright { padding-left: 1%; left: 487px; }
html body#uid29 div.csc-textpic-clear { padding: 15px 0 0 0; border-bottom: 1px dotted #fff; }
html body#uid29 div.csc-textpic { padding: 20px 0 0 0; }
html body #content .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color: #7bafde; }
html body #flvplayercaption { padding-right: 19px; }
* html body #flvplayercaption { padding-right: 14px; }
html body .produktpraes .preis { color: #7bafde; }

/* FCE contactbox */
.contactbox { position: relative; height: 240px;  }
	.contactbox p { margin: 0; }
	#content .contactbox h2 { margin-left: 8px; text-transform: uppercase; }
	#content .contactbox  h4 { font-size: 1em; color: #fff; margin: 0; text-transform: uppercase; font-weight: bold; }
	.contactbox .top { height: 25px; border-bottom: 1px solid #fff; }
		.contactbox .top img { float: left; }
		.contactbox .top h2 { display: inline; }
		.contactbox .top div { position: absolute; top: 6px; right: 0; }
	.contactbox .footer { position: absolute; top: 207px; }
		.contactbox .footer img { margin-right: 3px; }
	.contactbox .text { height: 185px; border-bottom: 1px solid #fff; }	
	.contactbox .text .col1, .contactbox .text .col2, .contactbox .text .col3, .contactbox .text .col4 { float: left; }
		.contactbox .text .col1, .contactbox .text .col2 { padding: 0 10px; margin: 10px 0; }
		.contactbox .text .col3, .contactbox .text .col4 { margin: 5px 0; }
			.contactbox .text .col1 { width: 165px; border-right: 1px solid #fff; height: 165px; }
			.contactbox .text .col2 { width: 175px; }
			.contactbox .text .col3 { margin-right: 1px; }
	.contactbox .text .opening, .contactbox .text .person { position: absolute; top: 150px; }
	
/* FCE special */
.special { position: relative; height: 300px; margin: 10px 0; }
	.special p { margin: 0; }
	#content .special h2 { margin-left: 8px; text-transform: uppercase; font-weight: bold; }
	#content .special  h4 { font-size: 1em; color: #fff; margin: 0; text-transform: uppercase; font-weight: bold; }
	.special .top { height: 25px; border-bottom: 1px solid #fff; }
		.special .top h2 { display: inline; }
		.special .top div { position: absolute; top: 3px; right: 0; }
			.special .top .originalprice { font-size: 1.2em; margin-right: 50px; font-weight: bold; }
			.special .top .price { font-size: 1.6em; color: #7BAFDE; font-weight: bold; }
	.special .footer { position: absolute; top: 220px; }
		.special .footer img { margin-right: 3px; }
	.special .text { height: 185px; border-bottom: 1px solid #fff; }	
	.special .text .col1, .special .text .col2, .special .text .col3, .special .text .col4 { float: left; }
		.special .text .col2, .special .text .col3, .special .text .col4 { margin: 5px 0; }
			.special .text .col1 { width: 180px; border-right: 1px solid #fff; height: 165px;  padding: 0 10px; margin: 10px 0; }
			.special .text .col2 { margin: 5px 1px 5px 5px; width: 185px; }
			.special .text .col3 { margin-right: 1px; width: 185px; }
			.special .text .col4 { width: 185px; }
	.special .text .opening { position: absolute; top: 150px; }
