body {
  color: #000000;
  background: #C6EBDF;
  font-family: verdana,arial,helvetica;
  font-size: 9pt;
  margin: 2px;
}

tr,td,table {
  color: #5F5F5F;
  font-family: verdana,arial,helvetica;
  font-size: 9pt;
}

p {
  padding: 0px 5px 5px 10px;
  margin: 5px;
}

li {
  padding: 0px 5px 5px 10px;
  margin: 5px;
  font-weight: bold;
}

div {
  color:  #FFBF00;
  font-family: verdana,arial,helvetica;
  font-size: 9pt;
}

.main {
  background: url(images/bg.jpg);
  background-repeat: no-repeat;
  background-color: #FFFFFF;
  background-position: 220px;
  color: #5F5F5F;
}
.ueber-mich {
  background: url(images/ueber-mich.jpg);
  color: #800000;
  background-color: #FFCCCC;
  padding-left: 20px;
  font-family: verdana,arial,helvetica;
  font-size: 10pt;
  font-weight: bold;
 }

.arbeitsweise {
  background: url(images/meine-arbeitsweise.jpg);
  color: #800000;
  background-color: #FFCCCC;
  padding-left: 40px;
  font-family: verdana,arial,helvetica;
  font-size: 10pt;
  font-weight: bold;
 }

.angebote {
  background: url(images/meine-angebote.jpg);
  color: #800000;
  background-color: #FFCCCC;
  padding-left: 60px;
  font-family: verdana,arial,helvetica;
  font-size: 10pt;
  font-weight: bold;
 }

.impressum {
  background: url(images/kontakt-impressum.jpg);
  color: #800000;
  background-color: #FFCCCC;
  padding-left: 80px;
  font-family: verdana,arial,helvetica;
  font-size: 10pt;
  font-weight: bold;
 }

h1 {
  color: #01875A;
  background-color: inherit;
  font-family: verdana,arial,helvetica;
  font-size: 13pt;
  font-weight: bold;
  margin: 0px;
  padding: 0px;
}

h2 {
  color: #01875A;
  background-color: inherit;
  font-family: verdana,arial,helvetica;
  font-size: 11pt;
  font-weight: bold;
  margin: 15px;
  padding: 5px;
  text-align: center;
}

h3 {
  color: #4F4F4F;
  background-color: inherit;
  font-family: verdana,arial,helvetica;
  font-size: 11pt;
  font-weight: bold;
  margin: 0px;
  padding: 0px;
}

h4 {
  color: #E00060;
  background-color: inherit;
  font-family: verdana,arial,helvetica;
  font-size: 10pt;
  font-weight: bold;
  text-align: center;
  margin: 0px;
  padding: 0px;
}

h5 {
  background-color: inherit;
  color: #000000;
  font-family: verdana,arial,helvetica;
  font-size: 10pt;
  font-weight: bold;
  margin: 0px;
  padding: 0px;
}

a:link {
  color: #CA5050;
  text-decoration: none;
  font-weight: bold;
  font-size: 10pt;
}

a:visited {
  color: #CA5050;
  text-decoration: none;
  font-weight: bold;
  font-size: 10pt;
}
a:active {
  color: #A02000;
  text-decoration: none;
  font-weight: bold;
  font-size: 10pt;
}

a:hover {
  color: #A02000;
  text-decoration: underline;
  font-weight: bold;
  font-size: 10pt;
}