/* home */
body.home #nav-top .nav-link:hover, 
body.home #nav-top .nav-link:focus,
body.home #nav-top .nav-link.active {
    background: #a0a0a0;
}
body.home #nav-top .navbar-toggler {
    background: #a0a0a0;
}

/* aktuell #c26a57 */
body.aktuell #nav-top .nav-link:hover, 
body.aktuell #nav-top .nav-link:focus,
body.aktuell #nav-top .nav-link.active {
    background: #c26a57;
}
body.aktuell #nav-top .navbar-toggler {
    background: #a0a0a0;
}
body.aktuell #nav-top .navbar-toggler:hover,
body.aktuell #nav-top .navbar-toggler:focus {
    background: #c26a57;
    color: #fff;
}
body.aktuell .page-legend {
    border-left-color: #c26a57;
}
body.aktuell .page-legend:before {
    background: url(../img/grafiken/legende_aktuell.png);
}
body.aktuell .btn-grey-dark:hover,
body.aktuell .btn-grey-dark.active {
    color: #c26a57;
}
body.aktuell .btn-grey-dark.btn-collapse:not(.collapsed) {
    color: #c26a57;
}
body.aktuell #collapse-intro {
    color: #c26a57;
}
body.aktuell .page-intro h1,
body.aktuell h1.section-title{
    color: #c26a57;
}
body.aktuell .page-intro h2,
body.aktuell h2.section-title{
    color: #c26a57;
}
body.aktuell .page-intro h3,
body.aktuell h3.section-title{
    color: #c26a57;
}

body.aktuell .card-title {
    color: #c26a57;
}
body.aktuell .card-swf:hover{
    background: #c26a57;
}
body.aktuell .card-swf:hover .card-title{
    color: #fff;
}
body.aktuell .card-swf:hover .card-footer .btn-default{
    color: #fff;
    border-color: #fff;
}
body.aktuell .card-swf .card-footer .btn-default:hover{
    background: #fff;
    color: #c26a57;
}
body.aktuell .page-link:hover {
     color: #c26a57;
}
body.aktuell .page-content h1,body.aktuell .page-content h2,body.aktuell .page-content h3 {
    color: #c26a57;
}

body.aktuell .alert{padding:0;}
body.aktuell .alert-danger{color:#fff;background-color:#c26a57;border-color:#c26a57; font-size:24px;}

/* entdecken #faa61a */
body.entdecken #nav-top .nav-link:hover, 
body.entdecken #nav-top .nav-link:focus,
body.entdecken #nav-top .nav-link.active {
    background: #faa61a;
}
body.entdecken #nav-top .navbar-toggler {
    background: #a0a0a0;
}
body.entdecken #nav-top .navbar-toggler:hover,
body.entdecken #nav-top .navbar-toggler:focus {
    background: #faa61a;
    color: #fff;
}
body.entdecken .page-legend {
    border-left-color: #faa61a;
}
body.entdecken .page-legend:before {
    background: url(../img/grafiken/legende_entdecken.png);
}
body.entdecken .btn-grey-dark:hover,
body.entdecken .btn-grey-dark.active {
    color: #faa61a;
}
body.entdecken .btn-grey-dark.btn-collapse:not(.collapsed) {
    color: #faa61a;
}
body.entdecken #collapse-intro {
    color: #faa61a;
}
body.entdecken .page-intro h1,
body.entdecken h1.section-title{
    color: #faa61a;
}
body.entdecken .page-intro h2,
body.entdecken h2.section-title{
    color: #faa61a;
}
body.entdecken .page-intro h3,
body.entdecken h3.section-title{
    color: #faa61a;
}

body.entdecken .card-title {
    color: #faa61a;
}
body.entdecken .card-swf:hover{
    background: #faa61a;
}
body.entdecken .card-swf:hover .card-title{
    color: #fff;
}
body.entdecken .card-swf:hover .card-footer .btn-default{
    color: #fff;
    border-color: #fff;
}
body.entdecken .card-swf .card-footer .btn-default:hover{
    background: #fff;
    color: #faa61a;
}
body.entdecken .page-link:hover {
     color: #faa61a;
}
body.entdecken .table-swf.table-dark > tbody > tr:hover > td {
    color: #faa61a;
}
body.entdecken .page-content h1,body.entdecken .page-content h2,body.entdecken .page-content h3 {
    color: #faa61a;
}


