/*
* author: Cong
*/

.site {
  font-family      : Arial;
  font-size        : 12px;
  color            : #000000;
}

hr {
  color            : #585858;
  height           : 1px;
  width            : 100%;
}

a:link, a:visited {  
  color            : #007D40;
  text-decoration  : none;
}

a:hover {
  color            : #585858;
  text-decoration  : none;
}

a.category:link, a.category:visited {
  color            : #007D40;
}

#mainmenu li.nav-item a.nav-link:link, #mainmenu li.nav-item a.nav-link:visited{
  color            : #007D40;
}

#mainmenu li.nav-item a.nav-link:hover {
  color            : #ffffff;
  background-color : #32B881;
}

#mainmenu li.nav-item.current.active a.nav-link {
  color            : #ffffff;
  background-color : #007D40;
}

#agb-footer a.nav-link:link, #agb-footer a.nav-link:visited {
  color            : #ffffff;
}

#agb-footer a.nav-link:hover {
  color            : #585858;
}

.mod-languages li a:link, .mod-languages li a:visited{  
  color            : #ffffff;
  text-decoration  : none;
}

.mod-languages li a:hover {
  color            : #585858;
  text-decoration  : none;
}

.mod-languages li.lang-active a:link, .mod-languages li.lang-active a:visited{
  color            : #007D40;
  text-decoration  : none;
} 

.logoheader {
  margin: 0;
  padding:  0;
  background-image: url(/media/templates/site/dekra4.0/images/dek-08-21-0002_logo_quadratisch_weiss_mit_hg_rgb.png);
  background-size: 60px 60px;
  height         : 60px;
  width          : 60px;  
 }
 
.footer-copyright {
  color            : #ffffff;
  white-space      : normal;
  font-weight      : normal;
  padding          : 1px 0 3px 18px;
  float            : right;
  line-height      : 14px;
}

h1 {font-size        : 24px;
    color            : #007D40;
    margin           : 5px 0;
}

h2 {font-size        : 20px;
    color            : #585858;
    margin           : 5px 0;
}

h3 {font-size        : 16px;
    color            : #007D40;
    margin           : 5px 0;
}

.navbar.bg-light { border-style: solid; border-color: #EC008C !important; }