body {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: url(images/grey_bg.gif) repeat-x 0px 130px;
}

img{border: 0px;}
a {color:#000; text-decoration: underline; }
ul li{float: left; list-style: none;}
span {display: none;}

object {
	width: 329px;
	height: 351px;
	margin: 0px 0px 0px 0px;
}

	#content_clubreisen{
		position: relative;
		width: 990px;
		height: 1000px;
		padding: 130px 0px 0px 0px;
		margin: 0px auto;
	}

	#content_clubreise{
		position: relative;
		width: 990px;
		height: 750px;
		padding: 130px 0px 0px 0px;
		margin: 0px auto;
	}

		#inner_content{
			position: relative;
			width: 100%;
			height: 100%;
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
			background: url(images/content_bg.gif) repeat-y;
		}

			#footer_clubreisen{
				position: absolute;
				top: 1000px;
				left: 0px;
				z-index: 100;
				width: 990px;
				height: 100px;
				background: url(images/footer_bg.gif) no-repeat;
			}

			#footer_clubreise{
				position: absolute;
				top: 750px;
				left: 0px;
				z-index: 100;
				width: 990px;
				height: 100px;
				background: url(images/footer_bg.gif) no-repeat;
			}
			
				#footer_liste{
					float: left;
					height: auto;
					padding: 0px 20px 0px 10px;
					margin: 20px 0px 0px 0px;
					list-style: none;
				}
					#footer_liste li{
						float: left;
						padding: 0px 6px 0px 7px;
						margin: 0px 0px 0px 0px;						
						background: url(images/header_vertical_strich.gif) no-repeat 0px 7px;
					}

					#footer_liste li.nostyle{
						float: left;
						padding: 0px 6px 0px 0px;
						margin: 0px 0px 0px 0px;						
						background: none;
					}

						#footer_liste li a{
							width: auto;
							height: auto;
							padding: 0px 0px 0px 0px;
							margin: 0px 0px 0px 0px;
							background: none;
							text-decoration: none;
							font: normal 10px verdana; color: #000;
						}

			
			#text{
				position: absolute;
				top: 0px;
				left: 329px;
				padding: 280px 20px 0px 20px;
				z-index: 100;
				width: 409px;
				background: url(images/gruppe_top.jpg) no-repeat;
			}

				#text h1{
					font: bold 17px verdana; color: #ED1A2D;
					padding: 0px 0px 0px 0px;
					margin: 0px 0px 10px 0px;
				}

				#text h2,h3{
					font: bold 14px verdana; color: #ED1A2D;
					padding: 0px 0px 0px 0px;
					margin: 0px 0px 10px 0px;
				}

				#text p{
					font: normal 11px verdana; color: #000;
					padding: 0px 0px 0px 0px;
					margin: 0px 0px 10px 0px;
				}

				#text p a{
					color: #ED1A2D;
				}

				#text p a:hover{
					text-decoration: none;
				}

			#sitebar{
				float: left;
				width: 329px;
				height: 400px;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
				background: url(images/sidebar_bg.gif) no-repeat;
			}

				#sitebar ul{
					list-style: none;
					width: 165px;
					padding: 0px 0px 0px 0px;
					margin: 0px 0px 0px 0px;
				}
					#sitebar ul li.klassen{
						width: 153px;
						height: 20px;
						padding: 6px 0px 0px 12px;
						margin: 0px 0px 0px 0px;
						background: url(images/sitebar_klassen_bg.gif) no-repeat;
						font: bold 11px verdana; color: #fff;
					}

					#sitebar ul li{
						width: 145px;
						height: 25px;
						padding: 0px 0px 0px 0px;
						margin: 0px 0px 0px 0px;
						font: bold 11px verdana; color: #fff;
					}

					#sitebar ul li.klassenfahrten{
						width: 154px;
						height: 18px;
						padding: 7px 0px 0px 11px;
						margin: 50px 0px 0px 0px;
						background: url(images/sitebar_klassenfahrt_bg.gif) no-repeat red;
						font: bold 11px verdana; color: #fff;
					}

					#sitebar ul li.indivi{
						width: 154px;
						height: 18px;
						padding: 7px 0px 0px 11px;
						margin: 0px 0px 0px 0px;
						background: url(images/sitebar_indivi_bg.gif) no-repeat;
						font: bold 11px verdana; color: #fff;
					}

						#sitebar ul li a{
							display: block;
							width: 145px;
							height: 19px;
							padding: 6px 0px 0px 20px;
							margin: 0px 0px 0px 0px;
							background: url(images/sitebar_link_bg.gif) no-repeat;
							font: bold 11px verdana; color: #000;
							text-decoration: none;
						}

						#sitebar ul li a.weiss{
							float: left;
							height: 18px;
							width: 154px;
							padding: 0px 0px 0px 0px;
							margin: 0px 0px 0px 0px;
							font: bold 11px verdana; color: #fff;
							text-decoration: none;
							background: none;
						}


			#teaser{
				float: right;
				width: 202px;
				height: 400px;
				padding: 0px 10px 0px 0px;
				margin: 0px 0px 0px 0px;
				background: url(images/teaser_bg.gif) no-repeat;
			}
			
				#teaser a{
					display: block;
					height: 26px;
					line-height: 26px;
					font: bold 11px verdana; color: #fff;
					text-decoration: none;
					padding: 6px 0px 0px 23px;
					margin: 0px 0px 20px 7px;
					background: url(images/pfeil.gif) no-repeat 0px 4px;
				}

				#teaser a#kataloge{
					float: right;
					width: 171px;
					height: 200px;
					padding: 6px 0px 0px 10px;
					margin: 0px 0px 20px 0px;
					background: url(images/kataloge_2009.jpg) no-repeat;
				}

				#teaser h3{
					padding: 0px 10px 0px 10px;
					margin: 0px 0px 5px 0px;
					font: bold 11px verdana; color: #000;
				}

				#teaser p{
					padding: 0px 10px 0px 10px;
					margin: 0px 0px 0px 0px;
					font: normal 11px verdana; color: #000;
				}


			#header{
				position: absolute;
				top: 0px;
				left: 0px;
				z-index: 110;
				width: 990px;
				height: 129px;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
			}
				
				#logo{
					float: left;
					background: url(images/logo.gif) no-repeat;
					width: 152px;
					height: 105px;
					padding: 0px 0px 0px 0px;
					margin: 0px 0px 0px 10px;
				}

				#header ul{
					float: right;
					width: 400px;
					height: 20px;
					padding: 0px 9px 0px 0px;
					margin: 16px 0px 49px 0px;
					list-style: none;
					border: none;
				}
					#header ul li{
						float: right;
						height: 20px;
						line-height: 20px;
						padding: 0px 6px 0px 12px;
						margin: 0px 0px 0px 0px;						
						background: url(images/header_vertical_strich.gif) no-repeat 0px 8px;
						border: none;
					}

					#header ul li.nostyle{
						float: right;
						height: 20px;
						padding: 0px 6px 0px 0px;
						margin: 0px 0px 0px 0px;						
						background: none;
						border: none;
					}

						#header ul li a{
							padding: 0px 0px 0px 0px;
							margin: 0px 0px 0px 0px;
							background: none;
							text-decoration: none;
							font: normal 10px verdana; color: #000;
						}

				#header p{
					clear: right;
					float: right;
					width: 600px;
					padding: 0px 15px 0px 0px;
					margin: 0px 0px 0px 0px;
					font: normal 23px verdana; color: #E2001A;
					border: none;
					text-align: right;
				}