body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:  url(bilder/bg.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	color: #666666;
	background-color:#CCCCCC;
}

/* ----------- Textformatierung ---------- */
h1 {font-size:24px; margin:0; padding:0;}
h2 {font-size:18px; margin:0; padding:0; font-style:italic;} /* ----------- Seitentitel ---------- */
h3 {font-size: 14px; padding: 0; margin: 0px; padding-top:4px;}

.weiss {color:#FFFFFF; background-color:inherit; }
.presselink {font-size: 14px; font-weight:bold; padding: 0; margin: 0px;}



/* ----------- Standardlinks ---------- */
a:link, a:visited {text-decoration:underline; color:#666666;}
a:active, a:hover{color:#333333; text-decoration:underline;}

/* ----------- links am Seitenende ---------- */
a.unten:link, a.unten:visited { font-size:10px; text-decoration:underline; color:#999999;}
a.unten:active, a.unten:hover{color:#666666; text-decoration:underline;}


/* ------------------------------------- Top Links Skihuette und Wasserski ------------------------------------------------------- */

/* ----------- Skihuette ---------- */
.hoverbild_skihuette a { background:url(bilder/links/skihuette_top_link_over.gif) no-repeat; display:block; width:97px;}
.hoverbild_skihuette img {display:block; width:97px; border:0;}
.hoverbild_skihuette a:hover img {visibility: hidden; width:97px;}

/* Nur Internet Explorer 5.5 und 6 */
.hoverbild_skihuette a:hover {border:0;}
* html .hoverbild_skihuette a {margin-right:1px;}

/* Nur Internet Explorer 5.01 */
* html .hoverbild_skihuette a:hover {width:98px; margin-right:0;}

/* ----------- Wasserskilift ---------- */
.hoverbild_lift a { background:url(bilder/links/wasserskilift_top_link_over.gif) no-repeat; display:block; width:97px;}
.hoverbild_lift img {display:block; width:97px; border:0;}
.hoverbild_lift a:hover img {visibility: hidden; width:97px;}

/* Nur Internet Explorer 5.5 und 6 */
.hoverbild_lift a:hover {border:0;}
* html .hoverbild_lift a {margin-right:1px;}

/* Nur Internet Explorer 5.01 */
* html .hoverbild_lift a:hover {width:98px; margin-right:0;}



/* ------------------------------------- Ende Top Links Skihuette und Wasserski ------------------------------------------------------- */


/* ----------- Links Footer ---------- */
a.footer:link, a.footer:visited {
	text-decoration:none;
	color:#ffffff;
	background-color:inherit;
	font-size: 11px;
	font-style: italic;
}
a.footer:active, a.footer:hover{
color:#333333; text-decoration:underline;
}


/* ----------- div ---------- */
#gesamt {width:830px; margin: auto; background-image:url(bilder/hg/hg.jpg);}

#header {width:830px;}

#header_navi {padding:35px 0  0 710px;}

#header_links {margin:0; background:url(bilder/header/logo.jpg) no-repeat}

#header_rechts {margin:0; padding:0;}

#stylepic {margin:0; padding:0;}

#inhalt {
	float:left; 
	margin:0; 
	padding:0em 1em  1em 40px; 
	width:550px;
	}

.eintrag {
width:550px; 
margin-bottom:1em;
border-top:5px solid #9ad8ea;
}

.eintrag h2 {margin:0.5em 0;}

.eintrag img {
margin:0 10px 0 0;
padding:5px; 
border-color:#666666;
}

.news {
text-align:justify; padding:0px 0 10px 0; margin-bottom:5px; min-height:110px;
}

.date {float:right;margin:1em 0 0 0;}
.avatar {clear:both;float:left;}

#navi {
	padding:0 0  0 5px; 
	margin-left:650px; 
	background-image:url(bilder/hg/hg_navi.gif); 
	background-repeat:repeat-y;
	}
	
#footer {
	clear:left; margin: auto; 
	height: 69px; 
	background-image:url(bilder/hg/footer.gif); 
	background-repeat:no-repeat; 
	text-align:right; 
	padding: 40px 30px 0px 0;
	}
	
#footer2 {
	clear:left; 
	margin: auto; 
	height: 69px; 
	background-image:url(bilder/hg/footer.gif); 
	background-repeat:no-repeat; padding: 30px 30px 0px 0;
	}
	
#footer3 {
	clear:left; 
	margin: auto; 
	height: 69px; 
	background-image:url(bilder/footer/footer.gif); 
	background-repeat:no-repeat; padding: 30px 30px 0px 0;
	}
	
