/* CSS Document */


html {
 height:100%;
 background-color:#236897;
 background-image:url(/natureispalast/img/bg_total.jpg);
 background-repeat:no-repeat;
 background-repeat:repeat-y;
}

	

* .highslide {
	cursor: url(/betterpark/img/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 1px solid black;
}
.highslide:hover img {
	border: 1px solid gray;
}

.highslide-image {
    border-bottom: 1px solid black;
    cursor: pointer; /* opera */
	cursor: url(/betterpark/img/zoomout.cur), pointer;
}
.highslide-image-blur {
    cursor: pointer;
    cursor: hand;
}




body,td {
	font-family:Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	}
	
h2 {
	color:#6ccef6;
	font-size:18px;
	}
	
input, select, option, select.formtext {
	border:0px;
	font-size:12px;
	
	}
	
tr.farbe, td.farbe {
	color:#FFFFFF;
	}
	
table.farbe {
border: 1px #eeeeee dotted;
padding:3px;
}


p.headline {
	size: 10px;
	padding-top:6px;
	padding-left:6px;
	}




a.navigation, a.navigation:visited {
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	margin-left:5px;
	font-weight:bold;
	}
	
a.navigation:hover {

	color:#E9594D;
	text-decoration:underline;
	}
	
a:visited {
	color:#6ccef6;
	text-decoration:none;
}

a.blau, a {
	color:#6ccef6;
	text-decoration:none;
	font-weight:bold;
	}

a.blau:hover, a:hover {
	text-decoration:underline;
	}
	


	
a.grau, a.grau:visited {
	color:#808080;
	text-decoration:none;
	font-weight:bold;
	}

a.grau:hover {
	text-decoration:underline;
	}
	
a.weiss {
	color:#ffffff;
	text-decoration:underline;
	}

a.weiss:hover {
	text-decoration:none;
	}
	
#impressum-unten {
	position:absolute;
	left:77px;
	top:646px;
	width:660px;
	height:48px;
}

#web-02 a.weiss, #web-02 a.weiss:visited, #impressum-unten a.weiss, #impressum-unten a.weiss:visited {
	text-decoration:none;
	color:#FFFFFF;
	}
	
#impressum-unten a.weiss:hover, #web-02 a.weiss:hover {
	text-decoration:underline;
	}
	
	
a.linkweiss, a.linkweiss:visited {
	color:#000000;
	text-decoration:none;
	text-transform:none;
	}
	
a.linkweiss:hover {
	text-decoration:underline;
	}
	

#total {
 width: 960px;
 text-align:left;
	}

#web-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:76px;
	height:28px;
}

#web-02 {
	position:absolute;
	left:76px;
	top:0px;
	width:801px;
	height:28px;
}

#web-03 {
	position:absolute;
	left:877px;
	top:0px;
	width:83px;
	height:28px;
}

#web-04 {
	position:absolute;
	left:0px;
	top:28px;
	width:76px;
	height:730px;
}

#web-05 {
	position:absolute;
	left:76px;
	top:28px;
	width:801px;
	height:194px;
}

#web-06 {
	position:absolute;
	left:910px;
	top:-23px;
	width:83px;
	height:730px;
}

#b-nep {
	position:absolute;
	left:76px;
	top:222px;
	width:161px;
	height:36px;

}


#b-faszination {
	position:absolute;
	left:237px;
	top:222px;
	width:161px;
	height:36px;
}

#b-faq  {
	position:absolute;
	left:398px;
	top:222px;
	width:161px;
	height:36px;
	z-index: 5;
}

#b-kontakt{
	position:absolute;
	left:559px;
	top:222px;
	width:161px;
	height:36px;
	z-index: 5;
}

#b-home {
	position:absolute;
	left:720px;
	top:222px;
	width:158px;
	height:36px;
	z-index: 5;
}

#b-leer {
	position:absolute;
	left:844px;
	top:222px;
	width:235px;
	height:36px;
	background-color:#0000CC;
	display:none;
}

#web-13 {
	position:absolute;
	left:756px;
	top:222px;
	width:121px;
	height:36px;
}

