body
{
 _font-family: Georgia, "Times New Roman", Times, serif;

 _font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 1.5;
    color: #212529;
    text-align: left;
 }

h1.hm-h1-site
{
  color:rgb(112,146,190);
}
h1.hm-h1-site small
{
  color:rgb(129,165,18);
}

a.hm-a-1
{
  color:rgb(0,0,0);
}

.hm-card
{
  background-color:rgb(112,146,190);
}

a.hm-btn-primary
{
  background-color:rgb(112,146,190);
  border:0px;
}

a.hm-btn-primary:hover
{
  background-color:rgba(112,146,190,0.7);
  border:0px;
}

.hm-gd-nav
{
  color:rgb(129,165,18) !important;
}

/* Regionale Geologie  */
.hm-rg
{
    font-size: 1.0rem;
    font-weight: 400;
    line-height: 1.5;
    color: #212529;
    text-align: left;
}

.hm-rg-2
{
   font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
    font-size: 1.0rem;
    font-weight: 400;
    line-height: 1.5;
    color: #212529;
    text-align: left;
    _font-family: "Open Sans", Verdana, Arial, sans-serif;
}

span.hm-rg-s1
{
 color:rgb(129,165,18);
}

.hm-rg-card-body
{
   padding-top:1px  !important;
   margin-bottom:1px  !important;
}

.hm-card-text
{
   margin-top:6px;
   margin-bottom:6px;
}

a.hm-rg-a
{
  text-decoration:underline;
    color:rgb(129,165,18);
}

a.hm-rg-a-2
{
  _text-decoration:underline;
   color:rgb(129,165,18);
}
a.hm-rg-a-2:hover
{
  _text-decoration:underline;
  background-color:rgb(129,165,18);
  color:rgb(255,255,255);
}

span.hm-rg-f
{
  font-style:italic;
}

h1.hm-rg-h1{
   margin-top:14px !important;
   margin-bottom:11px !important;
   font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
   font-size:1.8em;
   padding:0px !important;;
   color:rgb(129,165,18);
}

h2.hm-rg-h2{
   margin-top:11px !important;
   margin-bottom:0px !important;
   font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
   font-size:1.3em;
   padding:0px !important;
   color:rgb(129,165,18);
}

h3.hm-rg-h3{
   margin-top:13px !important;
   margin-bottom:0px !important;
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
   font-size:1.2em;
   padding:0px !important;
   color:rgb(129,165,18);
}

h1.hm-rg-2-h1{
   margin-top:5px;
   margin-bottom:2px;
   font-size:1.6em;
   padding:0px;
   color:rgb(129,165,18);
}

h2.hm-rg-2-h2{
   margin-top:10px;
   margin-bottom:2px;
   font-size:1.3em;
   padding:0px;
   color:rgb(129,165,18);
}

h3.hm-rg-2-h3{
   margin-top:10px;
   margin-bottom:2px;
   font-size:1.1em;
   padding:0px;
   color:rgb(129,165,18);
}

span.hm-zeit
{
   color:rgb(129,165,18)    !important;

}

.hm-card-body-img
{
  padding-top:0px !important;
   padding-bottom:0px !important;
}

img.hm-img
{
  margin-top: 0px;
  padding:0px;
  border:2px solid rgb(129,165,18);
  width:100%;
}
img.hm-img-or /* ohne Rand */
{
  padding-top:6px;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:0px;
  width:100%;
}

figure.hm-fig
{
  margin-bottom:6px;
}

table.glSystem
{
  border:1px solid rgb(34,34,34);
  border-collapse: collapse;
  margin-top:9px;
  width:100%;
}

table.glSystem thead
{
  background-color:rgb(129,165,18);

}

table.glSystem td
{
  border:1px solid rgb(34,34,34);
  padding:4px;

}

.hm-breadcrumb
 {
  background-color:rgb(239,239,239) !important;
  padding:7px  !important;
 }

@media only screen and (max-width: 1024px) {

 li.hm-it-aktuell
 {
  display:none;
 }

 .hm-rg
{
    font-size: 1.0rem;
    font-weight: 400;
}

h1.hm-rg-h1{
     font-size:1.7em;
}


}