#img_trennlinie {margin:1em 0 1em 0;}

#aufz li{list-style-type: decimal; padding: 5px;}

#navi_bottom {width:830px; margin:0 auto; padding-bottom:5px; color:#999999; text-align:center; font-size:10px;}

/* ----------- logo/img/link ---------- */
#logo {float:left; width:350px; height:90px; margin-left:20px; border:0;}
#logo_skihuette {float:left; width:220px; height:50px; margin-left:30px; border:0px solid blue;}
#logo_wasserskilift {float:left;width:230px; height:50px; margin:0 230px 0 30px; border:0px solid blue;}

#foot_skihuette {float:left; margin:25px 52px 0 34px; border:0px solid blue;}
#foot_verein {float:left; margin:38px 69px 0 0px; border:0px solid blue;}
#foot_wakekillaz {float:left; margin:0px 0px 0 170px; border:0px solid blue;}


/* ------------------------------------- Hauptnavi ------------------------------------------------------- */
/* ----------- Home ---------- */
.hoverbild_home a {background: url(bilder/navi_over/home_over.gif) no-repeat;display:block; width:145px;}
.hoverbild_home img {display:block; width:145px; border:0;}
.hoverbild_home a:hover img {visibility: hidden; width:145px;}

/* Nur Internet Explorer 5.5 und 6 */
.hoverbild_home a:hover {border:0;}
* html .hoverbild_home a {margin-right:1px;}

/* Nur Internet Explorer 5.01 */
* html .hoverbild_home a:hover {width:146px; margin-right:0;}

/* ----------- Specials 20XX ---------- */
.hoverbild_specials a {background: url(bilder/navi_over/specials_over.gif) no-repeat;display:block; width:145px;}
.hoverbild_specials img {display:block; width:145px; border:0;}
.hoverbild_specials a:hover img {visibility: hidden; width:145px;}

/* Nur Internet Explorer 5.5 und 6 */
.hoverbild_home a:hover {border:0;}
* html .hoverbild_home a {margin-right:1px;}

/* Nur Internet Explorer 5.01 */
* html .hoverbild_home a:hover {width:146px; margin-right:0;}


/* ----------- News ---------- */
.hoverbild_news a {background: url(bilder/navi_over/news_over.gif) no-repeat;display:block; width:145px;}
.hoverbild_news img {display:block; width:145px; border:0;}
.hoverbild_news a:hover img {visibility: hidden; width:145px;}

/* Nur Internet Explorer 5.5 und 6 */
.hoverbild_news a:hover {border:0;}
* html .hoverbild_news a {margin-right:1px;}

/* Nur Internet Explorer 5.01 */
* html .hoverbild_news a:hover {width:146px; margin-right:0;}


/* ----------- Events ---------- */
.hoverbild_events a {background: url(bilder/navi_over/events_over.gif) no-repeat;display:block; width:145px;}
.hoverbild_events img {display:block; width:145px; border:0;}
.hoverbild_events a:hover img {visibility: hidden; width:145px;}

/* Nur Internet Explorer 5.5 und 6 */
.hoverbild_events a:hover {border:0;}
* html .hoverbild_events a {margin-right:1px;}

