/***** Standardwert *****/
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	margin:0px;
	text-align:center;
	background-image:url(../Bilder/Hintergrundbild.jpg);
	background-position:top left;
	background-attachment:fixed;
	background-repeat:no-repeat;
}
p{
margin:0px;
}
/***** Menu *****/
#Menu{
	position:relative;
	margin:0px auto;
	width:832px;
	height:30px;
	text-align:left;	
	background-color:#333366;
}
/***** Bildbereich *****/
#Bildbereich{
	position:relative;
	margin:0px auto;
	padding:0px;
	width:832px;
	height:185px;
	text-align:left;	
	background-color: #CCFF00;
}
/***** Inhaltsbereich *****/
#Inhaltsbereich{
	position:relativ;
	top:0px;
	margin:0px auto;
	padding:0px;
	width:808px;
	text-align:left;	
	background:#fff79f url(../Bilder/Animation_Wasserrad.gif) bottom left no-repeat;
	border-left:  1px solid #000000;
	border-right:  1px solid #000000;
	border-bottom: 1px solid #000000;
}
/* Spalten */
#Spaltelinks {
	position:relative;
	top:0px;
	margin:0px;
	padding:0px;
	width:169px;
	float:left;
}
/* Menu */
#navlist
{
position:relativ;
top:0px;
padding:0px;
margin:20px 0px;
font: bold 13px Verdana, sans-serif;
font-style:italic;
width: 169px;
}

#navlist li
{
list-style: none;
margin: 0px;
padding: 0px;
text-align: right;
border-bottom: 1px solid #339b5b;
}

#navlist li a
{
display: block;
width: 161px;
margin:0px;
padding: 3px 8px 3px 0px;
text-decoration: none;
background-image:url(Listenzeichen.gif);
background-repeat:no-repeat;
}

#navlist li a:link { color: #000000; }
#navlist li a:visited { color: #000000; }
#navlist li a:active {color: #000000;}

#navlist li a:hover
{
color: #339b5b;
background: #fffde1;
background-image:url(Listenzeichen.gif);
background-repeat:no-repeat;
}
#Spalterechts_Kuh {
	position:relative;
	top:0px;
	margin:0px;
	padding:0px;
	width:639px;
	float:left;
	background: #FFFFFF url(../Bilder/Hintergrund_Kuh.jpg) top no-repeat;
}
#Spalterechts_Huhn {
	position:relative;
	top:0px;
	margin:0px;
	padding:0px;
	width:639px;
	float:left;
	background: #FFFFFF url(../Bilder/Hintergrund_Huhn.jpg) top no-repeat;
}
#Spalterechts_Schwein {
	position:relative;
	top:0px;
	margin:0px;
	padding:0px;
	width:639px;
	float:left;
	background: #FFFFFF url(../Bilder/Hintergrund_Schwein.jpg) top no-repeat;
}
/* Links */
#Spalterechts_Kuh a:link {color: #000000; font-weight:bolder; font-style:italic; font-size:14px; text-decoration:none;} 
#Spalterechts_Kuh a:visited {color: #000000; font-weight:bolder; font-style:italic; font-size:14px; text-decoration:none;}
#Spalterechts_Kuh a:hover {color: #339b5b; font-weight:bolder; font-style:italic; font-size:14px; text-decoration:none;}
#Spalterechts_Kuh a:active {color: #000000; font-weight:bolder; font-style:italic; font-size:14px; text-decoration:none;}

#Spalterechts_Huhn a:link {color: #FFFFFF; font-weight:bolder; font-style:italic; font-size:14px; text-decoration:none;} 
#Spalterechts_Huhn a:visited {color: #FFFFFF; font-weight:bolder; font-style:italic; font-size:14px; text-decoration:none;}
#Spalterechts_Huhn a:hover {color: #dddc00; font-weight:bolder; font-style:italic; font-size:14px; text-decoration:none;}
#Spalterechts_Huhn a:active {color: #FFFFFF; font-weight:bolder; font-style:italic; font-size:14px; text-decoration:none;}

