@charset "utf-8";


* {
	padding: 0px;
	margin: 0px;
	}

body {
	background-color: #58585a;
	background-image: url('../img/background.gif');
	background-repeat: repeat;
	font-family: "Courier New", Courier, Monaco, monospace;
	font-size: 12px;
	color: #000;  
	padding: 0px;
	margin: 0px;
	text-align: center;
}

a {
	color: #660099;
}

a:hover {
	text-decoration: none;
}

#wrapper { 	
	text-align: left;
	vertical-align: middle;	
	margin: 0px auto;
	padding: 0px;
	width: 886px;
	border: 0;
}

#head {	
	padding: 0px;
	margin: 0px;
	height: 344px;
	width: 886px;
	background-image: url('../img/head_01.gif');
	background-repeat: no-repeat;
	}

#head a {
	padding: 0px;
	margin: 0px;
	margin-left: 245px;
	border: 0px;
	}

#head a img {
	border: 0px;
	margin: 0px;
	padding: 0px;
	}

#wrapper_content {
	padding: 0px;
	margin: 0px;
	background-color: #660099;
	width: 886px;
	}

#left {
	padding: 0px;
	padding-left: 31px;
	margin: 0px;
	display: inline;
	float: left;
	width: 283px;
	}

/* ### EVENTS BOX ######################################### */
#events_box_wrap {
	padding: 0px;
	margin: 0px;
	}

.events_box {
	padding: 0px;
	margin: 0px;
	width: 259px;
	height: 70px;
	background-image: url('../img/bg_event.gif');
	background-repeat: no-repeat;
	}

.events_middle {
	padding: 0px;
	padding-top: 20px;
	padding-bottom: 10px;
	margin: 0px;
	width: 259px;
	background-image: url('../img/bg_event_middle.gif');
	background-repeat: repeat-y;
	}

.events_bottom {
	padding: 0px;
	margin: 0px;
	width: 262px;
	height: 31px;
	background-image: url('../img/bg_event_bottom.gif');
	background-repeat: no-repeat;
	}


/* ### LINKS BOX ######################################### */
#links_box_wrap {
	padding: 0px;
	margin: 0px;
	margin-top: 16px;
	}

.links_box {
	padding: 0px;
	margin: 0px;
	width: 259px;
	height: 71px;
	background-image: url('../img/bg_link.gif');
	background-repeat: no-repeat;
	}

.links_middle {
	padding: 0px;
	padding-top: 20px;
	padding-bottom: 10px;
	margin: 0px;
	width: 259px;
	background-image: url('../img/bg_link_middle.gif');
	background-repeat: repeat-y;
	}
	
.links_bottom {
	padding: 0px;
	margin: 0px;
	width: 259px;
	height: 22px;
	background-image: url('../img/bg_link_bottom.gif');
	background-repeat: no-repeat;
	}

/* ### PARKINFOS BOX ######################################### */
#park_box_wrap {
	padding: 0px;
	margin: 0px;
	margin-top: 25px;
	}

.park_box {
	padding: 0px;
	margin: 0px;
	width: 259px;
	height: 70px;
	background-image: url('../img/bg_park.gif');
	background-repeat: no-repeat;
	}

.park_middle {
	padding: 0px;
	padding-top: 20px;
	padding-bottom: 9px;
	margin: 0px;
	width: 259px;
	background-image: url('../img/bg_park_middle.gif');
	background-repeat: repeat-y;
	}

.park_bottom {
	padding: 0px;
	margin: 0px;
	width: 259px;
	height: 24px;
	background-image: url('../img/bg_park_bottom.gif');
	background-repeat: no-repeat;
	}


/* ### WEBCAM BOX ######################################### */
#webcam_box_wrap {
	padding: 0px;
	margin: 0px;
	margin-top: 17px;
	}

.webcam_box {
	padding: 0px;
	margin: 0px;
	width: 259px;
	height: 65px;
	background-image: url('../img/bg_webcam.gif');
	background-repeat: no-repeat;
	}