/* Nur Internet Explorer 5.01 */
* html .hoverbild_events a:hover {width:146px; margin-right:0;}


/* ----------- Wasserskilift ---------- */
.hoverbild_wasserski a {background: url(bilder/navi_over/wasserskilift_over.gif) no-repeat;display:block; width:145px;}
.hoverbild_wasserski img {display:block; width:145px; border:0;}
.hoverbild_wasserski a:hover img {visibility: hidden; width:145px;}

/* Nur Internet Explorer 5.5 und 6 */
.hoverbild_wasserski a:hover {border:0;}
* html .hoverbild_wasserski a {margin-right:1px;}

/* Nur Internet Explorer 5.01 */
* html .hoverbild_wasserski a:hover {width:146px; margin-right:0;}



/* ----------- Shop---------- */
.hoverbild_shop a {background: url(bilder/navi_over/shop_over.gif) no-repeat;display:block; width:145px;}
.hoverbild_shop img {display:block; width:145px; border:0;}
.hoverbild_shop a:hover img {visibility: hidden; width:145px;}

/* Nur Internet Explorer 5.5 und 6 */
.hoverbild_shop a:hover {border:0;}
* html .hoverbild_shop a {margin-right:1px;}

/* Nur Internet Explorer 5.01 */
* html .hoverbild_shop a:hover {width:146px; margin-right:0;}




/* ----------- Obstacles Park ---------- */
.hoverbild_obstaclepark a {background: url(bilder/navi_over/obstacle-park_over.gif) no-repeat;display:block; width:145px;}
.hoverbild_obstaclepark img {display:block; width:145px; border:0;}
.hoverbild_obstaclepark a:hover img {visibility: hidden; width:145px;}

/* Nur Internet Explorer 5.5 und 6 */
.hoverbild_obstaclepark a:hover {border:0;}
* html .hoverbild_obstaclepark a {margin-right:1px;}

/* Nur Internet Explorer 5.01 */
* html .hoverbild_obstaclepark a:hover {width:146px; margin-right:0;}


/* ----------- Sponsoren ---------- */
.hoverbild_spons a {background: url(bilder/navi/sponsoren.gif); background-position: 0px -23px; display:block; width:145px; height:23px; overflow:hidden}
.hoverbild_spons img {display:block; width:145px; border:0;}
.hoverbild_spons a:hover img {visibility: hidden; width:145px;}

/* Nur Internet Explorer 5.5 und 6 */
.hoverbild_spons a:hover {border:0;}
* html .hoverbild_spons a {margin-right:1px;}

/* Nur Internet Explorer 5.01 */
* html .hoverbild_spons a:hover {width:146px; margin-right:0;}


/* ----------- Riders ---------- */
.hoverbild_riders a {background: url(bilder/navi_over/riders_over.gif) no-repeat;display:block; width:145px;}
.hoverbild_riders img {display:block; width:145px; border:0;}
.hoverbild_riders a:hover img {visibility: hidden; width:145px;}

/* Nur Internet Explorer 5.5 und 6 */
.hoverbild_riders a:hover {border:0;}
* html .hoverbild_riders a {margin-right:1px;}

/* Nur Internet Explorer 5.01 */
* html .hoverbild_riders a:hover {width:146px; margin-right:0;}



/* ----------- Gastronomie---------- */
.hoverbild_gastro a {background: url(bilder/navi_over/gastronomie_over.gif) no-repeat;display:block; width:145px;}
.hoverbild_gastro img {display:block; width:145px; border:0;}
.hoverbild_gastro a:hover img {visibility: hidden; width:145px;}

/* Nur Internet Explorer 5.5 und 6 */
.hoverbild_gastro a:hover {border:0;}
* html .hoverbild_gastro a {margin-right:1px;}

/* Nur Internet Explorer 5.01 */
* html .hoverbild_gastro a:hover {width:146px; margin-right:0;}


