body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	margin: 0; 
	padding: 10px;
	text-align: center; 
	color: #000;
	background-color: #333;
}

.fullpage {
	width: 990px;  
	margin: 0 auto; 
	border: 1px solid #000000;
	text-align: left; 
	background: #FFFFFF;
	padding: 10px;
	padding-bottom: 0px;
	color: #000;
}

.werbebox {
 position: absolute;
 top: 163px;
 left: 1005px;
 width: 200px;
 margin: 0 auto;
 padding:4px;
 background-color: #FFFFFF;
 border:1px solid #3399FF;
 clear: both;
}

.logobox {
  top: 1px;
  left: 0px;
  height:120px;
  padding:0px;
  margin:0px;
  border:0px solid #004080;
}

.menuebox {
  top:1px;
  left:0px;
  width:954px;
  height:18px;
  padding:2px;
  padding-left:10px;
  margin-left:0px;
  margin-top:3px;
  margin-bottom:0px;
  border:1px solid #000000;
  background-image:url(Subnavi_bg.gif);
}

.menuelinie {
  height:1px;
  border-top:1px solid #000000;
  margin-bottom:0px;
  padding-bottom:10px;
}

.box {
  top:0px;
  left:0px;
  width:966px;
  padding:0px;
  margin:0px;
  border-left:1px solid #000000;
  border-right:1px solid #000000;
}

.box1 {
  top:0px;
  left:0px;
  width:200px;
  padding:10px;
  padding-top:30px;
  margin-left:0px;
  margin-top:0px;
  margin-bottom:0px;
  float: left;
}

.box2 {
  top:0px;
  left:0px;
  width:500px;
  padding:10px;
  margin-top:20px;
  margin-bottom:20px;
  border-left:1px solid #000000;
  border-right:1px solid #000000;
  float: left;
}

.box3 {
  top:0px;
  left:0px;
  width:200px;
  padding:10px;
  padding-top:30px;
  margin-top:0px;
  margin-bottom:0px;
  float: left;
}

.ClearFloat {
 float: none;
 clear: both;
 width: 0px;
 margin: 0;
 padding: 0;
 font-size: 0;
 line-height: 0;
 height: 0px;
}

.bottombox {
  left:0px;
  width:958px;
  height:30px;
  padding:0px;
  padding-left:10px;
  padding-top:10px;
  margin-left:0px;
  margin-top:0px;
  margin-bottom:0px;
  border-top:1px solid #000000;
  font-size: 12px;
  text-align:center;
}

.weiss {
  color: #FFFFFF;
  font-size: 12px;
  font-weight:normal;
  letter-spacing: 1px;
  font-family: Verdana, Arial, Helvetica, 'Sans Serif';
  float: left;
}

.orange {
  color: #AB924B;
  color: #ff8400;
  font-size: 12px;
  font-weight:normal;
  letter-spacing: 1px;
  font-family: Verdana, Arial, Helvetica, 'Sans Serif';
  float: left;
}

.menuetitel {
  margin-left:40px;
  margin-top:0px;
  margin-bottom:10px;
  color: #5b717d;
  font-size: 12px;
  font-weight:bold;
}

.menuetext {
  margin-left:10px;
  margin-bottom:10px;
  color: #37444c;
  font-size: 12px;
  font-weight:bold;
}

.menuetext a:link { color:#37444c; text-decoration:none; font-family:Arial, Verdana, Helvetica, 'Sans Serif'; font-weight:bold; Font-Size:12px;}
.menuetext a:visited { color:#37444c; text-decoration:none; font-family:Arial, Verdana, Helvetica, 'Sans Serif'; font-weight:bold; Font-Size: 12px; }
.menuetext a:active { color:#37444c; text-decoration:none; font-family:Arial, Verdana, Helvetica, 'Sans Serif'; font-weight:bold; Font-Size: 12px; }
.menuetext a:hover { color:#FF0000; text-decoration:none; font-family:Arial, Verdana, Helvetica, 'Sans Serif'; font-weight:bold; Font-Size: 12px; }

.menuecopyright {
  margin-left:10px;
  margin-bottom:100px;
  color: #37444c;
  font-size: 10px;
  font-weight:bold;
}

.mainsubbox {
	width:200px;
	padding-top:30px;
	color: #000;
	background-color: #FFF;
	text-align: left;
}

.impressum_testbox {
  position: relative;
  font-size: 12px;
  width: 450px;
  height: 20px;
  line-height: 20px;
  clear: both;
}

.impressum_feld1 {
  padding-left:10px;
  width: 170px;
  float: left;
}

.impressum_feld2 {
  width: 250px;
  padding-left:10px;
  float: left;
}

.kontakt_testbox {
  position: relative;
  font-size: 12px;
  width: 600px;
  height: 25px;
  line-height: 25px;
  clear: both;
}

.kontakt_feld1 {
  padding-left:10px;
  width: 150px;
  float: left;
}

.kontakt_feld2 {
  width: 300px;
  padding-left:10px;
  float: left;
}

.kontakt_input1 {
  width: 300px;
  float: left;
}

.kontakt_input2 {
  width: 50px;
  float: left;
}

.kontakt_textarea1 {
  width: 300px;
}

.standarttext {
  color: #000000;
  font-size: 12px;
  font-weight:normal;
  font-family: Arial, Helvetica, Verdana, 'Sans Serif';
}

.mwst {
  color: #000000;
  font-size: 10px;
  font-weight:normal;
  font-family: Arial, Helvetica, Verdana, 'Sans Serif';
  padding-right:20px;
  padding-bottom:5px;
  text-align: right;
}


