BODY {
  background-color:#e1ebf3;
}

#gesamtrahmen {
  height:100%;
  width:100%;
}

#logobild {
  height: 124px;
  border-bottom:1px solid #FFFFFF;
  background-color:#FFFFFF;
}

#sondernavi {
  padding-top: 2px;
  font-family: Arial,Verdana, Helvetica;
  font-size:11px;
  color: #2d2f31;
  text-align:center;
}

#servicemenue {
  clear:left;
  float:left;
}

.servicemenue1item {
  color: 0472bd;
  font-family: Arial,Verdana, Helvetica;
  font-size:12px;
  text-decoration:none;
  cursor:pointer;
}

.servicemenue1item:hover {
  color: FFFFFF;
  font-family: Arial,Verdana, Helvetica;
  font-size:12px;
  text-decoration:none;
}

.servicemenue1itemaktiv {
  color: FFFFFF;
  font-family: Arial,Verdana, Helvetica;
  font-size:12px;
  text-decoration:none;
}

.servicemenue2item {
  color: 828A92;
  font-family: Arial,Verdana, Helvetica;
  font-size:12px;
  text-decoration:none;
  cursor:pointer;
}

.servicemenue2item:hover {
  color: 0472bd;
  font-family: Arial,Verdana, Helvetica;
  font-size:12px;
  text-decoration:none;
}

.servicemenue2itemaktiv {
  color: 0472bd;
  font-family: Arial,Verdana, Helvetica;
  font-size:12px;
  text-decoration:none;
}

#pwvergessen {
  color:2d2f31;
  font-family: Arial,Verdana, Helvetica;
  font-size:9px;
  clear:left;
  float:left;
}

.pw_anfodern {
  color:2d2f31;
  font-family: Arial,Verdana, Helvetica;
  font-size:9px;
}

.downloadueberschrift {
  font-size:12px;
  font-weight: bold;
  font-family: Arial,Verdana, Helvetica;
  height: 14px;



  width:482px;
  padding:4px;
  padding-bottom:0px;
  clear:left;
  float:left;
  border-bottom: 2px solid #e1ebf3;
}

#ueberschrift1 {
  font-family: Arial,Verdana, Helvetica;
  font-weight: bold;
  font-size:12px;
  color: #2d2f31;
  border-bottom:1px dotted #2d2f31;
  width:490px;
  padding-bottom:2px;
}

#fliesstext {
  width:490px;
  font-family: Arial,Verdana, Helvetica;
  font-size:12px;
  color: #2d2f31;
}

#oberesmenue {
  border-bottom:3px solid #0472bd;
  width:100%;
  height:21px;
  background-image: url(ende2.jpg);
}

#inhaltstextaktuell {
  position:absolute;
  left:161px;
  top:275px;

  padding-left:13px;
  padding-top:20px;
  /*width:490px;*/
}

#blauelinieklein {
  border-bottom:2px solid #0472bd;
  width:490px;
}

.aktuellebox {
  font-family: Arial,Verdana, Helvetica;
  font-size:12px;
  color: #2d2f31;
}

#fliesstextaktuell {
  width:490px;
  font-family: Arial,Verdana, Helvetica;
  font-size:12px;
  color: #2d2f31;

  background-color:ffffff;

  padding: 9px;
}

#inhaltrechts {
  background-color:ffffff;
  width:160px;
  height:100%;
  border:1px solid #9CA9B4;
}

#leeremenue1box {
  width:160px;
  border-bottom:1px solid #FFFFFF;
}

#infoboxitem {
  padding-top:10px;
  padding-left:12px;
  padding-right:5px;
  font-family: Arial,Verdana, Helvetica;
  font-size:11px;
}

.eingabelogin {
  font-size:11px;
}

#loginlabel {
  padding-top:3px;
  float:left;
  clear:left;
}

#logoutlabel {
  padding-top:3px;
  float:left;
  clear:left;
  font-weight: normal;
}

.infoboxitemueberschriftlink {
  font-family: Arial,Verdana, Helvetica;
  font-size:11px;
  font-weight:bold;
  color: #0472bd;
}

.infoboxitemtextlink {
  font-family: Arial,Verdana, Helvetica;
  font-size:11px;
  color: #0472bd;
  text-decoration:none;
}