/* ----------- Sonne und Strand---------- */
.hoverbild_sonne a {background: url(bilder/navi_over/sonne_over.gif) no-repeat;display:block; width:145px;}
.hoverbild_sonne img {display:block; width:145px; border:0;}
.hoverbild_sonne a:hover img {visibility: hidden; width:145px;}

/* Nur Internet Explorer 5.5 und 6 */
.hoverbild_sonne a:hover {border:0;}
* html .hoverbild_sonne a {margin-right:1px;}

/* Nur Internet Explorer 5.01 */
* html .hoverbild_sonne a:hover {width:146px; margin-right:0;}


/* ----------- Preise ---------- */
.hoverbild_preise a {background: url(bilder/navi_over/preise_over.gif) no-repeat;display:block; width:145px;}
.hoverbild_preise img {display:block; width:145px; border:0;}
.hoverbild_preise a:hover img {visibility: hidden; width:145px;}

/* Nur Internet Explorer 5.5 und 6 */
.hoverbild_preise a:hover {border:0;}
* html .hoverbild_preise a {margin-right:1px;}

/* Nur Internet Explorer 5.01 */
* html .hoverbild_preise a:hover {width:146px; margin-right:0;}


/* ----------- Galerie ---------- */
.hoverbild_galerie a {background: url(bilder/navi_over/galerie_over.gif) no-repeat;display:block; width:145px;}
.hoverbild_galerie img {display:block; width:145px; border:0;}
.hoverbild_galerie a:hover img {visibility: hidden; width:145px;}

/* Nur Internet Explorer 5.5 und 6 */
.hoverbild_galerie a:hover {border:0;}
* html .hoverbild_galerie a {margin-right:1px;}

/* Nur Internet Explorer 5.01 */
* html .hoverbild_galerie a:hover {width:146px; margin-right:0;}


/* ----------- Video ---------- */
.hoverbild_video a {background: url(bilder/navi_over/video_over.gif) no-repeat;display:block; width:145px;}
.hoverbild_video img {display:block; width:145px; border:0;}
.hoverbild_video a:hover img {visibility: hidden; width:145px;}

/* Nur Internet Explorer 5.5 und 6 */
.hoverbild_video a:hover {border:0;}
* html .hoverbild_video a {margin-right:1px;}

/* Nur Internet Explorer 5.01 */
* html .hoverbild_video a:hover {width:146px; margin-right:0;}




/* ----------- Info ---------- */
.hoverbild_info a {background: url(bilder/navi_over/info_over.gif) no-repeat;display:block; width:145px;}
.hoverbild_info img {display:block; width:145px; border:0;}
.hoverbild_info a:hover img {visibility: hidden; width:145px;}

/* Nur Internet Explorer 5.5 und 6 */
.hoverbild_info a:hover {border:0;}
* html .hoverbild_info a {margin-right:1px;}

/* Nur Internet Explorer 5.01 */
* html .hoverbild_info a:hover {width:146px; margin-right:0;}


/* ----------- Kontakt ---------- */
.hoverbild_kontakt a {background: url(bilder/navi_over/kontakt_over.gif) no-repeat;display:block; width:145px;}
.hoverbild_kontakt img {display:block; width:145px; border:0;}
.hoverbild_kontakt a:hover img {visibility: hidden; width:145px;}

/* Nur Internet Explorer 5.5 und 6 */
.hoverbild_kontakt a:hover {border:0;}
* html .hoverbild_kontakt a {margin-right:1px;}

/* Nur Internet Explorer 5.01 */
* html .hoverbild_kontakt a:hover {width:146px; margin-right:0;}

/* ----------- Presse ---------- */
.hoverbild_presse a {background: url(bilder/navi_over/presse_over.gif) no-repeat;display:block; width:145px;}
.hoverbild_presse img {display:block; width:145px; border:0;}
.hoverbild_presse a:hover img {visibility: hidden; width:145px;}