#Spalterechts_Schwein a:link {color: #FFFFFF; font-weight:bolder; font-style:italic; font-size:14px; text-decoration:none;} 
#Spalterechts_Schwein a:visited {color: #FFFFFF; font-weight:bolder; font-style:italic; font-size:14px; text-decoration:none;}
#Spalterechts_Schwein a:hover {color: #dddc00; font-weight:bolder; font-style:italic; font-size:14px; text-decoration:none;}
#Spalterechts_Schwein a:active {color: #FFFFFF; font-weight:bolder; font-style:italic; font-size:14px; text-decoration:none;}
/* Listen */
ul {
margin: 0px 0px 10px 0px;
padding: 0px;
list-style-position:outside;
}
li{
margin: 0px 0px 5px 15px;
padding: 0px;
list-style-position:outside;
}
/* Tabellen */
table{
	margin:10px 0px 10px 0px;
	padding: 0px;
	border-collapse:collapse;
	border-spacing:0px;
}
#Inhalt td{
	margin:0px;
	padding:0px;
	vertical-align: middle;
}
#Inhalt .tab_links{
	border-bottom:1px solid white;
	border-right:1px solid white;
	width:400px;
	margin:0px;
	padding:5px;
}
#Inhalt .tab_rechts{
	border-bottom:1px solid white;
	border-right:1px solid white;	
	margin:0px;
	padding:5px;
}
#Inhalt .tab_ganz{
	border-bottom:1px solid white;
	margin:0px;
	padding:5px;
}					
/***** Kopfzeile *****/
#Kopfzeile{
	position:relative;
	margin:0px;
	width:317px;
	height:86px;
	text-align:left;
	float:left;
	background-image:url(../Bilder/Adresse_oben.gif);
	border-bottom: 1px solid #000000;	
}
/***** Homebutton *****/
#Homebutton{
	position:relative;
	margin:0px;
	width:90px;
	height:86px;
	text-align:right;
	float:left;		
	border-bottom: 1px solid #000000;
}
/* Link */
#Homebutton p.Home{
	margin:5px 0px 0px 0px;
}
/***** Kontaktbutton *****/
#Kontaktbutton{
	position:relative;
	margin:0px;
	width:172px;
	height:86px;
	text-align:right;
	float:left;		
	border-bottom: 1px solid #000000;
}
/* Link */
#Kontaktbutton p.Kontakt{
	margin:5px 0px 0px 0px;
}
/***** Restfeld *****/
#Restfeld{
	position:relative;
	margin:0px;
	width:60px;
	height:86px;
	text-align:right;
	float:left;
	border-bottom: 1px solid #000000;
}
/***** Platzhalter *****/
#Platzhalter{
	position:relative;
	width:638px;
	height:188px;
	text-align:left;
	border-left: 1px solid #000000;
}
/***** Titelbereich *****/
#Titelbereich{
	position:relative;
	margin:0px;
	padding: 0px 15px 0px 15px;
	width:608px;
	height:17px;
	text-align:left;
	background: url(../Bilder/Titelbereich.gif) left no-repeat;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
	font-size:16px;
	font-style:italic;
	font-variant:small-caps;
	font-weight:bolder;
	letter-spacing: 3px;
	line-height:16px;
}
/***** Inhalt *****/
#Inhalt{
	position:relative;
	margin:0px;
	padding:15px 30px 15px 15px;
	width:593px;
	text-align:left;
	border-left: 1px solid #000000;	
}
h1{
	font-size: 16px;
	font-weight:bold;
	color: #000000;
	line-height: 18px;
	margin:0px 0px 10px 0px;
}
h2{
	font-size: 12px;
	font-weight:normal;
	color: #000000;
	line-height: 16px;
	margin:10px 0px 0px 0px;
}
h3{
	font-size: 10px;
	font-weight:normal;
	color: #000000;
	line-height: 12px;
	margin:0px 0px 10px 0px;
}
h4{
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	line-height: 16px;
	margin-bottom:10px;
}
h5{
	font-size: 10px;
	font-weight:normal;
	color: #000000;
	line-height: 14px;
	margin-bottom:16px;
}
h6{
	font-size: 10px;
	font-weight:normal;
	color: #000000;
	line-height: 14px;
	margin-bottom:16px;
}
#Inhalt p{
margin:0px 0px 10px 0px;
}
/* Bilder */
#Inhalt img{
	margin:0px 20px 0px;
}
.bild {
margin: 0px 20px 0px 0px;
float:left;
}
.bild_rechts{
margin: 0px -20px 0px 0px;
padding: 0px;
}
/* Links */
#Inhalt a:link {
	color: #339b5b;
	font-size:12px;
	font-weight: normal;
	font-style: normal;
} 
#Inhalt a:visited {
	color: #339b5b;
	font-size:12px;	
	font-weight:normal;
	font-style:normal;	
}
#Inhalt a:hover {
	color: #CC0000;
	font-size:12px;	
	font-weight:normal;
	font-style:normal;	
}
#Inhalt a:active {
	color: #339b5b;
	font-size:12px;	
	font-weight:normal;
	font-style:normal;	
}
/***** Fusszeile *****/
#Fusszeile{
	position:relative;
	margin:0px;
	padding:0px 15px 0px 15px;
	width:608px;
	height:27px;
	text-align:left;
	border-left: 1px solid #000000;	
}