body {
  padding:0px;
  margin:0px;
  background-color:#eeeeee;
  background-image:url(/cms/upload/seitendesign/background_schatten.jpg); background-repeat:repeat-y; background-position:top center;
  font-family:Arial,Verdana,Helvetica,sans-serif;
  font-size:14px;
  color:#000000;
  height:100%;
}

#header-bg {
  position:absolute;
  width: 850px;
  height:149px;
  background-color:#ffffff;
  background-image:url(/cms/upload/seitendesign/logo-runter-mit-den-energiekosten.jpg); background-repeat:no-repeat; background-position:top left;
  z-index:20;
}

#teaser-bg {
  position:absolute;
  width:850px;
  height:130px;
  top:149px;
  background-image:url(/cms/upload/seitendesign/background_wechselzeile.jpg); background-repeat:repeat-x; background-position:top;  
  z-index:30;
}

#content-bg {
  position:absolute;
  width:850px;
  height:100%;
  z-index:10;
}

#teaser {
  position:relative;
  width:830px;
  height:75px;
  top:27px;
  left:13px;
  text-align:left;
  z-index:60;
}

#banner {
  position:relative;
  width:255px;
  height:110px;
  top:20px;
  left:500px;
  z-index:70;
}

#facebook {
  position:absolute;
  width:35px;
  height:35px;
  top:12px;
  left:810px;
  z-index:75;
}

#menue {
  position:absolute;
  width:226px;
  top:292px;
  left:13px;
  text-align:left;
  z-index:40;
}

#servicemenue {
  position:relative;
  width:200px;
  top:20px;
  left:15px;
  text-align:left;
  z-index:80;
}

#content {
  position:absolute;
  width:597px;
  top:292px;
  left:240px;
  text-align:left;
  color:#000000;
  z-index:50;
}

.vergleichen_sie {
    font-size: 20px;
    font-weight: bold;
    color: #4C4C4C;
}

a.submenue:link {
    color: #959A9D;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    line-height: 1.5;
}

a.submenue:visited {
    color: #959A9D;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    line-height: 1.5;
}

a.submenue:hover {
    color: #5e5e5e;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    line-height: 1.5;
}

a:link {
    color: #4C4C4C;
    text-decoration: none;
}

a:visited {
    color: #4C4C4C;
    text-decoration: none;
}