/* CSS Document */
/*
Author: Chiara Fossat for Nilos Sistemi Informativi
Date: luglio 2015
Info: www.nilos.it - info@nilo
*/
@font-face {
    font-family: 'bebas';
    src: url('../font/bebasneue_bold-webfont.eot');
    src: url('../font/bebasneue_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/bebasneue_bold-webfont.woff2') format('woff2'),
         url('../font/bebasneue_bold-webfont.woff') format('woff'),
         url('../font/bebasneue_bold-webfont.ttf') format('truetype'),
         url('../font/bebasneue_bold-webfont.svg#bebas_neue_regularregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


html {width:100%;
height:100%;
margin:0px;
padding:0px;

}
body{ 
  margin:0px;
  padding:0px; 
	width:100%;
  height:100%;
  text-align:center;
  font-family:arial,helvetica, sans-serif;
  background:transparent;
  min-width:990px;
}

a:-webkit-any-link {text-decoration: none;cursor: auto;}
a{text-decoration:none; } 
img{border:none;}   
*{padding:0; margin:0; border:0; outline:0;vertical-align:baseline;-webkit-margin-before:0; -webkit-margin-after:0;word-wrap: break-word;}   /*font-size:100%;*/
h1,h2,h3{font-weight:normal;}
#wrapper{
width:100%;
/*height: 100%;*/
height: auto !important;
min-height:100%; 
margin: 0px auto -302px;
background:transparent;
}

#header{width:100%;height:auto;background:transparent;margin:0;}
#footer{width:100%;height:302px;background:#f3f2f0;margin:0;position:relative;}
.boxcentrato{width:990px; margin:0 auto; height:auto;}  
#push{clear:both;width:100%;height:302px;}
.clearfl{clear:both;width:100%;height:1px;}
#loghi12mm{background:transparent url('../img/loghi_12mm.png')center center no-repeat; width:507px;height:100px;position: absolute;top: 134px;left: 50%; /* margin-top: -50px; */margin-left: -253px;}

/*header*/
#boxblu{width:100%;height:30px;background:#12418d;margin:0;}
#boxmenunavigazione{width:100%;height:126px;background:#fff;margin:0;}
#boxright{float:right;height:30px;}

#boxsocial{float:left;}
ul.social{margin:0;list-style:none;padding:0;display:table; height:30px;}
ul.social li{float:left; width:24px;height:24px; margin:0 3px 0 0;display:table-cell;vertical-align:middle;padding-top: 1px;}
/*ul.social li:last-child {margin-right:0;}*/
ul.social li a{display:inline-block; width:24px; height:24px;}
ul.social li#fb{background:transparent url('../img/FB.png') center center no-repeat;}
ul.social li#fb:hover{background:transparent url('../img/FB_rollover.png') center center no-repeat;}
ul.social li#tw{background:transparent url('../img/TW.png') center center no-repeat;}
ul.social li#tw:hover{background:transparent url('../img/TW_rollover.png') center center no-repeat;}
ul.social li#ln{background:transparent url('../img/LN.png') center center no-repeat;}
ul.social li#ln:hover{background:transparent url('../img/LN_rollover.png') center center no-repeat;}
ul.social li#yt{background:transparent url('../img/YT.png') center center no-repeat;margin-right:0;}
ul.social li#yt:hover{background:transparent url('../img/YT_rollover.png') center center no-repeat;margin-right:0;}

#boxareariservata{float:left;margin:0 24px 0 60px;}
ul.areariservata{margin:0px;list-style:none;padding:0; height:30px; display:table;}
ul.areariservata li{display:table-cell;vertical-align:middle;} /**/
ul.areariservata li a{font-family:Arial,Helvetica, sans-serif; font-size:12px; color:#fff;}
ul.areariservata li#arearis{padding-right:16px;}
ul.areariservata  a:hover{color:#9396c3;}
ul.areariservata li#selareariservata a{color:#9396c3;}
ul.areariservata li#home{width:20px;padding-left:19px; background:transparent url('../img/home.png') center right no-repeat;}
ul.areariservata li#home a{width:20px; height:20px;display:inline-block;cursor:pointer;}
ul.areariservata li#home:hover{background:transparent url('../img/home_rollover.png') center right no-repeat;}
ul.areariservata li#home.attivohome{background:transparent url('../img/home_rollover.png') center right no-repeat;}
#boxmenulingue{height:30px;width:;margin:0;padding:0;float:left;text-align:left;}
ul.menulang{height:30px;margin:0;list-style:none;padding:0;}
ul.menulang li{display:inline-block; margin:0 5px 0 0; height:30px; min-width:20px; padding-top: 1px;} /*vertical-align:middle;*/
ul.menulang li:last-child {margin-right:0;}
ul.menulang li:hover{background:transparent url('../img/selettore_lingue.png') bottom center no-repeat;}
ul.menulang li a{font-family:Arial,Helvetica, sans-serif; font-size:12px; color:#fff;}
ul.menulang li.attivolingua{background:transparent url('../img/selettore_lingue.png') bottom center no-repeat;}


#logo{width:260px;height:123px; float:left; padding:3px 0 0 0;}
#menunav{float:right;height:126px;padding:0; width:665px;}
ul.ulmenunav{margin:0;list-style:none; height:100%;}
ul.ulmenunav li{display:inline-block;padding:40px 0 0 0;border-top:9px solid #fff; height:100%;box-sizing: border-box; cursor:pointer;}
ul.ulmenunav li:hover{border-top:9px solid #12418d;}
ul.ulmenunav li#uno{margin-right:27px;}
ul.ulmenunav li#due{margin-right:27px;}
ul.ulmenunav li#tre{margin-right:26px;}
ul.ulmenunav li#quattro{margin-right:24px;}
ul.ulmenunav li#cinque{margin-right:30px;}
ul.ulmenunav li#sei{margin-right:26px;}
ul.ulmenunav li a{font-family:bebas; font-size:21px; color:#12418d;}
ul.ulmenunav li.sel{border-top:9px solid #12418d;}

#sottomenunavigazione{width:100%;height:auto;background:transparent;position: absolute;top: 156px; z-index: 999;}
#menuchisiamo{margin:-9px 0 0 329px;width:250px;height:auto; background:#fff; text-align:left; border-top:9px solid #12418d;display:none}
ul.sottomenuul{margin:0;padding:25px 10px 0 10px;list-style:none; display:inline-block;}
ul.sottomenuul li{padding-bottom:16px;}
ul.sottomenuul li:last-child {padding-bottom:9px;}
ul.sottomenuul li a{font-family:'bebas'; font-size:18px; color:#12418d;}
ul.sottomenuul li a:hover{color:#818489;}

#menuprogetti{margin:-9px 0 0 495px;min-width:250px;width:auto;height:auto; background:#fff; text-align:left; border-top:9px solid #12418d;float:left;display:none} /*display:none display:inline-block;*/
/*header*/
/*footer*/
#boxfoter1{float:left; margin:16px 0 0 16px; width:799px; text-align:left;}
#boxfoter2{float:right;margin:12px 0 0 0;width:175px; text-align:left; height:286px;}

#boxfooternavigazione1{float:left; margin:0 110px 0 0;}
#boxfooternavigazione2{float:left;}
ul.ulfooter{margin:0;padding:0;list-style:none;}
ul.ulfooter li a{font-family:'bebas'; font-size:18px; color:#818489}
ul.ulfooter li a:hover{color:#12418d}

#datifooter{margin-top:116px;}
#datifooter a{font-family:arial,helvetica,sans-serif; font-size:11px; color:#818489;}
ul#creditsadmin{margin:0;padding:0;list-style:none;}
ul#creditsadmin li{display:inline;}
ul#creditsadmin li a:hover{color:#12418d;}


ul.socialfooter{margin:0;list-style:none;padding:0;height:36px;}
ul.socialfooter li{width:36px;height:36px; margin:0 5px 0 0; display:block; float:left;}
ul.socialfooter li a{display:inline-block; width:36px; height:36px;}
ul.socialfooter li#fbfooter{background:transparent url('../img/FB_footer.png') center center no-repeat;}
ul.socialfooter li#fbfooter:hover{background:transparent url('../img/FB_footer_rollover.png') center center no-repeat;}
ul.socialfooter li#twfooter{background:transparent url('../img/TW_footer.png') center center no-repeat;}
ul.socialfooter li#twfooter:hover{background:transparent url('../img/TW_footer_rollover.png') center center no-repeat;}
ul.socialfooter li#lnfooter{background:transparent url('../img/LN_footer.png') center center no-repeat;}
ul.socialfooter li#lnfooter:hover{background:transparent url('../img/LN_footer_rollover.png') center center no-repeat;}
ul.socialfooter li#ytfooter{background:transparent url('../img/YT_footer.png') center center no-repeat;margin-right:0;}
ul.socialfooter li#ytfooter:hover{background:transparent url('../img/YT_footer_rollover.png') center center no-repeat;margin-right:0;}

#privacycookie{width:175px; height:19px;margin:204px 0 27px 0;}
#privacycookie a{font-family:arial,helvetica,sans-serif; font-size:11px; color:#818489;}
#privacycookie a:hover{color:#12418d;}
/*footer*/


/*home*/
#sliderhome{width:100%; height:430px;background:transparent;}
#contenutibox1{width:100%;height:auto;background:#fff;margin:0;}
#contenutibox2{width:100%;height:auto;background:#f3f2f0;margin:0;}
#contenutibox3{width:100%; height:230px;background:transparent;}
#contenutibox4{width:100%; height:auto;background:#12418d;}
#contenutibox5{width:100%; height:auto;background:#fff;}

#contenitore_titolo_ns{width:990px; height:100%; position:relative; margin:0 auto;}
.titolo_nerve_slider{background:#f3f2f0;width:354px; min-height:94px; max-height:366px; height:auto; margin:0;position:absolute; bottom:27px; left:0; padding-bottom:10px; color:#818489; cursor:pointer;}
.titolo_nerve_slider:hover{color:#12418d;}

.titolo_ns{font-family:'bebas';font-size:20px;margin:0; font-weight:normal;padding:10px 10px 0 10px;}
.testo_ns{font-family:arial,helvetica,sans-serif; max-height:324px; overflow:hidden;font-size:13px;margin:0;padding:0px 10px 0px 10px;text-align:justify;}

.boxchisiamo{float:left; width:330px; height:auto; padding:22px 0 55px 0; text-align:justify;}
.boxchisiamo h2{font-family:'bebas';font-size:35px; color:#12418d; margin:0; font-weight:normal;}
.sottotitolowebpage {font-size:23px; display:block; margin-top:-10px;}
.boxchisiamo p{font-family:arial,helvetica,sans-serif; font-size:13px; color:#818489; margin:12px 0 0 0; background: url('../img/linea_verticale.png') left top repeat-y; padding:20px 71px 0 10px;}
#boxtitolo{margin:0 0 0 -3px;}
#boxtitolo img{float:left; margin-right:10px;}
#boxtitolo h2{float:left;}
#more{cursor:pointer; margin-top:28px;}
#boxtitolo2{background: url('../img/linea_verticale.png') left top repeat-y;}
#boxtitolo2 h2{padding-left:10px;}
#contattihome{margin:0 0 0 0; padding-top:32px;}

#inevidenzahome{float:left; width:428px; min-height:46px;height:auto;background:url('../img/inevidenza.png') top left no-repeat;}
#inevidenzahomeen{float:left; width:428px; min-height:46px;height:auto;background:url('../img/en/inevidence.png') top left no-repeat;margin-top:-1px;}
#inevidenzahomemargin{margin:76px 0 0px 0;}
#singolo_evidenzahome{width:100%; height:auto; text-align:left; margin-bottom:53px;}
#singolo_evidenzahome h3{font-family:'bebas'; font-size:20px; color:#12418d;margin:0 0 10px 0; display:inline-block; cursor:pointer; }
#singolo_evidenzahome p{font-family:arial,helvetica,sans-serif;  font-size:13px; color:#818489;margin:0; display:inline-block;cursor:pointer; }
ul.alt_content {list-style: none;margin: 0;padding: 0;}

.alt_page_navigation{font-family:arial,helvetica,sans-serif;  font-size:14px; text-align: left; padding-bottom:10px;}
.alt_page_navigation a{color:#818489;padding: 0 5px 0 0;}
.alt_page_navigation a:hover{color:#12418d;}

#newshome{float:right; min-height:46px; width:428px;height:auto; background:url('../img/news.png') top right no-repeat; margin-top:-1px;}
#newshomemargin{margin:76px 0 0px 0;}
#singolo_newshome{ width:100%; height:auto; text-align:right; margin-bottom:53px;}
#singolo_newshome h3{font-family:'bebas'; font-size:20px; color:#12418d;margin:0 0 10px 0;  display:inline-block; cursor:pointer;}
#singolo_newshome p{font-family:arial,helvetica,sans-serif;  font-size:13px; color:#818489;margin:0; display:inline-block;cursor:pointer;}
#archivio{width:90px;height:25px;cursor:pointer;background:transparent url('../img/archivio.png') center center no-repeat; margin:0 0 14px 338px;} 
#archivio:hover{background:url('../img/archivio_rollover.png') center center no-repeat;}
/*en*/
#archivioen{width:90px;height:25px;cursor:pointer;background:transparent url('../img/en/archive.png') center center no-repeat; margin:0 0 14px 338px;} 
#archivioen:hover{background:url('../img/en/archive_rollover.png') center center no-repeat;}
ul.newshomeul{list-style: none;margin: 0;padding: 0;}

#imgproghome{position:relative;width:100%;height:100%; background:tranpsarent;}
#imgproghomesing{width:304px;height:75px;position:absolute;background:transparent url('../img/progetti.png') center center no-repeat; top:77px; left:50%;margin-left:-152px;}
#marginprogettihome{width:100%;height:auto;padding:29px 0 29px 0;}
#progettohomesing{float:left;width:335px;height:auto; background:transparent url('../img/linea_verticale_bianca.png')left top repeat-y; }
#boximgprogettohome{width:315px;height:235px; margin:0 0 29px 0; overflow:hidden; margin-left:4px;}
#boximgprogettohome img{width:100%;height:auto;}
#boxtxtprogettohome{width:223px;text-align:left; color:#fff; margin:0 0 0 12px;}
#boxtxtprogettohome h3{font-family:'bebas'; font-size:22px; margin:0 0 15px 0;}
#boxtxtprogettohome p{font-family:arial,helvetica,sans-serif;  font-size:13px;margin:0 0 13px 0;}
#more_progetti{cursor:pointer; margin:0;padding:0;}

#immaginesezionesoci{width:304px; height:150px; margin:0 auto; background:transparent;}
#immaginesezionesoci img{width:304px; height:75px; margin:40px 0 35px 0;}
#marginsocihome{width:auto;margin-bottom:130px;}
#sociosingolohome{float:left; width:164px; height:auto; border-right:1px solid  #c5c6c8;}
#imgsociosingolohome{width:145px; height:auto;margin:0 auto;}
#imgsociosingolohome img{width:100%;height:auto; margin-bottom:9px; cursor:pointer;}

/*home*/

/*news_dettaglio*/
#boxsliderdettaglio{width:100%;height:280px;background:transparent;}
#imgnewsdettaglio{position:relative;width:100%;height:100%; background:tranpsarent;}
#imgnewsdettagliosing{width:304px;height:75px;position:absolute;background:transparent url('../img/news_header.png') center center no-repeat; top:102px; left:50%;margin-left:-152px;}
#marginnewsdettaglio{margin:25px 0 150px 0; height:auto;}
.marginnewsdettaglioconimg{background: url('../img/linea_verticale.png') 352px top repeat-y;}
.photogalleryvideo{width:330px;height:auto;float:left;padding:0 11px 0 11px;}
.testodettaglio{text-align:left;}
.testodettaglio h1{font-family:'bebas';font-size:35px; color:#12418d; margin:-5px 0 0 0;padding:0;padding:0;}  /*-webkit-margin-before: 0.67em;
    -webkit-margin-after: 0.67em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;*/
.testodettaglio h2{font-family:'bebas';font-size:24px; color:#12418d; margin:14px 0 0 0;padding:0;}
.testodettaglio p{font-family:arial,helvetica,sans-serif;  font-size:14px; color:#818489;margin:0;}
 
#txtfloat{float:left;width:627px;padding-left:11px; position:relative;}
#txtnofloat{width:100%;position:relative;}
#downloadlinkdettaglio{margin:30px 0 0 0; width:100%; height:auto;}
#downloadlinkdettaglio p{font-family:arial,helvetica,sans-serif;  font-size:14px; color:#12418d; font-weight:bold; cursor:pointer; margin-bottom:5px;}
#downloadlinkdettaglio p:hover{color:#818489;}
p.downloaddettaglio {display:table;padding: 0 0 0 28px; background:url('../img/pdf.png')left center no-repeat; height:25px;margin-left:-1px;}
p.downloaddettaglio:hover{padding: 0 0 0 27px; background:url('../img/pdf_rollover.png')left center no-repeat;height:25px;margin-left:0;}
.downloaddettaglio span{display:table-cell;vertical-align:middle;}
p.linkdettaglio {display:table;padding: 0 0 0 29px; background:url('../img/link.png')left center no-repeat; height:20px;}
p.linkdettaglio:hover{padding: 0 0 0 29px; background:url('../img/link_rollover.png')left center no-repeat;height:20px;}
.linkdettaglio span{display:table-cell;vertical-align:middle;}
#indietronewsdettaglio{position:absolute; right:0;}
#indietronewsdettaglio a{font-family:'bebas';font-size:17px; color:#12418d;}
#indietronewsdettaglio a:hover{color:#818489;}
/*immagini*/
#boximgsingdettaglionews {width:330px;height:247px;overflow:hidden; position:relative; cursor:pointer;}
#boximgsingdettaglionews img{width:100%;height:auto;}
#biancoimgnewsdettaglio{background:rgba(255, 255, 255,0.7) url('../img/photogallery.png')  center center no-repeat;width:330px;height:247px;position:absolute;top:0;}
#biancoimgnewsdettaglionogallery{background:rgba(255, 255, 255,0.7);width:330px;height:247px;position:absolute;top:0;}
/*video*/
#boxvideosingdettaglionews{width:330px;height:247px; margin:25px 0 0 0;}

/*news_dettaglio*/

/*news_archivio*/
#imgnewsarchiviosing{width:304px;height:75px;position:absolute;background:transparent url('../img/archivio_news.png') center center no-repeat; top:102px; left:50%;margin-left:-152px;}
/*en*/#imgnewsarchiviosingen{width:304px;height:75px;position:absolute;background:transparent url('../img/en/archive_news.png') center center no-repeat; top:102px; left:50%;margin-left:-152px;}
#marginnewsarchivio{margin:25px 0 25px 0; height:auto; background: url('../img/linea_verticale.png') 352px top repeat-y;}
.annopubblicazionenews{width:330px;height:auto;float:left;padding:76px 11px 0 11px;text-align: left;}
.testonewsarchivio{float:right;width:625px;padding-left:13px;text-align:left;}
.elencodata{margin-top:-5px;}
#dataselezionata{border-bottom:1px solid #12418d;}
.elencodata a{font-family:'bebas'; font-size:24px; color:#12418d;border-bottom:1px solid transparent; display:inline-block; margin:0 26px 0 0;}
.elencodata a:hover{border-bottom:1px solid #12418d;}

.annopubblicazionenews h1{margin:0; padding:0;font-family:'bebas'; font-size:35px; color:#818489;}
#annopubblicazionenewssel{color:#12418d;}
.elenconewsarchivio{margin-top:56px;width:100%; height:auto;}
#singolanewsarchivio{margin:0 0 28px 0; width:100%; height:auto;}
#singolanewsarchivio h2{margin:0;padding:0;font-family:'bebas'; font-size:24px; color:#12418d;}
#singolanewsarchivio p{margin:0;padding:0;font-family:arial,helvetica,sans-serif; font-size:14px;color:#818489; }
#singolanewsarchivio a{color:#818489;}
#singolanewsarchivio a:hover{color:#12418d;}

#paginazionenewsarchivio{text-align:right;padding:50px 0 0 0;margin-left: -12px; border-left: 2px solid #fff;}
/*news_archivio*/

/*storia*/
#marginstoria{margin:25px 0 150px 0; height:auto;}
.marginstoriaimg{background: url('../img/linea_verticale.png') 646px top repeat-y;}
#imgwebpagesing{width:304px;height:75px;position:absolute;background:transparent url('../img/lastoria.png') center center no-repeat; top:102px; left:50%;margin-left:-152px;}
/*en*/#imgwebpagesingen{width:304px;height:75px;position:absolute;background:transparent url('../img/en/history.png') center center no-repeat; top:102px; left:50%;margin-left:-152px;}
#testowebpage{height:auto; padding: 0 11px 0 11px; text-align:left;}
.testowebpagefl{float:left;width:625px;}
#testowebpage h1{font-family:'bebas'; font-size:24px; color:#12418d; margin:0; padding:0;}
#testowebpage p{margin:0;padding:0;font-family:arial,helvetica,sans-serif; font-size:14px;color:#818489; }
#gallerywebpage{float:right; width:330px; height:auto;padding: 0 0px 0 11px;}
#gallerywebpagesing{width:330px; height:247px; overflow:hidden;margin:0 0 25px 0;}
#gallerywebpagesing img{width:100%;height:auto;}
/*storia*/
/*mission*/
#imgwebpagesingmission{width:304px;height:75px;position:absolute;background:transparent url('../img/lamission.png') center center no-repeat; top:102px; left:50%;margin-left:-152px;}
/*en*/#imgwebpagesingmissionen{width:304px;height:75px;position:absolute;background:transparent url('../img/en/mission.png') center center no-repeat; top:102px; left:50%;margin-left:-152px;}
/*mission*/
/*management*/
#imgwebpagesingmanagement{width:304px;height:75px;position:absolute;background:transparent url('../img/management.png') center center no-repeat; top:102px; left:50%;margin-left:-152px;}
/*en*/#imgwebpagesingmanagementen{width:304px;height:75px;position:absolute;background:transparent url('../img/en/management.png') center center no-repeat; top:102px; left:50%;margin-left:-152px;}
/*management*/

/*soci*/
#imgwebpagesingsoci{width:304px;height:75px;position:absolute;background:transparent url('../img/soci_chisiamo.png') center center no-repeat; top:102px; left:50%;margin-left:-152px;}
/*en*/#imgwebpagesingsocien{width:304px;height:75px;position:absolute;background:transparent url('../img/en/members.png') center center no-repeat; top:102px; left:50%;margin-left:-152px;}
#marginsoci{margin:25px 0 85px 0; height:auto;}
/*#elencocategoriesoci{float:left;}
#elencoelementisoci{float:right;}*/
#rigacat{margin:46px 0 0 0;height:auto;background: url('../img/linea_verticale.png') 354px top repeat-y;}

/*#titolocategoria{float:left; width:182px;text-align:left;margin-left:160px; padding:0 11px 0 0;margin-top:-4px;} */
#titolocategoria{width: 320px;height: auto;float:left;text-align: right;padding: 0 23px 0 11px;margin-top:-4px;word-wrap: break-word;}
#titolocategoria p{margin:0 0 0 37px; font-family:'bebas'; font-size:30px; color:#818489;}
#visualizzasoci{float:right;width:625px; height:auto; min-height:30px;text-align:left; padding:0 0 0 11px;} /*background: url('../img/linea_verticale.png') left top repeat-y;*/
#visualizzasoci a{font-family:'bebas'; font-size:24px; color:#12418d; cursor:pointer;}
#visualizzasoci a:hover{color:#818489;}

/*#rigasoci{background: url('../img/linea_verticale.png') 354px top repeat-y;  padding:10px 0 0 0; } margin-top:-2px;*/
#rigasoci{padding:10px 0 0 0; margin-top:-2px; }
#rigasocicat{display:none;width:100%;height:auto;background: url('../img/linea_verticale.png') 354px top repeat-y;}
#boxtitolotxtsoci{float:right;width:625px; height:auto; text-align:left; padding:0 0 0 11px; margin:36px 0 0 0;}
#titolosoci{font-family:'bebas'; font-size:24px; color:#12418d;margin:0;}
#txtsoci{font-family:arial,helvetica,sans-serif; font-size:14px;color:#818489;margin:3px 0 0 0;text-align: justify;}
a#linksocio {color:#12418d;font-weight:bold;display:block;margin:3px 0 0 0;}
a#linksocio :hover{color:#818489;}
#txtsoci a{color:#12418d;}
#txtsoci a:hover{color:#818489;}

#boximgsoci{width:181px;height:136px;float:left;overflow:hidden;margin:0 0 0 160px;}
#boximgsoci img{width:100%;height:auto;}
/*soci*/
/*amministrazione*/
#imgwebpagesingamministrazione{width:504px;height:75px;position:absolute;background:transparent url('../img/amministrazionetrasparente.png') center center no-repeat; top:102px; left:50%;margin-left:-252px;}
/*en*/#imgwebpagesingamministrazioneen{width:504px;height:75px;position:absolute;background:transparent url('../img/en/transparent-administration.png') center center no-repeat; top:102px; left:50%;margin-left:-252px;}
#marginamministrazione{margin:25px 0 150px 0; height:auto;}
#testowebpageamministrazione {height:auto; width:625px;padding: 0 13px 0 11px; text-align:left;background: url('../img/linea_verticale.png') right top repeat-y; text-align:justify;}
#testowebpageamministrazione h1{font-family:'bebas'; font-size:24px; color:#12418d; margin:0; padding:0;}
.pamministrazione {margin:0;padding:0;font-family:arial,helvetica,sans-serif; font-size:14px;color:#818489; }
/*amministrazione*/
/*servizi*/
#testoservizi{height:auto; padding: 0 11px 0 11px; text-align:left;}
.testoservizifl{float:left;width:625px;}
#marginservizi{margin:25px 0 150px 0; height:auto;}
.marginserviziimg{background: url('../img/linea_verticale.png') 646px top repeat-y;}
.titoloservizio{font-family:'bebas'; font-size:24px; color:#12418d; margin:0; padding:0;}
.testoservizio {margin:0;padding:0;font-family:arial,helvetica,sans-serif; font-size:14px;color:#818489; }
#singoloservizio{margin:0 0 46px 0;text-align:justify;}
#imgwebpagesingservizi{width:304px;height:75px;position:absolute;background:transparent url('../img/servizi_2.png') center center no-repeat; top:102px; left:50%;margin-left:-152px;}
/*en*/#imgwebpagesingservizien{width:304px;height:75px;position:absolute;background:transparent url('../img/en/services.png') center center no-repeat; top:102px; left:50%;margin-left:-152px;}
/*servizi*/
/*progetti_di_ricerca*/
#imgwebpagesingprogetti{width:304px;height:75px;position:absolute;background:transparent url('../img/progetti_di_ricerca.png') center center no-repeat; top:102px; left:50%;margin-left:-152px;}
/*en*/#imgwebpagesingprogettien{width:304px;height:75px;position:absolute;background:transparent url('../img/en/research_projects.png') center center no-repeat; top:102px; left:50%;margin-left:-152px;}
#marginprogetti{margin:25px 0 85px 0; height:auto; background: url('../img/linea_verticale.png') 352px top repeat-y;}
/*#elencoimmaginiprogetti{width: 330px;height: auto;float: left;padding: 0 11px 0 11px;}*/
#titolocategoriaprogetti{width:320px; height:auto;text-align:right; padding:0 23px 0 11px; word-wrap: break-word;}
#titolocategoriaprogetti h1{font-family:'bebas'; font-size:35px; color:#12418d}
#boximmagineprogetto{float:left;width:354px; height:auto;}
#boxtestoprogetto{float:right;width:625px;padding:0 0px 0 11px; height:auto;color:#12418d; text-align:justify; }
/*#boxtestoprogetto :hover{color:#818489}*/
#rigaprogetto{margin-bottom:55px;}
#boxtestoprogetto h2{font-family:'bebas'; font-size:24px; display:inline-block; cursor:pointer;}
#boxtestoprogetto p{font-family:arial,helvetica,sans-serif; font-size:14px;display:inline-block;cursor:pointer;}
.imgtonda{width:65px; height:65px; border-radius:65px; -moz-border-radius:65px;  -webkit-border-radius:65px; -o-border-radius: 65px;   background:transparent; overflow:hidden; margin:0 0 0 276px;}
.imgtonda img{width:100%; height:100%;}
/*progetti_di_ricerca*/

/*progetti_dettaglio*/
#imgprogettidettaglio{position:relative;width:100%;height:100%; background:tranpsarent;}
#imgprogettidettagliosing{width:304px;height:75px;position:absolute;background:transparent url('../img/progetti_header.png') center center no-repeat; top:102px; left:50%;margin-left:-152px;}
#marginprogettidettaglio{margin:25px 0 150px 0; height:auto;}
.marginprogettidettaglioconimg{background: url('../img/linea_verticale.png') 352px top repeat-y;}
.photogalleryvideo{width:330px;height:auto;float:left;padding:0 11px 0 11px;}
.testodettaglio{text-align:left;}
.testodettaglio h1{font-family:'bebas';font-size:35px; color:#12418d; margin:-5px 0 0 0;padding:0;padding:0;}  /*-webkit-margin-before: 0.67em;
    -webkit-margin-after: 0.67em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;*/
.testodettaglio h2{font-family:'bebas';font-size:24px; color:#12418d; margin:14px 0 0 0;padding:0;}
.testodettaglio p{font-family:arial,helvetica,sans-serif;  font-size:14px; color:#818489;margin:0;}
#titolosezionetesti{margin:25px 0 0 0;} 
#txtfloat{float:left;width:627px;padding-left:11px; position:relative;}
#txtnofloat{width:100%;position:relative;}
#downloadlinkdettaglio{margin:30px 0 0 0; width:100%; height:auto;}
#downloadlinkdettaglio p{font-family:arial,helvetica,sans-serif;  font-size:14px; color:#12418d; font-weight:bold; cursor:pointer; margin-bottom:5px;}
#downloadlinkdettaglio p:hover{color:#818489;}
p.downloaddettaglio {display:table;padding: 0 0 0 28px; background:url('../img/pdf.png')left center no-repeat; height:25px;margin-left:-1px;}
p.downloaddettaglio:hover{padding: 0 0 0 27px; background:url('../img/pdf_rollover.png')left center no-repeat;height:25px;margin-left:0;}
.downloaddettaglio span{display:table-cell;vertical-align:middle;}
p.linkdettaglio {display:table;padding: 0 0 0 29px; background:url('../img/link.png')left center no-repeat; height:20px;}
p.linkdettaglio:hover{padding: 0 0 0 29px; background:url('../img/link_rollover.png')left center no-repeat;height:20px;}
.linkdettaglio span{display:table-cell;vertical-align:middle;}
#indietroprogettidettaglio{position:absolute; right:0;}
#indietroprogettidettaglio a{font-family:'bebas';font-size:17px; color:#12418d;}
#indietroprogettidettaglio a:hover{color:#818489;}
/*immagini*/
#boximgsingdettaglioprogetti {width:330px;height:247px;overflow:hidden; position:relative; cursor:pointer;}
#boximgsingdettaglioprogetti img{width:100%;height:auto;}
#biancoimgprogettidettaglio{background:rgba(255, 255, 255,0.7) url('../img/photogallery.png')  center center no-repeat;width:330px;height:247px;position:absolute;top:0;}
#biancoimgprogettidettaglionogallery{background:rgba(255, 255, 255,0.7);width:330px;height:247px;position:absolute;top:0;}
/*video*/
#boxvideosingdettaglioprogetti{width:330px;height:247px; margin:25px 0 0 0;}

/*progetti_dettaglio*/

/*formazione*/

#imgwebpagesingformazione{width:341px;height:75px;position:absolute;background:transparent url('../img/altaformazione.png') center center no-repeat; top:102px; left:50%;margin-left:-170px;}
/*en*/#imgwebpagesingformazioneen{width:341px;height:75px;position:absolute;background:transparent url('../img/en/higher_education.png') center center no-repeat; top:102px; left:50%;margin-left:-170px;}
#marginformazione{margin:25px 0 85px 0; height:auto; background: url('../img/linea_verticale.png') 352px top repeat-y;}
/*#elencoimmaginiformazione{width: 330px;height: auto;float: left;padding: 0 11px 0 11px;}*/
#titolocategoriaformazione{width:320px; height:auto;text-align:right; padding:0 23px 0 11px; word-wrap: break-word;}
#titolocategoriaformazione h1{font-family:'bebas'; font-size:35px; color:#12418d}
#boximmagineformazione{float:left;width:354px; height:auto;}
#boxtestoformazione{float:right;width:625px;padding:0 0px 0 11px; height:auto;color:#12418d; text-align:justify;}
/*#boxtestoformazione :hover{color:#818489}*/
#rigaformazione{margin-bottom:55px;}
#boxtestoformazione h2{font-family:'bebas'; font-size:24px; display:inline-block; cursor:pointer;}
#boxtestoformazione p{font-family:arial,helvetica,sans-serif; font-size:14px;display:inline-block; cursor:pointer;}
.imgtonda{width:65px; height:65px; border-radius:65px; -moz-border-radius:65px;  -webkit-border-radius:65px; -o-border-radius: 65px;   background:transparent; overflow:hidden; margin:0 0 0 276px;}
.imgtonda img{width:100%; height:100%;}



#imgformazionedettaglio{position:relative;width:100%;height:100%; background:tranpsarent;}
#marginformazionedettaglio{margin:25px 0 150px 0; height:auto;}
.marginformazionedettaglioconimg{background: url('../img/linea_verticale.png') 352px top repeat-y;}
.photogalleryvideo{width:330px;height:auto;float:left;padding:0 11px 0 11px;}
.testodettaglio{text-align:left;}
.testodettaglio h1{font-family:'bebas';font-size:35px; color:#12418d; margin:-5px 0 0 0;padding:0;padding:0;}  /*-webkit-margin-before: 0.67em;
    -webkit-margin-after: 0.67em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;*/
.testodettaglio h2{font-family:'bebas';font-size:24px; color:#12418d; margin:14px 0 0 0;padding:0;}
.testodettaglio p{font-family:arial,helvetica,sans-serif;  font-size:14px; color:#818489;margin:0;}
 
#txtfloat{float:left;width:627px;padding-left:11px; position:relative;}
#txtnofloat{width:100%;position:relative;}
#downloadlinkdettaglio{margin:30px 0 0 0; width:100%; height:auto;}
#downloadlinkdettaglio p{font-family:arial,helvetica,sans-serif;  font-size:14px; color:#12418d; font-weight:bold; cursor:pointer; margin-bottom:5px;}
#downloadlinkdettaglio p:hover{color:#818489;}
p.downloaddettaglio {display:table;padding: 0 0 0 28px; background:url('../img/pdf.png')left center no-repeat; height:25px;margin-left:-1px;}
p.downloaddettaglio:hover{padding: 0 0 0 27px; background:url('../img/pdf_rollover.png')left center no-repeat;height:25px;margin-left:0;}
.downloaddettaglio span{display:table-cell;vertical-align:middle;}
p.linkdettaglio {display:table;padding: 0 0 0 29px; background:url('../img/link.png')left center no-repeat; height:20px;}
p.linkdettaglio:hover{padding: 0 0 0 29px; background:url('../img/link_rollover.png')left center no-repeat;height:20px;}
.linkdettaglio span{display:table-cell;vertical-align:middle;}
#indietroformazionedettaglio{position:absolute; right:0;}
#indietroformazionedettaglio a{font-family:'bebas';font-size:17px; color:#12418d;}
#indietroformazionedettaglio a:hover{color:#818489;}
/*immagini*/
#boximgsingdettaglioformazione {width:330px;height:247px;overflow:hidden; position:relative; cursor:pointer;}
#boximgsingdettaglioformazione img{width:100%;height:auto;}
#biancoimgformazionedettaglio{background:rgba(255, 255, 255,0.7) url('../img/photogallery.png')  center center no-repeat;width:330px;height:247px;position:absolute;top:0;}
#biancoimgformazionedettaglionogallery{background:rgba(255, 255, 255,0.7);width:330px;height:247px;position:absolute;top:0;}
/*video*/
#boxvideosingdettaglioformazione{width:330px;height:247px; margin:25px 0 0 0;}

/*formazione*/
/*bandi e avvisi*/
#imgwebpagesingbandi{width:304px;height:75px;position:absolute;background:transparent url('../img/bandi.png') center center no-repeat; top:102px; left:50%;margin-left:-152px;}
/*en*/#imgwebpagesingbandien{width:304px;height:75px;position:absolute;background:transparent url('../img/en/tender_notice.png') center center no-repeat; top:102px; left:50%;margin-left:-152px;}
#imgwebpagesingavvisi{width:304px;height:75px;position:absolute;background:transparent url('../img/avvisi.png') center center no-repeat; top:102px; left:50%;margin-left:-152px;}
/*en*/ #imgwebpagesingavvisien{width:304px;height:75px;position:absolute;background:transparent url('../img/en/notice.png') center center no-repeat; top:102px; left:50%;margin-left:-152px;}
/*bandi_elenco e avvsisi*/
#imgbandielencosing{width:304px;height:75px;position:absolute;background:transparent url('../img/elenco_bandi.png') center center no-repeat; top:102px; left:50%;margin-left:-152px;}
#marginbandielenco{margin:25px 0 85px 0; height:auto; background: url('../img/linea_verticale.png') 352px top repeat-y;}
.annopubblicazionebandi{width:330px;height:auto;float:left;padding:76px 11px 0 11px;text-align: left;}
.testobandielenco{float:right;width:625px;padding-left:13px;text-align:left;}
.elencodata{margin-top:-5px;}
#dataselezionata{border-bottom:1px solid #12418d;}
.elencodata a{font-family:'bebas'; font-size:24px; color:#12418d;border-bottom:1px solid transparent; display:inline-block; margin:0 26px 0 0;}
.elencodata a:hover{border-bottom:1px solid #12418d;}

.annopubblicazionebandi h1{margin:0; padding:0;font-family:'bebas'; font-size:35px; color:#818489;}
#annopubblicazionebandisel{color:#12418d;}
.elencobandielenco{margin-top:56px;width:100%; height:auto;}
#singolabandielenco{margin:0 0 28px 0; width:100%; height:auto;}
#singolabandielenco h2{margin:0;padding:0;font-family:'bebas'; font-size:24px; color:#12418d; cursor:pointer;display:inline-block;}
#singolabandielenco p{margin:0;padding:0;font-family:arial,helvetica,sans-serif; font-size:14px;color:#12418d; }
#singolabandielenco a:hover{color:#818489;}
#singolabandielenco a{color:#12418d;}

#paginazionebandielenco{text-align:right;padding:22px 0 0 0;}
/*bandi_elenco*/
/*bandi_dettaglio*/
/*bandi_dettaglio*/
#marginbandi{margin:25px 0 85px 0; height:auto; background: url('../img/linea_verticale.png') 352px top repeat-y; position:relative;}
#titolobandi{width:320px; height:auto;text-align:right; padding:0 23px 0 11px; word-wrap: break-word; float:left;}
#titolobandi h1{font-family:'bebas'; font-size:35px; color:#12418d}
#boxbandi {float:left; width:625px;height:auto;padding: 0 0 0 11px; text-align:left;}
#descrizionebandi{width:100%; height:auto; text-align:justify;}
.sottotitolibandi{font-family:'bebas'; font-size:24px; color:#12418d}
.testibandi {font-family:arial,helvetica,sans-serif; font-size:14px;color:#818489; }
#datascadenza{width:100%; height:auto; margin:42px 0 0px 0;}
#datapubblicazione{width:100%; height:auto; margin:39px 0 0px 0;}
#downloadlinkdettagliobandi{width:100%; height:auto; margin-top:50px;}
#downloadlinkdettagliobandi p{font-family:arial,helvetica,sans-serif;  font-size:14px; color:#12418d; font-weight:bold; cursor:pointer; margin-bottom:5px;}
#downloadlinkdettagliobandi p:hover{color:#818489;}
#partnerbandi{margin-top:54px;}
#singolopartenerbandi{width:100%; height:auto; margin-top:17px;}
#singolopartenerbandi h3{font-family:arial,helvetica,sans-serif; font-size:14px;color:#12418d; font-weight:normal;}
/*bandi e avvisi*/

/*contatti*/

#margincontatti{margin:25px 0 150px 0; height:auto;background: url('../img/linea_verticale.png') 352px top repeat-y;}
#imgwebpagesingcontatti{width:304px;height:75px;position:absolute;background:transparent url('../img/contatti.png') center center no-repeat; top:102px; left:50%;margin-left:-152px;}
/*en*/#imgwebpagesingcontattien{width:304px;height:75px;position:absolute;background:transparent url('../img/en/contacts.png') center center no-repeat; top:102px; left:50%;margin-left:-152px;}
#margincontatti a{color:#12418d;}
#box1contatti{width:330px; height:auto;padding:0 11px 0 11px; float:left; text-align:left;}
#box2contatti{width:625px; height:auto;padding:0 0 0 13px; float:left; text-align:left;}
.titolocontatti{font-family:'bebas'; font-size:35px; color:#12418d;}
.testocontatti{font-family:arial,helvetica,sans-serif; font-size:14px;color:#12418d;}
#box1contatti h1{margin-bottom:44px;}
#elencosedi{margin:24px 0 0 0; width:100%; height:auto;}
#elencosedi h3{font-weight:bold;}
#elencosedi p{margin-bottom:22px;}
#mailcontatti{margin:40px 0 0 0; width:100%; height:auto;}
#elencocontatti_testi{margin-top:36px; width:100%; height:auto;}
#elencocontatti_testi h3{height:23px; background:#12418d; font-weight:bold; color:#fff;display: inline; padding: 3px;}
#elencocontatti_testi p {margin:5px 0 32px 0;}
#map_canvas{width:625px;height:272px; margin-bottom:62px;}


#contatti_form{margin-top:29px;}
.riga_form{width:625px;height:21px;margin-top:7px;}
.riga_form_testo{width:91px;height:18px;padding-top:4px;float:left;text-align:left;}
.riga_form_input{width:534px;height:21px;float:left;background-color:#f3f2f0;text-align:left;}
 .standardinput{width:524px;padding:0px 5px;height:21px;border:0px;background-color:transparent;font-family:Arial;font-size:14px;color:#000;text-decoration:none;}
 .standardinputtesto{width:524px;padding:0px 5px;height:107px;border:0px;background-color:transparent;font-family:Arial;font-size:14px;color:#000;text-decoration:none;resize:none;}
 
.riga_form_tripla{width:625px;height:88px;margin-top:7px;} 
.riga_form_input_tripla{width:534px;height:107px;float:left;background-color:#f3f2f0;text-align:left;}


.riga_formprivacy{width:625px;height:50px;margin-top:0px;}
.riga_form_testoprivacy{width:91px;height:50px;float:left;text-align:left;}
.riga_form_inputprivacy{width:534px;height:50px;float:left;text-align:left;margin-left:-3px;}
 .testo_privacy{width:398px;height:50px;float:left;padding-top:3px;}
 .testo_privacy a{font-family:verdana,Arial;font-size:11px;text-decoration:none;}
 #bottone_privacy{width:25px;height:25px;cursor:pointer;float:left;}
 #bottone_privacy.normal{background:transparent url('../img/checkbox.png') 0px 0px no-repeat;}
 #bottone_privacy.normal:hover{background-position:0px -25px;}
 #bottone_privacy.step1{background:transparent url('../img/checkbox.png') 0px -75px no-repeat;}
 #bottone_privacy.step2{background:transparent url('../img/checkbox.png') 0px -50px no-repeat;}
 #bottone_privacy.step2:hover{background-position:0px -75px;} 
 
 .inviacontatti{width:111px; float:right; height:40px; background:transparent url('../img/invia.png') center center no-repeat; cursor:pointer; margin-top: 20px;}
 .inviacontatti:hover{background:transparent url('../img/invia_rollover.png') center center no-repeat;}
 /*en*/
  .inviacontattien{width:111px; float:right; height:40px; background:transparent url('../img/en/send.png') center center no-repeat; cursor:pointer; margin-top: 20px;}
 .inviacontattien:hover{background:transparent url('../img/en/send_rollover.png') center center no-repeat;}
/*contatti*/

/*download*/
#margindownload{margin:25px 0 85px 0; height:auto;background: url('../img/linea_verticale.png') 352px top repeat-y;}
#imgwebpagesingdownload{width:304px;height:75px;position:absolute;background:transparent url('../img/download.png') center center no-repeat; top:102px; left:50%;margin-left:-152px;}
/*#spaziopdfdownload{width:352px;height:auto; float:left;} */
#elencopdfdownload{width:636px; height:auto;margin-left:352px;}
#boxpdfdownload{width:625px; padding:0 0 0 11px;}
/*download*/

/*credits*/
#margincredits{margin:25px 0 85px 0;}
#imgwebpagesingcredits{width:304px;height:75px;position:absolute;background:transparent url('../img/credits.png') center center no-repeat; top:102px; left:50%;margin-left:-152px;}
#boxcredits{width:470px;  margin:0 auto; height:auto;background: url('../img/linea_verticale.png') 216px top repeat-y;}
.credits{height:auto; padding:0 11px 0 11px; float:left; text-align:left;}
.credits a{font-family:arial,helvetica,sans-serif; font-size:14px; color:#818489;}
.credits p{font-family:arial,helvetica,sans-serif; font-size:14px; color:#818489;}
.credits h2{font-family:'bebas'; font-size:24px; color:#12418d;}
/*credits*/

/* Amministrazione Trasparente - sottosezioni modificabili da area admin */
.amministrazione-sottosezione {
  width: 100%;
  margin: 0 0 12px 0;
  padding: 0 0 16px 0;
  border-bottom: 1px solid #e5e5e5;
}
.amministrazione-sottosezione h2 {
  margin: 0 0 12px 0;
  padding: 0;
  font-size: 22px;
  line-height: 1.25;
  color: #333333;
  font-weight: 600;
}
.amministrazione-sottosezione-testo {
  margin: 0 0 14px 0;
  color: #555555;
  font-size: 15px;
  line-height: 1.6;
}
.amministrazione-sottosezione-testo p {
  margin: 0 0 10px 0;
}
.amministrazione-sottosezione-legacy h2 {
  font-size: 20px;
}

/* Fix sottosezioni Amministrazione Trasparente: usa h1 e testo come sezione principale */
#testowebpageamministrazione .amministrazione-sottosezioni {
  margin: 8px 0 0 0 !important;
  padding: 0 !important;
}
#testowebpageamministrazione .amministrazione-sottosezione {
  margin: 0 0 8px 0 !important;
  padding: 0 0 8px 0 !important;
  border-bottom: none !important;
  clear: both !important;
}
#testowebpageamministrazione .amministrazione-sottosezione h1,
#testowebpageamministrazione .amministrazione-sottosezione h1.titolo-sottosezione-amministrazione {
  font-family: 'bebas' !important;
  font-size: 24px !important;
  color: #12418d !important;
  margin: 0 0 8px 0 !important;
  padding: 0 !important;
  font-weight: normal !important;
  line-height: normal !important;
  text-align: left !important;
}
#testowebpageamministrazione .amministrazione-sottosezione-testo,
#testowebpageamministrazione .amministrazione-sottosezione-testo p,
#testowebpageamministrazione .amministrazione-sottosezione-testo div,
#testowebpageamministrazione .amministrazione-sottosezione-testo span,
#testowebpageamministrazione .amministrazione-sottosezione-testo li {
  font-family: arial,helvetica,sans-serif !important;
  font-size: 14px !important;
  color: #818489 !important;
  line-height: normal !important;
  font-weight: normal !important;
  text-align: justify !important;
}


/* Accordion sottosezioni Amministrazione Trasparente - override finale */
#testowebpageamministrazione .amministrazione-sottosezioni{
  margin:0 !important;
  padding:20px 0 0 0 !important;
  width:100% !important;
  clear:both !important;
}

#testowebpageamministrazione .amministrazione-sottosezione{
  margin:0 0 8px 0 !important;
  padding:0 0 4px 0 !important;
  border-bottom:none !important;
  clear:both !important;
}

#testowebpageamministrazione .amministrazione-sottosezione > h1.titolo-sottosezione-amministrazione{
  font-family:'bebas' !important;
  font-size:24px !important;
  color:#12418d !important;
  margin:0 0 8px 0 !important;
  padding:0 0 0 16px !important;
  font-weight:normal !important;
  line-height:normal !important;
  text-align:left !important;
  cursor:pointer !important;
  position:relative !important;
}

#testowebpageamministrazione .amministrazione-sottosezione > h1.titolo-sottosezione-amministrazione:before{
  content:'\25B6' !important;
  position:absolute !important;
  left:0 !important;
  top:1px !important;
  font-family:arial,helvetica,sans-serif !important;
  font-size:13px !important;
  line-height:24px !important;
  color:#12418d !important;
}

#testowebpageamministrazione .amministrazione-sottosezione.aperta > h1.titolo-sottosezione-amministrazione:before{
  content:'\25BC' !important;
}

#testowebpageamministrazione .amministrazione-sottosezione > .amministrazione-sottosezione-testo,
#testowebpageamministrazione .amministrazione-sottosezione > .amministrazione-sottosezione-blocco{
  display:none !important;
}

#testowebpageamministrazione .amministrazione-sottosezione.aperta > .amministrazione-sottosezione-testo,
#testowebpageamministrazione .amministrazione-sottosezione.aperta > .amministrazione-sottosezione-blocco{
  display:block !important;
}

#testowebpageamministrazione .amministrazione-sottosezione-testo,
#testowebpageamministrazione .amministrazione-sottosezione-testo p,
#testowebpageamministrazione .amministrazione-sottosezione-testo div,
#testowebpageamministrazione .amministrazione-sottosezione-testo span,
#testowebpageamministrazione .amministrazione-sottosezione-testo li{
  font-family:arial,helvetica,sans-serif !important;
  font-size:14px !important;
  color:#818489 !important;
  line-height:normal !important;
  font-weight:normal !important;
  text-align:justify !important;
}

#testowebpageamministrazione .amministrazione-sottosezione-testo{
  margin:14px 0 14px 16px !important;
  padding:0 !important;
}

#testowebpageamministrazione .amministrazione-sottosezione-blocco{
  margin:18px 0 0 22px !important;
  padding:0 !important;
  clear:both !important;
}

#testowebpageamministrazione .amministrazione-sottosezione-blocco h3{
  font-family:'bebas' !important;
  font-size:20px !important;
  color:#12418d !important;
  margin:0 0 7px 0 !important;
  padding:0 !important;
  font-weight:normal !important;
}
