body {
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  background-color:#F2F1ED;
}
td {
  vertical-align:top;
}
.tdbg {
  background-color:#F2F1ED;
}

.tdstellenausschreibung {
  font-family:verdana,geneva,sans-serif;
  font-size:11px;
  color:#454A4D;
  padding-left:0px;
  padding-right:20px;
  padding-top:5px;
  padding-bottom:1px;
}

.tdblau {
  font-family:verdana,geneva,sans-serif;
  font-size:11px;
  color:#C4BEB5;
  padding-left:20px;
  padding-right:20px;
  padding-top:5px;
  padding-bottom:1px;
  background-color:#00475F;
}
.tdtoolbox {
  font-family:verdana,geneva,sans-serif;
  font-size:11px;
  color:#C4BEB5;
  padding-left:10px;
  padding-right:10px;
  padding-top:5px;
  padding-bottom:1px;
  background-color:#00475F;
}

.tddgrau {
  font-family:verdana,geneva,sans-serif;
  font-size:11px;
  color:#C4BEB5;
  padding:20px;
  padding-left:10px;
  padding-right:10px;
  padding-top:20px;
  padding-bottom:10px;
  background-color:#454A4B;
}
.tdmgrau {
  font-family:verdana,geneva,sans-serif;
  font-size:11px;
  color:#454A4D;
  padding:20px;
  background-color:#A89A8F;
}
.tdmgrauohne {
  background-color:#A89A8F;
}
.tdhgrau {
  font-family:verdana,geneva,sans-serif;
  font-size:11px;
  color:#454A4B;
  padding:20px;
  background-color:#C4BEB5;
}
.tdhgrauohne {
  background-color:#C4BEB5;
}
.tdocker {
  font-family:verdana,geneva,sans-serif;
  font-size:11px;
  color:#454A4B;
  padding:20px;
  background-color:#C8C483;
}
.tdbild {
  padding:0px;
}
.headlinebig,H1 {
  font-family:verdana,geneva,sans-serif;
  font-size:14px;
  color:#FFFFFF;
  margin-bottom:7px;
}
.headlinesmall,H2 {
  font-family:verdana,geneva,sans-serif;
  font-size:11px;
  font-weight:bold;
  text-decoration:none;
  color:#FFFFFF;
}
.footer {
  font-family:verdana,geneva,sans-serif;
  font-size:11px;
  color:#454A4B;
  text-decoration:none;
}
.footerlink {
  font-family:verdana,geneva,sans-serif;
  font-size:11px;
  color:#454A4B;
  text-decoration:none;
}
.footerlink:hover {
  color:#454A4B;
}
.navigation {
  background-image:url(images/navigation/nav_leer_trenner.gif);
}
.sucheinput {
  font-family:verdana,geneva,sans-serif;
  font-size:11px;
  color:#00475F;
  background-color:#FFFFFF;
  border:1px solid #C4BEB5;
}
.formular {
  font-family:verdana,geneva,sans-serif;
  font-size:11px;
  color:#454A4B;
  background-color:#FFFFFF;
  border:1px solid #C4BEB5;
}
.formularbutton {
  font-family:verdana,geneva,sans-serif;
  font-size:11px;
  color:#FFFFFF;
  padding-top:2px;
  padding-bottom:2px;
  background-color:#00475F;
  border:0px solid #00475F;
}
.kontaktformularbutton {
  font-family:verdana,geneva,sans-serif;
  font-size:11px;
  color:#454A4B;
  padding-top:2px;
  padding-bottom:2px;
  background-color:#C4BEB5;
  border:0px solid #00475F;
}
.kontaktformularbutton2 {
  font-family:verdana,geneva,sans-serif;
  font-size:11px;
  color:#ffffff;
  padding-top:2px;
  padding-bottom:2px;
  background-color:#00475F;
  border:0px solid #00475F;
}
.tdformular {
  padding-left:10px;
  padding-bottom:15px;
}
.select {
  font-family:verdana,geneva,sans-serif;
  font-size:11px;
}
.texthell {
  font-family:verdana,geneva,sans-serif;
  font-size:11px;
  color:#C4BEB5;
}
.textmittel {
  font-family:verdana,geneva,sans-serif;
  font-size:11px;
  color:#C4BEB5;
  text-decoration:none;
}
.textkontakt {
  font-family:verdana,geneva,sans-serif;
  font-size:10px;
  color:#C4BEB5;
}
.textkontakt2 {
  font-family:verdana,geneva,sans-serif;
  font-size:10px;
  color:#454a4b;
}
li{
    list-style-image:url(images/li/pfeil_dunkelbraun.gif);
    list-style-type: none;
    margin: 0;
    padding: 0; 
}
li.eingerueckt{
    list-style-image:url(images/li/pfeil_dunkelbraun.gif);
    list-style-type: none;
    margin-left: 10;
    padding: 0; 
}
li.pfeilweiss{
    list-style-type: none;
    margin: 0;
    padding: 0; 
}
ul{
    margin-top: 10;
    margin-left:20;
    margin-right:0;
    margin-bottom:0;
    padding: 0; 
}
ul.links{
    margin-top: 10;
    margin-left:0;
    margin-right:0;
    margin-bottom:0;
    padding: 0; 
}
li.texthell{
    list-style-image:url(images/li/pfeil_weiss.gif);
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.textdunkel {
  font-family:verdana,geneva,sans-serif;
  font-size:11px;
  color:#454A4B;
  text-decoration:none;
}
.textdunkellink {
  font-family:verdana,geneva,sans-serif;
  font-size:11px;
  color:#454A4B;
}
.texthelllink {
  font-family:verdana,geneva,sans-serif;
  font-size:11px;
  color:#FFFFFF;
}
.texthell {
  font-family:verdana,geneva,sans-serif;
  font-size:11px;
  color:#FFFFFF;
  text-decoration:none;
}
.pulldownaktiv {
  font-family:verdana,geneva,sans-serif;
  font-size:11px;
  line-height:22px;
  color:#454A4B;
}
.pulldownpassiv {
  font-family:verdana,geneva,sans-serif;
  font-size:11px;
  line-height:22px;
  color:#FFFFFF;
}
.kundenlistebild1 {
  padding:10px;
  padding-left:20px;
  padding-right:5px;
}
.kundenlistebild2 {
  padding:10px;
  padding-left:5px;
  padding-right:5px;
}
.kundenlistetext {
  font-family:verdana,geneva,sans-serif;
  font-size:11px;
  line-height:13px;
  color:#454A4B;
  padding-top:10px;
 
}

.sitemaptop {
  font-family:verdana,geneva,sans-serif;
  font-size:13px;
  font-weight:bold;
  color:#454A4B;
  text-align:center;
  padding:5px;
  background-color:#C8C483;
  border:1px solid #F2F1ED;
}
.sitemaptop_org {
  font-family:verdana,geneva,sans-serif;
  font-size:13px;
  font-weight:bold;
  color:#454A4B;
  text-align:center;
  padding:5px;
  background-color:#D4D4CD;
  border:1px solid #F2F1ED;
}

.sitemappages{
  font-family:verdana,geneva,sans-serif;
  font-size:11px;
  color:#454A4B;
  padding:5px;
  border:1px solid #F2F1ED;
}
.sitemaptext{
  font-family:verdana,geneva,sans-serif;
  font-size:11px;
  color:#454A4B;
}

.noprint{

}
.normal{
display:inline;
}

.onlyprint{
display:none;
}
.tddruck {
  font-family:verdana,geneva,sans-serif;
  font-size:11px;
  color:#000000;
  padding-top:15px;
}
.druckheadlinebig {
  font-family:verdana,geneva,sans-serif;
  font-size:20px;
  color:#000000;
  margin-bottom:10px;
}
.druckheadlinesmall {
  font-family:verdana,geneva,sans-serif;
  font-size:12px;
  color:#000000;
  margin-bottom:10px;
}

.siegel {
position: absolute; 
top: 34px; 
left: 425px;
width:146px;
height:201px; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/opencms/export/evodionIT/Home/Siegel.png', sizingMethod='scale');
background: none;
text-decoration: none;
}

html>body .siegel {
background-image: url('/opencms/export/evodionIT/Home/Siegel.png') !important;
}

.abstand_listenunterpunkte {
margin-top: 5;
margin-bottom: 5;
}

.abstand_listenpunkte {
margin-bottom: 5;
}