/*---- Angaben zum Layout ----*/


body {
		background:		gray;
			margin: 	20px auto;
		}
			
#wrapper {
		background: 	white;
		width:			1000px;
		min-height:		500px;
		margin:			auto;
		}
			
nav 	{
		background: 	lightgray;
		font-family: 	Arial;
		font-size:		16px;
		font-weight: 	bold
		}
		
.oben a {
		text-decoration:none;
		display: 		inline-block;
		padding: 		10px;
		
}

.oben a:hover {
		background: 	darkgreen;
		color: 			#FFF;
}

		


header 	{
		background: 	white;
		}
			
section {
		background: 	white;
		min-height:		400px;
		padding: 		50px;
		}
		
section p {
		margin-top:     10px;
		margin-bottom:  10px;
}

section a {
		font-family:	Calibri;
		font-size:		14px;
}

section ul, 
section ol {
		margin-left: 	20px;
}


section figure img {
		float: 			left;
		margin-right: 	30px;
		margin-bottom: 	10px;
}

article {
	padding: 10px;
	min-height: 320px;
	clear: both;
	background: #FFF;
	border: 1px solid #DDD;
	margin-bottom: 10px;
}

article p {
	font-size: 1.1em;
	color: #333;
	line-height: 1.3em;
}

			
footer 	{
		background: 	lightgray;
		height:			50px;
		padding-right: 	10px;
		padding-left: 	10px;
		clear: 			both;
		}

footer p {
		float: 			left;
		padding-top: 	5px;
}

.fuss {
		float: 			right;
}

.fuss a {
		text-decoration:none;
		padding: 		10px;
}

.fuss a:hover {
		background: 	darkgreen;
		color: 			#FFF;
}

.anker a:hover,
section a:hover {
		text-decoration: underline;
}

nav ul {
		list-style: 	none;
}

nav ul li {
	display: 			inline;
}




/* ----------------------- TEXT --------------------*/

			
p 		{
		font-family:	Calibri;
		font-size:		14px;
		}

h1		{
		font-family:	Calibri;
		font-size:		32px;
		color:			darkgreen;	
}

h2		{
		font-family:	Calibri;
		font-size:		20px;
		color:			darkgrey;	
}

h3		{
		font-family:	Calibri;
		font-size:		16px;
		color:			darkgreen;	
}

li		{
		font-family:	Arial;
}


/*----------------- FORMULAR -------------------*/
		
label 	{
		display:		block;
		font-family:	Arial;
		font-size:		12px;
		margin-top:		15px;
		}
			
form 	{
		border:			1px solid darkgrey;
		background:		lightgrey;
		margin-top:		10px;
		margin-bottom:	10px;
		padding:		20px;
		width:			430px;
		font-family:	Arial;
		font-size:		12px
		}
			