﻿* {
  margin: 0px;
  padding: 0px;
  font-family: Trebuchet MS;
  font-style: normal;
  font-size: 13px;
}

body {
  text-align: center;
  text-align:left;
  background-color:#cccccc;
}

.container {
  margin: 0px auto;
  margin-top: -20px;
  width: 1000px;
  background-color:#ffffff;
  text-align: left;
  height: 1000px;
}

.subcontainer {
  margin: 0px auto;
  margin-top: -20px;
  width: 1000px;
  background-color:#ffffff;
  text-align: left;
  height: 1395px;
}

.header {
  width: 1000px;
}

.navigation {
  clear: both;
}

.navblock1 {
  width: 106px;
  float: left;
}

.navblock2 {
  width: 105px;
  float: left;
}

.navblock3 {
  width: 160px;
  float: left;
}

.navblock4 {
  width: 140px;
  float: left;
}

.navblock5 {
  width: 195px;
  float: left;
}

.navblock6 {
  width: 134px;
  float: left;
}

.navblock7 {
  width: 160px;
  float: left;
}

.nav {
  font-family: Trebuchet MS;
  font-size: 15px;
  color: #8f8f8f;
  text-decoration: none;
}

.nav:hover {
  font-family: Trebuchet MS;
  font-size: 15px;
  color: #fab900;
  text-decoration: underline;
}

.content {
  clear: both;
  padding: 10px 5px 0px 5px;
}

.h2 {
  font-family: Arial, Helvetica, sans-serif;
  font-style: italic;
  font-weight: bold;
  font-size: 15px;
  margin-left: 8px;
}


.box {
  width: 230px;
  padding: 5px;
  background-color: #f3f2f2;
}

.boxindex {
  width: 230px;
  height: 550px;
  padding: 5px;
  background-color: #f3f2f2;
}

.subbox {
  width: 230px;
  height: 945px;
  padding: 5px;
  background-color: #f3f2f2;
}

.subbox-xl {
  width: 230px;
  height: 3750px;
  padding: 5px;
  background-color: #f3f2f2;
}

.boxcontent {
  width: 480px;
  height: 945px;
  padding: 5px;
  background-color: #f3f2f2;
}

.boxcontent-xl {
  width: 480px;
  height: 3750px;
  padding: 5px;
  background-color: #f3f2f2;
}

.box1 {
  width: 240px;
  float: left;
}

.box2 {
  width: 240px;
  margin-left: 10px;
  float: left;
}

.box3 {
  width: 240px;
  margin-left: 10px;
  float: left;
}

.box4 {
  width: 240px;
  margin-left: 10px;
  float: left;
}

.boxc {
  width: 490px;
  margin-left: 10px;
  float: left;
}

.bold {
  font-weight: bold;
}

.link {
  color: #666666;
  text-decoration: none;
}

.link:hover {
  color: #666666;
  text-decoration: underline;
}

.liste  {
  font-size:13px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  line-height:21px;
  width:235px;
  float:left;
  padding-top:2px;
  padding-bottom:2px;
  padding-left:2px;
}

.liste2  {
  font-size:13px;
  font-weight:normal;
  color:#000000;
  background-color:#dbdbdb;
  font-style:normal;
  text-decoration:none;
  line-height:21px;
  width:235px;
  float:left;
  padding-top:2px;
  padding-bottom:2px;
  padding-left:2px;
}

.listep  {
  font-size:13px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:arial,verdana,helvetica;
  line-height:21px;
  width:118px;
  float:left;
  padding-top:2px;
  padding-bottom:2px;
  padding-left:2px;
}

.listep2  {
  font-size:13px;
  font-weight:normal;
  color:#000000;
  background-color:#dbdbdb;
  font-style:normal;
  text-decoration:none;
  font-family:arial,verdana,helvetica;
  line-height:21px;
  width:118px;
  float:left;
  padding-top:2px;
  padding-bottom:2px;
  padding-left:2px;
}

/*------------------------------------------------------------------
Formular Eingabefeld
------------------------------------------------------------------*/
input.form {
  background-color:#fffaed;
  border-style:solid;
  border-width:1px;
  border-color:#fbb901;
  font-size:12px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:sans-serif;
  height:20px;
  line-height:16px;
  margin-bottom:10px;
}

input.formsubmit {
  background-color:#fffaed;
  border-style:solid;
  border-width:1px;
  border-color:#fbb901;
  font-size:12px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:sans-serif;
  height:22px;
  line-height:16px;
  margin-bottom:10px;
}

textarea.form {
  background-color:#fffaed;
  border-style:solid;
  border-width:1px;
  border-color:#fbb901;
  font-size:12px;
  font-weight:normal;
  color:#000000;
  font-style:normal;
  text-decoration:none;
  font-family:sans-serif;
  line-height:16px;
  margin-bottom:10px;
}

.pxleft {
  float: left;
  margin-left: 10px;
}

.floatleft {
  float: left;
}

.clear {
  clear: both;
}

.error{
  color: red;
  font-style: italic;
}