/* Nur Internet Explorer 5.5 und 6 */
.hoverbild_presse a:hover {border:0;}
* html .hoverbild_presse a {margin-right:1px;}

/* Nur Internet Explorer 5.01 */
* html .hoverbild_presse a:hover {width:146px; margin-right:0;}

/* ----------------------------------------- Ende der Hauptnavi ------------------------------------------ */


html {height:100.05%}


/* ----------------------------------------- class ------------------------------------------ */
.wetter {padding:20px 0 0 20px; }

.bild {padding: 5px; margin: 0 20px 10px 0; border:1px solid #666666;}
.bild2 {padding: 5px; margin: 0 0 10px 0; border:1px solid #666666;}
.bild_links {float: left; padding: 5px; margin: 0 10px 10px 0; border:1px solid #666666;}
.bild_rechts {float: right; padding: 5px; margin: 0 0px 10px 20px; border:1px solid #666666;}
.bild_sponsor {padding:0px; margin: 0 100px 0 0; border:0;}

.pdf_grafik {float:left; margin-right: 10px;}

.linie{margin:1em 0 1em 0; padding:0;}

.aufz li{list-style-type: decimal; margin: 0; padding:0 0 2px 0px;}
.aufz_ohne li{list-style-type: none; margin: 0; padding: 0px 0 2px 0;}
.aufz_pdf li{list-style-image: url(bilder/grafiken/pdf-button.gif); list-style-position: outside; margin:0 0 0 40px; padding-bottom:1em;}


.table { border: 1px solid #0083D7;}
th {font-weight:bold; color:#FFFFFF; background-color:#0083D7;}
/* ----------------------------------------- Formular ------------------------------------------ */

.caution      { color:#ff0000; font-weight:bold; }
img.captcha   { margin:0px; padding:0px; border:1px solid #0083D7; }
input.captcha { margin:0px; padding:0px; width:100px; height:23px; font-size:16px; border:1px solid #0083D7; background: #9AD8EA; padding: 2px;}

.inputbox {
font-family: Verdana, Arial, Helvetica, Times,serif;
font-size: 13px;
color: #666666;
background: #ffffff;
padding: 2px;
border: 1px solid;
border-color: #0083D7;
margin-top: 2px;
margin-bottom: 4px;
}
.submit_button {
font-family: Verdana, Arial, Helvetica, Times,serif;
font-size: 11px;
color: #ffffff;
border: 1px solid;
border-color: #9AD8EA;
background: #0083D7 repeat;
padding: 3px 2px 5px 2px;
margin-top: 1px;
margin-left: 2px;
}
.submit_button:hover {
font-family: Verdana, Arial, Helvetica, Times,serif;
font-size: 11px;
color: #FFFFFF;
border: 1px solid;
border-color: #0083D7;
background: #9AD8EA repeat;
padding: 3px 2px 5px 2px;
margin-top: 1px;
margin-left: 2px;
}

/******************************
      slide
 ******************************/
#slideshow {
	position:absolute; 
	left: 250px; top:0; 
	padding:0px; 
	z-index:10; 
	width:400px;
	}

a:focus {
	outline: none;
}
#panel {
	z-index:2;
	 text-align:center;
	background: #000;
	height: 250px;
	display: none;
	padding:0px;
	border-top:0px;
	border-left:10px solid #fff;
	border-right:10px solid #fff;
	border-bottom:10px solid #fff;
}
.slide {
	margin: 0;
	padding: 0;
	background: url(images/grafiken/cam.png) no-repeat center top;
}
.btn-slide {
	background: url(images/grafiken/white-arrow.gif) no-repeat right -50px;
	text-align: center;
	width: 144px;
	height: 100px;
	padding: 10px 10px 0 0;
	margin: 0 auto;
	display: block;
	font: bold 120%/100% Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
	
}
.active {
	background-position: right 12px;
}