* {
	margin: 0px;
	padding: 0px;
}
body {
background-color: #ccffcc;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;	
	}
	
	td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;	
	}

	
	#aussen {
width:802px;
 margin: 10px auto;
	background-color: #ccffcc;	
	text-align:left;
}
	
#linksueber {
	background-image: url(hintergrund/ueberuns_hint.jpg);
	width: 200px;
	height: 876px;
float:left;
border-left: solid 1px #009966;
		border-top: solid 1px #009966;
			border-bottom: solid 1px #009966;
	}
	#linksverkauf {
	background-image: url(hintergrund/verkauf_hint.jpg);
	width: 200px;
	height: 900px;
	float: left;
	border-left: solid 1px #009966;
		border-top: solid 1px #009966;
			border-bottom: solid 1px #009966;
	}
	#linksbio {
	background-image: url(hintergrund/bio_hint.jpg);
	width: 200px;
	height: 554px;
	float: left;
	border-left: solid 1px #009966;
		border-top: solid 1px #009966;
			border-bottom: solid 1px #009966;
	}
	#linksanbau {
	background-image: url(hintergrund/anbau_hint.jpg);
	width: 200px;
	height: 967px;
	float: left;
	border-left: solid 1px #009966;
		border-top: solid 1px #009966;
			border-bottom: solid 1px #009966;
	}
	#linkstiere {
	background-image: url(hintergrund/tiere_hint.jpg);
	width: 200px;
	height: 967px;
	float: left;
	border-left: solid 1px #009966;
		border-top: solid 1px #009966;
			border-bottom: solid 1px #009966;
	}
	#linkslinks {
	background-image: url(hintergrund/links_hint.jpg);
	width: 200px;
	height: 720px;
	float: left;
	border-left: solid 1px #009966;
		border-top: solid 1px #009966;
			border-bottom: solid 1px #009966;
	}
	#sitemap {
	background-image: url(hintergrund/dinkel_hint.jpg);
	height: 600px;
	width: 800px;
	margin: 10px auto;
	background-color: #ccffcc;	

	border: solid 1px #009966;
		
	}
	
	.top {
		background-image: url(images/titel_tuetlihof.gif);
		width: 600px;
		height: 101px;	
border-bottom: solid 1px #009966;
	}
	
	#nav {
	margin-top: 20px;	            /*abstand gegen oben*/
	float: right;                   /*damit nach rechts buendig ausgerichtet wird*/
	background-color: transparent; 	   /*damit foto durchscheint*/
	width:150px;
}

.button a, button a:visited { 
    font-size:20px;
	text-align:left;
    border-bottom:1px solid #009966;        
     text-decoration: none;
   	color: #009966;
    display:block;
   padding:4px;
}
.buttons a, buttons a:visited { 
    font-size:20px;
	text-align:left;
     text-decoration: none;
   	color: #009966;
}

.button a:hover {
   color:#ff6633;
   text-decoration: none;
   border-bottom:1px solid #ff6633;
	display: block;
}
.buttons a:hover {
   color:#ff6633;
   text-decoration: none;	
}
.aktiv {
color:#ff6633;
font-size:20px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.buttonkl a, buttonkl a:visited {  
    font-size:12px;
	text-align:left;       
   text-decoration: none;
   	color: #009966;
	margin-left:15px;
}

.buttonkl a:hover {
   color:#ff6633;
   text-decoration: none;
}

#right {
float:left;
width:600px;
border-right: solid 1px #009966;
			border-bottom: solid 1px #009966;
						border-top: solid 1px #009966;
}
.titel {
color:#ff6633;
font-size:16px;
font-weight:bold;
}
