body {
	color: #FFFFFF;
	background-color: #222222;
	margin: 0px; padding: 0px;
}

html {
	overflow-y: scroll;
}

html, body, div, span, table, input, textarea {
	font-size: 13px;	
	font-family: "Trebuchet MS", sans-serif;
}

a:link { text-decoration:none; color:#00A600}
a:visited { text-decoration:none; color: #00A600 }
a:hover { color: #00C600;}
a:active { color: #00E600; }
a.wlink { color: #FFFFFF; }
a.wlink:visited { color: #FFFFFF; }
a.wlink:hover { color: #00C600; }

#footer { font-size: 10px; margin-left: 17px; text-align:justify }
#logo { margin: 40px; text-align: right; }
#menu { margin-right: 16px; margin-top:22px}
#zurueck { margin: 16px; }
#head1 { margin-left: 0px; margin-top:15px; margin-bottom:0px; font-size: 120%; font-weight:bold; }
#head2 { margin-left: 0px; margin-bottom:0px; font-size: 100%; font-weight:bold; }
#imgright { margin-left:75px; margin-top: 40px; margin-bottom: 40px; }
/* #imgright { margin-left:157px; margin-top: 40px; margin-bottom: 40px; }*/

td.green { background-color: #004600; }
td.yellow { background-color: #c2c32a; padding-top: 0px; margin-top:0px; }
td.black { background-color: #000000; }
td.white { background-color: #FFFFFF; }
td.dgreen { background-color: #002600; }

td.oldnews { color: #666666; }

.content { margin: 40px; margin-bottom:0px; margin-top:20px; padding-right: 40px; text-align:justify;}

#menu_aktiv { color: #c2c32a; }

#tabelle_pferde { width: 530px; text-align: left;}

#tabelle_pferde td { padding-bottom: 5px; padding-top: 5px; padding-right: 5px; padding-left: 5px;}

#tabelle_pferde_pferd:hover {cursor: pointer;}

#tabelle_pferde_informationen { width: 140px; text-align: right; }

#kontaktform input, #kontaktform textarea, #kontaktform div, #kontaktform table, #kontaktform{
	font-size: 11px;
}
