			body
			{
				font-family: arial, verdana, sans-serif;
				font-size: 1.0em;
				background: #3C442D;	
				color: #9baa81;
				padding: 0px;
				margin: 0px;
				background: url(images/bg_normal.gif) repeat-y center #24291B;
			}
			
			#AlternativHintergrund
			{
				background: #3C442D;	
			}
			
			#seitenschnuerer
			{
				margin: auto auto;
				overflow: hidden;
			}
			
			#header
			{
				padding: 0px;
				margin: 0px;
				height: 224px;
				background:	url(images/header.jpg) no-repeat center;
			}
			
			#menu
			{
				height: 40px;
				background: url(images/bg_menu.jpg) no-repeat center;
				padding-left: 25%;
			}
			
				#menu p
				{
					padding: 10px 0px;
					margin: 0px;
					font-family: verdana, arial, sans-serif;
				}
			
				#menu a
				{
					color: #BB57C4;	
					text-decoration: none;
					padding: 0px 10px 0px 10px;
				}
				
				#menu a:hover
				{
					color: #df89e7;	
				}
				
				.mail {
					margin-left: 240px;
					}
			
			#innercontent
			{
				margin: auto auto;
				width: 800px;
				/*border: 1px solid red;*/
				padding: 0px 130px 0px 0px;
			}
			/*
			#content, #footer
			{
				padding: 10px 0px;
				width: 800px;
				margin: auto auto;
				padding-right: 160px;
				padding-left: 30px;
			}
			*/
			
			
			
			
			#content
{
	padding: 30px 0px;
	margin: 0px auto;
	background: url(images/bg_pferdunterteil.jpg) no-repeat top center;
	width: 100%;
	min-height: 163px;
}
			
			
			
			
			
			#footer
			{
				padding:20px 0px;
				padding-right: 160px;
				font-size: 0.8em;
				text-align:center;
				bottom: 0px;
			}
			
			#footer a {
				color: #525d3d;
				}
				
			#footer a:hover {
				color: #7f8b67;
				}	
			
			#PferdUnterteil
			{
				background: url(images/bg_pferdunterteil.jpg) no-repeat center;
				height: 163px;
				width: 100%;
				position: absolute;
				z-index: -1000;
			}
			
			#AlternativPferdUnterteil
			{
				background: url(images/bg_home.jpg) no-repeat center;	
				height: 163px;
				width: 100%;
				position: absolute;
				z-index: -1000;				
			}
			
			#content h1
			{	
				color: #7f8b67;
				text-align: left;
				font-size: 1.1em;
				margin: 40px 130px 20px;
			}
			
			#content p 
			{
				margin-left:130px;
				
			}
			
			img
			{
				padding: 0px;
				margin: 0px;
				border: none;	
			}
			
			table
			{
				font-size: 0.8em;
				color: #24291b;
				background: #24291b;	
				margin: auto auto;
				border:1px solid #8d4682;
			}
			
			td
			{	
				background:#7f8b67;
				padding: 5px 12px;
				width:110px;	
			}
		
			.mann
			{
				background: #6e7958;
				color: #24291b;
			}
			
			.frau
			{
				background: #a3769c;
				color: #5d2454;
			}