@media screen{
/* Contao Open Source CMS :: Copyright (C) 2005-2013 Leo Feyer :: LGPL license */
body{margin:0;padding:0;font-size:100.01%;text-align:left;position:relative}select,input,textarea{font-size:99%}form{margin:0;padding:0}img{border:0}#left{float:left}#right{float:right}#main{width:auto;position:relative}.inside{position:relative;text-align:left}.block{overflow:hidden}.clear,#clear{height:0.1px;font-size:0.1px;line-height:0.1px;clear:both}.invisible{width:0;height:0;left:-1000px;top:-1000px;position:absolute;overflow:hidden;display:inline}.custom{display:block;text-align:left}.custom:after{content:".";display:block;height:0;clear:both;visibility:hidden}*+html #main{position:static}header,footer,nav,section,aside,article,figure,figcaption{display:block}
}
@media all{
﻿/**
 * Global TinyMCE style sheet
 * 
 * Use this style sheet to define CSS classes for the rich text editor. The
 * stlye sheet will be included in the editor and the page layout automatically.
 * Although the stlye sheet is shared by all themes, you can override its
 * formattings in any of your theme style sheets.
 * 
 *   tl_files/tinymce.css (this is how it looks like in TinyMCE)
 *   .warning { color:#c55; }
 * 
 *   theme_a.css (this is how it looks like in theme A)
 *   .warning { font-weight:bold; }
 * 
 *   theme_b.css (this is how it looks like in theme B)
 *   .warning { color:#000; }
 * 
 * If you do not want to use a global TinyMCE style sheet at all, simply delete
 * this file (tl_files/tinymce.css).
 */
body{margin:0 0 24px;padding:0;}
a,body,div,em,input,label,li,ol,p,select,span,strong,td,th,textarea,u,ul{font-family:Verdana, sans-serif;}
a,body,div,input,label,li,ol,p,select,td,th,textarea,u,ul{font-size:11px;}
h1{margin:0 0 12px;padding:0;font-weight:bold;font-size:13px;}
h2{margin:0 0 6px;padding:0;font-weight:bold;font-size:11px;}
a{text-decoration:none;color:#003176;}
a:hover{text-decoration:underline;color:#003176;}
img{vertical-align:middle;border:0px;}
p,pre,form{margin:0;padding:0;}
.cornice-immagine{padding:5px 5px 10px;background-image:url("../../img/cornice-immagine.jpg");background-repeat:no-repeat;}
.cornice-immagine-medium{padding:7px 12px 12px 10px;background-image:url("../../img/cornice-immagine-medium.jpg");background-repeat:no-repeat;}
.cornice-immagine-large{padding:7px 12px 12px 10px;background-image:url("../../img/cornice-immagine-large.jpg");background-repeat:no-repeat;}
.cornice-immagine-big{padding:7px 12px 12px 10px;background-image:url("../../img/cornice-immagine-big.jpg");background-repeat:no-repeat;}
.cornice-semplice{border:1px solid #0F3367;}
.file-pdf{display:block;padding-top:3px;padding-bottom:3px;padding-left:22px;background-image:url("/system/themes/default/images/iconPDF.gif");background-repeat:no-repeat;min-height: 20px;}
.file-jpg{height:20px;display:block;padding-top:3px;padding-bottom:3px;padding-left:22px;background-image:url("/system/themes/default/images/iconJPG.gif");background-repeat:no-repeat;}
.file-zip{height:20px;display:block;padding-top:3px;padding-bottom:3px;padding-left:22px;background-image:url("/system/themes/default/images/iconZIP.gif");background-repeat:no-repeat;}
.file-video{display:block;padding-top:3px;padding-bottom:3px;padding-left:22px;background-image:url("/system/themes/default/images/iconVIDEO.gif");background-repeat:no-repeat;min-height: 20px;}
.map-vie{height:20px;display:block;padding-top:7px;padding-bottom:3px;padding-left:27px;background-image:url("../../img/map-vie.gif");background-repeat:no-repeat;}
.img-sede,.img-email,.img-fax,.img-orari,.img-referente,.img-referenti,.img-tel,.img-documento,.img-link,.img-woman,.img-man,.img-sindaco{height:20px;display:block;padding-left:25px;line-height:18px;}
.img-separatore{height:10px;display:block;padding-top:10px;padding-bottom:10px;background:url("../../img/img-separatore.png") center center no-repeat;}
.img-sede{background-image:url("../../img/img-come-arrivare.png");background-repeat:no-repeat;}
.img-email{background-image:url("../../img/img-email.png");background-repeat:no-repeat;}
.img-fax{background-image:url("../../img/img-fax.png");background-repeat:no-repeat;}
.img-orari{background-image:url("../../img/img-orari.png");background-repeat:no-repeat;}
.img-referente{background-image:url("../../img/img-referente.png");background-repeat:no-repeat;}
.img-referenti{background-image:url("../../img/img-referenti.png");background-repeat:no-repeat;}
.img-sindaco{background-image:url("../../img/img-sindaco.png");background-repeat:no-repeat;}
.img-man{background-image:url("../../img/img-man.png");background-repeat:no-repeat;}
.img-woman{background-image:url("../../img/img-woman.png");background-repeat:no-repeat;}
.img-tel{background-image:url("../../img/img-tel.png");background-repeat:no-repeat;}
.img-documento{padding-top:3px;padding-bottom:3px;background-image:url("../../img/img-documento.png");background-repeat:no-repeat;}
.bordo-bianco{border:1px solid #ffffff;}
.img-link{background-image:url("../../img/img-link.png");background-repeat:no-repeat;}
.float-left{float:left;}
.float-right{float:right;}
.cervia-azzurro {	color: #0098D4;
font-weight: bolder;
}
.cervia-giallo { color: #FFE40C; font-weight: bolder;}

.tt-titolo {	color: #0098D4;
font-weight: bolder;
font-size: 18px;
}


a.link-more {
    background-image: url("/img/arrow-next.png");
    background-position: 100% 0;
    background-repeat: no-repeat;
    padding-left: 17px;
    padding-right: 20px;
}

}
@media all{
/* Style sheet stile-musa */
html{background-image:url("../../file/themes/musa/background.png")}a,body,div,input,label,li,ol,p,select,td,th,textarea,u,ul{font-size:13px}a{color:#650F0B}a:hover{color:#000}#header,#container,#footer{width:970px;margin-right:auto;margin-left:auto}#main .inside{margin-right:70px;margin-left:70px;padding-top:25px;padding-bottom:20px}.no-margin #main .inside{margin-right:0;margin-left:0}#header{height:341px}#footer{height:181px}#wrapper{background:url("../../file/themes/musa/background-footer.jpg") center bottom repeat-x}#bg-wrapper{background:url("../../file/themes/musa/background-bg-wrapper.jpg") center top no-repeat}body{background:url("../../file/themes/musa/background-body.jpg") center top repeat-x}#footer-musei{top:35px;position:absolute}#footer-logo{left:780px;top:35px;position:absolute;display:block}#header-logo{top:150px;position:absolute}#header-slide{width:547px;height:204px;left:365px;top:60px;position:absolute;padding:21px 8px 20px 24px;background-image:url("../../file/themes/musa/header-slide.png");background-repeat:no-repeat}#header-slide .mask-overlay{width:547px;height:204px;top:-204px;position:relative;margin-bottom:-204px;background-image:url("../../file/themes/musa/header-slide-cornice.png");background-repeat:no-repeat;z-index: 100}#main .inside .ce_text p{line-height:19px}#descrizione-home{width:500px;display:inline-block}.gallery180 .mask-overlay{width:180px;height:180px;left:16px;top:-215px;position:relative;margin-bottom:-180px;background:url("../../file/themes/musa/background-gallery-overlay.png") left top no-repeat;z-index: 100}.gallery360 .mask-overlay{width:360px;height:180px;left:16px;top:-215px;position:relative;margin-bottom:-180px;background:url("../../file/themes/musa/background-gallery-overlay360.png") left top no-repeat;z-index: 100}.gallery180 .mask-overlay:hover{background:url("../../file/themes/musa/background-gallery-overlay.png") left bottom no-repeat}.gallery360 .mask-overlay:hover{background:url("../../file/themes/musa/background-gallery-overlay360.png") left bottom no-repeat}.gallery180 .mask-overlay a{width:180px;height:180px;display:block}.gallery360 .mask-overlay a{width:360px;height:180px;display:block}.gallery180  img{padding:16px 12px 35px 16px;background-image:url("../../file/themes/musa/background-gallery.png");background-repeat:no-repeat}.gallery360 img{padding:16px 12px 35px 16px;background-image:url("../../file/themes/musa/background-gallery360.png");background-repeat:no-repeat}#menu-principale{padding-top:10px;text-align:right}#menu-principale ul{margin:0;padding:0;list-style-type:none}#menu-principale li{display:inline;margin-right:10px}#menu-principale li a,#menu-principale li span{color:#fff}.gallery_elenco .container-teaser{width:445px;float:right}.gallery_lettore .image_container{display:inline-block}.gallery_lettore .image_gallery .odd,.gallery_lettore .image_gallery .even{margin-right:50px}p.back,p.more{margin-top:5px;margin-bottom:5px;text-align:right;font-weight:bold}.news-elenco{}.news-elenco .item .gallery180,.news-reader .gallery180,.iniziative-elenco  .gallery180,.iniziative-scheda  .gallery180{float:right;clear:both}.news-elenco .enclosure{margin-top:15px}.didattica-elenco{}.didattica-elenco .item,.iniziative-elenco .event,.news-elenco  .item{margin-top:10px;margin-bottom:15px;padding-bottom:15px;background:url("../../file/themes/musa/separatore-piccolo.png") center bottom no-repeat}.didattica-elenco .item .desc{width:510px;display:inline-block;margin-bottom:15px}.didattica-elenco .item .gallery180{display:inline-table}.didattica-elenco p.more{margin-top:15px}.didattica-scheda .desc{margin-top:10px;margin-bottom:15px}.didattica-scheda .dettagli_container .dettaglio{margin-top:3px;margin-left:10px}.didattica-scheda ul{margin-top:5px;padding-top:0}.didattica-scheda .gallery_lettore .image_container{margin-left:30px}.iniziative-elenco{}.iniziative-elenco .link{margin-top:15px;margin-bottom:10px;text-align:right}.iniziative-elenco .data,.iniziative-scheda .data,p.info{margin-bottom:15px;padding-right:20px;text-align:right;background:url("../../file/themes/musa/cal_data.png") right center no-repeat;font-weight:bold}.iniziative-scheda{}.iniziative-home .event{width:360px;display:inline-block}.iniziative-home .even{margin-right:20px}.google-map .dlh_googlemap{border:1px solid #fff}.google-map{padding-bottom:25px;background:url("../../file/themes/musa/google-map-background.png") center bottom no-repeat}.modulo-newsletter{}.modulo-newsletter .text{width:350px}.modulo-newsletter label{width:100px;display:block;margin-top:8px;margin-bottom:8px}.modulo-newsletter .checkbox_container label{width:100%;display:inline;margin-top:8px;margin-bottom:8px}.modulo-newsletter .submit_container{margin-top:15px}p.error{color:#BC5B54}.modulo-newsletter span label{display:inline-table}.modulo-newsletter .submit{width:150px;border:1px solid #650F0B}span.mandatory{font-weight:bold;color:#650F0B}.pagination{}.pagination{padding-top:25px}.pagination p{float:right;margin-right:15px}.pagination ul{margin-top:10px;padding-left:0}.pagination li{display:inline;padding-right:10px;list-style-type:none}.cmd-facebook{}.cmd-facebook a{width:20px;height:20px;background-image:url("../../file/themes/musa/facebook-logo.png");background-repeat:no-repeat;display: block;text-indent: -999em}.youtube-container{margin-top:10px;margin-left:390px}#privacy h2{margin-top:20px}
}
@media all{
/* Style sheet stile-web-font-musa */
h1{text-align:center;background:url("../../file/themes/musa/background-h1.png") center bottom no-repeat;font:21px HansHandItalic,Arial;color:#650F0B}h2,h2 a{font:18px HansHandItalic,Arial;color:#650F0B}#menu-principale li a,#menu-principale li span{font:16px LaneARegular,arial}
}
