body
{
background: url(../images/hintergrund.png);
font-size: 12px;
color: #4a4a4a;
}

a:link, a:visited
{
text-decoration: underline;
color: #4a4a4a;
}

a:hover, a:active, a:focus
{
text-decoration: none ;
color: #4a4a4a;
}

.kleiner
{
position: relative;
font-size: 10px;
top: -5px;
}

#starter
{
position: absolute;
background: url(../images/teaser.png) no-repeat;
width: 369px;
height: 474px;
left: 50%;
top: 50%;
margin: -237px 0px 0px -185px;
}

#wrap
{
position: absolute;
width: 860px;
left: 50%;
margin: 40px 0px 0px -430px;
}

	#wrap #kopf 
	{
	width: 860px;
	height: 64px;
	background: url(../images/kopf_streifen.png) no-repeat;
	}
	
	#wrap #stimmung 
	{
	width: 860px;
	height: 183px;
	}
	
	#wrap #inhalt_kopf 
	{
	width: 860px;
	height: 14px;
	background: url(../images/inhalt_kopf.png) no-repeat;
	}
	
	#wrap #inhalt 
	{
	width: 860px;
	background: url(../images/inhalt_hintergrund.png) repeat-y;
	overflow: hidden;
	}
	
		#dreier_container
		{
		width: 833px;
		margin: 10px 0px 5px 15px;
		padding: 5px;
		overflow: hidden;
		}
		
			#dreier_links
			{
			position: relative;
			background: white;
			width: 284px;
			top: 0px;
			left: 0px;
			margin: 0px 0px 10px 0px;
			padding: 8px;
			border: 1px solid #c9c9c9;
			-webkit-transform: rotate(1deg);
			-moz-transform: rotate(1deg);
			-o-transform: rotate(1deg);
			-webkit-box-shadow: 2px 2px 3px rgba(0,0,0,0.3);
			float: left;
			z-index: 3;
			}
			
			#dreier_mitte
			{
			position: relative;
			background: white;
			width: 234px;
			top: 0px;
			left: 0px;
			margin: 0px 0px 10px 0px;
			padding: 8px;
			border: 1px solid #c9c9c9;
			-webkit-transform: rotate(-1deg);
			-moz-transform: rotate(-1deg);
			-o-transform: rotate(-1deg);
			-webkit-box-shadow: 2px 2px 3px rgba(0,0,0,0.3);
			float: left;
			z-index: 4;
			}
			
			#dreier_rechts
			{
			position: relative;
			background: white;
			width: 254px;
			top: 0px;
			left: 0px;
			margin: 0px 0px 10px 0px;
			padding: 8px;
			border: 1px solid #c9c9c9;
			-webkit-transform: rotate(2deg);
			-moz-transform: rotate(2deg);
			-o-transform: rotate(2deg);
			-webkit-box-shadow: 2px 2px 3px rgba(0,0,0,0.3);
			float: left;
			z-index: 3;
			}
	
		#wrap #inhalt #wichtig
		{
		background: url(../images/wichtig_mitte.png) repeat-y;
		width: 797px;
		margin: 0px 0px 0px 52px;
		}
		
			#wrap #inhalt #wichtig #wichtig_oben
			{
			background: url(../images/wichtig_oben.png) no-repeat;
			width: 797px;
			height: 9px;
			}
		
			#wrap #inhalt #wichtig #wichtig_mitte
			{
			width: 697px;
			padding: 12px 50px 10px 50px;
			}
			
				#wrap #inhalt #wichtig #wichtig_mitte p
				{
				margin: 0px 0px 0px 0px;
				}
		
			#wrap #inhalt #wichtig #wichtig_unten
			{
			background: url(../images/wichtig_unten.png) no-repeat;
			width: 797px;
			height: 11px;
			}
	
		#wrap #inhalt #menue
		{
		width: 197px;
		float: left;
		padding: 10px 0px 0px 0px;
		}
		
		#wrap #inhalt #page
		{
		width: 592px;
		margin: 0px 0px 0px 198px;
		padding: 25px 55px 25px 25px;
		}
		
			#wrap #inhalt #page .schulen_logos
			{
			width: 150px;
			float: right;
			margin: 0px 0px 0px 0px;
			}
		
			#wrap #inhalt #page .blog
			{
			margin: 0px 0px 0px 0px;
			}
			
			#wrap #inhalt #page .newstrenner
			{
			width: 300px;
			border: 1px dashed #4eae25;
			border-top: none;
			margin: 50px 0px 50px 70px;
			}
			
			#wrap #inhalt #page #eventkalender
			{
			border: 1px solid #ededed;
			border-right: none;
			width: 590px;
			overflow: hidden;
			}
			
				#wrap #inhalt #page #eventkalender .eventkalender_monat
				{
				/* width: 99px; */
				width: 118px;
				float: left;
				}
				
					#wrap #inhalt #page #eventkalender .eventkalender_monat .eventkalender_monat_tb
					{
					/* width: 99px; */
					width: 118px;
					padding: 0px;
					margin: 0px;
					border-right: 1px solid #ededed;
					}
										
						#wrap #inhalt #page #eventkalender .eventkalender_monat .eventkalender_monat_tb .eventkalender_monat_cell1, #wrap #inhalt #page #eventkalender .eventkalender_monat .eventkalender_monat_tb .eventkalender_monat_cell2,
						#wrap #inhalt #page #eventkalender .eventkalender_monat .eventkalender_monat_tb .eventkalender_monat_cellw1, #wrap #inhalt #page #eventkalender .eventkalender_monat .eventkalender_monat_tb .eventkalender_monat_cellw2
						{
						background: #f6f6f6;
						width: 20px;
						text-align: left;
						padding: 3px 0px 3px 3px;
						border-bottom: 1px solid #ededed;
						}
						
						#wrap #inhalt #page #eventkalender .eventkalender_monat .eventkalender_monat_tb .eventkalender_monat_cell2, #wrap #inhalt #page #eventkalender .eventkalender_monat .eventkalender_monat_tb .eventkalender_monat_cellw2
						{
						/* width: 79px; */
						width: 89px;
						padding: 3px 3px 3px 0px;
						}
						
						#wrap #inhalt #page #eventkalender .eventkalender_monat .eventkalender_monat_tb .eventkalender_monat_cellw1, #wrap #inhalt #page #eventkalender .eventkalender_monat .eventkalender_monat_tb .eventkalender_monat_cellw2
						{
						background: #cb8f8f;
						color: white;
						}
						
						#wrap #inhalt #page #eventkalender .eventkalender_monat .eventkalender_monat_tb .eventkalender_monat_cellm
						{
						font-size: 14px;
						text-align: center;
						padding: 3px 0px 3px 0px;
						}
						
						#wrap #inhalt #page #eventkalender .eventkalender_monat .eventkalender_monat_tb .eventkalender_eintrag
						{
						border: 1px solid red;
						text-align: right;
						}
								
			#wrap #inhalt #page .event
			{
			margin: 0px 0px 0px 0px
			}
			
				#wrap #inhalt #page .event h3.ueberschrift_event
				{
				font-size: 14px;
				font-weight: bold;
				}
			
			#wrap #inhalt #page #infokasten
			{
			position: absolute;
			background: url(../images/hintergrund_infokasten.png) no-repeat;
			width: 192px;
			height: 400px;
			left: 730px;
			z-index: 1;
			}
			
				#wrap #inhalt #page #infokasten #info_wetter
				{
				text-align: center;
				width: 150px;
				margin: 0px 0px 20px 30px;
				}
					
					#wrap #inhalt #page #infokasten #info_wetter p
					{
					margin: 15px 0px 0px 0px;
					font-size: 10px;
					}
					
					#wrap #inhalt #page #infokasten #info_wetter #info_temperatur
					{
					font-size: 30px;
					}
								
				#wrap #inhalt #page #infokasten .info_strecken
				{
				width: 160px;
				margin: 0px 0px 3px 20px;
				}
				
					#wrap #inhalt #page #infokasten .info_strecken img
					{
					position: relative;
					margin: 0px 13px 0px 0px;
					top: 2px;
					}
					
			#wrap #inhalt #page #infokasten .info_strecken_trenner
			{
			width: 100px;
			margin: 15px 0px 15px 48px;
			border: none;
			border-top: 1px dashed #4eae25;
			}
					
					
			
			#wrap #inhalt #page #wettericon
			{
			position: absolute;
			width: 128px;
			height: 128px;
			z-index: 2;
			left: 650px;
			}
			
			#wrap #inhalt #page #teaser_arbeiten
			{
			background: url(../images/arbeiten.png) no-repeat;
			width: 367px;
			height: 474px;
			margin: 0px 0px 0px 70px;
			}
			
			#wrap #inhalt #page .meinung
			{
			width: 580px;
			overflow: hidden;
			}
			
				#wrap #inhalt #page .meinung .meinung_links
				{
				width: 226px;
				height: 280px;
				float: left;
				}
			
				#wrap #inhalt #page .meinung .meinung_rechts
				{
				width: 422px;
				height: 100px;
				margin: 30px 0px 0px 157px;
				}
				
					#wrap #inhalt #page .meinung .meinung_rechts .textoben
					{
					background: url(../images/fahrer_oben.png) no-repeat;
					width: 422px;
					height: 12px;
					}
					
					#wrap #inhalt #page .meinung .meinung_rechts .textfahrer
					{
					background: #cae7bd;
					width: 302px;
					padding: 10px 30px 10px 90px;
					}
					
						#wrap #inhalt #page .meinung .meinung_rechts .textfahrer p
						{
						margin: 0px;
						}
						
						#wrap #inhalt #page .meinung .meinung_rechts .textfahrer p.fahrername
						{
						margin: 10px 0px 0px 0px;
						font-size: 10px;
						text-align: right;
						}
					
					#wrap #inhalt #page .meinung .meinung_rechts .textunten
					{
					background: url(../images/fahrer_unten.png) no-repeat;
					width: 422px;
					height: 12px;
					}
			
			#wrap #inhalt #page .fotoalbum
			{
			width: 555px;
			height: 100px;
			margin: 0px 0px 20px 0px;
			padding: 10px;
			border: 5px solid #8a8a8a;
			overflow: hidden;
			}
			
				#wrap #inhalt #page .fotoalbum .fotoalbum_links
				{
				width: 170px;
				float: left;
				}
			
					#wrap #inhalt #page .fotoalbum .fotoalbum_links .bilder
					{
					background: url(../images/hintergrund_bilder.png) no-repeat;
					width: 113px;
					height: 82px;
					padding: 10px 10px 10px 9px;
					margin: 0px 21px 0px 0px;
					float: left;
					}
					
						#wrap #inhalt #page .fotoalbum .fotoalbum_links .bilder .ausschnitt
						{
						width: 113px;
						height: 82px;
						overflow: hidden;
						}
						
				#wrap #inhalt #page .fotoalbum .fotoalbum_rechts
				{
				width: 385px;
				margin: 0px 0px 0px 170px;
				}
			
					#wrap #inhalt #page .fotoalbum .fotoalbum_rechts h1
					{
					font-size: 40px;
					margin: 0px 0px 0px 0px;
					line-height: normal;
					}
			
				#wrap #inhalt #page .fotoalbum .fotoalbum_link
				{
				position: relative;
				width: 100px;
				height: 118px;
				top: -59px;
				left: -10px;
				border: 1px solid red;
				display: block;
				}
			
			#wrap #inhalt #page .bilder, #wrap #inhalt #page .bilder_l
			{
			background: url(../images/hintergrund_bilder.png) no-repeat;
			width: 113px;
			height: 82px;
			padding: 10px 10px 10px 9px;
			margin: 0px 21px 20px 0px;
			float: left;
			}
			
				#wrap #inhalt #page .bilder .ausschnitt, #wrap #inhalt #page .bilder_l .ausschnitt
				{
				width: 113px;
				height: 82px;
				overflow: hidden;
				}
			
			#wrap #inhalt #page .bilder_l
			{
			margin: 0px 0px 0px 0px;
			}
		
			#wrap #inhalt #page form p
			{
			position: relative;
			margin: 0px 0px 10px 0px;
			}
			
				#wrap #inhalt #page form p label
				{
				position: absolute;
				top: 0;
				left: 0;
				color: #555959;
				width: 380px;
				display: block;
				margin: 5px 5px 5px 6px;
				padding: 0;
				}
			
				#wrap #inhalt #page form p br
				{
				display: none;
				}
			
				#wrap #inhalt #page form p input, #wrap #inhalt #page form p textarea
				{
				display: block;
				padding: 4px;
				width: 585px;
				margin: 0;
				background: #f4f2f2;
				color: #4a4a4a;
				font-family: verdana;
				font-size: 12px;
				border: 1px solid #c2d8b9;
				overflow: hidden;
				}
			
				#wrap #inhalt #page form p textarea
				{
				padding: 2px;
				width: 589px;
				height: 100px;
				}
			
				#wrap #inhalt #page form p input.abschicken 
				{
				border: 1px solid #c2d8b9;
				color: #4a4a4a;
				display: block;
				padding: 4px;
				width: 100px;
				margin: 0;
				background: #f4f2f2;
				cursor: pointer;
				}
		
			#wrap #inhalt #page h1
			{
			font-size: 50px;
			margin: 0px 0px 10px 0px;
			}
		
			#wrap #inhalt #page h2
			{
			font-size: 18px;
			margin: 0px 0px 10px 0px;
			}
		
			#wrap #inhalt #page h2.kalender
			{
			font-size: 22px;
			margin: 0px 0px 10px 0px;
			border-bottom: 1px solid #4a4a4a;
			}
		
			#wrap #inhalt #page h3
			{
			font-size: 15px;
			margin: 0px 0px 4px 0px;
			}
		
			#wrap #inhalt #page p
			{
			line-height: 18px;
			margin: 0px 0px 20px 0px;
			}
		
			#wrap #inhalt #page hr.trennlinie
			{
			border: 0px;
			border-top: solid 1px #4a4a4a;
			width: 592px;
			margin: 30px 0px 25px 0px;
			}
			
			#wrap #page a#player
			{
			display: block;
			width: 654px;
			height: 368px;
			margin: 0px 0px 20px -99px;
			}
			
			#wrap #inhalt #page .strecke
			{
			width: 592px;
			overflow: hidden;
			margin: 0px 0px 30px 0px;
			}
			
				#wrap #inhalt #page .strecke p
				{
				margin: 0px;
				}

				#wrap #inhalt #page .strecke .streckenbild
				{
				width: 300px;
				height: 300px;
				float: left;
				margin: 0px 0px 0px 0px;
				}
				
				#wrap #inhalt #page .strecke .streckentext
				{
				width: 272px;
				margin: 0px 0px 0px 320px;
				}
				
				#wrap #inhalt #page .strecke p
				{
				margin: 20px 0px 0px 0px;
				}
				
					#wrap #inhalt #page .strecke .streckentext .streckenbeschreibung
					{
					width: 272px;
					border: none;
					border-spacing: 0px;
					margin: 0px;
					padding: 0px;
					}
					
						#wrap #inhalt #page .strecke .streckentext .streckenbeschreibung .strecke_cell1, #wrap #inhalt #page .strecke .streckentext .streckenbeschreibung .strecke_cell2
						{
						width: 100px;
						padding: 0px 0px 10px 0px;
						vertical-align: top;
						}
						
						#wrap #inhalt #page .strecke .streckentext .streckenbeschreibung .strecke_cell2
						{
						width: 172px;
						}
						
					#wrap #inhalt #page .strecke .streckentext .hoehenprofil
					{
					width: 272px;
					height: 133px;
					margin: 0px 0px 0px 0px;
					}
			
			#wrap #inhalt #page #camp
			{
			position: relative;
			background: url(../images/camps.png) no-repeat;
			width: 295px;
			height: 263px;
			top: -1080px;
			left: 20px;
			}
			
				#wrap #inhalt #page #camp .camp_link
				{
				width: 275px;
				height: 210px;
				display: block;
				margin: 40px 0px 0px 0px;
				}
			
			#wrap #inhalt #page #news
			{
			width: 660px;
			margin: 20px 0px 30px -107px;
			}
			
				#wrap #inhalt #page #news #news_links
				{
				width: 310px;
				margin: 0px 0px 0px -100px;
				float: left;
				}
			
				#wrap #inhalt #page #news #news_links #newsrahmen
				{
				background: url(../images/news_rahmen.png) no-repeat;
				width: 192px;
				height: 145px;
				margin: 10px 0px 0px 100px;
				padding: 15px 0px 0px 18px;
				}
				
					#wrap #inhalt #page #news #news_links #newsrahmen img
					{
					width: 170px;
					height: 128px;
					}
					
				#wrap #inhalt #page #news #news_links #info
				{
				width: 302px;
				margin: 20px 0px 0px 5px;
				}
				
					#wrap #inhalt #page #news #news_links #info #info_oben
					{
					background: url(../images/infokasten_oben.png) no-repeat;
					width: 302px;
					height: 19px;
					}
					
					#wrap #inhalt #page #news #news_links #info #info_mitte
					{
					background: url(../images/infokasten_mitte.png) repeat-y;
					width: 242px;
					padding: 15px 30px 15px 30px;
					overflow: hidden;
					}
					
					#wrap #inhalt #page #news #news_links #info #info_unten
					{
					background: url(../images/infokasten_unten.png) no-repeat;
					width: 302px;
					height: 14px;
					}
				
				#wrap #inhalt #page #news #newstext
				{
				width: 430px;
				margin: 0px 0px 0px 230px;
				}
				
					#wrap #inhalt #page #news #newstext .blog
					{
					margin: 0px 0px 0px 0px;
					}
					
					#wrap #inhalt #page #news #newstext .newstrenner
					{
					width: 300px;
					border: 1px dashed #4eae25;
					border-top: none;
					margin: 50px 0px 50px 70px;
					}
			
			#wrap #inhalt #page #strecken_offen
			{
			position: relative;
			background: url(../images/offenestrecken.png) no-repeat;
			width: 594px;
			height: 393px;
			left: -30px;
			}
			
				#wrap #inhalt #page #strecken_offen #s0rot, #wrap #inhalt #page #strecken_offen #s0gruen, #wrap #inhalt #page #strecken_offen #s0rotgruen, #wrap #inhalt #page #strecken_offen #s0gruenrot
				{
				background: url(../images/s0rot.png) no-repeat;
				width: 273px;
				height: 277px;
				position: relative;
				top: 76px;
				left: 149px;
				}
				
				#wrap #inhalt #page #strecken_offen #s0gruen
				{
				background: url(../images/s0gruen.png) no-repeat;
				}
				
				#wrap #inhalt #page #strecken_offen #s0rotgruen
				{
				background: url(../images/s0rotgruen.png) no-repeat;
				}
				
				#wrap #inhalt #page #strecken_offen #s0gruenrot
				{
				background: url(../images/s0gruenrot.png) no-repeat;
				}
				
				#wrap #inhalt #page #strecken_offen #s1rot, #wrap #inhalt #page #strecken_offen #s1gruen, #wrap #inhalt #page #strecken_offen #s1rotgruen, #wrap #inhalt #page #strecken_offen #s1gruenrot
				{
				background: url(../images/s1rot.png) no-repeat;
				width: 244px;
				height: 258px;
				position: relative;
				top: -204px;
				left: 169px;
				}
				
				#wrap #inhalt #page #strecken_offen #s1gruen
				{
				background: url(../images/s1gruen.png) no-repeat;
				}
				
				#wrap #inhalt #page #strecken_offen #s1rotgruen
				{
				background: url(../images/s1rotgruen.png) no-repeat;
				}
				
				#wrap #inhalt #page #strecken_offen #s1gruenrot
				{
				background: url(../images/s1gruenrot.png) no-repeat;
				}
				
				#wrap #inhalt #page #strecken_offen #s2rot, #wrap #inhalt #page #strecken_offen #s2gruen, #wrap #inhalt #page #strecken_offen #s2gruenrot, #wrap #inhalt #page #strecken_offen #s2rotgruen
				{
				background: url(../images/s2rot.png) no-repeat;
				width: 339px;
				height: 286px;
				position: relative;
				top: -482px;
				left: 125px;
				}
				
				#wrap #inhalt #page #strecken_offen #s2gruen
				{
				background: url(../images/s2gruen.png) no-repeat;
				}
				
				#wrap #inhalt #page #strecken_offen #s2gruenrot
				{
				background: url(../images/s2gruenrot.png) no-repeat;
				}
				
				#wrap #inhalt #page #strecken_offen #s2rotgruen
				{
				background: url(../images/s2rotgruen.png) no-repeat;
				}
				
				#wrap #inhalt #page #strecken_offen #s3rot, #wrap #inhalt #page #strecken_offen #s3gruen, #wrap #inhalt #page #strecken_offen #s3gruenrot, #wrap #inhalt #page #strecken_offen #s3rotgruen
				{
				background: url(../images/s3rot.png) no-repeat;
				width: 366px;
				height: 268px;
				position: relative;
				top: -768px;
				left: 122px;
				}
				
				#wrap #inhalt #page #strecken_offen #s3gruen
				{
				background: url(../images/s3gruen.png) no-repeat;
				}
				
				#wrap #inhalt #page #strecken_offen #s3gruenrot
				{
				background: url(../images/s3gruenrot.png) no-repeat;
				}
				
				#wrap #inhalt #page #strecken_offen #s3rotgruen
				{
				background: url(../images/s3rotgruen.png) no-repeat;
				}
				
				#wrap #inhalt #page #strecken_offen #s4rot, #wrap #inhalt #page #strecken_offen #s4gruen
				{
				background: url(../images/s4rot.png) no-repeat;
				width: 34px;
				height: 43px;
				position: relative;
				top: -900px;
				left: 365px;
				}
				
				#wrap #inhalt #page #strecken_offen #s4gruen
				{
				background: url(../images/s4gruen.png) no-repeat;
				}
				
				#wrap #inhalt #page #strecken_offen #s5rot, #wrap #inhalt #page #strecken_offen #s5gruen
				{
				background: url(../images/s5rot.png) no-repeat;
				width: 34px;
				height: 43px;
				position: relative;
				top: -890px;
				left: 408px;
				}
				
				#wrap #inhalt #page #strecken_offen #s5gruen
				{
				background: url(../images/s5gruen.png) no-repeat;
				}
				
				#wrap #inhalt #page #strecken_offen #s6rot, #wrap #inhalt #page #strecken_offen #s6gruen
				{
				background: url(../images/s6rot.png) no-repeat;
				width: 34px;
				height: 20px;
				position: relative;
				top: -842px;
				left: 322px;
				}
				
				#wrap #inhalt #page #strecken_offen #s6gruen
				{
				background: url(../images/s6gruen.png) no-repeat;
				}
				
				#wrap #inhalt #page #strecken_offen #streckenueberschrift
				{
				position: relative;
				top: -1170px;
				left: 50%;
				width: 400px;
				margin: 0px 0px -130px -200px;
				text-align: center;
				color: white;
				font-size: 50px;
				}
			
			#wrap #inhalt #page .impressumtab
				{
				width: 300px;
				margin: 0px 0px 10px 0px;
				}
				
					#wrap #inhalt #page .impressumtab .impressumcell1
					{
					width: 40px;
					}
			
			#wrap #inhalt #page #googlemaps
			{
			background: url(../images/googlemaps.png) no-repeat;
			width:572px;
			height:294px;
			padding: 15px 0px 0px 20px;
			margin: 0px 0px 20px -10px;
			}
			
			#wrap #inhalt #page #zeiten
			{
			margin: 0px 0px 20px 0px;
			border-spacing: 0px;
			padding: 0px;
			border: none;
			width: 160px;
			}
			
				#wrap #inhalt #page #zeiten .zeiten_cell1
				{
				width: 100px;
				}
				
				#wrap #inhalt #page #zeiten .zeiten_cell2
				{
				width: 60px;
				text-align: right;
				}
			
			#wrap #inhalt #page #ticket
			{
			background: url(../images/ticket.png) no-repeat;
			width:544px;
			height: 302px;
			padding: 0px 0px 0px 40px;
			margin: 0px 0px 20px -8px;
			}
			
				#wrap #inhalt #page #ticket #preise
				{
				margin: 0px;
				border-spacing: 0px;
				padding: 0px;
				border: none;
				width: 500px;
				text-align: center;
				}
				
					#wrap #inhalt #page #ticket #preise .preise_celltop1, #wrap #inhalt #page #ticket #preise .preise_celltop2, #wrap #inhalt #page #ticket #preise .preise_celltop3, #wrap #inhalt #page #ticket #preise .preise_celltop4
					{
					width: 130px;
					font-size: 14px;
					padding: 10px 0px 0px 0px;
					border-bottom: 1px solid #4a4a4a;
					}
					
					#wrap #inhalt #page #ticket #preise .preise_celltop2, #wrap #inhalt #page #ticket #preise .preise_celltop4
					{
					width: 90px;
					}
					
					#wrap #inhalt #page #ticket #preise .preise_cell1, #wrap #inhalt #page #ticket #preise .preise_cell2, #wrap #inhalt #page #ticket #preise .preise_cell3, #wrap #inhalt #page #ticket #preise .preise_cell4
					{
					padding: 14px 0px 0px 0px;
					}
					
					#wrap #inhalt #page #ticket #preise .preise_cell1
					{
					text-align: left;
					padding: 14px 0px 0px 20px;
					}
					
					#wrap #inhalt #page #ticket #preise .preise_stern
					{
					padding: 20px 0px 0px 20px;
					text-align: left;
					font-size: 11px;
					}
					
						#wrap #inhalt #page #ticket #preise .preise_stern .preisabstand
						{
						margin: 0px 0px 0px 8px;
						}
						
			#wrap #inhalt #page #kombiticket
			{
			width: 590px;
			}
			
				#wrap #inhalt #page #kombiticket #kombilinks
				{
				width: 180px;
				float: left;
				margin: 20px 0px 0px 0px;
				}
				
				#wrap #inhalt #page #kombiticket #kombirechts
				{
				background: url(../images/kombiticket.png) no-repeat;
				width: 382px;
				height: 238px;
				margin: -15px 0px 0px 200px;
				}
	
	#wrap #inhalt_fuss 
	{
	width: 860px;
	height: 20px;
	background: url(../images/inhalt_fuss.png) no-repeat;
	}
	
	#wrap #seiten_fuss 
	{
	width: 860px;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 30px 0px;
	overflow: hidden;
	}
	
		#wrap #seiten_fuss #copyright
		{
		width: 245px;
		float: left;
		font-size: 10px;
		padding: 0px 0px 0px 52px;
		}
		
			#wrap #seiten_fuss #copyright a.copy:link, #wrap #seiten_fuss #copyright a.copy:visited
			{
			text-decoration: none;
			color: #4a4a4a;
			font-weight: bold;
			}
			
			#wrap #seiten_fuss #copyright a.copy:hover, #wrap #seiten_fuss #copyright a.copy:active, #wrap #seiten_fuss #copyright a.copy:focus
			{
			text-decoration: underline ;
			color: #4a4a4a;
			font-weight: bold;
			}
			
		#wrap #seiten_fuss #socialmedia
		{
		width: 90px;
		margin: 0px 0px 0px 60px;
		padding: 0px 10px 0px 0px;
		overflow: hidden;
		float: left;
		}
		
			#wrap #seiten_fuss #socialmedia .socialmedia_icon
			{
			margin: 0px 10px 0px 0px;
			}
		
		#wrap #seiten_fuss #betreiberlogos
		{
		width: 375px;
		margin: 0px 0px 0px 463px;
		padding: 0px 10px 0px 0px;
		overflow: hidden;
		}
		
			#wrap #seiten_fuss #betreiberlogos .logo
			{
			float: right;
			margin: 0px 0px 0px 20px;
			}
