/* CSS Document */

html { height: 100%;}
	
body {
font-family: Arial, Helvetica, sans-serif;
margin-top: 0px;
margin-left: 0px;
background-color: #e6e8d1;
}

#siteWrapShadow1 {
float: left;
background:url(/fileadmin/templates/SiteGlobals/media/shadow2.gif) right bottom no-repeat;
display:inline-table;
/* \*/display:block;/**/
position: relative;
left: 50%; 
top:20px;
margin: 0px 0 0 -500px;

}

#siteWrapShadow2 {
background:url(/fileadmin/templates/SiteGlobals/media/corner_bl2.gif) left bottom no-repeat;
display:inline-table;
/* \*/display:block;/**/
}

#imprint {
font-size: 11px;
clear: both;
float: none;
text-align: right;
position: relative;
top:20px;
left: 50%; 
margin: 0px 0 0 -500px;
width: 980px;
padding: 0 0 0 0;
}


#cntPage {
width: 980px;
/*margin-top: 30px;*/
background-color: #fff;
text-align: left; 
/*background-color: #fff;*/
background:url(/fileadmin/templates/SiteGlobals/media/corner_tr2.gif) right top no-repeat;
padding: 0 4px 4px 0;
display:inline-table;
/* \*/display:block;/**/


}

#cntPage #header {
width: 980px;
height: 130px;
background-color:#fff;
}

#cntPage #header #topLogo {
float: left; 
margin-right: 0px;

}

#cntPage #header #FOERight {
float:left;
}

/* navigation */

#cntPage #navPrimary {
clear:both;
height: 25px;
background-color: #d5d9a6;
text-align: left;
padding-left: 110px;
}

html>* #cntPage #navPrimary {
padding-left: 110px;
}

/* NOT INTERPRETED BY IE7 */
html>/**/body #cntPage #cntCenter {
width: 980px;
padding: 0 0 0 0;
padding-bottom: 50px;
text-align:left;
/*background:url(../media/bg01.jpg) no-repeat;*/
min-height: 460px;
/*background-color: #e6e8d1;*/
background-color: #fff;
}
/* NOT INTERPRETED BY IE7 */

/* ONLY IEs */
* html #cntPage #cntCenter {
width: 980px;
background-color: #fff;
min-height: 460px;
padding: 0 0 0 0;
padding-bottom: 50px;
}
/* ONLY IEs */

#cntPage #cntCenter { padding-bottom: 60px; min-height: 460px; background-color:#fff;}

#cntPage #cntCenter #cntBoxTransparency {
position: relative;
width: 660px; 
top:30px; 
left: 50px;
filter: alpha(opacity=85);
-moz-opacity: .85; 
background-color:#FFF;
padding-top: 35px;
padding-bottom: 10px;
float: left;
min-height: 350px;
height:auto !important;  /* für moderne Browser */
height:350px;  /*für den IE */
opacity: 0.85;
}

#cntPage #cntCenter #cntBoxTransparencyBookArr {
position: relative;
width: 660px; 
top:30px; 
left: 150px;
filter: alpha(opacity=85);
-moz-opacity: .85; 
background-color:#FFF;
padding-top: 35px;
padding-bottom: 10px;
min-height: 350px;
height:auto !important;  /* für moderne Browser */
height:350px;  /*für den IE */

}


#cntPage #cntCenter #cntBoxTransparencyBook {
position: relative;
width: 220px; 
top:30px; 
left: 80px;
filter: alpha(opacity=85);
-moz-opacity: .85; 
opacity: 0.85;
background-color:#FFF;
padding-top: 35px;
padding-bottom: 10px;
min-height: 350px;
height:auto !important;  /* für moderne Browser */
height:350px;  /*für den IE */
float: left;
overflow: hidden;
}


#cntPage #cntCenter #cntBoxTransparencyBook .ifrmbook {
height: 300px;
width: 220px;
border: 0pt;
margin-left: 10px;
}


@-moz-document url-prefix() { 
#cntPage #cntCenter #cntBoxTransparencyBook .ifrmbook {
height: 300px;
width: 220px;
border: 0pt;
margin-left: 0px;
}
}

#cntPage #cntCenter #boxClear {
clear:both;
height: 20px;
}

.ifrmbooking {
height: 99%;
width: 99%;
border: 0pt;
font-color: red;
}