.webcam_middle {
	padding: 0px;
	margin: 0px;
	width: 259px;
	background-image: url('../img/bg_webcam_middle.gif');
	background-repeat: repeat-y;
	}

.webcam_middle img {
	padding: 0px;
	padding-left: 10px;
	margin: 0px;
	width: 239px;
	}

.webcam_bottom {
	padding: 0px;
	margin: 0px;
	width: 259px;
	height: 10px;
	background-image: url('../img/bg_webcam_bottom.gif');
	background-repeat: no-repeat;
	}

/* ### WETTER BOX ######################################### */
.tx-gbweather-pi1 {
	padding: 0px;
	margin: 0px;
	width: 259px;
	}

#wetter_box_wrap {
	padding: 0px;
	margin: 0px;
	margin-top: 17px;
	}

.wetter_box {
	padding: 0px;
	margin: 0px;
	width: 259px;
	height: 70px;
	background-image: url('../img/bg_wetter.gif');
	background-repeat: no-repeat;
	}

.wetter_middle {
	padding: 0px;
	padding-top: 5px;
	padding-left: 30px;
	padding-bottom: 5px;
	margin: 0px;
	width: 259px;
	background-image: url('../img/bg_wetter_middle.gif');
	background-repeat: repeat-y;
	}

.wetter_bottom {
	padding: 0px;
	margin: 0px;
	width: 259px;
	height: 12px;
	background-image: url('../img/bg_wetter_bottom.gif');
	background-repeat: no-repeat;
	}

/* ### RIDERS BOX ######################################### */
#riders_box_wrap {
	padding: 0px;
	margin: 0px;
	margin-top: 17px;
	}

.riders_box {
	padding: 0px;
	margin: 0px;
	width: 259px;
	height: 68px;
	background-image: url('../img/bg_riders.gif');
	background-repeat: no-repeat;
	}

.riders_middle {
	padding: 0px;
	margin: 0px;
	width: 259px;
	background-image: url('../img/bg_riders_middle.gif');
	background-repeat: repeat-y;
	}

.riders_bottom {
	padding: 0px;
	margin: 0px;
	width: 259px;
	height: 29px;
	background-image: url('../img/bg_riders_bottom.gif');
	background-repeat: no-repeat;
	}

#right {
	display: inline;
	float: left;
	width: 572px;
	}


/* ### IMPRESSUM BOX ######################################### */
.impressum_box {
	padding: 0px;
	margin: 0px;
	width: 535px;
	height: 70px;
	background-image: url('../img/bg_neutral.gif');
	background-repeat: no-repeat;
	}

.impressum_middle {
	padding: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 40px;
	padding-right: 40px;
	margin: 0px;
	width: 455px;
	background-image: url('../img/bg_news_middle.gif');
	background-repeat: repeat-y;
	}

.impressum_bottom {
	padding: 0px;
	margin: 0px;
	width: 535px;
	height: 15px;
	background-image: url('../img/bg_news_bottom.gif');
	background-repeat: no-repeat;
	}



#impressum {
	color: #fff;
}

#impressum a {
	color: #e3c600;
}

/* ### NEWS BOX ######################################### */
#news_box_wrap {
	padding: 0px;
	margin: 0px;
	}

.news_box {
	padding: 0px;
	margin: 0px;
	width: 535px;
	height: 70px;
	background-image: url('../img/bg_news.gif');
	background-repeat: no-repeat;
	}

.news_middle {
	padding: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	margin: 0px;
	width: 535px;
	background-image: url('../img/bg_news_middle.gif');
	background-repeat: repeat-y;
	}

.news_bottom {
	padding: 0px;
	margin: 0px;
	width: 535px;
	height: 15px;
	background-image: url('../img/bg_news_bottom.gif');
	background-repeat: no-repeat;
	}