#park-status {
	position:absolute;
	left:76px;
	top:258px;
	width:255px;
	height:29px;
	z-index:10;
}

#open {
	position:absolute;
	left:331px;
	top:258px;
	width:167px;
	height:70px;
}

#webcam {
	position:absolute;
	left:498px;
	top:258px;
	width:223px;
	height:142px;
	z-index: 2;
}

#logo_htg_re {
	position:absolute;
	left:725px;
	top:5px;
	width:260px;
	height:300px;
	z-index:100;
}


#logo_bp_re {
	position:absolute;
	left:718px;
	top:96px;
	width:150px;
	height:43px;
}



#ticketinfo {
	position:absolute;
	left:331px;
	top:328px;
	width:167px;
	height:72px;
}



#web-22 {
	position:absolute;
	left:721px;
	top:347px;
	width:156px;
	height:53px;
}



#c-ol {
	position:absolute;
	left:76px;
	top:400px;
	width:39px;
	height:64px;
}

#c-o {
	position:absolute;
	left:115px;
	top:400px;
	width:408px;
	height:36px;
}

#c-or {
	position:absolute;
	left:523px;
	top:400px;
	width:36px;
	height:64px;
}

#snowinfo {
	position:absolute;
	left:559px;
	top:290px;
	width:318px;
	height:147px;
	z-index:50;
}

#content {
	position:absolute;
	left:113px;
	top:284px;
	width:408px;
	height:340px;
	overflow: auto;
	padding: 10px;
	scrollbar-face-color: #145581;
	scrollbar-highlight-color: #145581;
	scrollbar-shadow-color: #145581;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-base-color: #145581;
	scrollbar-3d-light-color: #c0c0c0;
	scrollbar-dark-shadow-color: #145581;
}

#c-l {
	position:absolute;
	left:76px;
	top:464px;
	width:39px;
	height:167px;
}

#c-r {
	position:absolute;
	left:523px;
	top:464px;
	width:36px;
	height:167px;
}

#newsletter {
	position:absolute;
	left:558px;
	top:440px;
	width:318px;
	height:73px;
}



#umfrage {
	position:absolute;
	left:558px;
	top:510px;
	width:318px;
	height:123px;
	z-index: 10;

}

#c-ul {
	position:absolute;
	left:76px;
	top:631px;
	width:39px;
	height:40px;
}

#c-u {
	position:absolute;
	left:115px;
	top:631px;
	width:408px;
	height:40px;
}

#c-ur {
	position:absolute;
	left:523px;
	top:631px;
	width:36px;
	height:40px;
}

#abschluss-leer {
	position:absolute;
	left:76px;
	top:671px;
	width:801px;
	height:11px;
}



#abschluss-footer {
	position:absolute;
	left:76px;
	top:730px;
	width:801px;
	height:28px;
}
#Layer1 {
	position:absolute;
	left:654px;
	top:91px;
	width:282px;
	height:324px;
	z-index:5;
}

#bild {
	position:relative;
	left:0px;
	top:0px;
	width:801px;
	height:194px;
	z-index:0;
}

#logo_NEP {
	position:absolute;
	left:0px;
	top:0px;
	width:183px;
	height:194px;
	z-index:10;
}
#logo_htg {
	position:absolute;
	left:630px;
	top:0px;
	width:170px;
	height:74px;
	z-index:20;
}

div {
	border:0px solid #FF0000;
	}
	
div.faq	{
	border:1px solid #145581;
	padding:5px;
	padding-top:0px;
	background-image:url(img/bg_faq.gif);
	background-repeat:no-repeat;
	background-position:top right;
	cursor:pointer;
	text-align:justify;	
	margin-bottom:2px;
	}

div.faq h3 {
	font-size:12px;
	}

div.faqsub {
	background-color:#145581;
	padding:4px;
	}
	
div.faqsub a{
	color:#FFFFFF;
	text-decoration:underline;
	}
div.faqsub a:hover{
	text-decoration:none;
	}
	
#snowinfo, #snowinfo td	{
	color:#666666;
	}
	
#snowinfo a{
	color:#145581;
	}

	

