/* für ausdruck */

#steuerung, #leisteoben {
  display:none;
}



#fuss {
   border-top:1px solid black;
   text-align: center;
}


body{
 font-family:Tahoma,Helvetica,Arial,Verdana,sans-serif;
 /* font-size:.8em; */
}

#leisteoben {
  font-size:10pt;
  font-weight: bold;
  color:white;
}

#leisteoben a {
  text-decoration:none;
  color:white;
}

#leisteobenlinks input {
 font-family:Tahoma,Helvetica,Arial,Verdana,sans-serif;
 font-size:9pt;
 font-weight: normal;
}

#breadcrumbs a {
  text-decoration:none;
}

DIV#breadcrumbs a {
  text-decoration:none;
  color:#464B50;
  background-color:white;
}

#inhaltsbereich h1 {
  font-size:16pt;
  color:#283C5A;
/*  line-height:18px; */
}

#inhaltsbereich h2 {
  font-size:13pt;
  color:#283C5A;
}

#inhaltsbereich h3 {
  font-size:11pt;
  color:#283C5A;
  font-weight: bold;
}

#inhaltsbereich p {
  font-size:11px;
  line-height:18px;
  margin-bottom:16px;
}

#inhaltsbereich ol {
  margin-left:0.8em;
  padding-left:0.8em;
  font-size:11px;
  line-height:18px;
  margin-bottom:16px;
}

#inhaltsbereich ul {
  margin-left:.8em;
  padding-left:.8em;
  font-size:11px;
  line-height:18px;
  margin-bottom:16px;
}

#inhaltsbereich li {
  margin-top:0px;
}

#inhaltsbereich li>p {
  margin-top:0px;
  margin-bottom:0px;
}


#fuss {
  color:#283C5A;
  font-size:10pt;
}

a.ohneunterstreichung {
  text-decoration:none;
  color:black;
}


/*  SITEMAP */
.einr {
    display:block;
    padding: 0px 25px 0px 25px;
}


.einr0 {
    display:block;
    padding: 0px 15px 0px 5px;
}

.einr1 {
    display:block;
    padding: 10px 15px 0px 20px;
}

.einr2 {
    display:block;
    padding: 0px 15px 0px 35px;
}

.einr3 {
    display:block;
    padding: 0px 15px 0px 50px;
}

.einr4 {
    display:block;
    padding: 0px 15px 0px 65px;
}

.einr5 {
    display:block;
    padding: 0px 15px 0px 80px;
}

.kref {
  margin:30px 0px;
  width:230px;
  float:left;
  text-align:center;
}


.visitenkarte {
    float:left;
    width:245px;
    height:148px;
    background: url(../bilder/hga-245-148.png) top left no-repeat;
}

.vkinnen {
    /* background-color:yellow; */
    margin: 21px 12px 20px 48px;
    height:108px;
    text-align:center;
    line-height:108px;
    vertical-align:middle;
}


hr.referenzen {
    margin-top:2em;
    clear: both;
    height:2px;
    color:#F08702;
}

h2.referenzen {
    clear: both;
    margin-bottom:1.5em;
    margin-top:2em;
    border-top:2px solid #F08702;
    color:white;
}

.referenzen a {
    background-color: #F08702;
    padding:2px 7px;
}
