﻿#webside{
	position:relative;
	padding-left:25%;
	width:1000px;
}

#head{
	position:relative;
	height:150px;
	min-width:1000px;
	float:left;
	overflow:hidden;
	background-color:#FFB03B;
	border:2px;
	border-color:black;
	border-style:solid;
}

#nav{
	position:relative;
	height:40px;
	top:110px;
	width:500px;
	float:right;
	overflow:hidden;
	padding: 10px 5px 0 10px;
	background-color:#FFF0A5;
	font-family:Arial, Helvetica, sans-serif;
	border-top:2px;
	border-top-color:black;
	border-top-style:solid;
	border-left:2px;
	border-left-color:black;
	border-left-style:solid;
	}

#body{
	clear:both;
	position:relative;
	top:5px;
	min-height:300px;
	background-color:white;
	width:970px;
	overflow:hidden;
	padding:10px 10px 0 10px;
}

#footer{
	position:relative;
	height:40px;
	top:10px;
	width:1000px;
	overflow:hidden;
	background-color:white;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

#admin_login{
	width:300px;
	margin-left:350px;
	padding:5px 0 5px 10px;
	background-color:#F3F3F3;
	margin-top:10px;
	margin-bottom:10px;
}

#impressum{
	font-family:Arial, Helvetica, sans-serif;
	width:980px;
	background-color:#F3F3F3;
	margin-top:10px;
	margin-bottom:10px;
	overflow:hidden;
	padding:0 0 0 10px;
}

#prov_body{
	width:980px;
	background-color:#F3F3F3;
	margin-top:10px;
	margin-bottom:10px;
	overflow:hidden;
	padding:0 0 0 10px;
}

#fail{
	font-family:Arial, Helvetica, sans-serif;
	width:980px;
	background-color:#F3F3F3;
	margin-top:10px;
	margin-bottom:10px;
	overflow:hidden;
	padding:0 0 0 10px;
}

#admin{
	width:980px;
	background-color:#F3F3F3;
	margin-top:10px;
	margin-bottom:10px;
	overflow:hidden;
	padding:0 0 0 10px;
}

#textkasten_impressum{
	font-family:Arial, Helvetica, sans-serif;
	width:950px;
	background-color:#F3F3F3;
	white-space:pre-line;
}