/* header-museum.css */
#lang{right:120px;position:absolute;top:16px;z-index:600}#lang .level_1 li{display:inline-block;margin-left:2px;border:2px solid #DDD}#lang .level_1{display:inline}#lang a{display:block;background-color:#CCC;font-size:24px;text-decoration:none;color:#F56A29;padding:5px 7px;opacity:0.7}#lang .level_1 li.active{background-color:#DDD;background-repeat:no-repeat;font-weight:normal;color:#F56A29}#lang .level_1 a:hover{background-color:#ea6b32;color:#222;opacity:1}#suchmap{top:5px;position:absolute;right:30px}.submit{height:36px;background-color:#f56a29;border-color:#aaa;border-radius:5px;font-size:18px;line-height:1em;font-weight:bold;color:#ccc;behavior:url('assets/css3pie/1.0.0/PIE.htc');padding:2px 8px 4px}#ctrl_keywords_358{width:240px;height:29px;margin-right:-10px;padding-left:10px;background-color:#ddd;border-color:#aaa;border-radius:5px;font-size:18px;line-height:1em;color:#222;behavior:url('assets/css3pie/1.0.0/PIE.htc')}#mainlogo{left:50%;position:absolute;top: 38px;transform: translate(-50%, -50%);z-index:700}#mainlogosmall{display:none}#logometa{top:-2px;position:absolute;right:30px;z-index:10000}#logometa .menue{display:none}#logometa li{display:inline-block;margin-left:2px;border:2px solid #DDD}#logometa a{display:block;background-color:#CCC;font-size:24px;text-decoration:none;font-variant:small-caps;color:#F56A29;padding:5px 7px;opacity:0.7}#logometa a:hover{background-color:#ea6b32;color:#222;opacity:1}#logometa .home{display:none}#metanavmobil{display:none}#footer{position:relative;background-color:#FFEDCB;border-top:1px solid #AAA;height:170px !important}#footer .inside{max-width:635px;position:relative;margin-right:auto;margin-left:auto}#suchfooter{right:-200px;position:absolute;top: 13px}.legal #footer{margin-top:40px}#ctrl_keywords_357{width:330px;height:35px;padding:10px;background-color:#FFFAE0;border-radius:5px;behavior:url('assets/css3pie/1.0.0/PIE.htc');posiion:relative}#footerlinks{max-width:540px;left:-150px;position:absolute;margin-top:15px;font-size:14px;line-height:1.5em;list-style-type:none;-webkit-columns: 2 170px;-moz-columns: 2 170px;columns: 2 260px;column-gap: 20px;top: 10px}.social{right:-200px;position:absolute;top: 70px}#vrswitch{left:160px;position:absolute;z-index: 9999;top: 16px}#such{right:-194px;position:absolute;top: 20px}
/* museum.css */
body{margin:0;background-color:#FFFAE0;font-weight:normal;color:#555;font:18px/1.8em 'Noto Sans','Calibri',sans-serif}#wrapper{width:100% !important}h2{font-weight:300}a{text-decoration:none}#seitenkopf{position:relative;z-index:1}#kopfbild{width:100%;height:auto;position:relative;margin-bottom:-3%;color:#000;z-index:2}#kopfbild img{width:100%;height:auto}.mainheadline{font-size:26px;color:#F56A29;font-weight:600}#haupttext{max-width:1000px;position:relative;margin-right:auto;margin-left:auto;background-color:#ffedcb;border:2px solid #ccc;column-gap: 40px;columns: 2 333px;padding: 30px 50px;z-index: 3}#haupttitel{width:80%;top:580px;position:absolute;display:block;color:#fffdf8;font: 80px/1em "Noto serif", "Georgia",serif;padding: 23px 3px;text-shadow: 3px 3px #3f3b3a;z-index:4;left: 50%;transform: translate(-50%, -50%)}#haupttitelort{width:80%;top:-205px;position:relative;display:block;color:#fffdf8;font-weight: 400;font: 80px/1em 'Roboto Slab', serif;text-shadow: 3px 3px #3f3b3a;padding: 23px 3px;z-index:6}#untertitel{width:40%;top:680px;position:absolute;display:block;background-color:#f56a25;border-radius:10px;font-size:24px;color:#FFF;behavior:url('assets/css3pie/1.0.0/PIE.htc');left: 50%;transform: translate(-50%, -50%);font-weight: 700;padding: 9px 3px;z-index:4}.museumsblock,.ortsblock{max-width:1000px;margin:0 auto}.museumsblock .ortsblock .headlines h2{color:#555;font:32px 'Noto serif',serif}.headlines{margin-bottom:30px}.headlines h2{color:#555;font:32px "Noto serif"}.museumsgrid{width:100%;max-width:1000px;position:relative;display:grid;margin-right:auto;margin-left:auto;font-size:.9em;line-height:1.5em;color:#777;grid-template-columns: 320px 320px 320px;grid-template-rows: repeat(4, auto);grid-column-gap: 20px;grid-row-gap: 30px;grid-auto-flow: row;color: black;box-sizing: border-box}.museumsbox img:hover{-webkit-filter: saturate(1.4) contrast(1.2);filter: saturate(1.4) contrast(1.2)}.museumsgrid{width:100%;max-width:1000px;position:relative;display:grid;margin-right:auto;margin-left:auto;font-size:.9em;line-height:1.5em;color:#777;grid-template-columns: 320px 320px 320px;grid-template-rows: repeat(4, auto);grid-column-gap: 20px;grid-row-gap: 30px;grid-auto-flow: row;color: black;box-sizing: border-box}.museumsgrid a{color:#000}.museumsgrid h2 a{min-height:56px;display:block;margin-bottom:-10px;color:#F56A29;font:23px "Noto serif","Georgia";font-weight:300}.museumsbox{position:relative}.time{top:140px;position:absolute;padding:5px;background-color:#000;color:#DDD;font: 16px 'droid_sansregular',sans;left: 5px}.orte,.museen{display:block;margin-top:5px}.museum .museen{display:none}.ort .orte{display:none}.ortssammlung{max-width:1100px;position:relative;margin-top:-20px;margin-right:auto;margin-left:auto}.citygrid-block{max-width:1100px;margin-right:auto;margin-bottom:50px;margin-left:auto}.citygrid{width:100%;max-width:1100px;position:relative;display:grid;margin-right:auto;margin-left:auto;grid-template-columns: 360px 360px 360px;grid-gap: 10px;grid-template-rows: repeat(3,auto);grid-gap: 10px;grid-auto-flow: row;color:black;box-sizing: border-box}.citygrid-block h2{color:#555;font:32px 'Noto serif','Georgia',serif}.pict{position:relative}.pict span{left:9px;position:absolute;display:block;background-color:#FFF;font-size:18px;font-variant:small-caps;color:#666;top: 115px;padding: 0px 7px}.pict span:hover{background-color:#F56A29;color:#FFF}.citygrid a:hover{color: black}.citygrid img:hover{-webkit-filter: saturate(1.4) contrast(1.2);filter: saturate(1.4) contrast(1.2)}.museumeinzel{max-width:960px;position:relative;margin-right:auto;margin-left:auto}.einzelbild{width:340px;float:left}.einzeltext{width:66%;margin-left:345px;font-size:16px;line-height:1.6em}.einzeltext h2{margin-top:-4px;margin-bottom:10px}.einzeltext a{color:#444}.einzeltext h2 a{color:#F56A29}.einzeltime{top:140px;position:absolute;padding:5px;background-color:#000;line-height:1.5em;color:#DDD;font: 16px 'droid_sansregular',sans;left: 5px}.einzelblockheadline{max-width:960px;margin-right:auto;margin-left:auto}.einzelblockheadline,.ortssammlung{margin-bottom:50px;font-size:42px}.btn{width:95px;right:0;top:460px;position:absolute;border-radius:10px;text-decoration:none;behavior:url('assets/css3pie/1.0.0/PIE.htc');font:20px calibri,sans;color: #ffffff !important;background: #f56a29;padding: 7px 20px 7px 20px}.btneinzel{width:80px;display:block;border-radius:10px;text-decoration:none;behavior:url('assets/css3pie/1.0.0/PIE.htc');font:20px calibri,sans;color: #ffffff !important;background: #f56a29;padding: 7px 20px 7px 20px}.btneinzel_de{width:55px;display:block;border-radius:10px;text-decoration:none;behavior:url('assets/css3pie/1.0.0/PIE.htc');behavior: url(../../plugins/css3pie/PIE.htc);behavior: url(../../plugins/css3pie/PIE.htc);font: 20px calibri,sans;color: #ffffff !important;background: #f56a29;padding: 7px 20px 7px 20px}.btneinzel:hover,.btneinzel_de:hover{background: #000}} .btn a{color: #ffffff !important}.btn:hover{text-decoration:none;background: #e07c24}label{display:block}#f4,#f7{margin-bottom:3%;margin-left:20%}.legalstuff a{color:#F56A29}.headlines strong{font-weight:normal}.widget.widget-headline.headline{padding-top:30px}.cookiebar{margin-top:75px}
/* infogrid.css */
.infowrapper{max-width:1200px;position:relative;display:grid;background-color:#ffedcb;border:2px #ddd #solid;font-size:16px;line-height:1.5em;f ont-size:16px;margin:80px auto 30px;grid-template-columns: 400px 25px 1fr 1fr}.karte{grid-column: 1 / span 1;grid-row: 1 / span 1;align-self: center;justify-self: center}.info{grid-column: 3/ span 1;grid-row: 1 / span 1}.hours{grid-column: 4 / span 1;grid-row: 1 / span 1}.hoursinside{padding-right:5px}.infoinside ul{margin-left:-40px;padding-left:40px;line-height:1.4em;list-style-type:none;list-style-position: inside}.info h3,.hours h3{margin-top:6px;font-size:18px;color:#EA6B32}.info a,.info hours{font-weight:bold;color: grey}.info a: hover,.info hours hover{color:#EA6B32}
/* mainnav.css */
#flip{width:113px;height:40px;top:10px;position:absolute;padding:5px;text-align:center;left:20px;z-index:100}#panel{padding:10px;text-align:center;border-style:1px;border-color:#c3c3c3}#panel{display:none;padding-top:85px}#mainnav{padding:10px;text-align:left;font:20px 'Noto Sans', 'calibri', sans-serif;column-count: 5;column-width: 200px;column-gap: 25px;column-rule-color: grey;column-rule-width: 1px;column-rule-style: dotted;background: #eeeeee;/* Old browsers */ background: -moz-linear-gradient(top, #eeeeee 0%, #ffffff 100%);/* FF3.6-15 */ background: -webkit-linear-gradient(top, #eeeeee 0%,#ffffff 100%);/* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, #eeeeee 0%,#ffffff 100%);/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 );/* IE6-9 */}#mainnav li{list-style-type:none}.active{display:none}.submenu{font-size:26px;font-weight:bold;font-variant:small-caps;color:#F56A29}.level_2{font-size:20px;font-weight:normal;font-variant: normal}a{color:#666}a:hover{color:black}.ninety.last{padding-bottom:10px}.submenu.ninety.sibling.first{margin-bottom:9px}.infowrapper{max-width:1200px;position:relative;display:grid;background-color:#ffedcb;border:2px #ddd #solid;font-size:16px;line-height:1.5em;f ont-size:16px;margin:80px auto 30px;grid-template-columns: 400px 25px 1fr 1fr}.karte{grid-column: 1 / span 1;grid-row: 1 / span 1;align-self: center;justify-self: center}.info{grid-column: 3/ span 1;grid-row: 1 / span 1}.hours{grid-column: 4 / span 1;grid-row: 1 / span 1}.hoursinside{padding-right:5px}.infoinside ul{margin-left:-40px;padding-left:40px;line-height:1.4em;list-style-type:none;list-style-position: inside}.info h3,.hours h3{margin-top:6px;font-size:18px;color:#EA6B32}.info a,.info hours{font-weight:bold;color: grey}.info a: hover,.info hours hover{color:#EA6B32}
/* infobox.css */
#infokasten{height:580px;max-width:1200px;margin:0 auto 50px;background-color:#ffedcb;border:8px solid #fff;font-family:calibri;-webkit-box-shadow: 3px 14px 30px 1px rgba(0,0,0,0.41);-moz-box-shadow: 3px 14px 30px 1px rgba(0,0,0,0.41);box-shadow: 3px 14px 30px 1px rgba(0,0,0,0.41)}#map{width:61%;height:575px;margin-left:39%}#infos{width:37%;height:500px;float:left;margin:0 auto;padding-left:20px}#infos h3{margin-bottom:-12px;font-weight:bold;color:#f56a29}#infos li{line-height:1.4em;text-indent:-40px;list-style-type:none}
@media (max-width: 1250px){
/* museum1250.css */
.infowrapper{max-width:97%;grid-template-columns: 1fr 1fr;grid-template-rows: auto}#infokasten{max-width:90%}.karte{height:auto;display:block;width:100% !important;grid-column: 1/ span 2;grid-row:1 / span 1}.info{grid-column: 1/ span 1;grid-row: 2 / span 1}.hours{grid-column:2 / span 1;grid-row: 2 / span 1}.hoursinside,.infoinside{padding-right:10px;padding-left:10px}
}
@media (max-width: 1130px){
/* museum1130.css */
.citygrid{max-width:730px;margin-left:10px;grid-template-columns: 360px 360px}h2{padding-right:20px;padding-left:20px;text-align:center}#suchfooter,.social{right:-158px}.citygrid{margin-left:auto}#infokasten{height:auto;max-width:90%;margin: 0 auto 50px}#infos{width:90%;height:auto;float:none;margin:0 auto;padding-left:20px}#map{width:100%;margin-left:0}#such{right:-156px}
}
@media (max-width: 1100px){
/* museum1100.css */
.headlines{padding:20px}.museumsgrid{width:720px;display:grid;margin-right:auto;margin-left:auto;grid-template-columns: 320px 320px;grid-template-rows: repeat(5, auto);grid-column-gap: 80px;grid-row-gap: 40px;grid-auto-flow: row;color: black;box-sizing: border-box}#infokasten{height:auto;max-width:90%;margin: 0 auto 50px}#infos{width:90%;height:auto;float:none;margin:0 auto;padding-left:20px}#map{width:100%;margin-left:0}#footer .inside{max-width:600px;position:relative;margin-right:auto;margin-left:auto}
}
@media (max-width: 1080px){
/* museum1000.css */
body{background-image:url("../../tl_files/portaltheme/backheader.gif");background-repeat:repeat-x}.einzeltext{width:55%}.einzelbild,.btneinzel{margin-left:20px}.einzeltime{left:37px}#footerlinks{columns: 1}#footer .inside{max-width:440px}#kopfbild{margin-top:80px}
}
@media (max-width: 900px){
/* museum900.css */
.einzelbild{width:340px;float:none}.einzeltext{width:66%;margin-top:33px;margin-left:20px;font-size:16px;line-height:1.6em}#footerlinks{margin-left:0;columns: 1}#footer .inside{max-width:400px}.einzeltext h2{margin-left:-20px;text-align:left}#mainlogo img{width:240px}
}
@media (max-width: 760px){
/* museum760.css */
.museumsgrid{width:360px;display:block}.citygrid{width:360px;display:block}.pict{margin-top:20px}.museumsbox{max-width:325px;position:relative;margin-right:auto;margin-bottom:70px;margin-left:auto}.headlines{margin-top:40px;margin-bottom:30px}.headlines h2{text-align:center}#museumbg{padding-bottom:20px}.btneinzel{margin-top:20px;margin-bottom:35px;margin-left:16px}#footerlinks{top:57px;left: -70px}#such{left:-70px}#footer .inside{max-width:265px}.social{right:-200px;position:absolute;top: 127px;left: 266px}#mainlogo img{width:180px}#lang a,#logometa a{font-size:20px;font-weight:bold;padding: 3px 7px}#lang{top:16px;right:105px}#logometa{right:24px}#flip{left:15px}#vrswitch{left:150px}
}