a.infoboxitemtextlink:hover {
  font-family: Arial,Verdana, Helvetica;
  font-size:11px;
  color: #0472bd;
  text-decoration:underline;
}

#infoboxitemueberschrift {
  font-family: Arial,Verdana, Helvetica;
  font-size:11px;
  font-weight:bold;
  color: #2d2f31;
  text-decoration:underline;
}

#infoboxitemtext {
  font-family: Arial,Verdana, Helvetica;
  font-size:11px;
  color: #2d2f31;
}

.tip {
  font-family: Arial,Verdana, Helvetica;
  font-size:11px;
  color: #2d2f31;
  text-decoration:none;
}

.tip:hover {
  font-family: Arial,Verdana, Helvetica;
  font-size:11px;
  color: #2d2f31;
  text-decoration:underline;
}

#userinfo {
  position:absolute;
  left:680px;
  top:130px;

  font-family: Arial,Verdana, Helvetica;
  font-size:14px;
  color: #2d2f31;
}

#aufzaehlungspunkt {
  padding-top:1px;
  padding-left:3px;
  width:15px;
  clear:left;
  float:left;
}

#aufzaehlungstext{
  float:left;
  width:450px;
}

#downloadtext{
  float:left;
  width:280px;
}

#downloadlink{
  float:right;
  width:170px;
}

.preistabelle {
  font-family: Arial,Verdana, Helvetica;
  font-size:12px;
  color: #2d2f31;
  font-weight:bold;
}

#preisueberschrift {
  font-family: Arial,Verdana, Helvetica;
  font-size:12px;
  color: #2d2f31;
  font-weight:normal;
  padding-left:8px;
}

.inhalt_text_tabell {
  padding-top:3px;
  padding-bottom:3px;
}

.fliesstextlink {
  font-family: Arial,Verdana, Helvetica;
  font-size:12px;
  color: #0472bd;
  font-weight:bold;
  text-decoration:none;
  cursor:pointer;
}

#faqfrage {
  font-family: Arial,Verdana, Helvetica;
  font-size:12px;
  color: #2d2f31;
  font-weight:normal;
  padding-top:10px;
  padding-left:4px;
  padding-bottom:44px;
  clear:left;
}

#pressedatum {
 float:left;
}

#pressedokumententyp {
  float:right;
}

#pressemedium {
  font-family: Arial,Verdana, Helvetica;
  font-size:12px;
  color: #2d2f31;
  font-weight:normal;
}

#pressedatum {
  font-family: Arial,Verdana, Helvetica;
  font-size:12px;
  color: #2d2f31;
  font-weight:normal;
}

#pressedokumententyp {
  font-family: Arial,Verdana, Helvetica;
  font-size:12px;
  color: #2d2f31;
  font-weight:normal;
}

#pressezurueck {
  float:right;
  position: relative;
  top:-47px;
  left:-10px;
}

#pressesingleweiterlink {
  float:right;
}

#kontaktzeile, #kontaktzeile_text {
  width:480px;
  height:36px;
  background-color:#F1F4F7;
  padding:0px;
	margin: 0px;
  clear:left;
  float:left;
	height: 30px;
}

#kontaktzeile_text {
  height:80px;
}

#kontaktlabel {
  font-family: Arial,Verdana, Helvetica;
  font-size:12px;
  color: #2d2f31;
  font-weight:normal;
  float:left;
  width:100px;
	padding-left: 10px;
}

#kontakteingabe {
  font-family: Arial,Verdana, Helvetica;
  font-size:12px;
  color: #2d2f31;
  font-weight:normal;
  float:left;
  width:320px;
}

.kleinerhinweis {
  font-family: Arial,Verdana, Helvetica;
  font-size:10px;
  color: #2d2f31;
  font-weight:normal;
	padding: 0px;
	margin: 0px;
}

textarea{
	padding: 0px;
	margin: 0px;
}

.urteilsnummertabelle {
  font-family: Arial,Verdana, Helvetica;
  font-size:12px;
  color: #2d2f31;
  font-weight:normal;
}

#urteilsnummertabellezeile {
  font-family: Arial,Verdana, Helvetica;
  font-size:12px;
  color: #2d2f31;
  font-weight:normal;
}

.beschreibung_oben {
  margin-top:10px;
  margin-bottom:10px;
  padding-right: 20px;
}

.ueberschrift_ablauf {
  font-weight:bold;
}