*{font-family:"Source Sans Pro"}a img,img a{border:0}h1{font-size:25px;letter-spacing:2px;font-family:"Source Sans Pro";font-weight:800;font-style:normal;color:#000;position:absolute;z-index:100;font-size:45px;padding:0 35px;top:5px}h1 .light{font-family:"Source Sans Pro";font-weight:400;font-style:normal}h2,h3,h4{font-family:'Source Sans Pro',sans-serif;font-weight:600;letter-spacing:.8px;color:#0075b8;margin:0}h2{font-size:27px}h4{font-size:16px;margin-top:5px;font-weight:normal}h3{font-size:18.5px;margin-top:10px}h3 span{color:#000}h3 a{text-decoration:none;color:#0075b8;font-weight:600}p{font-size:16px;line-height:22px}a{font-weight:bold;color:#499ccc;text-decoration:none}a:hover{color:#0075b8}ul{list-style:none;padding:0;margin:0}.spacca{padding:10px 0;margin:0;clear:both}.txt-small p{font-size:14px;line-height:19px}html,body{margin:0;padding:0;height:100%}div#container{position:relative;height:100%}body>div#container{height:auto;min-height:100%}div.content{width:100%}#top{overflow:hidden;height:550px}#top.index{height:550px}#top a img{border:none}div#top,.fotoTop,#creditsPhoto{width:1024px;margin:0 auto}.fotoTop img{margin-top:-60px}#header{width:1024px;height:100px;z-index:200}#credits a,#creditsPhoto a{font-size:10px;font-weight:400;position:absolute;top:555px;z-index:300;color:#919db8;margin-left:35px;letter-spacing:.3px}#credits a:hover,#creditsPhoto a:hover{color:#0075b8}#creditsPhoto a{margin-left:170px}.index #credits a{top:555px}#header h1{margin-top:20px}#menu ul{list-style:none;top:54px;position:relative;text-align:right;font-size:16px;font-weight:400;font-style:normal;float:right;margin-right:35px}#menu li{display:inline-block;margin-left:35px;height:50px}#menu li:first-child{margin-left:0}#menu li a{letter-spacing:1px;color:#0075b8;font-weight:normal;text-decoration:none}#menu li a:hover{color:#000}#menu li:nth-child(2) a , #menu li:nth-child(3) a , #menu li:nth-child(4) a {}#menu ul ul{position:absolute;margin:0;border-top:1px solid #0075b8;top:22px;width:375px;text-align:left;visibility:hidden}#menu ul li:hover ul{visibility:visible}#menu ul ul li{border-left:1px solid #0075b8;margin:5px;padding-left:10px;height:16px;line-height:16px;color:#0075b8;width:auto}#menu ul li:hover ul a:hover{color:#0075b8}#menu li:first-child{padding:0;border:0}.toppa{visibility:hidden}div#logoPPD{width:auto;float:right;margin-top:37px;margin-right:35px;position:relative}div#lista{margin-top:70px;margin-left:196px;position:relative}div#logoPPD img{}.line{background:#0075b8;height:2px;margin:0;padding:0}#MenuBall{text-align:right;width:1024px;margin:0 auto;height:100px}#MenuBall ul{height:85px;overflow:hidden}#MenuBall li{display:inline-block;margin-left:7px;margin-top:27px}#MenuBall li:last-child{margin-right:35px}#MenuBall a:hover{position:relative}#MenuBall a[title]:hover:after{content:attr(title);padding:0;color:#000;position:absolute;left:0%;top:80%;white-space:nowrap;z-index:20px;font-weight:normal;font-size:12px;text-align:center;width:100%}.page{margin:0 auto;width:1024px;font-size:14px}.page p{margin:10px 0}.page .largo{margin-left:35px;width:600px;float:left}.page .largo2{margin-left:35px;width:980px;float:left}.page .largo.totale{width:940px}.page .blocco1{width:320px;float:left;margin-left:35px}.page .blocco2,.page .SOS,.bloccoEventi{width:280px;float:right;margin-left:35px;margin-right:35px}.page .SOS img{margin-top:95px;margin-left:0;background:#ccc}.page .esperienze{margin-left:35px;width:530px;float:left}#evento{margin-top:15px}.evento{width:100%;margin:0;padding:0;height:140px;overflow:hidden;margin-bottom:15px}#evento img{width:100px;height:auto}#evento img.large{width:180px;height:auto}#associazioni{width:1024px;margin:auto}#associazioni>div{margin:19px 15px}#associazioni img{margin-left:20px;float:left;border:0}#associazioni p{margin-left:4px;float:left;font-size:10px;line-height:13px}#associazioni a{color:#000;font-weight:400}#polizia img{margin-top:11px;width:29px}#polizia p{margin-top:19px;margin-left:6px}#osservatorio img{margin-top:5px;margin-left:30px;width:171px}#osservatorio p{margin-top:19px;margin-left:4px}#multipolar img{margin-top:20px;margin-left:35px;width:129px}#socint img{margin-top:6px;margin-left:41px;width:67px}.bloccoEventi#desk{display:block}.bloccoEventi#resp{display:none}#newsHP{width:1024px;margin:auto}#newsHP img{margin-left:20px;float:left;border:0}#newsHP p{margin-left:4px;float:left;font-size:10px;line-height:13px}.blocco2.contatti{float:left;width:250px}.contatti a{text-decoration:none;font-weight:600;color:#0075b8}.contatti div{border:1px solid #0075b8;border-width:0 0 1px 1px;margin-top:45px}.contatti div:first-child{margin-top:0}.blocco2.appuntamenti{width:385px}.appuntamento h3{font-size:16px;margin-top:20px;letter-spacing:0}.appuntamento h3 span{border-bottom:1px solid #000;display:block;margin-bottom:5px}.appuntamento a.link{font-weight:normal;text-decoration:underline;color:#0075b8}.appuntamento a.map{text-decoration:none;font-weight:normal;background:url(http://stefanopiazza.ch/immagini/segnalino.png.pagespeed.ce.OSQR3HZRk0.png) no-repeat 100% 0;padding-right:17px;margin-right:3px}.appuntamento a.map:hover{background-image:url(http://stefanopiazza.ch/immagini/segnalino_up.png.pagespeed.ce.-QpqxF-swG.png)}.appuntamento div{margin-top:2px;padding-bottom:5px;margin-bottom:-10px}.appuntamento div:last-child{border:0}.appuntamento p{margin-top:0}img.banner{display:block;margin-bottom:15px}.bloccoEventi{width:160px}.bloccoEventi div{margin:10px 0}.bloccoEventi h2{margin-bottom:30px}p.firma{margin-top:20px;margin-bottom:40px}hr.spacer{color:#000;margin:20px 0}.pic{float:left;position:relative;margin-right:20px;margin-bottom:13px}.pic2{float:left;position:relative;margin-right:40px;margin-bottom:40px}.pic a img{border:1px solid #dadada;padding:5px;width:100px;height:100px}.pic a img2{border:1px solid #dadada;padding:5px;width:260}.pic a .large,.pic p{display:none}.pic a img.large{width:auto;height:auto}.pic a.view,.pic a.view:visited{text-decoration:none}.pic a.view:hover{color:#000;text-decoration:none}.pic a.view:hover .large{position:absolute;display:block;left:60px;top:-165px;background:#fff;z-index:999;padding:5px;box-shadow:5px 5px 10px 2px rgba(125,125,125,.5)}#evento img.large.video{width:250px;height:auto}.pic a.view:hover .large.video{position:absolute;display:block;left:60px;top:-80px;background:#fff;z-index:999;padding:5px;box-shadow:5px 5px 10px 2px rgba(125,125,125,.5)}.pic a.view:hover p{position:absolute;display:block;left:100px;top:50px;padding-left:10px;box-shadow:5px 5px 10px 2px #dadada;z-index:999;width:180px;font-weight:200;background:#fff}.articoli{margin-bottom:20px}.articoli a{text-decoration:none;color:#0075b8;font-weight:600}h3 a.menu{border-bottom:1px solid #0075b8;display:block}img.rassegna{margin-top:-29px;float:right;background:#fff;height:40px;width:auto}img.pubblicazioni{margin-top:-25px;float:right;background:#fff;height:40px;width:auto}.card{border:0;border-radius:0;margin-bottom:11px}.card-header{width:96.7%;background-color:#e8ecf1;border-radius:0!important;padding:0;border-bottom:solid 1px rgba(0,0,0,.5)}.card-header button{width:100%;text-align:left;padding:3px 20px 0;font-size:16px;font-weight:700;letter-spacing:1.7px;color:#000}.collapse.show{margin-bottom:20px}#heading22{margin-top:14px}.card-body{padding:17px 0}.footer{border-top:1px solid #0075b8;margin-top:50px;padding-top:10px;border-bottom:50px}.elenco{margin-top:30px}.elenco li{border-bottom:1px solid #0075b8;margin:8px 0;font-size:1.1em;letter-spacing:1px}.premio{float:left;width:560px;padding-top:30px}.premio h2{font-size:45px;letter-spacing:2px;font-family:"Source Sans Pro";font-weight:600;font-style:normal;color:#2b3c70;margin-bottom:8px;margin-top:39px}.anteprima{background:#eff1f4;border:1px solid #eceded;margin-top:20px;padding:20px;padding-bottom:5px}.anteprima h3{color:#000}.anteprima p.stringa{text-align:right;font-size:12px;margin-top:50px}.screen{display:block}.mobile{display:none}