/******************************************************************************************************
 * Farben
 * #F9D60A - Gelb
 * #FBE255 - Hellgelb
 * #7A6905 - Occer
 * 
 *
 ******************************************************************************************************/

/******************************************************************************************************
 * Navigation
 ******************************************************************************************************/

.form-control						{ border: 1px solid #333333; !important }
.btn-outline-secondary				{ border: 1px solid #333333 !important; color: #7A6905 }
.border-secondary					{ border: 1px solid #333333 !important }

.navbar-brand 					{ height: 160px; width: auto; margin-top: 5px; margin-bottom: -40px }
.navbar-brand img					{ height: 110px; width: auto }

.navigation-main					{ background-color: #ffffff !important}
.navigation-main .navbar				{ background-color: #ffffff !important}

.navbar-nav .nav-link				{ padding-right: 40px !important; font-size: 20px }

.navbar-nav > li > .dropdown-menu          	{ color: #000000; background-color: #ffffff }
.navbar-nav > li > .dropdown-menu a        	{ color: #000000; text-align: left !important }
.navbar-nav > li > .dropdown-menu a:active 	{ background-color: #F9D60A }
.navbar-nav > li > .dropdown-menu a:visited 	{ background-color: #F9D60A }
.navbar-nav > li > .dropdown-menu a:hover 	{ background-color: #FBE255 !important; color: #7A6905 !important }


/******************************************************************************************************
 * breadcrumb
 ******************************************************************************************************/

.breadcrumb					{ padding: 10px 25px; background-color: #ffffff }
.breadcrumb a					{ color: #7A6905 }

/******************************************************************************************************
 * Sidebar
 ******************************************************************************************************/

.navigation-sidebar .menu-item--expanded			{ list-style-type: none; list-style-image: none }


.navigation-sidebar a					{ color: #333333 !important }
.navigation-sidebar .region					{ border-top: 1px solid #7A6905 ; border-bottom: 1px solid #7A6905 ; padding: 10px 0; margin-bottom: 50px }
.navigation-sidebar .menu-item				{ padding: 6px 15px; border-bottom: 2px solid white }
.navigation-sidebar .menu-item:hover			{ background-color: #F9D60A ; text-decoration: none; color: #ffffff; hight: 60px }
.navigation-sidebar .menu-item a:hover			{ color: #ffffff; text-decoration: none }
.navigation-sidebar .menu-item li:hover			{ background-color: #f7f7f7 }
.navigation-sidebar .menu-item--expanded:hover		{ background-color: #ffffff }
.navigation-sidebar .menu-item--active-trail 		{ background-color: #F9D60A }
.navigation-sidebar .menu-item--expanded			{ background-color: #f7f7f7; margin-left: -16px }
.navigation-sidebar .menu-item a:is-active 		{ background-color: #7A6905 ; color: #ffffff !important; display: inline-block }

/******************************************************************************************************
 * Content - Abteilungen
 ******************************************************************************************************/

#block-abteilungen-menu		{ padding-top: 50px }

.btn-primary				{ background-color: #7A6905 ; border-color: #ffffff }
.btn-primary:hover			{ background-color: #7A6905 ; color: #ffffff !important; opacity: 0.6 }

.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle
                                   { background-color: #7A6905 ; color: #ffffff !important; opacity: 0.6 }

.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle
					{ background-color: #7A6905 ; border-color: #ffffff }

.menu-button-container a		{ color: #fff  !important }
.menu-button-container		{ background-color: #ffffff; margin-bottom: 30px }
.menu-button-container .menu-item	{ border: solid 5px #ffffff; border-radius: 10px }

/******************************************************************************************************
 * Services
 ******************************************************************************************************/

/******************************************************************************************************
 * Footer
 ******************************************************************************************************/







