body 
{
background: #378431;
background-image: url(../images/hintergrund.jpg);
background-repeat: repeat-x;
margin: 0px;
font-family: Verdana, sans-serif;
font-size: 10px;
color: #3f3525;
text-align: left;
}

a:link 
{
text-decoration: underline;
color: #3f3525;
}

a:visited 
{
text-decoration: underline;
color: #3f3525;
}

a:hover 
{
text-decoration: none ;
color: #3f3525;
}

a:active, a:focus 
{
text-decoration: none;
color: #3f3525;
outline: 0;
}

img 
{
border: 0;
}

#page 
{
position: absolute;
width: 720px;
height: 10px;
left: 50%;
margin-left: -360px;
}

/* ie hack */
* html #page {
width: 667px;
w\idth:664px;
}

	#logo 
	{
	width: 720px;
	height: 92px;
	}
	
	#header 
	{
	width: 720px;
	height: 185px;
	}
	
		#menue 
		{
		width: 599px;
		height: 94px;
		position: relative;
		top: -26px;
		left: 73px;
		margin-bottom: -94px;
		z-index: 1;
		}
	
	#inhalt_mit 
	{
	background: #ffc600;
	background-image: url(../images/seitenleiste_hintergrund.jpg);
	background-repeat: repeat-y;
	width: 562px;
	margin: 0px 68px 0px 88px;
	padding: 30px 0px 0px 0px;
	border-right: solid 1px #8c6810;
	border-left: solid 1px #8c6810;
	z-index: 0;
	text-align: left;
	overflow: hidden;
	}
	
		div#links 
		{
		float: left;
		width: 195px;
		margin: 0px 0px 0px 38px;
		}
		
		/* ie hack */
		* html div#links 
		{
		margin: 0px 0px 0px 19px;
		}
		
			div#links a.uebersicht:link 
			{
			text-decoration: underline;
			color: #3f3525;
			font-weight: bold;
			padding-left: 15px; 
			}
			
			div#links a.uebersicht:visited 
			{
			text-decoration: underline;
			color: #3f3525;
			font-weight: bold;
			padding-left: 15px; 
			}
			
			div#links a.uebersicht:hover 
			{
			text-decoration: none ;
			color: #3f3525;
			font-weight: bold;
			padding-left: 15px; 
			}
			
			div#links a.uebersicht:active, div#links a.uebersicht:focus 
			{
			text-decoration: none;
			color: #3f3525;
			outline: 0;
			font-weight: bold;
			padding-left: 15px; 
			}
		
			#b_spielscheune_01 
			{
			width: 195px;
			height: 120px;
			}
			
			#b_spielscheune_02 
			{
			width: 195px;
			height: 119px;
			margin-top: -2px;
			}
			
			#b_spielscheune_03 
			{
			width: 195px;
			height: 130px;
			margin-top: -2px;
			}
			
			#b_spielscheune_04 
			{
			width: 195px;
			height: 127px;
			}
			
			#b_spielscheune_05 
			{
			width: 195px;
			height: 121px;
			margin-top: -2px;
			}
			
			#b_spielscheune_06 
			{
			width: 195px;
			height: 131px;
			margin-top: -2px;
			}
					
			#b_restaurant_01
			{
			width: 195px;
			height: 146px;
			margin-top: 40px;
			}
			
			#b_minigolf_01 
			{
			width: 195px;
			height: 125px;
			margin-top: 15px;
			}
			
			#b_minigolf_02 
			{
			width: 195px;
			height: 135px;
			margin-top: -2px;
			}
			
			#b_pitpat_01 
			{
			width: 195px;
			height: 124px;
			margin-top: 20px;
			}
			
			#b_pitpat_02 
			{
			width: 195px;
			height: 112px;
			margin-top: -2px;
			}
			
			#b_pitpat_03 
			{
			width: 195px;
			height: 109px;
			margin-top: -2px;
			}
			
			#b_pitpat_04 
			{
			width: 195px;
			height: 117px;
			margin-top: -2px;
			}
			
			#b_pitpat_05 
			{
			width: 195px;
			height: 129px;
			margin-top: -2px;
			}
			
			#b_reiten_01 
			{
			width: 195px;
			height: 120px;
			margin-top: 60px;
			}
			
			#b_reiten_02 
			{
			width: 195px;
			height: 111px;
			margin-top: -2px;
			}
			
			#b_reiten_03 
			{
			width: 195px;
			height: 123px;
			margin-top: -2px;
			}
			
			#b_reiten_04 
			{
			width: 195px;
			height: 130px;
			margin-top: -2px;
			}
			
			#b_swingolf_01 
			{
			width: 195px;
			height: 125px;
			margin-top: 20px;
			}
			
			#b_swingolf_02 
			{
			width: 195px;
			height: 121px;
			margin-top: -2px;
			}
			
			#b_swingolf_03 
			{
			width: 195px;
			height: 118px;
			margin-top: -2px;
			}
			
			#b_swingolf_04 
			{
			width: 195px;
			height: 139px;
			margin-top: -2px;
			}
			
			#b_basteln_01 
			{
			width: 195px;
			height: 135px;
			margin-top: 20px;
			}
			
			#b_pony_01 
			{
			width: 195px;
			height: 127px;
			margin-top: 20px;
			}
			
			#b_pony_02 
			{
			width: 195px;
			height: 133px;
			margin-top: -2px;
			}
			
			#button_swingolf_01 
			{
			width: 195px;
			height: 76px;
			margin-top: 10px;
			}
			
			#button_swingolf_02 
			{
			width: 195px;
			height: 76px;
			margin-top: 5px;
			}
			
			#mittelalter_teaser 
			{
			width: 195px;
			height: 193px;
			margin-top: 10px;
			}
			
			#artischocken_teaser 
			{
			width: 195px;
			height: 166px;
			margin: 0px 0px 10px 0px;
			}
			
			#western_teaser 
			{
			width: 195px;
			height: 201px;
			}
					
		div#rechts 
		{
		margin: 0px 25px 0px 257px;
		}
		
			#mais
			{
			background: url(../images/mais.png) no-repeat;
			width: 251px;
			height: 134px;
			margin: 0px 0px 30px 0px;
			}
		
			#neuesjahr
			{
			background: url(../images/neuesjahr.jpg) no-repeat;
			width: 251px;
			height: 314px;
			margin: 0px 0px 30px 0px;
			}
		
			.ueberschriften 
			{
			margin: 10px 0px 0px 0px;
			}
			
			div#rechts img.gp_krodoland
			{
			padding-top: 50px;
			}
			
			div#rechts li.spezial
			{
			list-style: square;
			font-size: 12px;
			padding: 3px 0px 3px 0px;
			}
			
			div#rechts table#veranstaltungen
			{
			border-collapse: collapse;
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 20px 0px;
			width: 270px;
			}
				
				div#rechts table#veranstaltungen tr
				{
				border-bottom: solid 1px #e9b400;
				padding: 10px 0px 10px 0px;
				}
			
					div#rechts table#veranstaltungen td.cell1
					{
					width: 100px;
					font-size: 12px;
					font-weight: bold;
					vertical-align: top;
					padding: 10px 0px 10px 0px;
					}
					
					div#rechts table#veranstaltungen td.cell2
					{
					width: 170px;
					font-size: 12px;
					font-weight: bold;
					vertical-align: top;
					padding: 10px 0px 10px 0px;
					}
				
				div#rechts table#veranstaltungen tr.letzter
				{
				padding: 0px 0px 0px 0px;
				border: none;
				}

				
	#inhalt_ohne 
	{
	width: 512px;
	background: #ffc600;
	margin: 0px 68px 0px 88px;
	padding: 30px 25px 0px 25px;
	border-right: solid 1px #8c6810;
	border-left: solid 1px #8c6810;
	z-index: 0;
	text-align: left;
	overflow: hidden;
	}
	
		#inhalt_ohne input 
		{
		border: 1px solid #8c6810;
		background: #e9b400;
		font-family: Verdana, sans-serif;
		font-size: 10px;
		color: #3f3525;
		margin: 0px 0px 0px 8px
		}
		
		#inhalt_ohne textarea 
		{
		border: 1px solid #8c6810;
		background: #e9b400;
		font-family: Verdana, sans-serif;
		font-size: 10px;
		color: #3f3525;
		overflow: hidden;
		margin: 0px 0px 0px 8px
		}
		
		#inhalt_ohne #anfahrt
		{
		margin: 20px 0px 0px 60px;
		}
		
		#inhalt_ohne #aktuelles
		{
		margin: 20px 0px 20px 0px;
		}
		
		#inhalt_ohne div.galerierahmen
		{
		background-image: url(../images/bilderrahmen.jpg);
		background-repeat: no-repeat;
		padding: 0px 17px 20px 0px;
		float: left;
		}
		
		#inhalt_ohne div.galerierahmen_abschluss
		{
		background-image: url(../images/bilderrahmen.jpg);
		background-repeat: no-repeat;
		padding: 0px 9px 20px 0px;
		float: left;
		}
		
			#inhalt_ohne div.galerierahmen img.galeriebild
			{
			margin: 8px 0px 0px 8px;
			}
			
			#inhalt_ohne div.galerierahmen_abschluss img.galeriebild
			{
			margin: 8px 0px 0px 8px;
			}
			
		#spielwelten_menue
		{
		padding: 15px 0px 0px 25px;
		}
		
		//IE HACKS
		* html #spielwelten_menue
		{
		margin: 15px 0px 0px 0px;
		}
		
		*+html #spielwelten_menue
		{
		margin: 15px 0px 0px 0px;
		}
		//IE HACKS ENDE
				
	
	
	#fuss_ohne 
	{
	background-image: url(../images/fuss_ohne.gif);
	background-repeat: no-repeat;
	width: 564px;
	height: 23px;
	margin: 0px 68px 0px 88px;
	}
	
	#fuss_mit 
	{
	background-image: url(../images/fuss_mit.gif);
	background-repeat: no-repeat;
	width: 564px;
	height: 23px;
	margin: 0px 68px 0px 88px;
	}
	
	#fuss_ohne 
	{
	background-image: url(../images/fuss_ohne.gif);
	background-repeat: no-repeat;
	width: 564px;
	height: 23px;
	margin: 0px 68px 0px 88px;
	}
	
	#schild 
	{
	background-image: url(../images/schild.jpg);
	background-repeat: no-repeat;
	position: relative;
	top: 285px;
	left: 10%;
	width: 101px;
	height: 66px;	
	}
	
	#fahne 
	{
	background-image: url(../images/fahne.jpg);
	background-repeat: no-repeat;
	position: absolute;
	top: 233px;
	left: 90%;
	width: 40px;
	height: 118px;	
	}	
	
	#copyright 
	{
	width: 720px;
	text-align: center;
	color: #ffffff;
	padding: 20px 0px 20px 0px;
	}
		
		.tabsprung 
		{
		padding: 0px 20px 0px 20px;
		}
	
		a.copy:link 
		{
		text-decoration: none;
		color: #ffffff;
		font-weight: bold;
		}
		
		a.copy:visited 
		{
		text-decoration: none;
		color: #ffffff;
		font-weight: bold;
		}
		
		a.copy:hover 
		{
		text-decoration: underline ;
		color: #ffffff;
		font-weight: bold;
		}
		
		a.copy:active 
		{
		text-decoration: underline;
		color: #ffffff;
		font-weight: bold;
		}
		
		a.imprint:link 
		{
		text-decoration: underline;
		color: #ffffff;
		font-weight: bold;
		}
		
		a.imprint:visited 
		{
		text-decoration: underline;
		color: #ffffff;
		font-weight: bold;
		}
		
		a.imprint:hover 
		{
		text-decoration: none ;
		color: #ffffff;
		font-weight: bold;
		}
		
		a.imprint:active 
		{
		text-decoration: none;
		color: #ffffff;
		font-weight: bold;
		}