/* lesen #b49837*/
body.lesen #nav-top .nav-link:hover, 
body.lesen #nav-top .nav-link:focus,
body.lesen #nav-top .nav-link.active {
    background: #b49837;
}
body.lesen #nav-top .navbar-toggler {
    background: #a0a0a0;
}
body.lesen #nav-top .navbar-toggler:hover,
body.lesen #nav-top .navbar-toggler:focus {
    background: #b49837;
    color: #fff;
}
body.lesen .page-legend {
    border-left-color: #b49837;
}
body.lesen .page-legend:before {
    background: url(../img/grafiken/legende_lesen.png);
}
body.lesen .btn-grey-dark:hover,
body.lesen .btn-grey-dark.active {
    color: #b49837;
}
body.lesen .btn-grey-dark.btn-collapse:not(.collapsed) {
    color: #b49837;
}
body.lesen #collapse-intro {
    color: #b49837;
}
body.lesen .page-intro h1,
body.lesen h1.section-title{
    color: #b49837;
}
body.lesen .page-intro h2,
body.lesen h2.section-title{
    color: #b49837;
}
body.lesen .page-intro h3,
body.lesen h3.section-title{
    color: #b49837;
}

body.lesen .card-title {
    color: #b49837;
}
body.lesen .card-swf:hover{
    background: #b49837;
}
body.lesen .card-swf:hover .card-title{
    color: #fff;
}
body.lesen .card-swf:hover .card-footer .btn-default{
    color: #fff;
    border-color: #fff;
}
body.lesen .card-swf .card-footer .btn-default:hover{
    background: #fff;
    color: #b49837;
}
body.lesen .page-link:hover {
     color: #b49837;
}
body.lesen .table-swf.table-dark > tbody > tr:hover > td {
    color: #b49837;
}
body.lesen .page-content h1,body.lesen .page-content h2,body.lesen .page-content h3 {
    color: #b49837;
}

/* kontakt #1fa22e */

body.kontakt #nav-top .nav-link:hover, 
body.kontakt #nav-top .nav-link:focus,
body.kontakt #nav-top .nav-link.active {
    background: #1fa22e;
}
body.kontakt #nav-top .navbar-toggler {
    background: #a0a0a0;
}
body.kontakt #nav-top .navbar-toggler:hover,
body.kontakt #nav-top .navbar-toggler:focus {
    background: #1fa22e;
    color: #fff;
}
body.kontakt .page-legend {
    border-left-color: #1fa22e;
}
body.kontakt .page-legend:before {
    background: url(../img/grafiken/legende_kontakt.png);
}
body.kontakt .btn-grey-dark:hover,
body.kontakt .btn-grey-dark.active {
    color: #1fa22e;
}
body.kontakt .btn-grey-dark.btn-collapse:not(.collapsed) {
    color: #1fa22e;
}
body.kontakt #collapse-intro {
    color: #1fa22e;
}
body.kontakt .page-intro h1,
body.kontakt h1.section-title{
    color: #1fa22e;
}
body.kontakt .page-intro h2,
body.kontakt h2.section-title{
    color: #1fa22e;
}
body.kontakt .page-intro h3,
body.kontakt h3.section-title{
    color: #1fa22e;
}

body.kontakt .card-title {
    color: #1fa22e;
}
body.kontakt .card-swf:hover{
    background: #1fa22e;
}
body.kontakt .card-swf:hover .card-title{
    color: #fff;
}
body.kontakt .card-swf:hover .card-footer .btn-default{
    color: #fff;
    border-color: #fff;
}
body.kontakt .card-swf .card-footer .btn-default:hover{
    background: #fff;
    color: #1fa22e;
}
body.kontakt .page-link:hover {
     color: #1fa22e;
}
body.kontakt .table-swf.table-dark > tbody > tr:hover > td {
    color: #1fa22e;
}
body.kontakt .page-content,
body.kontakt .page-content a {
    color: #fff;
}
body.kontakt .page-content h1,body.kontakt .page-content h2,body.kontakt .page-content h3 {
    color: #1fa22e;
}
body.kontakt .info-panels {
    padding-top: 0;
}

/* archaeologie #0398d3 */

