body,html,main{height:100%}body.privacy main{text-align:left}body.privacy main ul{padding:.5rem 2rem;font-size:.9rem}body.privacy main h2{padding-top:.5rem}body.privacy main h3{padding-top:.5rem;display:inline;font-size:.9em}body.privacy main p{font-size:.9rem;text-align:justify;padding-bottom:.5rem}body.privacy main a{color:#f90;font-weight:700;text-decoration:underline}blockquote.twitter-tweet{display:inline-block;font-family:helvetica neue,Roboto,segoe ui,Calibri,sans-serif;font-size:12px;font-weight:700;line-height:16px;border-color:#eee #ddd #bbb;border-radius:5px;border-style:solid;border-width:1px;box-shadow:0 1px 3px rgba(0,0,0,.15);margin:10px 5px;padding:0 16px 16px;max-width:468px}blockquote.twitter-tweet p{font-size:16px;font-weight:400;line-height:20px}blockquote.twitter-tweet a{color:inherit;font-weight:400;text-decoration:none;outline:0}blockquote.twitter-tweet a:focus,blockquote.twitter-tweet a:hover{text-decoration:underline}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}p.trace{background:#333;color:#fff;padding:1em;position:fixed;top:10px;left:10px;opacity:.9;z-index:100}header,main{background-color:#fff;border:1px solid #bbb}div#menu-top nav a,div#piedipagina div.back a,div#skin{background-repeat:no-repeat}div#page,div#testata,footer,header,main{position:relative}p.trace a{margin:0 .5em auto 1em}.spalla_dx{text-align:right}.spalla_sx{text-align:left}div#page div#top,div#skin,main{text-align:center}section.fascia div.articoli article[class^=m1x],section.fascia div.articoli div.box[class*=m1x]{width:220px}section.fascia div.articoli article[class^=m2x],section.fascia div.articoli div.box[class*=m2x]{width:460px}section.fascia div.articoli article[class^=m3x],section.fascia div.articoli div.box[class*=m3x]{width:700px}section.fascia div.articoli article[class^=m4x],section.fascia div.articoli div.box[class*=m4x]{width:940px}body,footer,main{width:100%}body{color:#333;font-family:Georgia,serif;font-size:13pt;margin:0;padding:0;min-width:300px}div#menu-top nav a,div#link-servizio{font-family:myriad pro}body:before{background-color:#900;color:#ffa;font-size:.7rem;position:fixed;top:50px;left:10px;z-index:100;display:none}a{color:inherit;text-decoration:none}iframe{border:none}div#skin{min-width:100%;position:absolute;height:1440px;z-index:1;background-position:50% 0}div#skin img{width:auto;height:auto}div#page{height:auto;margin:0 auto;z-index:2}div#page.con-skin{top:100px}header{border-bottom:none;height:auto;text-align:center}main{border-bottom:none}footer{background-color:#213443;color:#fff;height:auto}div#mostra-altre{padding:1rem}div#mostra-altre p{color:grey;cursor:pointer;font-size:1rem;font-weight:700;text-transform:lowercase}div#mostra-altre.wait p{cursor:wait;opacity:.5}div#mostra-altre p.carica{display:none}main.errore{height:300px}main.errore h1{color:#900;margin-top:2em}main.errore p{line-height:1.5rem}main.errore a{color:#f90;font-weight:700}div#page div#top{font-size:0;width:100%}div#page div#top a.banner{background-color:#ddd;display:inline-block;height:auto;margin-top:10px;max-height:90px;max-width:728px;position:relative;width:auto}div#testata{background-color:#213443;color:#fff;font-size:0;height:140px;padding:10px 20px;width:100%}div#testata #form-ricerca{display:none;position:absolute;width:90%;max-width:640px;z-index:11;left:10px}.gsc-search-button-v2{border-radius:0!important;margin:0!important;padding:.4375rem .5625rem .5rem!important;border-color:#f90!important;background-color:#333!important;background-image:none;filter:none;width:auto!important;height:auto!important}header img#bullet{float:left;width:20px;padding:6px}div.logo img{height:100%;width:auto;position:relative}header div.logo{display:block;padding-right:70px;position:relative;text-align:right;height:90px}footer div.logo{display:inline-block;position:relative;float:right;height:45px}div#menu-top{height:30px;position:relative;width:100%}div#menu-top nav{display:inline-block;top:0;width:50%}div#menu-top nav.sx{left:0;position:relative;float:left}div#menu-top nav.dx{position:absolute;right:0;text-align:right}div#menu-top nav a{background-image:url(../img/icone-menu-header.png);display:inline-block;font-size:1rem;height:24px;line-height:24px;width:24px}div#menu-top nav.menuSx a{padding:0 10px 0 30px}div#menu-top nav.menuDx a{padding:0 20px}div#menu-top nav a#ricerca{float:left;width:80px;background-position:0 0;padding-left:30px;display:inline-block}div#menu-top nav a#sottoscrivi{background-position:0 -24px}div#menu-top nav a#registrati{background-position:0 -48px}div#menu-top nav a.facebook{background-position:0 -74px}div#menu-top nav a.twitter{background-position:0 -96px}div#menu-top nav a.gplus{background-position:0 -120px}div.menu-main{background-color:#f90;color:#fff;min-height:30px;width:100%;position:relative;padding-left:1rem;text-align:left}div.menu-main nav{display:inline-block;position:relative;height:100%;font-size:1.1rem}div.menu-main nav#menu-main-sx{background-color:#f90;padding-top:2px}div.menu-main nav#menu-main-sx img{padding:3px 4px;float:left}div.menu-main nav#menu-main-sx span{line-height:24px;padding:3px 4px}div.menu-main nav#menu-main-dx{background-color:#e6711b;float:right;width:150px;display:none}div.menu-main nav#menu-main-dx a{height:100%;line-height:26px}div.menu-main nav#menu-main-dx img{float:left;height:28px;padding:3px 4px}.path{background-color:#dfdfdf;color:#333;font-size:1.1rem;height:30px;line-height:30px;padding:0 20px;text-align:left;width:100%;display:none}.path a{padding:0}.path span{padding:0 .4rem}div#piedipagina{height:60px;padding:10px 20px}div#piedipagina div.back{display:inline-block;margin-top:10px}div#piedipagina div.back a{background-image:url(../img/icona-back-top.gif);display:inline-block;font-size:10pt;height:20px;line-height:20px;padding:0 10px 0 30px}div#benvenuti{background-color:#213443;display:block;height:30px;padding:4px 20px;text-align:right}div#link-servizio{background-color:grey;height:auto;padding:20px;font-size:.9rem;min-height:130px}div#link-servizio nav{display:inline-block;height:auto;position:relative;width:auto}div#link-servizio nav.dx{float:right}div#link-servizio nav div.colonna{display:inline-block;float:left;max-width:150px}div#link-servizio nav div.colonna.bordo{border-left:solid 1px}div#link-servizio nav div.colonna span{padding:0 1rem .4rem;display:block;font-size:.9rem;position:relative;line-height:1rem;text-transform:capitalize}div#link-servizio nav div.colonna:first-of-type span{padding-left:0}div#link-servizio nav#link-social-privacy p{height:25px}@media screen and (max-width:400px){div#piedipagina{height:100px}}