/* ### CLIPS BOX ######################################### */
#clips_box_wrap {
	padding: 0px;
	margin: 0px;
	margin-top: 17px;
	}

.clips_box {
	padding: 0px;
	margin: 0px;
	width: 535px;
	height: 70px;
	background-image: url('../img/bg_clips.gif');
	background-repeat: no-repeat;
	}

.clips_middle {
	padding: 0px;
	padding-left: 10px;
	margin: 0px;
	width: 525px;
	background-image: url('../img/bg_clips_middle.gif');
	background-repeat: repeat-y;
	}

.clips_bottom {
	padding: 0px;
	margin: 0px;
	width: 535px;
	height: 13px;
	background-image: url('../img/bg_clips_bottom.gif');
	background-repeat: no-repeat;
	}

/* ### PICS BOX ######################################### */
#pics_box_wrap {
	padding: 0px;
	margin: 0px;
	margin-top: 17px;
	}

.pics_box {
	padding: 0px;
	margin: 0px;
	width: 535px;
	height: 77px;
	background-image: url('../img/bg_pics.gif');
	background-repeat: no-repeat;
	}

.pics_middle {
	padding: 0px;
	padding-top: 10px;
	margin: 0px;
	width: 535px;
	background-image: url('../img/bg_pics_middle.gif');
	background-repeat: repeat-y;
	}

.pics_bottom {
	padding: 0px;
	margin: 0px;
	width: 535px;
	height: 22px;
	background-image: url('../img/bg_pics_bottom.gif');
	background-repeat: no-repeat;
	}

/* ### NAVIGATION ########################################*/
ul.navigation {
	padding: 0px;
	padding-left: 29px;
	margin: 0px;
	list-style: none;
	width: 200px;
	}

ul.navigation li {
	padding: 0px;
	padding-bottom: 3px;
	padding-top: 2px;
	margin: 0px;
	list-style: none;
	border-top: 1px #000000 dashed;
	cursor: pointer;
	}
	
ul.navigation li.navigation_last {
	padding: 0px;
	padding-bottom: 3px;
	padding-top: 2px;
	margin: 0px;
	list-style: none;
	border-bottom: 1px #000000 dashed;
	cursor: pointer;
	}
	
ul.navigation li a {
	padding: 0px;
	margin: 0px;
	list-style: none;
	font-family: "Courier New", Courier, Monaco, monospace;
	font-size: 12px;
	color: #000; 
	text-decoration: none;
	cursor: pointer;
	}

ul.navigation li a:hover {
	padding: 0px;
	margin: 0px;
	list-style: none;
	font-family: "Courier New", Courier, Monaco, monospace;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	cursor: pointer;
	}

.clear {
	clear: both;
	}

#footer {
	clear: both;
	padding: 0px;
	margin: 0px;
	margin-bottom: 80px;
	height: 231px;
	width: 886px;
	background-image: url('../img/footer_01.gif');
	background-repeat: no-repeat;
	}

#footer a{
	clear: both;
	padding: 0px;
	margin: 0px;
	color: #E3C600;
	}

#logobar {
	width: auto;
	position: relative;
	left: 50px;
	top: 135px;
	
}

#logobar img {
	
}

#logo1, #logo2, #logo3, #logo3b, #logo4, #logo5, #logo6 {
	border: none;
	margin-right: 6px;
	padding: 0;
}

#logo1 {
	margin-left: 85px;
}



#news1_link, #news2_link, #news3_link, #news4_link {
	margin-left: 29px;
	width: 200px;
	padding-bottom: 3px;
	padding-top: 3px;
	border-top: 1px #000000 dashed;
	cursor: pointer;
}

#news1_link a, #news2_link a, #news3_link a, #news4_link a {
	color: #000000;
	text-decoration: none;
}

#news1, #news2, #news3, #news4 {
	position:relative;
	display: none;
	margin-left: 29px;
	width: 200px;
	padding-bottom: 10px;
}