* {
	margin: 0;
	padding:0;
	outline:none;
}
html, body {
	height: 100%;
	width: 100%;
	min-height:652px;
}
body {background: url(../images/layout/body_bg.jpg) top center no-repeat;}
html {
	background: #ced9e0 url(../images/layout/html_bg.jpg) 0 0 repeat-x;
	color:#feffff;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size:12px;
}
img {border:none;}
a {
	color:#ffd200;
	text-decoration:underline;
	outline:none;
}
a:hover {text-decoration:none;}
h1 {
	color:#feffff;
	font-size:21px;
	font-weight:normal;
	letter-spacing: 0.32px;
}
h2, h3 {
	color:#ffce81;
	font-size:13px;
	font-weight:normal;
	padding:0 0 4px 0;
	background: url(../images/layout/h3_bg.gif) left bottom repeat-x;
	margin: 0 0 10px 0;
	letter-spacing: 0.32px;
}
p {
	letter-spacing: 0.32px;
	margin: 0 0 20px 0;
}
#wrapper {
	width:950px;
	margin: 0 auto -155px auto;
	min-height: 100%;
	height: auto !important;
	position:relative;
	left:-10px;
}
* html #wrapper {left:-12px;}
*+html #wrapper {left:-12px;}
	#header {
		width:950px;
		height:339px;
	}
	#flash {
		width:950px;
		height:339px;
		position:absolute;
		z-index:100;
	}
		#header h1 a {
			width:170px;
			height:105px;
			display:block;
			text-indent:-5000px;
			position:relative;
			top:40px;
			left:65px;
			background: url(../images/layout/blank.gif) 0 0 no-repeat;
		}
		#header ul {
			width:335px;
			height:17px;
			background: url(../images/layout/nav_top_ul_bg.jpg) 0 0 no-repeat;
			position:relative;
			top:-37px;
			left:475px;
			padding: 9px 0 0 11px;
		}
			#header ul li {
				list-style:none;
				float:left;
				line-height:1px;
			}
				#header ul li a {
					height:10px;
					display:block;
					text-indent:-5000px;
					background: url(../images/layout/nav_top_links.jpg) 0 0 no-repeat;
				}
					#header ul li a#nt_startseite {
						width:50px;
						background-position: 0px 0px;
						margin: 0 18px 0 0;
					}
						#header ul li a#nt_startseite:hover, #header ul li a#nt_startseite.active {background-position:0px -10px;}
					#header ul li a#nt_kontakt {
						width:39px;
						background-position: -50px 0px;
						margin: 0 21px 0 0;
					}
						#header ul li a#nt_kontakt:hover, #header ul li a#nt_kontakt.active {background-position:-50px -10px;}
					#header ul li a#nt_anfahrt {
						width:39px;
						background-position: -89px 0px;
						margin: 0 21px 0 0;
					}
						#header ul li a#nt_anfahrt:hover, #header ul li a#nt_anfahrt.active {background-position:-89px -10px;}
					#header ul li a#nt_impressum {
						width:54px;
						background-position: -128px 0px;
						margin: 0 18px 0 0;
					}
						#header ul li a#nt_impressum:hover, #header ul li a#nt_impressum.active {background-position:-128px -10px;}
					#header ul li a#nt_newsletter {
						width:56px;
						background-position: -182px 0px;
					}
						#header ul li a#nt_newsletter:hover, #header ul li a#nt_newsletter.active {background-position:-182px -10px;}
			#header a#shoplink {
				width:66px;
				height:25px;
				display:block;
				text-indent:-5000px;
				background: url(../images/layout/link_shop.jpg) 0 0 no-repeat;
				position:relative;
				top:156px;
				left:731px;
			}
				#header a#shoplink:hover, #header a#shoplink.active {background-position:0px -25px;}
	#menu {
		position:relative;
		z-index:123;
	}
			#menu ul#nav_main {
				width:492px;
				height:24px;
				background: url(../images/layout/nav_main_ul_bg.jpg) 0 0 no-repeat;
				padding:15px 0 0 20px;
				position:relative;
				top:33px;
				left:99px;
				margin:0 0 50px 0;
			}
			* html #menu ul#nav_main {left:101px;}
			*+html #menu ul#nav_main {left:101px;}
				#menu ul#nav_main li {
					list-style:none;
					float:left;
					line-height:1px;
				}
					#menu ul#nav_main a {
						height:12px;
						display:block;
						text-indent:-5000px;
						background: url(../images/layout/nav_main_links.jpg) 0 0 no-repeat;
					}
						#menu ul#nav_main a#nm_sommer {
							width:60px;
							overflow:hidden;
							background-position: 0px 0px;
							margin: 0 13px 0 0;
						}
							#menu ul#nav_main a#nm_sommer:hover, #menu ul#nav_main a#nm_sommer.active {background-position: 0px -12px;}
							#menu ul#nav_main li:hover ul#sub_sommer, #menu ul#nav_main a#nm_sommer:hover ul#sub_sommer {visibility:visible;}
						#menu ul#nav_main a#nm_winter {
							width:51px;
							overflow:hidden;
							background-position: -60px 0px;
							margin: 0 19px 0 0;
						}
							#menu ul#nav_main a#nm_winter:hover, #menu ul#nav_main a#nm_winter.active {background-position: -60px -12px;}
							#menu ul#nav_main li:hover ul#sub_winter, #menu ul#nav_main a#nm_winter:hover ul#sub_winter {visibility:visible;}
						#menu ul#nav_main a#nm_events {
							width:51px;
							overflow:hidden;
							background-position: -111px 0px;
							margin: 0 20px 0 0;
						}
							#menu ul#nav_main a#nm_events:hover, #menu ul#nav_main a#nm_events.active {background-position: -111px -12px;}
							#menu ul#nav_main li:hover ul#sub_events, #menu ul#nav_main a#nm_events:hover ul#sub_events {visibility:visible;}
						#menu ul#nav_main a#nm_team {
							width:43px;
							background-position: -162px 0px;
							margin: 0 19px 0 0;
						}
							#menu ul#nav_main a#nm_team:hover, #menu ul#nav_main a#nm_team.active {background-position: -162px -12px;}
						#menu ul#nav_main a#nm_bar {
							width:79px;
							background-position: -205px 0px;
							margin: 0 20px 0 0;
						}
							#menu ul#nav_main a#nm_bar:hover, #menu ul#nav_main a#nm_bar.active {background-position: -205px -12px;}
						#menu ul#nav_main a#nm_partner {
							width:55px;
							background-position: -284px 0px;
							position:relative;
							z-index:120;
						}
							#menu ul#nav_main a#nm_partner:hover, #menu ul#nav_main a#nm_partner.active {background-position: -284px -12px;}
			#menu ul#nav_main li ul#sub_sommer {
				width:145px;
				height:257px;
				display:block;
				background: url(../images/layout/nav_sub_ul_sommer_bg.jpg) bottom center no-repeat;
				visibility:hidden;
				position:absolute;
				top:27px;
				left:33px;
				padding: 25px 0 0 0;
			}
				#menu ul#nav_main li ul#sub_sommer li{
					list-style:none;
					line-height:1px;
					float:none;
					margin: 0 0 9px 14px;
				}
				* html #menu ul#nav_main li ul#sub_sommer li{margin: 0 0 1px 14px;}
				*+html #menu ul#nav_main li ul#sub_sommer li{margin: 0 0 1px 14px;}
					#menu ul#nav_main li ul#sub_sommer li a {
						height:10px;
						display:block;
						text-indent:-5000px;
						background: url(../images/layout/nav_sub_ul_sommer_links.jpg) 0 0 no-repeat;
					}
						#menu ul#nav_main li ul#sub_sommer li a#nmss_rafting {
							width:53px;
							background-position: 0px -2px;
						}
							#menu ul#nav_main li ul#sub_sommer li a#nmss_rafting:hover {background-position: 0px -12px;}
						#menu ul#nav_main li ul#sub_sommer li a#nmss_canadier {
							width:62px;
							background-position: -53px 0px;
						}
							#menu ul#nav_main li ul#sub_sommer li a#nmss_canadier:hover {background-position: -53px -10px;}
						#menu ul#nav_main li ul#sub_sommer li a#nmss_flossbau {
							width:62px;
							background-position: -115px 0px;
						}
							#menu ul#nav_main li ul#sub_sommer li a#nmss_flossbau:hover {background-position: -115px -10px;}
						#menu ul#nav_main li ul#sub_sommer li a#nmss_canyoning {
							width:69px;
							background-position: -177px -2px;
						}
							#menu ul#nav_main li ul#sub_sommer li a#nmss_canyoning:hover {background-position: -177px -12px;}
						#menu ul#nav_main li ul#sub_sommer li a#nmss_hydrospeed {
							width:76px;
							background-position: -246px -2px;
						}
							#menu ul#nav_main li ul#sub_sommer li a#nmss_hydrospeed:hover {background-position: -246px -12px;}
						#menu ul#nav_main li ul#sub_sommer li a#nmss_bogenschiessen {
							width:92px;
							background-position: -322px -2px;
						}
							#menu ul#nav_main li ul#sub_sommer li a#nmss_bogenschiessen:hover {background-position: -322px -12px;}
						#menu ul#nav_main li ul#sub_sommer li a#nmss_bockerl {
							width:54px;
							background-position: -414px 0px;
						}
							#menu ul#nav_main li ul#sub_sommer li a#nmss_bockerl:hover {background-position: -414px -10px;}
						#menu ul#nav_main li ul#sub_sommer li a#nmss_mountainbike {
							width:85px;
							background-position: -468px 0px;
						}
							#menu ul#nav_main li ul#sub_sommer li a#nmss_mountainbike:hover {background-position: -468px -10px;}
						#menu ul#nav_main li ul#sub_sommer li a#nmss_hochseilgarten {
							width:93px;
							background-position: -553px -2px;
						}
							#menu ul#nav_main li ul#sub_sommer li a#nmss_hochseilgarten:hover {background-position: -553px -12px;}
						#menu ul#nav_main li ul#sub_sommer li a#nmss_paragleiten {
							width:76px;
							background-position: -646px -2px;
						}
							#menu ul#nav_main li ul#sub_sommer li a#nmss_paragleiten:hover {background-position: -646px -12px;}
						#menu ul#nav_main li ul#sub_sommer li a#nmss_reiten {
							width:49px;
							background-position: -722px 0px;
						}
							#menu ul#nav_main li ul#sub_sommer li a#nmss_reiten:hover {background-position: -722px -10px;}
						#menu ul#nav_main li ul#sub_sommer li a#nmss_kart {
							width:56px;
							background-position: -771px 0px;
						}
							#menu ul#nav_main li ul#sub_sommer li a#nmss_kart:hover {background-position: -771px -10px;}
						#menu ul#nav_main li ul#sub_sommer li a#nmss_kombi {
							width:87px;
							background-position: -867px 0px;
						}
							#menu ul#nav_main li ul#sub_sommer li a#nmss_kombi:hover {background-position: -867px  -10px;}
			#menu ul#nav_main li ul#sub_winter {
				width:160px;
				height:158px;
				display:block;
				background: url(../images/layout/nav_sub_ul_winter_bg.jpg) bottom center no-repeat;
				visibility:hidden;
				position:absolute;
				top:27px;
				left:106px;
				padding: 25px 0 0 0;
			}
				#menu ul#nav_main li ul#sub_winter li{
					list-style:none;
					line-height:1px;
					float:none;
					margin: 0 0 9px 14px;
				}
				* html #menu ul#nav_main li ul#sub_winter li{margin: 0 0 1px 14px;}
				*+html #menu ul#nav_main li ul#sub_winter li{margin: 0 0 1px 14px;}
					#menu ul#nav_main li ul#sub_winter li a {
						height:10px;
						display:block;
						text-indent:-5000px;
						background: url(../images/layout/nav_sub_ul_winter_links.jpg) 0 0 no-repeat;
					}
						#menu ul#nav_main li ul#sub_winter li a#nmsw_rafting {
							width:84px;
							background-position: 0px 0px;
						}
							#menu ul#nav_main li ul#sub_winter li a#nmsw_rafting:hover {background-position: 0px -10px;}
						#menu ul#nav_main li ul#sub_winter li a#nmsw_ski {
							width:75px;
							background-position: -84px 0px;
						}
							#menu ul#nav_main li ul#sub_winter li a#nmsw_ski:hover {background-position: -84px -10px;}
						#menu ul#nav_main li ul#sub_winter li a#nmsw_schneeschuh {
							width:129px;
							background-position: -159px 0px;
						}
							#menu ul#nav_main li ul#sub_winter li a#nmsw_schneeschuh:hover {background-position: -159px -10px;}
						#menu ul#nav_main li ul#sub_winter li a#nmsw_bogenschiessen {
							width:93px;
							background-position: -288px 0px;
						}
							#menu ul#nav_main li ul#sub_winter li a#nmsw_bogenschiessen:hover {background-position: -288px -10px;}
						#menu ul#nav_main li ul#sub_winter li a#nmsw_bobtaxi {
							width:54px;
							background-position: -381px 0px;
						}
							#menu ul#nav_main li ul#sub_winter li a#nmsw_bobtaxi:hover {background-position: -381px -10px;}
						#menu ul#nav_main li ul#sub_winter li a#nmsw_reiten {
							width:49px;
							background-position: -435px 0px;
						}
							#menu ul#nav_main li ul#sub_winter li a#nmsw_reiten:hover {background-position: -435px -10px;}
						#menu ul#nav_main li ul#sub_winter li a#nmsw_paragleiten {
							width:75px;
							background-position: -484px 0px;
						}
							#menu ul#nav_main li ul#sub_winter li a#nmsw_paragleiten:hover {background-position: -484px -10px;}
						#menu ul#nav_main li ul#sub_winter li a#nmsw_kombi {
							width:87px;
							background-position: -559px 0px;
						}
							#menu ul#nav_main li ul#sub_winter li a#nmsw_kombi:hover {background-position: -559px -10px;}
							
						#menu ul#nav_main li ul#sub_winter li a#nmsw_snowbike {
							width:87px;
							background-position: -775px 0px;
						}
							#menu ul#nav_main li ul#sub_winter li a#nmsw_snowbike:hover {background-position: -775px -10px;}
							
						#menu ul#nav_main li ul#sub_winter li a#nmsw_tansnow {
							width:128px;
							background-position: -647px 0px;
						}
							#menu ul#nav_main li ul#sub_winter li a#nmsw_tansnow:hover {background-position: -647px -10px;}
			#menu ul#nav_main li ul#sub_events {
				width:155px;
				height:353px;
				display:block;
				background: url(../images/layout/nav_sub_ul_events_bg.jpg) bottom center no-repeat;
				visibility:hidden;
				position:absolute;
				top:27px;
				left:177px;
				padding: 25px 0 0 0;
			}
				#menu ul#nav_main li ul#sub_events li{
					list-style:none;
					line-height:1px;
					float:none;
					margin: 0 0 9px 14px;
				}
				* html #menu ul#nav_main li ul#sub_events li{margin: 0 0 1px 14px;}
				*+html #menu ul#nav_main li ul#sub_events li{margin: 0 0 1px 14px;}
					#menu ul#nav_main li ul#sub_events li a {
						height:10px;
						display:block;
						text-indent:-5000px;
						background: url(../images/layout/nav_sub_ul_events_links.jpg) 0 0 no-repeat;
					}
						#menu ul#nav_main li ul#sub_events li a#nmse_rafting {
							width:53px;
							background-position: 0px 0px;
						}
							#menu ul#nav_main li ul#sub_events li a#nmse_rafting:hover {background-position: 0px -10px;}
						#menu ul#nav_main li ul#sub_events li a#nmse_canadier {
							width:62px;
							background-position: -53px 0px;
						}
							#menu ul#nav_main li ul#sub_events li a#nmse_canadier:hover {background-position: -53px -10px;}
						#menu ul#nav_main li ul#sub_events li a#nmse_flossbau {
							width:60px;
							background-position: -115px 0px;
						}
							#menu ul#nav_main li ul#sub_events li a#nmse_flossbau:hover {background-position: -115px -10px;}
						#menu ul#nav_main li ul#sub_events li a#nmse_hydrospeed {
							width:76px;
							background-position: -175px 0px;
						}
							#menu ul#nav_main li ul#sub_events li a#nmse_hydrospeed:hover {background-position: -175px -10px;}
						#menu ul#nav_main li ul#sub_events li a#nmse_canyoning {
							width:69px;
							background-position: -251px 0px;
						}
							#menu ul#nav_main li ul#sub_events li a#nmse_canyoning:hover {background-position: -251px -10px;}
						#menu ul#nav_main li ul#sub_events li a#nmse_bockerl {
							width:54px;
							background-position: -320px 0px;
						}
							#menu ul#nav_main li ul#sub_events li a#nmse_bockerl:hover {background-position: -320px -10px;}
						#menu ul#nav_main li ul#sub_events li a#nmse_bogenschiessen {
							width:92px;
							background-position: -374px 0px;
						}
							#menu ul#nav_main li ul#sub_events li a#nmse_bogenschiessen:hover {background-position: -374px -10px;}
						#menu ul#nav_main li ul#sub_events li a#nmse_mountainbike {
							width:85px;
							background-position: -466px 0px;
						}
							#menu ul#nav_main li ul#sub_events li a#nmse_mountainbike:hover {background-position: -466px -10px;}
						#menu ul#nav_main li ul#sub_events li a#nmse_reiten {
							width:49px;
							background-position: -551px 0px;
						}
							#menu ul#nav_main li ul#sub_events li a#nmse_reiten:hover {background-position: -551px -10px;}
						#menu ul#nav_main li ul#sub_events li a#nmse_kart {
							width:56px;
							background-position: -600px 0px;
						}
							#menu ul#nav_main li ul#sub_events li a#nmse_kart:hover {background-position: -600px -10px;}
						#menu ul#nav_main li ul#sub_events li a#nmse_hochseilgarten {
							width:93px;
							background-position: -694px 0px;
						}
							#menu ul#nav_main li ul#sub_events li a#nmse_hochseilgarten:hover {background-position: -694px -10px;}
						#menu ul#nav_main li ul#sub_events li a#nmse_paragleiten {
							width:74px;
							background-position: -749px 0px;
						}
							#menu ul#nav_main li ul#sub_events li a#nmse_paragleiten:hover {background-position: -749px -10px;}
						#menu ul#nav_main li ul#sub_events li a#nmse_srafting {
							width:84px;
							background-position: -861px 0px;
						}
							#menu ul#nav_main li ul#sub_events li a#nmse_srafting:hover {background-position: -861px -10px;}
						#menu ul#nav_main li ul#sub_events li a#nmse_ski {
							width:74px;
							background-position: -945px 0px;
						}
							#menu ul#nav_main li ul#sub_events li a#nmse_ski:hover {background-position: -945px -10px;}
						#menu ul#nav_main li ul#sub_events li a#nmse_schneeschuh {
							width:126px;
							background-position: -1019px 0px;
						}
							#menu ul#nav_main li ul#sub_events li a#nmse_schneeschuh:hover {background-position: -1019px -10px;}
						#menu ul#nav_main li ul#sub_events li a#nmse_bobtaxi {
							width:54px;
							background-position: -1145px 0px;
						}
							#menu ul#nav_main li ul#sub_events li a#nmse_bobtaxi:hover {background-position: -1145px -10px;}
						#menu ul#nav_main li ul#sub_events li a#nmse_schulungsraum {
							width:92px;
							background-position: -1199px 0px;
						}
							#menu ul#nav_main li ul#sub_events li a#nmse_schulungsraum:hover {background-position: -1199px -10px;}
						#menu ul#nav_main li ul#sub_events li a#nmse_teambuilding {
							width:84px;
							background-position: -1291px 0px;
						}
							#menu ul#nav_main li ul#sub_events li a#nmse_teambuilding:hover {background-position: -1291px -10px;}
							
						#menu ul#nav_main li ul#sub_events li a#nmse_snowbike {
							width:92px;
							background-position: -1504px 0px;
						}
							#menu ul#nav_main li ul#sub_events li a#nmse_snowbike:hover {background-position: -1504px -10px;}
							
						#menu ul#nav_main li ul#sub_events li a#nmse_tansnow {
							width:128px;
							background-position: -1376px 0px;
						}
							#menu ul#nav_main li ul#sub_events li a#nmse_tansnow:hover {background-position: -1376px -10px;}
		#knopf_gutschein {
			width:80px;
			height:76px;
			display:block;
			background: url(../images/layout/gutschein.gif) 0 0 no-repeat;
			text-indent:-5000px;
			position:absolute;
			z-index:119;
			top:53px;
			left:530px;
		}
		a#knopf_gutschein:hover, a#knopf_gutschein.active {background-position:0px -76px;}
		* html #knopf_gutschein {left:532px;}
		*+html #knopf_gutschein {left:532px;}				
	#container {
		padding:0 0 0 91px;
	}
		#content {
			width:501px;
			float:left;
			padding:0 0 0 8px;
		}
		
		* html #content {width:526px;}
			#content h1 {
				width:476px;
				height:73px;
				display:block;
				text-indent:-5000px;
				position:relative;
				top:-2px;
				margin:0 0 34px 0;
			}
				#content h1#h1_startseite {background: url(../images/layout/h1_startseite.gif) 0 0 no-repeat;}
				#content h1#h1_anfahrt {background: url(../images/layout/h1_anfahrt.gif) 0 0 no-repeat;}
				#content h1#h1_danke {background: url(../images/layout/h1_danke.gif) 0 0 no-repeat;}
				#content h1#h1_events_bobtaxi {background: url(../images/layout/h1_events_bobtaxi.gif) 0 0 no-repeat;}
				#content h1#h1_events_bockerl {background: url(../images/layout/h1_events_bockerl.gif) 0 0 no-repeat;}
				#content h1#h1_events_bogenschiessen {background: url(../images/layout/h1_events_bogenschiessen.gif) 0 0 no-repeat;}
				#content h1#h1_events_canadier {background: url(../images/layout/h1_events_canadier.gif) 0 0 no-repeat;}
				#content h1#h1_events_canyoning {background: url(../images/layout/h1_events_canyoning.gif) 0 0 no-repeat;}
				#content h1#h1_events_flossbau {background: url(../images/layout/h1_events_flossbau.gif) 0 0 no-repeat;}
				#content h1#h1_events_go-kart {background: url(../images/layout/h1_events_go-kart.gif) 0 0 no-repeat;}
				#content h1#h1_events_hochseilgarten {background: url(../images/layout/h1_events_hochseilgarten.gif) 0 0 no-repeat;}
				#content h1#h1_events_hydrospeed {background: url(../images/layout/h1_events_hydrospeed.gif) 0 0 no-repeat;}
				#content h1#h1_events_mountainbike {background: url(../images/layout/h1_events_mountainbike.gif) 0 0 no-repeat;}
				#content h1#h1_events_paragleiten {background: url(../images/layout/h1_events_paragleiten.gif) 0 0 no-repeat;}
				#content h1#h1_events_rafting {background: url(../images/layout/h1_events_rafting.gif) 0 0 no-repeat;}
				#content h1#h1_events_reiten {background: url(../images/layout/h1_events_reiten.gif) 0 0 no-repeat;}
				#content h1#h1_events_schneeschuhwandern {background: url(../images/layout/h1_events_schneeschuhwandern.gif) 0 0 no-repeat;}
				#content h1#h1_events_schulungsraum {background: url(../images/layout/h1_events_schulungsraum.gif) 0 0 no-repeat;}
				#content h1#h1_events_ski-bockerl {background: url(../images/layout/h1_events_ski-bockerl.gif) 0 0 no-repeat;}
				#content h1#h1_events_snow-rafting {background: url(../images/layout/h1_events_snow-rafting.gif) 0 0 no-repeat;}
				#content h1#h1_events_teambuilding {background: url(../images/layout/h1_events_teambuilding.gif) 0 0 no-repeat;}
				#content h1#h1_gutschein {background: url(../images/layout/h1_gutschein.gif) 0 0 no-repeat;}
				#content h1#h1_impressum {background: url(../images/layout/h1_impressum.gif) 0 0 no-repeat;}
				#content h1#h1_kontakt {background: url(../images/layout/h1_kontakt.gif) 0 0 no-repeat;}
				#content h1#h1_newsletter {background: url(../images/layout/h1_newsletter.gif) 0 0 no-repeat;}
				#content h1#h1_partner {background: url(../images/layout/h1_partner.gif) 0 0 no-repeat;}
				#content h1#h1_shop {background: url(../images/layout/h1_shop.gif) 0 0 no-repeat;}
				#content h1#h1_sommer_bockerl {background: url(../images/layout/h1_sommer_bockerl.gif) 0 0 no-repeat;}
				#content h1#h1_sommer_bogenschiessen {background: url(../images/layout/h1_sommer_bogenschiessen.gif) 0 0 no-repeat;}
				#content h1#h1_sommer_canadier {background: url(../images/layout/h1_sommer_canadier.gif) 0 0 no-repeat;}
				#content h1#h1_sommer_canyoning {background: url(../images/layout/h1_sommer_canyoning.gif) 0 0 no-repeat;}
				#content h1#h1_sommer_flossbau {background: url(../images/layout/h1_sommer_flossbau.gif) 0 0 no-repeat;}
				#content h1#h1_sommer_go-kart {background: url(../images/layout/h1_sommer_go-kart.gif) 0 0 no-repeat;}
				#content h1#h1_sommer_hochseilgarten {background: url(../images/layout/h1_sommer_hochseilgarten.gif) 0 0 no-repeat;}
				#content h1#h1_sommer_hydrospeed {background: url(../images/layout/h1_sommer_hydrospeed.gif) 0 0 no-repeat;}
				#content h1#h1_sommer_kombi-packete {background: url(../images/layout/h1_sommer_kombi-packete.gif) 0 0 no-repeat;}
				#content h1#h1_sommer_mountainbike {background: url(../images/layout/h1_sommer_mountainbike.gif) 0 0 no-repeat;}
				#content h1#h1_sommer_paragleiten {background: url(../images/layout/h1_sommer_paragleiten.gif) 0 0 no-repeat;}
				#content h1#h1_sommer_rafting {background: url(../images/layout/h1_sommer_rafting.gif) 0 0 no-repeat;}
				#content h1#h1_sommer_reiten {background: url(../images/layout/h1_sommer_reiten.gif) 0 0 no-repeat;}
				#content h1#h1_stueberl-bar {background: url(../images/layout/h1_stueberl-bar.gif) 0 0 no-repeat;}
				#content h1#h1_team {background: url(../images/layout/h1_team.gif) 0 0 no-repeat;}
				#content h1#h1_winter_bobtaxi {background: url(../images/layout/h1_winter_bobtaxi.gif) 0 0 no-repeat;}
				#content h1#h1_winter_bogenschiessen {background: url(../images/layout/h1_winter_bogenschiessen.gif) 0 0 no-repeat;}
				#content h1#h1_winter_kombi-packete {background: url(../images/layout/h1_winter_kombi-packete.gif) 0 0 no-repeat;}
				#content h1#h1_winter_paragleiten {background: url(../images/layout/h1_winter_paragleiten.gif) 0 0 no-repeat;}
				#content h1#h1_winter_reiten {background: url(../images/layout/h1_winter_reiten.gif) 0 0 no-repeat;}
				#content h1#h1_winter_schneeschuh_wandern {background: url(../images/layout/h1_winter_schneeschuh_wandern.gif) 0 0 no-repeat;}
				#content h1#h1_winter_ski-bockerl {background: url(../images/layout/h1_winter_ski-bockerl.gif) 0 0 no-repeat;}
				#content h1#h1_winter_snow-rafting {background: url(../images/layout/h1_winter_snow-rafting.gif) 0 0 no-repeat;}
				#content h1#h1_bestellung {background: url(../images/layout/h1_bestellung.gif) 0 0 no-repeat;}
		
		#content ul{
			list-style-type:circle;
			padding:0 0 0 15px;
		}
		
		#content ul li{
		}
		
		#content_left {
			float:left;
			width:224px;
			padding-right:20px;
		}
		
		#content_right { 
			float:left;
			width:200px;
		}
				
		.box {
			background: #834d21 url(../images/layout/box_bg.jpg) 0 0 repeat-x;
			padding:11px 9px 15px 11px;
			margin: 0 26px 22px 0;
			float:left;
		}
			.box h3 {margin: 0 0 6px 0;}
			.box p {margin: 0 0 18px 0;}
			.bild1 {margin: 0 10px 10px 0;}
		.small {width:204px;}
		.preis {
			font-weight:bold;
			color:#ffd200;
		}
		.bestell {
			width:85px;
			height:21px;
			border:none;
			background: url(../images/layout/butt_bestellen.gif) 0 0 no-repeat;
			cursor:pointer;
		}
		#sidebar {
			width:226px;
			margin:0 0 0 24px;
			float:left;
			position:relative;
			top:-81px;
			left:0px;
		}
		
		#sidebar a:link,
		#sidebar a:visited {
			background-color:#834D21;
			text-decoration:none;
		}
		
		#sidebar a:hover,
		#sidebar a:active {
			background-color:#834D21;
			text-decoration:underline;
		}

		* html #sidebar {left:-25px;}
			#sidebar h2 {
				width:226px;
				display:block;
				text-indent:-5000px;
				margin: 0 0 9px 0;
			}
				#sidebar h2#h2_newsletter {
					height:34px;
					background: url(../images/layout/h2_newsletter.jpg) 0 0 no-repeat;
				}
				#sidebar h2#h2_bar {
					height:59px;
					background: url(../images/layout/h2_bar.jpg) 0 0 no-repeat;
				}
				#sidebar h2#h2_schnellkontakt {
					height:59px;
					background: url(../images/layout/h2_schnellkontakt.jpg) 0 0 no-repeat;
				}
			#sidebar p {
				padding:0 0px 0 13px;
				margin:0 0 15px 0;
			}
				form#news  {
					padding:0 0 51px 0;
				}
				form#news  br{
					display:none;
				}
				form#news label {
					padding:0 0 0 13px;
					float:left;
					width:68px;
				}
				form#news input {
					width:143px;
					height:19px;
					background: url(../images/layout/input_bg.jpg) 0 0 no-repeat;
					border:1px solid #f88c37;
					color:#f88c37;
					padding:2px 0 0 0;
					float:left;
				}
					form#anmeldung input:focus {border:1px solid #ffd200;}
				form#news input#abschiken {
					width:88px;
					height:24px;
					border:none;
					background: url(../images/layout/butt_anmelden.jpg) 0 0 no-repeat;
					cursor:pointer;
					position:relative;
					top:5px;
					left:140px;
				}
				
				form#schnellkontakt {position:relative;top:-43px;}
				* html form#schnellkontakt {position:relative;top:-41px;}
				*+html form#schnellkontakt {position:relative;top:-41px;}
				form#schnellkontakt label {
					padding:4px 0 0 13px;
					float:left;
				}
				* html form#schnellkontakt label {
					position:relative;
					top:-2px;
				}
				*+html form#schnellkontakt label {
					position:relative;
					top:-2px;
				}
				form#schnellkontakt fieldset {border:none;}
				form#schnellkontakt legend {display:none;}
				form#schnellkontakt input[type=hidden] {
					display:none;
					border:0;
					padding:0;
				}
				form#schnellkontakt input {
					width:131px;
					height:19px;
					background: url(../images/layout/input_schnell_bg.jpg) 0 0 no-repeat;
					border:1px solid #f88c37;
					color:#f88c37;
					margin:0 0 6px 38px;
					float:right;
				}
				* html form#schnellkontakt input {margin:-2px 0 6px 28px;}
				*+html form#schnellkontakt input {margin:-2px 0 6px 28px;}
				form#schnellkontakt textarea {
					width:131px;
					height:50px;
					background: url(../images/layout/input_schnell_ta_bg.jpg) top center no-repeat;
					border:1px solid #f88c37;
					color:#f88c37;
					overflow:auto;
					float:right;
					margin:0 0 7px 0;
				}
					form#schnellkontakt input:focus {border:1px solid #ffd200;}
					form#schnellkontakt textarea:focus {border:1px solid #ffd200;}
				form#schnellkontakt input#submit {
					width:88px;
					height:24px;
					border:none;
					background: url(../images/layout/butt_absenden.jpg) 0 0 no-repeat;
					margin:0 0 11px 140px;
					cursor:pointer;
				}
				* html form#schnellkontakt input#submit {margin:0 0 10px 140px;}
				*+html form#schnellkontakt input#submit {margin:0 0 10px 140px;}
				.error {
					color:#ffd200 !important;
					font-weight:bold !important;
				}
				
				p#fehlermeldung {
					display:none;
					border:2px solid #ffd200;
					padding:20px;
					margin:0 0 15px 0;
				}
#push {height:155px;}
#footer {
	width:840px;
	height:102px;
	background: url(../images/layout/footer_bg.jpg) 0 0 no-repeat;
	margin:0 auto;
	padding:53px 0 0 110px;
	font-size:12px;
}
	#footer p {
		float:left;
		line-height:22px;
		width:252px;
	}
.clear {clear:both; float:none;}