/* Layers */

#Main {
	top: 0px;
	width: 950px;
	margin: 0 auto;
	position: relative;
	text-align: left;
	background-color: #ffffff;
}

#StartLayer {
	width: 975px;
	height: 800px;
	top: 0px;
	z-index: 1000;
	position: absolute;
	margin: 0 auto;
	text-align: center;
}

#SiteNavig {
	top: 0px;
	/*width: 995px;*/
	width: 995px;
	position: relative;
	height: 40px;
}

#Player {
	top: 10px;
	height: 25px;
	width: 320px;
	left: 470px;
	position: absolute;
}

#L {
	top: 10px;
	left: 0px;
	width: 430px;
	position: relative;
}

#L_Logo {
	top:   0px;
	left:  0px;
	width: 397px;
	position: absolute;
}

#L_Title2 {
	top: 130px;
	position: absolute;
}

#L_Title {
	top: 150px;
	position: absolute; 
}

#L_hr { /* hr */
	top: 160px;
	left: 0px;
	height: 10px;
	width: 397px;
	position: absolute;
}

#L_Content {
 	top: 180px;
	left: 0px;
	width: 430px;
	position: absolute;
}

#L_ContentText {
	margin-top: 10px;
	/*margin-left: 20px;*/
	/*margin-right: 20px;*/
	width: 390px;
	position: relative;
}

#R {
	top: 10px;
	left: 470px;
	width: 320px;
	position: relative;
}

#R_Aktuell {
	top: 0px;
	left: 0px;
	height: 90px;
	width: 2000px;
	position: absolute;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #7f7f7f;
}

#scroller {
	left: 0px;
	height: 80px;
	/*width: 452px;*/
	width: 320px;
	/*display: block;*/
	_overflow: hidden;
	position: absolute;
}

#R_Title {
	top: 150px;
	position: absolute; 
}

#R_Title2 {
	top: 130px;
	position: absolute;
}

#R_Title_Boll {
	top: 280px;
	position: absolute; 
}

#R_hr { /* hr */
	top: 160px;
	left: 0px;
	height: 10px;
	width: 320px;
	position: absolute;
}

#R_hr_Boll { /* hr */
	top: 290px;
	left: 0px;
	height: 10px;
	width: 320px;
	position: absolute;
}

#R_BildNavig {
	top: 180px;
	left: 0px;
	width: 320px;
	height: 320px;
	position: absolute;
	z-index: 10;
}

#R_BildNavig_Boll {
	top: 310px;
	left: 0px;
	width: 320px;
	height: 210px;
	position: absolute;
}

#R_Navig {
	top: 540px;
	left: 0px;
	width: 320px;
	position: absolute;
}

#R_Navig_Hotel {
	top: 660px;
	left: 0px;
	width: 320px;
	position: absolute;
}

#R_Navig1 {
	top: 0px;
	left: 0px;
	width: 100px;
	position: absolute;
}

#R_Navig2 {
	top: 0px;
	left: 110px;
	width: 100px;
	position: absolute;
}

#R_NavigArchiv {
	top: 180px;
	left: 0px;
	width: 320px;
	position: absolute;
}

#R_NavigArchivDetail {
	top: 640px;
	left: 0px;
	width: 320px;
	position: absolute;
}

#Banner {
	top: 10px;
	left: 860px;
	width: 130px;
	position: relative;
}

#temp {
	top: 690px;
	left: 0px;
	width: 210px;
	position: absolute;
}

#Facebook {
	top: 725px;
	left: 0px;
	widht: 200px;
	position: absolute;
	overflow: visible;
}

#Banner_sub {
	top: 725px;
	left: 0px;
	width: 330px;
	position: absolute;
}	

#Banner_Sub1 {
	top: 0px;
	left: 0px;
	width: 155px;
	postition: absolute;
}

#Banner_Sub2 {
	top: 0px;
	left: 165px;
	width: 155px;
	postition: absolute;
}

/*Scrooling jQuery */
#scrollingText
{
	width: 320px;
	height: 95px;
	position: relative;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #7f7f7f;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7f7f7f;
	/*border: solid 1px #ccc;*/
	/*padding-top: 20px;*/
}

#scrollingText div.scrollableArea *
{
	
	display: block;
	float: left;
	margin: 0;
	padding-right: 20px;
	/*font-family: Georgia,Times, 'Times New Roman', Serif; */
	/*font-size: 45px;*/
	/*line-height: 45px;*/
	/*font-weight: bold; */
	background-color: #fff; 
	color: #000; 
	/*white-space: nowrap;*/
}

/* Overlay */
#overlay
{
	position: fixed;
	z-index: 199;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
}

* html #overlay { /* ie6 hack */
   position: absolute;
   height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

.overlayBG 
{
	background-color: #000000;
	-ms-filter: "Alpha(Opacity=75)"; /* IE 8 */
    filter:alpha(opacity=75); /* IE5-7 */
    -moz-opacity: 0.75; /* Mozilla */
    opacity: 0.75;
}

#lightBox {
   position:fixed;
   top:50%;
   left:50%;
   margin-left:-225px;
   margin-top:-150px;
   z-index:200;
   width:450px;
   height:300px;
   background-color:#fff;
   text-align:center;
}

* html #lightBox { /* ie6 hack */
   position: absolute;
   margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