#cntPage #cntCenter #cntBoxTransparencyBook .ifrmbook *{
font-color: red;}

#cntPage #cntCenter #breadcrumbNav {
position: relative; 
top:55px; 
padding-left: 65px;
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
z-index: 100;
color: #909090;
}

#cntPage #cntCenter #breadcrumbNav A {
color: #393939;
}

#cntPage #cntCenter #breadcrumbNavArr {
position: relative; 
top:55px; 
padding-left: 165px;
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
z-index: 100;
color: #909090;
}

#cntPage #cntCenter #breadcrumbNavArr A {
color: #393939;
}


#cntPage #cntCenter #cntBoxTransparency .csc-header, #cntPage #cntCenter #cntBoxTransparencyBookArr .csc-header {
padding-left: 15px;
}

#cntPage #cntCenter #cntBoxTransparency A, #cntPage #cntCenter #cntBoxTransparencyBookArr A {
color: #006666;
}

#cntPage #cntCenter #cntBoxTransparency .csc-header, #cntPage #cntCenter #cntBoxTransparencyBookArr .csc-header {
padding-left: 0px;
}

#cntPage #cntCenter #cntBoxTransparency .csc-textpic, #cntPage #cntCenter #cntBoxTransparencyBookArr .csc-textpic {
padding-left: 15px;
margin-bottom: 15px;
}

#cntPage #cntCenter #cntBoxTransparency .csc-textpic-caption, #cntPage #cntCenter #cntBoxTransparencyBookArr .csc-textpic-caption {
font-size: 10px;
}

#cntPage #cntCenter #cntBoxTransparency .csc-textpic .bodytext, #cntPage #cntCenter #cntBoxTransparencyBookArr .csc-textpic .bodytext {
padding-left: 0px;
}

#cntPage #cntCenter #cntBoxTransparency .contenttable, #cntPage #cntCenter #cntBoxTransparencyBookArr .contenttable {
/*margin-left: 160px;*/
}

#cntPage #cntCenter #cntBoxTransparency .contenttable P {
padding-right: 0px;
margin-bottom: 5px;
}

#cntPage #cntCenter #cntBoxTransparency .contenttable .bodytext, #cntPage #cntCenter #cntBoxTransparencyBookArr .contenttable .bodytext  {
padding: 0 0 0 15px;
margin: 5px 0 0 0;
/*width: 200px;*/
}

#cntPage #cntCenter #cntBoxTransparency P, #cntPage #cntCenter #cntBoxTransparencyBookArr P {
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #4c4c4c;
	font-size: 11px;
	padding-right: 100px;
	padding-top: 0px;
	margin: 0px 0 10px 0;
}	

#cntPage #cntCenter #cntBoxTransparency .specials P, #cntPage #cntCenter #cntBoxTransparencyBookArr .specials P {
	margin: 0 0 10px 0;
	padding-left: -15px;
	font-size: 11px;
}	

#cntPage #cntCenter #cntBoxTransparency .specialDetail, #cntPage #cntCenter #cntBoxTransparencyBookArr .specialDetail {
text-align: center;
margin-left: 0px;
}

#cntPage #cntCenter #cntBoxTransparency .specialDetail P, #cntPage #cntCenter #cntBoxTransparencyBookArr .specialDetail P {
padding-right: 0px;
}

/* FIREFOX */
HR {color: #FFFFFF; border-top: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0; height: 5px; border-left: 0px; border-right: 0px; width: 500px;}
html>/**/body HR {width: 500px; color: #FFFFFF; border-top: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0; height: 5px; border-left: 0px; border-right: 0px; margin-top: 10px; margin-bottom: 20px;}
/* FIREFOX */



/* CSS styled IMGTEXT */
.csc-textpic {
	background-color: transparent;
	border: 0;
	float: none;
	clear: both;
	margin-bottom: 35px;
}

.csc-textpic-image {border: 0; margin: 3px; background-color: transparent;}
.csc-textpic-imagewrap {border: 0; margin: 0px; padding: 0px;}
.csc-textpic-image IMG {
border: 3pt solid #ccc;
margin: 0 0 0 0;
}

.csc-textpic-text { border: 0; margin: 0 0 0 0;}

.csc-textpic-caption {margin: 0 0 0 0; color: #666; font-size: 80%;}

UL LI {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #393939;
	width: 500px;
	list-style-type: square;
}

IMG { border: 0; }