body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
/* core.css */
.fa{font-weight:normal;font-family: 'FontAwesome' !important}body{font:18px/1.7 Source Sans Pro;color:#333}h1{color:#699;font-weight:300}h2{border-bottom:1px solid #699;font-size:1.2em;color:#699;font-weight:600}h3{margin-bottom:-40px;font-size:18px;color:#4d4c4c;font-weight:600}h4{margin-bottom:-30px;font-size:16px;color:#4d4c4c;text-transform:uppercase;font-weight:600}h5{font-size:16px;color:#4d4c4c;text-transform:uppercase;font-weight:600}a{text-decoration:none;color:#4d4c4c}a:hover{text-decoration:none;color:#f60}ol li{margin-left:40px;list-style-type:upper-roman}.reset_margin{margin:-10px}.white{color:#fff}.bblack{background-color:#000}.pictureBox{margin-bottom:10px}.teaser h2,.pictureBox h2{margin-top:4px;margin-bottom:0;border-top:1px solid #333;border-bottom:0px solid #333;font-size:1.2em;line-height:1.3em;color:#333}.teaser p,.pictureBox p{font-size:.9em;color:#333}.download_box{margin-top:40px;padding:10px;border:1px solid}.download_box h2{margin-top:0;font-size:1.2em}.download_box p a{font-size:.9em;line-height:.7em}.pictureBox p{margin-top:4px;font-size:.9em;line-height:1.1em;color:#333}.teaser p a,.pictureBox p a{font-size:.9em;text-decoration:none;color:#4d4c4c}.teaser p a:hover,.pictureBox p a:hover{font-size:.9em;text-decoration:none;color:#f60}.top,.footer_inside{width:960px;margin:20px auto 0}.mod_article_slider{margin:0}.cec_sliderStart{margin:0}.cec_sliderStart nav.slider-control{width:100%;position:absolute;margin:-60px 0 0}.arrow_left{width:44px;height:44px;margin-top:20px;margin-left:4px;background-image:url("../../files/template/core/arrow.svg");background-repeat:no-repeat;opacity: .5;-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);transform: rotate(-90deg)}.arrow_right{width:44px;height:44px;margin-top:20px;margin-right:4px;background-image:url("../../files/template/core/arrow.svg");background-repeat:no-repeat;opacity: .5;-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);-webkit-transform: rotate(90deg);transform: rotate(90deg)}.arrow_right:hover,.arrow_left:hover{opacity: .9}.cec_sliderStart nav.slider-control a.slider-prev,.cec_sliderStart nav.slider-control a.slider-next{top:-170px;position:absolute}.ui-accordion-header{margin-bottom:2px;padding-left:8px;background-color:#699;font-size:1.2em;color:#fff;font-weight:300}.ui-accordion-header:hover{background-color:#f00;cursor:pointer}.accordion .ce_text,.accordion .ce_Museum{margin-top:20px;margin-bottom:20px;font-size:1em}.accordion .ce_text h3,.accordion  .ce_Museum h1{margin:0 0 12px;font-size:.9em;line-height:1em;color:#4d4c4c;font-weight:600}.accordion .ce_text a,.accordion .ce_text p,.accordion .ce_Museum a,.accordion .ce_Museum p{margin:2px 0;font-size:.9em;line-height:1.2em;font-weight:300}.products  h3{margin:0 0 12px;font-size:.9em;line-height:1em;font-weight:600}.products a,.products p{margin:2px 0;font-size:.9em;line-height:1.2em;font-weight:300}.ui-accordion-header::after{right:20px;position:absolute;margin-top:10px;font:16px FontAwesome;content: "\f0ab"}.ui-accordion-header-active::after{right:20px;position:absolute;margin-top:10px;font:16px FontAwesome;content: "\f0aa"}.fixNav{width:100%;height:5px;position:fixed;display:block;z-index: 9999}#navigation{overflow:auto;background-color:rgba(114,114,114,.95)}.navigationmenu{width:960px;margin:0 auto;padding:40px 0 0}#navigation ul.level_1{width:300px;float:left;margin-left:10px;font-size:20px;color:#ccc;text-transform:uppercase;letter-spacing:2px;font-weight: 300}#navigation ul.level_1 li{width:300px;float:left}#navigation ul.level_1 li{border-bottom:1px solid #ccc}#navigation ul.level_1 li.last{border:0px}#navigation ul.level_2{width:300px;left:410px;top:40px;position:absolute;display:block;margin-left:10px;font-size:18px;color:#ccc;text-transform:none;letter-spacing:2px}#navigation ul.level_2 li{width:300px;float:left;border: none}#navigation a{text-decoration:none;color:#ccc;letter-spacing:2px;font-weight: 300}#navigation a:hover,#navigation li.active{color:#6cf}#navigation nav.language li{width:40px;float:none;display:table-cell;padding-left:10px;border-top:0px solid;border-right:1px solid;border-bottom:0px solid;border-left:0px solid}nav.language li{width:40px;float:none;display:table-cell;padding-left:10px;border-top:0px solid;border-right:1px solid;border-bottom:0px solid;border-left:0px solid}#navigation nav.language{width:200px;right:0;top:40px;position:absolute;white-space:nowrap}nav.language{width:200px;float:right;padding-right:10px;padding-left:0;white-space:nowrap}.navigationline{height:5px;margin:0;background-color:#f00;border:0}.navigationBtn{width:100px;height:50px;margin:0 auto;text-align:center;background-image:url("../../files/template/core/menuback.png");background-position:center top;background-repeat:no-repeat;color:#fff;text-transform:uppercase;cursor:pointer}.submenuArrow{float:right;margin-top:9px;font-size:.8em}#footerWrapper{display:block;margin-top:60px;background-color:#a8c6cd;border-top:1px solid #000}div.footer_inside h2{border-bottom:1px solid;font-size:18px;font-weight: 700}div.footer_inside p{font-size:14px;line-height:1.4em}div.footer_inside a{font-size:14px;line-height:1.4em;text-decoration:none;color:#f60}div.footer_inside li{margin-top:0;margin-bottom:0;margin-left:10px;font-size:14px;line-height:1em;text-decoration:none;color:#f60}div.footer_inside li a{margin-top:0;margin-bottom:0;margin-left:10px;font-size:14px;line-height:.9em;text-decoration:none;color:#f60}div.footer_inside li.active strong{margin-top:0;margin-bottom:0;margin-left:10px;font-size:14px;line-height:1.1em;text-decoration:none;color:#000;text-transform:uppercase;font-weight: 600}div.footer_inside li a:before{margin:0 4px 0 0;font:14px/1.1em FontAwesome;text-decoration:none;color:#f60;content: "\f105"}div.footer_bottom div.bottom_content{width:960px;margin:0 auto}div.footer_inside a:hover{line-height:0em;color:#3e2609}div.footer_bottom{height:30px;clear:both;margin-top:20px;background-color:#333;border-top:1px solid #000}div.footer_bottom p,div.footer_bottom a{margin-top:6px;margin-bottom:0;font-size:12px;text-decoration:none;color:#ccc}div.footer_bottom a:hover{color:#f60}.footer_inside input{width:210px;padding:4px;background-color:#e8eced;border:1px solid #699;border-radius:4px;font-size:.8em}.footer_inside button{width:220px;margin-top:10px;padding:4px;background-color:#f60;border:1px solid #699;border-radius:4px;color:#fff}.footer_inside button:hover{background-color:#699;border:1px solid #fff;border-radius:4px;color:#fff;cursor: pointer}div.top_link a{width:45px;height:45px;bottom:25px;right:25px;position:fixed;background-image:url("../../files/template/core/arrow.svg");background-repeat:no-repeat;text-indent:-9999px;z-index: 999;position: fixed !important;opacity: .75}div.top_link a:hover{opacity: .95}.ce_hyperlink_navigation{margin-right:-10px;margin-bottom:2px;margin-left:-10px;background-color:#a8c6cd}.ce_hyperlink_navigation h2{margin:0;font-weight: 300}.ce_hyperlink_navigation a{margin-left:8px;text-decoration:none;color:#333}.ce_hyperlink_navigation a:hover,.hyperlink_over{color:#fff;color: #ffffff !important}.ce_hyperlink_navigation a i:first-of-type{margin-right:20px}.ce_hyperlink_navigation a i:last-of-type{right:14px;position:absolute;margin-top:8px;font-size:1.2em}.ce_hyperlink_navigation:hover{background-color:#f00;color:#fff}.response_box{margin:40px;padding:20px}table.calendar{font-size:.9em}table.calendar th.head.current{text-align:center;font-weight:600}table.calendar th.label span{display:none}table.calendar div.event{display:none}.c4g-popup-content p,.c4g-popup-content a,.c4g-popup-content div{margin-bottom:4px;font-size:.92em;line-height:1.2em}.productpic{margin-top:30px;margin-bottom:10px}p.back{margin-right:10px;margin-left:10px;border-top:1px solid #ccc;font-size:.8em;color:#4d4c4c}#org input[type="text"]{width:320px}#org input[type="checkbox"]{margin-left:10px;padding-right:2px;padding-left:8px}#org label{width:320px;display:inline-block}#org span label{width:auto;min-width:30px;display:inline-block}#org div .widget{margin-top:8px;margin-bottom:8px}#org p strong{margin-top:20px;margin-bottom:10px}#org legend{width:320px;float:left;display:inline-block}.mod_eventlist.expand,.mod_eventlist{margin-right:0;margin-left:0;margin-right:0 !important;margin-left:0 !important}.playerWrapper{width:100%;height:100%;position:absolute;background-color:rgba(0,0,0,.85);z-index:999}.audioControls{width:100%;height:100%;min-width:100%;min-height:100%;display: flex; align-items: center; justify-content: center}.audioClose{left:10px;top:0;position:relative;font-size:30px;color:#fff;left:10px !important; top:0 !important; position:relative !important; font-size:30px !important; color:#fff !important}.audioLink{cursor: pointer}.audioLink:hover{color:#f60}.icon_museum:before{float:left;display:inline-block;margin-top:12px;margin-right:4px;margin-left:10px;content:url('http://www.palafittes.org/files/template/CD/museum_small.png')}.icon_audio:before{float:left;display:inline-block;margin-top:12px;margin-right:4px;margin-left:10px;content:url('http://www.palafittes.org/files/template/CD/audio_small.png')}.icon_palafittes:before{float:left;display:inline-block;margin-top:12px;margin-right:4px;margin-left:10px;content:url('http://www.palafittes.org/files/template/CD/palafittes_small.png')}.icon_staffel:before{float:left;display:inline-block;margin-top:12px;margin-right:4px;margin-left:10px;content:url('http://www.palafittes.org/files/template/CD/staffel_small.png')}
@charset "UTF-8";
#navigation ul {
  list-style: none; }

.c4g_maps_table_column_unescoid {
  font-size: 1.2rem !important;
  margin-top: 0.95rem !important;
  margin-bottom: 0.5rem !important; }

.c4g_maps_table_column_name::before {
  content: "    ";
  font-family: FontAwesome;
  tab-size: 30;
  -moz-tab-size: 30;
  -ms-tab-size: 30;
  white-space: pre; }

.c4g_maps_table_column_city::before {
  content: "   ";
  font-family: FontAwesome;
  tab-size: 30;
  -moz-tab-size: 30;
  -ms-tab-size: 30;
  white-space: pre; }

.c4g_maps_table_column_city,
.c4g_maps_table_column_name {
  color: #f0f0f0;
  font-weight: 300; }

.c4g_maps_table_column_details_link {
  margin-top: 0.95rem !important; }
  .c4g_maps_table_column_details_link:hover {
    color: #f47c00 !important; }
  .c4g_maps_table_column_details_link a:hover {
    color: #f47c00 !important; }

