
body {
	height: 100%;
	background-color: #f0f0f0;
}


.base1 {
	width: 100%;
	height: 15%;
	padding: 0px;
	margin: 0px;
	background-color: #ffffff;
}

.site-header {
	/*
		Hintergrundbild 1200x333 Pixel so einbinden, dass es immer den ganzen Bildschirm
		ausfüllt.
	*/
	/*padding-bottom: 27.75%;
	position: relative;
	*/
	width: 85%;
	float: left;
	background-color: #ffffff;
	background-image: url("../img/logo.jpg");	/*	Hintergrundbild laden */
	background-size: contain;					/*  Hintergrundbild füllt den Container und skaliert mit ihm */
	background-repeat: no-repeat;
	padding-top: 1px;
	padding-bottom: 1px;
	margin: 0px;
}

.site-header2 {
	width: 15%;
	float: right;
	background-color: #ffffff;
}

.nav_top {
	margin-top: 0px;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #e0e0e0;
	float: left;
}

.nav_top1a {
	float: left;
	width: 60%;
}

.nav_top1b {
	float: right;
	width: 38%;
}

.process {
	margin-top: 0px;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #e0e0e0;
	float: clear;
}

.process_sel {
	color: #e0e0e0;
	background-color: #606060;
	padding-bottom: 5px;
}

.options {
	margin-top: 0px;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #e0e0e0;
	background-color: #606060;
}

.options a:link {
  color: #e0e0e0;
  text-decoration: none;
}

/* visited link */
.options a:visited {
  color: #e0e0e0;
  text-decoration: none;
}

/* mouse over link */
.options a:hover {
  color: #e0e0e0;
  text-decoration: none;
}

/* selected link */
.options a:active {
  color: #e0e0e0;
  text-decoration: none;
}

.nav_side {
	width: 15%;
	//height: 80%;
	height: 580px;
	background-color: #ffffff;
	padding-top: 5px;
	padding-bottom: 5px;
	float: left;
}

.mybutton {
	width: 100%;
	background-color: #a0a0a0;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	text-decoration: none;
	padding-left: 3px;
	padding-right: 3px;
	color: #000000;
}

.mybutton1 {
	width: 100%;
	background-color: #a0a0a0;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	text-decoration: none;
	color: #000000;
}

.mybutton2 {
	color: #000000;
	background-color: #a0a0a0;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	text-decoration: none;
	padding-left: 3px;
	padding-right: 3px;
}

.mybutton a {
	text-decoration: none;
}

.mybutton1 a {
	text-decoration: none;
}

.mybutton2 a {
	text-decoration: none;
}

.main {
	background-color: #ffffff;
	width: 85%;
	height: 580px;
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
	overflow-y: auto;
}

.main_spec {
	background-color: #ffffff;
	width: 100%;
	height: 580px;
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
	overflow-y: auto;
}



.site-footer {
	width: 100%;
	background-color: #ffffff;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0px;
}