body {
	margin: auto;
	width: 1000px;
	font-size: 10pt;
	font-family: sans-serif;
	color: black;
	background: url(../object/backgroundbody.jpg) no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	background-size: cover;
	// background-color: #8B864E;
}

#mainpage {
	margin:auto;
	width: 800px;
	background-image: url(../object/background.jpg);
	padding: 30px;
	height: 70px;
	margin-top: 30px;
	margin-bottom: 30px;
	-moz-box-shadow: inset 0 0 15px 5px #DDD;
	webkit-box-shadow: inset 0 0 15px 5px #DDDDE5;
	box-shadow: inset 0 0 15px 5px #DDD;
	border-top-right-radius: 40px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 40px;
	border-top-left-radius: 10px;
	-moz-border-radius-topright: 40px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 40px;
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-right-radius: 40px;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 40px;
	-webkit-border-top-left-radius: 10px;
}

#headernavi {
	margin-top: 30px;
	margin-left: -110px;
	text-decoration: none;
	color: black;
	vertical-align: baseline;
	width: 165px;
	display: left;
	height: 245px;	
	padding: 20px;
	clear: both;
	color: black;
	text-decoration: none;
	//background-image: url(bilder/fleck.gif); 
	background-color:  white;  
	-moz-box-shadow: inset 0 0 15px 5px rgba(200,200,200, .9);
	-webkit-box-shadow: inset 0 0 15px 5px rgba(200,200,200, .9);
	box-shadow: inset 0 0 15px 5px rgba(200,200,200, .9);
	border-top-right-radius: 40px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 40px;
	border-top-left-radius: 10px;
	-moz-border-radius-topright: 40px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 40px;
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-right-radius: 40px;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 40px;
	-webkit-border-top-left-radius: 10px;
}

#headernavi a {
	text-decoration: none;
	color: black;
}

#headernavi a:hover { 
	text-decoration: none;
	color: black;
	font-weight: bolder;
}

#headernavi a.active {
	text-decoration: none;
	color: #e67e39;
	font-weight: bolder;
}

#link a {
	width: 186px;
	margin-left: 0px;
	margin-right: 0px;
	display: inline-block;
	text-align: center;
	height: 40px;
	padding-top: 20px;
	clear: both;
	color: black;
	font-size: 12pt;
	text-decoration: none; //
	background-image: url(bilder/fleck.gif);
	background-color: #8B864E;
	-moz-box-shadow: inset 0 0 20px 20px rgba(200, 200, 200, .9);
	-webkit-box-shadow: inset 0 0 20px 20px rgba(200, 200, 200, .9);
	box-shadow: inset 0 0 15px 5px rgba(200, 200, 200, .9);
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	border-top-left-radius: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-top-left-radius: 10px;
}

#link a:hover { //
	background-image: url(bilder/blatt.gif); //
	background-color: red;
	text-decoration: none;
	color: black;
	font-weight: bolder;
	}
	
#contentmain {
	margin-top: 0px;
	margin-left: 67px;
	width: 800px;
	padding: 30px;
	padding-left: 50px;
	min-height: 600px;
	//background-color: white;
	background-color:  rgba(255,255,255, .9);  
	-moz-box-shadow: inset 0 0 15px 5px rgba(200,200,200, .9);
	-webkit-box-shadow: inset 0 0 15px 5px rgba(200,200,200, .9);
	box-shadow: inset 0 0 15px 5px rgba(200,200,200, .9);
	border-top-right-radius: 180px;
	border-bottom-right-radius: 30px;
	border-bottom-left-radius: 180px;
	border-top-left-radius: 30px;
	-moz-border-radius-topright: 180px;
	-moz-border-radius-bottomright: 30px;
	-moz-border-radius-bottomleft: 180px;
	-moz-border-radius-topleft: 30px;
	-webkit-border-top-right-radius: 180px;
	-webkit-border-bottom-right-radius: 30px;
	-webkit-border-bottom-left-radius: 180px;
	-webkit-border-top-left-radius: 30px;	
}

#fotter {
	text-align: center;
	padding-right: 30px;
	padding-bottom: 30px;
	margin-top: -35px;
	height: 35px;
}

h1 {
	font-family: sans-serif;
	font-size: 18pt;
	color: #e67e39
}

h2 {
	font-family: sans-serif;
	font-size: 12pt;
	color: #e67e39
}

table {
	width: 800px;
	font-size: 11pt;
	font-family: sans-serif;
	color: black;
}

.example-image-link{display:inline-block;padding:4px;margin:0 0.5rem 1rem 0.5rem;background-color:#fff;line-height:0;-webkit-transition:background-color 0.1s ease-out;-moz-transition:background-color 0.1s ease-out;-o-transition:background-color 0.1s ease-out;transition:background-color 0.1s ease-out;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}.example-image-link:hover{background-color:#4ae}.example-image{width:7rem;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}