body.archaeologie #nav-top .nav-link:hover, 
body.archaeologie #nav-top .nav-link:focus,
body.archaeologie #nav-top .nav-link.active {
    background: #0398d3;
}
body.archaeologie #nav-top .navbar-toggler {
    background: #a0a0a0;
}
body.archaeologie #nav-top .navbar-toggler:hover,
body.archaeologie #nav-top .navbar-toggler:focus {
    background: #0398d3;
    color: #fff;
}
body.archaeologie .page-legend {
    border-left-color: #0398d3;
}
body.archaeologie .page-legend:before {
    background: url(../img/grafiken/legende_archaeologie.png);
}
body.archaeologie .btn-grey-dark:hover,
body.archaeologie .btn-grey-dark.active {
    color: #0398d3;
}
body.archaeologie .btn-grey-dark.btn-collapse:not(.collapsed) {
    color: #0398d3;
}
body.archaeologie #collapse-intro {
    color: #0398d3;
}
body.archaeologie .page-intro h1,
body.archaeologie h1.section-title{
    color: #0398d3;
}
body.archaeologie .page-intro h2,
body.archaeologie h2.section-title{
    color: #0398d3;
}
body.archaeologie .page-intro h3,
body.archaeologie h3.section-title{
    color: #0398d3;
}

body.archaeologie .card-title {
    color: #0398d3;
}
body.archaeologie .card-swf:hover{
    background: #0398d3;
}
body.archaeologie .card-swf:hover .card-title{
    color: #fff;
}
body.archaeologie .card-swf:hover .card-footer .btn-default{
    color: #fff;
    border-color: #fff;
}
body.archaeologie .card-swf .card-footer .btn-default:hover{
    background: #fff;
    color: #0398d3;
}
body.archaeologie .page-link:hover {
     color: #0398d3;
}
body.archaeologie .table-swf.table-dark > tbody > tr:hover > td {
    color: #0398d3;
}
body.archaeologie .page-content,
body.archaeologie .page-content a {
    color: #fff;
}

body.archaeologie .bg-white .page-content,
body.archaeologie .bg-white .page-content a {
    color: #353535;
}

body.archaeologie .page-content h1,body.archaeologie .page-content h2,body.archaeologie .page-content h3 {
    color: #0398d3;
}


/* infos #b0bc00 */

body.infos #nav-top .nav-link:hover, 
body.infos #nav-top .nav-link:focus,
body.infos #nav-top .nav-link.active {
    background: #b0bc00;
}
body.infos #nav-top .navbar-toggler {
    background: #a0a0a0;
}
body.infos #nav-top .navbar-toggler:hover,
body.infos #nav-top .navbar-toggler:focus {
    background: #b0bc00;
    color: #fff;
}
body.infos .page-legend {
    border-left-color: #b0bc00;
}
body.infos .page-legend:before {
    background: url(../img/grafiken/legende_infos.png);
}
body.infos .btn-grey-dark:hover,
body.infos .btn-grey-dark.active {
    color: #b0bc00;
}
body.infos .btn-grey-dark.btn-collapse:not(.collapsed) {
    color: #b0bc00;
}
body.infos #collapse-intro {
    color: #b0bc00;
}
body.infos .page-intro h1,
body.infos h1.section-title{
    color: #b0bc00;
}
body.infos .page-intro h2,
body.infos h2.section-title{
    color: #b0bc00;
}
body.infos .page-intro h3,
body.infos h3.section-title{
    color: #b0bc00;
}

body.infos .card-title {
    color: #b0bc00;
}
body.infos .card-swf:hover{
    background: #b0bc00;
}
body.infos .card-swf:hover .card-title{
    color: #fff;
}
body.infos .card-swf:hover .card-footer .btn-default{
    color: #fff;
    border-color: #fff;
}
body.infos .card-swf .card-footer .btn-default:hover{
    background: #fff;
    color: #b0bc00;
}
body.infos .page-link:hover {
     color: #b0bc00;
}
body.infos .table-swf.table-dark > tbody > tr:hover > td {
    color: #b0bc00;
}
body.infos .page-content,
body.infos .page-content a {
    color: #fff;
}

body.infos .bg-white .page-content,
body.infos .bg-white .page-content a {
    color: #353535;
}

body.infos .page-content h1,body.infos .page-content h2,body.infos .page-content h3 {
    color: #b0bc00;
}