a:link { color: #cccccc; text-decoration:none; border-bottom: 1px dotted #cc0000; }
a:visited { color: #cccccc; text-decoration:none; border-bottom: 1px dotted #cc0000; }
a:hover { color: #ffcc00; border-bottom: 1px solid #cc0000; }
a:active { color: #ffcc00; border-bottom: 1px solid # cc0000; }
a.none { text-decoration:none; border-bottom: 0px; }

.title { font: 2.5em/140% "Open Sans", Verdana, Arial, Helvetica, sans-serif; color: black; }
.headline { font: 1.5em/140% "Open Sans", Verdana, Arial, Helvetica, sans-serif; }
.text { font: 1em/150% "Open Sans", Verdana, Arial, Helvetica, sans-serif; }
.text15 { font: 1.5em/150% "Open Sans", Verdana, Arial, Helvetica, sans-serif; }

#navigation { 
	width: 100%; 
	border: 0px;
	vertical-align: middle; 
	background-color: white;
	}

#navigation a:link { color: #333333; padding: 10px; margin: 3px 2px; border-radius: 3px; text-decoration:none; border-bottom: 0px; }
#navigation a:visited { color: #333333; padding: 10px; text-decoration:none; }
#navigation a:hover { color: #ffffff; padding: 10px; background-color: #ad0000; }
#navigation a:active { color: #dddddd; padding: 10px; background-color: #ac0000; }
#navigation a.none { text-decoration:none; border-bottom: 0px; }

#inhalt { 
	float: center; 
	width: 800px; 
	padding-top: 15px;
	padding-bottom: 15px;
	}

#hintergrund-kalb { width: 100%; height: 600px; border: 0; padding: 0; margin: 0; overflow: hidden; 
	background-image: url(bilder/kuh-und-kalb-rotbunt-1920.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-origin: content-box;
	background-size: auto auto;
}	
#farbiger_hintergrund { width: 100%; border: 0px; padding: 15px 0 15px 0; margin: 0px; }

.gradient-rot {
	border: 0px; padding: 0px; margin: 0px; 
	background: #00cc00; /* Old browsers */
	background: -moz-linear-gradient(left,  #cc0000 0%, #ad0000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(80%,#cc0000), color-stop(100%,#ad0000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #cc0000 80%,#ad0000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #cc0000 80%,#ad0000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #cc0000 80%,#ad0000 100%); /* IE10+ */
	background: linear-gradient(to right,  #cc0000 80%,#ad0000 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc0000', endColorstr='#ad0000',GradientType=1 ); /* IE6-9 */
	}
