/* CSS Document *//* Navbar Top *//* Home */body.home #top-navbar.navbar-default .navbar-toggle {   border: none ;background-color: #00b8de;}body.home #top-navbar.navbar-default .navbar-toggle:hover,body.home #top-navbar.navbar-default .navbar-toggle:focus {    background-color: #00b8de;	transition: all 0.4s ease;  -webkit-transition: all 0.4s ease;  -moz-transition: all 0.4s ease;  -o-transition: all 0.4s ease;  -ms-transition: all 0.4s ease;}body.home #top-navbar.navbar-default .navbar-toggle .icon-bar {    background-color: #FFFFFF;}body.home #top-navbar.navbar-default .navbar-toggle:hover .icon-bar,body.home #top-navbar.navbar-default .navbar-toggle:focus .icon-bar {    background-color: #364953;	transition: all 0.4s ease;  -webkit-transition: all 0.4s ease;  -moz-transition: all 0.4s ease;  -o-transition: all 0.4s ease;  -ms-transition: all 0.4s ease;}body.home #top-navbar.navbar-default .navbar-nav>li>a:hover,body.home #top-navbar.navbar-default .navbar-nav>li>a:focus {    color: #ffffff;    background-color: #00b8de;}body.home #top-navbar.navbar-default .navbar-nav>.active>a,body.home #top-navbar.navbar-default .navbar-nav>.active>a:hover,body.home #top-navbar.navbar-default .navbar-nav>.active>a:focus {    color: #fff;    background-color: #00b8de;}@media (max-width: 991px) {	body.home #top-navbar.navbar-default .navbar-collapse {		border-top-color:#00b8de;	}}body.home #notification-content, body.home #notification-close {  background: #00b8de;}body.home #notification-content .btn-default:hover {  color: #00b8de;}/* besucherinfo */body.besucherinfo #top-navbar.navbar-default .navbar-toggle {   border: none ;background-color: #b9a879;}body.besucherinfo #top-navbar.navbar-default .navbar-toggle:hover,body.besucherinfo #top-navbar.navbar-default .navbar-toggle:focus {    background-color: #b9a879;	transition: all 0.4s ease;  -webkit-transition: all 0.4s ease;  -moz-transition: all 0.4s ease;  -o-transition: all 0.4s ease;  -ms-transition: all 0.4s ease;}body.besucherinfo #top-navbar.navbar-default .navbar-toggle .icon-bar {    background-color: #FFFFFF;}body.besucherinfo #top-navbar.navbar-default .navbar-toggle:hover .icon-bar,body.besucherinfo #top-navbar.navbar-default .navbar-toggle:focus .icon-bar {    background-color: #364953;	transition: all 0.4s ease;  -webkit-transition: all 0.4s ease;  -moz-transition: all 0.4s ease;  -o-transition: all 0.4s ease;  -ms-transition: all 0.4s ease;}body.besucherinfo #top-navbar.navbar-default .navbar-nav>li>a:hover,body.besucherinfo #top-navbar.navbar-default .navbar-nav>li>a:focus {    color: #ffffff;    background-color: #b9a879;}body.besucherinfo #top-navbar.navbar-default .navbar-nav>.active>a,body.besucherinfo #top-navbar.navbar-default .navbar-nav>.active>a:hover,body.besucherinfo #top-navbar.navbar-default .navbar-nav>.active>a:focus {    color: #fff;    background-color: #b9a879;}@media (max-width: 991px) {	body.besucherinfo #top-navbar.navbar-default .navbar-collapse {		border-top-color:#b9a879;	}}body.besucherinfo #notification-content, body.besucherinfo #notification-close {  background: #b9a879;}body.besucherinfo #notification-content .btn-default:hover {  color: #b9a879;}/* Ausstellungen */body.ausstellungen #top-navbar.navbar-default .navbar-toggle {   border: none ;background-color: #f58466;}body.ausstellungen #top-navbar.navbar-default .navbar-toggle:hover,body.ausstellungen #top-navbar.navbar-default .navbar-toggle:focus {    background-color: #f58466;	transition: all 0.4s ease;  -webkit-transition: all 0.4s ease;  -moz-transition: all 0.4s ease;  -o-transition: all 0.4s ease;  -ms-transition: all 0.4s ease;}body.ausstellungen #top-navbar.navbar-default .navbar-toggle .icon-bar {    background-color: #FFFFFF;}body.ausstellungen #top-navbar.navbar-default .navbar-toggle:hover .icon-bar,body.ausstellungen #top-navbar.navbar-default .navbar-toggle:focus .icon-bar {    background-color: #364953;	transition: all 0.4s ease;  -webkit-transition: all 0.4s ease;  -moz-transition: all 0.4s ease;  -o-transition: all 0.4s ease;  -ms-transition: all 0.4s ease;}body.ausstellungen #top-navbar.navbar-default .navbar-nav>li>a:hover,body.ausstellungen #top-navbar.navbar-default .navbar-nav>li>a:focus {    color: #ffffff;    background-color: #f58466;}body.ausstellungen #top-navbar.navbar-default .navbar-nav>.active>a,body.ausstellungen #top-navbar.navbar-default .navbar-nav>.active>a:hover,body.ausstellungen #top-navbar.navbar-default .navbar-nav>.active>a:focus {    color: #fff;    background-color: #f58466;}@media (max-width: 991px) {	body.ausstellungen #top-navbar.navbar-default .navbar-collapse {		border-top-color:#f58466;	}}body.ausstellungen #notification-content, body.ausstellungen #notification-close {  background: #f58466;}body.ausstellungen #notification-content .btn-default:hover {  color: #f58466;}/* Veranstaltungen */body.veranstaltungen #top-navbar.navbar-default .navbar-toggle {   border: none ;background-color: #bfd730;}body.veranstaltungen #top-navbar.navbar-default .navbar-toggle:hover,body.veranstaltungen #top-navbar.navbar-default .navbar-toggle:focus {    background-color: #bfd730;	transition: all 0.4s ease;  -webkit-transition: all 0.4s ease;  -moz-transition: all 0.4s ease;  -o-transition: all 0.4s ease;  -ms-transition: all 0.4s ease;}body.veranstaltungen #top-navbar.navbar-default .navbar-toggle .icon-bar {    background-color: #FFFFFF;}body.veranstaltungen #top-navbar.navbar-default .navbar-toggle:hover .icon-bar,body.veranstaltungen #top-navbar.navbar-default .navbar-toggle:focus .icon-bar {    background-color: #364953;	transition: all 0.4s ease;  -webkit-transition: all 0.4s ease;  -moz-transition: all 0.4s ease;  -o-transition: all 0.4s ease;  -ms-transition: all 0.4s ease;}body.veranstaltungen #top-navbar.navbar-default .navbar-nav>li>a:hover,body.veranstaltungen #top-navbar.navbar-default .navbar-nav>li>a:focus {    color: #ffffff;    background-color: #bfd730;}body.veranstaltungen #top-navbar.navbar-default .navbar-nav>.active>a,body.veranstaltungen #top-navbar.navbar-default .navbar-nav>.active>a:hover,body.veranstaltungen #top-navbar.navbar-default .navbar-nav>.active>a:focus {    color: #fff;    background-color: #bfd730;}@media (max-width: 991px) {	body.veranstaltungen #top-navbar.navbar-default .navbar-collapse {		border-top-color:#bfd730;	}}body.veranstaltungen #notification-content, body.veranstaltungen #notification-close {  background: #bfd730;}body.veranstaltungen #notification-content .btn-default:hover {  color: #bfd730;}/* Angebote */body.angebote #top-navbar.navbar-default .navbar-toggle {   border: none ;background-color: #bb90bd;}body.angebote #top-navbar.navbar-default .navbar-toggle:hover,body.angebote #top-navbar.navbar-default .navbar-toggle:focus {    background-color: #bb90bd;	transition: all 0.4s ease;  -webkit-transition: all 0.4s ease;  -moz-transition: all 0.4s ease;  -o-transition: all 0.4s ease;  -ms-transition: all 0.4s ease;}body.angebote #top-navbar.navbar-default .navbar-toggle .icon-bar {    background-color: #FFFFFF;}body.angebote #top-navbar.navbar-default .navbar-toggle:hover .icon-bar,body.angebote #top-navbar.navbar-default .navbar-toggle:focus .icon-bar {    background-color: #364953;	transition: all 0.4s ease;  -webkit-transition: all 0.4s ease;  -moz-transition: all 0.4s ease;  -o-transition: all 0.4s ease;  -ms-transition: all 0.4s ease;}body.angebote #top-navbar.navbar-default .navbar-nav>li>a:hover,body.angebote #top-navbar.navbar-default .navbar-nav>li>a:focus {    color: #ffffff;    background-color: #bb90bd;}body.angebote #top-navbar.navbar-default .navbar-nav>.active>a,body.angebote #top-navbar.navbar-default .navbar-nav>.active>a:hover,body.angebote #top-navbar.navbar-default .navbar-nav>.active>a:focus {    color: #fff;    background-color: #bb90bd;}@media (max-width: 991px) {	body.angebote #top-navbar.navbar-default .navbar-collapse {		border-top-color:#bb90bd;	}}body.angebote .filter-btn {	 border: 2px solid #bb90bd;	 color:#bb90bd;	margin-bottom: 10px;}body.angebote .filter-btn:hover,body.angebote .filter-btn:focus,body.angebote .filter-btn.active{	 background-color: #bb90bd;	 color:#fff;	box-shadow: none;}body.angebote #notification-content, body.angebote #notification-close {  background: #bb90bd;}body.angebote #notification-content .btn-default:hover {  color: #bb90bd;}/* Schulen */body.schulen #top-navbar.navbar-default .navbar-toggle {   border: none ;background-color: #809bcb;}body.schulen #top-navbar.navbar-default .navbar-toggle:hover,body.schulen #top-navbar.navbar-default .navbar-toggle:focus {    background-color: #809bcb;	transition: all 0.4s ease;  -webkit-transition: all 0.4s ease;  -moz-transition: all 0.4s ease;  -o-transition: all 0.4s ease;  -ms-transition: all 0.4s ease;}body.schulen #top-navbar.navbar-default .navbar-toggle .icon-bar {    background-color: #FFFFFF;}body.schulen #top-navbar.navbar-default .navbar-toggle:hover .icon-bar,body.schulen #top-navbar.navbar-default .navbar-toggle:focus .icon-bar {    background-color: #364953;	transition: all 0.4s ease;  -webkit-transition: all 0.4s ease;  -moz-transition: all 0.4s ease;  -o-transition: all 0.4s ease;  -ms-transition: all 0.4s ease;}body.schulen #top-navbar.navbar-default .navbar-nav>li>a:hover,body.schulen #top-navbar.navbar-default .navbar-nav>li>a:focus {    color: #ffffff;    background-color: #809bcb;}body.schulen #top-navbar.navbar-default .navbar-nav>.active>a,body.schulen #top-navbar.navbar-default .navbar-nav>.active>a:hover,body.schulen #top-navbar.navbar-default .navbar-nav>.active>a:focus {    color: #fff;    background-color: #809bcb;}@media (max-width: 991px) {	body.schulen #top-navbar.navbar-default .navbar-collapse {		border-top-color:#809bcb;	}}body.schulen #notification-content, body.schulen #notification-close {  background: #809bcb;}body.schulen #notification-content .btn-default:hover {  color: #809bcb;}/* Sammlungen */body.sammlungen #top-navbar.navbar-default .navbar-toggle {   border: none ;background-color: #70c7ad;}body.sammlungen #top-navbar.navbar-default .navbar-toggle:hover,body.sammlungen #top-navbar.navbar-default .navbar-toggle:focus {    background-color: #70c7ad;	transition: all 0.4s ease;  -webkit-transition: all 0.4s ease;  -moz-transition: all 0.4s ease;  -o-transition: all 0.4s ease;  -ms-transition: all 0.4s ease;}body.sammlungen #top-navbar.navbar-default .navbar-toggle .icon-bar {    background-color: #FFFFFF;}body.sammlungen #top-navbar.navbar-default .navbar-toggle:hover .icon-bar,body.sammlungen #top-navbar.navbar-default .navbar-toggle:focus .icon-bar {    background-color: #364953;	transition: all 0.4s ease;  -webkit-transition: all 0.4s ease;  -moz-transition: all 0.4s ease;  -o-transition: all 0.4s ease;  -ms-transition: all 0.4s ease;}body.sammlungen #top-navbar.navbar-default .navbar-nav>li>a:hover,body.sammlungen #top-navbar.navbar-default .navbar-nav>li>a:focus {    color: #ffffff;    background-color: #70c7ad;}body.sammlungen #top-navbar.navbar-default .navbar-nav>.active>a,body.sammlungen #top-navbar.navbar-default .navbar-nav>.active>a:hover,body.sammlungen #top-navbar.navbar-default .navbar-nav>.active>a:focus {    color: #fff;    background-color: #70c7ad;}@media (max-width: 991px) {	body.sammlungen #top-navbar.navbar-default .navbar-collapse {		border-top-color:#70c7ad;	}}body.sammlungen #notification-content, body.sammlungen #notification-close {  background: #70c7ad;}body.sammlungen #notification-content .btn-default:hover {  color: #70c7ad;}/* museum */body.museum #top-navbar.navbar-default .navbar-toggle {   border: none ;background-color: #f6a800;}body.museum #top-navbar.navbar-default .navbar-toggle:hover,body.museum #top-navbar.navbar-default .navbar-toggle:focus {    background-color: #f6a800;	transition: all 0.4s ease;  -webkit-transition: all 0.4s ease;  -moz-transition: all 0.4s ease;  -o-transition: all 0.4s ease;  -ms-transition: all 0.4s ease;}body.museum #top-navbar.navbar-default .navbar-toggle .icon-bar {    background-color: #FFFFFF;}body.museum #top-navbar.navbar-default .navbar-toggle:hover .icon-bar,body.museum #top-navbar.navbar-default .navbar-toggle:focus .icon-bar {    background-color: #364953;	transition: all 0.4s ease;  -webkit-transition: all 0.4s ease;  -moz-transition: all 0.4s ease;  -o-transition: all 0.4s ease;  -ms-transition: all 0.4s ease;}body.museum #top-navbar.navbar-default .navbar-nav>li>a:hover,body.museum #top-navbar.navbar-default .navbar-nav>li>a:focus {    color: #ffffff;    background-color: #f6a800;}body.museum #top-navbar.navbar-default .navbar-nav>.active>a,body.museum #top-navbar.navbar-default .navbar-nav>.active>a:hover,body.museum #top-navbar.navbar-default .navbar-nav>.active>a:focus {    color: #fff;    background-color: #f6a800;}@media (max-width: 991px) {	body.museum #top-navbar.navbar-default .navbar-collapse {		border-top-color:#f6a800;	}}body.museum #notification-content, body.museum #notification-close {  background: #f6a800;}body.museum #notification-content .btn-default:hover {  color: #f6a800;}/* Blog */body.blog #top-navbar.navbar-default .navbar-toggle {   border: none ;background-color: #cd4913;}body.blog #top-navbar.navbar-default .navbar-toggle:hover,body.blog #top-navbar.navbar-default .navbar-toggle:focus {    background-color: #cd4913;	transition: all 0.4s ease;  -webkit-transition: all 0.4s ease;  -moz-transition: all 0.4s ease;  -o-transition: all 0.4s ease;  -ms-transition: all 0.4s ease;}body.blog #top-navbar.navbar-default .navbar-toggle .icon-bar {    background-color: #FFFFFF;}body.blog #top-navbar.navbar-default .navbar-toggle:hover .icon-bar,body.blog #top-navbar.navbar-default .navbar-toggle:focus .icon-bar {    background-color: #364953;	transition: all 0.4s ease;  -webkit-transition: all 0.4s ease;  -moz-transition: all 0.4s ease;  -o-transition: all 0.4s ease;  -ms-transition: all 0.4s ease;}body.blog #top-navbar.navbar-default .navbar-nav>li>a:hover,body.blog #top-navbar.navbar-default .navbar-nav>li>a:focus {    color: #ffffff;    background-color: #cd4913;}body.blog #top-navbar.navbar-default .navbar-nav>.active>a,body.blog #top-navbar.navbar-default .navbar-nav>.active>a:hover,body.blog #top-navbar.navbar-default .navbar-nav>.active>a:focus {    color: #fff;    background-color: #cd4913;}@media (max-width: 991px) {	body.blog #top-navbar.navbar-default .navbar-collapse {		border-top-color:#cd4913;	}}body.blog #notification-content, body.blog #notification-close {  background: #cd4913;}body.blog #notification-content .btn-default:hover {  color: #cd4913;}/* Services */body.services #top-navbar.navbar-default .navbar-toggle {   border: none ;background-color: #1fa22e;}body.services #top-navbar.navbar-default .navbar-toggle:hover,body.services #top-navbar.navbar-default .navbar-toggle:focus {    background-color: #1fa22e;	transition: all 0.4s ease;  -webkit-transition: all 0.4s ease;  -moz-transition: all 0.4s ease;  -o-transition: all 0.4s ease;  -ms-transition: all 0.4s ease;}body.services #top-navbar.navbar-default .navbar-toggle .icon-bar {    background-color: #FFFFFF;}body.services #top-navbar.navbar-default .navbar-toggle:hover .icon-bar,body.services #top-navbar.navbar-default .navbar-toggle:focus .icon-bar {    background-color: #364953;	transition: all 0.4s ease;  -webkit-transition: all 0.4s ease;  -moz-transition: all 0.4s ease;  -o-transition: all 0.4s ease;  -ms-transition: all 0.4s ease;}body.services #top-navbar.navbar-default .navbar-nav>li>a:hover,body.services #top-navbar.navbar-default .navbar-nav>li>a:focus {    color: #ffffff;    background-color: #1fa22e;}body.services #top-navbar.navbar-default .navbar-nav>.active>a,body.services #top-navbar.navbar-default .navbar-nav>.active>a:hover,body.services #top-navbar.navbar-default .navbar-nav>.active>a:focus {    color: #fff;    background-color: #1fa22e;}@media (max-width: 991px) {	body.services #top-navbar.navbar-default .navbar-collapse {		border-top-color:#1fa22e;	}}body.services #notification-content, body.services #notification-close {  background: #1fa22e;}body.services #notification-content .btn-default:hover {  color: #1fa22e;}/* Medien */body.medien #top-navbar.navbar-default .navbar-toggle {   border: none ;background-color: #0095d0;}body.medien #top-navbar.navbar-default .navbar-toggle:hover,body.medien #top-navbar.navbar-default .navbar-toggle:focus {    background-color: #0095d0;	transition: all 0.4s ease;  -webkit-transition: all 0.4s ease;  -moz-transition: all 0.4s ease;  -o-transition: all 0.4s ease;  -ms-transition: all 0.4s ease;}body.medien #top-navbar.navbar-default .navbar-toggle .icon-bar {    background-color: #FFFFFF;}body.medien #top-navbar.navbar-default .navbar-toggle:hover .icon-bar,body.medien #top-navbar.navbar-default .navbar-toggle:focus .icon-bar {    background-color: #364953;	transition: all 0.4s ease;  -webkit-transition: all 0.4s ease;  -moz-transition: all 0.4s ease;  -o-transition: all 0.4s ease;  -ms-transition: all 0.4s ease;}body.medien #top-navbar.navbar-default .navbar-nav>li>a:hover,body.medien #top-navbar.navbar-default .navbar-nav>li>a:focus {    color: #ffffff;    background-color: #0095d0;}body.medien #top-navbar.navbar-default .navbar-nav>.active>a,body.medien #top-navbar.navbar-default .navbar-nav>.active>a:hover,body.medien #top-navbar.navbar-default .navbar-nav>.active>a:focus {    color: #fff;    background-color: #0095d0;}@media (max-width: 991px) {	body.medien #top-navbar.navbar-default .navbar-collapse {		border-top-color:#0095d0;	}}body.medien .filter-btn {	 border: 2px solid #0095d0;	 color:#0095d0;	margin-bottom: 10px;}body.medien .filter-btn:hover,body.medien .filter-btn:focus,body.medien .filter-btn.active{	 background-color: #0095d0;	 color:#fff;	box-shadow: none;}body.medien #notification-content, body.medien #notification-close {  background: #0095d0;}body.medien #notification-content .btn-default:hover {  color: #0095d0;}/* Subnav *//* besucherinfo */body.besucherinfo .subnav_inner .nav-pills>li>a {	 border-color: #b9a879;	 color:#b9a879;}body.besucherinfo .subnav_inner .nav-pills>li>a:hover,body.besucherinfo .subnav_inner .nav-pills>li>a:focus,body.besucherinfo .subnav_inner .nav-pills>li.active>a{	 background-color: #b9a879;	 color:#fff;}body.besucherinfo .subnav_inner #subnav_inner_title h2 {	color:#b9a879;}/* Veranstaltungen */body.veranstaltungen .subnav_inner .nav-pills>li>a {	 border-color: #bfd730;	 color:#bfd730;}body.veranstaltungen .subnav_inner .nav-pills>li>a:hover,body.veranstaltungen .subnav_inner .nav-pills>li>a:focus,body.veranstaltungen .subnav_inner .nav-pills>li.active>a{	 background-color: #bfd730;	 color:#fff;}body.veranstaltungen .subnav_inner #subnav_inner_title h2 {	color:#bfd730;}body.veranstaltungen .filter-btn {	 border: 2px solid #bfd730;	 color:#bfd730;	margin-bottom: 10px;}body.veranstaltungen .filter-btn:hover,body.veranstaltungen .filter-btn:focus,body.veranstaltungen .filter-btn.active{	 background-color: #bfd730;	 color:#fff;	box-shadow: none;}body.veranstaltungen .subnav_inner #subnav_inner_title h2 {	color:#bfd730;}/* Ausstellungen */body.ausstellungen .subnav_inner .nav-pills>li>a {	 border-color: #f58466;	 color:#f58466;}body.ausstellungen .subnav_inner .nav-pills>li>a:hover,body.ausstellungen .subnav_inner .nav-pills>li>a:focus,body.ausstellungen .subnav_inner .nav-pills>li.active>a{	 background-color: #f58466;	 color:#fff;}body.ausstellungen .subnav_inner #subnav_inner_title h2 {	color:#f58466;}/* Angebote */body.angebote .subnav_inner .nav-pills>li>a {	 border-color: #bb90bd;	 color:#bb90bd;}body.angebote .subnav_inner .nav-pills>li>a:hover,body.angebote .subnav_inner .nav-pills>li>a:focus,body.angebote .subnav_inner .nav-pills>li.active>a{	 background-color: #bb90bd;	 color:#fff;}body.angebote .subnav_inner #subnav_inner_title h2 {	color:#bb90bd;}/* Schulen */body.schulen .subnav_inner .nav-pills>li>a {	 border-color: #809bcb;	 color:#809bcb;}body.schulen .subnav_inner .nav-pills>li>a:hover,body.schulen .subnav_inner .nav-pills>li>a:focus,body.schulen .subnav_inner .nav-pills>li.active>a{	 background-color: #809bcb;	 color:#fff;}body.schulen .subnav_inner #subnav_inner_title h2 {	color:#809bcb;}body.schulen .filter-btn {	 border: 2px solid #809bcb;	 color:#809bcb;	margin-bottom: 10px;}body.schulen .filter-btn:hover,body.schulen .filter-btn:focus,body.schulen .filter-btn.active{	 background-color: #809bcb;	 color:#fff;	box-shadow: none;}/* Sammlungen */body.sammlungen .subnav_inner .nav-pills>li>a {	 border-color: #70c7ad;	color:#70c7ad;}body.sammlungen .subnav_inner .nav-pills>li>a:hover,body.sammlungen .subnav_inner .nav-pills>li>a:focus,body.sammlungen .subnav_inner .nav-pills>li.active>a{	 background-color: #70c7ad;	 color:#fff;}body.sammlungen .subnav_inner #subnav_inner_title h2 {	color:#70c7ad;}body.sammlungen .filter-btn {	 border: 2px solid #70c7ad;	 color:#70c7ad;	margin-bottom: 10px;}body.sammlungen .filter-btn:hover,body.sammlungen .filter-btn:focus,body.sammlungen .filter-btn.active{	 background-color: #70c7ad;	 color:#fff;	box-shadow: none;}/* museum */body.museum .subnav_inner .nav-pills>li>a {	 border-color: #f6a800;	 color:#f6a800;}body.museum .subnav_inner .nav-pills>li>a:hover,body.museum .subnav_inner .nav-pills>li>a:focus,body.museum .subnav_inner .nav-pills>li.active>a{	 background-color: #f6a800;	 color:#fff;}body.museum .subnav_inner #subnav_inner_title h2 {	color:#f6a800;}body.museum .filter-btn {	 border: 2px solid #f6a800;	 color:#f6a800;	margin-bottom: 10px;}body.museum .filter-btn:hover,body.museum .filter-btn:focus,body.museum .filter-btn.active{	 background-color: #f6a800;	 color:#fff;	box-shadow: none;}/* blog */body.blog .subnav_inner .nav-pills>li>a {	 border-color: #cd4913;	 color:#cd4913;}body.blog .subnav_inner .nav-pills>li>a:hover,body.blog .subnav_inner .nav-pills>li>a:focus,body.blog .subnav_inner .nav-pills>li.active>a{	 background-color: #cd4913;	 color:#fff;}body.blog .subnav_inner #subnav_inner_title h2 {	color:#cd4913;}body.blog .filter-btn {	 border: 2px solid #cd4913;	 color:#cd4913;	margin-bottom: 10px;}body.blog .filter-btn:hover,body.blog .filter-btn:focus,body.blog .filter-btn.active{	 background-color: #cd4913;	 color:#fff;	box-shadow: none;}/* services */body.services .subnav_inner .nav-pills>li>a {	 border-color: #1fa22e;	 color:#1fa22e;}body.services .subnav_inner .nav-pills>li>a:hover,body.services .subnav_inner .nav-pills>li>a:focus,body.services .subnav_inner .nav-pills>li.active>a{	 background-color: #1fa22e;	 color:#fff;}body.services .subnav_inner #subnav_inner_title h2 {	color:#1fa22e;}body.services .filter-btn {	 border: 2px solid #1fa22e;	 color:#1fa22e;	margin-bottom: 10px;}body.services .filter-btn:hover,body.services .filter-btn:focus,body.services .filter-btn.active{	 background-color: #1fa22e;	 color:#fff;	box-shadow: none;}/* medien */body.medien .subnav_inner .nav-pills>li>a {	 border-color: #0095d0;	 color:#0095d0;}body.medien .subnav_inner .nav-pills>li>a:hover,body.medien .subnav_inner .nav-pills>li>a:focus,body.medien .subnav_inner .nav-pills>li.active>a{	 background-color: #0095d0;	 color:#fff;}body.medien .subnav_inner #subnav_inner_title h2 {	color:#0095d0;}body.medien .filter-btn {	 border: 2px solid #0095d0;	 color:#0095d0;	margin-bottom: 10px;}body.medien .filter-btn:hover,body.medien .filter-btn:focus,body.medien .filter-btn.active{	 background-color: #0095d0;	 color:#fff;	box-shadow: none;}/*Header*/body.besucherinfo h1.page-title {	color:#b9a879;}body.besucherinfo h1 a.page-title {	color:#b9a879;}body.besucherinfo h1 a.page-title:hover, body.besucherinfo h1 a.page-title:focus {	color:#b9a879;	text-decoration: none;	background: rgba(54,73,83,1.0);    transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.veranstaltungen h1.page-title,body.veranstaltungen h2.page-title {	color:#bfd730;}body.veranstaltungen h1 a.page-title,body.veranstaltungen h2 a.page-title {	color:#bfd730;}body.veranstaltungen h1 a.page-title:hover, body.veranstaltungen h1 a.page-title:focus,body.veranstaltungen h2 a.page-title:hover, body.veranstaltungen h2 a.page-title:focus {	color:#bfd730;	text-decoration: none;	background: rgba(54,73,83,1.0);    transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.ausstellungen h1.page-title,body.ausstellungen h2.page-title {	color:#f58466;}body.ausstellungen h1 a.page-title,body.ausstellungen h2 a.page-title {	color:#f58466;}body.ausstellungen h1 a.page-title:hover, body.ausstellungen h1 a.page-title:focus,body.ausstellungen h2 a.page-title:hover, body.ausstellungen h2 a.page-title:focus {	color:#f58466;	text-decoration: none;	background: rgba(54,73,83,1.0);    transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.angebote h1.page-title {	color:#bb90bd;}body.angebote h1 a.page-title {	color:#bb90bd;}body.angebote h1 a.page-title:hover, body.angebote h1 a.page-title:focus {	color:#bb90bd;	text-decoration: none;	background: rgba(54,73,83,1.0);    transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.schulen h1.page-title {	color:#809bcb;}body.schulen h1 a.page-title {	color:#809bcb;}body.schulen h1 a.page-title:hover, body.schulen h1 a.page-title:focus {	color:#809bcb;	text-decoration: none;	background: rgba(54,73,83,1.0);    transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.sammlungen h1.page-title {	color:#70c7ad;}body.sammlungen h1 a.page-title {	color:#70c7ad;}body.sammlungen h1 a.page-title:hover, body.sammlungen h1 a.page-title:focus {	color:#70c7ad;	text-decoration: none;	background: rgba(54,73,83,1.0);    transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.museum h1.page-title {	color:#f6a800;}body.museum h1 a.page-title {	color:#f6a800;}body.museum h1 a.page-title:hover, body.museum h1 a.page-title:focus {	color:#f6a800;	text-decoration: none;	background: rgba(54,73,83,1.0);    transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.blog h1.page-title,body.blog h2.page-title {	color:#cd4913 !important;}body.blog h1 a.page-title,body.blog h2 a.page-title {	color:#cd4913;}body.blog h1 a.page-title:hover, body.blog h1 a.page-title:focus,body.blog h2 a.page-title:hover, body.blog h2 a.page-title:focus {	color:#cd4913;	text-decoration: none;	background: rgba(54,73,83,1.0);    transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.services h1.page-title {	color:#1fa22e;}body.services h1 a.page-title {	color:#1fa22e;}body.services h1 a.page-title:hover, body.services h1 a.page-title:focus {	color:#1fa22e;	text-decoration: none;	background: rgba(54,73,83,1.0);    transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.medien h1.page-title {	color:#0095d0;}body.medien h1 a.page-title {	color:#0095d0;}body.medien h1 a.page-title:hover, body.medien h1 a.page-title:focus {	color:#0095d0;	text-decoration: none;	background: rgba(54,73,83,1.0);    transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}/* Content *//*Section Intro and page footer*//* besucherinfo */body.besucherinfo .page-intro a, body.besucherinfo .page-intro a:visited {	color:#ffffff; text-decoration: none;}body.besucherinfo .page-intro a:hover, body.besucherinfo  .page-intro a:focus {	color:#ffffff; text-decoration: none;}body.besucherinfo .page-intro, body.besucherinfo #page-footer {	background:#b9a879;}body.besucherinfo .page-intro dl {	color:#fff;}body.besucherinfo #page-footer .btn-default:hover, body.besucherinfo #page-footer .btn-default:focus, body.besucherinfo #page-footer .btn-default:active:focus {	background:#fff;	color:#b9a879;}body.besucherinfo .content-title {	color:#b9a879;}/* Veranstaltungen */body.veranstaltungen .page-intro,body.veranstaltungen .page-intro h3 ,body.veranstaltungen .page-intro p,body.veranstaltungen .page-intro a{	color:#364852 !important; }body.veranstaltungen .page-intro a:hover, body.veranstaltungen .page-intro a:focus{	color:#364852 !important; }body.veranstaltungen .page-intro a, body.veranstaltungen .page-intro a:visited {	color:#364852; text-decoration: none;}body.veranstaltungen .page-intro a:hover, body.veranstaltungen  .page-intro a:focus {	color:#364852; text-decoration: none;}body.veranstaltungen .page-intro,body.veranstaltungen #page-footer {	background-color: #bfd730;}body.veranstaltungen .page-intro dl {	color:#364852;}body.veranstaltungen .page-intro  {	color:#364852;}body.veranstaltungen #page-footer .btn-default:hover, body.veranstaltungen #page-footer .btn-default:focus, body.veranstaltungen #page-footer .btn-default:active:focus {	background:#fff;	color:#bfd730;}/* Ausstellungen */body.ausstellungen .page-intro a, body.ausstellungen .page-intro a:visited {	color:#ffffff; text-decoration: none;}body.ausstellungen .page-intro a:hover, body.ausstellungen  .page-intro a:focus {	color:#ffffff; text-decoration: none;}body.ausstellungen .page-intro, body.ausstellungen #page-footer {	background-color: #f58466;}body.ausstellungen .page-intro dl {	color:#fff;}body.ausstellungen #page-footer .btn-default:hover, body.ausstellungen #page-footer .btn-default:focus, body.ausstellungen #page-footer .btn-default:active:focus {	background:#fff;	color:#f58466;}/* Angebote */body.angebote .page-intro a, body.angebote .page-intro a:visited {	color:#ffffff; text-decoration: none;}body.angebote .page-intro a:hover, body.angebote  .page-intro a:focus {	color:#ffffff; text-decoration: none;}body.angebote .page-intro, body.angebote #page-footer {	background:#bb90bd;}body.angebote .page-intro dl {	color:#fff;}body.angebote #page-footer .btn-default:hover, body.angebote #page-footer .btn-default:focus, body.angebote #page-footer .btn-default:active:focus {	background:#fff;	color:#bb90bd;}body.angebote .content-title {	color:#bb90bd;}/* Schulen */body.schulen .page-intro a, body.schulen .page-intro a:visited {	color:#ffffff; text-decoration: none;}body.schulen .page-intro a:hover, body.schulen  .page-intro a:focus {	color:#ffffff; text-decoration: none;}body.schulen .page-intro, body.schulen #page-footer {	background:#809bcb;}body.schulen .page-intro dl {	color:#fff;}body.schulen #page-footer .btn-default:hover, body.schulen #page-footer .btn-default:focus, body.schulen #page-footer .btn-default:active:focus {	background:#fff;	color:#809bcb;}body.schulen .content-title {	color:#809bcb;}/* Sammlungen */body.sammlungen .page-intro a, body.sammlungen .page-intro a:visited {	color:#ffffff; text-decoration: none;}body.sammlungen .page-intro a:hover, body.sammlungen  .page-intro a:focus {	color:#ffffff; text-decoration: none;}body.sammlungen .page-intro, body.sammlungen #page-footer {	background:#70c7ad;}body.sammlungen .page-intro dl {	color:#fff;}body.sammlungen #page-footer .btn-default:hover, body.sammlungen #page-footer .btn-default:focus, body.sammlungen #page-footer .btn-default:active:focus {	background:#fff;	color:#70c7ad;}body.sammlungen .content-title {	color:#70c7ad;}/* museum */body.angebote .page-intro a, body.angebote .page-intro a:visited {	color:#ffffff; text-decoration: none;}body.angebote .page-intro a:hover, body.angebote  .page-intro a:focus {	color:#ffffff; text-decoration: none;}body.museum .page-intro, body.museum #page-footer {	background:#f6a800;}body.museum .page-intro dl {	color:#fff;}body.museum #page-footer .btn-default:hover, body.museum #page-footer .btn-default:focus, body.museum #page-footer .btn-default:active:focus {	background:#fff;	color:#f6a800;}body.museum .content-title {	color:#f6a800;}/* blog */body.blog .page-intro a, body.blog .page-intro a:visited {	color:#ffffff; text-decoration: none;}body.blog .page-intro a:hover, body.blog  .page-intro a:focus {	color:#ffffff; text-decoration: none;}body.blog .page-intro, body.blog #page-footer {	background:#cd4913;}body.blog #page-footer .btn-default:hover, body.blog #page-footer .btn-default:focus, body.blog #page-footer .btn-default:active:focus {	background:#fff;	color:#cd4913;}body.blog .content-title {	color:#cd4913;}body.blog .content-inverse .content-inner {	background:#cd4913;}body.blog .content-inverse .content-inner h3 {	color:#fff;}body.blog .content-inverse .content-inner h4 {	color:#fff;}body.blog .content-inverse .content-inner h5 {	color:#fff;}body.blog .content-inverse .content-inner a, body.blog .content-inverse .content-inner a:visited{	color:#fff;}body.blog .content-inverse .content-inner a:hover,body.blog .content-inverse .content-inner a:focus{	color:#fff;}body.blog .content-inner .btn-info-1{ color: #fff !important;}body.blog .content-inner .btn-info-1:hover, body.blog .content-inner  .btn-info-1:focus, body.blog .content-inner .btn-info-1:active:focus {	color:#fff;    transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.blog .content-inverse  .content-inner .btn-default:hover, body.blog .content-inverse .content-inner  .btn-default:focus, body.blog .content-inverse .content-inner .btn-default:active:focus {	color:#cd4913;    transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}/* services */body.services .page-intro, body.services #page-footer {	background:#1fa22e;}body.services #page-footer .btn-default:hover, body.services #page-footer .btn-default:focus, body.services #page-footer .btn-default:active:focus {	background:#fff;	color:#1fa22e;}body.services .content-title {	color:#1fa22e;}/* medien */body.medien .page-intro, body.medien #page-footer {	background:#0095d0;}body.medien #page-footer .btn-default:hover, body.medien #page-footer .btn-default:focus, body.medien #page-footer .btn-default:active:focus {	background:#fff;	color:#0095d0;}body.medien .content-title {	color:#0095d0;}body.medien .content-inverse .content-inner {	background:#0095d0;}body.medien .content-inverse .content-inner h3 {	color:#fff;}body.medien .content-inverse .content-inner h4 {	color:#fff;	text-transform: none!important;}body.medien .content-inverse .content-inner h5 {	color:#fff;	text-transform: none!important;}body.medien .content-inverse .content-inner a, body.medien .content-inverse .content-inner a:visited{	color:#fff;}body.medien .content-inverse .content-inner a:hover,body.medien .content-inverse .content-inner a:focus{	color:#fff;}body.medien .content-inner .btn-info-1{ color: #fff !important;}body.medien .content-inner .btn-info-1:hover, body.medien .content-inner  .btn-info-1:focus, body.medien .content-inner .btn-info-1:active:focus {	color:#fff;    transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.medien .content-inverse  .content-inner .btn-default:hover, body.medien .content-inverse .content-inner  .btn-default:focus, body.medien .content-inverse .content-inner .btn-default:active:focus {	color:#0095d0;    transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}/* buttons */body.besucherinfo .btn-info-1 {	color: #fff;    background-color: #364852 !important;    border: #364852 solid 2px !important;}body.besucherinfo .btn-info-1:hover, body.besucherinfo .btn-info-1:focus, body.besucherinfo .btn-info-1:active:focus {	color:#fff;	background:#C4B68F !important;    border: #C4B68F solid 2px !important;    transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.besucherinfo #slide-panel .panel-body  .btn-info-1 {	color: #fff;    background-color: #869298 !important;    border: #fff solid 2px !important;}body.besucherinfo #slide-panel .panel-body .btn-info-1:hover, body.besucherinfo  #slide-panel .panel-body .btn-info-1:focus {	color:#fff;	background:#364852 !important;    border: #fff solid 2px !important;    transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.besucherinfo  #slide-panel .panel-body .btn-info-1:active{ border-radius: 0; width: 100%;width: auto; background: #FFF!important; color: #364953; }body.besucherinfo .btn-info-2 {	color: #fff;    background-color: #b9a879 !important;    border: #b9a879 solid 2px !important;}body.besucherinfo .btn-info-2:hover, body.besucherinfo .btn-info-2:focus, body.besucherinfo .btn-info-2:active:focus {	color:#fff;	background:#b9a879 !important;    border: #b9a879 solid 2px !important;    transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.besucherinfo .btn-info-3 {	color: #fff;    background-color: #b9a879 !important;    border: #bfd730 solid 2px !important;}body.besucherinfo .btn-info-3:hover, body.besucherinfo .btn-info-3:focus, body.besucherinfo .btn-info-3:active:focus {	color:#fff;	background:#C4B68F !important;     border: #bfd730 solid 2px !important;   transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.veranstaltungen .btn-info-1 {	color: #fff !important;    background-color: #364852 !important;    border: #364852 solid 2px !important;}body.veranstaltungen .btn-info-1:hover, body.veranstaltungen .btn-info-1:focus, body.veranstaltungen .btn-info-1:active:focus {	color:#fff;	background:#bfd730 !important;    border: #bfd730 solid 2px !important;    transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.veranstaltungen #slide-panel .panel-body  .btn-info-1 {	color: #fff;    background-color: #869298 !important;    border: #fff solid 2px !important;}body.veranstaltungen #slide-panel .panel-body .btn-info-1:hover, body.veranstaltungen  #slide-panel .panel-body .btn-info-1:focus {	color:#fff;	background:#364852 !important;    border: #fff solid 2px !important;    transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.veranstaltungen  #slide-panel .panel-body .btn-info-1:active{ border-radius: 0; width: 100%;width: auto; background: #FFF!important; color: #364953; }body.veranstaltungen .btn-info-2 {	color: #fff;    background-color: #bfd730 !important;    border: #bfd730 solid 2px !important;}body.veranstaltungen .btn-info-2:hover, body.veranstaltungen .btn-info-2:focus, body.veranstaltungen .btn-info-2:active:focus {	color:#fff;	background:#bfd730 !important;     border: #bfd730 solid 2px !important;   transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.veranstaltungen .btn-info-3 {	color: #fff;    background-color: #bfd730 !important;    border: #bfd730 solid 2px !important;}body.veranstaltungen .btn-info-3:hover, body.veranstaltungen .btn-info-3:focus, body.veranstaltungen .btn-info-3:active:focus {	color:#fff;	background:#bfd730 !important;    border: #bfd730 solid 2px !important;    transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.ausstellungen .btn-info-1 {	color: #fff;    background-color: #364852 !important;    border: #364852 solid 2px !important;}body.ausstellungen .btn-info-1:hover, body.ausstellungen .btn-info-1:focus, body.ausstellungen .btn-info-1:active:focus {	color:#fff;	background:#f58466 !important;     border: #f58466 solid 2px !important;   transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.ausstellungen #slide-panel .panel-body  .btn-info-1 {	color: #fff;    background-color: #869298 !important;    border: #fff solid 2px !important;}body.ausstellungen #slide-panel .panel-body .btn-info-1:hover, body.ausstellungen  #slide-panel .panel-body .btn-info-1:focus {	color:#fff;	background:#364852 !important;    border: #fff solid 2px !important;    transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.ausstellungen  #slide-panel .panel-body .btn-info-1:active{ border-radius: 0; width: 100%;width: auto; background: #FFF!important; color: #364953; }body.ausstellungen .btn-info-2 {	color: #fff;    background-color: #f58466 !important;    border: #f58466 solid 2px !important;}body.ausstellungen .btn-info-2:hover, body.ausstellungen .btn-info-2:focus, body.ausstellungen .btn-info-2:active:focus {	color:#fff;	background:#f58466 !important;     border: #f58466 solid 2px !important;   transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.ausstellungen .btn-info-3 {	color: #fff;    background-color: #f58466 !important;    border: #f58466 solid 2px !important;}body.ausstellungen .btn-info-3:hover, body.ausstellungen .btn-info-3:focus, body.ausstellungen .btn-info-3:active:focus {	color:#fff;	background:#f58466 !important;    border: #f58466 solid 2px !important;    transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.angebote .btn-info-1 {	color: #fff;    background-color: #364852 !important;    border: #364852 solid 2px !important;}body.angebote .btn-info-1:hover, body.angebote  .btn-info-1:focus, body.angebote  .btn-info-1:active:focus {	color:#fff;	background:#bb90bd !important;     border: #bb90bd solid 2px !important;   transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.angebote #slide-panel .panel-body  .btn-info-1 {	color: #fff;    background-color: #869298 !important;    border: #fff solid 2px !important;}body.angebote #slide-panel .panel-body .btn-info-1:hover, body.angebote  #slide-panel .panel-body .btn-info-1:focus {	color:#fff;	background:#364852 !important;    border: #fff solid 2px !important;    transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.angebote  #slide-panel .panel-body .btn-info-1:active{ border-radius: 0; width: 100%;width: auto; background: #FFF!important; color: #364953; }body.angebote .btn-info-2 {	color: #fff;    background-color: #bb90bd !important;    border: #bb90bd solid 2px !important;}body.angebote .btn-info-2:hover, body.angebote  .btn-info-2:focus, body.angebote  .btn-info-2:active:focus {	color:#fff;	background:#bb90bd !important;    border: #bb90bd solid 2px !important;    transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.angebote .btn-info-3 {	color: #fff;    background-color: #bb90bd !important;    border: #bb90bd solid 2px !important;}body.angebote .btn-info-3:hover, body.angebote  .btn-info-3:focus, body.angebote  .btn-info-3:active:focus {	color:#fff;	background:#bb90bd !important;     border: #bb90bd solid 2px !important;   transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.schulen .btn-info-1 {	color: #fff;    background-color: #364852 !important;    border: #364852 solid 2px !important;}body.schulen .btn-info-1:hover, body.schulen .btn-info-1:focus, body.schulen .btn-info-1:active:focus {	color:#fff;	background:#809bcb !important;     border: #809bcb solid 2px !important;   transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.schulen #slide-panel .panel-body  .btn-info-1 {	color: #fff;    background-color: #869298 !important;    border: #fff solid 2px !important;}body.schulen #slide-panel .panel-body .btn-info-1:hover, body.schulen  #slide-panel .panel-body .btn-info-1:focus {	color:#fff;	background:#364852 !important;    border: #fff solid 2px !important;    transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.schulen  #slide-panel .panel-body .btn-info-1:active{ border-radius: 0; width: 100%;width: auto; background: #FFF!important; color: #364953; }body.schulen .btn-info-2 {	color: #fff;    background-color: #809bcb !important;    border: #809bcb solid 2px !important;}body.schulen .btn-info-2:hover, body.schulen .btn-info-2:focus, body.schulen .btn-info-2:active:focus {	color:#fff;	background:#809bcb !important;     border: #809bcb solid 2px !important;   transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.schulen .btn-info-3 {	color: #fff;    background-color: #809bcb !important;}body.schulen .btn-info-3:hover, body.schulen .btn-info-3:focus, body.schulen .btn-info-3:active:focus {	color:#fff;	background:#809bcb !important;    transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.sammlungen .btn-info-1 {	color: #fff;    background-color: #364852 !important;    border: #364852 solid 2px !important;}body.sammlungen .btn-info-1:hover, body.sammlungen .btn-info-1:focus, body.sammlungen .btn-info-1:active:focus {	color:#fff;	background:#70c7ad !important;    border: #70c7ad solid 2px !important;    transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.sammlungen #slide-panel .panel-body  .btn-info-1 {	color: #fff;    background-color: #869298 !important;    border: #fff solid 2px !important;}body.sammlungen #slide-panel .panel-body .btn-info-1:hover, body.sammlungen  #slide-panel .panel-body .btn-info-1:focus {	color:#fff;	background:#364852 !important;    border: #fff solid 2px !important;    transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.sammlungen  #slide-panel .panel-body .btn-info-1:active{ border-radius: 0; width: 100%;width: auto; background: #FFF!important; color: #364953; }body.sammlungen .btn-info-2 {	color: #fff;    background-color: #70c7ad !important;    border: #70c7ad solid 2px !important;}body.sammlungen .btn-info-2:hover, body.sammlungen .btn-info-2:focus, body.sammlungen .btn-info-2:active:focus {	color:#fff;	background:#70c7ad !important;    border: #70c7ad solid 2px !important;    transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.sammlungen .btn-info-3 {	color: #fff;    background-color: #70c7ad !important;    border: #70c7ad solid 2px !important;}body.sammlungen .btn-info-3:hover, body.sammlungen .btn-info-3:focus, body.sammlungen .btn-info-3:active:focus {	color:#fff;	background:#70c7ad !important;     border: #70c7ad solid 2px !important;   transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.museum  .btn-info-1 {	color: #fff;    background-color: #364852 !important;    border: #364852 solid 2px !important;}body.museum .btn-info-1:hover, body.museum .btn-info-1:focus, body.museum .btn-info-1:active:focus {	color:#fff;	background:#f6a800 !important;     border: #f6a800 solid 2px !important;   transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.museum #slide-panel .panel-body  .btn-info-1 {	color: #fff;    background-color: #869298 !important;    border: #fff solid 2px !important;}body.museum #slide-panel .panel-body .btn-info-1:hover, body.museum  #slide-panel .panel-body .btn-info-1:focus {	color:#fff;	background:#364852 !important;    border: #fff solid 2px !important;    transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.museum  #slide-panel .panel-body .btn-info-1:active{ border-radius: 0; width: 100%;width: auto; background: #FFF!important; color: #364953; }body.museum  .btn-info-2 {	color: #fff;    background-color: #f6a800 !important;    border: #f6a800 solid 2px !important;}body.museum .btn-info-2:hover, body.museum .btn-info-2:focus, body.museum .btn-info-2:active:focus {	color:#fff;	background:#f6a800 !important;    border: #f6a800 solid 2px !important;    transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.museum  .btn-info-3 {	color: #fff;    background-color: #f6a800 !important;    border: #f6a800 solid 2px !important;}body.museum .btn-info-3:hover, body.museum .btn-info-3:focus, body.museum .btn-info-3:active:focus {	color:#fff;	background:#f6a800 !important;    border: #f6a800 solid 2px !important;	transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.blog  .btn-info-1 {	color: #fff;    background-color: #364852 !important;    border: #364852 solid 2px !important;}body.blog .btn-info-1:hover, body.blog .btn-info-1:focus, body.blog .btn-info-1:active:focus {	color:#fff;	background:#cd4913 !important;     border: #cd4913 solid 2px !important;   transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.blog #slide-panel .panel-body  .btn-info-1 {	color: #fff;    background-color: #869298 !important;    border: #fff solid 2px !important;}body.blog #slide-panel .panel-body .btn-info-1:hover, body.blog  #slide-panel .panel-body .btn-info-1:focus {	color:#fff;	background:#364852 !important;    border: #fff solid 2px !important;    transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.blog  #slide-panel .panel-body .btn-info-1:active{ border-radius: 0; width: 100%;width: auto; background: #FFF!important; color: #364953; }body.blog  .btn-info-2 {	color: #fff;    background-color: #cd4913 !important;    border: #cd4913 solid 2px !important;}body.blog .btn-info-2:hover, body.blog .btn-info-2:focus, body.blog .btn-info-2:active:focus {	color:#fff;	background:#cd4913 !important;    border: #cd4913 solid 2px !important;    transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.blog  .btn-info-3 {	color: #fff;    background-color: #cd4913 !important;    border: #cd4913 solid 2px !important;}body.blog .btn-info-3:hover, body.blog .btn-info-3:focus, body.blog .btn-info-3:active:focus {	color:#fff;	background:#cd4913 !important;    border: #cd4913 solid 2px !important;	transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.services  .btn-info-1 {	color: #fff;    background-color: #364852 !important;    border: #364852 solid 2px !important;}body.services .btn-info-1:hover, body.services .btn-info-1:focus, body.services .btn-info-1:active:focus {	color:#fff;	background:#1fa22e !important;     border: #1fa22e solid 2px !important;   transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.services #slide-panel .panel-body  .btn-info-1 {	color: #fff;    background-color: #869298 !important;    border: #fff solid 2px !important;}body.services #slide-panel .panel-body .btn-info-1:hover, body.services  #slide-panel .panel-body .btn-info-1:focus {	color:#fff;	background:#364852 !important;    border: #fff solid 2px !important;    transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.services  #slide-panel .panel-body .btn-info-1:active{ border-radius: 0; width: 100%;width: auto; background: #FFF!important; color: #364953; }body.services  .btn-info-2 {	color: #fff;    background-color: #1fa22e !important;    border: #1fa22e solid 2px !important;}body.services .btn-info-2:hover, body.services .btn-info-2:focus, body.services .btn-info-2:active:focus {	color:#fff;	background:#1fa22e !important;    border: #1fa22e solid 2px !important;    transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.services  .btn-info-3 {	color: #fff;    background-color: #1fa22e !important;    border: #1fa22e solid 2px !important;}body.services .btn-info-3:hover, body.services .btn-info-3:focus, body.services .btn-info-3:active:focus {	color:#fff;	background:#1fa22e !important;    border: #1fa22e solid 2px !important;	transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.medien  .btn-info-1 {	color: #fff;    background-color: #364852 !important;    border: #364852 solid 2px !important;}body.medien .btn-info-1:hover, body.medien .btn-info-1:focus, body.medien .btn-info-1:active:focus {	color:#fff;	background:#0095d0 !important;     border: #0095d0 solid 2px !important;   transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.medien #slide-panel .panel-body  .btn-info-1 {	color: #fff;    background-color: #869298 !important;    border: #fff solid 2px !important;}body.medien #slide-panel .panel-body .btn-info-1:hover, body.medien  #slide-panel .panel-body .btn-info-1:focus {	color:#fff;	background:#364852 !important;    border: #fff solid 2px !important;    transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.medien  #slide-panel .panel-body .btn-info-1:active{ border-radius: 0; width: 100%;width: auto; background: #FFF!important; color: #364953; }body.medien  .btn-info-2 {	color: #fff;    background-color: #0095d0 !important;    border: #0095d0 solid 2px !important;}body.medien .btn-info-2:hover, body.medien .btn-info-2:focus, body.medien .btn-info-2:active:focus {	color:#fff;	background:#0095d0 !important;    border: #0095d0 solid 2px !important;    transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.medien  .btn-info-3 {	color: #fff;    background-color: #0095d0 !important;    border: #0095d0 solid 2px !important;}body.medien .btn-info-3:hover, body.medien .btn-info-3:focus, body.medien .btn-info-3:active:focus {	color:#fff;	background:#0095d0 !important;    border: #0095d0 solid 2px !important;	transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.home .blog .btn-info-1 {	color: #fff;    background-color: #364852 !important;    border: #364852 solid 2px !important;}body.home .blog .btn-info-1:hover, body.blog .btn-info-1:focus, body.blog .btn-info-1:active:focus {	color:#fff;	background:#cd4913 !important;     border: #cd4913 solid 2px !important;   transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.home .event .btn-info-1 {	color: #fff !important;    background-color: #364852 !important;    border: #364852 solid 2px !important;}body.home #slide-panel .panel-body  .btn-info-1 {	color: #fff;    background-color: #869298 !important;    border: #fff solid 2px !important;}body.home #slide-panel .panel-body .btn-info-1:hover, body.home  #slide-panel .panel-body .btn-info-1:focus {	color:#fff;	background:#364852 !important;    border: #fff solid 2px !important;    transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}body.home  #slide-panel .panel-body .btn-info-1:active{ border-radius: 0; width: 100%;width: auto; background: #FFF!important; color: #364953; }body.home .event .btn-info-1:hover, body.veranstaltungen .btn-info-1:focus, body.veranstaltungen .btn-info-1:active:focus {	color:#fff;	background:#bfd730 !important;    border: #bfd730 solid 2px !important;    transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}/* Accordion */body.besucherinfo .panel-accordion .panel-heading{ border: 2px solid #364953;  background: #364953; color: #fff; }body.besucherinfo .panel-accordion .panel-heading:hover, body.besucherinfo .panel-accordion .panel-heading:focus { border: 2px solid #364953;  background: #364953; color: #b9a879;}body.besucherinfo .panel-accordion .panel-heading.collapsed {border: 2px solid #b9a879;  background: #b9a879; color: #fff;} body.besucherinfo .panel-accordion .panel-heading.collapsed:hover, body.besucherinfo .panel-accordion .panel-heading.collapsed:focus  {border: 2px solid #b9a879;  background: #b9a879; color: #fff;} body.ausstellungen .panel-accordion .panel-heading{ border: 2px solid #364953;  background: #364953; color: #fff; }body.ausstellungen .panel-accordion .panel-heading:hover, body.ausstellungen .panel-accordion .panel-heading:focus { border: 2px solid #364953;  background: #364953; color: #f58466;}body.ausstellungen .panel-accordion .panel-heading.collapsed {border: 2px solid #f58466;  background: #f58466; color: #fff;} body.ausstellungen .panel-accordion .panel-heading.collapsed:hover, body.ausstellungen .panel-accordion .panel-heading.collapsed:focus  {border: 2px solid #f58466;  background: #f58466; color: #fff;} /*body.ausstellungen .panel-accordion .panel-heading:not(.collapsed):hover { background: #364953; color: #fff;border: 2px solid #364953;} body.ausstellungen .panel-accordion .panel-heading:not(.collapsed) { background: #364953; color: #f58466;border: 2px solid #364953;}*/body.veranstaltungen .panel-accordion .panel-heading{ border: 2px solid #364953;  background: #364953; color: #fff; }body.veranstaltungen .panel-accordion .panel-heading:hover, body.angebote .panel-accordion .panel-heading:focus { border: 2px solid #364953;  background: #364953; color: #bfd730;}body.veranstaltungen .panel-accordion .panel-heading.collapsed {border: 2px solid #bfd730;  background: #bfd730; color: #fff;} body.veranstaltungen .panel-accordion .panel-heading.collapsed:hover, body.angebote .panel-accordion .panel-heading.collapsed:focus  {border: 2px solid #bfd730;  background: #bfd730; color: #fff;} body.angebote .panel-accordion .panel-heading{ border: 2px solid #364953;  background: #364953; color: #fff; }body.angebote .panel-accordion .panel-heading:hover, body.angebote .panel-accordion .panel-heading:focus { border: 2px solid #364953;  background: #364953; color: #bb90bd;}body.angebote .panel-accordion .panel-heading.collapsed {border: 2px solid #bb90bd;  background: #bb90bd; color: #fff;} body.angebote .panel-accordion .panel-heading.collapsed:hover, body.angebote .panel-accordion .panel-heading.collapsed:focus  {border: 2px solid #bb90bd;  background: #bb90bd; color: #fff;} body.schulen .panel-accordion .panel-heading{ border: 2px solid #364953;  background: #364953; color: #fff; }body.schulen .panel-accordion .panel-heading:hover, body.schulen .panel-accordion .panel-heading:focus { border: 2px solid #364953;  background: #364953; color: #809bcb;}body.schulen .panel-accordion .panel-heading.collapsed {border: 2px solid #809bcb;  background: #809bcb; color: #fff;} body.schulen .panel-accordion .panel-heading.collapsed:hover, body.schulen .panel-accordion .panel-heading.collapsed:focus  {border: 2px solid #809bcb;  background: #809bcb; color: #fff;} body.sammlungen .panel-accordion .panel-heading{ border: 2px solid #364953;  background: #364953; color: #fff; }body.sammlungen .panel-accordion .panel-heading:hover, body.sammlungen .panel-accordion .panel-heading:focus { border: 2px solid #364953;  background: #364953; color: #70c7ad;}body.sammlungen .panel-accordion .panel-heading.collapsed {border: 2px solid #70c7ad;  background: #70c7ad; color: #fff;} body.sammlungen .panel-accordion .panel-heading.collapsed:hover, body.sammlungen .panel-accordion .panel-heading.collapsed:focus  {border: 2px solid #70c7ad;  background: #70c7ad; color: #fff;} body.museum .panel-accordion .panel-heading{ border: 2px solid #364953;  background: #364953; color: #fff; }body.museum .panel-accordion .panel-heading:hover, body.museum .panel-accordion .panel-heading:focus { border: 2px solid #364953;  background: #364953; color: #f6a800;}body.museum .panel-accordion .panel-heading.collapsed {border: 2px solid #f6a800;  background: #f6a800; color: #fff;} body.museum .panel-accordion .panel-heading.collapsed:hover, body.museum .panel-accordion .panel-heading.collapsed:focus  {border: 2px solid #f6a800;  background: #f6a800; color: #fff;} body.blog .panel-accordion .panel-heading{ border: 2px solid #364953;  background: #364953; color: #fff; }body.blog .panel-accordion .panel-heading:hover, body.blog .panel-accordion .panel-heading:focus { border: 2px solid #364953;  background: #364953; color: #cd4913;}body.blog .panel-accordion .panel-heading.collapsed {border: 2px solid #cd4913;  background: #f6a800; color: #fff;} body.blog .panel-accordion .panel-heading.collapsed:hover, body.blog .panel-accordion .panel-heading.collapsed:focus  {border: 2px solid #cd4913;  background: #cd4913; color: #fff;} body.services .panel-accordion .panel-heading{ border: 2px solid #364953;  background: #364953; color: #fff; }body.services .panel-accordion .panel-heading:hover, body.services .panel-accordion .panel-heading:focus { border: 2px solid #364953;  background: #364953; color: #1fa22e;}body.services .panel-accordion .panel-heading.collapsed {border: 2px solid #1fa22e;  background: #1fa22e; color: #fff;} body.services .panel-accordion .panel-heading.collapsed:hover, body.services .panel-accordion .panel-heading.collapsed:focus  {border: 2px solid #1fa22e;  background: #1fa22e; color: #fff;} body.medien .panel-accordion .panel-heading{ border: 2px solid #364953;  background: #364953; color: #fff; }body.medien .panel-accordion .panel-heading:hover, body.medien .panel-accordion .panel-heading:focus { border: 2px solid #364953;  background: #364953; color: #0095d0;}body.medien .panel-accordion .panel-heading.collapsed {border: 2px solid #0095d0;  background: #0095d0; color: #fff;} body.medien .panel-accordion .panel-heading.collapsed:hover, body.medien .panel-accordion .panel-heading.collapsed:focus  {border: 2px solid #0095d0;  background: #0095d0; color: #fff;} /* Services Button */body.besucherinfo .btn-primary.btn-services:hover, body.besucherinfo .btn-primary.btn-services:focus, body.besucherinfo .btn-primary.btn-services:active:focus {	color:#fff;	background:#b9a879;}body.ausstellungen .btn-primary.btn-services:hover, body.ausstellungen .btn-primary.btn-services:focus, body.ausstellungen .btn-primary.btn-services:active:focus {	color:#fff;	background:#f58466;}body.veranstaltungen .btn-primary.btn-services:hover, body.veranstaltungen .btn-primary.btn-services:focus, body.veranstaltungen .btn-primary.btn-services:active:focus {	color:#fff;	background:#bfd730;}body.angebote .btn-primary.btn-services:hover, body.angebote .btn-primary.btn-services:focus, body.angebote .btn-primary.btn-services:active:focus {	color:#fff;	background:#bb90bd;}body.schulen .btn-primary.btn-services:hover, body.schulen .btn-primary.btn-services:focus, body.schulen .btn-primary.btn-services:active:focus {	color:#fff;	background:#809bcb;}body.sammlungen .btn-primary.btn-services:hover, body.sammlungen .btn-primary.btn-services:focus, body.sammlungen .btn-primary.btn-services:active:focus {	color:#fff;	background:#70c7ad;}body.museum .btn-primary.btn-services:hover, body.museum .btn-primary.btn-services:focus, body.museum .btn-primary.btn-services:active:focus {	color:#fff;	background:#f6a800;}body.blog .btn-primary.btn-services:hover, body.blog .btn-primary.btn-services:focus, body.blog .btn-primary.btn-services:active:focus {	color:#fff;	background:#cd4913;}body.services .btn-primary.btn-services:hover, body.services .btn-primary.btn-services:focus, body.services .btn-primary.btn-services:active:focus {	color:#fff;	background:#1fa22e;}body.medien .btn-primary.btn-medien:hover, body.medien .btn-primary.btn-medien:focus, body.medien .btn-primary.btn-medien:active:focus {	color:#fff;	background:#0095d0;}/* content box h */body.blog .content-box h1, body.blog .content-box h2, body.blog .content-box h3, body.blog .content-box h4, body.blog .content-box h5{	color: #cd4913;}body.blog .content-box h3{ font-size: 18px !important; font-weight: normal!important;}body.blog .content-box h4{ font-size: 16px !important; font-weight: normal!important;}body.blog .content-box a, body.blog .content-box a:visited{	color: #cd4913; text-decoration: none;}body.blog .content-box a:hover, body.blog .content-box a:active{	color: #cd4913; text-decoration: none;}medien.blog .content-box h1, medien.blog .content-box h2, medien.blog .content-box h3, medien.blog .content-box h4, medien.blog .content-box h5{	color: #0095d0;}medien.blog .content-box a, medien.blog .content-box a:visited{	color: #364953; text-decoration: none;}medien.blog .content-box a:hover, medien.blog .content-box a:active{	color: #0095d0; text-decoration: none;}/* content box label */body.besucherinfo .content-box-label > span,body.besucherinfo .content-title {	color: #b9a879;}body.ausstellungen .content-box-label > span,body.ausstellungen .content-title {	color: #f58466;}body.veranstaltungen .content-box-label > span,body.veranstaltungen .content-title {	color: #bfd730;}body.angebote .content-box-label > span,body.angebote .content-title {	color: #bb90bd;}body.schulen .content-box-label > span,body.schulen .content-title {	color: #809bcb;}body.sammlungen .content-box-label > span,body.sammlungen .content-title {	color: #70c7ad;}body.museum .content-box-label > span,body.museum .content-title {	color: #f6a800;}body.blog .content-box-label > span,body.blog .content-title {	color: #cd4913;}body.services .content-box-label > span,body.services .content-title {	color: #1fa22e;}body.medien .content-box-label > span,body.medien h3.content-title {	color: #0095d0;}body.medien .content-box-label > span,body.medien h4.content-title {	color: #364953;}/* img thumb-overlay */body.besucherinfo .content-box-image-wrapper .thumb-overlay .fa:hover {color:#b9a879;	border: 2px solid #b9a879;}body.ausstellungen .content-box-image-wrapper .thumb-overlay .fa:hover {color:#f58466;	border: 2px solid #f58466;}body.veranstaltungen .content-box-image-wrapper .thumb-overlay .fa:hover {color:#bfd730;	border: 2px solid #bfd730;}body.angebote .content-box-image-wrapper .thumb-overlay .fa:hover {color:#bb90bd;	border: 2px solid #bb90bd;}body.schulen .content-box-image-wrapper .thumb-overlay .fa:hover {color:#809bcb;	border: 2px solid #809bcb;}body.sammlungen .content-box-image-wrapper .thumb-overlay .fa:hover {color:#70c7ad;	border: 2px solid #70c7ad;}body.museum .content-box-image-wrapper .thumb-overlay .fa:hover {color:#f6a800;	border: 2px solid #f6a800;}body.blog .content-box-image-wrapper .thumb-overlay .fa:hover {color:#cd4913;	border: 2px solid #cd4913;}body.services .content-box-image-wrapper .thumb-overlay .fa:hover {color:#1fa22e;	border: 2px solid #1fa22e;}body.medien .content-box-image-wrapper .thumb-overlay .fa:hover {color:#0095d0;	border: 2px solid #0095d0;}/* Titel */body.besucherinfo .Titel {	color: #b9a879;}body.ausstellungen .Titel {	color: #f58466;}body.veranstaltungen .Titel {	color: #bfd730;}body.angebote .Titel {	color: #bb90bd;}body.schulen .Titel {	color: #809bcb;}body.sammlungen .Titel {	color: #70c7ad;}body.museum .Titel {	color: #f6a800;}body.blog .Titel {	color: #cd4913;}body.services .Titel {	color: #f6a800;}body.medien .Titel {	color: #0095d0;}body.besucherinfo .more-info .content-inner h3 {	text-transform: capitalize;	color: #b9a879;}body.besucherinfo .more-info .content-inner h3 small {	color: #b9a879;}body.ausstellungen .more-info .content-inner h3 {	text-transform: capitalize;	color: #f58466;}body.ausstellungen .more-info .content-inner h3 small {	color: #f58466;}body.veranstaltungen .more-info .content-inner h3 {	text-transform: capitalize;	color: #bfd730;}body.veranstaltungen .more-info .content-inner h3 small {	color: #bfd730;}body.angebote .more-info .content-inner h3 {	text-transform: capitalize;	color: #bb90bd;}body.angebote .more-info .content-inner h3 small {	color: #bb90bd;}body.schulen .more-info .content-inner h3 {	text-transform: capitalize;	color: #809bcb;}body.schulen .more-info .content-inner h3 small {	color: #809bcb;}body.sammlungen .more-info .content-inner h3 {	text-transform: capitalize;	color: #70c7ad;}body.sammlungen .more-info .content-inner h3 small {	color: #70c7ad;}body.museum .more-info .content-inner h3 {	text-transform: capitalize;	color: #f6a800;}body.museum .more-info .content-inner h3 small {	color: #f6a800;}body.blog .more-info .content-inner h3 {	text-transform: capitalize;	color: #cd4913;}body.blog .more-info .content-inner h3 small {	color: #cd4913;}body.services .more-info .content-inner h3 {	text-transform: capitalize;	color: #1fa22e;}body.services .more-info .content-inner h3 small {	color: #1fa22e;}body.medien .more-info .content-inner h3 {	text-transform: capitalize;	color: #0095d0;}body.medien .more-info .content-inner h3 small {	color: #0095d0;}body.besucherinfo .more-info .content-inner h3, body.besucherinfo .content-inner h3 {	color: #b9a879;	text-transform: none;}body.besucherinfo .content-inner h4,body.besucherinfo .content-inner h5 {	color: #b9a879;}body.besucherinfo .content-inner-panel h3 {	color:#b9a879;}body.ausstellungen .more-info .content-inner h3, body.ausstellungen .content-inner h3 {	color: #f58466;	text-transform: none;}body.ausstellungen .content-inner h4,body.ausstellungen .content-inner h5 {	color: #f58466;}body.ausstellungen .content-inner-panel h3 {	color:#f58466;}body.veranstaltungen .more-info .content-inner h3, body.veranstaltungen .content-inner h3 {	color: #bfd730;	text-transform: none;}body.veranstaltungen .content-inner h4,body.veranstaltungen .content-inner h5 {	color: #bfd730;}body.veranstaltungen .content-inner-panel h3 {	color:#bfd730;}body.angebote .more-info .content-inner h3, body.angebote .content-inner h3 {	color: #bb90bd;	text-transform: none;}body.angebote .content-inner h4,body.angebote .content-inner h5 {	color: #bb90bd;}body.angebote .content-inner-panel h3 {	color:#bb90bd;}body.schulen .more-info .content-inner h3, body.schulen .content-inner h3 {	color: #809bcb;	text-transform: none;}body.schulen .content-inner h4,body.schulen .content-inner h5 {	color: #809bcb;}body.schulen .content-inner-panel h3 {	color:#809bcb;}body.sammlungen .more-info .content-inner h3, body.sammlungen .content-inner h3 {	color: #70c7ad;	text-transform: none;}body.sammlungen .content-inner h4,body.sammlungen .content-inner h5 {	color: #70c7ad;}body.sammlungen .content-inner-panel h3 {	color:#70c7ad;}body.museum .more-info .content-inner h3, body.museum .content-inner h3{	color: #f6a800;	text-transform: none;}body.museum .content-inner h4, body.museum .content-inner h5 {	color: #f6a800;}body.museum .content-inner-panel h3 {	color:#f6a800;}body.blog .more-info .content-inner h3, body.blog .content-inner h3{	color: #cd4913;	text-transform: none;}body.blog .content-inner h4, body.blog .content-inner h5 {	color: #cd4913;}body.blog .content-inner-panel h3 {	color:#cd4913;}body.services .more-info .content-inner h3, body.services .content-inner h3{	color: #1fa22e;	text-transform: none;}body.services .content-inner h4, body.services .content-inner h5 {	color: #1fa22e;}body.services .more-info .content-inner h3, body.services .content-inner h3{	color: #1fa22e;	text-transform: none;}body.medien .more-info .content-inner h3, body.medien .content-inner h3{	color: #0095d0;	text-transform: none;}body.medien .content-inner h4, body.medien .content-inner h5 {	color: #0095d0;}body.medien .more-info .content-inner h3, body.medien .content-inner h3{	color: #0095d0;	text-transform: none;}body.besucherinfo .content-box-label > span,body.besucherinfo .content-title {	color: #b9a879;}body.ausstellungen .content-box-label > span,body.ausstellungen .content-title {	color: #f58466;}body.veranstaltungen .content-box-label > span,body.veranstaltungen .content-title {	color: #bfd730;}body.angebote .content-box-label > span,body.angebote .content-title {	color: #bb90bd;}body.schulen .content-box-label > span,body.schulen .content-title {	color: #809bcb;}body.sammlungen .content-box-label > span,body.sammlungen .content-title {	color: #70c7ad;}body.museum .content-box-label > span,body.museum .content-title {	color: #f6a800;}body.blog .content-box-label > span,body.blog .content-title {	color: #cd4913;}body.services .content-box-label > span,body.services .content-title {	color: #1fa22e;}body.medien .content-box-label > span,body.medien .content-title {	color: #0095d0;}/* Für Kinder icon */body.besucherinfo .fuer-kinder{  background-image: url(../img/grafiken/HandFuerKinder_besucherinfo.png);  }body.ausstellungen .fuer-kinder{ background-image: url(../img/grafiken/HandFuerKinder_ausstellungen.png);  }body.veranstaltungen .fuer-kinder{background-image: url(../img/grafiken/HandFuerKinder_veranstaltungen.png);  }body.angebote .fuer-kinder{ background-image: url(../img/grafiken/HandFuerKinder_angebote.png);  }body.schulen .fuer-kinder{ background-image: url(../img/grafiken/HandFuerKinder_schulen.png);  }body.sammlungen .fuer-kinder{ background-image: url(../img/grafiken/HandFuerKinder_sammlungen.png);  }body.museum .fuer-kinder{ background-image: url(../img/grafiken/HandFuerKinder_museum.png);  }body.blog .fuer-kinder{ background-image: url(../img/grafiken/HandFuerKinder_blog.png);  }body.services .fuer-kinder{ background-image: url(../img/grafiken/HandFuerKinder_services.png);  }body.medien .fuer-kinder{ background-image: url(../img/grafiken/HandFuerKinder_medien.png);  }/* Definition list */body.besucherinfo dl {/*	color: #b9a879;*/}body.ausstellungen dl {/*	color: #f58466;*/}body.veranstaltungen dl {/*	color: #bfd730;*/}body.angebote dl {/*	color: #bb90bd;*/}body.schulen dl {/*	color: #809bcb;*/}body.sammlungen dl {	/*color: #70c7ad;*/}body.museum dl {	/*color: #f6a800;*/}body.blog dl {/*	color: #cd4913;*/}body.services dl {/*	color: #1fa22e;*/}body.medien dl {/*	color: #0095d0;*/}/* nav pills */body.besucherinfo .content-right .nav-pills>li>a {	 border-color: #b9a879;	 color:#364953;}body.besucherinfo .content-right .nav-pills>li>a:hover,body.besucherinfo .content-right .nav-pills>li>a:focus,body.besucherinfo .content-right .nav-pills>li.active>a{	 background-color: #b9a879;	 color:#fff;}body.besucherinfo .content-right .nav-pills.nav-pills-alt>li>a {	 border-color: #fff;	background-color: #b9a879;	 color:#fff; }body.besucherinfo .content-right .nav-pills.nav-pills-alt>li>a:hover,body.besucherinfo .content-right .nav-pills.nav-pills-alt>li>a:focus,body.besucherinfo .content-right .nav-pills.nav-pills-alt>li.active>a{	 background-color: #fff;	 color:#b9a879!important;}body.ausstellungen .content-right .nav-pills>li>a {	 border-color: #f58466;	 color:#364953;}body.ausstellungen .content-right .nav-pills>li>a:hover,body.ausstellungen .content-right .nav-pills>li>a:focus,body.ausstellungen .content-right .nav-pills>li.active>a{	 background-color: #f58466;	 color:#fff;}body.ausstellungen .content-right .nav-pills.nav-pills-alt>li>a {	 border-color: #fff;	background-color: #f58466;	 color:#fff; }body.ausstellungen .content-right .nav-pills.nav-pills-alt>li>a:hover,body.ausstellungen .content-right .nav-pills.nav-pills-alt>li>a:focus,body.ausstellungen .content-right .nav-pills.nav-pills-alt>li.active>a{	 background-color: #fff;	 color:#f58466!important;}body.veranstaltungen .content-right .nav-pills>li>a {	 border-color: #bfd730;	 color:#364953;}body.veranstaltungen .content-right .nav-pills>li>a:hover,body.veranstaltungen .content-right .nav-pills>li>a:focus,body.veranstaltungen .content-right .nav-pills>li.active>a{	 background-color: #bfd730;	 color:#fff;}body.veranstaltungen .content-right .nav-pills.nav-pills-alt>li>a {	 border-color: #fff;	background-color: #bfd730;	 color:#fff; }body.veranstaltungen .content-right .nav-pills.nav-pills-alt>li>a:hover,body.veranstaltungen .content-right .nav-pills.nav-pills-alt>li>a:focus,body.veranstaltungen .content-right .nav-pills.nav-pills-alt>li.active>a{	 background-color: #fff;	 color:#bfd730!important;}body.angebote .content-right .nav-pills>li>a {	 border-color: #bb90bd;	 color:#364953;}body.angebote .content-right .nav-pills>li>a:hover,body.angebote .content-right .nav-pills>li>a:focus,body.angebote .content-right .nav-pills>li.active>a{	 background-color: #bb90bd;	 color:#fff;}body.angebote .content-right .nav-pills.nav-pills-alt>li>a {	 border-color: #fff;	background-color: #bb90bd;	 color:#fff; }body.angebote .content-right .nav-pills.nav-pills-alt>li>a:hover,body.angebote .content-right .nav-pills.nav-pills-alt>li>a:focus,body.angebote .content-right .nav-pills.nav-pills-alt>li.active>a{	 background-color: #fff;	 color:#bb90bd!important;}body.schulen .content-right .nav-pills>li>a {	 border-color: #809bcb;	 color:#809bcb;}body.schulen .content-right .nav-pills>li>a:hover,body.schulen .content-right .nav-pills>li>a:focus,body.schulen .content-right .nav-pills>li.active>a{	 background-color: #809bcb;	 color:#fff;}body.schulen .content-right .nav-pills.nav-pills-alt>li>a {	 border-color: #fff;	background-color: #809bcb;	 color:#fff; }body.schulen .content-right .nav-pills.nav-pills-alt>li>a:hover,body.schulen .content-right .nav-pills.nav-pills-alt>li>a:focus,body.schulen .content-right .nav-pills.nav-pills-alt>li.active>a{	 background-color: #fff;	 color:#809bcb!important;}body.sammlungen .content-right .nav-pills>li>a {	 border-color: #70c7ad;	 color:#364953;}body.sammlungen .content-right .nav-pills>li>a:hover,body.sammlungen .content-right .nav-pills>li>a:focus,body.sammlungen .content-right .nav-pills>li.active>a{	 background-color: #70c7ad;	 color:#fff;}body.sammlungen .content-right .nav-pills.nav-pills-alt>li>a {	 border-color: #fff;	background-color: #70c7ad;	 color:#fff; }body.sammlungen .content-right .nav-pills.nav-pills-alt>li>a:hover,body.sammlungen .content-right .nav-pills.nav-pills-alt>li>a:focus,body.sammlungen .content-right .nav-pills.nav-pills-alt>li.active>a{	 background-color: #fff;	 color:#70c7ad!important;}body.museum .content-right .nav-pills>li>a {	 border-color: #f6a800;	 color:#364953;}body.museum .content-right .nav-pills>li>a:hover,body.museum .content-right .nav-pills>li>a:focus,body.museum .content-right .nav-pills>li.active>a{	 background-color: #f6a800;	 color:#fff;}body.museum .content-right .nav-pills.nav-pills-alt>li>a {	 border-color: #fff;	background-color: #f6a800;	 color:#fff; }body.museum .content-right .nav-pills.nav-pills-alt>li>a:hover,body.museum .content-right .nav-pills.nav-pills-alt>li>a:focus,body.museum .content-right .nav-pills.nav-pills-alt>li.active>a{	 background-color: #fff;	 color:#f6a800!important;}body.blog .content-right .nav-pills>li>a {	 border-color: #cd4913;	 color:#364953;}body.blog .content-right .nav-pills>li>a:hover,body.blog .content-right .nav-pills>li>a:focus,body.blog .content-right .nav-pills>li.active>a{	 background-color: #cd4913;	 color:#fff;}body.blog .content-right .nav-pills.nav-pills-alt>li>a {	 border-color: #fff;	background-color: #cd4913;	 color:#fff; }body.blog .content-right .nav-pills.nav-pills-alt>li>a:hover,body.blog .content-right .nav-pills.nav-pills-alt>li>a:focus,body.blog .content-right .nav-pills.nav-pills-alt>li.active>a{	 background-color: #fff;	 color:#cd4913!important;}body.services .content-right .nav-pills>li>a {	 border-color: #1fa22e;	 color:#364953;}body.services .content-right .nav-pills>li>a:hover,body.services .content-right .nav-pills>li>a:focus,body.services .content-right .nav-pills>li.active>a{	 background-color: #1fa22e;	 color:#fff;}body.services .content-right .nav-pills.nav-pills-alt>li>a {	 border-color: #fff;	background-color: #1fa22e;	 color:#fff; }body.services .content-right .nav-pills.nav-pills-alt>li>a:hover,body.services .content-right .nav-pills.nav-pills-alt>li>a:focus,body.services .content-right .nav-pills.nav-pills-alt>li.active>a{	 background-color: #fff;	 color:#1fa22e!important;}body.medien .content-right .nav-pills>li>a {	 border-color: #0095d0;	 color:#364953;}body.medien .content-right .nav-pills>li>a:hover,body.medien .content-right .nav-pills>li>a:focus,body.medien .content-right .nav-pills>li.active>a{	 background-color: #0095d0;	 color:#fff;}body.medien .content-right .nav-pills.nav-pills-alt>li>a {	 border-color: #fff;	background-color: #0095d0;	 color:#fff; }body.medien .content-right .nav-pills.nav-pills-alt>li>a:hover,body.medien .content-right .nav-pills.nav-pills-alt>li>a:focus,body.medien .content-right .nav-pills.nav-pills-alt>li.active>a{	 background-color: #fff;	 color:#0095d0!important;}/* Panels */.event .panel {	border-radius: 0;	border: none;}.event .panel h2 {	text-transform: uppercase;	color:#bfd730;	font-size: 14px;	margin-top: 0;	font-weight: 600;	line-height: 1.3em;		padding-bottom: 3px;}.event .panel h3 {	text-transform: uppercase;	color:#bfd730;	font-size: 12px;	margin-top: 0;	font-weight: 600;	line-height: 1.3em;		padding-bottom: 3px;    overflow: hidden;}.event .panel h4 {	font-size: 14px;	/*text-transform: uppercase; */	font-weight: 600;	color: #364953;	margin: 12px 0;		border-top: 2px solid #364953;	padding-top: 14px;}.event .panel h5 {	font-size: 12px;	font-weight: 600;	color: #364953;}.event .panel p {	font-size: 14px;	margin-top: 0;	font-weight: 400;	line-height: 1.3em;	padding-bottom: 3px;}.event .panel .btn {	border: 2px solid #bfd730;	color: #bfd730;	margin-top: 15px;}.event .panel .btn:hover,.event .panel .btnfocus{	 background-color: #bfd730;	 color:#fff;}.sammlungen-panel .panel {	border-radius: 0;	border: none;}.sammlungen-panel .panel h2 {	text-transform: uppercase;	color:#70c7ad;	font-size: 14px;	margin-top: 0;	font-weight: 600;	line-height: 1.3em;		padding-bottom: 3px;	white-space: normal;    word-wrap: break-word;}.sammlungen-panel .panel h3 {	text-transform: uppercase;	color:#70c7ad;	font-size: 12px;	margin-top: 0;	font-weight: 600;	line-height: 1.3em;		padding-bottom: 3px;	white-space: normal;    word-wrap: break-word;}.sammlungen-panel .panel h4 {	font-size: 14px;	/*text-transform: uppercase; */	font-weight: 600;	color: #364953;	margin: 12px 0;		border-top: 2px solid #364953;	padding-top: 14px;	white-space: normal;    word-wrap: break-word;}.sammlungen-panel .panel h5 {	font-size: 12px;	font-weight: 600;	color: #364953;	white-space: normal;    word-wrap: break-word;}.sammlungen-panel .panel p {	font-size: 11px;	margin-top: 0;	font-weight: 400;	line-height: 1.3em;	padding-bottom: 3px;}.sammlungen-panel .panel .btn {	border: 2px solid #70c7ad;	color: #70c7ad;	margin-top: 15px;	white-space: normal;    word-wrap: break-word;}.sammlungen-panel .panel .btn:hover,.sammlungen-panel .panel .btnfocus{	 background-color: #70c7ad;	 color:#fff;}.blog-panel .panel {	border-radius: 0;	border: none;}.blog-panel .panel h2 {	text-transform: uppercase;	color:#cd4913;	font-size: 14px;	margin-top: 0;	font-weight: 600;	line-height: 1.3em;		padding-bottom: 3px;	white-space: normal;    word-wrap: break-word;}.blog-panel .panel h3 {	text-transform: uppercase;	color:#cd4913;	font-size: 12px;	margin-top: 0;	font-weight: 600;	line-height: 1.3em;		padding-bottom: 3px;	white-space: normal;    word-wrap: break-word;}.blog-panel .panel h4 {	font-size: 14px;	/*text-transform: uppercase; */	font-weight: 600;	color: #364953;	margin: 12px 0;		border-top: 2px solid #364953;	padding-top: 14px;	white-space: normal;    word-wrap: break-word;}.blog-panel .panel h5 {	font-size: 12px;	font-weight: 600;	color: #364953;	white-space: normal;    word-wrap: break-word;}.blog-panel .panel p {	margin-top: 10px;	font-size: 12px;	font-weight: 400;	line-height: 1.3em;	padding-bottom: 3px;}.blog-panel .panel .btn {	border: 2px solid #cd4913;	color: #fff;	margin-top: 15px;	white-space: normal;    word-wrap: break-word;}.blog-panel .panel .btn:hover,.blog-panel .panel .btnfocus{	 background-color: #cd4913;	 color:#fff;}body.home .blog-panel .btn-info-1{ 	border: 2px solid #364953;}body.home .blog-panel .btn-info-1:hover, body.home .blog-panel .btn-info-1:focus, body.home .blog-panel .btn-info-1:active:focus {	color:#fff;	border: 2px solid #cd4913;    transition: all 0.4s ease;    -webkit-transition: all 0.4s ease;    -moz-transition: all 0.4s ease;    -o-transition: all 0.4s ease;    -ms-transition: all 0.4s ease;}.services-panel .panel {	border-radius: 0;	border: none;}.services-panel .panel h2 {	text-transform: uppercase;	color:#1fa22e;	font-size: 14px;	margin-top: 0;	font-weight: 600;	line-height: 1.3em;		padding-bottom: 3px;	white-space: normal;    word-wrap: break-word;}.services-panel .panel h3 {	text-transform: uppercase;	color:#1fa22e;	font-size: 12px;	margin-top: 0;	font-weight: 600;	line-height: 1.3em;		padding-bottom: 3px;	white-space: normal;    word-wrap: break-word;}.services-panel .panel h4 {	font-size: 14px;	/*text-transform: uppercase; */	font-weight: 600;	color: #1fa22e;	margin: 12px 0;		border-top: 2px solid #1fa22e;	padding-top: 14px;	white-space: normal;    word-wrap: break-word;}.services-panel .panel h5 {	font-size: 12px;	font-weight: 600;	color: #1fa22e;	white-space: normal;    word-wrap: break-word;}.services-panel .panel p {	margin-top: 10px;	font-size: 12px;	font-weight: 400;	line-height: 1.3em;	padding-bottom: 3px;}.services-panel .panel .btn {	border: 2px solid #1fa22e;	color: #1fa22e;	margin-top: 15px;	white-space: normal;    word-wrap: break-word;}.services-panel .panel .btn:hover,.services-panel .panel .btnfocus{	 background-color: #1fa22e;	 color:#fff;}.schulen-panel .panel {	border-radius: 0;	border: none;}.schulen-panel .panel h2 {	text-transform: uppercase;	color:#809bcb;	font-size: 14px;	margin-top: 0;	font-weight: 600;	line-height: 1.3em;		padding-bottom: 3px;	white-space: normal;    word-wrap: break-word;}.schulen-panel .panel h3 {	text-transform: uppercase;	color:#809bcb;	font-size: 12px;	margin-top: 0;	font-weight: 600;	line-height: 1.3em;		padding-bottom: 3px;	white-space: normal;    word-wrap: break-word;}.schulen-panel .panel h4 {	font-size: 14px;	/*text-transform: uppercase; */	font-weight: 600;	color: #809bcb;	margin: 12px 0;		border-top: 2px solid #809bcb;	padding-top: 14px;	white-space: normal;    word-wrap: break-word;}.schulen-panel .panel h5 {	font-size: 12px;	font-weight: 600;	color: #809bcb;	white-space: normal;    word-wrap: break-word;}.schulen-panel .panel p {	margin-top: 10px;	font-size: 12px;	font-weight: 400;	line-height: 1.3em;	padding-bottom: 3px;}.schulen-panel .panel .btn {	border: 2px solid #809bcb;	color: #809bcb;	margin-top: 15px;	white-space: normal;    word-wrap: break-word;}.schulen-panel .panel .btn:hover,.schulen-panel .panel .btnfocus{	 background-color: #809bcb;	 color:#fff;}.medien-panel .panel {	border-radius: 0;	border: none;}.medien-panel .panel h2 {	text-transform: uppercase;	color:#0095d0;	font-size: 14px;	margin-top: 0;	font-weight: 600;	line-height: 1.3em;		padding-bottom: 3px;	white-space: normal;    word-wrap: break-word;}.medien-panel .panel h3 {	text-transform: uppercase;	color:#0095d0;	font-size: 12px;	margin-top: 0;	font-weight: 600;	line-height: 1.3em;		padding-bottom: 3px;	white-space: normal;    word-wrap: break-word;}.medien-panel .panel h4 {	font-size: 14px;	/*text-transform: uppercase; */	font-weight: 600;	color: #364953;	margin: 12px 0;		border-top: 2px solid #364953;	padding-top: 14px;	white-space: normal;    word-wrap: break-word;}.medien-panel .panel h5 {	font-size: 12px;	font-weight: 600;	color: #364953;	white-space: normal;    word-wrap: break-word;}.medien-panel .panel p {	margin-top: 10px;	font-size: 12px;	font-weight: 400;	line-height: 1.3em;	padding-bottom: 3px;}.blog-panel .panel .btn {	border: 2px solid #cd4913;	color: #fff;	margin-top: 15px;	white-space: normal;    word-wrap: break-word;}.medien-panel .panel .btn:hover,.medien-panel .panel .btnfocus{	 background-color: #cd4913;	 color:#fff;}/* Tables *//* Table buttons */body.blog  #table-theme-light .btn-info-1{ color:#fff;}/* Ausstellungen Button */body.ausstellungen .exhibition-content .btn-default:hover, body.ausstellungen  .exhibition-content .btn-default:focus {	background: #f58466;}body.besucherinfo  .table-download.table-striped.table-hover>tbody>tr:hover{  background-color: #f6f6f6;	color:#364953;  }body.besucherinfo  .table-download.table-striped>tbody>tr:nth-of-type(odd) {  background-color: #b9a879;	color:#FFF;  }body.besucherinfo  .table-download.table-striped>tbody>tr:nth-of-type(odd):hover {  background-color: #b9a879;	color:#FFF;  }body.besucherinfo  .table-download.table-striped>tbody>tr:nth-of-type(even) { color: #b9a879;	}body.besucherinfo  .table-download.table-striped>tbody>tr:nth-of-type(even) > td > .btn-default{ border-color: #b9a879;	color: #b9a879;	}body.besucherinfo  .table-download.table-striped>tbody>tr:nth-of-type(even)  .fa {color: #b9a879;}body.ausstellungen  .table-download.table-striped.table-hover>tbody>tr:hover{  background-color: #f6f6f6;	color:#364953;  }body.ausstellungen  .table-download.table-striped>tbody>tr:nth-of-type(odd) {  background-color: #f58466;	color:#FFF;  }body.ausstellungen  .table-download.table-striped>tbody>tr:nth-of-type(odd):hover {  background-color: #f58466;	color:#FFF;  }body.ausstellungen  .table-download.table-striped>tbody>tr:nth-of-type(even) { color: #f58466;	}body.ausstellungen  .table-download.table-striped>tbody>tr:nth-of-type(even) > td > .btn-default{ border-color: #f58466;	color: #f58466;	}body.ausstellungen  .table-download.table-striped>tbody>tr:nth-of-type(even)  .fa {color: #f58466;}body.veranstaltungen  .table-download.table-striped.table-hover>tbody>tr:hover{  background-color: #f6f6f6;	color:#364953;  }body.veranstaltungen  .table-download.table-striped>tbody>tr:nth-of-type(odd) {  background-color: #bfd730;	color:#FFF;  }body.veranstaltungen  .table-download.table-striped>tbody>tr:nth-of-type(odd):hover {  background-color: #bfd730;	color:#FFF;  }body.veranstaltungen  .table-download.table-striped>tbody>tr:nth-of-type(even) { color: #bfd730;	}body.veranstaltungen  .table-download.table-striped>tbody>tr:nth-of-type(even) > td > .btn-default{ border-color: #bfd730;	color: #bfd730;	}body.veranstaltungen  .table-download.table-striped>tbody>tr:nth-of-type(even)  .fa {color: #bfd730;}body.angebote  .table-download.table-striped.table-hover>tbody>tr:hover{  background-color: #f6f6f6;	color:#364953;  }body.angebote  .table-download.table-striped>tbody>tr:nth-of-type(odd) {  background-color: #bb90bd;	color:#364953;  }body.angebote  .table-download.table-striped>tbody>tr:nth-of-type(odd):hover {  background-color: #bb90bd;	color:#FFF;  }body.angebote  .table-download.table-striped>tbody>tr:nth-of-type(even) { color: #bb90bd;	}body.angebote  .table-download.table-striped>tbody>tr:nth-of-type(even) > td > .btn-default{ border-color: #bb90bd;	color: #bb90bd;	}body.angebote  .table-download.table-striped>tbody>tr:nth-of-type(even)  .fa {color: #bb90bd;}body.schulen  .table-download.table-striped.table-hover>tbody>tr:hover{  background-color: #f6f6f6;	color:#364953;  }body.schulen  .table-download.table-striped>tbody>tr:nth-of-type(odd) {  background-color: #809bcb;	color:#FFF;  }body.schulen  .table-download.table-striped>tbody>tr:nth-of-type(odd):hover {  background-color: #809bcb;	color:#FFF;  }body.schulen  .table-download.table-striped>tbody>tr:nth-of-type(even) { color: #809bcb;	}body.schulen  .table-download.table-striped>tbody>tr:nth-of-type(even) > td > .btn-default{ border-color: #809bcb;	color: #809bcb;	}body.schulen  .table-download.table-striped>tbody>tr:nth-of-type(even)  .fa {color: #809bcb;}body.sammlungen  .table-download.table-striped.table-hover>tbody>tr:hover{  background-color: #f6f6f6;	color:#364953;  }body.sammlungen  .table-download.table-striped>tbody>tr:nth-of-type(odd) {  background-color: #70c7ad;	color:#FFF;  }body.sammlungen  .table-download.table-striped>tbody>tr:nth-of-type(odd):hover {  background-color: #70c7ad;	color:#FFF;  }body.sammlungen  .table-download.table-striped>tbody>tr:nth-of-type(even) { color: #809bcb;	}body.sammlungen  .table-download.table-striped>tbody>tr:nth-of-type(even) > td > .btn-default{ border-color: #809bcb;	color: #809bcb;	}body.sammlungen  .table-download.table-striped>tbody>tr:nth-of-type(even)  .fa {color: #809bcb;}body.museum  .table-download.table-striped.table-hover>tbody>tr:hover{  background-color: #f6f6f6;	color:#364953;  }body.museum  .table-download.table-striped>tbody>tr:nth-of-type(odd) {  background-color: #f6a800;	color:#FFF;  }body.museum  .table-download.table-striped>tbody>tr:nth-of-type(odd):hover {  background-color: #f6a800;	color:#FFF;  }body.museum  .table-download.table-striped>tbody>tr:nth-of-type(even) { color: #f6a800;	}body.museum  .table-download.table-striped>tbody>tr:nth-of-type(even) > td > .btn-default{ border-color: #f6a800;	color: #f6a800;	}body.museum  .table-download.table-striped>tbody>tr:nth-of-type(even)  .fa {color: #f6a800;}body.blog  .table-download.table-striped.table-hover>tbody>tr:hover{  background-color: #f6f6f6;	color:#364953;  }body.blog  .table-download.table-striped>tbody>tr:nth-of-type(odd) {  background-color: #cd4913;	color:#FFF;  }body.blog  .table-download.table-striped>tbody>tr:nth-of-type(odd):hover {  background-color: #cd4913;	color:#FFF;  }body.blog  .table-download.table-striped>tbody>tr:nth-of-type(even) { color: #cd4913;	}body.blog  .table-download.table-striped>tbody>tr:nth-of-type(even) > td > .btn-default{ border-color: #cd4913;	color: #cd4913;	}body.blog  .table-download.table-striped>tbody>tr:nth-of-type(even)  .fa {color: #cd4913;}body.services  .table-download.table-striped.table-hover>tbody>tr:hover{  background-color: #f6f6f6;	color:#364953;  }body.services  .table-download.table-striped>tbody>tr:nth-of-type(odd) {  background-color: #1fa22e;	color:#FFF;  }body.services  .table-download.table-striped>tbody>tr:nth-of-type(odd):hover {  background-color: #1fa22e;	color:#FFF;  }body.services  .table-download.table-striped>tbody>tr:nth-of-type(even) { color: #1fa22e;	}body.services  .table-download.table-striped>tbody>tr:nth-of-type(even) > td > .btn-default{ border-color: #1fa22e;	color: #1fa22e;	}body.services  .table-download.table-striped>tbody>tr:nth-of-type(even)  .fa {color: #1fa22e;}body.medien  .table-download.table-striped.table-hover>tbody>tr:hover{  background-color: #f6f6f6;	color:#364953; }body.medien  .table-download.table-striped>tbody>tr:nth-of-type(odd) {  background-color: #0095d0;	color:#FFF; }body.medien  .table-download.table-striped>tbody>tr:nth-of-type(odd):hover {  background-color: #0095d0;	color:#FFF; }body.medien  .table-download.table-striped>tbody>tr:nth-of-type(even) { color: #0095d0;	}body.medien  .table-download.table-striped>tbody>tr:nth-of-type(even) > td > .btn-default{ border-color: #0095d0;	color: #0095d0;	}body.medien  .table-download.table-striped>tbody>tr:nth-of-type(even)  .fa {color: #0095d0;}/* modals */body.besucherinfo .modal-content {  background-color: #b9a879;	color:#FFF;  border: 1px solid #b9a879;}body.besucherinfo .modal-header {  border-bottom: 1px solid #FFF;}body.besucherinfo .modal-header .close {    color: #FFF; 	text-shadow: 0 1px 0 #000;}body.besucherinfo .modal-body .btn-default:hover,body.besucherinfo .modal-body .btn-default:focus {     color: #b9a879; 	 background-color: #FFF; 	transition: all 0.4s ease;   -webkit-transition: all 0.4s ease;   -moz-transition: all 0.4s ease;   -o-transition: all 0.4s ease;   -ms-transition: all 0.4s ease;}body.ausstellungen .modal-content {  background-color: #f58466;	color:#FFF;  border: 1px solid #f58466;}body.ausstellungen .modal-header {  border-bottom: 1px solid #FFF;}body.ausstellungen .modal-header .close {    color: #FFF; 	text-shadow: 0 1px 0 #000;}body.b9a879 .modal-body .btn-default:hover,body.b9a879 .modal-body .btn-default:focus {     color: #f58466; 	 background-color: #FFF; 	transition: all 0.4s ease;   -webkit-transition: all 0.4s ease;   -moz-transition: all 0.4s ease;   -o-transition: all 0.4s ease;   -ms-transition: all 0.4s ease;}body.veranstaltungen .modal-content {  background-color: #bfd730;	color:#FFF;  border: 1px solid #bfd730;}body.veranstaltungen .modal-header {  border-bottom: 1px solid #FFF;}body.veranstaltungen .modal-header .close {    color: #FFF; 	text-shadow: 0 1px 0 #000;}body.veranstaltungen .modal-body .btn-default:hover,body.veranstaltungen .modal-body .btn-default:focus {     color: #bfd730; 	 background-color: #FFF; 	transition: all 0.4s ease;   -webkit-transition: all 0.4s ease;   -moz-transition: all 0.4s ease;   -o-transition: all 0.4s ease;   -ms-transition: all 0.4s ease;}body.angebote .modal-content {  background-color: #bb90bd;	color:#FFF;  border: 1px solid #bb90bd;}body.angebote .modal-header {  border-bottom: 1px solid #FFF;}body.angebote .modal-header .close {    color: #FFF; 	text-shadow: 0 1px 0 #000;}body.angebote .modal-body .btn-default:hover,body.angebote .modal-body .btn-default:focus {     color: #bb90bd; 	 background-color: #FFF; 	transition: all 0.4s ease;   -webkit-transition: all 0.4s ease;   -moz-transition: all 0.4s ease;   -o-transition: all 0.4s ease;   -ms-transition: all 0.4s ease;}body.schulen .modal-content {  background-color: #809bcb;	color:#FFF;  border: 1px solid #809bcb;}body.schulen .modal-header {  border-bottom: 1px solid #FFF;}body.schulen .modal-header .close {    color: #FFF; 	text-shadow: 0 1px 0 #000;}body.schulen .modal-body .btn-default:hover,body.schulen .modal-body .btn-default:focus {     color: #809bcb; 	 background-color: #FFF; 	transition: all 0.4s ease;   -webkit-transition: all 0.4s ease;   -moz-transition: all 0.4s ease;   -o-transition: all 0.4s ease;   -ms-transition: all 0.4s ease;}body.sammlungen .modal-content {  background-color: #70c7ad;	color:#FFF;  border: 1px solid #70c7ad;}body.sammlungen .modal-header {  border-bottom: 1px solid #FFF;}body.sammlungen .modal-header .close {    color: #FFF; 	text-shadow: 0 1px 0 #000;}body.sammlungen .modal-body .btn-default:hover,body.sammlungen .modal-body .btn-default:focus {     color: #70c7ad; 	 background-color: #FFF; 	transition: all 0.4s ease;   -webkit-transition: all 0.4s ease;   -moz-transition: all 0.4s ease;   -o-transition: all 0.4s ease;   -ms-transition: all 0.4s ease;}body.museum .modal-content {  background-color: #f6a800;	color:#FFF;  border: 1px solid #f6a800;}body.museum .modal-header {  border-bottom: 1px solid #FFF;}body.museum .modal-header .close {    color: #FFF; 	text-shadow: 0 1px 0 #000;}body.museum .modal-body .btn-default:hover,body.museum .modal-body .btn-default:focus {     color: #f6a800; 	 background-color: #FFF; 	transition: all 0.4s ease;   -webkit-transition: all 0.4s ease;   -moz-transition: all 0.4s ease;   -o-transition: all 0.4s ease;   -ms-transition: all 0.4s ease;}body.blog .modal-content {  background-color: #cd4913;	color:#FFF;  border: 1px solid #cd4913;}body.blog .modal-header {  border-bottom: 1px solid #FFF;}body.blog .modal-header .close {    color: #FFF; 	text-shadow: 0 1px 0 #000;}body.blog .modal-body .btn-default:hover,body.blog .modal-body .btn-default:focus {     color: #cd4913; 	 background-color: #FFF; 	transition: all 0.4s ease;   -webkit-transition: all 0.4s ease;   -moz-transition: all 0.4s ease;   -o-transition: all 0.4s ease;   -ms-transition: all 0.4s ease;}body.services .modal-content {  background-color: #1fa22e;	color:#FFF;  border: 1px solid #1fa22e;}body.services .modal-header {  border-bottom: 1px solid #FFF;}body.services .modal-header .close {    color: #FFF; 	text-shadow: 0 1px 0 #000;}body.services .modal-body .btn-default:hover,body.services .modal-body .btn-default:focus {     color: #1fa22e; 	 background-color: #FFF; 	transition: all 0.4s ease;   -webkit-transition: all 0.4s ease;   -moz-transition: all 0.4s ease;   -o-transition: all 0.4s ease;   -ms-transition: all 0.4s ease;}body.medien .modal-content {  background-color: #0095d0;	color:#FFF;  border: 1px solid #0095d0;}body.medien .modal-header {  border-bottom: 1px solid #FFF;}body.medien .modal-header .close {    color: #FFF; 	text-shadow: 0 1px 0 #000;}body.medien .modal-body .btn-default:hover,body.medien .modal-body .btn-default:focus {     color: #0095d0; 	 background-color: #FFF; 	transition: all 0.4s ease;   -webkit-transition: all 0.4s ease;   -moz-transition: all 0.4s ease;   -o-transition: all 0.4s ease;   -ms-transition: all 0.4s ease;}