/* stile_box.css - LIVE */
.teststile { background:#cc0; }
.marginbottom_16{margin-bottom:16px;}
.sparatore_righe_4col {margin:5% 0}
.sparatore_righe_4col.elimina_separatore_top{margin-top:0;}
.sparatore_righe_4col.elimina_separatore_bottom{margin-bottom:0;}
.sparatore_righe_4col div > .sparatore_righe_4col:first-child { margin:0}
div.sparatore_righe_4col div.sparatore_righe_4col.item_margin_bottom_25 {margin-bottom: 25px}
.box_layout div > h2, .box_contatti div > h2{margin:0;font-size:1em;font-weight: inherit;line-height: inherit}
.box_layout div > h1, .box_contatti div > h1{margin:0;font-size:1.3em;font-weight: inherit;line-height: inherit}

.box_lista_allegati {list-style-type: none; margin: 0; padding: 0;}
.box_lista_allegati a {font-weight:600; }
.box_lista_allegati a:link, .box_lista_allegati a:visited,.box_lista_archivio a,.box_lista_archivio_cs a, .titolo_ed_evidenza_margin a {color:#333}  
.box_lista_allegati li {margin:3px 0}
.box_lista_allegati li.li_file {background-image: url(../images_r13/ico_grigio/file.png); background-position:left center; background-repeat:no-repeat; padding-left:25px}
.box_lista_allegati li.li_link {background-image: url(../images_r13/ico_grigio/link_est.png); background-position:left center; background-repeat:no-repeat; padding-left:25px}
.box_lista_allegati li.li_correlate {background-image: url(../images_r13/ico_grigio/link_int.png); background-position:left center; background-repeat:no-repeat; padding-left:25px;}
.box_lista_allegati a:link,.box_lista_allegati a:visited{font-weight: 600;}

.archivio_file {background-image: url(../images_r13/ico_grigio/file.png); background-position:left top; background-repeat:no-repeat; padding-left:17px}
.archivio_link {background-image: url(../images_r13/ico_grigio/link_est.png); background-position:left top; background-repeat:no-repeat; padding-left:17px}
.archivio_correlate {background-image: url(../images_r13/ico_grigio/link_int.png); background-position:left top; background-repeat:no-repeat; padding-left:17px;}

/* BOX DEFAULT (BOX) */
.box_default_box {background-color:#d4d0c0; color:#575653; }
.box_default_box .spaziatore { padding:20px 15px 5px 15px}
.box_default_box.elimina_padding_top .spaziatore {padding-top:0;}
.box_default_box a:link, .box_default_box a:visited {color:#575653}
.box_default_box a:hover, .box_default_box a:active {color:#333}
.box_default_box .box_titolo {font-size:1.5em; color:#FFF; margin-bottom:10px}
.box_default_box .box_decorazione {background-color:#575653; height:4px; overflow:hidden; width:60px;}
.box_default_box .box_sottotitolo { margin-top:5%}

/*classi per gestione box archivio in clienti con layout box_default_box*/
.box_default_box .box_titolo_big{font-size:1.5em; color:#FFF; margin-bottom:10px}
.box_default_box.spaziatore .box_sottotitolo{margin-top:0;}
.box_default_box.spaziatore .box_sottotitolo p{margin:0;}
.box_default_box.spaziatore .box_titolo_big{ margin:20px 15px 15px; }
.box_default_box.spaziatore .box_decorazione_gruppo{ margin-left:15px; }
.box_default_box.spaziatore .box_lista_archivio{ margin-top:0; margin-left:15px; margin-right:15px; }
.box_default_box.spaziatore .box_lista_archivio li{float:left;padding-top:3px;border:0;}
.box_default_box.spaziatore .box_lista_archivio li .clear{display:none}
.box_default_box.spaziatore .box_lista_archivio li img{border:0;}
.box_default_box.spaziatore .box_lista_archivio li a{background-image:none;}
/****FINE*******/
.box_default_box .box_lista_allegati { margin-top:5%; font-size:1em }
/* BOX GIALLO 2 BACKGROUND */
.boxGiallo2bg{padding-left:0;padding-right:0;padding-bottom:0;background-color:#f9ec60}
.boxGiallo2bg .spaziatore{padding:0}
.boxGiallo2bg .box_titolo{margin-top:15px;margin-left: 15px;margin-right:15px;padding-bottom:5px;color:#474642;text-transform:uppercase;border-bottom:1px solid #ecd22a;}
.boxGiallo2bg .box_decorazione{display: none;}
.boxGiallo2bg .box_sottotitolo{margin-left:10px;margin-right:10px;color:#8b854c;}
.boxGiallo2bg .box_sottotitolo p{padding-right:17%;}
.boxGiallo2bg .box_sottotitolo a.link_freccia{background-image:url("../images_r13/ico_grigio/link_int.png");background-repeat:no-repeat;background-position:center left; padding-left:25px;text-transform:uppercase;color:#575653;font-size:0.9em;}
.boxGiallo2bg .box_lista_allegati{height:43%;margin-top:20px;padding-left:15px;padding-right:15px;background-color: #f3da24;}
.boxGiallo2bg .box_lista_allegati li{margin-top:10px;margin-bottom:0; padding-bottom: 5px; border-bottom:1px solid #ecd22a; }
.boxGiallo2bg .box_lista_allegati a{color:#575653}
/* BOX CONTATTI */
.box_contatti{}
.box_contatti .persona{float:left;width:94%;margin-bottom:15px;background-repeat:no-repeat;background-position:right top;background-color:#f1f1f2;padding-left:6%;color:#4b433f;font-size:0.8em;}
.box_contatti .persona.link_immagine{padding-left:0;width:100%;}
.gruppo_blu.box_contatti .persona.link_immagine a{background-image: none;}
.box_contatti .persona .nome{width:60%;margin-top:10px;font-size:1.4em;font-weight:600;}
.box_contatti .persona .ruolo{width:60%;font-size:1em;text-transform: uppercase;font-weight: 600;}

.box_contatti .persona.link_immagine .nome,.box_contatti .persona.link_immagine .ruolo{padding-left:6%}
.box_contatti .persona.link_immagine a{background-image:none;padding:0;}
.box_contatti .persona.link_immagine a .span12{color:#4B433F;text-transform: none}
.box_contatti .indirizzo{float:left;width:90%;border-top:1px solid #f2f1f2;border-bottom:1px solid #f2f1f2;	padding-top:5px;background-position:0px 6px;background-repeat: no-repeat;padding-left:27px;color:#4b433f;font-size:0.9em;font-weight: 600;line-height:25px;}

.box_contatti .indirizzo a{text-transform: uppercase;margin:0;padding:0;color:#4b433f;font-weight:600;background-image:url("../images_r13/ico_grigio/freccia.png");background-position: center right;background-repeat:no-repeat;padding-right:15px;}
.box_contatti .mail{float:left;width:25%;/*border-top:1px solid #f2f1f2;*/padding-top:5px;background-position:0px 6px;background-repeat: no-repeat;padding-left:30px;color:#4b433f;font-size:0.9em;font-weight:600;line-height:20px;}

.box_contatti .mail a{text-transform: uppercase;margin:0;padding:0;color:#4b433f;font-weight:600;background-image:url("../images_r13/ico_grigio/freccia.png");background-position: center right;background-repeat:no-repeat;padding-right:15px;}
.box_contatti .mail a.lowercase{text-transform: lowercase}
.box_contatti .tel{float:left;width:45%;/*border-top:1px solid #f2f1f2;*/padding-top:5px;background-position:0px 6px;background-repeat: no-repeat;padding-left:30px;color:#4b433f;font-size:0.9em;font-weight: 600;line-height:20px;}
.box_contatti .fax{float:left;width:100%;background-position:0px 6px;background-repeat: no-repeat;padding-left:30px;color:#4b433f;font-size:0.9em;font-weight: 600;line-height:30px;}
.box_contatti .box_titolo_big{text-transform:uppercase;font-size: 1em;font-weight: 700}
.box_contatti .box_separazione_gruppo{width:100%;line-height: 20px;border-bottom:4px solid }

.box_contatti .persona a{text-transform: uppercase;margin:0;padding:0;color:#fff;font-weight:600;background-image:url("../images_r13/ico_bianco/freccia.png");background-position: center right;background-repeat:no-repeat;padding-right:15px;}
.box_contatti .persona .cv{width:20%;margin-top:20px;padding:5px 0;background-color:#474642;border-radius:5px 5px 5px 5px;background-image:url("../images_r13/ico_cv.png");background-position:5px center;background-repeat: no-repeat;padding-left:30px;}
.box_contatti .persona .linkedin{width:30%;margin-top:10px;padding:7px 0;background-color:#474642;border-radius:5px 5px 5px 5px;background-image:url("../images_r13/ico_linkedin.png");background-position:5px center;background-repeat: no-repeat;padding-left:25px;}
/* colori specifici per sezione */
.cls-gruppo .lista_allegati li.li_file {background-image: url(../images_r13/ico_blu/file.png)}
.cls-gruppo .lista_allegati li.li_link  {background-image: url(../images_r13/ico_blu/link_int.png)}
.cls-gruppo .lista_allegati li.li_correlate  {background-image: url(../images_r13/ico_blu/link_int.png)}
.cls-gruppo .lista_allegati li.li_correlate.li_audio {background-image: url(../images_r13/ico_blu/audio.png)}

.cls-clienti .box_box_tre_colonne .box_decorazione {background-color:#f9ec60;}
.cls-clienti .box_lista_allegati li.li_file {background-image: url(../images_r13/ico_giallo/file.png);}
.cls-clienti .box_lista_allegati li.li_link {background-image: url(../images_r13/ico_giallo/link_est.png);}
.cls-clienti .box_lista_allegati li.li_correlate {background-image: url(../images_r13/ico_giallo/link_int.png)}
/*frecce grigie per box giallo*/
.cls-clienti .box_giallo .box_lista_allegati li.li_link {background-image: url(../images_r13/ico_grigio/link_est.png);}
.cls-clienti .box_giallo .box_lista_allegati li.li_correlate {background-image: url(../images_r13/ico_grigio/link_int.png)}

.cls-responsabilita_sociale .box_decorazione_gruppo {background-color:#5a9513;}
.cls-responsabilita_sociale .titolo_rigosopra .box_titolo_big{color:#5a9513;border-top:4px solid #5a9513}
.cls-responsabilita_sociale .box_gruppo .box_titolo,.cls-responsabilita_sociale .box_gruppo .box_titolo_medio {color:#5a9513}
.cls-responsabilita_sociale .box_lista_allegati li.li_file,.cls-responsabilita_sociale .lista_allegati li.li_file {background-image: url(../images_r13/ico_verde/file.png);}
.cls-responsabilita_sociale .box_lista_allegati li.li_link,.cls-responsabilita_sociale .lista_allegati li.li_link {background-image: url(../images_r13/ico_verde/link_est.png)}
.cls-responsabilita_sociale .box_lista_allegati li.li_correlate,.cls-responsabilita_sociale .lista_allegati li.li_correlate {background-image: url(../images_r13/ico_verde/link_int.png)}
.cls-responsabilita_sociale .box_contatti .box_titolo_big{color:#5a9513}
.cls-responsabilita_sociale .box_contatti .indirizzo a{color:#5a9513;background-image:url("../images_r13/ico_verde/freccia.png");}
.cls-responsabilita_sociale .box_contatti .mail a{color:#5a9513;background-image:url("../images_r13/ico_verde/freccia.png");}
.cls-responsabilita_sociale .box_contatti .box_separazione_gruppo{border-bottom:4px solid #5a9513}
.cls-responsabilita_sociale .box_contatti .indirizzo{background-image:url('../images_r13/ico_verde/ico_maps.png');}
.cls-responsabilita_sociale .box_contatti .mail{background-image:url('../images_r13/ico_verde/ico_mail.png');}
.cls-responsabilita_sociale .box_contatti .tel{background-image:url('../images_r13/ico_verde/ico_tel.png');}
.cls-responsabilita_sociale .box_contatti .fax{background-image:url('../images_r13/ico_verde/ico_fax.png');}
.cls-responsabilita_sociale .box_contatti .persona a{background-image:url("../images_r13/ico_bianco/freccia.png");}
.cls-responsabilita_sociale .box_contatti .persona .cv{background-color:#5a9513}
.gruppo_blu.box_contatti .indirizzo{background-image:url('../images_r13/ico_blu/ico_maps.png');}
.gruppo_blu.box_contatti .indirizzo a{color:#0073B9;background-image:url("../images_r13/ico_blu/freccia.png");}
.gruppo_blu.box_contatti .mail{background-image:url('../images_r13/ico_blu/ico_mail.png');}
.gruppo_blu.box_contatti .mail a{color:#0073B9;background-image:url("../images_r13/ico_blu/freccia.png");}
.gruppo_blu.box_contatti .tel{background-image:url('../images_r13/ico_blu/ico_tel.png');}
.gruppo_blu.box_contatti .fax{background-image:url('../images_r13/ico_blu/ico_fax.png');}

.gruppo_blu.box_contatti .persona a{color:#fff;background-image:url("../images_r13/ico_bianco/freccia.png");}
.gruppo_blu.box_contatti .persona .cv{background-color:#006db5}
.gruppo_blu.box_contatti .persona .linkedin{background-color:#006db5}
.cls-lavorare_gruppo .box_decorazione_gruppo {background-color:#F47B23;}

.cls-lavorare_gruppo .titolo_rigosopra .box_titolo_big{color:#F47B23;border-top:4px solid #F47B23}
.cls-lavorare_gruppo .box_gruppo .box_titolo,.cls-lavorare_gruppo .box_gruppo .box_titolo_medio {color:#f47b23}
.cls-lavorare_gruppo .box_contatti .indirizzo{background-image:url('../images_r13/ico_arancio/ico_maps.png');}
.cls-lavorare_gruppo .box_contatti .mail{background-image:url('../images_r13/ico_arancio/ico_mail.png');}
.cls-lavorare_gruppo .box_contatti .tel{background-image:url('../images_r13/ico_arancio/ico_tel.png');}
.cls-lavorare_gruppo .box_contatti .fax{background-image:url('../images_r13/ico_arancio/ico_fax.png');}
.cls-lavorare_gruppo .box_contatti .indirizzo a{color:#F47B23;background-image:url("../images_r13/ico_arancio/freccia.png");}
.cls-lavorare_gruppo .box_contatti .mail a{color:#F47B23;background-image:url("../images_r13/ico_arancio/freccia.png");}
.cls-lavorare_gruppo .box_lista_allegati li.li_file,.cls-lavorare_gruppo .lista_allegati li.li_file {background-image: url(../images_r13/ico_arancio/file.png);}
.cls-lavorare_gruppo .box_lista_allegati li.li_link,.cls-lavorare_gruppo .lista_allegati li.li_link {background-image: url(../images_r13/ico_arancio/link_est.png)}
.cls-lavorare_gruppo .box_lista_allegati li.li_correlate,
.cls-lavorare_gruppo .lista_allegati li.li_correlate {background-image: url(../images_r13/ico_arancio/link_int.png)}
.cls-lavorare_gruppo .li_correlate_gallery {background-image: url(../images_r13/ico_arancio/fotogallery.png)}
.cls-lavorare_gruppo .box_contatti .persona a{background-image:url("../images_r13/ico_bianco/freccia.png");}
.cls-lavorare_gruppo .box_contatti .persona .cv{background-color:#F47B23;}
.cls-lavorare_gruppo .box_contatti .persona .linkedin{background-color:#F47B23;}

.cls-serv_ambiente .box_contatti .indirizzo{background-image:url('../images_r13/ico_serv_verde/ico_maps.png');}
.cls-serv_ambiente .box_contatti .mail{background-image:url('../images_r13/ico_serv_verde/ico_mail.png');}
.cls-serv_ambiente .box_contatti .tel{background-image:url('../images_r13/ico_serv_verde/ico_tel.png');}
.cls-serv_ambiente .box_contatti .fax{background-image:url('../images_r13/ico_serv_verde/ico_fax.png');}
.cls-serv_ambiente .box_contatti .indirizzo a{color:#00a887;background-image:url("../images_r13/ico_serv_verde/freccia.png");}
.cls-serv_ambiente .box_contatti .mail a{color:#00a887;background-image:url("../images_r13/ico_serv_verde/freccia.png");}
.cls-serv_ambiente .box_contatti .persona a{background-image:url("../images_r13/ico_bianco/freccia.png");}
.cls-serv_ambiente .box_contatti .persona .cv{background-color:#00a887;}

.cls-serv_energia .box_contatti .indirizzo{background-image:url('../images_r13/ico_serv_rosa/ico_maps.png');}
.cls-serv_energia .box_contatti .mail{background-image:url('../images_r13/ico_serv_rosa/ico_mail.png');}
.cls-serv_energia .box_contatti .tel{background-image:url('../images_r13/ico_serv_rosa/ico_tel.png');}
.cls-serv_energia .box_contatti .fax{background-image:url('../images_r13/ico_serv_rosa/ico_fax.png');}
.cls-serv_energia .box_contatti .indirizzo a{color:#E50F9F;background-image:url("../images_r13/ico_serv_rosa/freccia.png");}
.cls-serv_energia .box_contatti .mail a{color:#E50F9F;background-image:url("../images_r13/ico_serv_rosa/freccia.png");}
.cls-serv_energia .box_contatti .persona a{background-image:url("../images_r13/ico_bianco/freccia.png");}
.cls-serv_energia .box_contatti .persona .cv{background-color:#E50F9F;}

/* VERDE OLIVA */
.cls-raccolta_differenziata .box_lista_allegati li.li_file, .cls-raccolta_differenziata .lista_allegati li.li_file {background-image: url('../images_r13/ico_verde_oliva/file.png')}
.cls-raccolta_differenziata .box_lista_allegati li.li_link, .cls-raccolta_differenziata .lista_allegati li.li_link {background-image: url('../images_r13/ico_verde_oliva/link_est.png')}
.cls-raccolta_differenziata .box_lista_allegati li.li_correlate,.cls-raccolta_differenziata .lista_allegati li.li_correlate {background-image: url('../images_r13/ico_verde_oliva/link_int.png')}

/* BOX FULLIMG (BOX) */
.box_box_fullimg {background-color:#d4d0c0; color:#575653; }
.box_box_fullimg .spaziatore{padding:20px 0px 5px 0px}
.box_box_fullimg.no_padding_bottom .spaziatore{padding:20px 0 0 0;}
.box_box_fullimg a:link, .box_box_fullimg a:visited {color:#575653}
.box_box_fullimg a:hover, .box_box_fullimg a:active {color:#FFF}
.box_box_fullimg .box_titolo {font-size:1.5em; color:#575653; margin:0 5px 10px 15px; white-space:nowrap;} 
.box_box_fullimg .box_sottotitolo { margin-top:5%; margin-left: 15px; margin-right: 15px}
.box_box_fullimg .box_lista_allegati {margin-left: 15px; margin-right: 15px; font-size:1em; border-top:1px solid #eaeaeb; margin-top:1%; padding-top:2%;}
.box_box_fullimg .box_decorazione{display: none;}

/* BOX RIFIUTOLOGO (BOX) */
.box_box_rifiutologo {background-color:#d4d0c0; color:#575653; }
/*.box_box_rifiutologo .spaziatore{padding:20px 0px 5px 0px}*/
.box_box_rifiutologo .spaziatore,.box_verde_titolo_giallo .spaziatore{padding-top:0px;}
.box_box_rifiutologo .spaziatore >.box_titolo, .box_verde_titolo_giallo .spaziatore >.box_titolo{padding-top:20px;margin:0;padding-left:15px;padding-bottom:10px;background-color:#00a786;color:#f9ec60;}

.box_box_rifiutologo a:link, .box_box_fullimg a:visited {color:#575653}
.box_box_rifiutologo a:hover, .box_box_fullimg a:active {color:#FFF}
.box_box_rifiutologo .box_titolo {font-size:1.5em; color:#4B9037; margin:0 5px 10px 15px; white-space:nowrap;} 
.box_box_rifiutologo .box_sottotitolo { margin-top:5%; margin-left: 15px; margin-right: 15px; font-size:1.2em; }
.box_box_rifiutologo .box_lista_allegati {margin-left: 15px; margin-right: 15px; font-size:1em; border-top:1px solid #eaeaeb; margin-top:1%; padding-top:2%;}
.box_box_rifiutologo .box_decorazione{display: none;}

/* BOX SPAZZAMENTO (BOX) */
.box_box_spazzamento { background-color:#d4d0c0; color:#575653; }
/*.box_box_rifiutologo .spaziatore{padding:20px 0px 5px 0px}*/
.box_box_spazzamento .spaziatore,.box_verde_titolo_giallo .spaziatore { padding-top:0px; }
.box_box_spazzamento .spaziatore >.box_titolo, .box_verde_titolo_giallo .spaziatore >.box_titolo { padding-top:20px;margin:0;padding-left:15px;padding-bottom:10px;background-color:#00a786;color:#f9ec60; }
.box_spazzamento_altezza{height: 270px;} /*widget spazzamento strade*/

.box_box_spazzamento a:link, .box_box_fullimg a:visited { color:#575653; }
.box_box_spazzamento a:hover, .box_box_fullimg a:active { color:#FFF; }
.box_box_spazzamento .box_titolo { font-size:1.5em; color:#4B9037; margin:0 5px 10px 15px; white-space:nowrap; } 
.box_box_spazzamento .box_sottotitolo { margin-top:5%; margin-left: 15px; margin-right: 15px; font-size:1.2em; }
.box_box_spazzamento .box_lista_allegati { margin-left: 15px; margin-right: 15px; font-size:1em; border-top:1px solid #eaeaeb; margin-top:1%; padding-top:2%; }
.box_box_spazzamento .box_decorazione { display: none; }

/* BOX STAZIONI ECOLOGICHE (BOX) */
.box_box_stazioniecologiche {background-color:#d4d0c0; color:#575653; }
.box_box_stazioniecologiche .spaziatore{padding:20px 0px 5px 0px}
.box_box_stazioniecologiche a:link, .box_box_fullimg a:visited {color:#575653}
.box_box_stazioniecologiche a:hover, .box_box_fullimg a:active {color:#FFF}
.box_box_stazioniecologiche .box_titolo {font-size:1.5em; color:#575653; margin:0 5px 10px 15px; white-space:nowrap;} 
.box_box_stazioniecologiche .box_sottotitolo { margin-top:5%; margin-left: 15px; margin-right: 15px}
.box_box_stazioniecologiche .box_lista_allegati {margin-left: 15px; margin-right: 15px; font-size:1em; border-top:1px solid #eaeaeb; margin-top:1%; padding-top:2%; }
.box_box_stazioniecologiche .box_lista_allegati li a { display:block; line-height:1em; }

/* Box fullimg (CSS) */
.box_fullimg_giallo {background-color:#f9ec60; }
.box_fullimg_giallo .box_lista_allegati { border:none}
.box_fullimg_giallo .box_sottotitolo { margin-top:5%; margin-left: 15px; margin-right: 65px}
.box_fullimg_giallo a:hover, .box_fullimg_giallo a:active {color:#333;}

/* BOX VERDE (CSS) */
.box_verde {background-color:#00a786; color:#FFF;}
.box_verde a:link, .box_verde a:visited {color:#f9ec60}
.box_verde a:hover, .box_verde a:active {color:#FFF}
.box_verde .box_titolo, .box_verde_titolo_giallo .box_titolo {font-size:1.5em; color:#f9ec60;}
.box_verde .box_decorazione {display:none}
.box_verde .box_sottotitolo {margin-top:5%}
.box_verde .box_lista_allegati {font-size:1em; border-top:1px solid #009578; margin-top:1%; padding-top:2%;}
.box_verde.primolink_rosa .box_lista_allegati li:first-child a {color:#FFB583;}

/* BOX GIALLO (CSS) */
.box_giallo {background-color:#F9EC60; color:#575653;}
.box_giallo a:link, .box_giallo a:visited {color:#575653}
.box_giallo a:hover, .box_giallo a:active {color:#333;}
.box_giallo .box_titolo {font-size:1.5em; color:#575653;}
.box_giallo .box_decorazione {display:none}
.box_giallo .box_sottotitolo { margin-top:5%}
.box_giallo .box_lista_allegati { margin-top:5%; font-size:1em; padding-top:1%; border-top:1px solid #F9EC60 }
.box_giallo.box_lista_allegati_stretto .box_lista_allegati { margin-top:4%;}

/* BOX GRIGIO (CSS) - SERVIZI HERA ONLINE */
.box_grigio{background-color:#F5F5F5;}
.boxGrigioHeader.box_grigio{background-color:#F5F5F5;margin:0;margin-bottom:25px;}
.boxGrigioHeader.box_grigio div{margin-left:10%;margin-right:10%;width:80%}
.boxGrigioHeader.box_grigio div.area_riservata{width:56%;margin-top:10%}
.boxGrigioHeader.box_grigio div.scopri{margin-bottom:10%}

/* BOX GIALLO (CSS) DOVE SIAMO ONLUS */
.box_giallo_onlus {background-color:#F9EC60; color:#19A786;}
.box_giallo_onlus a:link, .box_giallo_onlus a:visited {color:#19A786}
.box_giallo_onlus a:hover, .box_giallo_onlus a:active {color:#333;}
.box_giallo_onlus .box_titolo {font-size:1.5em; color:#19A786;}
.box_giallo_onlus .box_decorazione {display:none}
.box_giallo_onlus .box_sottotitolo { margin-top:5%}
.box_giallo_onlus .box_lista_allegati { margin-top:0; font-size:1em; padding-top:3%; border-top:1px solid #F9EC60 }

/* BOX sottotitolo + img (CSS) */
.sottotit_img .box_decorazione {display:none}
.sottotit_img .box_sottotitolo {border-top:1px solid #eaeaeb; padding-top:15px}
.sottotit_img .box_sottotitolo img { float:left; margin-right:10px}
.sottotit_img .box_lista_allegati { margin-top:5%;font-size:0.9em; padding-top:3%; border-top:1px solid #eaeaeb}

/* in evidenza tre colonne */
.box_box_tre_colonne {font-size:1em;}
.box_box_tre_colonne .box_titolo {font-size:1.4em; margin:20px 0;}
.box_box_tre_colonne .box_macrotitolo {font-size:1.6em; padding-bottom:10px;}
.box_box_tre_colonne .box_decorazione {background-color:#575653; height:4px; overflow:hidden; width:60px;}
.box_box_tre_colonne .row-fluid {margin-top:25px;}
.box_box_tre_colonne .box_lista_allegati {margin-top:20px; font-size:1em;}
.box_box_tre_colonne .box_lista_allegati a:link, .box_box_tre_colonne .box_lista_allegati a:visited {color:#575653;}
.box_box_tre_colonne .box_sottotitolo {font-size:1em; border-bottom:none; padding-bottom:0;}
.box_box_tre_colonne .riga_separatore {border-top:1px solid #CCC; padding-top:20px;}

/* BOX notizie dal gruppo*/
#riga_2cols_SB_clienti{padding:15px 2%;width: 96%}

.box_notizie_dal_gruppo{background-color:transparent;}
.box_notizie_dal_gruppo .spaziatore{padding:15px 15px;}
.box_notizie_dal_gruppo .box_titolo {font-size:1.5em; margin:0 0 15px; color:#474642;}
.box_notizie_dal_gruppo .box_decorazione {background-color:#0a6dac; height:4px; overflow:hidden; width:60px;}
.box_notizie_dal_gruppo .news{margin-top:15px;background-color:#ffffff}
.box_notizie_dal_gruppo .immagine{padding:0;}
.box_notizie_dal_gruppo .immagine img{width:100%}
.box_notizie_dal_gruppo .titolo{margin:0;padding:20px 15px;font-size:1.3em;font-weight:500;font-style: normal;color:#0a6dac;}
.box_notizie_dal_gruppo .sottotitolo{margin:0;padding:0px 15px;font-size:0.9em;font-weight:400;font-style: normal;color:#474642}
.box_notizie_dal_gruppo .elenco_link{margin:0;}
.box_notizie_dal_gruppo .box_lista_allegati {margin:0 15px;}
.box_notizie_dal_gruppo .box_lista_allegati li a{color:#0a6dac;text-transform: uppercase}
.cls-clienti .box_notizie_dal_gruppo .box_lista_allegati li.li_link{background-image:url('../images_r13/ico_blu/link_est.png')}
.cls-clienti .box_notizie_dal_gruppo .box_lista_allegati li.li_file{background-image:url('../images_r13/ico_blu/file.png')}
.cls-clienti .box_notizie_dal_gruppo .box_lista_allegati li.li_correlate{background-image:url('../images_r13/ico_blu/link_int.png')}

.footer .box_lista_allegati li.li_file,.cls-serv_acqua .footer .box_lista_allegati li.li_file {background-image: url(../images_r13/ico_nero/file.png);}
.footer .box_lista_allegati li.li_link,.cls-serv_acqua .footer .box_lista_allegati li.li_link {background-image: url(../images_r13/ico_nero/link_est.png)}
.footer .box_lista_allegati li.li_correlate, .cls-serv_acqua .footer .box_lista_allegati li.li_correlate {background-image: url(../images_r13/ico_nero/link_int.png)}

.box_fullimg_giallo .box_lista_allegati li.li_file {background-image: url(../images_r13/ico_grigio/file.png);}
.box_fullimg_giallo .box_lista_allegati li.li_link {background-image: url(../images_r13/ico_grigio/link_est.png)}
.box_fullimg_giallo .box_lista_allegati li.li_correlate {background-image: url(../images_r13/ico_grigio/link_int.png)}

/*BOX archivio orizz*/
.box_archivio_orizzontale{}
.box_archivio_orizzontale .box_lista_archivio .link_freccia{margin-top:10px;color:#575653}
.box_archivio_orizzontale .box_lista_archivio .link_freccia a{color:#575653}

.box_archivio_orizzontale_titsot .sfondo_colorato{ background-color:#f4f4f4 }
.box_archivio_orizzontale_titsot .span4 {text-align:center}
.box_archivio_orizzontale_titsot .span4, .box_archivio_orizzontale_titsot .span8 {padding:6% 0 4% 0} 
.box_archivio_orizzontale_titsot .titolo {font-size:0.9em; font-weight:normal; text-transform:uppercase; margin-bottom:0; padding-bottom:0}
.box_gruppo.box_archivio_orizzontale_titsot .box_sottotitolo {font-size:1.5em; font-weight:bold; margin-top:0}
.box_archivio_orizzontale_titsot.titolo_rigosopra .box_titolo_big { border-width:1px; font-size:1.2em; padding-top:14kpx; border-color:#e9e9e9}

/*****BOX archivio orizz con funzionalità di affianca img con testo*****/
.box_archivio_orizzontale.gruppo_verde .sfondo_colorato{background-color:#72ac22;}
.box_archivio_orizzontale .sfondo_colorato img{margin-top:0;}
.box_archivio_orizzontale.gruppo_verde .sfondo_colorato .titolo{color:#fff;margin-top:2%;margin-left:3%;margin-right:7%;width:90%;padding-bottom:10px;border-bottom:1px solid #5d9412;}
.box_archivio_orizzontale.gruppo_verde .sfondo_colorato .titolo a{color: #FFFFFF;font-size: 1.2em;font-weight: 600;line-height: normal;}
.box_archivio_orizzontale .sfondo_colorato ul.box_lista_allegati{background-color: transparent;margin-top:0;padding-top:0;padding-bottom:0;}
.box_archivio_orizzontale .sfondo_colorato ul.box_lista_allegati li a{color:#396103;}
/*aggiungi per box approfondimenti*/
.box_archivio_orizzontale.box_record .elenco {height:170px;background-color:#F1F2F2;padding:10px 15px;margin-bottom:3%;}
.box_archivio_orizzontale.box_record .elenco .link_freccia{background-image:none;}
.box_archivio_orizzontale.box_record .elenco .link_freccia .titolo_nolink,.box_archivio_orizzontale.box_record .elenco .link_freccia a.bold{text-transform:uppercase;font-size:1.2em}
.box_archivio_orizzontale.box_record .box_lista_allegati{padding:0;}
.cls-serv_energia .box_archivio_orizzontale.box_record .elenco .link_freccia a.bold{color:#E50F9F}
.cls-serv_energia .box_archivio_orizzontale.box_record .elenco .link_freccia .titolo_nolink{color:#E50F9F}
/*classi per gestione funzione "active" in box approfondisci certificati bianchi*/
.gruppo_blu.box_archivio_orizzontale.box_record .elenco .link_freccia a.bold{color:#0073B9}
.gruppo_blu.box_archivio_orizzontale.box_record .elenco.active .link_freccia a.bold{color:#FFF}
.gruppo_blu.box_archivio_orizzontale.box_record .elenco .link_freccia .titolo_nolink{color:#0073B9}
.gruppo_blu.box_archivio_orizzontale.box_record .elenco.active{background-color:#0073B9;color:#FFF}
.gruppo_blu.box_archivio_orizzontale.box_record .box_lista_archivio .active .link_freccia{margin-top:10px;color:#fff}
.gruppo_blu.box_archivio_orizzontale.box_record .active .box_lista_allegati{background-color:#0073B9}
.gruppo_blu.box_archivio_orizzontale.box_record .active .box_lista_allegati li.li_correlate{background-image:url("../images_r13/ico_bianco/link_int.png")}
.gruppo_blu.box_archivio_orizzontale.box_record .active .box_lista_allegati li.li_correlate a{color:#fff}
.gruppo_blu.border_top{border-top:1px solid #dadada;padding-top:15px;}
.box_default_box.box_note .box_titolo{background-image: url('../images_r13/ico_bianco/note.png');background-repeat: no-repeat;padding-left:22px;text-transform: uppercase;font-size:1em}
.box_default_box.box_note_fucsia .box_titolo{background-image: url('../images_r13/ico_serv_rosa/ico_note.png');background-repeat: no-repeat;padding-left:22px;text-transform: uppercase;font-size:1em; color: #e50f9f; line-height: 2em}
.box_note_fucsia .box_decorazione {display:none;}
.box_default_box.box_note_fucsia .box_sottotitolo {margin-top:2%}

.box_default_box.box_note_noimg.titolo_blu .box_titolo {text-transform:uppercase; font-size:1em; color:#006ebb; height:auto !important; min-height:32px; height:32px;}
.box_note_noimg .box_decorazione {display:none;}
.box_default_box.box_note_noimg {height:auto !important; min-height:190px; height:190px;}
.box_default_box.box_note_noimg .box_sottotitolo {margin-top:2%;}
.box_default_box.box_note_noimg ul {margin-left:16px;}

/*hack per IE8*/
body.IE8 .box_archivio_orizzontale.gruppo_verde .sfondo_colorato .titolo{margin-bottom:0;}
/*fine hack*/
.gruppo_verde_titolo .box_titolo_big h2 a,.gruppo_verde_titolo .box_titolo_big h2{color:#5a9513}
/* classi sfondi */
.box_bg_camioncino {background-image: url('../images_r13/box_bg/camioncino.png'); background-position:right bottom; background-repeat:no-repeat}
.box_bg_casina {background-image: url('../images_r13/box_bg/casina.png'); background-position:right bottom; background-repeat:no-repeat}
.box_bg_stazioneecologica {background-image: url('../images_r13/box_bg/stazioneecologica.png'); background-position:right bottom; background-repeat:no-repeat}
.box_bg_cassonetto {background-image: url('../images_r13/box_bg/cassonetto.png'); background-position:right bottom; background-repeat:no-repeat}
.box_bg_smile {background-image: url('../images_r13/box_bg/smile.png'); background-position:right bottom; background-repeat:no-repeat}
.box_bg_centrale {background-image: url('../images_r13/box_bg/box_centrale.png'); background-position:right bottom; background-repeat:no-repeat}
.box_bg_camion {background-image: url('../images_r13/box_bg/box_camion.png'); background-position:center bottom; background-repeat:no-repeat}
.box_bg_bidone_rusco {background-image: url('../images_r13/box_bg/box_bidone_rusco.png'); background-position:left bottom; background-repeat:no-repeat}
.box_bg_casa {background-image: url('../images_r13/box_bg/box_casa.png'); background-position:right bottom; background-repeat:no-repeat}
.box_bg_riciclo {background-image: url('../images_r13/box_bg/box_riciclo.png'); background-position:center bottom; background-repeat:no-repeat}
.box_bg_ruspa {background-image: url('../images_r13/box_bg/box_ruspa.png'); background-position:center bottom; background-repeat:no-repeat}

.box_bg_alberi {background-image: url('../images_r13/box_bg/tracce15_tree.png'); background-position:right bottom; background-repeat:no-repeat}
.box_bg_alberi_tree {background-image: url('../images_r13/box_bg/tracce15_tree_bus.png'); background-position: 25% 100%; background-repeat:no-repeat}
.box_bg_bidone_marrone {background-image: url('../images_r13/box_bg/tracce15_bidoner.png'); background-position:right bottom; background-repeat:no-repeat}
.box_bg_bidone_verde {background-image: url('../images_r13/box_bg/tracce15_bidone.png'); background-position:right bottom; background-repeat:no-repeat}
.box_bg_tenda {background-image: url('../images_r13/box_bg/tracce15_tenda.png'); background-position:right bottom; background-repeat:no-repeat}
.box_bg_persone {background-image: url('../images_r13/box_bg/tracce15_people.png'); background-position:right bottom; background-repeat:no-repeat}

/* Report "Sulle tracce dei Rifiuti 2016" */
.box_bg_alberi_tree_2016 {background-image: none;}
.box_bg_alberi_2016 {background-image: url('../images_r13/box_bg/report_rifiuti_2016/box_rifiuti_differenziati.png'); background-position:center bottom; background-repeat:no-repeat;}
.box_bg_ruspa_2016 { background-image: url('../images_r13/box_bg/report_rifiuti_2016/box_economia_circolare.png'); background-position:center bottom; background-repeat:no-repeat; }


/* BOX FULLIMG GRUPPO */
.box_gruppo img { margin-top:15px}
.box_gruppo.sfondo_sottotitolo .titolo_e_sottotitolo{background-color:#f2f2f2;padding:10px 10px;width:auto;}
.box_gruppo.sfondo_sottotitolo .titolo_e_sottotitolo .box_titolo{margin:0;}
.box_gruppo .box_sottotitolo {margin-top:15px}
.box_gruppo .box_sottotitolo .titoletto_box{font-weight: 700;font-size:1.1em;color:#575653}
.box_fullimg_gruppo.titolo_fullimg_gruppo .box_decorazione_gruppo {display:none;}
.box_fullimg_gruppo.titolo_fullimg_gruppo .box_titolo_big {margin-bottom:0;}
.box_fullimg_gruppo.titolo_fullimg_gruppo.serv_verde .box_titolo_big h2 a {font-size:0.6em; color:#00a887; text-transform:uppercase;}
.box_fullimg_gruppo.titolo_imgsopra_sottotitolo .box_sottotitolo img {margin-top:0;}
.box_fullimg_gruppo.titolo_imgsopra_sottotitolo .box_lista_allegati {background-color:#fff; margin-top:0; padding:0;}
.box_fullimg_gruppo.titolo_imgsopra_sottotitolo.serv_verde .box_lista_allegati li a {color:#00a887;}
.cls-gruppo .box_fullimg_gruppo .box_sottotitolo h2.formattazione_h2 {color:#006ebb; font-size:1.2em; font-weight:600; line-height:normal; margin:0; padding:10px 0;}

.cls-gruppo .box_gruppo .box_sottotitolo .titoletto_box{font-weight: 700;font-size:1.1em;color:#0073B9}
.cls-lavorare_gruppo .box_gruppo .box_sottotitolo .titoletto_box{font-weight: 700;font-size:1.1em;color:#F47B23}
.cls-responsabilita_sociale .box_gruppo .box_sottotitolo .titoletto_box{font-weight: 700;font-size:1.1em;color:#5a9513}
.cls-serv_acqua .box_gruppo .box_sottotitolo .titoletto_box{font-weight: 700;font-size:1.1em;color:#0090D1}
.cls-serv_ambiente .box_gruppo .box_sottotitolo .titoletto_box{font-weight: 700;font-size:1.1em;color:#00A887}
.cls-serv_energia .box_gruppo .box_sottotitolo .titoletto_box{font-weight: 700;font-size:1.1em;color:#E50F9F}


.box_gruppo .box_lista_allegati {background-color:#f1f2f2; padding:10px 5%; font-size:0.9em; margin-top:10px; text-transform:uppercase}
.box_gruppo .box_lista_allegati li {border-top:1px solid #FFF; padding-top:4px; padding-bottom:4px}
.box_gruppo .box_lista_allegati li:first-child { border:none}
.box_gruppo .data_luogo { margin-top:10px; color:#9fa0a0}
/* classe per affiancare i link*/
.box_link_affiancati .box_lista_allegati{float:left;padding:10px 1%;width:98%}
.box_link_affiancati .box_lista_allegati li{float:left;width:26%;margin-left:1%;border:0;background-position:  left 6px}
.box_lista_allegati li.li_file span{font-size:0.8em}
.box_link_affiancati_2 .box_lista_allegati{float:left;padding:10px 1%;width:98%}
.box_link_affiancati_2 .box_lista_allegati li{float:left;width:43%;margin-left:1%;border:0;background-position:  left 6px}
.box_link_affiancati_4 .box_lista_allegati{float:left;padding:10px 1%;width:98%}
.box_link_affiancati_4 .box_lista_allegati li{float:left;width:18%;margin-left:1%;border:0;background-position:  left 6px}
.box_link_affiancati_1 .box_lista_allegati{float:left;padding:10px 1%;width:98%}
.box_link_affiancati_1 .box_lista_allegati li{float:left;width:88%;margin-left:1%;border:0;background-position:  left 6px}

/* Archvio */
.box_decorazione_gruppo {background-color:#575653; height:4px; overflow:hidden; width:60px;}
.no_rigatitololo .box_decorazione_gruppo{display: none;}
.box_titolo_big {font-size:1.6em; color:#474642; margin:0 5px 15px 0px}
.box_titolo_medio, a.box_titolo_medio {font-size:1.6em; color:#474642; margin-top: 8px; font-weight: 600}
.box_gruppo .box_titolo {font-size:1.5em;line-height: 1.2em; color:#575653; margin:10px 5px 0px 0px; font-weight: 600}
.box_gruppo .box_titolo a:link, .box_gruppo .box_titolo a:visited {font-weight:600; color:inherit}
.titolo_rigorosso.gruppo_blu .box_decorazione_gruppo {background-color:#f14e4b; }
.titolo_rigosopra .box_decorazione_gruppo {display:none}
.titolo_rigosopra .box_titolo_big {text-transform:uppercase; font-size:1.1em; border-top:4px solid #575653; padding-top:7px;margin-bottom:8px; font-weight:600}
.spazio_rigosopra{/*padding-top:62px;*/padding-top:57px}
.spazio_rigosopra.titolo_rigosopra .box_titolo_big{margin-bottom:15px;}

.spazio_rigosopra.logo_twitter {padding-top:60px;}
/*Archivio grigio*/
.box_archivio_grigio .sfondo_grigio{margin-top:5%;}
.box_archivio_grigio img{margin-top:0;/*width:100%;*/}
.box_archivio_grigio .link_freccia{padding-left:2%;padding-top:3%;padding-right:4%;}
.box_archivio_grigio .data_luogo{text-align: right;font-style: italic;font-size: 0.8em}
.box_archivio_grigio .data_luogo.esteso{font-size:0.7em;}
.box_archivio_grigio .link_freccia a{color:#0070b7;font-weight:600;font-size:1.1em; color:#0073B9}
.box_archivio_grigio .link_freccia .titolo_nolink{font-weight: 600;font-size:1.1em; color:#0073B9}
.box_archivio_grigio .data_luogo{margin-bottom:3%;color:#474642}
.box_archivio_grigio .link_freccia a.pdf{display: block;font-size:0.8em;font-weight: 700;text-align:right;color:#0073b9;margin-bottom:3%}
.sfondo_grigio{background-color:#f2f2f2}
/* CALENDARIO EVENTI */
.box_layout.box_box_calendario.titolo_rigosopra {overflow: hidden}
.box_eventi_calendario .box_lista_archivio li .link_freccia a{font-weight:600}
.box_eventi_calendario .first_big{background-color:#f1f2f2}
.box_eventi_calendario.gruppo_rosso .first_big{background-color:#f14e4b}
.box_eventi_calendario .freccia_inevidenza{position:relative;z-index: 10;left:97%;top:20px;width:6px;height:6px;}
.box_eventi_calendario .first_big .link_freccia a{font-size:1.4em;color:#0070B7}
.box_eventi_calendario .first_big .link_freccia .periodo_calendario_eventi{text-align:left;color:#0070B7}
.box_eventi_calendario .box_lista_archivio li{padding:0}
.box_eventi_calendario .box_lista_archivio li .clear{padding:0}
.box_eventi_calendario .periodo_calendario_eventi{color:#575653;text-align:right;font-size:0.9em;font-style: italic;}
.box_eventi_calendario .giorno_calendario_eventi {text-align: center;line-height: 1em;font-size:1.8em;}
.box_eventi_calendario .giorno_calendario_eventi.pic{font-size: 1em}
.box_eventi_calendario .mese_calendario_eventi {text-align: center;line-height: 1em;}
.box_eventi_calendario .anno_calendario_eventi {text-align: center;line-height: 1em;}
.box_eventi_calendario.gruppo_rosso .first_big .link_freccia a{font-size:1.4em;color:#fff}
.box_eventi_calendario.gruppo_rosso .first_big .link_freccia .periodo_calendario_eventi{text-align:left;color:#fff}
.box_eventi_calendario .box_eventi_calendario .box_lista_archivio li img{border:0}
/*eliminazione spaziatura nell'immagine del banner nel footer del box*/
.box_eventi_calendario a img{margin-top:0;}
.gruppo_rosso .data_calendario_eventi{color:#F14E4B}
.gruppo_rosso.box_eventi_calendario .freccia_inevidenza{background-image:url('../images_r13/ico_rosso/freccia_evento_inevidenza.png')}
.gruppo_rosso .box_lista_archivio li .link_freccia a {background-image:url('../images_r13/ico_rosso/freccia.png');}
.gruppo_blu .data_calendario_eventi{color:#0073B9}
.gruppo_blu .box_lista_archivio li .link_freccia a {background-image:url('../images_r13/ico_blu/freccia.png');}
.box_eventi_calendario .box_lista_archivio li{/* padding:15px 0; */ padding:8px 0;}
.box_eventi_calendario .box_lista_archivio li.first_big{padding:0;}
.gruppo_verde .data_calendario_eventi{color:#5a9513}
.gruppo_verde .box_lista_archivio li .link_freccia a {background-image:url('../images_r13/ico_verde/freccia.png');}

.cls-responsabilita_sociale .data_calendario_eventi{color:#5a9513}
.cls-responsabilita_sociale .box_lista_archivio li .link_freccia a {background-image:url('../images_r13/ico_verde/freccia.png');}

.gruppo_arancio .data_calendario_eventi{color:#F47B23}
.gruppo_arancio .box_lista_archivio li .link_freccia a {background-image:url('../images_r13/ico_arancio/freccia.png');}

.cls-lavorare_gruppo .data_calendario_eventi{color:#F47B23}
.cls-lavorare_gruppo .box_lista_archivio li .link_freccia a {background-image:url('../images_r13/ico_arancio/freccia.png');}
/*BOX EVENTO in evidenza*/
.box_evento_inevidenza .evento{background-color:#e3dfd6}
.box_evento_inevidenza .evento .descrizione_evento{padding:15px;}
.box_evento_inevidenza .evento{margin-top:25px;}
.box_evento_inevidenza .evento img{margin:0}
.box_evento_inevidenza .evento .box_decorazione_periodo{float:left;display: block;width:50px;background-color:white;height:4px;}
.box_evento_inevidenza .evento .descrizione_evento .box_titolo{float:left;width:100%;margin-top:10px;color:#302313;}
.box_evento_inevidenza .evento .descrizione_evento .periodo_calendario_eventi{float:left;width:100%;color:#302313;text-transform: uppercase;font-weight: 600}
.box_evento_inevidenza .evento .box_sottotitolo{float:left;width:100%;margin-top:10px;font-size:0.9em;color:#8c8477}
.box_evento_inevidenza .evento .descrizione_evento .link_evento{float:left;width:100%;margin-top:10px;text-transform: uppercase;color:#302313;font-weight: 600}
.box_evento_inevidenza .evento .descrizione_evento .link_evento a{padding-left:20px;color:#302313;background:url("../images_r13/ico_nero/link_int.png") no-repeat center left;}

/* Box Evento con lo sfondo rosso */
.box_evento_inevidenza.colore_sfondo_rosso .evento {background-color:#f14e4b;}
.box_evento_inevidenza.colore_sfondo_rosso .evento a.box_titolo {color:#fff;}
.box_evento_inevidenza.colore_sfondo_rosso .evento .descrizione_evento {padding-right:30px; padding-top:6%;}
.box_evento_inevidenza.colore_sfondo_rosso .evento .descrizione_evento .link_evento {padding-top:10%;}
.box_evento_inevidenza.colore_sfondo_rosso .evento .descrizione_evento .link_evento a {color:#fff; background:url(../images_r13/ico_bianco/link_int.png) no-repeat center left;}

/*BOX ULTIMI EVENTI*/
.box_eventi_ultimi{}
.box_ricerca_eventi{height:50px;padding:12px;background-color: #dddede}
.box_ricerca_eventi .categorie_eventi{float:left;margin-top:15px;margin-left:20px;}
.box_ricerca_eventi .categorie_eventi a{margin-left:15px;padding-left:25px;text-transform: uppercase;background: url('../images_r13/sfondo_radio.png') left center no-repeat;color:#313131;font-weight: 700;}
.box_ricerca_eventi .categorie_eventi a:hover{background: url('../images_r13/sfondo_radio_hover.png') left center no-repeat;}
/*.box_ricerca_eventi span.titolo_ricerca{float:left;font-size:2em;line-height: normal}*/
.box_ricerca_eventi form{float:right;margin:10px;display: inline}
.box_eventi_ultimi div.titolo_ricerca{float:left;font-size:2em;margin-top:10px;display: inline}

.box_ricerca_eventi form input{margin:0;}
.box_ricerca_eventi form label{display: inline;margin-left:10px;text-transform: uppercase;color:#313131;font-weight: 700;}
.box_ricerca_eventi input[type='radio'] {
 position: absolute;
 clip: rect(1px, 1px, 1px, 1px);
}
.box_ricerca_eventi input[type='radio'] + label {
 margin: 0;
 margin-left:10px;
 padding: 2px 0 0px 24px;
 cursor: pointer;
 background: url('../images_r13/sfondo_radio.png') left center no-repeat;
}
.box_ricerca_eventi input[type='radio']:checked + label {
 background-image: url('../images_r13/sfondo_radio_hover.png');
}
.box_ricerca_eventi form .input_cerca_evento{width:20%;margin-left:10px;padding:4px 15px;padding-right:35px;background-image:url("../images_r13/ico_lente.png");background-repeat: no-repeat;background-position: right center;border:0;background-color:#f14e4b;color:#fff;line-height:32px;font-size:0.8em;text-transform: uppercase;font-weight: 800}
.box_ricerca_eventi form input[type='radio']{background-color:#c7c8c8}
.area_eventi{padding: 12px;background-color:#f1f2f2}
.box_eventi_ultimi .singolo_evento{margin-top:3%;}
.box_eventi_ultimi .singolo_evento.evento_passato{opacity: 0.4}
.box_eventi_ultimi .periodo_calendario_eventi{text-transform:uppercase;font-size:0.9em;font-weight: 700;}
.box_eventi_ultimi.gruppo_rosso .periodo_calendario_eventi{color:#F14E4B}
.box_eventi_ultimi .box_decorazione_periodo {
    background-color: #FFFFFF;
    display: block;
    float: left;
    height: 4px;
    width: 50px;
    margin-top:5px;
    margin-bottom:10px;
}
.box_eventi_ultimi .giorno_calendario_eventi{float:left;width:100%;margin-bottom:15px;font-size:2em;}
.box_eventi_ultimi.gruppo_rosso .box_decorazione_periodo {background-color:#F14E4B}
.box_info_evento{height:300px;background-color:#E3DFD6;}
.gruppo_rosso .box_info_evento{background-color:#F14E4B;box-shadow: 10px 10px 3px 2px #dddede}

.box_eventi_ultimi .singolo_evento img{margin:0}
.box_eventi_ultimi .singolo_evento .descrizioni{background-color:#E3DFD6;padding:10px 15px;color:#734241;font-weight:700;text-transform: uppercase}
.box_eventi_ultimi .singolo_evento .descrizioni div{margin-top:10px;}
.box_eventi_ultimi.gruppo_rosso .singolo_evento .descrizioni{background-color:#f14e4b}
.box_eventi_ultimi .singolo_evento .box_titolo{color:#fff;font-size:1.2em;}
.box_eventi_ultimi .box_lista_allegati{background-color:transparent;float:right;}

/*BOX helpdesk*/
.box_helpdesk{color:#4b433f}
.box_helpdesk .helpdesk_link{margin-top:10px;background-color:#f1f2f2;padding:16px 0px;background-image:url('../images_r13/ico_blu/freccia.png');background-position: 95% 50%;background-repeat: no-repeat;}
.box_helpdesk .helpdesk_link a{padding:16px 0;color:#0073B9;text-transform: uppercase;padding-left:50px;background-repeat: no-repeat;background-position: center left;}
.box_helpdesk .helpdesk_link.ico_login a{background-image:url("../images_r13/ico_blu/ico_lucchetto.png")}
.box_helpdesk .helpdesk_link.ico_fornitore a{background-image:url("../images_r13/ico_blu/ico_fornitore.png")}
.ico_tel_helpdesk{margin:6px 0;padding-left:40px;background-image:url("../images_r13/ico_blu/ico_tel.png");background-repeat: no-repeat;background-position: center left}
.ico_fax_helpdesk{margin:6px 0;padding-left:40px;background-image:url("../images_r13/ico_blu/ico_fax.png");background-repeat: no-repeat;background-position: center left}
.ico_mail_helpdesk{margin:6px 0;padding-left:40px;background-image:url("../images_r13/ico_blu/ico_mail.png");background-repeat: no-repeat;background-position: center left}
.ico_mail_helpdesk a{
	float:right;
	background-image: url("../images_r13/ico_blu/freccia.png");
    background-position: right center;
    background-repeat: no-repeat;
    color: #4B433F;
    font-weight: 600;
    margin: 0;
	margin-left:0px;
    padding: 0 15px 0 0;
    text-transform: uppercase;
}


.box_gruppo .box_lista_archivio { padding:0;margin:15px 0 0 0; font-size:0.9em }
.box_archivio_unrecord .box_lista_archivio .box_sottotitolo{ font-size:1.1em }
.box_archivio_unrecord.box_nascondi_lista_allegati ul.box_lista_allegati {display:none;}

ul.box_lista_archivio img {float: left; margin: 0 5px 0 0;}

.box_lista_archivio li .link_freccia a { display:block; background-image: url(../images_r13/ico_grigio/freccia.png); background-position:right center; background-repeat:no-repeat; padding-right:10px}
.box_lista_archivio li .clear { border:none}
.box_lista_archivio li {border-top:1px solid #e9e9e9;margin:0;padding:0; padding-top:10px; padding-bottom:4px;}
.box_lista_archivio li:first-child { border:none}
.box_lista_archivio li img {border:1px solid #e9e9e9}
.box_eventi_calendario .box_lista_archivio li img {border:0;}
.box_lista_archivio .span12 {margin:0}
.box_lista_allegati li {background-position:left center; background-repeat:no-repeat; padding-left:23px}
.gruppo_verde .box_lista_archivio li .link_freccia a, .cls-responsabilita_sociale .box_lista_archivio li .link_freccia a {background-image: url(../images_r13/ico_verde/freccia.png);} /* .box_lista_archivio_cs li > div:first-child */
.gruppo_blu .box_lista_archivio li .link_freccia a {background-image: url(../images_r13/ico_blu/freccia.png);}
.box_titolo a{background-position:right center; background-repeat:no-repeat; padding-right:10px}
.gruppo_blu .box_titolo a {display:block; background-image: url(../images_r13/ico_blu/freccia.png); background-position:right center; background-repeat:no-repeat; padding-right:10px} /* .box_lista_archivio_cs li > div:first-child */
.box_lista_archivio li.first_big {padding-top:0px}

.gruppo_arancione .box_titolo a,.cls-lavorare_gruppo .box_titolo a {display:block; background-image: url(../images_r13/ico_arancio/freccia.png); }
.gruppo_verde .box_titolo a,.cls-responsabilita_sociale .box_titolo a {display:block; background-image: url(../images_r13/ico_verde/freccia.png); } 
.cls-serv_energia .box_titolo a,.cls-serv_energia .box_lista_archivio li .link_freccia a,.serv_rosa .box_titolo a {display:block; background-image: url(../images_r13/ico_serv_rosa/freccia.png); } 
.cls-serv_acqua .box_titolo a,.cls-serv_acqua .box_lista_archivio li .link_freccia a,.serv_blu .box_titolo a {display:block; background-image: url(../images_r13/ico_serv_blu/freccia.png); } 
.cls-serv_ambiente .box_titolo a,.cls-serv_ambiente .box_lista_archivio li .link_freccia a,.serv_verde .box_titolo a {display:block; background-image: url(../images_r13/ico_serv_verde/freccia.png); } 

.gruppo_blu.titolo_rigosopra .box_titolo_big{color:#0073B9;border-top:4px solid #0073B9}
.cls-serv_acqua .gruppo_blu.titolo_rigosopra .box_titolo_big{color:#0090D1;border-top:4px solid #0090D1}
.serv_giallo .box_titolo a{background-image: url(../images_r13/ico_grigio/freccia.png);display: block}



.gruppo_arancione .box_decorazione_gruppo {background-color:#ff6b00;}
.gruppo_arancione .box_titolo,.gruppo_arancione .box_titolo_medio {color:#ff6b00}
.gruppo_blu .box_decorazione_gruppo {background-color:#0073b9;}
.gruppo_blu .box_titolo,.gruppo_blu .box_titolo_medio {color:#0073b9}
.gruppo_rosso .box_decorazione_gruppo {background-color:#f14e4b;}
.gruppo_rosso .box_titolo,.gruppo_rosso .box_titolo_medio {color:#f14e4b}
.gruppo_verde .box_decorazione_gruppo {background-color:#5a9513;}
.gruppo_verde .box_titolo,.gruppo_verde .box_titolo_medio {color:#5a9513}

.serv_verde .box_decorazione_gruppo {background-color:#00A887;}
.serv_verde .box_titolo,.serv_verde .box_titolo_medio,.serv_verde_titolo .box_titolo_big {color:#00A887}
.serv_verde.titolo_rigosopra .box_titolo_big{color:#00A887;border-top:4px solid #00A887}
.serv_verde .box_lista_allegati a {text-transform:uppercase}
.serv_verde .box_lista_allegati li.li_file,.cls-serv_ambiente .lista_allegati li.li_file {background-image: url(../images_r13/ico_serv_verde/file.png)}
.serv_verde .box_lista_allegati li.li_link,.cls-serv_ambiente .lista_allegati li.li_link {background-image: url(../images_r13/ico_serv_verde/link_est.png)}
.serv_verde .box_lista_allegati li.li_correlate,.cls-serv_ambiente .lista_allegati li.li_correlate {background-image: url(../images_r13/ico_serv_verde/link_int.png)}

.serv_blu .box_decorazione_gruppo,.cls-serv_acqua .box_decorazione_gruppo {background-color:#0090D1;}
.serv_blu .box_titolo,.serv_blu .box_titolo_medio,.serv_blu_titolo .box_titolo_big,.cls-serv_acqua .box_titolo,.cls-serv_acqua .box_titolo_medio,.cls-serv_acqua .box_titolo_big {color:#0090D1}
.gruppo_blu_titolo .box_titolo_big{color:#0073B9}

.serv_blu.titolo_rigosopra .box_titolo_big{color:#0090D1;border-top:4px solid #0090D1}
.cls-serv_acqua .footer .box_titolo{color:#fff}
.serv_blu .box_lista_allegati a,.cls-serv_acqua .box_lista_allegati a {text-transform:uppercase}
.serv_blu .box_lista_allegati li.li_file,.cls-serv_acqua .box_lista_allegati li.li_file,.cls-serv_acqua .lista_allegati li.li_file {background-image: url(../images_r13/ico_serv_blu/file.png)}
.serv_blu .box_lista_allegati li.li_link,.cls-serv_acqua .box_lista_allegati li.li_link,.cls-serv_acqua .lista_allegati li.li_link {background-image: url(../images_r13/ico_serv_blu/link_int.png) /*background-image: url(../images_r13/ico_serv_blu/link_est.png)*/}
.serv_blu .box_lista_allegati li.li_correlate,.cls-serv_acqua .box_lista_allegati li.li_correlate,.cls-serv_acqua .lista_allegati li.box_lista_allegati {background-image: url(../images_r13/ico_serv_blu/link_int.png)}
.cls-serv_acqua .box_lista_allegati li a{color:#0090D1}

.serv_rosa .box_decorazione_gruppo {background-color:#E50f9f;}
.serv_rosa .box_titolo,.serv_rosa .box_titolo_medio,.serv_rosa_titolo .box_titolo_big {color:#E50f9f}
.serv_rosa.titolo_rigosopra .box_titolo_big{color:#E50f9f;border-top:4px solid #E50f9f}
.serv_rosa .box_lista_allegati a {text-transform:uppercase}
.serv_rosa .box_lista_allegati li.li_file,.cls-serv_energia .lista_allegati li.li_file {background-image: url(../images_r13/ico_serv_rosa/file.png)}
.serv_rosa .box_lista_allegati li.li_link,.cls-serv_energia .lista_allegati li.li_link {background-image: url(../images_r13/ico_serv_rosa/link_est.png)}
.serv_rosa .box_lista_allegati li.li_correlate,.cls-serv_energia .lista_allegati li.li_correlate {background-image: url(../images_r13/ico_serv_rosa/link_int.png)}

.serv_giallo .box_decorazione_gruppo {background-color:#FDC600;}

.gruppo_arancione .box_lista_allegati li.li_file {background-image: url(../images_r13/ico_arancio/file.png)}
.gruppo_arancione .box_lista_allegati li.li_link {background-image: url(../images_r13/ico_arancio/link_est.png)}
.gruppo_arancione .box_lista_allegati li.li_correlate {background-image: url(../images_r13/ico_arancio/link_int.png)}
.gruppo_blu .box_lista_allegati li.li_file, .gruppo_blu .archivio_file {background-image: url(../images_r13/ico_blu/file.png)}
.gruppo_blu .box_lista_allegati li.li_link, .gruppo_blu .archivio_link {background-image: url(../images_r13/ico_blu/link_int.png) /*background-image: url(../images_r13/ico_blu/link_est.png)*/}
.gruppo_blu .box_lista_allegati li.li_correlate, .gruppo_blu .archivio_correlate {background-image: url(../images_r13/ico_blu/link_int.png)}
.gruppo_verde .box_lista_allegati li.li_file {background-image: url(../images_r13/ico_verde/file.png)}
.gruppo_verde .box_lista_allegati li.li_link {background-image: url(../images_r13/ico_verde/link_est.png)}
.gruppo_verde .box_lista_allegati li.li_correlate {background-image: url(../images_r13/ico_verde/link_int.png)}

/* Box GRuppo Comunicati stampa */
.box_lista_archivio_cs {margin:15px 0 0 0; font-size:0.9em}
.box_lista_archivio_cs li { list-style-type:none; border-top:1px solid #e9e9e9; padding-top:8px; padding-bottom:8px}
.box_lista_archivio_cs li:first-child { border:none}
.box_lista_archivio_cs li.li_file {background-image: url(../images_r13/ico_blu/file.png); background-position:left center; background-repeat:no-repeat; padding-left:30px}
.box_lista_archivio_cs li.li_link {background-image: url(../images_r13/ico_blu/link_est.png); background-position:left center; background-repeat:no-repeat; padding-left:30px}
.box_lista_archivio_cs li.li_correlate {background-image: url(../images_r13/ico_blu/link_int.png); background-position:left center; background-repeat:no-repeat; padding-left:30px}
.box_lista_archivio_cs li a { display:block; background-image: url(../images_r13/ico_blu/freccia.png); background-position:right center; background-repeat:no-repeat; padding-right:10px}


/* BOX header clienti */
.riga_assistenza_clienti_casa{ background-color:#f5f5f5; /*padding:0 2.5641%; width:95%;*/ display:block; overflow: hidden; }
.riga_assistenza_clienti_casa .span3:first-child{margin-left:2.56%}

form.cerca_comune .tucsubmit {width:44px;}
.tipo_utente_cambio{width:60%}
.tipo_utente_cambio form.cerca_comune input.tucomune{width:69%}
.riga_assistenza_clienti_casa .span3:last-child{margin-right:2.56%;width:17.9%}
.riga_assistenza_clienti_casa.hide{display:none;}
.row-fluid .ultimo-elemento{margin-right:2.56%;width:17.9%;}
.boxGiallo{ flaot:left; padding:15px; background-color:#f9ec60; overflow:hidden; margin-top: 25px; margin-bottom:25px; color:#474642; }
.boxGiallo .giallo{color:#936F00}
.boxGiallo h3,.boxGiallo div.titolo_top{font-size:1.4em;font-weight:500;margin:0;line-height: normal;	background-position: top right;padding-top:3%;padding-bottom:3%;}
.boxGiallo p:empty{margin:0;}
.boxGiallo.piccolo p{margin:0;}
.boxGiallo.piccolo .description{font-size:1em;padding-bottom:2%;}
.boxGiallo .nav{background-color:transparent;margin:0;margin-bottom:3px;border-bottom:1px solid #474642}
.boxGiallo .tab-content{overflow: visible}
.boxGiallo .nav li a{padding:3px;color:#474642;font-weight: 300;}
.boxGiallo .nav li a:hover{border:1px solid #474642 }
.boxGiallo .nav li.active a{background-color:#575653;color:#fff;border:1px solid #474642}
.boxGiallo .titolo_sportello{font-size:1.1em;font-weight: 600;margin-top:5px;}
.boxGiallo.servizioClienti{background-image: url('../images_r13/sfondo_centralinista.png');background-repeat: no-repeat;background-position: right bottom;line-height:1.2em}
.boxGiallo.sportelloClienti{line-height:1.2em;}
.boxGiallo.prontoIntervento{line-height: 1.2em}
.boxGiallo.servizioClienti .description{padding-right:80px;}
.boxGiallo .description.totale{display:none;}
.boxGiallo.disabled{opacity: 0.3;}

.servizioClienti h3,.servizioClienti div.titolo_top{background-image: url('../images_r13/ico_box_servizi_clienti.png');background-repeat: no-repeat;}
.sportelloClienti h3,.sportelloClienti div.titolo_top{background-image: url('../images_r13/ico_box_sportelli_clienti.png');background-repeat: no-repeat;}
.prontoIntervento h3,.prontoIntervento div.titolo_top{background-image: url('../images_r13/ico_pronto_intervento.png');background-repeat: no-repeat;color:#f14e4b}
.boxGiallo .link{background-image: url('../images_r13/ico_freccia_link.png');background-repeat: no-repeat;background-position:center left;text-transform: uppercase;padding-left:20px;}
.boxGiallo .link a{color:#474642;text-transform: uppercase;font-weight:600;font-size:0.8em;text-decoration: none;}
.boxGiallo .big{font-size:1em}
/*******box grigio header assistenza clienti*****************/
.boxGrigioHeader{background-color:transparent;margin-top:25px;margin-bottom:25px;}
.boxGrigioHeader .area_riservata{ background-image: url('../images_r13/ico_titolo_area_riservata.png'); background-repeat: no-repeat; background-position: center left; padding-left:60px; color:#474642; font-size:1.2em; line-height: 30px; }
.boxGrigioHeader .boxArea{float:left;width:100%;text-transform:uppercase;margin-top:5%;}
.boxGrigioHeader .boxArea a{float:left;width:80%;padding:6% 10%;color: #474642;font-weight: 600;line-height:100%;text-decoration: none;}
.boxGrigioHeader .accedi{background-color:#575653;color:#f9ec60;background-image: url('../images_r13/ico_area_riservata_accedi.png');background-repeat: no-repeat;background-position: center right}
.boxGrigioHeader .accedi a{color:#f9ec60;}
.boxGrigioHeader .registrati{background-color:#f9ec60;background-image: url('../images_r13/ico_area_riservata_registrati.png');background-repeat: no-repeat;background-position: center right}
.boxGrigioHeader .scopri{background-color:#f9ec60;background-image: url('../images_r13/ico_area_riservata_scopriservizi.png');background-repeat: no-repeat;background-position: center right}
/* banner grande macro sezioni */
.box_banner_grande .sparatore_righe_4col{ margin-bottom:0; background-color:#2b3231; }
.box_banner_grande .sparatore_righe_4col .titolo_banner{margin:0;margin-top:10%;font-size:2.2em;font-weight:300;text-transform: uppercase; color:#f9ec60;}
.box_banner_grande .sparatore_righe_4col .titolo_banner a{font-weight: 300;text-decoration: none}
.box_banner_grande .sparatore_righe_4col .titolo_banner a:hover{color: inherit}
.box_banner_grande .sparatore_righe_4col .sottotitolo_banner{margin:0;margin-top:4%;font-size:1.6em;font-weight:300;color:#ffffff;line-height: normal}
.box_banner_grande .sparatore_righe_4col ul{float:left;width:100%;margin:0;padding:0;list-style:none;margin-top:3%;}
.box_banner_grande .sparatore_righe_4col ul li{float:left;margin-left:0%;margin-right:5%;background-repeat: no-repeat;background-position: left center;}
.box_banner_grande .sparatore_righe_4col ul li a{float:left;color:white;font-size:1em;text-transform: uppercase;padding-top:5px;padding-bottom:5px;padding-left:35px;}
.box_banner_grande.solo_sottotitolo .sparatore_righe_4col .sottotitolo_banner{font-weight: 500;height:110px;margin-top:0;}
/*tipi di icone in elenco links banner grande*/
.box_banner_grande .links_slide li.ico_video{background-image: url('../images_r13/ico_bianco/slider/video.png');}
.box_banner_grande .links_slide li.ico_link_int{background-image: url('../images_r13/ico_bianco/slider/link_interno.png');}
.box_banner_grande .links_slide li.ico_link_est{background-image: url('../images_r13/ico_bianco/slider/linkesterno.png');}
.box_banner_grande .links_slide li.ico_file{background-image: url('../images_r13/ico_bianco/slider/pdf.png');}
.box_banner_grande .links_slide li.ico_numeri_sintesi{background-image: url('../images_r13/ico_bianco/slider/in_sintesi.png');}
.box_banner_grande .links_slide li.ico_dossier{background-image: url('../images_r13/ico_bianco/slider/dossier.png');}
.box_banner_grande .links_slide li.ico_investor{background-image: url('../images_r13/ico_bianco/slider/investor.png');}
.box_banner_grande .links_slide li.ico_storia{background-image: url('../images_r13/ico_bianco/slider/storia.png');}
.box_banner_grande .links_slide li.ico_approfondisci{background-image: url('../images_r13/ico_bianco/slider/approfondisci.png');}
.box_banner_grande .links_slide li.ico_foto{background-image: url('../images_r13/ico_bianco/slider/foto.png');}
.box_banner_grande .links_slide li.ico_territorio{background-image: url('../images_r13/ico_bianco/slider/territorio.png');}
.box_banner_grande .links_slide li.ico_approfondisci{background-image: url('../images_r13/ico_bianco/slider/icona_approfondisci.png');}
.box_banner_grande .links_slide li.ico_approfondisci a{padding-left:50px;}
.slide2 ul li .imghover .links_slide li.ico_freccia{background-image: url('../images_r13/ico_slider_gruppo/ico_freccia.png');}
.slide2 ul li .imghover .links_slide li.ico_slideshow{background-image: url('../images_r13/ico_slider_gruppo/ico_slideshow.png');}

/* variazioni box grande per tipo servizio */
body.cls-ambiente .box_banner_grande .sparatore_righe_4col .titolo_banner,body.cls-ambiente .box_banner_grande .sparatore_righe_4col .titolo_banner a{color:#00a786;}
body.cls-acqua .box_banner_grande .sparatore_righe_4col .titolo_banner,body.cls-acqua .box_banner_grande .sparatore_righe_4col .titolo_banner a{color:#0090d1;}
body.cls-gas .box_banner_grande .sparatore_righe_4col .titolo_banner,body.cls-gas .box_banner_grande .sparatore_righe_4col .titolo_banner a{color:#de188c;}
body.cls-energia .box_banner_grande .sparatore_righe_4col .titolo_banner, body.cls-energia .box_banner_grande .sparatore_righe_4col .titolo_banner a{color:#fdc600;}
body.cls-tlr .box_banner_grande .sparatore_righe_4col .titolo_banner,body.cls-tlr .box_banner_grande .sparatore_righe_4col .titolo_banner a{color:#de188c;}
/* fine variazioni */



/* SLIDER GRANDE HOMEPAGE */
.box_slider_home {overflow: hidden;height:370px; min-width:940px; min-height:297px; }
.box_slider_home .contenitore_slider{float:left;height:370px;width:100%;position:absolute;overflow:hidden;left:0;}
.box_slider_home ul.slides-container{float:left;position: absolute;left:0;;width:100%;margin:0;padding:0;list-style:none;height: 534px;}
.box_slider_home ul.slides-container li{float:left;width:100%;position: absolute;display: none;}
.slides-container li .over{position:absolute;top:0;}
/*colorazioni di sfondo*/
.slides-container li.cls-sfondo_nero{background-color:#000;}
.slides-container li.cls-sfondo_alberi{background-color:#4c9a80;}
.slides-container li.cls-sfondo_12anni{background-color:#4a8c20;}
.slides-container li.cls-sfondo_rifiutologo{background-color:#68bd21;}
.slides-container li.cls-sfondo_acquapulita{background-color:#3eb4a5;}
.slides-container li.cls-sfondo_indispensabile{background-color:black;}
.slides-container li .over .over_titolo{width:28%;margin-top:6%;margin-left:11%;line-height:40px;color:white;font-weight: 200;font-size:2.8em;text-transform: uppercase;}
.slides-container li .over.cls-slider_blu .over_titolo{color:#FFF;}
.slides-container li .over.cls-slider_alberi .over_titolo{color:#FFF; width:55%;}
.slides-container li.cls-sfondo_nero .over_titolo{width:55%}
.slides-container li.cls-sfondo_12anni .over_titolo{ width:55%; color: white; font-size: 2.5em; font-weight: 200; line-height: 40px; margin-left: 11%; margin-top: 8%; text-transform: none; }
.slides-container li.cls-sfondo_acquapulita .over_titolo { width:32%; }
.slides-container li.cls-sfondo_12anni .over.cls-slider_12anni .over_sottotitolo { font-size: 1.3em; }

.slides-container li.cls-sfondo_rifiutologo .over_sottotitolo{
	color: white;
    font-size: 1.5em;
    font-weight: 400;
    line-height: 20px;
    margin-left: 11%;
    margin-top: 0;
}

.slides-container li.cls-sfondo_nero.cls-sfondo_acquarifiuti {
	text-shadow: 0 0 5px rgba(0, 0, 0, 1);
}
.slides-container li.cls-sfondo_nero.cls-sfondo_acquarifiuti .over_titolo{
	width:45%;
}

.slides-container li.cls-sfondo_nero.cls-sfondo_acquarifiuti .over .over_titolo {
	margin-top:3.5%;
}


.layer_sottosito.cls-slider_acquapulita {
	background-color: #eeeeee;
}
.layer_sottosito.cls-slider_acquapulita .titolo_upper {
   color: #01597D;
   font-size: 0.6em;
   margin-top: 60px;
}
.layer_sottosito.cls-slider_acquapulita .titolo_lower {
	color: #FFFFFF;
	font-size: 0.6em;
}


.slides-container li .over.cls-slider_verde .over_titolo{color:#00a886;}
.slides-container li .over.cls-slider_verdechiaro .over_titolo{color:#245330;}
.slides-container li .over .over_sottotitolo{margin-top:20px;line-height:24px;margin-left:11%;color:white;font-weight: 400;font-size:1.5em;}
.slides-container li .over .over_link{margin-top:2%;line-height:24px;margin-left:11%;color:white;font-weight: 400;font-size:1.5em;}
.slides-container li .over .over_link ul{float:left;width:100%;margin:0;padding:0;}
.slides-container li .over .over_link ul li{display: block;float:left;width:auto;position:static;margin-left:2%;margin-right:2%;margin-top:21px;padding-top: 28px;padding-left: 2px;padding-right: 2px;background-repeat: no-repeat;background-position:top center;}
.slides-container li .over .over_link ul li:first-child{margin-left:0;}
.slides-container li .over .over_link ul li.cls-ico_storia{margin-top:0px;background-image: url('../images_r13/ico_slider_landing/ico_slider_storia.png');padding-top:50px;}
.slides-container li .over .over_link ul li.cls-ico_storia_rosa { margin-top:0px; padding-top:50px; background-image:url('../images_r13/ico_slider_landing/ico_slider_storia_rosa.png'); }
.slides-container li .over .over_link ul li.cls-ico_storia a,
.slides-container li .over .over_link ul li.cls-ico_storia_rosa a { padding-left:18px; padding-right:18px; }
.slides-container li .over .over_link ul li.cls-ico_storia_piccola{background-image: url('../images_r13/ico_slider_landing/ico_slider_storia_piccola.png');}
.slides-container li .over .over_link ul li.cls-ico_foto{background-image: url('../images_r13/ico_slider_landing/ico_slider_foto.png');}
.slides-container li .over .over_link ul li.cls-ico_video{background-image: url('../images_r13/ico_slider_landing/ico_slider_video.png');}
.slides-container li .over .over_link ul li.cls-ico_video_grande{margin-top:8px; padding-top: 41px;background-image: url('../images_r13/ico_slider_landing/ico_slider_video_grande.png');}
.slides-container li .over .over_link ul li.cls-ico_video_grande a{padding-left: 18px;padding-right: 18px;}
.slides-container li .over .over_link ul li.cls-ico_territorio{background-image: url('../images_r13/ico_slider_landing/ico_slider_territorio.png');}
.slides-container li .over .over_link ul li.cls-ico_file{background-image: url('../images_r13/ico_slider_landing/ico_slider_file.png');}
.slides-container li .over .over_link ul li.cls-ico_link_est{background-image: url('../images_r13/ico_slider_landing/ico_slider_link.png');}
.slides-container li .over .over_link ul li.cls-ico_link_est_rosa { background-image: url('../images_r13/ico_slider_landing/ico_slider_link_rosa.png'); }
.slides-container li .over .over_link ul li.cls-ico_smartphone{background-image: url('../images_r13/ico_slider_landing/ico_slider_smartphone.png'); margin-top: 14px; padding-top: 35px;}
.slides-container li .over .over_link ul li.cls-ico_smartphone_grigio {background-image: url('../images_r13/ico_slider_landing/ico_slider_smartphone_grigio.png'); margin-top: 14px; padding-top: 35px;}
.slides-container li .over .over_link ul li.cls-ico_mobile{background-image: url('../images_r13/ico_slider_landing/ico_mobile.png');}
.slides-container li .over .over_link ul li.cls-ico_audio{background-image: url('../images_r13/ico_slider_landing/ico_slider_audio.png');}

.slides-container li .over.cls-slider_12anni .over_sottotitolo {
	font-size: 1.4em;
}
.slides-container li.cls-sfondo_rifiutologo .over_sottotitolo{
	color: white;
    font-size: 1.5em;
    font-weight: 400;
    line-height: 20px;
    margin-left: 11%;
    margin-top: 0;

}

.slides-container li .over .over_link ul li.cls-ico_acqua{background-image: url('../images_r13/slider_ico_acqua.png');}
.slides-container li .over .over_link ul li a{padding-top: 55px;color:#fff;font-size:0.6em;text-transform: uppercase;}
/*funzione playerVideo in storytelling*/
.slides-container li .over .playerVideo{z-index:1;display:none;position:absolute;right:0;top:0;overflow:hidden;}
.slides-container li .over .playerVideo .ico_guarda{
   background-image: url("../images_r13/ico_slider_landing/ico_slider_video_grande.png");
   margin-top: 8px;
   background-position: center top;
   background-repeat: no-repeat;
   display: block;
   float: left;
   margin-left: 2%;
   margin-right: 2%;
   margin-top: 21px;
   padding-left: 2px;
   padding-right: 2px;
   /*padding-top: 28px;*/
   position: absolute;
   width: auto;
   z-index: 3;
}
.slides-container li .over .playerVideo .ico_guarda a{
   float:left;
   color: #FFFFFF;
   font-size: 0.9em;
   padding-top: 38px;
   text-transform: uppercase;
   padding-left: 18px;
   padding-right: 18px;
}
.slides-container li .over .playerVideo ul{display:block;position:absolute;width:10000px;height:317px;margin:0;padding:0}
.slides-container li .over .playerVideo ul li{display:block;width:556px;height:317px;position:static;margin:0;}
.slides-container li .over .playerVideo ul li img{width:100%;}
.slides-container li .over .playerVideo .playerNavigation{z-index:2;width:100%;height:45px;position:absolute;bottom:0px;color:white;font-size:1.2em;font-weight:600;background-image:url('../images_r13/sfondo_playerNavigation.png');background-repeat:repeat-all;}
.slides-container li .over .playerVideo .playerNavigation .player_prev{
   background-image: url("../images_r13/slide_right.png");
   cursor: pointer;
   height: 45px;
   left: 10px;
   top:0;
   position: absolute;
   width: 39px;
}
.slides-container li .over .playerVideo .playerNavigation .player_next{
   background-image: url("../images_r13/slide_left.png");
   cursor: pointer;
   height: 45px;
   top:0;
   right: 10px;
   position: absolute;
   width: 39px;
}
.slides-container li .over .playerVideo .playerNavigation .palyer_subtitle{
   position:absolute;
   left:55px;
   top:10px;
}
.maschera{display:none;background-color:trnasparent;background-image: url('../images_r13/sfondo_maschera_landing.png');position: absolute;top:-99999px;left:0;width:100%;z-index:10;}
.layer_sottosito{
	position:absolute;
	width: 1170px;
	height:200px;
	background-color:#000;
	display:none;
	z-index:20;
}
.layer_sottosito .close{
	position:relative;
	top:0;
	right:0;
	width:37px;
	height:38px;
	background-image: url('../images_r13/close.png');
	background-repeat:no-repeat;
}
.slides-navigation {
  margin: 0 auto;
  position: absolute;
  z-index: 3;
  left:0;
  width: 100%;
}
.slides-navigation a {
  position: absolute;
  width: 109px;
  height: 178px;
  display: block;
  top: 195px;
  display: none;
}
.slides-navigation a span{
	position: absolute;
	bottom:10px;
	left:7px;
	color:white;
	text-transform: uppercase;
	float:left;
	width:85%;
}
.next_preview{
  top:0;
  right:0;
  height: 584px;
  width:0;
  position:absolute;
  display:none;
  background-position:top center;  
  z-index:10;
  cursor:pointer;
}
.prev_preview{
  top:0;
  left:0;
  height: 584px;
  width:0;
  position:absolute;
  background-position:top center;
  display:none;
  z-index:10;
  cursor:pointer;
}
.prev_preview img, .next_preview img{position:relative;top: 195px;}
.slides-navigation a.prev {
  left: 0;
  z-index:3;
  background-image: url("../images_r13/prev_slider_home.jpg");
  background-repeat: no-repeat;
  background-position: right center;
  display:none;
}
.slides-navigation a.next {
  right: 0;
  z-index:3;
  background-image: url("../images_r13/next_slider_home.jpg");
  background-repeat: no-repeat;
  background-position: right center;
}

.layer_sottosito.cls-layer_grigio{background-color:#fff}
.jq_lang_en .slides-navigation a.prev {background-image: url("../images_r13/prev_slider_home_eng.jpg");}
.jq_lang_en .slides-navigation a.next {background-image: url("../images_r13/next_slider_home_eng.jpg");}

.slides-navigation a.nextG,.slides-navigation a.prevG{display:none;}

/* modifica per il link su tutto lo slider*/
.link_cornice_home {font-size: 0.1em;    height: 1px;    line-height: 0.1em;    margin: 0;    padding: 0;    position: absolute;    top: -10000px;    width: 1px;}
.slides-container li.current .link_cornice_js,ul li.current .link_cornice_js {cursor:pointer;background-image:url('../images_r13/immaginechenonce.png')}


.anteprima{display: none;float:left;width:254px;height:178px;}
.slides-navigation .anteprima{position:relative;top: 195px;width:100%;}
.anteprima .icona{float:left;width:27px;height:26px;margin-top:15px;margin-left:20px;}
.anteprima .titolo{float:left;width:90%;font-weight: 400;font-size:1.8em;color:#131522;line-height:23px;margin-left:20px;margin-top:6px;}
.anteprima .link{float:left;width:104px;color:white;font-size:0.9em;text-transform: uppercase;margin-left:20px;margin-top:6px;font-weight:700;}
.next_preview .anteprima .icona{background-image: url('../images_r13/slider_freccia_dx.png');}
.prev_preview .anteprima .icona{background-image: url('../images_r13/slider_freccia_sx.png');}
.next_preview .anteprima.cls-sfondo_efferg .icona { background-image: url('../images_r13/slider_freccia_dx_rosa.png'); }
.prev_preview .anteprima.cls-sfondo_efferg .icona { background-image: url('../images_r13/slider_freccia_sx_rosa.png'); }
.next_preview .anteprima.cls-sfondo_alternanza .icona { background-image: url('../images_r13/slider_freccia_dx_rosa.png'); }
.prev_preview .anteprima.cls-sfondo_alternanza .icona { background-image: url('../images_r13/slider_freccia_sx_rosa.png'); }

.anteprima.cls-slider_blu{background-color:#006EBB}
.anteprima.cls-slider_alberi{background-color:#4a9980}
.anteprima.cls-slider_alberi_new {background-color:#519C85}
.anteprima.cls-slider_verde{background-color:#00a885}
.anteprima.cls-slider_giallo{background-color:#F9EC60}
.anteprima.cls-slider_verdechiaro{background-color:#53b56c}
.anteprima.cls-slider_12anni{background-color:#4a8c20;}
.anteprima.cls-slider_rifiutologo{background-color:#68bd21;}

.anteprima.cls-slider_acquapulita{background-color:#3eb4a5;}
.anteprima.cls-slider_acquapulita .titolo{ color:#fff; }

.anteprima.cls-slider_indispensabile{background-color:black;}
.anteprima.cls-slider_indispensabile .titolo{ color:#fff; }

/******LAYER SLIDER HOME *********************/
.maschera{display:none;background-color:transparent;position: absolute;top:-99999px;left:0;width:100%;/*z-index:10;*/z-index: 999999;}
.layer_overflow{
  position:absolute;
  overflow: hidden;
  height:100%;
  display: none;
  z-index: 999999;
}
.layer_sottosito{
	position:absolute;
	width: 1170px;
	height:auto;
	background-color:#000;
	display:none;
	z-index:20;
    background-repeat: no-repeat;
    background-position: center top;
}
.layer_sottosito .layer_close{
	position:absolute;
	top:10px;
	right:10px;
	width:37px;
	height:38px;
    z-index:21;
	background-image: url('../images_r13/close.png');
	background-repeat:no-repeat;
    cursor: pointer;
}
.layer_sottosito .contenuto{color:white;}
.layer_sottosito .contenuto a{text-decoration: underline}
.layer_sottosito .contenuto .colonna_dx a{text-decoration: none}
.layer_sottosito .notizia h2{
  margin:0;
  margin-top: 11px;
  color:white;
  font-size: 5em;
  line-height: normal;
  text-align:left;
  text-transform: uppercase;
  font-weight: 700;
}
.layer_sottosito .notizia h3{
  margin:0;
  margin-top: 10px;
  color:white;
  font-size: 3.5em;
  font-weight: 700;
  text-align:left;
  text-transform: uppercase;
}
.layer_sottosito .contenuto .notizia{padding-left:2.5%}

.layer_sottosito *{color:white;}
.container .container{width:94%;margin-left:3%;margin-right:3%;}
.frecce{
  position: absolute;
  z-index:25;
  top: 100px;
  /*width:100%;*/

}
.frecce .news_prev{
  position:absolute;
  float:left;
  width: 47px;
  height: 167px;
  left:0;
  background-image: url('../images_r13/news_prev.jpg');
  cursor: pointer;
}
.frecce .news_next{
  position:absolute;
  right:0;
  float:left;
  width: 47px;
  height: 167px;
  background-image: url('../images_r13/news_next.jpg');
  cursor: pointer;
}
.link_storytelling{
	float:left;
	list-style: none;
	margin:0;
	padding:0;
	width: 100%;
	margin-top:10px;
	margin-bottom:10px;
}
.layer_sottosito .sottotitolo{font-size:1.3em;line-height: normal}
.link_storytelling li{float:left;margin-right:5%;margin-top:8px;width:auto;background-image: url("../images_r13/ico_bianco/link_int.png");background-position: left center;background-repeat: no-repeat;padding-left: 25px;}
.link_storytelling li a{color:#FFF;}

.layer_sottosito .sparatore_righe_4col{margin-top:0;margin-bottom:0}
.layer_sottosito .colonna_dx{float:right;background-color:#2d2c39}
.layer_sottosito.cls-layer_grigio .colonna_dx{background-color:#f9f9f9}
.layer_sottosito.cls-sfondo_12anni .colonna_dx{background-color:#106FC0; padding-top: 3%;}
.layer_sottosito .notizia a{color:white;}

.layer_sottosito.cls-layer_grigio *{color:#4b4b4b;}
.layer_sottosito.cls-layer_grigio .notizia a{color:#4b4b4b;}
.layer_sottosito .row-fluid [class*="span"]{margin-left:0;}
.layer_sottosito .span3 .span11{width: 85%; margin-left:7% !important; margin-top: 10px !important;}
.layer_sottosito .box_fullimg_gruppo img{margin-top:0;}
.layer_sottosito .box_gruppo .box_lista_allegati{background-color: transparent;padding-left:0;}
.layer_sottosito .box_gruppo .box_lista_allegati li{border:0;}
.layer_sottosito .box_gruppo .box_lista_allegati li.li_correlate{border:0;background-image:url("../images_r13/ico_blu/link_int.png")}
.layer_sottosito .box_gruppo .box_lista_allegati li.li_link{border:0;background-image:url("../images_r13/ico_blu/link_est.png")}
.layer_sottosito .box_lista_allegati a:link,
.layer_sottosito .box_lista_allegati a:visited,
.layer_sottosito .box_lista_archivio a,
.layer_sottosito .box_lista_archivio_cs a,.layer_sottosito .titolo_ed_evidenza_margin a{color:#0070b7;}
.layer_sottosito .testi_bianchi .box_lista_allegati a{color:white;}
.layer_sottosito.cls-layer_grigio .testi_bianchi .box_lista_allegati a{color:#4b4b4b}
.layer_sottosito .box_gruppo{margin-top:5%;}

.layer_sottosito .box_gruppo.nomargin{margin-top:0;}
.layer_sottosito .box_gruppo.nomargin.margintop{margin-top:20px;}
.layer_sottosito .box_gruppo .box_titolo{color: #a6a6a8;margin-bottom:8px;width:90%;padding-right:10%; background-image:url("../images_r13/ico_blu/freccia_cerchio.png"); background-repeat: no-repeat;background-position: center right;}
.layer_sottosito .box_gruppo.testi_bianchi .box_titolo{color: #fff;font-weight:300;margin-bottom:8px;width:90%;padding-right:10%; background-image:url("../images_r13/ico_bianco/freccia_cerchio.png"); background-repeat: no-repeat;background-position: center right;}
.layer_sottosito.cls-layer_grigio .box_gruppo.testi_bianchi .box_titolo{background-image:url("../images_r13/ico_grigio/freccia_cerchio.png"); color:#4b4b4b}
.layer_sottosito.cls_layer_dxgrigio .box_gruppo.testi_bianchi .box_titolo{background-image:url("../images_r13/ico_grigio/freccia_cerchio_chiara.png"); color:#a6a6a8}
.layer_sottosito .box_gruppo .box_titolo a{}
.layer_sottosito .box_gruppo.titolo_piccolo  .box_titolo{color:#0a6dac;text-transform: uppercase;font-size:1.2em;font-weight: 700;background-image: none;}
.layer_sottosito.cls-layer_grigio .box_gruppo.titolo_piccolo  .box_titolo{background-image:none;}
.layer_sottosito.cls_layer_dxgrigio .box_gruppo.titolo_piccolo.testi_bianchi .box_titolo{background-image:none}
.layer_sottosito .box_gruppo.infografica_margintop{margin-top:31%}

.layer_sottosito .box_gruppo.titolo_piccolo.testi_bianchi  .box_titolo{color:white;}
.layer_sottosito.cls-layer_grigio .box_gruppo.titolo_piccolo.testi_bianchi  .box_titolo{color:#4b4b4b;}

.layer_sottosito .box_gruppo.padding_sotto{padding-bottom:10%;}
.layer_sottosito .immagineleft{padding: 20px 20px 20px 0;}
.layer_sottosito .immagine{padding: 20px 0;}
.layer_sottosito .box_seguici_su{border-top:1px solid #65656e;margin-bottom:10px}

.layer_sottosito .box_seguici_su img{border:0;text-decoration: none}
.layer_sottosito .box_seguici_su .seguici{float:left;text-transform: uppercase;font-weight: 700;margin-top:10px;}
.layer_sottosito .box_seguici_su .icone{float:right;}

.layer_sottosito .box_separazione_top{border-top:1px solid #65656e;}
.layer_sottosito.cls-layer_grigio .box_separazione_top{border-top:1px solid #DEDEE7;}

.layer_sottosito.cls-sfondo_12anni .titolo {
	font-size: 4.5em;
   line-height: 1.2em;
   margin: 110px 0 110px;
   text-shadow: 0 0 5px rgba(0, 0, 0, 1);
   width: 50%;
}
.jq_lang_en .layer_sottosito.cls-sfondo_12anni .titolo {
    font-size: 4em;
    line-height: 1em;
    margin: 90px 0 170px;
    text-shadow: 0 0 5px rgba(0, 0, 0, 1);
    width: 50%;
}
.layer_sottosito.cls-sfondo_12anni .sottotitolo p {
	text-transform: uppercase; font-style: normal; color:#106FC0; font-size: 0.85em; font-weight: 600;
}

.layer_sottosito.cls-sfondo_12anni .immagineleft {
	padding-top: 0;
}


.cls-sfondo_acquarifiuti .titolo.elem_colorati {
    font-size: 2.5em;
    line-height: 1.1em;
    margin-top: 260px;
	 text-shadow: 0 0 5px rgba(0, 0, 0, 1);
    width: 40%;
}
.cls-sfondo_acquarifiuti .sottotitolo.no_bold.p {
    margin: 25px 0;
}

.cls-sfondo_acquarifiuti li.cls-ico_territorio {
	text-align: center;
	line-height: 0.7em;
}


.layer_sottosito.cls-slider_acquapulita .sottotitolo * {
	font-size:0.8em;
	font-style: normal;
	color:#000000;
}
.layer_sottosito.cls-slider_acquapulita .sottotitolo strong {
	font-size: 1.1em;
}
.layer_sottosito.cls-slider_acquapulita h3 {
	color: #01597d;
   font-size: 2em;
   font-style: italic;
   font-weight: normal;
   text-transform: none;
}
.slides-container li.cls-slider_acquapulita .over .over_titolo {
	margin-top: 5%;
}


/*Storytelling alberi obiettivo raggiunto*/
.slides-container li.cls-sfondo_alberi2{background-color:#489278;}
.slides-container li.cls-sfondo_alberi2 .over .over_titolo{margin-left:10%;margin-top:4%; padding-top:3px} /*{margin-left:4%;margin-top:3%}*/
.slides-container li.cls-sfondo_alberi2 .over .over_sottotitolo{margin-left:10%; margin-top:1%} /*{margin-left:4%}*/
.slides-container li.cls-sfondo_alberi2 .over .over_link{margin-left:10%; margin-top:1%} /*{margin-left:4%}*/
.slides-container li.cls-slider_alberi_new {background-color:#519C85}
.slides-container li.cls-slider_alberi_new .over_link { margin-top:23%; margin-left:20%}
.layer_sottosito.cls-layer_alberi2{background-color:#fff;background-position: top left;}
.layer_sottosito.cls-layer_alberi2 .colonna_dx{background-color:#5ca891}
.layer_sottosito.cls-layer_alberi2 *{color:#000;}
.layer_sottosito.cls-layer_alberi2 .notizia a{color:#000;}
.layer_sottosito.cls-layer_alberi2 .notizia h2{font-size: 2.5em}
.layer_sottosito.cls-layer_alberi2 .sottotitolo{font-size:1.1em;text-transform: uppercase}
.layer_sottosito.cls-layer_alberi2 .box_gruppo.testi_bianchi .box_titolo{color:white;background-image:url('../images_r13/ico_bianco/freccia_cerchio.png');}
.layer_sottosito.cls-layer_alberi2 .box_gruppo.titolo_piccolo.testi_bianchi .box_titolo{color:white;background-image:none}
.layer_sottosito.cls-layer_alberi2 .box_gruppo.testi_bianchi .box_titolo a{color:white;font-weight: 300}
.layer_sottosito.cls-layer_alberi2 .box_gruppo.testi_bianchi .box_lista_allegati a{color:white;}
/************SLIDER HOME GRUPPO******************************************/
.slide2{width: 100%;position:relative;height: 260px;overflow:hidden;}
.slide2 ul{
  float:left;
  width:8000px;
  margin:0;
  padding:0;
  list-style:none;
}
.slide2 ul li{float:left;margin:0;position:absolute;width:100%;display: none;}
.slide2 ul li img{position:absolute;}
.slide2 ul li.current{display:block}
.slide2 ul li .imghover{display:none;width:90%;margin: 0 5%;margin-top:2%}
.slide2 ul li .imghover .testi_slide{float:left;width: 100%;}

.slide2 ul li .imghover .titolo_slide{float:left;width:100%;color:#fff;font-size: 3em;font-weight:300;line-height: normal;text-transform: uppercase;}
.slide2 ul li .imghover .sottotitolo_slide{float:left;width:100%;margin-top:10px;color:#fff;font-size: 1.2em;font-weight:400;line-height: normal;}
.slide2 ul li .imghover .links_slide{float:left;width:91%;margin:0;padding:0;list-style:none;margin-top:1%;margin-left:7%;}
.slide2 ul li .imghover .links_slide li{float:left;display: block;position: static;width:auto;margin-left:15px;margin-right:15px;background-repeat: no-repeat;background-position:center left;}
.slide2 ul li .imghover .links_slide li:first-child{margin-left:0;}

.slide2 ul li .imghover .links_slide li.ico_video{background-image: url('../images_r13/ico_bianco/slider/video.png');}
.slide2 ul li .imghover .links_slide li.ico_link_int{background-image: url('../images_r13/ico_bianco/slider/link_interno.png');}
.slide2 ul li .imghover .links_slide li.ico_link_est{background-image: url('../images_r13/ico_bianco/slider/linkesterno.png');}
.slide2 ul li .imghover .links_slide li.ico_file{background-image: url('../images_r13/ico_bianco/slider/pdf.png');}
.slide2 ul li .imghover .links_slide li.ico_numeri_sintesi{background-image: url('../images_r13/ico_bianco/slider/in_sintesi.png');}
.slide2 ul li .imghover .links_slide li.ico_dossier{background-image: url('../images_r13/ico_bianco/slider/dossier.png');}
.slide2 ul li .imghover .links_slide li.ico_investor{background-image: url('../images_r13/ico_bianco/slider/investor.png');}
.slide2 ul li .imghover .links_slide li.ico_storia{background-image: url('../images_r13/ico_bianco/slider/storia.png');}
.slide2 ul li .imghover .links_slide li.ico_approfondisci{background-image: url('../images_r13/ico_bianco/slider/approfondisci.png');}
.slide2 ul li .imghover .links_slide li.ico_foto{background-image: url('../images_r13/ico_bianco/slider/foto.png');}
.slide2 ul li .imghover .links_slide li.ico_territorio{background-image: url('../images_r13/ico_bianco/slider/territorio.png');}
.slide2 ul li .imghover .links_slide li.ico_smartphone{background-image: url('../images_r13/ico_bianco/ico_smartphone.png');}
.slide2 ul li .imghover .links_slide li.ico_storytelling{background-image: url('../images_r13/ico_bianco/ico_storytelling.png');}
.slide2 ul li .imghover .links_slide li.ico_conferenza {background-image: url('../images_r13/ico_bianco/slider/conferenza.png');}
.slide2 ul li .imghover .links_slide li.ico_mobile{background-image: url('../images_r13/ico_bianco/slider/mobile.png');}
.slide2 ul li .imghover .links_slide li.ico_applestore{background-image: url('../images_r13/ico_bianco/slider/apple_store.png');}
.slide2 ul li .imghover .links_slide li.ico_googlestore{background-image: url('../images_r13/ico_bianco/slider/googleplay_store.png');}
.slide2 ul li .imghover .links_slide li.ico_windowstore{background-image: url('../images_r13/ico_bianco/slider/windows_store.png');}

.slide2 ul li .imghover .links_slide li.ico_freccia{background-image: url('../images_r13/ico_slider_gruppo/ico_freccia.png');}
.slide2 ul li .imghover .links_slide li.ico_slideshow{background-image: url('../images_r13/ico_slider_gruppo/ico_slideshow.png');}
.slide2 ul li .imghover .links_slide li.ico_video_big {background-image:url("../images_r13/ico_bianco/slider/video_big.png");}

.slide2 ul li .imghover .links_slide li a{padding-left:31px;color:#fff;text-transform: uppercase;font-size:0.6em;text-decoration: none;}

/*slider icone nere */
.slide2 ul li.slider_icona_nero .imghover .links_slide li.ico_video{background-image: url('../images_r13/ico_nero/slider/video.png');}
.slide2 ul li.slider_icona_nero .imghover .links_slide li.ico_link_int{background-image: url('../images_r13/ico_nero/slider/link_interno.png');}
.slide2 ul li.slider_icona_nero .imghover .links_slide li.ico_link_est{background-image: url('../images_r13/ico_nero/slider/linkesterno.png');}
.slide2 ul li.slider_icona_nero .imghover .links_slide li.ico_file{background-image: url('../images_r13/ico_nero/slider/pdf.png');}
.slide2 ul li.slider_icona_nero .imghover .links_slide li.ico_numeri_sintesi{background-image: url('../images_r13/ico_nero/slider/in_sintesi.png');}
.slide2 ul li.slider_icona_nero .imghover .links_slide li.ico_dossier{background-image: url('../images_r13/ico_nero/slider/dossier.png');}
.slide2 ul li.slider_icona_nero .imghover .links_slide li.ico_investor{background-image: url('../images_r13/ico_nero/slider/investor.png');}
.slide2 ul li.slider_icona_nero .imghover .links_slide li.ico_storia{background-image: url('../images_r13/ico_nero/slider/storia.png');}
.slide2 ul li.slider_icona_nero .imghover .links_slide li.ico_approfondisci{background-image: url('../images_r13/ico_nero/slider/approfondisci.png');}
.slide2 ul li.slider_icona_nero .imghover .links_slide li.ico_foto{background-image: url('../images_r13/ico_nero/slider/foto.png');}
.slide2 ul li.slider_icona_nero .imghover .links_slide li.ico_territorio{background-image: url('../images_r13/ico_nero/slider/territorio.png');}
.slide2 ul li.slider_icona_nero .imghover .links_slide li a{color:#000}

.link_grandi .slide2 ul li .imghover .links_slide li a{line-height: 2em;font-size:0.9em;}
.slide2 ul li .imghover .img_slide img{position: static;max-width:100%;}
.slide2 ul li .imghover{position:absolute;z-index:1000;top:0;}

.slide2 .freccine{position:absolute;top: 107px;display:block;width:100%;z-index:100001;}
.slide2 .freccine .right{cursor:pointer;position:absolute;width: 39px;left:10px;height:45px;background-image: url("../images_r13/slide_right.png");}
.slide2 .freccine .left{cursor:pointer;position:absolute;right:10px;width: 39px;height:45px;background-image: url("../images_r13/slide_left.png");}

.pp_gallery img{max-width: none;width:50px}
#video_wrapper{display: none}
/***** VARIANTE SLIDER PER CLIENTI******/
.slider_nuovo_clienti .slide2{height:233px;background-color:#2b3231;}
.slider_nuovo_clienti .slide2 ul li img{position:relative}
.slider_nuovo_clienti .slide2 ul li .imghover{width:31%;margin:0;margin-left:67%;font-size:1em;}
.slider_nuovo_clienti .slide2 ul li .imghover .sottotitolo_slide{font-size:1.6em;}
.box_slider_home_gruppo.slider_nuovo_clienti .slide2 ul li .imghover .titolo_slide{display: none}
.slider_nuovo_clienti .slide2 ul li .imghover .links_slide{margin-left:0;}
.slider_nuovo_clienti .slide2 ul li .imghover .links_slide li {float:left;width:100%;margin-top:2%}
.slider_nuovo_clienti .slide2 ul li .imghover .links_slide li a{float:left;font-size:1.2em;padding-top:5px;padding-bottom:5px;}
.slider_nuovo_clienti .sparatore_righe_4col{margin-bottom:0;}
.slider_nuovo_clienti .slide2 ul li .imghover .links_slide li.ico_approfondisci{background-image: url('../images_r13/ico_bianco/slider/icona_approfondisci.png');}
.slider_nuovo_clienti .slide2 ul li .imghover .links_slide li.ico_approfondisci a{padding-left:55px;}

.slider_nuovo_clienti .slide2 ul li .imghover .links_slide li.ico_video a{padding-left:55px;}
.slider_nuovo_clienti .slide2 ul li .imghover .links_slide li.ico_freccia a{padding-left:55px;}
.slider_nuovo_clienti .slide2 ul li .imghover .links_slide li.ico_slideshow a{padding-left:55px;}
.slider_nuovo_clienti .slide2 ul li .imghover .links_slide li.ico_link_int a{padding-left:55px;}
.slider_nuovo_clienti .slide2 ul li .imghover .links_slide li.ico_link_est a{padding-left:55px}
.slider_nuovo_clienti .slide2 ul li .imghover .links_slide li.ico_applestore a {padding-left:55px}
.slider_nuovo_clienti .slide2 ul li .imghover .links_slide li.ico_googlestore a {padding-left:55px}
.slider_nuovo_clienti .slide2 ul li .imghover .links_slide li.ico_windowstore a {padding-left:55px}
.slider_nuovo_clienti .slide2 ul li .imghover .links_slide li.ico_video_big a {padding-left:55px;}

.slider_nuovo_clienti .slide2 ul li .imghover .links_slide li{margin-left:0;}

/*BOX HERA IN BORSA*/
.box_valori_borsa .primariga{background-color:#0070b7;color:#fff;height:30px;font-size: 1.2em;padding:10px 3%;width:94%}
.box_valori_borsa .primariga span.nome{float:left;color:#fff;text-transform:uppercase;font-weight: 600;}
.box_valori_borsa .primariga span.nome a{color:#fff;text-transform:uppercase;font-weight: 600;}
.box_valori_borsa .primariga span.dataora{float:right;color:#abd0e7;font-weight: 400;font-size: 0.8em;}
.box_valori_borsa .secondariga{background-color:#00408f;color:#fff;}
.box_valori_borsa .secondariga div{height:60px;text-align: center;font-size:1.5em;padding-top:15px;background-repeat: no-repeat;background-position:bottom center;}
.box_valori_borsa .secondariga div span{font-size:0.5em;color:#70a1cb}
.box_valori_borsa .secondariga div.span6:first-child{background-color:#0057a2}
.box_valori_borsa .secondariga div.aumento{background-image: url('../images_r13/ico_borsa_aumento.png'); background-position: center 42px}
.box_valori_borsa .secondariga div.diminuzione{background-image: url('../images_r13/ico_borsa_diminuzione.png');background-position: center 42px}
.box_valori_borsa.mtop15 .primariga {margin-top:15px;}

/*BOX Attesa sportelli (Acegas) */
.box_attesa_sportelli .secondariga { width:auto; margin:1% 15px 0; padding:2% 0; border-top:1px solid #009578; background-color:#F9EC60; background-color:#00A786; color:#575653; color:#F9EC60; }
	.box_attesa_sportelli .secondariga div { padding-top:10px; font-size:1.15em; }
		.box_attesa_sportelli .secondariga span { display:inline-block; margin-top:-1px; float:right; font-size:1.5em; font-weight:600; }
		.box_attesa_sportelli .secondariga span.labelSportello { float:none; width:75%; font-size:1.0em; font-weight:normal; }
		.box_attesa_sportelli .personeCoda span.verde,
		.box_attesa_sportelli .tempoAttesa span.verde { color:#00CC00; }
		.box_attesa_sportelli .personeCoda span.giallo,
		.box_attesa_sportelli .tempoAttesa span.giallo { color:#FFFF00; }
		.box_attesa_sportelli .personeCoda span.rosso,
		.box_attesa_sportelli .tempoAttesa span.rosso { color:#FF0000; }

/*box canale youtube */
.above_footer_title span{float:left}
.above_footer_title a{float:right;width:25%;text-align:right;display: block; color: #666666;font-size:0.6em;margin-top:-7px;}
a.link_footer:link,a.link_footer:visited,a.link_footer:hover,a.link_footer:hover,a.link_footer:active,a.link_footer:focus {color: #666666;}

/************ BOX SERVIZI LANDING ****************************************/
.navbar span.descr{float:left;font-size:1.1em;font-weight: 500;color:#474642;line-height: 40px;margin-right: 2%;margin-left:2%;}
.area_comune_landing{float:right;}
.area_comune_landing span.descr {float:left;font-size:1.1em;font-weight: 500;color:#474642;line-height: 40px;margin-right: 20px;}
.area_comune_landing form{float:right;margin-top:6px;margin-right:10px;}
.area_comune_landing form span{background-color: #E7D030;color:#474642;float: left;height: 28px;line-height: 27px;padding-left: 10px;}
.area_comune_landing form input{float:left;border:0;border-radius: 0;background-color:#e7d030;color:#474642;}
.area_comune_landing form input#submit{background-color:#e7d030;height:28px;border:0;background-image: url("../images_r13/sfondo_comune.png");background-repeat: no-repeat;background-position: center;}

.casa_servizi{background-color:#F9EC60;overflow: hidden;float:left;}
.casa_servizi .box_default_box{background-color:transparent;}
.casa_servizi .box_default_box .box_titolo{display:none;}
.casa_servizi .box_default_box .box_decorazione{display:none;}
.casa_servizi .box_default_box .box_sottotitolo{margin-top:1%}

.business_servizi{background-color:#F9EC60;overflow: hidden;width:100%;display: none;float:left;}
.box_elenco_servizi .area_comune{float:right;}
div.servizi{height:155px;background-repeat: no-repeat;background-position: 8px center;margin-top:30px;margin-bottom: 30px}
div.servizi span{float:left;color:white;width:100%;padding-bottom:55px;padding-top:55px;text-align: center;font-size:1.3em;font-weight:600;text-decoration: none;}
div.servizi.servizio-inactive{opacity:0.4}
.menuelenco_servizi{margin-top:2%;}
.menuelenco_servizi ul{float:left;margin:0;padding:0;list-style:none;margin-left:13px;}
.menuelenco_servizi ul li{float:left;width:100%;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #d4ca62;background-repeat: no-repeat;background-position: center right;}
.menuelenco_servizi ul li:last-child{border:0;}

.menuelenco_servizi ul li.cls-sportello_clienti,
.menuelenco_servizi ul li.cls-casa_sportelli_continuati,
.menuelenco_servizi ul li.cls-casa_aaa_sportelli_territorio{ background-image:url('../images_r13/ico_sportello_clienti.png'); }
.menuelenco_servizi ul li.cls-servizio_clienti,
.menuelenco_servizi ul li.cls-casa_servizio_clienti,
.menuelenco_servizi ul li.cls-casa_aaa_servizio_clienti { background-image:url('../images_r13/ico_servizio_clienti.png'); }
.menuelenco_servizi ul li.cls-casa_aaa_altri_servizi { background-image:url('../images_r13/ico_altri_servizi.png'); }
.menuelenco_servizi ul li.cls-pronto_intervento,
.menuelenco_servizi ul li.cls-casa_pronto_intervento,
.menuelenco_servizi ul li.cls-casa_aaa_pronto_intervento { background-image:url('../images_r13/ico_pronto_intervento.png'); }
.menuelenco_servizi ul li.cls-casa_aaa_come_fare_per,
.menuelenco_servizi ul li.cls-casa_aaa_come_fare_per { background-image:url('../images_r13/ico_comefareper.png'); }
.menuelenco_servizi ul li.cls-area_riservata,
.menuelenco_servizi ul li.cls-sportello_hera_online { background-image:url('../images_r13/ico_area_riservata.png'); }
.menuelenco_servizi ul li a{padding-right:27px;color:#474642;font-size:0.9em;font-weight: 400;text-decoration: none;}
.menuelenco_servizi ul li.cls-sportello_hera_online a{padding-right:39px}
.menuelenco_servizi ul li.cls-casa_pronto_intervento a{color:#f14e4b}

.row-fluid div.servizi{background-color:#efc92a;width:14%;}
div.servizi:last-child{margin-right:2.5641%}
div.servizi a{float:left;color:white;width:100%;padding-bottom:55px;padding-top:55px;text-align: center;font-size:1.2em;font-weight:600;text-decoration: none;}
div.servizi a:hover{color:#3d3d3d}
.business_servizi div.servizi a{padding-top:28px;padding-bottom: 28px;}
.business_servizi div.servizi a{color:#575653}
.business_servizi div.servizi a img{padding-left:20px;padding-right:20px;}
div.servizi.cls-acqua,
div.dist_box_prgt.cls_acqua { background-color: #0090D1; background-image: url("../images_r13/ico_acqua_active.png"); }
div.servizi.cls-ambiente,
div.dist_box_prgt.cls_ambiente { background-color: #00A786; background-image:  url("../images_r13/ico_ambiente_active.png"); }
div.servizi.cls-gas,
div.dist_box_prgt.cls_gas { background-color: #DE188C; background-image: url("../images_r13/ico_gas_active.png"); }
div.servizi.cls-energia,
div.dist_box_prgt.cls_energia { background-color: #FDC600; background-image: url("../images_r13/ico_ee_active.png"); }
div.servizi.cls-tlr,
div.dist_box_prgt.cls_tlr { background-color: #DE188C; background-image: url("../images_r13/ico_tlr_active.png"); }
div.servizi.alert_comune,
div.dist_box_prgt.alert_comune { position:absolute; margin:0; padding:0; display:none; height:0; background-image:url('../images_r13/alert_comune.png'); background-repeat:no-repeat; background-position:center center; cursor: pointer; }
div.dist_box_prgt.cls_multi_servizio.alert_comune { background-image:url('../images_r13/alert_comune_black.png'); }
div.servizi.cls-commerciali a { padding-left:2%; padding-right:2%; width:96%; }
div.cls-menuservizi.alert_comune { position:absolute; margin:0; padding:0; display:none; height:0; background-image:url('../images_r13/alert_comune.png'); background-repeat:no-repeat; background-position:center center; cursor: pointer; }
.cls-menuservizi{background-color:#e7d030}

/*LAYOUT LAYER BOX pronto intervento in landing*/
.layer_pronto_intervento{
	display: none;
	background-color: #F9EC60;
    overflow: hidden;
    padding: 2%;
    position: absolute;
    width: 500px;
	z-index:12;
	left:-10000px;
	color:#575653;
}
.layer_pronto_intervento p{margin:0;}
.layer_pronto_intervento .m_top10 {margin:0;}
.layer_pronto_intervento .div_testo{float: left;width:100%;}
.layer_pronto_intervento .titolo_top{
	float:left;
	width:92%;
	font-size: 1.4em;
    font-weight: 500;
    line-height: normal;
    padding-bottom: 1%;
    padding-top: 1%;
	padding-left:8%;
	/*margin-bottom: 1%;*/
	background-image:url("../images_r13/ico_pronto_intervento.png");
	background-repeat:no-repeat;
	background-position: center left;
	text-transform: uppercase;
	color:#f14e4b;
	/*border-bottom:1px solid #c7bd4d;*/
}
.layer_pronto_intervento .chiudi_pi{
	float:right;
	position:absolute;
	top:10px;
	right:10px;
	cursor: pointer;
	width:39px;
	height:36px;
	background-image: url("../images_r13/box_PI/ico_chiudi.png");
	background-repeat: no-repeat;
	text-align:right;
	text-transform: uppercase;
	font-size:0.9em;
	font-weight: 700;
}
.layer_pronto_intervento .clear_archivio{
	border-bottom:1px solid #c7bd4d;
    clear: both;
    height: 1px;
    overflow: hidden;
    padding: 5px 0 0 0;
	margin-top:1%;
	margin-bottom:1%;
}
.layer_pronto_intervento .tel_servizio{
	float:left;
	width: 24%;
	height: 50px;
	padding-left:50px;
	background-repeat: no-repeat;
	color:#F14E4B;
	font-size:1.4em;
	font-weight: 600;
	margin-top:1%;
	margin-bottom:2%;
}
.layer_pronto_intervento .tel_servizio span{
	text-transform: uppercase;
	display: block;
	color:#6b6748;
	font-weight: 300;
	font-size:0.7em;
}
.layer_pronto_intervento .tel_servizio span.small2 {font-size: 0.6em; text-transform:none}
.layer_pronto_intervento .gas{background-image:url('../images_r13/box_PI/ico_gas.png');}

.layer_pronto_intervento .acqua{background-image:url('../images_r13/box_PI/ico_acqua.png');}

.layer_pronto_intervento .tlr{background-image:url('../images_r13/box_PI/ico_tlr.png');}

.layer_pronto_intervento .ee{background-image:url('../images_r13/box_PI/ico_ee.png');}

.layer_pronto_intervento p.comuni{margin-top:2%;margin-bottom:2%;color:#575653;font-size:0.9em;}


.maschera_pi{display:none;background-color:trnasparent;background-image: url('../images_r13/sfondo_maschera_landing.png');position: absolute;top:-99999px;left:0;width:100%;z-index:11;}

/*** BOX LOGIN UTENTE */
.box_login_utente_comune{margin-bottom:80px}
.box_login_utente_comune .intestazione{height:283px;background-image:url('../images_r13/sfondo_titolo_boxlogin.jpg');background-repeat: repeat-x;}
.box_login_utente_comune .intestazione img{margin-top:40px;}
.box_login_utente_comune .intestazione .spiegazione{width:360px;height:40px;margin:0 auto;margin-top:80px;padding-top:10px;background-color:#f9ec60;color:#575653;font-size:1.6em;text-align:center;}
.box_login_utente_comune .scelta{background-image: url('../images_r13/freccia_scelta_login.png');background-repeat: no-repeat;background-position: top center}
.box_login_utente_comune .scelta div.tipo{opacity:0.5;text-align: center;font-size: 1.5em;color:#575653;margin-top:20px;padding-bottom:40px;background-repeat: no-repeat;background-position: bottom center;}
.box_login_utente_comune .scelta div.tipo.primo{text-align:right; background-position:84% 100%}
.box_login_utente_comune .scelta div.tipo.secondo{text-align:left}
.box_login_utente_comune .scelta div.tipo a{color:#575653;font-weight: 400;text-decoration: none;}
.box_login_utente_comune .scelta div.tipo.active{opacity:1;background-image:url('../images_r13/ico_login_sceltatipo.png');}
.box_login_utente_comune .scelta .boxgrigio{margin-left:10%;width:80%;background-color:#f1f2f2;padding-top:40px;padding-bottom:40px;height:200px}
.box_login_utente_comune .scelta .casa form{margin:0;margin-top:40px;}
.box_login_utente_comune .scelta .boxgrigio label{float:left;margin-left:23%;font-size: 1.5em;padding-top:10px;}
.box_login_utente_comune .scelta .casa{float:left;width:100%}
.box_login_utente_comune .scelta .business{float:left;width:100%;display: none;}
.box_login_utente_comune .scelta .business span{float:left;margin-left:50px;font-size: 1.5em;padding-top:10px;margin-top:40px}
.box_login_utente_comune .scelta .business div.servizi{margin:0 10px;background-color:#f9ec60;height:140px;box-shadow: 5px 5px 5px #e2e3e3}
.box_login_utente_comune .scelta .business div.servizi a{color:#575653;padding:0;padding:10px 0px;font-size: 1em;}
.box_login_utente_comune .scelta .business div.servizi a img{margin:10px;margin-top:0;max-width:80%;}
.box_login_utente_comune .scelta .casa input{float:left;line-height:30px;border:1px solid #dfe0e0;border-radius: 0 0 0;margin-left:30px;font-size:1.5em;font-weight: 300; height:auto;color:#575653}
.box_login_utente_comune .scelta .casa input.clienti_comune{background-image: url('../images_r13/sfondo_comune.png');background-repeat: no-repeat;background-position: 10px center;padding-left:40px;}
.box_login_utente_comune .scelta .casa input.tucsubmit2{background-color:#f9ec60;font-size:0.9em;text-transform: uppercase;font-weight: 600;padding:3px 20px;}

/* BOX BLU (CSS) */
.box_blu {background-color:#0090D1; color:#fff;}
.box_blu a:link, .box_blu a:visited {color:#f9ec60;}
.box_blu a:hover, .box_blu a:active {color:#fff;}
.box_blu .box_titolo {font-size:1.5em; color:#fff;}
.box_blu .box_decorazione {display:none;}
.box_blu .box_sottotitolo {margin-top:5%;}
.box_blu .box_lista_allegati {font-size:1em; border-top:1px solid #0076A8; margin-top:1%; padding-top:2%;}

/* BOX FUCSIA (CSS) */
.box_fucsia {background-color:#DE188C; color:#fff;}
.box_fucsia a:link, .box_fucsia a:visited, .box_fucsia a:hover, .box_fucsia a:active, .box_fucsia .box_titolo h2 a:link, .box_fucsia .box_titolo h2 a:visited, .box_fucsia .box_titolo h2 a:hover, .box_fucsia .box_titolo h2 a:active {color:#fff;}
.box_fucsia .box_titolo {font-size:1.5em; color:#fff;}
.box_fucsia .box_decorazione {display:none;}
.box_fucsia .box_sottotitolo {margin-top:5%;}
.box_fucsia .box_lista_allegati {font-size:1em; border-top:1px solid #B3136F; margin-top:1%; padding-top:2%;}
.box_fucsia .box_lista_allegati li.li_file {background-image:url(../images_r13/ico_bianco/file.png);}
.box_fucsia .box_lista_allegati li.li_link {background-image:url(../images_r13/ico_bianco/link_est.png);}
.box_fucsia .box_lista_allegati li.li_correlate {background-image:url(../images_r13/ico_bianco/link_int.png);}

/* BOX GIALLO SCURO (CSS) */
.box_giallo_scuro {background-color:#FDC600; color:#575653;}
.box_giallo_scuro a:link, .box_giallo_scuro a:visited {color:#575653;}
.box_giallo_scuro a:hover, .box_giallo_scuro a:active {color:#333;}
.box_giallo_scuro .box_titolo {font-size:1.5em; color:#575653;}
.box_giallo_scuro .box_decorazione {display:none;}
.box_giallo_scuro .box_sottotitolo {margin-top:5%;}
.box_giallo_scuro .box_lista_allegati {font-size:1em; border-top:1px solid #575653; margin-top:1%; padding-top:2%;}
.box_giallo_scuro .box_lista_allegati li.li_file {background-image:url(../images_r13/ico_grigio/file.png);}
.box_giallo_scuro .box_lista_allegati li.li_link {background-image:url(../images_r13/ico_grigio/link_est.png);}
.box_giallo_scuro .box_lista_allegati li.li_correlate {background-image:url(../images_r13/ico_grigio/link_int.png);}

/* BOX BIANCO (CSS) */
.box_bianco {background-color:#fff; color:#575653;}
.box_bianco .spaziatore {padding:20px 15px 5px 15px;}
.box_bianco a:link, .box_bianco a:visited {color:#575653;}
.box_bianco a:hover, .box_bianco a:active {color:#575653; text-decoration:underline;}
.box_bianco .box_titolo {font-size:1.5em; color:#333; margin-bottom:10px;}
.box_bianco .box_decorazione {background-color:#F9EC60; height:4px; overflow:hidden; width:60px;}
.box_bianco .box_sottotitolo {margin-top:5%;}
.box_bianco .box_lista_allegati {margin-top:5%; font-size:0.9em;}

/* BOX GRIGIO-MARRONE (CSS) */
.box_grigio_marrone {background-color:#575653; color:#fff;}
.box_grigio_marrone a:link, .box_grigio_marrone a:visited {color:#fff;}
.box_grigio_marrone a:hover, .box_grigio_marrone a:active {color:#fff;}
.box_grigio_marrone .box_titolo {font-size:1.5em; color:#fff;}
.box_grigio_marrone .box_decorazione {display:none;}
.box_grigio_marrone .box_sottotitolo {margin-top:5%;}
.box_grigio_marrone .box_lista_allegati {font-size:1em; border-top:1px solid #575653; margin-top:1%; padding-top:2%;}
.box_grigio_marrone .box_lista_allegati li.li_file {background-image:url(../images_r13/ico_bianco/file.png);}
.box_grigio_marrone .box_lista_allegati li.li_link {background-image:url(../images_r13/ico_bianco/link_est.png);}
.box_grigio_marrone .box_lista_allegati li.li_correlate {background-image:url(../images_r13/ico_bianco/link_int.png);}

/* BOX bordeaux (CSS) - tracce rifiuti */
.container .box_bordeaux {background-color:#862356; color:#FFF;}
.container .box_bordeaux a:link, .container .box_bordeaux a:visited {color:#FFF}
.container .box_bordeaux a:hover, .container .box_bordeaux a:active {color:#fff200}
.box_bordeaux .box_titolo {font-size:1.5em; color:#fff200;}
.container .box_bordeaux .box_titolo a:link,.container .box_bordeaux .box_titolo a:visited {color:#fff200;}
.box_bordeaux .box_decorazione {display:none}
.box_bordeaux .box_sottotitolo {margin-top:4%; line-height:1.4em}
.box_bordeaux .box_lista_allegati {font-size:1em; margin-top:1%; padding-top:0%;}
.box_bordeaux .box_lista_allegati li.li_file {background-image:url(../images_r13/ico_bianco/file.png);}
.box_bordeaux .box_lista_allegati li.li_link {background-image:url(../images_r13/ico_bianco/link_est.png);}
.box_bordeaux .box_lista_allegati li.li_correlate {background-image:url(../images_r13/ico_bianco/link_int.png);}

/* BOX Verde (CSS) - tracce rifiuti */
.container .box_verde_oliva {background-color:#80b539; color:#FFF;}
.container .box_verde_oliva a:link, .container .box_verde_oliva a:visited {color:#FFF}
.container .box_verde_oliva a:hover, .container .box_verde_oliva a:active {color:#fff200}
.box_verde_oliva .box_titolo {font-size:1.5em; color:#FFF;}
.container .box_verde_oliva .box_titolo a:link,.container .box_verde_oliva .box_titolo a:visited {color:#FFF;}
.box_verde_oliva .box_decorazione {display:none}
.box_verde_oliva .box_sottotitolo {margin-top:4%; line-height:1.4em}
.box_verde_oliva .box_lista_allegati {font-size:1em; margin-top:1%; padding-top:0%;}
.box_verde_oliva .box_lista_allegati li.li_file {background-image:url(../images_r13/ico_bianco/file.png);}
.box_verde_oliva .box_lista_allegati li.li_link {background-image:url(../images_r13/ico_bianco/link_est.png);}
.box_verde_oliva .box_lista_allegati li.li_correlate {background-image:url(../images_r13/ico_bianco/link_int.png);}

/* BOX grigino (CSS) - tracce rifiuti */
.container .box_grigino {background-color:#eef2e9; color:#FFF;}
.container .box_grigino a:link, .container .box_grigino a:visited {color:#862356}
.container .box_grigino a:hover, .container .box_grigino a:active {color:#000}
.box_grigino .box_titolo {font-size:1.5em; color:#862356;}
.container .box_grigino .box_titolo a:link, .container .box_grigino .box_titolo a:visited {color:#862356;}
.box_grigino .box_decorazione {display:none}
.box_grigino .box_sottotitolo {margin-top:4%; line-height:1.4em; color:#575652}
.box_grigino .box_lista_allegati {font-size:1em;  margin-top:1%; padding-top:0%;}
.box_grigino .box_lista_allegati li.li_correlate {background-image:url(../images_r13/ico_bordeaux/link_int.png);}
.box_bg_centrale .box_sottotitolo {color:#862356}

/* BOX verde (CSS) - tracce rifiuti 15 */
.container .box_verde_tracce {background-color:#3f9841; color:#FFF;}
.container .box_verde_tracce a:link, .container .box_bordeaux a:visited {color:#FFF}
.container .box_verde_tracce a:hover, .container .box_verde_tracce a:active {color:#fff200}
.box_verde_tracce .box_titolo {font-size:2.1em; color:#FFF; font-weight:700; line-height:1em; font-weight:600; margin-top:0}
.container .box_verde_tracce .box_titolo a:link,.container .box_verde_tracce .box_titolo a:visited, .container .box_verde_tracce ul li a {color:#FFF; font-weight:600;}
.box_verde_tracce .box_decorazione {display:none}
.box_verde_tracce .box_sottotitolo {margin-top:4%; line-height:1.4em; font-size:1.4em}
.box_verde_tracce .box_lista_allegati {font-size:1em; margin-top:1%; padding-top:0%; background-color: transparent; padding-left:0}
.box_verde_tracce .box_lista_allegati li.li_file {background-image:url(../images_r13/ico_bianco/file.png);}
.box_verde_tracce .box_lista_allegati li.li_link {background-image:url(../images_r13/ico_bianco/link_est.png);}
.box_verde_tracce .box_lista_allegati li.li_correlate {background-image:url(../images_r13/ico_bianco/link_int.png);}

/* BOX arancio (CSS) - tracce rifiuti 15 */
.container .box_arancio_tracce {background-color:#f7941e; color:#FFF;}
.container .box_arancio_tracce a:link, .container .box_arancio_tracce a:visited {color:#FFF}
.container .box_arancio_tracce a:hover, .container .box_arancio_tracce a:active {color:#fff200}
.box_arancio_tracce .box_titolo {font-size:2.1em; color:#FFF; font-weight:700; line-height:1em; font-weight:600; margin-top:0}
.container .box_arancio_tracce .box_titolo a:link,.container .box_arancio_tracce .box_titolo a:visited {color:#FFF; font-weight:600;}
.box_arancio_tracce .box_decorazione {display:none}
.box_arancio_tracce .box_sottotitolo {margin-top:4%; line-height:1.4em; font-size:1.4em}
.box_arancio_tracce .box_lista_allegati {font-size:1em; margin-top:1%; padding-top:0%; background-color: transparent; padding-left:0}
.box_arancio_tracce .box_lista_allegati li.li_file {background-image:url(../images_r13/ico_bianco/file.png);}
.box_arancio_tracce .box_lista_allegati li.li_link {background-image:url(../images_r13/ico_bianco/link_est.png);}
.box_arancio_tracce .box_lista_allegati li.li_correlate {background-image:url(../images_r13/ico_bianco/link_int.png);}

/* BOX grigino testo verde (CSS) - tracce rifiuti 15 */
.container .box_grigino_tracce {background-color:#eef2e9; color:#3f9841;}
.container .box_grigino_tracce a:link, .container .box_grigino_tracce a:visited {color:#3f9841}
.container .box_grigino_tracce a:hover, .container .box_grigino_tracce a:active {color:#000}
.box_grigino_tracce .box_titolo {font-size:2.1em; color:#FFF; font-weight:700; line-height:1em; font-weight:600; margin-top:0}
.container .box_grigino_tracce .box_titolo a:link, .container .box_grigino_tracce .box_titolo a:visited {color:#3f9841; font-weight:600;}
.box_grigino_tracce .box_decorazione {display:none}
.box_grigino_tracce .box_sottotitolo {margin-top:4%; line-height:1.4em; font-size:1.4em; color:#3f9841}
.box_grigino_tracce .box_lista_allegati {font-size:1em;  margin-top:1%; padding-top:0%; background-color: transparent; padding-left:0}
.box_grigino_tracce .box_lista_allegati li.li_correlate {background-image:url(../images_r13/ico_tracce_verde/link_int.png);}

/* ICONE ALLEGATI PERSONALIZZATI */
/* GRIGIO */
.lista_allegati li.li_file_PDF, .box_lista_allegati li.li_file_PDF,
.box_giallo_scuro .box_lista_allegati li.li_file_PDF,.box_fullimg_giallo .box_lista_allegati li.li_file_PDF
{background-image: url(../images_r13/ico_grigio/file_pdf.png)} /* dentro a stile.css*/
.lista_allegati li.li_file_DOC,.box_lista_allegati li.li_file_DOC,
.box_giallo_scuro .box_lista_allegati li.li_file_DOC,.box_fullimg_giallo .box_lista_allegati li.li_file_DOC
{background-image: url(../images_r13/ico_grigio/file_doc.png)}
.lista_allegati li.li_file_XLS, .box_lista_allegati li.li_file_XLS,
.box_giallo_scuro .box_lista_allegati li.li_file_XLS,.box_fullimg_giallo .box_lista_allegati li.li_file_XLS
{background-image: url(../images_r13/ico_grigio/file_xls.png)}
.lista_allegati li.li_file_PPT, .box_lista_allegati li.li_file_PPT,
.box_giallo_scuro .box_lista_allegati li.li_file_PPT,.box_fullimg_giallo .box_lista_allegati li.li_file_PPT
{background-image: url(../images_r13/ico_grigio/file_ppt.png)}
.lista_allegati li.li_file_JPEG, .box_lista_allegati li.li_file_JPEG,
.box_giallo_scuro .box_lista_allegati li.li_file_JPEG,.box_fullimg_giallo .box_lista_allegati li.li_file_JPEG
{background-image: url(../images_r13/ico_grigio/file_jpg.png)}

/* BLU *//*, .gruppo_blu .archivio_file */
.cls-gruppo .lista_allegati li.li_file_PDF, 
.cls-clienti .box_notizie_dal_gruppo .box_lista_allegati li.li_file_PDF,
.serv_blu .box_lista_allegati li.li_file_PDF,.cls-serv_acqua .box_lista_allegati li.li_file_PDF,.cls-serv_acqua .lista_allegati li.li_file_PDF,
.gruppo_blu .box_lista_allegati li.li_file_PDF, .box_lista_archivio_cs li.li_file_PDF,.cls-gruppo .pdf.li_file_PDF
{background-image: url(../images_r13/ico_blu/file_pdf.png)}
.cls-gruppo .lista_allegati li.li_file_DOC, 
.cls-clienti .box_notizie_dal_gruppo .box_lista_allegati li.li_file_DOC,
.serv_blu .box_lista_allegati li.li_file_DOC,.cls-serv_acqua .box_lista_allegati li.li_file_DOC,.cls-serv_acqua .lista_allegati li.li_file_DOC,
.gruppo_blu .box_lista_allegati li.li_file_DOC, .box_lista_archivio_cs li.li_file_DOC,.cls-gruppo .pdf.li_file_DOC
{background-image: url(../images_r13/ico_blu/file_doc.png)}
.cls-gruppo .lista_allegati li.li_file_XLS, 
.cls-clienti .box_notizie_dal_gruppo .box_lista_allegati li.li_file_XLS,
.serv_blu .box_lista_allegati li.li_file_XLS,.cls-serv_acqua .box_lista_allegati li.li_file_XLS,.cls-serv_acqua .lista_allegati li.li_file_XLS,
.gruppo_blu .box_lista_allegati li.li_file_XLS, .box_lista_archivio_cs li.li_file_XLS,.cls-gruppo .pdf.li_file_XLS
{background-image: url(../images_r13/ico_blu/file_xls.png)}
.cls-gruppo .lista_allegati li.li_file_PPT, 
.cls-clienti .box_notizie_dal_gruppo .box_lista_allegati li.li_file_PPT, 
.serv_blu .box_lista_allegati li.li_file_PPT,.cls-serv_acqua .box_lista_allegati li.li_file_PPT,.cls-serv_acqua .lista_allegati li.li_file_PPT,
.gruppo_blu .box_lista_allegati li.li_file_PPT, .box_lista_archivio_cs li.li_file_PPT,.cls-gruppo .pdf.li_file_PPT
{background-image: url(../images_r13/ico_blu/file_ppt.png)}
.cls-gruppo .lista_allegati li.li_file_JPEG, 
.cls-clienti .box_notizie_dal_gruppo .box_lista_allegati li.li_file_JPEG, 
.serv_blu .box_lista_allegati li.li_file_JPEG,.cls-serv_acqua .box_lista_allegati li.li_file_JPEG,.cls-serv_acqua .lista_allegati li.li_file_JPEG,
.gruppo_blu .box_lista_allegati li.li_file_JPEG, .box_lista_archivio_cs li.li_file_JPEG,.cls-gruppo .pdf.li_file_JPEG
{background-image: url(../images_r13/ico_blu/file_jpg.png)}
/* GIALLO */
.cls-clienti .box_lista_allegati li.li_file_PDF {background-image: url(../images_r13/ico_giallo/file_pdf.png);}
.cls-clienti .box_lista_allegati li.li_file_DOC {background-image: url(../images_r13/ico_giallo/file_doc.png);}
.cls-clienti .box_lista_allegati li.li_file_XLS {background-image: url(../images_r13/ico_giallo/file_xls.png);}
.cls-clienti .box_lista_allegati li.li_file_PPT {background-image: url(../images_r13/ico_giallo/file_ppt.png);}
.cls-clienti .box_lista_allegati li.li_file_JPEG {background-image: url(../images_r13/ico_giallo/file_jpg.png);}
/* VERDE */
.serv_verde .box_lista_allegati li.li_file_PDF,.cls-serv_ambiente .lista_allegati li.li_file_PDF,.cls-serv_ambiente .pdf.li_file_PDF, .cls-ambiente .lista_allegati li.li_file_PDF
{background-image: url(../images_r13/ico_serv_verde/file_pdf.png)}
.serv_verde .box_lista_allegati li.li_file_DOC,.cls-serv_ambiente .lista_allegati li.li_file_DOC,.cls-serv_ambiente .pdf.li_file_DOC, .cls-ambiente .lista_allegati li.li_file_DOC
{background-image: url(../images_r13/ico_serv_verde/file_doc.png)}
.serv_verde .box_lista_allegati li.li_file_XLS,.cls-serv_ambiente .lista_allegati li.li_file_XLS,.cls-serv_ambiente .pdf.li_file_XLS, .cls-ambiente .lista_allegati li.li_file_XLS
{background-image: url(../images_r13/ico_serv_verde/file_xls.png)}
.serv_verde .box_lista_allegati li.li_file_PPT,.cls-serv_ambiente .lista_allegati li.li_file_PPT,.cls-serv_ambiente .pdf.li_file_PPT, .cls-ambiente .lista_allegati li.li_file_PPT
{background-image: url(../images_r13/ico_serv_verde/file_ppt.png)}
.serv_verde .box_lista_allegati li.li_file_JPEG,.cls-serv_ambiente .lista_allegati li.li_file_JPEG,.cls-serv_ambiente .pdf.li_file_JPEG, .cls-ambiente .lista_allegati li.li_file_JPEG
{background-image: url(../images_r13/ico_serv_verde/file_jpg.png)} 

.cls-responsabilita_sociale .box_lista_allegati li.li_file_PDF,.cls-responsabilita_sociale .lista_allegati li.li_file_PDF, 
.gruppo_verde .box_lista_allegati li.li_file_PDF,.cls-responsabilita_sociale .pdf.li_file_PDF {background-image: url(../images_r13/ico_verde/file_pdf.png)}
.cls-responsabilita_sociale .box_lista_allegati li.li_file_DOC,.cls-responsabilita_sociale .lista_allegati li.li_file_DOC, 
.gruppo_verde .box_lista_allegati li.li_file_DOC,.cls-responsabilita_sociale .pdf.li_file_DOC {background-image: url(../images_r13/ico_verde/file_doc.png)}
.cls-responsabilita_sociale .box_lista_allegati li.li_file_XLS,.cls-responsabilita_sociale .lista_allegati li.li_file_XLS, 
.gruppo_verde .box_lista_allegati li.li_file_XLS,.cls-responsabilita_sociale .pdf.li_file_XLS {background-image: url(../images_r13/ico_verde/file_xls.png)}
.cls-responsabilita_sociale .box_lista_allegati li.li_file_PPT,.cls-responsabilita_sociale .lista_allegati li.li_file_PPT, 
.gruppo_verde .box_lista_allegati li.li_file_PPT,.cls-responsabilita_sociale .pdf.li_file_PPT {background-image: url(../images_r13/ico_verde/file_ppt.png)}
.cls-responsabilita_sociale .box_lista_allegati li.li_file_JPEG,.cls-responsabilita_sociale .lista_allegati li.li_file_JPEG, 
.gruppo_verde .box_lista_allegati li.li_file_JPEG,.cls-responsabilita_sociale .pdf.li_file_JPEG {background-image: url(../images_r13/ico_verde/file_jpg.png)}

/* VERDE OLIVA */
.cls-raccolta_differenziata .lista_allegati li.li_file_PDF,.cls-raccolta_differenziata .pdf.li_file_PDF {background-image: url(../images_r13/ico_verde_oliva/file_pdf.png)}
.cls-raccolta_differenziata .lista_allegati li.li_file_DOC,.cls-raccolta_differenziata .pdf.li_file_DOC {background-image: url(../images_r13/ico_verde_oliva/file_doc.png)}
.cls-raccolta_differenziata .lista_allegati li.li_file_XLS,.cls-raccolta_differenziata .pdf.li_file_XLS {background-image: url(../images_r13/ico_verde_oliva/file_xls.png)}
.cls-raccolta_differenziata .lista_allegati li.li_file_PPT,.cls-raccolta_differenziata .pdf.li_file_PPT {background-image: url(../images_r13/ico_verde_oliva/file_ppt.png)}


/* ARANCIO */
.cls-lavorare_gruppo .box_lista_allegati li.li_file_PDF,.cls-lavorare_gruppo .lista_allegati li.li_file_PDF,
.gruppo_arancione .box_lista_allegati li.li_file_PDF,.cls-lavorare_gruppo .pdf.li_file_PDF {background-image: url(../images_r13/ico_arancio/file_pdf.png)}
.cls-lavorare_gruppo .box_lista_allegati li.li_file_DOC,.cls-lavorare_gruppo .lista_allegati li.li_file_DOC,
.gruppo_arancione .box_lista_allegati li.li_file_DOC,.cls-lavorare_gruppo .pdf.li_file_DOC {background-image: url(../images_r13/ico_arancio/file_doc.png)}
.cls-lavorare_gruppo .box_lista_allegati li.li_file_XLS,.cls-lavorare_gruppo .lista_allegati li.li_file_XLS,
.gruppo_arancione .box_lista_allegati li.li_file_XLS,.cls-lavorare_gruppo .pdf.li_file_XLS {background-image: url(../images_r13/ico_arancio/file_xls.png)}
.cls-lavorare_gruppo .box_lista_allegati li.li_file_PPT,.cls-lavorare_gruppo .lista_allegati li.li_file_PPT,
.gruppo_arancione .box_lista_allegati li.li_file_PPT,.cls-lavorare_gruppo .pdf.li_file_PPT {background-image: url(../images_r13/ico_arancio/file_ppt.png)}
.cls-lavorare_gruppo .box_lista_allegati li.li_file_JPEG,.cls-lavorare_gruppo .lista_allegati li.li_file_JPEG,
.gruppo_arancione .box_lista_allegati li.li_file_JPEG,.cls-lavorare_gruppo .pdf.li_file_JPEG {background-image: url(../images_r13/ico_arancio/file_jpg.png)}
/* NERO */
.footer .box_lista_allegati li.li_file_PDF,.cls-serv_acqua .footer .box_lista_allegati li.li_file_PDF {background-image: url(../images_r13/ico_nero/file_pdf.png);}
.footer .box_lista_allegati li.li_file_DOC,.cls-serv_acqua .footer .box_lista_allegati li.li_file_DOC {background-image: url(../images_r13/ico_nero/file_doc.png);}
.footer .box_lista_allegati li.li_file_XLS,.cls-serv_acqua .footer .box_lista_allegati li.li_file_XLS {background-image: url(../images_r13/ico_nero/file_xls.png);}
.footer .box_lista_allegati li.li_file_PPT,.cls-serv_acqua .footer .box_lista_allegati li.li_file_PPT {background-image: url(../images_r13/ico_nero/file_ppt.png);}
.footer .box_lista_allegati li.li_file_JPEG,.cls-serv_acqua .footer .box_lista_allegati li.li_file_JPEG {background-image: url(../images_r13/ico_nero/file_jpg.png);}
/* ROSA */
.serv_rosa .box_lista_allegati li.li_file_PDF,.cls-serv_energia .lista_allegati li.li_file_PDF,.cls-serv_energia .pdf.li_file_PDF{background-image: url(../images_r13/ico_serv_rosa/file_pdf.png)}
.serv_rosa .box_lista_allegati li.li_file_DOC,.cls-serv_energia .lista_allegati li.li_file_DOC,.cls-serv_energia .pdf.li_file_DOC {background-image: url(../images_r13/ico_serv_rosa/file_doc.png)}
.serv_rosa .box_lista_allegati li.li_file_XLS,.cls-serv_energia .lista_allegati li.li_file_XLS,.cls-serv_energia .pdf.li_file_XLS {background-image: url(../images_r13/ico_serv_rosa/file_xls.png)}
.serv_rosa .box_lista_allegati li.li_file_PPT,.cls-serv_energia .lista_allegati li.li_file_PPT,.cls-serv_energia .pdf.li_file_PPT {background-image: url(../images_r13/ico_serv_rosa/file_ppt.png)}
.serv_rosa .box_lista_allegati li.li_file_JPEG,.cls-serv_energia .lista_allegati li.li_file_JPEG,.cls-serv_energia .pdf.li_file_JPEG {background-image: url(../images_r13/ico_serv_rosa/file_jpg.png)}
/* BIANCO */
.box_fucsia .box_lista_allegati li.li_file_PDF {background-image:url(../images_r13/ico_bianco/file_pdf.png);}
.box_fucsia .box_lista_allegati li.li_file_DOC {background-image:url(../images_r13/ico_bianco/file_doc.png);}
.box_fucsia .box_lista_allegati li.li_file_XLS {background-image:url(../images_r13/ico_bianco/file_xls.png);}
.box_fucsia .box_lista_allegati li.li_file_PPT {background-image:url(../images_r13/ico_bianco/file_ppt.png);}
.box_fucsia .box_lista_allegati li.li_file_JPEG {background-image:url(../images_r13/ico_bianco/file_jpg.png);}

/* ICONE RIFIUTOLOGO */
.archivio_rifiutologo_corpo_scheda .box_lista_allegati li.li_file_PDF,
.archivio_rifiutologo_corpo_documenti .box_lista_allegati li.li_file_PDF {background-image:url(../images_r13/ico_serv_verde/file_pdf.png); font-size: 0.9em;}
.archivio_rifiutologo_corpo_scheda .box_lista_allegati li.li_file_DOC,
.archivio_rifiutologo_corpo_documenti .box_lista_allegati li.li_file_DOC {background-image:url(../images_r13/ico_serv_verde/file_doc.png); font-size: 0.9em;}
.archivio_rifiutologo_corpo_scheda .box_lista_allegati li.li_file_XLS,
.archivio_rifiutologo_corpo_documenti .box_lista_allegati li.li_file_XLS {background-image:url(../images_r13/ico_serv_verde/file_xls.png); font-size: 0.9em;}
.archivio_rifiutologo_corpo_scheda .box_lista_allegati li.li_file_PPT,
.archivio_rifiutologo_corpo_documenti .box_lista_allegati li.li_file_PPT {background-image:url(../images_r13/ico_serv_verde/file_ppt.png); font-size: 0.9em;}
.archivio_rifiutologo_corpo_scheda .box_lista_allegati li.li_file_JPEG,

.archivio_rifiutologo_corpo_documenti .box_lista_allegati li.li_file_JPEG {background-image:url(../images_r13/ico_serv_verde/file_jpg.png); font-size: 0.9em;}
.archivio_rifiutologo_corpo_scheda .box_lista_allegati li.li_correlate {background-image:url(../images_r13/ico_nero/link_int.png); font-size: 0.9em;}
.archivio_rifiutologo_corpo_scheda .box_lista_allegati li.li_link {background-image: url(../images_r13/ico_nero/link_est.png);}
.archivio_rifiutologo_corpo_scheda .alleg_corr_link .risorse { font-size:0.8em; }
.archivio_rifiutologo_corpo_scheda .alleg_corr_link .box_block_videobox {margin-left: 0 !important;}
.archivio_rifiutologo_corpo_scheda .box_lista_allegati li.li_file_MP3,
.archivio_rifiutologo_corpo_documenti .box_lista_allegati li.li_file_MP3 {background-image:url(../images_r13/ico_serv_verde/file_audio.png); font-size: 0.9em;}

.box_layout h2 a,.box_layout h2 a:visited,.box_layout h2 a:hover,.box_layout h2 a:active { color:#474642; font-weight: 400; text-decoration: none; }
.box_layout.titolo_rigosopra .box_titolo_big h2 a { font-weight:600; }

.box_layout.titolo_rigosopra.gruppo_blu h2 a, .box_layout.titolo_rigosopra.serv_blu h2 a, .cls-serv_acqua .box_layout.titolo_rigosopra h2 a, .cls-gruppo .box_layout.titolo_rigosopra h2 a { color:#1073B9; }
.cls-responsabilita_sociale .box_layout.titolo_rigosopra h2 a { color:#5a9513; }
.box_layout.titolo_rigosopra.gruppo_verde h2 a { color:#5a9513} 
.box_layout.titolo_rigosopra.serv_verde h2 a { color:#00a887;}
.box_layout.titolo_rigosopra.gruppo_rosso h2 a { color:#F14E4B; }
.box_layout.titolo_rigosopra.gruppo_arancione h2 a, .cls-lavorare_gruppo .box_layout.titolo_rigosopra h2 a { color:#FC6B21; }

.cls-acqua .box_layout.titolo_rigosopra.gruppo_blu h2 a { color:#0090D1; }
.cls-ambiente .box_layout.titolo_rigosopra.gruppo_blu h2 a { color:#00A786; }
.cls-gas .box_layout.titolo_rigosopra.gruppo_blu h2 a { color:#DE188C; }
.cls-energia .box_layout.titolo_rigosopra.gruppo_blu h2 a { color:#FDC600; }
.cls-tlr .box_layout.titolo_rigosopra.gruppo_blu h2 a { color:#DE188C; }

.serv_verde .box_titolo h2 a, .serv_verde .box_titolo_medio h2 a, .serv_verde_titolo .box_titolo_big h2 a { color:#00A887; }
.serv_blu .box_titolo h2 a, .serv_blu .box_titolo_medio h2 a, .serv_blu_titolo .box_titolo_big h2 a, .cls-serv_acqua .box_titolo h2 a, .cls-serv_acqua .box_titolo_medio h2 a, .cls-serv_acqua .box_titolo_big h2 a { color:#0090D1; }

.serv_rosa .box_titolo h2 a, .serv_rosa .box_titolo_medio h2 a, .serv_rosa_titolo .box_titolo_big h2 a { color:#E50F9F; }
.box_layout.titolo_rigosopra.serv_rosa h2 a {color:#e50f9f;}

/******/
.area_comune .ico_mappa,.area_comune .jq_nome_comune{cursor: pointer}
/******/


/* CLASSI PER BOX DOUBLE-FACE */
.box_anim_maincont { position: relative; overflow: hidden; }
.box_anim_front { position: absolute; top:0;left:0; }
.box_anim_rear { position: absolute; top:0;left:0; visibility: hidden; }

/* archivio categorizzato onlus slider home */
.categorizzato_onlus .nome_cat {color: #059476; margin-top: 10px; margin-bottom: 10px}
.categorizzato_onlus .archivio_immagini_new li {background-color: transparent}
.categorizzato_onlus .archivio_immagini_new li .span12.margin {margin-left: 0}
.categorizzato_onlus .archivio_immagini_new .titolo_elenco {margin-top: 2px; margin-bottom: 2px;}
.categorizzato_onlus .archivio_immagini_new .titolo_elenco span {color: #fff; font-weight: 600}
.categorizzato_onlus .sottotitolo_elenco p {margin-bottom: 0; padding-bottom:5px; }
.categorizzato_onlus .sottotitolo_elenco div.video{padding-bottom:5px;border-bottom: 1px solid #000;}
.categorizzato_onlus .sottotitolo_elenco div.video a{color:#fff;background-image: url('../images_r13/ico_bianco/video.png');background-repeat:no-repeat;padding-left: 25px;padding-bottom:5px;}
.layer_sottosito div.alleg_corr_link {background-color: transparent}
.categorizzato_onlus .archivio_immagini_new .titolo_elenco a:link, .categorizzato_onlus .archivio_immagini_new .titolo_elenco a:visited, .categorizzato_onlus .archivio_immagini_new .titolo_elenco a:hover, .categorizzato_onlus .archivio_immagini_new .titolo_elenco a:active  {color: #fff; font-weight: 600}
/*VEDOHERA*/
.box_vedohera_header{background-image:url('../images_r13/header_vedohera.png');background-repeat: no-repeat;background-position:left top;height:100px}
.box_vedohera_header.margintop{margin-top:2%}
.box_vedohera_header .numero_edizione{margin-top:3%;color:white;font-size:1.2em;font-weight:600}
.box_vedohera_header .numero_edizione span{font-size:2em}
.box_vedohera_header .numero_edizione.paddright_2perc {padding-right:3%;}
.vh_titolo_newsletter{color:#FFF;text-transform:uppercase;font-size:3em;font-weight:600;margin-top:30px;line-height:1em;}
.vh_titolo_newsletter h1{margin:0;font-size:1em;font-weight:600}
.vh_titolo_newsletter span{color:#575653}
.vh_sottotitolo_newsletter{color:#FFF;font-weight:600;margin-top:0px;font-size:1.2em;line-height:1.2em}
.vh_box_video{margin-top:15px;}
.vh_video{height:150px;width:100%;background-repeat:no-repeat;background-position:top center;}
.vh_video_titolo{height:150px;}
.vh_video_titolo a{display:block;color:white;text-transform:uppercase;padding: 127px 4%;padding-bottom:0;font-size:1.2em;font-weight:600}

.vh_bottom_links div{background-color:#f4f4f4;text-align:center;padding:1%;width:98%}
.vh_bottom_links div.row-fluid{margin-top:3%;margin-bottom:3%;text-align:left;padding-left:4%;padding-top:4%;padding-bottom:4%;width:95%}
.vh_bottom_links div a{line-height:3em;text-transform:uppercase;color:#575653;}
ul.vh_3_colonne li{float:left;width:31.62%;margin-left:2.5%;border:0;}
ul.vh_3_colonne li:first-child{margin-left:0;}
.vh_pdf a {background-image:url('../images_r13/vedohera_pdf.png');background-repeat:no-repeat;background-position: 10px center;padding-bottom: 2px;padding-left: 41px;padding-top: 2px;}
.vh_archivio a{background-image:url('../images_r13/vedohera_archivio.png');background-repeat:no-repeat;background-position: 10px center;padding-left:46px;}
.vh_iscriviti a{background-image:url('../images_r13/vedohera_iscriviti.png');background-repeat:no-repeat;background-position: 10px center;padding-left:41px;padding-bottom: 2px;padding-top: 2px;}
.vh_pillole ul li{background-color:#f4f4f4;padding:5%;border:0;margin-bottom:4%}
.vh_pillole ul li:last-child{margin-bottom:0;}
.js_vh_titolofocus .box_titolo_big {line-height:1em;}

/*BOX SLIDER Raccolta differenziata*/
.box_slider_raccolta_differenziata{background-color:#f2f2f2}
.IE8 .box_slider_raccolta_differenziata{font-size:0.8em}
.box_slider_raccolta_differenziata .rd_titolo{position:absolute;top:0;padding: 1% 4%;background-color:#e2e2e2;color:#05a787;font-size:1.5em}
.box_slider_raccolta_differenziata .slide2 ul li .imghover{margin-top:4%}
.box_slider_raccolta_differenziata .testi_slide{margin-top:4%}
.box_slider_raccolta_differenziata .testi_slide .rd_intestazione{color:#575757;font-size:1em;font-weight:bold;text-transform:uppercase;}
.box_slider_raccolta_differenziata .testi_slide .rd_rifiuto{color:#979797;font-size:1.3em;font-weight:bold;text-transform:uppercase;border-bottom:2px solid #e0e0e0;line-height:1.5em}
.box_slider_raccolta_differenziata .testi_slide .rd_tot_perc{color:#006E3D;font-size:5.3em;line-height:2em;font-weight:bold;text-transform:uppercase;}
.box_slider_raccolta_differenziata .testi_slide .rd_img{margin-top:30px}
.box_slider_raccolta_differenziata .testi_slide .rd_img img{position:static}
.box_slider_raccolta_differenziata .testi_slide .rd_tipo_rifiuto{color:#006E3D;font-size:1.5em;line-height:1.3em;font-weight:bold;text-transform:uppercase;}
.box_slider_raccolta_differenziata .testi_slide .rd_rifiuto img{position:static}
.box_slider_raccolta_differenziata .testi_slide .rd_valore{position:relative;height:140px;color:#979797;font-size:1.3em;line-height:1.3em;font-weight:bold;text-transform:uppercase;}
.box_slider_raccolta_differenziata .testi_slide .rd_valore span{margin-top:35px;display:block;color:#575757;font-size:2.5em;line-height:1.3em;font-weight:bold;text-transform:uppercase;}
.rd_allinea_bottom{position:absolute;bottom:0;}
.box_slider_raccolta_differenziata .testi_slide .rd_impianti{position:relative;height:140px;color:#575757;font-size:1.3em;line-height:1.3em;font-weight:bold;text-transform:uppercase;}
.box_slider_raccolta_differenziata .testi_slide .rd_etichetta{color:#006E3D;border-top:2px solid #e0e0e0;font-size:1em;font-weight:bold;text-transform:uppercase;}
/*box login ambiente*/
.box_login_ambiente form label{float:left;width:34%;text-transform:uppercase;line-height:2em}
.box_login_ambiente form input.login_testo{float:left;width:63%}
.box_login_ambiente form input.login_submit{float:right;background-color:#f0e961;border:0;padding:5px 20px;text-align: center;color:#575756;text-transform:uppercase;}
.box_login_ambiente .login_dovelotrovo{float:left;margin-top:2%;background-image:url('../images_r13/ico_bianco/lente.png');background-repeat:no-repeat;padding-left:20px;}
.box_login_ambiente .login_dovelotrovo a{color:white;font-weight:600;}
.box_login_ambiente .errore_login{color:#FFFFFF;font-weight:600;margin-top:10px;}
.box_login_ambiente .login_accedi a{float:right;background-color:#f0e961;padding:5px 20px;color:#575756;text-transform:uppercase;font-weight:300;font-size:1.1em;text-decoration:none;}
/*box mappa cassonetti*/
.box_mappa_cassonetti .spaziatore{
   padding:20px 0 5px;
}
.box_mappa_cassonetti .box_titolo{margin:0 5px 10px 15px}
.box_mappa_cassonetti .box_lista_allegati{
   margin-left: 15px;
   margin-right: 15px;
   margin-top: 1%;
   padding-top: 2%;
}

/* classi per il box delle stazioni ecologiche nella home di Ambiente */
.box_layout.box_archivio.no_margine_bottom {margin-bottom:0;}
.box_layout.box_archivio .box_titolo_big a.link_verde {color:#00A887;}

/* classe per togliere il margin-top al sottotitolo solo al box di archivio laterale */
.box_layout.box_archivio.box_gruppo ul.box_lista_archivio li .box_sottotitolo {margin-top:0;}

/*classe per box block info notizia*/
.box_block_videobox h2{margin-top:0;}

/* pagina rifiutologo */
#riga_content_standard #rifiutobox { margin-bottom:20px;padding-bottom: 20px;min-height: 200px; }
#riga_content_standard #rifiutobox .contenitore_link { margin:5% 0 20% 5%; }
#riga_content_standard #rifiutobox #rifiuto { font-size:1.4em;background:transparent;border:0; width:80%; padding:5% 2%; color:#615400; }
#riga_content_standard #rifiutobox .jq_submit_boxrif {
   border: 0 none;
   float: right;
   margin: 0;
   padding: 0;
   width: 16%;
}

/* pagina collettamento */
#riga_content_standard #dataworkbox { margin-bottom:20px;padding-bottom: 20px;min-height: 200px; }
#riga_content_standard #dataworkbox .contenitore_link { margin:5% 0 20% 5%; }
#riga_content_standard #dataworkbox #codice_contratto { font-size:1.4em;background:transparent;border:0; width:80%; padding:5% 2%; color:white; }
#riga_content_standard #dataworkbox .jq_submit_boxrif {
   border: 0 none;
   float: right;
   margin: 0;
   padding: 0;
   width: 16%;
}


.layer_sottosito.cls-sfondo_acquarifiuti {
	background-color: white;
}
.cls-sfondo_acquarifiuti .titolo *,.cls-sfondo_acquarifiuti .sottotitolo *,.cls-sfondo_acquarifiuti .testo2 * {
	color:black;
}
.cls-sfondo_acquarifiuti .testo2 * {
	line-height: 1.8em;
	font-size: 1.05em;
}
.cls-sfondo_acquarifiuti .st_banner_under_content_container {
	margin-top: 30px;
}
.cls-sfondo_acquarifiuti .st_banner_under_content {
	padding-right: 3%;
}



/* classe per il banner degli eventi */
.img_banner_calendario {margin-top:5%;}

/* classi per il box AcegasApsAmga nell'header Contatti in Clienti */
.boxGrigioHeader .titolo_acegasapsamga {background-image:url(../images_r13/ico_titolo_acegasapsamga.png); background-position:left center; background-repeat:no-repeat; color:#474642; font-size:1.2em; line-height:32px; padding-left:45px;}
.box_acegasapsamga {padding-top:10px;}
.box_acegasapsamga .box_sottotitolo {margin-top:5%;}
.box_acegasapsamga .box_lista_allegati li.li_link {background-image:url(../images_r13/ico_grigio/link_est.png); background-position:left center; background-repeat:no-repeat; padding-left:25px;}

/* STORYTELLING - Startup */
.cls-sfondo_herastartup.layer_sottosito { background-color: #fff; }
.cls-sfondo_herastartup.layer_sottosito .colonna_dx { background-color: #4BBFCE; }
.slides-container li.cls-sfondo_herastartup{background-color:#4BBFCE;}
.slides-container li .over.cls-slider_startup .over_titolo{color:#FFF;}
.anteprima.cls-slider_startup{background-color:#4BBFCE;}
.anteprima.cls-slider_startup .titolo{color:#FFF;}
.slides-container li .over.cls-sfondo_herastartup .over_titolo { margin-left:9%; margin-top:4%; line-height:1em; font-size: 2.2em; text-shadow: 0 0 5px rgba(0, 0, 0, 1); filter: progid:DXImageTransform.Microsoft.Shadow(Direction=135,strength=3,color=#555555); /* IE */ text-transform: none; } /* { margin-left:2%; margin-top:2%; font-size: 2.2em; text-shadow: 0 0 5px rgba(0, 0, 0, 1); filter: progid:DXImageTransform.Microsoft.Shadow(Direction=135,strength=3,color=#555555); / * IE * / text-transform: none; } */
.slides-container li .over.cls-sfondo_herastartup .over_sottotitolo { margin-left:9%; margin-top:10px; text-shadow: 0 0 5px rgba(0, 0, 0, 1); filter: progid:DXImageTransform.Microsoft.Shadow(Direction=135,strength=3,color=#555555); /* IE */ font-size: 1.3em; line-height: 1.2em; width: 35%; } /*{ margin-left:2%; text-shadow: 0 0 5px rgba(0, 0, 0, 1); filter: progid:DXImageTransform.Microsoft.Shadow(Direction=135,strength=3,color=#555555); / * IE * / font-size: 1.3em; line-height: 1.2em; width: 35%; }*/
.slides-container li .over.cls-sfondo_herastartup .over_link { margin-left:9%; }
.cls-sfondo_herastartup.layer_sottosito .notizia h2 { font-size: 3.2em; font-weight: 400; line-height: 1.4em; margin-top: 150px; text-shadow: 0 0 5px rgba(0, 0, 0, 1); filter: progid:DXImageTransform.Microsoft.Shadow(Direction=135,strength=3,color=#555555); /* IE */ width: 40%; }
.cls-sfondo_herastartup.layer_sottosito .sottotitolo { margin: 120px 0 30px; font-style: normal; line-height:1.8em; }
.cls-sfondo_herastartup.layer_sottosito * { color: #000; }
.cls-sfondo_herastartup.layer_sottosito .div_testo { font-size:1.1em; line-height:1.8em; }
.cls-sfondo_herastartup.layer_sottosito .div_testo img { float:left; margin: 15px 20px 10px 0; }
.cls-sfondo_herastartup .st_banner_under_content_container { margin-top: 40px; }
.cls-sfondo_herastartup .st_banner_under_content { padding-right: 3%; }

/* STORYTELLING - NATALE 2014 */
.slides-container li.cls-sfondo_heranatale { background: #000000; }
.cls-slider_heranatale{display: none;}
.anteprima.cls-slider_heranatale{background-color:#106EBB;}
.anteprima.cls-slider_heranatale .titolo{color:#FFF;}

/* STORYTELLING - RIFIUTOLOGO */
.slides-container li.cls-slider_rifiutologo .over .over_titolo {width:36%;	color: white; font-weight: 600; line-height: 1.3em;	margin-left: 11%;	margin-top: 2%;}
.slides-container li.cls-slider_rifiutologo .over .over_sottotitolo p {margin-bottom: 0%}
.slides-container li.cls-slider_rifiutologo .over .over_sottotitolo {margin-top:1%;}
.slides-container li.cls-slider_rifiutologo .over .over_link ul {}

.layer_sottosito.cls-sfondo_rifiutologo.cls-layer_nero .colonna_dx{background-color: #68b41c}
.layer_sottosito.cls-slider_rifiutologo .notizia h2.titolo {font-size: 3em; line-height: 1.1em; width: 48%;}
.layer_sottosito.cls-slider_rifiutologo .notizia h3.titolo {font-size: 3em; /* line-height: 1.1em; */ width: 39.8%;}
.layer_sottosito.cls-slider_rifiutologo .notizia h3.titolo span.lineheight1_1 {line-height:1.1em;}
.layer_sottosito.cls-slider_rifiutologo .notizia h3.titolo span.sottotitolo_story_altobasso {font-size:0.6em; text-transform:none; line-height:0.9em; font-weight:normal;}
.layer_sottosito.cls-slider_rifiutologo .notizia div div.sottotitolo {font-size: 1.2em; font-style: normal; font-weight: 700; /* padding-top: 28%; */ text-transform: uppercase; padding-top:5%;}
.layer_sottosito.cls-slider_rifiutologo .box_layout .box_decorazione_gruppo{display: none}
.layer_sottosito.cls-slider_rifiutologo .box_layout .box_titolo_big{text-transform: uppercase;color:white;}
.layer_sottosito.cls-slider_rifiutologo .box_layout .box_titolo_big h2{font-size: 0.8em;font-weight: 600}
.layer_sottosito.cls-slider_rifiutologo .box_layout .box_titolo {color: white; text-transform: uppercase; background: none; font-weight: 600; width: 100%}
.layer_sottosito.cls-slider_rifiutologo .box_layout .box_lista_allegati li.li_link a {color: #375E0D; font-size: 1.2em; text-transform: none;}
.layer_sottosito.cls-slider_rifiutologo div.box_layout.box_gruppo.less_padding_bottom ul.box_lista_allegati {padding-bottom: 0px;}
.layer_sottosito.cls-slider_rifiutologo div.box_layout.box_gruppo.more_padding_top {padding-top: 10%;}
.layer_sottosito.cls-slider_rifiutologo div.box_layout.box_gruppo.bottom_border {border-bottom: 1px solid #5aa11f}
.layer_sottosito.cls-slider_rifiutologo div.contenuto div.div_testo div p {font-size: 1.1em; line-height: 1.5em;}
.layer_sottosito.cls-slider_rifiutologo div.contenuto div.div_testo div p.titolino_blocco_testo {font-size: 1.2em; font-style: normal; font-weight: 700; text-transform: uppercase;}
.layer_sottosito.cls-slider_rifiutologo div.contenuto div.div_testo div.immagineleft {padding-top: 0px;}


/* AcquaPulita */
.layer_sottosito.cls-sfondo_acquapulita .colonna_dx{background-color: #00AEEF;}


/* All'indispensabile pensiamo noi */
.slides-container li.cls-slider_indispensabile .over .over_titolo {width:auto; color: white; font-weight: 200; line-height: 40px; margin-left: 11%; margin-top: 5%;}
.slides-container li.cls-slider_indispensabile .over .over_sottotitolo p {margin-bottom: 0%}
.slides-container li.cls-slider_indispensabile .over .over_sottotitolo {margin-top:1%;}
.slides-container li.cls-slider_indispensabile .over .over_link ul {}

.layer_sottosito.cls-sfondo_indispensabile * { color:black; }
.layer_sottosito.cls-sfondo_indispensabile { background-position:left top; background-color:#EFEFEF; }
.layer_sottosito.cls-sfondo_indispensabile .colonna_dx{background-color: #005591}
.layer_sottosito.cls-slider_indispensabile .notizia h2.titolo {font-size: 3em; line-height: 1.1em; width: auto; margin-top:6%; color:white;}
.layer_sottosito.cls-slider_indispensabile .notizia h2.titolo * { color:white; }
.layer_sottosito.cls-slider_indispensabile .notizia h3.titolo {font-size: 3em; line-height: 1.1em; width: 39.8%;}
.layer_sottosito.cls-slider_indispensabile .notizia a:link,
.layer_sottosito.cls-slider_indispensabile .notizia a:visited,
.layer_sottosito.cls-slider_indispensabile .notizia a:active { font-weight:bold; text-decoration:none; color:#1391CB; }
.layer_sottosito.cls-slider_indispensabile .notizia a:hover { font-weight:bold; text-decoration:underline; color:#1391CB; }
.layer_sottosito.cls-slider_indispensabile .notizia div div.sottotitolo {font-size: 1.2em; font-style: normal; font-weight: normal; padding-top: 28%; text-transform: none;}
.layer_sottosito.cls-slider_indispensabile .box_layout { float:none; }
.layer_sottosito.cls-slider_indispensabile .box_layout .box_decorazione_gruppo{display: none}
.layer_sottosito.cls-slider_indispensabile .box_layout .box_titolo_big{text-transform: uppercase;color:white;}
.layer_sottosito.cls-slider_indispensabile .box_layout .box_titolo_big h2{font-size: 0.9em;font-weight: bold; color:white;}
.layer_sottosito.cls-slider_indispensabile .box_layout .box_titolo {color: white; text-transform: uppercase; background: none; font-weight: bold; width: 100%}
.layer_sottosito.cls-slider_indispensabile .box_gruppo .box_lista_allegati { margin-top:1%; }
.layer_sottosito.cls-slider_indispensabile .box_layout .box_lista_allegati li.li_link a {color: white; font-size: 1.2em; text-transform: none;}
.layer_sottosito.cls-slider_indispensabile div.box_layout.box_gruppo.less_padding_bottom ul.box_lista_allegati {padding-bottom: 0px;}
.layer_sottosito.cls-slider_indispensabile div.box_layout.box_gruppo.more_padding_top {padding-top: 10%;}
.layer_sottosito.cls-slider_indispensabile div.box_layout.box_gruppo.bottom_border {border-bottom: 1px solid #5aa11f}
.layer_sottosito.cls-slider_indispensabile div.contenuto div.div_testo div p {font-size: 1.1em; line-height: 1.5em;}
.layer_sottosito.cls-slider_indispensabile div.contenuto div.div_testo div p.titolino_blocco_testo {font-size: 1.2em; font-style: normal; font-weight: 700; text-transform: uppercase;}
.layer_sottosito.cls-slider_indispensabile div.contenuto div.div_testo div.immagineleft {padding-top: 0px;}

.layer_sottosito.cls-slider_indispensabile .box_gruppo.testi_bianchi .box_titolo{width:90%;min-height:19px;padding-top:3px;padding-right:10%;margin-top:1%;color:white;background-image:url('../images_r13/ico_bianco/freccia_cerchio.png');background-repeat: no-repeat;background-position: center right;font-weight:bold;}
.layer_sottosito.cls-slider_indispensabile .box_gruppo.titolo_piccolo.testi_bianchi .box_titolo{color:white;_background-image:none}
.layer_sottosito.cls-slider_indispensabile .box_gruppo.testi_bianchi .box_titolo a{color:white;font-weight: bold}
.layer_sottosito.cls-slider_indispensabile .box_gruppo.testi_bianchi .box_lista_allegati a{color:white;}
.layer_sottosito.cls-slider_indispensabile .paddingtop_titolo { margin-top:11%; }
.layer_sottosito.cls-slider_indispensabile .rigo_azzurro_indispensabile { padding-bottom:8%; border-bottom:1px solid #4D88B2; }
.layer_sottosito.cls-slider_indispensabile .rigo_azzurro_indispensabile.nopadding { padding-bottom:0; }

/* storytelling sulle tracce dei rifiuti */
.slides-container li.cls-slider_traccerifiuti .over .over_titolo {width:50%;	color: white; font-weight: 600; line-height: 1.3em;	margin-left: 11%;	margin-top: 2%;}
.slides-container li.cls-slider_traccerifiuti .over .over_sottotitolo p {margin-bottom: 0%}
.slides-container li.cls-slider_traccerifiuti .over .over_sottotitolo {margin-top:1%;}
.slides-container li.cls-slider_traccerifiuti .over .over_link ul {}
.layer_sottosito.cls-slider_traccerifiuti.cls-sfondo_traccerifiuti {background-color: #fff}
.layer_sottosito.cls-slider_traccerifiuti.cls-sfondo_traccerifiuti * {color: #000}
.layer_sottosito.cls-slider_traccerifiuti.cls-sfondo_traccerifiuti .colonna_dx {background-color: #3B993B}
.layer_sottosito.cls-slider_traccerifiuti.cls-sfondo_traccerifiuti .div_testo {font-size: 1.2em; line-height:1.8em}
.layer_sottosito.cls-slider_traccerifiuti.cls-sfondo_traccerifiuti h2 {font-size: 3.8em; margin-bottom: 8%}
.layer_sottosito.cls-slider_traccerifiuti.cls-sfondo_traccerifiuti .notizia .sottotitolo {font-size: 1.7em; margin-bottom: 5%; font-style:normal}
.layer_sottosito.cls-slider_traccerifiuti.cls-sfondo_traccerifiuti .titolo_upper {color: #18751A}
.layer_sottosito.cls-slider_traccerifiuti.cls-sfondo_traccerifiuti h3 {font-size: 1.5em}
.layer_sottosito.cls-slider_traccerifiuti.cls-sfondo_traccerifiuti .box_gruppo .box_titolo {background-image: none}
.box_gruppo.margin_top5tracce {margin-top: 10%}
.layer_sottosito.cls-slider_traccerifiuti.cls-sfondo_traccerifiuti .box_gruppo.testi_bianchi .box_titolo a {color: #ffffff}
.layer_sottosito.cls-slider_traccerifiuti.cls-sfondo_traccerifiuti .testi_bianchi .box_lista_allegati a {font-size: 1.3em}
h3.nolineheight {margin-bottom: 0; padding-bottom: 0; position:relative; top: 30px}
.layer_sottosito.cls-slider_traccerifiuti.cls-sfondo_traccerifiuti div.box_layout.box_gruppo.bottom_border {border-bottom: 1px solid #ffffff}
.layer_sottosito.cls-slider_traccerifiuti.cls-sfondo_traccerifiuti .notizia .box_lista_allegati li.li_correlate a {color: #000000; text-decoration:none}
.layer_sottosito.cls-slider_traccerifiuti.cls-sfondo_traccerifiuti .margin_bottom_20 {margin-bottom:20%}
.layer_sottosito.cls-slider_traccerifiuti.cls-sfondo_traccerifiuti .margin_bottom_10 {margin-bottom:10%}

/* storytelling hergoambiente */
.layer_sottosito.cls-slider_hergoambiente.cls-sfondo_hergoambiente {background-color: #fff; background-position: 0 0}
.layer_sottosito.cls-slider_hergoambiente.cls-sfondo_hergoambiente .colonna_dx {background-color: #00a5a7}
.layer_sottosito.cls-slider_hergoambiente.cls-sfondo_hergoambiente * {color: #075b5b}
.layer_sottosito.cls-slider_hergoambiente.cls-sfondo_hergoambiente h2 {font-size: 5.5em; margin-top: 36%; line-height:1em}
.layer_sottosito.cls-slider_hergoambiente.cls-sfondo_hergoambiente .div_testo {font-size: 1.2em; line-height:1.7em}
.layer_sottosito.cls-slider_hergoambiente.cls-sfondo_hergoambiente .notizia .sottotitolo {font-weight: bold; font-size:2.2em; margin-bottom:3%}
.layer_sottosito.cls-slider_hergoambiente.cls-sfondo_hergoambiente .box_gruppo.testi_bianchi .box_titolo a, .layer_sottosito.cls-slider_hergoambiente.cls-sfondo_hergoambiente .box_gruppo.testi_bianchi .box_titolo a strong, .layer_sottosito.cls-slider_hergoambiente.cls-sfondo_hergoambiente .box_gruppo.testi_bianchi .box_titolo span.italic {color: #ffffff}
.layer_sottosito.cls-slider_hergoambiente.cls-sfondo_hergoambiente .testi_bianchi .box_lista_allegati a {font-size: 1.3em}
.layer_sottosito.cls-slider_hergoambiente.cls-sfondo_hergoambiente div.box_layout.box_gruppo.bottom_border {border-bottom: 1px solid #2bb0b2}
.layer_sottosito.cls-slider_hergoambiente.cls-sfondo_hergoambiente .margin_bottom_10 {margin-bottom:10%}
.layer_sottosito.cls-slider_hergoambiente.cls-sfondo_hergoambiente .box_gruppo .box_titolo {background-image: none}
.layer_sottosito.cls-slider_hergoambiente.cls-sfondo_hergoambiente .box_gruppo.testi_bianchi .box_sottotitolo {font-weight: bold}
/* slider hergoambiente */
.slides-container li.cls-sfondo_hergoambiente {background-color:#18A5A6 }/*00a5a7 */
.slides-container li .over.cls-slider_hergoambiente .over_titolo {color: #fff; font-size: 3.7em; font-weight: 200; margin-left: 8%; margin-top: 6%; width:63%; line-height:1em}
.slides-container li .over.cls-slider_hergoambiente .over_sottotitolo, .slides-container li .over.cls-slider_traccerifiuti .over_link {margin-left: 8%; margin-bottom:5%}
.anteprima.cls-slider_hergoambiente {background-color:#18A5A6;}
.anteprima.cls-slider_hergoambiente .titolo{ color:#fff; }

/* slider report in buone acque 2014 (2015) */
.slides-container li.cls-sfondo_buoneacque, .anteprima.cls-slider_buoneacque {background-color:#0099DC;}
.slides-container li .over.cls-slider_buoneacque .over_titolo {color:#FFFFFF; font-size:3.7em; font-weight:200; margin-left:11%; margin-top:6%; width:63%; line-height:1em; }
.slides-container li .over.cls-slider_buoneacque .over_sottotitolo { margin-left:11%; margin-bottom:2%; }
.anteprima.cls-slider_buoneacque .titolo{ color:#FFFFFF; }
.slides-container li.cls-sfondo_buoneacque .over .over_link { margin-top:0; margin-left:11%; }

/* slider auguri di natale 2015 */
.slides-container li.cls-sfondo_augurinatale {background-color:#350918 }
.slides-container li .over.cls-slider_augurinatale .over_titolo {color:#FFFFFF; font-size:3.7em; font-weight:200; margin-left:11%; margin-top:6%; margin-bottom:10%}
.anteprima.cls-slider_augurinatale {background-color:#350918; }
.anteprima.cls-slider_augurinatale .titolo{ color:#FFFFFF; }

/* slider cultura 2016 */
.slides-container li.cls-sfondo_cultura {background-color:#002955 }
.slides-container li .over.cls-sfondo_cultura .over_titolo {color:#FFFFFF; font-size:3.7em; font-weight:200; margin-left:13%; margin-top:3%; width:60%; line-height: 1.1em}
.slides-container li .over.cls-sfondo_cultura .over_sottotitolo {margin-left:13%; /*margin-bottom:4%*/}
.slides-container li .over.cls-sfondo_cultura .over_link {margin-left:13%; margin-bottom:0}
.anteprima.cls-sfondo_cultura {background-color:#002955}
.anteprima.cls-sfondo_cultura .titolo{ color:#FFFFFF; }
.red_emozioni {color: #B61F28}
.slides-container li .over.cls-sfondo_cultura .over_link ul li.cls-ico_slider_video_bianco {background-image: url('../images_r13/ico_slider_landing/ico_slider_video_bianco_big.png'); margin-top:3px; padding-top: 48px; padding-left: 10px; }
.layer_sottosito.cls-slider_cultura.cls-sfondo_cultura .div_testo {font-size: 1.2em; line-height:1.7em}
.layer_sottosito.cls-slider_cultura.cls-sfondo_cultura .notizia .sottotitolo {font-weight: bold; font-size:2.2em; margin-bottom:3%}
.cls-sfondo_cultura.layer_sottosito .notizia h2 {font-size: 3.7em; font-weight: normal; line-height: 1.2em; margin-bottom:15%}
.layer_sottosito.cls-slider_cultura.cls-sfondo_cultura {background-color: #25457D}
.layer_sottosito.cls-slider_cultura.cls-sfondo_cultura .colonna_dx {background-color: #D42630}
.layer_sottosito.cls-slider_cultura.cls-sfondo_cultura .colonna_dx .box_titolo a:link, .layer_sottosito.cls-slider_cultura.cls-sfondo_cultura .colonna_dx .box_titolo a:visited, .layer_sottosito.cls-slider_cultura.cls-sfondo_cultura .colonna_dx .box_titolo a:hover {color: #FFFFFF}
.layer_sottosito.cls-slider_cultura.cls-sfondo_cultura .colonna_dx .bottom_border {padding-bottom: 15px; border-bottom: 1px solid #9C0808}

/* slider efficienza energetica casa/condomini 2016 */
.layer_sottosito.cls-slider_efferg.cls-sfondo_efferg * { color:inherit; }
.slides-container li.cls-sfondo_efferg {background-color:#F3F0E8 }
.slides-container li .over.cls-sfondo_efferg .over_titolo {color:#DE178B; font-size:3.7em; font-weight:200; margin-left:13%; margin-top:3%; width:60%; line-height: 1.1em}
.slides-container li .over.cls-sfondo_efferg .over_sottotitolo {margin-left:13%; margin-top:1%; margin-bottom:3%; color:#DE178B; }
.slides-container li .over.cls-sfondo_efferg .over_link { margin-left:13%; margin-bottom:0; }
	.slides-container li .over.cls-sfondo_efferg .over_link ul li a:link,
	.slides-container li .over.cls-sfondo_efferg .over_link ul li a:visited,
	.slides-container li .over.cls-sfondo_efferg .over_link ul li a:active,
	.slides-container li .over.cls-sfondo_efferg .over_link ul li a:hover { color:#DE178B; }
.anteprima.cls-sfondo_efferg { background-color:#F3F0E8; }
.anteprima.cls-sfondo_efferg .titolo { color:#ED037C; }
.red_emozioni {color: #B61F28}
.slides-container li .over.cls-sfondo_efferg .over_link ul li.cls-ico_slider_video_bianco {background-image: url('../images_r13/ico_slider_landing/ico_slider_video_bianco_big.png'); margin-top:3px; padding-top: 48px}
.layer_sottosito.cls-slider_efferg.cls-sfondo_efferg .div_testo {font-size: 1.2em; line-height:1.7em; color:#3C3A3A; }
.layer_sottosito.cls-slider_efferg.cls-sfondo_efferg .notizia .sottotitolo {font-weight: bold; font-size:2.2em; margin-bottom:3%}
.cls-sfondo_efferg.layer_sottosito .notizia h2 {font-size: 3.7em; font-weight: normal; line-height: 1.2em; margin-bottom:15%; color:#ED037C; }
.layer_sottosito.cls-slider_efferg.cls-sfondo_efferg {background-color: #F9F8ED}
.layer_sottosito.cls-slider_efferg.cls-sfondo_efferg .colonna_dx {background-color: #E7E4D3}
.layer_sottosito.cls-slider_efferg.cls-sfondo_efferg .colonna_dx .box_titolo a:link, .layer_sottosito.cls-slider_efferg.cls-sfondo_efferg .colonna_dx .box_titolo a:visited, .layer_sottosito.cls-slider_efferg.cls-sfondo_efferg .colonna_dx .box_titolo a:hover {color: #7F003D; }
.layer_sottosito.cls-slider_efferg .box_layout.box_archivio_orizzontale { margin-top:10%; min-height:auto; }
	.layer_sottosito.cls-slider_efferg .box_layout.box_archivio_orizzontale .box_titolo_big { margin-bottom:0; }
.layer_sottosito.cls-slider_efferg .box_layout .box_titolo_big{text-transform: uppercase;color:#ED037C; font-size:1.4em; font-weight:bold; }
.layer_sottosito.cls-slider_efferg .box_layout .box_decorazione_gruppo { display:none; }
.layer_sottosito.cls-slider_efferg.cls-sfondo_efferg .colonna_dx .bottom_border {padding-bottom: 15px; border-bottom: 1px solid #D3D1C7; }
.layer_sottosito.cls-slider_efferg .box_gruppo.testi_bianchi .box_titolo { min-height:16px; padding-top:3px; padding-bottom:3px; background-image:url('../images_r13/ico_marrone/video_big.png'); }
div.box_layout.box_gruppo.box_fullimg_gruppo.php_mostra_titolo_sopra.titolo_piccolo.testi_bianchi.bottom_border.mtop_eff_ener { margin-top: 15% !important; }
/* slider BE2015 */
.slides-container li.cls-sfondo_be2015 { background-color:#005E9A; }
.anteprima.cls-slider_be2015 { background-color:#005E9A; }
.anteprima.cls-slider_be2015 .titolo { color:#FFFFFF; }
.slides-container li .over.cls-slider_be2015 .over_titolo { width:33%; margin-top:6%; margin-left:13%; font-size:3.2em; font-weight:lighter; color:#FFFFFF; line-height:1.0em; }
.slides-container li .over .over_link ul li.cls-ico_slider_video_bianco { background-image: url('../images_r13/ico_slider_landing/ico_slider_video_bianco.png'); }
.slides-container li .over .over_link ul li.cls-ico_link_est_bianco { background-image: url('../images_r13/ico_slider_landing/ico_slider_link.png'); }
.slides-container li .over .over_link ul li.cls-ico_slider_territorio_bianco { background-image: url('../images_r13/ico_slider_landing/ico_slider_territorio.png'); }
.slides-container li .over .over_link ul li.cls-ico_link_file_bianco { background-image: url('../images_r13/ico_slider_landing/ico_slider_file.png'); }
.slides-container li .over .over_link ul li.cls-ico_link_file_rosa { background-image: url('../images_r13/ico_slider_landing/ico_slider_file_rosa.png'); }
.slides-container li .over.cls-slider_be2015 .over_link ul li a,
.slides-container li .over.cls-slider_1h2015 .over_link ul li a { color: #FFFFFF; }
.slides-container li .over .over_link ul li.cls-ico_link_int_bianco { background-image: url('../images_r13/ico_slider_landing/ico_slider_link_int_bianco.png'); }

/* Slider sostenibilità, strategia e valore */
.slides-container li.cls-sfondo_valore {background-color:#006BBD }
.slides-container li .over.cls-sfondo_valore .over_titolo {color:#FFFFFF; margin-left:11%}
.anteprima.cls-sfondo_valore {background-color:#006BBD; }
.anteprima.cls-sfondo_valore .titolo{ color:#FFFFFF; }

/* slider alternanza scuola - lavoro 2017 */
.layer_sottosito.cls-slider_alternanza.cls-sfondo_alternanza * { color:inherit; }
.slides-container li.cls-sfondo_alternanza {background-color:#DBEBE0; }
.slides-container li .over.cls-sfondo_alternanza .over_titolo {color:#2B2D2C; font-size:3.0em; font-weight:200; margin-left:3%; margin-top:3%; width:60%; line-height: 1.1em}
	.slides-container li .over.cls-sfondo_alternanza .over_titolo strong { font-size:1.0em; font-weight:400; }
.slides-container li .over.cls-sfondo_alternanza .over_sottotitolo {margin-left:3%; margin-top:1%; margin-bottom:3%; font-size:1.4em; font-weight:600; color:#2B2D2C; }
.slides-container li .over.cls-sfondo_alternanza .over_link { margin-left:3%; margin-bottom:0; }
	.slides-container li .over.cls-sfondo_alternanza .over_link ul li a:link,
	.slides-container li .over.cls-sfondo_alternanza .over_link ul li a:visited,
	.slides-container li .over.cls-sfondo_alternanza .over_link ul li a:active,
	.slides-container li .over.cls-sfondo_alternanza .over_link ul li a:hover { color:#DE178B; }
.anteprima.cls-sfondo_alternanza { background-color:#F3F0E8; }
.anteprima.cls-sfondo_alternanza .titolo { color:#ED037C; }
.red_emozioni {color: #B61F28}
.slides-container li .over.cls-sfondo_alternanza .over_link ul li.cls-ico_slider_video_bianco {background-image: url('../images_r13/ico_slider_landing/ico_slider_video_bianco_big.png'); margin-top:3px; padding-top: 48px}
.layer_sottosito.cls-slider_alternanza.cls-sfondo_alternanza .div_testo {font-size: 1.2em; line-height:1.7em; color:#3C3A3A; }
.layer_sottosito.cls-slider_alternanza.cls-sfondo_alternanza .notizia .sottotitolo {font-weight: bold; font-size:2.2em; margin-bottom:3%}
.cls-sfondo_alternanza.layer_sottosito .notizia h2 {font-size: 3.7em; font-weight: normal; line-height: 1.2em; margin-bottom:15%; color:#ED037C; }
.layer_sottosito.cls-slider_alternanza.cls-sfondo_alternanza {background-color: #F9F8ED}
.layer_sottosito.cls-slider_alternanza.cls-sfondo_alternanza .colonna_dx {background-color: #E7E4D3}
.layer_sottosito.cls-slider_alternanza.cls-sfondo_alternanza .colonna_dx .box_titolo a:link,
.layer_sottosito.cls-slider_alternanza.cls-sfondo_alternanza .colonna_dx .box_titolo a:visited,
.layer_sottosito.cls-slider_alternanza.cls-sfondo_alternanza .colonna_dx .box_titolo a:hover { color: #7F003D; }
.layer_sottosito.cls-slider_alternanza .box_layout.box_archivio_orizzontale { margin-top:10%; min-height:auto; }
	.layer_sottosito.cls-slider_alternanza .box_layout.box_archivio_orizzontale .box_titolo_big { margin-bottom:0; }
.layer_sottosito.cls-slider_alternanza .box_layout .box_titolo_big{text-transform: uppercase;color:#ED037C; font-size:1.4em; font-weight:bold; }
.layer_sottosito.cls-slider_alternanza .box_layout .box_decorazione_gruppo { display:none; }
.layer_sottosito.cls-slider_alternanza.cls-sfondo_alternanza .colonna_dx .bottom_border {padding-bottom: 15px; border-bottom: 1px solid #D3D1C7; }
.layer_sottosito.cls-slider_alternanza .box_gruppo.testi_bianchi .box_titolo { min-height:16px; padding-top:3px; padding-bottom:3px; background-image:url('../images_r13/ico_marrone/video_big.png'); }
.slides-container li .over .over_link ul li.cls-ico_slider_video_rosa {background-image:url('../images_r13/ico_slider_landing/ico_slider_video_rosa.png');}

/* consumatori */
.consumatori_box_grigio { background-color:#EEE; color:#01873D; font-size:2.3em; font-weight:bold}
.consumatori_box_grigio .span3 {text-align:center; padding:6% 0}
.consumatori_box_grigio .span3 img {margin-top:0}
.consumatori_box_grigio .span9 {padding-top:8%}

/* box_fullimg_imgaccanto BS 2014*/
.box_fullimg_imgaccanto { background-color:#e6e6e6;background-image:url('../images_r13/box_fullimg_rip.gif'); background-position:bottom; background-repeat:repeat-x; }
.box_fullimg_imgaccanto .box_titolo_big { font-size:1.5em; line-height:1em; text-transform:uppercase; margin:6% 0 1% 6%;  }
.box_fullimg_imgaccanto .box_decorazione_gruppo {display:none}
.box_fullimg_imgaccanto .box_titolo { line-height:1em; margin-top:7px}
.box_fullimg_imgaccanto .titolo_e_sottotitolo {margin:1% 0 1% 6%;font-size:1.2em; font-weight:600 }
.box_gruppo .box_titolo a:link, .box_gruppo .box_titolo a:visited {color: #595959; background-image:none}
.box_fullimg_imgaccanto .immagine_full img { margin-top:0}

.box_azzurro_bs { background-color:#ccdfed}
.box_bg_homebs14 .boxaltobs14 {background-image:url('../images_r13/bs14/bighome.png'); background-position:right top; background-repeat:no-repeat; min-height:590px; padding-left:6%}
.box_macrobox {}
.box_macrobox .boxfigli { padding:0 3% 3% 3%}
.box_macrobox .box_decorazione_gruppo {height:5px; width:80px; background-color:#8e267b; margin-top:1%}
.cls-responsabilita_sociale .box_gruppo .boxaltobs14 .box_titolo {font-size:10em; font-weight:normal; color:#16925c}



.cls-responsabilita_sociale .box_gruppo .boxaltobs14 .box_sottotitolo {line-height:1em; color:#8e267b; margin-top:0; font-size:1.3em; font-weight:400}
.cls-responsabilita_sociale .box_gruppo .boxaltobs14 .box_sottotitolo .big2 {font-size:3.7em; line-height:1em; font-weight:bold; color:#16925c; margin-top:0}
.box_gruppo .boxaltobs14 .box_lista_allegati {background-color: transparent; padding:10px 0 10px 0}
.box_gruppo .boxaltobs14 .box_lista_allegati li.li_file_PDF {background-image: url("../images_r13/bs14/file_pdf.gif"); padding:10px 40px; border:none }
.box_gruppo .boxaltobs14 .box_lista_allegati li a:link,.box_gruppo .boxaltobs14 .box_lista_allegati li a:visited,.box_gruppo .boxaltobs14 .box_lista_allegati li a:active,.box_gruppo .boxaltobs14 .box_lista_allegati li a:hover {font-size:1.4em; color:#8e267b}
.box_gruppo .boxaltobs14 .box_lista_allegati li span {font-size:1.1em}
.box_macrobox .span4 { height:272px; margin-bottom:2%;}
.box_macrobox .span4 a, .default_box_linkunico a.onelink_macrolink {width:100%; height:272px; display:block;background-position:0% 0; background-repeat:no-repeat;  color:#FFF; }
.box_macrobox .uibox_ctit, .default_box_linkunico .onelink_ctit {font-size:1.5em; line-height:1em; text-transform:uppercase; padding:7% 0 1% 8%; font-weight:normal; display:block}
.box_macrobox.box_gruppo .boxfigli .box_titolo {font-size:2.5em; line-height:1em;text-transform:uppercase; padding:6% 0 1% 8%; font-weight:bold;color:#FFF;  display:block}
.default_box_linkunico .box_titolo {font-size:2.6em; line-height:1em; padding:6% 0 1% 8%; font-weight:bold;color:#FFF;  display:block;}
#riga_content_standard .default_box_linkunico .box_titolo { background-color: transparent;padding: 6% 0 1% 8%; }
.default_box_linkunico .onelink_sottotitolo { padding-left:8%; display:block }
.default_box_linkunico .onelink_sottotitolo1 {font-size:1.5em; font-weight:normal; font-family: "Open Sans",sans-serif; line-height:1.1em}
.default_box_linkunico .onelink_sottotitolo2 { text-transform:uppercase; background-image:url("../images_r13/ico_bianco/link_int.png"); background-repeat:no-repeat; background-position:0; padding-left:25px; display:block; margin-top:15%}
.box_macrobox .uibox_leggi { text-transform:uppercase}
.box_macrobox .uibox_leggi p {background-image:url("../images_r13/ico_bianco/link_int.png"); background-repeat:no-repeat; background-position:20px 0; padding-left:45px}
.box_macrobox .boxfigli .box_sottotitolo { text-align:right; font-size:1.1em }
.box_macrobox .boxfigli .box_sottotitolo p { margin-right:7%}
.box_macrobox .boxfigli .bs14_percentuali {font-size:3.3em; font-weight:normal}
.box_macrobox .span4 a:hover, .box_macrobox .span4 a:active, .box_macrobox .span4 a:link, .box_macrobox .span4 a:visited, .default_box_linkunico a:hover, .default_box_linkunico a:active, .default_box_linkunico a:link, .default_box_linkunico a:visited {text-decoration:none}
.bs14_sfondihome .bs14_sfondihome1 a {background-image:url('../images_r13/bs14/capitolo1_off.jpg'); background-color:#1c70a4}
.bs14_sfondihome .bs14_sfondihome1 a:hover, .bs14_sfondihome .bs14_sfondihome1 a:active {background-image:url('../images_r13/bs14/capitolo1_on.jpg')}
.bs14_sfondihome .bs14_sfondihome2 a {background-image:url('../images_r13/bs14/clienti_off.jpg'); background-color:#239462}
.bs14_sfondihome .bs14_sfondihome2 a:hover, .bs14_sfondihome .bs14_sfondihome2 a:active {background-image:url('../images_r13/bs14/clienti_on.jpg')}
.bs14_sfondihome .bs14_sfondihome3 a {background-image:url('../images_r13/bs14/lavoratori_off.jpg'); background-color:#8e2b7b}
.bs14_sfondihome .bs14_sfondihome3 a:hover, .bs14_sfondihome .bs14_sfondihome3 a:active {background-image:url('../images_r13/bs14/lavoratori_on.jpg')}
.bs14_sfondihome .bs14_sfondihome4 a {background-image:url('../images_r13/bs14/azionisti_off.jpg'); background-color:#1c70a4}
.bs14_sfondihome .bs14_sfondihome4 a:hover, .bs14_sfondihome .bs14_sfondihome4 a:active {background-image:url('../images_r13/bs14/azionisti_on.jpg')}
.bs14_sfondihome .bs14_sfondihome5 a {background-image:url('../images_r13/bs14/ambiente_off.jpg'); background-color:#239462}
.bs14_sfondihome .bs14_sfondihome5 a:hover, .bs14_sfondihome .bs14_sfondihome5 a:active {background-image:url('../images_r13/bs14/ambiente_on.jpg')}
.bs14_sfondihome .bs14_sfondihome6 a {background-image:url('../images_r13/bs14/fornitori_off.jpg'); background-color:#8e2b7b}
.bs14_sfondihome .bs14_sfondihome6 a:hover, .bs14_sfondihome .bs14_sfondihome6 a:active {background-image:url('../images_r13/bs14/fornitori_on.jpg')}

.macrobox_macrolink { position: relative; }
.macrobox_macrolink .uibox_leggi { position: absolute; bottom: 3%; left: -5.5%; }
.macrobox_macrolink .uisottotitolo { position: absolute; bottom: 3%; right: 3%; }


/* BOX ARANCIO (CSS) */
.box_arancio {background-color:#e9581a; color:#fff;}
.box_arancio a:link, .box_arancio a:visited, .box_arancio a:hover, .box_arancio a:active {color:#fff;}
.default_box_linkunico a.onelink_macrolink {background-color:#e9581a}
.default_box_linkunico a.onelink_macrolink:hover, .default_box_linkunico a.onelink_macrolink:active {background-color:#c34a17}
.default_box_linkunico.box_bg_bs14_1 a.onelink_macrolink {background-image:url('../images_r13/bs14/linee_guida_off.jpg')}
.default_box_linkunico.box_bg_bs14_1 a.onelink_macrolink:hover, .default_box_linkunico.box_bg_bs14_1 a.onelink_macrolink:active {background-image:url('../images_r13/bs14/linee_guida_on.jpg')}
.default_box_linkunico .box_lista_allegati {position:relative; top:-60px; margin-left:7%; text-transform:uppercase}
.default_box_linkunico .box_lista_allegati li.li_correlate {background-image:url(../images_r13/ico_bianco/link_int.png);}
/* BOX ROSA */
.box_rosa_bs {background-color:#fdd2bf}
.box_bg_bs14relatore {background-image:url('../images_r13/bs14/relatore.png');background-repeat:no-repeat; background-position:right bottom;}
.box_bg_bs14relatore_eng {background-image:url('../images_r13/bs14/relatore_eng.png');background-repeat:no-repeat; background-position:right bottom;}
.box_rosa_virgolette {background-image:url('../images_r13/bs14/virgoletta_down.gif');background-repeat:no-repeat; background-position:right bottom; padding-bottom:10px; margin-bottom:294px; margin-left:7%; margin-right:7%}
.box_rosa_virgolette a:link, .box_rosa_virgolette a:visited, .box_rosa_virgolette a:hover, .box_rosa_virgolette a:focus {text-decoration: none; color: #505050; font-weight:400} 
.box_rosa_bs p.big4 a:link, .box_rosa_bs p.big4 a:visited, .box_rosa_bs p.big4 a:hover, .box_rosa_bs p.big4 a:focus {text-decoration: none; font-weight:600; color: #505050; margin-left: 7%;} 
.box_rosa_virgolette p {background-image:url('../images_r13/bs14/virgoletta_up.gif');background-repeat:no-repeat; background-position:left top; padding:20px 10% 0 10%; margin-bottom:2px; font-size:1.1em}
.box_rosa_bs .box_lista_allegati { background-color:transparent}
.box_rosa_bs .box_sottotitolo {font-size:1.5em; line-height:1.4em; margin-top:5px}
.box_rosa_bs.box_gruppo .box_titolo {color:#e9581a; margin: 10% 7% 0% 7%; font-size:2.7em; line-height:1em}
.box_rosa_bs.box_gruppo .box_titolo a:link, .box_rosa_bs.box_gruppo .box_titolo a:visited, .box_rosa_bs.box_gruppo .box_titolo a:hover, .box_rosa_bs.box_gruppo .box_titolo a:focus {color:#e9581a; text-decoration:none}
.box_rosa_bs .box_lista_allegati li.li_file {background-image: url(../images_r13/ico_grigio/file.png)}
.box_rosa_bs .box_lista_allegati li.li_link {background-image: url(../images_r13/ico_grigio/link_est.png)}
.box_rosa_bs .box_lista_allegati li.li_correlate {background-image: url("../images_r13/ico_grigio/link_int.png");}
/* BOX AZZURRO VIOLA */
.box_azzurro_viola {background-color:#ccdfeb;}
.box_azzurro_viola .box_titolo {font-size:1.8em; color:#209260; font-weight:bold; line-height:1em;  padding-bottom:0%; }
.box_azzurro_viola .box_decorazione {display:none;} 
.box_azzurro_viola .box_lista_allegati {font-size:1em; margin-top:1%; padding-top:2%; text-transform:uppercase}
.box_azzurro_viola .box_lista_allegati li.li_file,.box_azzurro_viola .box_lista_allegati li.li_link, .box_azzurro_viola .box_lista_allegati li.li_correlate { background-image:none; border-top:1px solid #b4b4b4; padding:6px 0}
.box_azzurro_viola .box_lista_allegati li a {color:#8e2b7b; font-size:1.1em }
.box_azzurro_viola .box_lista_allegati li:first-child {border-top:none}


/* BX BOX LISTA LINK ORIZZONTALI */
.box_lista_link_orizzontali {background-color:#e6e6e6; padding-top:30px; padding-bottom:25px; text-align:left}
.box_lista_link_orizzontali .box_titolo, .box_lista_link_orizzontali .box_titolo h2 {display:inline; color:#e9581a; font-weight:bold; font-size:1.3em;}
.box_lista_link_orizzontali .box_titolo { padding-left:2%}
.box_lista_link_orizzontali ul, .box_lista_link_orizzontali ul li {display:inline}
.box_lista_link_orizzontali .box_lista_allegati li.li_link, .box_lista_link_orizzontali .lista_allegati li.li_link {font-size:1.2em;padding-left:3%; background-image:none}
.box_lista_link_orizzontali .box_decorazione {display:none}
.box_lista_link_orizzontali.blu .box_titolo h2 {color:#006ebb;}
.nomargin.linkimagevideo.span12.sparatore_righe_4col, .nomargin.linkimagevideo.span12.sparatore_righe_4col div.box_sottotitolo {margin: 0}
.nomargin.linkimagevideo.span12.sparatore_righe_4col div.box_titolo {display:none}

/* slider BE2014 */
.slides-container li.cls-sfondo_be2014 {background-color:#005D9A}
.anteprima.cls-slider_be2014, .anteprima.cls-slider_1h2015 {background-color:#005D9A}
.anteprima.cls-slider_be2014 .titolo, .anteprima.cls-slider_1h2015 .titolo {color: #ffffff}
.slides-container li .over.cls-slider_be2014 .over_titolo {color:#005D9A; width: 33%; margin-top:13%; margin-left: 11%; font-weight:400; font-size:2.5em}
.slides-container li .over.cls-slider_1h2015 .over_titolo {color:#005D9A; width: 33%; margin-top:6%; margin-left: 11%; font-weight:400; font-size:2.5em}
.slides-container li .over .over_link ul li.cls-ico_slider_video_bianco {background-image: url('../images_r13/ico_slider_landing/ico_slider_video_bianco.png');}
.slides-container li .over .over_link ul li.cls-ico_link_est_blu {background-image: url('../images_r13/ico_slider_landing/ico_slider_link_blu.png');}
.slides-container li .over .over_link ul li.cls-ico_slider_video_blu {background-image: url('../images_r13/ico_slider_landing/ico_slider_video_blu.png');}
.slides-container li .over .over_link ul li.cls-ico_slider_territorio_blu {background-image: url('../images_r13/ico_slider_landing/ico_slider_territorio_blu.png');}
.slides-container li .over .over_link ul li.cls-ico_link_file_blu {background-image: url('../images_r13/ico_slider_landing/ico_slider_file_blu.png'); }
.slides-container li .over.cls-slider_be2014 .over_link ul li a, .slides-container li .over.cls-slider_1h2015 .over_link ul li a {color: #005D9A}
.slides-container li .over .over_link ul li.cls-ico_link_int_blu {background-image: url('../images_r13/ico_slider_landing/ico_slider_link_int_blu.png');}
.slides-container li .over .over_link ul li.cls-ico_link_int_bianco {background-image: url('../images_r13/ico_slider_landing/ico_slider_link_int_bianco.png');}

/* box fullimg generica */
.fullimg_accanto_generica .box_decorazione_gruppo {display:none}
.fullimg_accanto_generica .box_titolo_big {/* margin-top:1.2em; */ margin-bottom:0}
.fullimg_accanto_generica .box_titolo_big a { color:#0A65AB; text-transform:uppercase; font-size:0.6em}
.fullimg_accanto_generica .immagine_full img {margin-top:0}
.fullimg_accanto_generica .box_sottotitolo, .fullimg_accanto_generica .box_titolo {margin-top:5px}
.fullimg_accanto_generica .box_lista_allegati { margin-top:0; background:none; padding-top:0px; margin-bottom:0; padding-left:0}
.fullimg_accanto_generica .box_lista_allegati li {margin-top:0; margin-bottom:0}
.fullimg_accanto_generica a:link, .fullimg_accanto_generica a:visited {color:#0A65AB;}
.fullimg_accanto_generica .immagine_full { position:relative}
.fullimg_accanto_generica .img_fullimg_freccia_sx {position:absolute; top:44% ; right:4px}
.fullimg_accanto_generica .img_fullimg_freccia_dx {position:absolute; top:44% ; left:0}
.fullimg_accanto_generica.php_boximgaccanto_8_4 .img_fullimg_freccia_sx { right:0}
.fullimg_accanto_generica.serv_verde ul.box_lista_allegati li a {color:#00a887;}
.fullimg_accanto_generica.boxsmall_imgaccanto_centrato .titolo_e_sottotitolo {margin-top:30%;}
.fullimg_accanto_generica.gruppo_blu.no_link_titolobox .box_titolo_big h2 {color:#0a65ab; font-size:0.6em; text-transform:uppercase;}
.titolo_boximgaccanto.serv_verde .box_titolo_big h2 {font-size:0.6em; text-transform:uppercase; color:#00a887;}
.titolo_boximgaccanto.serv_verde .box_titolo_big h2 a {font-size:1em; color:#00a887;}
.titolo_boximgaccanto.serv_verde .box_titolo {color:#595959;}

/* storytelling everywhere */
.storytelling_everywhere {cursor: pointer;}

.macrobox_sfondo_grigio {background-color:#f9f9f9}
.macrobox_sfondo_grigio .macrobox_sfondo_padding { padding:2%}
.macrobox_sfondo_grigio .box_decorazione_gruppo {display:none}
.macrobox_sfondo_grigio.box_gruppo img  {margin-top:0}
.rd_quanto_15 {background-color:#FFF}
.rd_quanto_15 .box_lista_allegati {border:none; padding-top:0}
.rd_quanto_15 .box_lista_allegati li.li_correlate {background-image: url("../images_r13/ico_grigio/link_int.png");}
.rd_quanto_15 .box_lista_allegati li.li_file {background-image: url("../images_r13/ico_grigio/file.png");}
.rd_quanto_15 a:active, .rd_quanto_15 a:hover {color:#3f9841}
.rd_quanto_15 .box_sottotitolo {    margin-left: 15px;    margin-right: 15px;    margin-top: 2%;}

.container .rd_perche_15 {background-color:#eaf0e7; color:#3f9841;}
.container .rd_perche_15 a:link, .container .rd_perche_15 a:visited {color:#3f9841}
.container .rd_perche_15 a:hover, .container .rd_perche_15 a:active {color:#000}
.rd_perche_15 .box_titolo {font-size:2.1em; color:#FFF; font-weight:700; line-height:1em; font-weight:600; margin-top:0}
.container .rd_perche_15 .box_titolo a:link, .container .rd_perche_15 .box_titolo a:visited, .container .rd_perche_15 .box_rd_ul li a:link, .container .rd_perche_15 .box_rd_ul li a:visited {color:#3f9841; font-weight:600;}
.rd_perche_15 .box_decorazione {display:none}
.rd_perche_15 .box_sottotitolo {margin-top:4%; line-height:1.4em; font-size:1.4em; color:#3f9841}
.rd_perche_15 .box_lista_allegati {font-size:1em;  margin-top:1%; padding-top:0%; background-color: transparent; padding-left:0}
.rd_perche_15 .box_lista_allegati li.li_correlate {background-image:url(../images_r13/ico_tracce_verde/link_int.png);}
.rd_perche_15 .box_rd_ul li {font-size:0.9em;margin-top: 8px; padding-top: 8px; }

/* classe per la riga divisoria sotto il box */
.sparatore_righe_4col.riga_bottom_verde_chiaro {border-bottom:4px solid #5a9513; padding-bottom:15px;}

.slides-container li.cls-sfondo_traccerifiuti {background-color:#3f9841}
.slides-container li .over.cls-slider_traccerifiuti .over_titolo {    color: #fff;    font-size: 3.7em;    font-weight: 200;    margin-left: 8%;    margin-top: 6%;    width: 33%; line-height:1em}
.slides-container li .over.cls-slider_traccerifiuti .over_sottotitolo, .slides-container li .over.cls-slider_traccerifiuti .over_link {margin-left: 8%;}
.cls-raccolta_differenziata .fullimg_accanto_generica .img_fullimg_freccia_dx {display:none}
.anteprima.cls-slider_traccerifiuti {background-color:#3f9841;}
.anteprima.cls-slider_traccerifiuti .titolo{ color:#fff; }

.rd_home_boxtitle_15 p { margin-bottom:10%; font-size:1.1em; color:#f7941e; line-height:1.1em}
.rd_quanto_15 .spaziatore {padding-top:10px; padding-left:5%}

.fullimg_accanto_generica.box_grigino_tracce .titolo_e_sottotitolo {padding: 20px 15px 5px;}
.fullimg_accanto_generica.box_grigino_tracce .box_titolo_big {    margin-top: 0;}
.fullimg_accanto_generica.box_grigino_tracce .box_titolo_big h2 {    color: #fff;    font-size: 2.1em;    font-weight: 600;    margin-top: 0;}
.fullimg_accanto_generica.box_grigino_tracce .box_titolo_big a {font-weight: 600; line-height:1.1em; color: #3f9841; text-decoration:none;}
.fullimg_accanto_generica.box_grigino_tracce .box_lista_allegati {padding-left:15px;}
.fullimg_accanto_generica.box_grigino_tracce .box_lista_allegati a {color: #3f9841}

/* REPORT BUONE ACQUE >= 2014 */
.rba_nopadd .spaziatore,
.rba_nopadd .box_sottotitolo { margin:0; padding:0; }
.rba_nopadd.rba_bg_firstrow { background-color:#EEF8FA; }

/* EFFICIENZA ENERGETICA HOME BOX CLIENTI */
.sparatore_righe_4col.home_cli_ee { margin:30px 30px 0; padding:0; }
.sparatore_righe_4col.nomargin_nav.home_cli_ee { margin:0 0 30px; padding:0; }

	#title_box_page.row-fluid .span12 { min-height:auto; }
	.home_cli_ee.title_box_page_hidden { display:none; }
	.home_cli_ee.title_box_page { min-height:auto; height:auto; font-weight:bold; color:#ED037C; line-height:normal; }
		.home_cli_ee.title_box_page .box_titolo_big { font-size:1.0em; }
			.home_cli_ee.title_box_page h2 { line-height:normal; font-size:2.2em; color:#ED037C; line-height:normal; }
		.home_cli_ee.title_box_page .box_decorazione_gruppo { display:none; }

	.home_cli_ee.bg_full_width { margin:0; padding:0; background:url('../images_r13/ico_eff_energ/bg_texture_light.gif') repeat left top #E7E4D3; }
		.home_cli_ee .spaziatore, .home_cli_ee .box_sottotitolo { margin:0; padding:0; }
		.home_cli_ee .nomargin { }
		.cls-energia .home_cli_ee .bg_2x1_col1 { min-height:640px; background:url('../images_r13/ico_eff_energ/news_box.png') no-repeat center bottom #E7E4D3; background-size:100%; }
		.home_cli_ee .bg_2x1_col1 { min-height:565px; background:url('../images_r13/ico_eff_energ/news_box_small.png') no-repeat center bottom #E7E4D3; background-size:100%; }
			.bg_2x1_col1 ul { margin:12% 6%; padding:0; list-style:none; }
				.bg_2x1_col1 li { margin:0; padding:6% 0; border-bottom:1px solid #D1CCAF; color:#333333; font-size:1.2em; }
				.bg_2x1_col1 li:last-child { border:0; }
					.bg_2x1_col1 li a { font-weight:600; }
					.bg_2x1_col1 a:link,
					.bg_2x1_col1 a:visited,
					.bg_2x1_col1 a:active,
					.bg_2x1_col1 a:hover { color:#530C30; }
		.cls-energia .home_cli_ee .bg_2x1_col2 { position:relative; min-height:640px; background:url('../images_r13/ico_eff_energ/cosa_cambia.png') no-repeat center bottom transparent; background-size:100%; }
		.home_cli_ee .bg_2x1_col2 { position:relative; min-height:565px; background:none; }
			.bg_2x1_col2 .box_titolo { margin:4% 2.5% 2%; font-size:2.0em; font-weight:600; color:#ED037C; line-height:normal; }
			.bg_2x1_col2 .box_video { width:95%; margin:0 2.5%; }
				.bg_2x1_col2 .box_video a {}
					.bg_2x1_col2 .box_video a img { margin:0; }
			.bg_2x1_col2 .cosa_cambia_testo { padding-top:2%; font-size:1.3em; font-weight:600; color:#530C30; line-height:1.3em; }
				.cosa_cambia_testo .rosso { color:#ED087D; }
			.bg_2x1_col2 .cosa_cambia_link { position:absolute; bottom:3.5%; right:5%; }
				.bg_2x1_col2 .cosa_cambia_link a { padding-left:25px; background:url('../images_r13/ico_marrone/link_int_brown.png') no-repeat left center transparent; 
												   font-size:1.0em; font-weight:bold; color:#530C30; text-transform:uppercase; }

.sparatore_righe_4col.home_cli_ee_slider { _min-height:280px; margin:30px 30px 0; background:url('../images_r13/ico_eff_energ/bg_texture.gif') repeat left top transparent; }
	.box_box_fullimg.home_cli_ee_slider .box_titolo { margin:2% 2% 1%; font-size:1.8em; font-weight:bold; color:#530C30; }
	.home_cli_ee_slider .spaziatore, .home_cli_ee_slider .box_sottotitolo { margin:0; padding:0; }
		.ee_slider { }
			.ee_slider_bg_trees { position:relative; background:url('../images_r13/efficienza_energetica_slider/bg_slider_tree.png') no-repeat center bottom transparent; background-size:100%; }
				.home_cli_ee_slider .container_ext { }
					.home_cli_ee_slider .slider_container { position:relative; }
						.home_cli_ee_slider .slider_container .slide_1,
						.home_cli_ee_slider .slider_container .slide_2 { display:inline-block; clear:none; margin:0 2%; }
							.home_cli_ee_slider ul { display:inline-block; width:100%; margin:0; padding:0; list-style:none; }
								.home_cli_ee_slider li { display:inline-block; width:20%; margin:0; padding:0; }
									.home_cli_ee_slider li .box_slide { padding:0; }
										.home_cli_ee_slider li .box_img { margin-bottom:15%; border-right:1px solid #D1CCAF; text-align:center; }
										.home_cli_ee_slider ul li:last-child .box_img { border:0; }
										.home_cli_ee_slider li .box_descr { margin-bottom:5%; text-align:center; }
				.home_cli_ee_slider .nav_slider { }
					.home_cli_ee_slider .nav_slider .arrow_sx,
					.home_cli_ee_slider .nav_slider .arrow_dx { position:absolute; top:0; width:100%; padding:7% 0 0; display:none; width:2%; height:35px; }
					.home_cli_ee_slider .nav_slider .arrow_sx { left:0; margin-left:2%; background:url('../images_r13/efficienza_energetica_slider/arrow_sx.png') no-repeat right center transparent; background-size:100%; }
					.home_cli_ee_slider .nav_slider .arrow_dx { right:0; margin-right:2%; background:url('../images_r13/efficienza_energetica_slider/arrow_dx.png') no-repeat left center transparent; background-size:100%; }

@media (max-width: 1199px) {
	.cls-energia .home_cli_ee .bg_2x1_col1,
	.cls-energia .home_cli_ee .bg_2x1_col2 { min-height:500px; }
	.home_cli_ee .bg_2x1_col1,
	.home_cli_ee .bg_2x1_col2 { min-height:425px; }
}
@media (max-width: 979px) {
	.cls-energia .home_cli_ee .bg_2x1_col1,
	.cls-energia .home_cli_ee .bg_2x1_col2 { min-height:420px; }
	.home_cli_ee .bg_2x1_col1,
	.home_cli_ee .bg_2x1_col2 { min-height:345px; }
}
@media (max-width: 768px) {
	.cls-energia .home_cli_ee .bg_2x1_col1 { min-height:440px; }
		.bg_2x1_col1 ul { margin:4% 2%; }
			.bg_2x1_col1 li { padding:2% 0; }
	.cls-energia .home_cli_ee .bg_2x1_col2 { min-height:540px; }
	.home_cli_ee .bg_2x1_col1 { min-height:365px; }
	.home_cli_ee .bg_2x1_col2 { min-height:465px; }
}
@media (max-width: 480px) {
	.home_cli_ee.title_box_page h2 { font-size:1.9em; }
	.home_cli_ee .bg_2x1_col1,
	.home_cli_ee .bg_2x1_col2 { min-height:380px; }
	.cls-clienti .home_cli_ee .bg_2x1_col2 { min-height:265px; background:none; }
		.cls-clienti .home_cli_ee .bg_2x1_col2 .box_titolo { font-size:1.5em; white-space:normal; }
}
@media (max-width: 479px) {
/* gestisco vista differente per lo slider */
				.home_cli_ee_slider .container_ext { overflow:auto; height:auto; }
						.home_cli_ee_slider .slider_container.row-fluid .slide_1,
						.home_cli_ee_slider .slider_container.row-fluid .slide_2 { display:block; width:48.9362%; margin:0; }
						.home_cli_ee_slider .slider_container.row-fluid .slide_2 { margin-left:2.12766%; }
								.home_cli_ee_slider li { display:block; width:100%; }
										.home_cli_ee_slider ul li:last-child .box_img { border-right:1px solid #D1CCAF; }
}
@media (max-width: 319px) {
						.home_cli_ee_slider .slider_container.row-fluid .slide_1,
						.home_cli_ee_slider .slider_container.row-fluid .slide_2 { display:block; width:100%; margin:0; }
									.home_cli_ee_slider li .box_slide { width:100%; }
										.home_cli_ee_slider ul li .box_img,
										.home_cli_ee_slider ul li:last-child .box_img { border:0; }
}

/* altre classi generiche */
.php_image_box_bg .immagine_full { background-repeat:no-repeat; }
	.bg_top_left .immagine_full { background-position:left top; }
	.bg_top_center .immagine_full { background-position:center top; }
	.bg_top_right .immagine_full { background-position:right top; }
	.bg_bottom_left .immagine_full { background-position:left bottom; }
	.bg_bottom_center .immagine_full { background-position:center bottom; }
	.bg_bottom_right .immagine_full { background-position:right bottom; }
	.h270 .immagine_full { height:270px; }
	.h320 .immagine_full { height:320px; }
	.h570 .immagine_full { height:570px; }
	.report_acqua_2014.box_gruppo .box_titolo { margin:15px 15px 0; font-size:2.0em; font-weight:bold; line-height:1.05em; }
	.report_acqua_2014.box_gruppo.box_interviste .box_titolo,
	.report_acqua_2014.box_gruppo.box_trasparenti .box_titolo { margin-top:25px; }
		.cls-serv_acqua .report_acqua_2014.text_white .box_titolo { color:white; }
			.cls-serv_acqua .report_acqua_2014.text_white .box_titolo a:link,
			.cls-serv_acqua .report_acqua_2014.text_white .box_titolo a:visited,
			.cls-serv_acqua .report_acqua_2014.text_white .box_titolo a:active,
			.cls-serv_acqua .report_acqua_2014.text_white .box_titolo a:hover { color:white; text-decoration:none; }
			.cls-serv_acqua .report_acqua_2014.text_blue .box_titolo a:link,
			.cls-serv_acqua .report_acqua_2014.text_blue .box_titolo a:visited,
			.cls-serv_acqua .report_acqua_2014.text_blue .box_titolo a:active,
			.cls-serv_acqua .report_acqua_2014.text_blue .box_titolo a:hover { color:#0090D1; text-decoration:none; }
		.cls-serv_acqua .report_acqua_2014.box_gruppo .box_sottotitolo { margin:10px 15px 0; font-size:1.4em; font-weight:600; line-height:1.2em; }
		.cls-serv_acqua .report_acqua_2014.box_gruppo.box_interviste .box_sottotitolo { font-size:1.6em; font-weight:normal; }
		.cls-serv_acqua .report_acqua_2014.text_blue.box_gruppo .box_sottotitolo { color:#0090D1; }
		.cls-serv_acqua .report_acqua_2014.text_white.box_gruppo .box_sottotitolo { color:white; }
			.cls-serv_acqua .report_acqua_2014.box_gruppo .box_sottotitolo p { margin:0; }
			.cls-serv_acqua .report_acqua_2014.box_trasparenti .box_titolo .verde_acqua { color:#9BCF5C; }

		.cls-serv_acqua .report_acqua_2014.box_interviste .separa_link { margin-top:3.5%; }
			.report_acqua_2014.box_gruppo .box_lista_allegati { padding:0 6%; background-color:transparent; }
			.cls-serv_acqua .report_acqua_2014.box_interviste .box_lista_allegati { margin-top:1.5%; padding:0 2.5%; }
			.cls-serv_acqua .report_acqua_2014.box_trasparenti .box_lista_allegati { margin-top:8%; padding:0 3%; }
				.cls-serv_acqua .report_acqua_2014.box_interviste .separa_link .box_lista_allegati { padding:0 3%; }
				.cls-serv_acqua .report_acqua_2014.box_interviste .box_lista_allegati li.li_correlate { background:none; margin:0 0 1%; padding:2% 2.5% 1%; border-color:#38B5DB; }
				.cls-serv_acqua .report_acqua_2014.box_trasparenti .box_lista_allegati li.li_correlate,
				.cls-serv_acqua .report_acqua_2014.box_trasparenti .box_lista_allegati li.li_link { margin:0; padding:3.5% 2.5% 3.5% 25px; border-color:#D9EED3; }
				.cls-serv_acqua .report_acqua_2014 .box_lista_allegati li.li_link { background-image:url("../images_r13/ico_blu/link_int.png"); }
				.cls-serv_acqua .report_acqua_2014.text_white .box_lista_allegati li.li_link { background-image:url("../images_r13/ico_bianco/link_int.png"); }
					.cls-serv_acqua .report_acqua_2014.text_white .box_lista_allegati li a { color:white; }
					.cls-serv_acqua .report_acqua_2014.box_interviste .box_lista_allegati li a { font-size:1.2em; /*line-height:0.9em;*/ }
					.cls-serv_acqua .report_acqua_2014.box_trasparenti .box_lista_allegati li.li_link a { font-size:1.6em; font-weight:bold; text-transform:none; }

/* classi relative ad homepage box Efficienza Energia */
	.home_cli_ee_box.box_gruppo .img_top {}
		.home_cli_ee_box.box_gruppo .img_top img { margin:0; }
		.home_cli_ee_box.box_gruppo .titolo_e_sottotitolo.img_top .box_titolo { margin-top:0; }
	.home_cli_ee_box.box_gruppo .box_titolo { margin:15px 15px 0; font-size:1.6em; font-weight:bold; line-height:1.3em; }
	.home_cli_ee_box.box_gruppo.box_interviste .box_titolo,
	.home_cli_ee_box.box_gruppo.box_trasparenti .box_titolo { margin-top:25px; }
		.cls-clienti .home_cli_ee_box.text_mix .box_titolo { color:#530C30; }
		.cls-clienti .home_cli_ee_box.text_white .box_titolo { color:white; }
		.cls-clienti .home_cli_ee_box.text_magenta .box_titolo { color:#ED037C; }
		.cls-clienti .home_cli_ee_box.text_brown .box_titolo { color:#530C30; }
			.cls-clienti .home_cli_ee_box.text_white .box_titolo a:link,
			.cls-clienti .home_cli_ee_box.text_white .box_titolo a:visited,
			.cls-clienti .home_cli_ee_box.text_white .box_titolo a:active,
			.cls-clienti .home_cli_ee_box.text_white .box_titolo a:hover { color:white; text-decoration:none; }
			.cls-clienti .home_cli_ee_box.text_blue .box_titolo a:link,
			.cls-clienti .home_cli_ee_box.text_blue .box_titolo a:visited,
			.cls-clienti .home_cli_ee_box.text_blue .box_titolo a:active,
			.cls-clienti .home_cli_ee_box.text_blue .box_titolo a:hover { color:#0090D1; text-decoration:none; }
			.cls-clienti .home_cli_ee_box.text_magenta .box_titolo a:link,
			.cls-clienti .home_cli_ee_box.text_magenta .box_titolo a:visited,
			.cls-clienti .home_cli_ee_box.text_magenta .box_titolo a:active,
			.cls-clienti .home_cli_ee_box.text_magenta .box_titolo a:hover { color:#530C30; text-decoration:none; }
			.cls-clienti .home_cli_ee_box.text_brown .box_titolo a:link,
			.cls-clienti .home_cli_ee_box.text_brown .box_titolo a:visited,
			.cls-clienti .home_cli_ee_box.text_brown .box_titolo a:active,
			.cls-clienti .home_cli_ee_box.text_brown .box_titolo a:hover { color:#530C30; text-decoration:none; }
		.cls-clienti .home_cli_ee_box.box_gruppo .box_sottotitolo { margin:10px 15px 0; font-size:1.3em; font-weight:600; line-height:1.3em; }
		.cls-clienti .home_cli_ee_box.box_gruppo.box_interviste .box_sottotitolo { font-size:1.6em; font-weight:normal; }
		.cls-clienti .home_cli_ee_box.text_mix.box_gruppo .box_sottotitolo { margin-top:0; color:#4C4C4C; }
		.cls-clienti .home_cli_ee_box.text_white.box_gruppo .box_sottotitolo { color:white; }
		.cls-clienti .home_cli_ee_box.text_brown.box_gruppo .box_sottotitolo { color:#530C30; }
		.cls-clienti .home_cli_ee_box.text_blue.box_gruppo .box_sottotitolo { color:#0090D1; }
			.cls-clienti .home_cli_ee_box.box_gruppo .box_sottotitolo p { margin:0; }
			.cls-clienti .home_cli_ee_box.box_trasparenti .box_titolo .verde_acqua { color:#9BCF5C; }

		.cls-clienti .home_cli_ee_box.box_interviste .separa_link { margin-top:3.5%; }
			.cls-clienti .home_cli_ee_box .row-fluid.immagine_full { position:relative; }
				.home_cli_ee_box.box_gruppo .box_lista_allegati { position:absolute; bottom:2%; left:0; padding:0 6%; background-color:transparent; }
				.cls-clienti .home_cli_ee_box.box_interviste .box_lista_allegati { margin-top:1.5%; padding:0 2.5%; }
				.cls-clienti .home_cli_ee_box.box_trasparenti .box_lista_allegati { margin-top:8%; padding:0 3%; }
				.cls-clienti .home_cli_ee_box.box_interviste .separa_link .box_lista_allegati { padding:0 3%; }
				.cls-clienti .home_cli_ee_box.box_interviste .box_lista_allegati li.li_correlate { background:none; margin:0 0 1%; padding:2% 2.5% 1%; border-color:#38B5DB; }
				.cls-clienti .home_cli_ee_box.box_trasparenti .box_lista_allegati li.li_correlate,
				.cls-clienti .home_cli_ee_box.box_trasparenti .box_lista_allegati li.li_link { margin:0; padding:3.5% 2.5% 3.5% 25px; border-color:#D9EED3; }
				.cls-clienti .home_cli_ee_box .box_lista_allegati li.li_link { background-image:url("../images_r13/ico_blu/link_int.png"); }
				.cls-clienti .home_cli_ee_box.text_white .box_lista_allegati li.li_link { background-image:url("../images_r13/ico_bianco/link_int.png"); }
				.cls-clienti .home_cli_ee_box.text_magenta .box_lista_allegati li.li_link { border:0; background-image:url("../images_r13/ico_marrone/link_int_brown.png"); }
				.cls-clienti .home_cli_ee_box.text_brown .box_lista_allegati li.li_link { border:0; background-image:url("../images_r13/ico_marrone/link_int_brown.png"); }
					.cls-clienti .home_cli_ee_box.text_white .box_lista_allegati li a { color:white; }
					.cls-clienti .home_cli_ee_box.text_magenta .box_lista_allegati li a { color:#530C30; }
					.cls-clienti .home_cli_ee_box.text_brown .box_lista_allegati li a { color:#530C30; }
					.cls-clienti .home_cli_ee_box.box_interviste .box_lista_allegati li a { font-size:1.2em; /*line-height:0.9em;*/ }
					.cls-clienti .home_cli_ee_box.box_trasparenti .box_lista_allegati li.li_link a { font-size:1.6em; font-weight:bold; text-transform:none; }

		.inpage_box.box_gruppo .titolo_e_sottotitolo.img_top .box_titolo { margin-top:0; }
		.inpage_box.box_gruppo .box_sottotitolo { margin:10px 15px 0; font-size:1.3em; font-weight:600; line-height:1.3em; }
			.inpage_box.box_gruppo .box_sottotitolo p { margin:0; }
			.inpage_box .row-fluid.immagine_full { position:relative; }
				.inpage_box.box_gruppo .box_lista_allegati { position:absolute; bottom:2%; left:0; padding:0 6%; background-color:transparent; }
	.inpage_box.box_gruppo .box_titolo { margin:15px 15px 0; font-size:1.6em; font-weight:bold; line-height:1.3em; }
		.inpage_box.text_white .box_titolo { color:white; }
			.inpage_box.text_white .box_titolo a:link,
			.inpage_box.text_white .box_titolo a:visited,
			.inpage_box.text_white .box_titolo a:active,
			.inpage_box.text_white .box_titolo a:hover { color:white; text-decoration:none; }
		.inpage_box.text_white.box_gruppo .box_sottotitolo { color:white; }
				.inpage_box.text_white .box_lista_allegati li.li_link { background-image:url("../images_r13/ico_bianco/link_int.png"); }
					.inpage_box.text_white .box_lista_allegati li a { color:white; }
		.inpage_box.text_magenta .box_titolo { color:#ED037C; }
			.inpage_box.text_magenta .box_titolo a:link,
			.inpage_box.text_magenta .box_titolo a:visited,
			.inpage_box.text_magenta .box_titolo a:active,
			.inpage_box.text_magenta .box_titolo a:hover { color:#ED037C; text-decoration:none; }
		.inpage_box.text_magenta.box_gruppo .box_sottotitolo { color:#ED037C; }
		.inpage_box.text_magenta.text_mix.box_gruppo .box_sottotitolo { color:#575756; }
				.inpage_box.text_magenta .box_lista_allegati li.li_link { border:0; background-image:url("../images_r13/ico_serv_rosa/link_int.png"); }
					.inpage_box.text_magenta .box_lista_allegati li a { color:#ED037C; }

/* Colore di sfondo giallo chiaro per il macrobox */
.macrobox_sfondo_giallo_chiaro {background-color:#fef9e8;}
.macrobox_sfondo_giallo_chiaro .macrobox_sfondo_padding {padding:0;}
.macrobox_sfondo_giallo_chiaro .box_decorazione_gruppo {display:none;}
.macrobox_sfondo_giallo_chiaro.box_gruppo img {margin-top:0;}

/* Classi per il layout del Report Energia OLD */
.container .box_giallo_chiaro {background-color:#fef9e8; color:#3f9841;}
.container .box_giallo_chiaro a:link, .container .box_giallo_chiaro a:visited,
.container .box_giallo_chiaro a:hover, .container .box_giallo_chiaro a:active {color:#3f9841;}
.box_giallo_chiaro .box_titolo {font-size:2.1em; color:#FFF; font-weight:700; line-height:1em; font-weight:600; margin-top:0;}
.container .box_giallo_chiaro .box_titolo a:link, .container .box_giallo_chiaro .box_titolo a:visited {color:#3f9841; font-weight:600;}
.box_giallo_chiaro .box_decorazione {display:none;}
.box_giallo_chiaro .box_sottotitolo {margin-top:4%; line-height:1.4em; font-size:1.4em; color:#3f9841;}
.box_giallo_chiaro .box_lista_allegati {font-size:1em; margin-top:1%; padding-top:0%; background-color:transparent; padding-left:0;}
.box_giallo_chiaro .box_lista_allegati li.li_correlate {background-image:url(../images_r13/ico_tracce_verde/link_int.png);}
.box_titolo a span.colore_arancio {color:#f8a348;}
.box_bg_cosa_abbiamo_fatto_cosa_faremo {background-image:url('../images_r13/box_bg/box_cosa_abbiamo_fatto_cosa_faremo.png'); background-position:center bottom; background-repeat:no-repeat;}
.box_bg_performance_hera {background-image:url('../images_r13/box_bg/box_performance_hera.png'); background-position:center bottom; background-repeat:no-repeat;}
.box_bg_palazzi_camion {background-image:url('../images_r13/box_bg/box_palazzi_camion.png'); background-position:center bottom; background-repeat:no-repeat;}
.box_bg_certificati_bianchi {background-image:url('../images_r13/box_bg/box_certificati_bianchi.png'); background-position:right bottom; background-repeat:no-repeat;}
.box_bg_auto_elettrica {background-image:url('../images_r13/box_bg/box_auto_elettrica.png'); background-position:right bottom; background-repeat:no-repeat;}
.box_bg_case_lampioni {background-image:url('../images_r13/box_bg/box_case_lampioni.png'); background-position:center bottom; background-repeat:no-repeat;}
/* End Report Energia */

/* BOX arancio (CSS) - report energia */
.container .box_arancio_energia {background-color:#f8a348; color:#FFF;}
.container .box_arancio_energia a:link, .container .box_arancio_energia a:visited,
.container .box_arancio_energia a:hover, .container .box_arancio_energia a:active {color:#fff;}
.box_arancio_energia .box_titolo {font-size:2.1em; color:#FFF; font-weight:700; line-height:1em; font-weight:600; margin-top:0; margin-bottom:5px;}
.container .box_arancio_energia .box_titolo a:link, .container .box_arancio_energia .box_titolo a:visited {color:#FFF; font-weight:600;}

.box_arancio_energia .box_decorazione {display:none}
.box_arancio_energia .box_sottotitolo {margin-top:5px; line-height:1.4em; font-size:1.4em}
.box_arancio_energia .box_sottotitolo p {margin-bottom:0;}
.box_arancio_energia .box_lista_allegati {font-size:1em; margin-top:1%; padding-top:0%; background-color: transparent; padding-left:0}
.box_arancio_energia .box_lista_allegati li.li_file {background-image:url(../images_r13/ico_bianco/file.png);}
.box_arancio_energia .box_lista_allegati li.li_link {background-image:url(../images_r13/ico_bianco/link_est.png);}
.box_arancio_energia .box_lista_allegati li.li_correlate {background-image:url(../images_r13/ico_bianco/link_int.png);}
.box_titolo a span.colore_verde {color:#068940;}

/* BOX fucsia (CSS) - report energia */
.container .box_fucsia_energia {background-color:#ed037c; color:#FFF;}
.container .box_fucsia_energia a:link, .container .box_fucsia_energia a:visited,
.container .box_fucsia_energia a:hover, .container .box_fucsia_energia a:active {color:#fff;}
.box_fucsia_energia .box_titolo {font-size:2.1em; color:#FFF; font-weight:700; line-height:1em; font-weight:600; margin-top:0; margin-bottom:5px;}
.container .box_fucsia_energia .box_titolo a:link, .container .box_fucsia_energia .box_titolo a:visited {color:#FFF; font-weight:600;}
.box_fucsia_energia .box_decorazione {display:none}
.box_fucsia_energia .box_sottotitolo {margin-top:5px; line-height:1.4em; font-size:1.4em}
.box_fucsia_energia .box_sottotitolo p {margin-bottom:0;}
.box_fucsia_energia .box_lista_allegati {font-size:1em; margin-top:1%; padding-top:0%; background-color: transparent; padding-left:0}
.box_fucsia_energia .box_lista_allegati li.li_file {background-image:url(../images_r13/ico_bianco/file.png);}
.box_fucsia_energia .box_lista_allegati li.li_link {background-image:url(../images_r13/ico_bianco/link_est.png);}
.box_fucsia_energia .box_lista_allegati li.li_correlate {background-image:url(../images_r13/ico_bianco/link_int.png);}

/* BOX giallo chiaro con il link del colore arancio (CSS) - report energia */
.box_giallo_chiaro.box_link_arancio .box_lista_allegati li.li_correlate {background-image:url('../images_r13/ico_energia_arancio/link_int.png');}
.container .box_giallo_chiaro.box_link_arancio a:link, .container .box_giallo_chiaro.box_link_arancio a:visited, 
.container .box_giallo_chiaro.box_link_arancio a:hover, .container .box_giallo_chiaro.box_link_arancio a:active {color:#f8a348;}

/* Slider report energia 2014 (2015) */
.slides-container li.cls-sfondo_valore_energia {background-color:#FC9100;}
.slides-container li .over.cls-slider_valore_energia .over_titolo {color:#FFFFFF; font-size:3.7em; font-weight:200; margin-left:11%; margin-top:6%; width:63%; line-height:1em;}
.slides-container li .over.cls-slider_valore_energia .over_sottotitolo {margin-left:11%; margin-bottom:2%;}
.anteprima.cls-slider_valore_energia {background-color:#FC9100;}
.anteprima.cls-slider_valore_energia .titolo {color:#FFFFFF;}
.slides-container li.cls-sfondo_valore_energia .over .over_link {margin-top:0; margin-left:11%;}

/* Stili per i box nella pagina HeraSolidale */
.box_layout.box_herasolidale {background-color:#019e97;}
.box_layout.box_herasolidale .box_titolo {white-space:normal; line-height:1.05em; height:auto !important; min-height:40px; height:40px;}
.box_layout.box_herasolidale .box_titolo h2 {text-transform:uppercase;}
.box_layout.box_herasolidale .box_titolo a {background-image:none; color:#fff;}
.box_layout.box_herasolidale ul.box_lista_allegati {font-size:1.1em;}
.box_layout.box_herasolidale ul.box_lista_allegati.no_riga {border:none;}
.box_layout.box_herasolidale li.li_correlate {background-image:url(../images_r13/ico_bianco/link_int.png);}
.box_layout.box_herasolidale li.li_correlate a {color:#fff;}
.box_layout.box_herasolidale .box_sottotitolo {color:#fff; font-size:1.1em;}
.box_layout.box_herasolidale img {width:276px;}

/* Stili per la tabella di Calcolo CO2 - ACEGAS */
/* Stili per la pagina del tool del calcolatore CO2 nell'area Clienti */
.box_layout.nome_sezione_verde .box_titolo_big h2 {background-image:url('../images_r13/ico_serv_verde/sfondo_titoli_gruppo.png'); color:#00a786; font-size:1.3em; font-weight:500; text-transform:uppercase; background-repeat:no-repeat; background-position:bottom left; background-size:8% 4px; padding-bottom:19px; margin:24px 0; line-height:30px;}
.box_layout.nome_sezione_verde .box_decorazione_gruppo {display:none;}
.box_layout.nome_sezione_verde .box_sottotitolo {margin-top:3px;}

.table-container{
   margin-left: 0 !important;
}

.main-table{
   margin-bottom: 20px;
   background: #F1F2F2;
   padding: 10px;
}

.n_rifiuti{
   width: 155px;
   margin-top: 10px;
   text-align: center;
}

.titoli-col{
   height: 45px;
   background-color: #F9EC60; 
}

.titoli-col>td{
   margin: 0 10px 0 10px;
   padding-left: 10px;
   padding-right: 10px;
   border-right: 1px solid #FFF;
   color: #585854;
}

td.imballaggio{
   width: 250px;
}

.col-valori>td{
   margin: 0 10px 0 10px;
   padding-left: 10px;
   border-right: 1px solid #FFF;
   color: #585854;
}

.titoli-col>td, .col-valori>td:last-child{
   border-right:none;
}

.tabella-bottom{
   background: #F1F2F2;
}

.result-table{
   margin-top: 20px;
   padding-right: 0 !important;
   padding-left: 0 !important;
   height: 255px;
}

.tot-co2-risp, .eq-alberi-anno{
   width: 128px;
   height: 50px;
   display: block;
   float: left;
}

.imballaggio{
   text-transform: uppercase;
}

.tot_eq_text{
   font-size: 1.6em;
   line-height: 1em;
   padding-left: 180px;
   position: relative;
   margin-top: 5px;
   color: #585854;
}

.tot-co-result{
   display: block;
   float: left;
   margin: 40px 60px 20px 60px;  
}

.eq-co-result{
   display: block;
   float: left;
   margin: 20px 60px 40px 60px;  
}

input.btn-calcola{
   height: 45px;
   width: 205px !important;
   background-color: #F9EC60;
   color: #585854;
   font-weight: bold;
   text-transform: uppercase;
   display: block;
   text-align: center;
   margin: 20px auto;
   border: none;
   box-shadow: 1px 1px 1px #888888;
}

.tot-co2-risp, .eq-alberi-anno{
   font-size: 1.8em;
   color: #585854;
   font-weight: bold;
   text-align: center;
}

input:not([type]) { background-color: #FFF; }

::-webkit-input-placeholder{ text-align: left; font-size: 12px; padding-left:15px;}

:-moz-placeholder { text-align: left; font-size: 12px; padding-left:15px;}

::-moz-placeholder { text-align: left; font-size: 12px; padding-left:15px;}

:-ms-input-placeholder { text-align: left; font-size: 12px; padding-left:15px;}
/* Fine Stili per la tabella di Calcolo CO2 - ACEGAS */

/* Classi per il BS2015 */
.cls-bs2015 .box_fullimg_imgaccanto {background-color:#f1f2f2;}
.cls-bs2015 .default_box_linkunico a.onelink_macrolink {background-color:#00a6de;}
.cls-bs2015 .default_box_linkunico a.onelink_macrolink:hover, .cls-bs2015 .default_box_linkunico a.onelink_macrolink:active {background-color:#0089B7;}
.cls-bs2015 .box_grigio.default_box_linkunico a.onelink_macrolink {background-color:#b3b3b3;}
.cls-bs2015 .box_grigio.default_box_linkunico a.onelink_macrolink:hover,
.cls-bs2015 .box_grigio.default_box_linkunico a.onelink_macrolink:active {background-color:#7D7D7D;}
.cls-bs2015 .box_grigio.default_box_linkunico {background-color:#b3b3b3;}
.cls-bs2015 .box_grigio.default_box_linkunico .onelink_sottotitolo1 {color:#fff;}
.cls-bs2015 .default_box_linkunico.box_bg_bs15_1 a.onelink_macrolink {background-image:url('../images_r13/bs15/linee_guida_off.jpg');}
.cls-bs2015 .default_box_linkunico.box_bg_bs15_1 a.onelink_macrolink:hover, 
.cls-bs2015 .default_box_linkunico.box_bg_bs15_1 a.onelink_macrolink:active {background-image:url('../images_r13/bs15/linee_guida_on.jpg');}
.cls-bs2015 .box_avevamo_detto {background-color:#f1f6e9; margin-bottom:18px;}
.cls-bs2015 .box_avevamo_detto .box_titolo {font-size:1.8em; color:#00a6de; font-weight:bold; line-height:1em; padding-bottom:0%;}
.cls-bs2015 .box_avevamo_detto .box_decorazione {display:none;} 
.cls-bs2015 .box_avevamo_detto .box_lista_allegati {font-size:1em; margin-top:1%; padding-top:2%; text-transform:uppercase;}
.cls-bs2015 .box_avevamo_detto .box_lista_allegati li.li_file,
.cls-bs2015 .box_avevamo_detto .box_lista_allegati li.li_link, 
.cls-bs2015 .box_avevamo_detto .box_lista_allegati li.li_correlate {background-image:none; border-top:1px solid #b4b4b4; padding:6px 0;}
.cls-bs2015 .box_avevamo_detto .box_lista_allegati li a {color:#333; font-size:1.1em;}
.cls-bs2015 .box_avevamo_detto .box_lista_allegati li:first-child {border-top:none;}
.cls-bs2015 .box_azzurro_bs15 {background-color:#c7e7f6;}
.cls-bs2015 .box_bg_bs15relatore {background-image:url('../images_r13/bs15/relatore.png'); background-repeat:no-repeat; background-position:left bottom;}
.cls-bs2015 .box_bg_bs15relatore_eng {background-image:url('../images_r13/bs15/relatore_eng.png'); background-repeat:no-repeat; background-position:left bottom;}
.cls-bs2015 .box_rosa_virgolette {background-image:url('../images_r13/bs15/virgoletta_down.gif'); background-repeat:no-repeat; background-position:87% bottom; padding-bottom:3px; margin-bottom:230px; margin-left:7%; margin-right:7%; margin-top:18px;}
.cls-bs2015 .box_rosa_virgolette a:link, .cls-bs2015 .box_rosa_virgolette a:visited, 
.cls-bs2015 .box_rosa_virgolette a:hover, .cls-bs2015 .box_rosa_virgolette a:focus {text-decoration:none; color:#000; font-weight:bold;}
.cls-bs2015 .box_rosa_virgolette p {background-image:url('../images_r13/bs15/virgoletta_up.gif'); background-repeat:no-repeat; background-position:left top; padding:20px 10% 0 5%; margin-bottom:0; font-size:1.1em;}
.cls-bs2015 .box_azzurro_bs15 p.big4 a:link,
.cls-bs2015 .box_azzurro_bs15 p.big4 a:visited,
.cls-bs2015 .box_azzurro_bs15 p.big4 a:hover,
.cls-bs2015 .box_azzurro_bs15 p.big4 a:focus {text-decoration:none; color:#505050; margin-left:7%; font-weight:normal;} 
.cls-bs2015 .box_azzurro_bs15 .box_lista_allegati {background-color:transparent; font-size:1.1em;}
.cls-bs2015 .box_azzurro_bs15 .box_sottotitolo {font-size:1.5em; line-height:1.4em; margin-top:5px}
.cls-bs2015 .box_azzurro_bs15.box_gruppo .box_titolo {color:#e9581a; margin: 10% 7% 0% 7%; font-size:2.7em; line-height:1em}
.cls-bs2015 .box_azzurro_bs15.box_gruppo .box_titolo a:link, 
.cls-bs2015 .box_azzurro_bs15.box_gruppo .box_titolo a:visited, 
.cls-bs2015 .box_azzurro_bs15.box_gruppo .box_titolo a:hover, 
.cls-bs2015 .box_azzurro_bs15.box_gruppo .box_titolo a:focus {color:#00a6de; text-decoration:none}
.cls-bs2015 .box_azzurro_bs15 .box_lista_allegati li.li_file {background-image: url(../images_r13/ico_grigio/file.png)}
.cls-bs2015 .box_azzurro_bs15 .box_lista_allegati li.li_link {background-image: url(../images_r13/ico_grigio/link_est.png)}
.cls-bs2015 .box_azzurro_bs15 .box_lista_allegati li.li_correlate {background-image: url("../images_r13/ico_bianco/link_int.png");}
.cls-bs2015 .box_azzurro_bs15 .box_lista_allegati li.li_correlate a {color:#fff;}
.cls-bs2015 .box_gruppo .boxaltobs14 .box_sottotitolo {line-height:1em; color:#333; margin-top:0; font-size:1.3em; font-weight:400;}
.cls-bs2015 .box_gruppo .boxaltobs14 .box_sottotitolo .big2 {font-size:3.7em; line-height:1em; font-weight:bold; color:#16925c; margin-top:0;}
.cls-bs2015 .box_gruppo .boxaltobs14 .box_lista_allegati li a:link,
.cls-bs2015 .box_gruppo .boxaltobs14 .box_lista_allegati li a:visited,
.cls-bs2015 .box_gruppo .boxaltobs14 .box_lista_allegati li a:active,
.cls-bs2015 .box_gruppo .boxaltobs14 .box_lista_allegati li a:hover {font-size:1.4em; color:#00a6de;}
.cls-bs2015 .box_gruppo .boxaltobs14 .box_lista_allegati li.li_file_PDF {background-image: url("../images_r13/bs15/file_pdf.gif"); padding:10px 40px; border:none;}
.cls-bs2015 .box_macrobox .box_decorazione_gruppo {height:5px; width:80px; background-color:#00a6de; margin-top:1%;}
.cls-bs2015 .box_bg_homebs15 .boxaltobs14 {background-image:url('../images_r13/bs15/bighome.jpg'); background-position:right top; background-repeat:no-repeat; min-height:590px; padding-left:6%;}
.cls-bs2015 .box_verdechiaro_home {background-color:#f1f6e9;}
.cls-bs2015 .box_gruppo img.titolo_bs15_img {margin-top:45px;}
.cls-bs2015 .sottotitolo_bs15_home {margin:20px 0;}
.cls-bs2015 .approv_bs15_home {font-size:1.15em; line-height:1.2em; margin-top:10%;}
.cls-bs2015 .box_macrobox .boxfigli .bs15_percentuali {font-size:3.3em;}
.cls-bs2015 .box_macrobox .boxfigli .bs15_solo_perc {font-size:3.3em; font-weight:normal;}
.box_azzurro.box_bg_bs15_1 {background-color:#00a6de; color:#fff;}
.box_azzurro.box_bg_bs15_1 a:link, .box_azzurro.box_bg_bs15_1 a:visited, .box_azzurro.box_bg_bs15_1 a:hover, .box_azzurro.box_bg_bs15_1 a:active {color:#fff;}
.bs15_sfondihome .bs14_sfondihome1 a {background-image:url('../images_r13/bs15/capitolo1_off.jpg'); background-color:#13518b;}
.bs15_sfondihome .bs14_sfondihome1 a:hover, .bs15_sfondihome .bs14_sfondihome1 a:active {background-image:url('../images_r13/bs15/capitolo1_on.jpg');}
.bs15_sfondihome .bs14_sfondihome2 a {background-image:url('../images_r13/bs15/capitolo2_off.jpg'); background-color:#6aac50;}
.bs15_sfondihome .bs14_sfondihome2 a:hover, .bs15_sfondihome .bs14_sfondihome2 a:active {background-image:url('../images_r13/bs15/capitolo2_on.jpg');}
.bs15_sfondihome .bs14_sfondihome3 a {background-image:url('../images_r13/bs15/capitolo3_off.jpg'); background-color:#ae7e6d;}
.bs15_sfondihome .bs14_sfondihome3 a:hover, .bs15_sfondihome .bs14_sfondihome3 a:active {background-image:url('../images_r13/bs15/capitolo3_on.jpg');}
.bs15_sfondihome .bs14_sfondihome4 a {background-image:url('../images_r13/bs15/capitolo4_off.jpg'); background-color:#13518b;}
.bs15_sfondihome .bs14_sfondihome4 a:hover, .bs15_sfondihome .bs14_sfondihome4 a:active {background-image:url('../images_r13/bs15/capitolo4_on.jpg');}
.bs15_sfondihome .bs14_sfondihome5 a {background-image:url('../images_r13/bs15/capitolo5_off.jpg'); background-color:#6aac50;}
.bs15_sfondihome .bs14_sfondihome5 a:hover, .bs15_sfondihome .bs14_sfondihome5 a:active {background-image:url('../images_r13/bs15/capitolo5_on.jpg');}
.bs15_sfondihome .bs14_sfondihome6 a {background-image:url('../images_r13/bs15/capitolo6_off.jpg'); background-color:#ae7e6d;}
.bs15_sfondihome .bs14_sfondihome6 a:hover, .bs15_sfondihome .bs14_sfondihome6 a:active {background-image:url('../images_r13/bs15/capitolo6_on.jpg');}

/* slider BS2015 */
.slides-container li.cls-sfondo_bs2015 {background-color:#F2F6E8;}
.anteprima.cls-slider_bs2015 {background-color:#F2F6E8;}
.anteprima.cls-slider_bs2015 .titolo {color:#005d9a;}
.slides-container li .over.cls-slider_bs2015 .over_titolo {width:33%; margin-top:6%; margin-left:13%; font-size:3.2em; font-weight:lighter; color:#005d9a; line-height:1.0em;}
.slides-container li .over.cls-slider_bs2015 .over_link ul li a {color:#005d9a;}
.next_preview .anteprima.cls-sfondo_bs2015 .icona {background-image:url('../images_r13/slider_freccia_dx_blu.png');}
.prev_preview .anteprima.cls-sfondo_bs2015 .icona {background-image:url('../images_r13/slider_freccia_sx_blu.png');}

/* Stili per il nuovo canale HerAcademy */
.box_gruppo.allinea_box_2bs img {margin-top:22px;}
.slider_nuovo_clienti .slide2 ul li .imghover .sottotitolo_slide span.arancione_big {color:#F67B02; font-weight:100; font-size:1.7em;}
.box_layout.menu_contestuale_interno {margin-top:25px; margin-bottom:10px;}
.box_layout.menu_laterale_heracademy .nav.nav-list > li.active {background-color:#e0e0e0;}
.box_layout.menu_laterale_heracademy .nav > li {border:none;}
.box_layout.menu_laterale_heracademy .nav.nav-list > li.active > a, .box_layout.menu_laterale_heracademy .nav.nav-list li.active h1 a {color:#464644;}
.box_layout.menu_laterale_heracademy .titolo_menu {font-size:1.3em; margin:26px 0 17px;}
.box_layout.menu_laterale_heracademy .titolo_menu a {font-weight:600;}
.box_layout.titolo_arancione .box_titolo_big a {color:#fc6b21; text-decoration:none;}
.box_layout.box_video_heracademy .box_titolo {font-size:1em;}
.box_layout.box_video_heracademy .box_titolo a:link, .box_layout.box_video_heracademy .box_titolo a:visited,
.box_layout.box_video_heracademy .box_titolo a:hover, .box_layout.box_video_heracademy .box_titolo a:active {color:#333; text-decoration:none;}
.box_contatti.workshop .indirizzo {border:none;}
.box_contatti.workshop a.link_workshop:link, .box_contatti.workshop a.link_workshop:visited,
.box_contatti.workshop a.link_workshop:hover, .box_contatti.workshop a.link_workshop:active {color:#333; text-decoration:none;}
span.arancione {color:#f47b23;}
.top30, div.box_contatti.workshop.top30 {margin-top:30px;}
div.box_menu_contestuale .nav > li {border-bottom:none; border-top:4px solid #f2f2f2; width:auto;}
div.box_menu_contestuale .nav > li:last-child {border-top:4px solid #f2f2f2;}
div.box_menu_contestuale .nav {font-size:1em;}
div.box_menu_contestuale .nav li a {margin:0; padding:7px 20px 12px 20px; text-align:center; width:auto;}
div.box_menu_contestuale .nav.nav-list li.active h1 a {color:#464644;}
div.box_menu_contestuale .nav.nav-list li.active h1 {padding-top:2px; width:100%; padding-bottom:2px;}	
div.box_menu_contestuale div.titolo_menu {margin:0; padding:0; line-height:1.8em;}
div.box_menu_contestuale .titolo_menu.titolo_home {font-size:1em; text-transform:none; padding-left:15px;}
div.box_menu_contestuale .titolo_menu.titolo_home a {font-weight:600; background-image:url(../images_r13/icona_home.png); background-position:0 2px; background-repeat:no-repeat; padding-left:22px;}
div.box_menu_contestuale .titolo_menu.titolo_home a:link, .box_menu_contestuale .titolo_menu.titolo_home a:visited,
div.box_menu_contestuale .titolo_menu.titolo_home a:hover, .box_menu_contestuale .titolo_menu.titolo_home a:active {color:#000; text-decoration:none;}
div.box_menu_contestuale_voci {float:left; width:86%;}
div.box_menu_contestuale_home {float:left; width:13%; padding:7px 0 12px 0;}
div.box_menu_contestuale_home.attiva {background-color:#fff; border-top:4px solid #000;}
div.box_menu_contestuale_home.disattiva {border-top:4px solid #f2f2f2;}
.cls-heracademy .box_menu_contestuale .nav.nav-list > li.active {background-color:#fff; border-top:4px solid #000; padding-bottom:0;}
.cls-heracademy .box_menu_contestuale .nav.nav-list > li.active > a {color:#464644;}
.box_slider_home_gruppo.link_slide_affiancati_2 .slide2 ul li .imghover .links_slide li {width:auto;}
.box_slider_home_gruppo.link_slide_affiancati_2 .slide2 ul li .imghover .links_slide li.ico_approfondisci a, 
.box_slider_home_gruppo.link_slide_affiancati_2 .slide2 ul li .imghover .links_slide li.ico_video_big a {padding-left:45px;}
.sottotitolo_slide_heracademy {font-size:0.95em;}
.data_grigio_small {color:#8e8e8e; font-size:0.7em;}
.box_linkedin_feed {background-color:#f1f2f2; padding:20px; margin-bottom:30px;}
.box_linkedin_feed_titolo {color:#00659B; font-weight:600; font-size:1.2em;}
.box_linkedin_feed_content {margin-top:20px;}
.box_linkedin_feed_content .titolo_lf a {color:#000; font-weight:600; font-size:0.9em;}
.box_linkedin_feed_content .sottotitolo_lf {color:#3B3B3B; font-size:0.9em;}
.box_linkedin_feed_img {float:left; width:80px;}
.box_linkedin_feed_img img {margin-top:3px;}
.box_linkedin_feed_margine {margin-left:90px;}
.box_linkedin_feed a.btt_linkedin {margin-top:0;}

/* STORYTELLING - ACQUOLOGO */
/* storytelling sulle tracce dei rifiuti */
.slides-container li.cls-slider_acquologo .over .over_titolo {width:50%; color: white; font-weight: 600; line-height: 1.3em;	margin-left: 11%; margin-top: 2%;}
.slides-container li.cls-slider_acquologo .over .over_sottotitolo p {margin-bottom: 0%; font-weight: 100;}
.slides-container li.cls-slider_acquologo .over .over_sottotitolo {margin-top:1%;}
.layer_sottosito.cls-slider_acquologo.cls-sfondo_acquologo {background-color: #b4e1f6}
.slides-container li.cls-sfondo_acquologo {background-color:#00AAD5 }
.layer_sottosito.cls-slider_acquologo.cls-sfondo_acquologo * {color: #3d3d3d; padding-top:0; padding-bottom:0}
.layer_sottosito.cls-slider_acquologo.cls-sfondo_acquologo .dati_serv_idrico{font-size:16px; color:#FFF; margin-top:35px; line-height:20px;}
.layer_sottosito.cls-slider_acquologo.cls-sfondo_acquologo .colonna_dx {background-color: #16a3dc}
.layer_sottosito.cls-slider_acquologo.cls-sfondo_acquologo .div_testo {font-size: 1em; line-height:1.8em}
.layer_sottosito.cls-slider_acquologo.cls-sfondo_acquologo h2 {font-size: 3.8em; /*margin-bottom: 8%;*/ margin-top: 6%}
.layer_sottosito.cls-slider_acquologo.cls-sfondo_acquologo .notizia .sottotitolo {font-size: 1em; margin-bottom: 5%; font-style:normal}
.layer_sottosito.cls-slider_acquologo.cls-sfondo_acquologo .titolo_upper {color: #FFF}
.layer_sottosito.cls-slider_acquologo.cls-sfondo_acquologo h3 {font-size: 1.5em}
.layer_sottosito.cls-slider_acquologo.cls-sfondo_acquologo .box_gruppo .box_titolo {background-image: none; font-size: 1.3em; font-weight: 600; margin-top: 10px; /*text-transform:uppercase;*/}
.box_gruppo.margin_top5tracce {margin-top: 10%}
.main_title_acquologo {text-transform:none; color:#FFF !important; font-weight:200; font-size:16px; line-height:20px;}
p.main_parag {font-size:1.1em;}
.sub_title_header {font-size: 1.9em; color: #FFF !important; bottom: 55px; font-weight:400;}
.layer_sottosito.cls-slider_acquologo.cls-sfondo_acquologo .box_gruppo.testi_bianchi .box_titolo a {color: #ffffff; text-transform: none;}
.layer_sottosito.cls-slider_acquologo.cls-sfondo_acquologo .testi_bianchi .box_lista_allegati a {font-size: 1.3em; /*text-transform:none;*/ font-weight: 700;}
h3.nolineheight {margin-bottom: 0; padding-bottom: 0; position:relative; top: 30px}
.layer_sottosito.cls-slider_acquologo.cls-sfondo_acquologo div.box_layout.box_gruppo.bottom_border {border-bottom: none; margin-top:10px}
.layer_sottosito.cls-slider_acquologo.cls-sfondo_acquologo .notizia .box_lista_allegati li.li_correlate a {color: #000000; text-decoration:none}
.layer_sottosito.cls-slider_acquologo.cls-sfondo_acquologo .margin_bottom_20 {margin-bottom:20%}
.layer_sottosito.cls-slider_acquologo.cls-sfondo_acquologo .margin_bottom_10 {margin-bottom:10%}
.anteprima.cls-sfondo_acquologo { background-color:#00AAD5}
.anteprima.cls-sfondo_acquologo .titolo {color: #FFF}

/* STORYTELLING - WEBRANKING 2016 */
.slides-container li.cls-slider_webranking .over .over_titolo { width:80%; color: white; font-weight: 600; line-height: 1.3em; margin-left: 3%; margin-top: 2%;}
.slides-container li.cls-slider_webranking .over .over_sottotitolo p {margin-bottom: 0%; font-weight: 100;}
.slides-container li.cls-slider_webranking .over .over_sottotitolo {margin-top:1%; margin-left:3%; }
.slides-container li.cls-slider_webranking .over .over_link { margin-left:3%; }
.layer_sottosito.cls-slider_webranking.cls-sfondo_webranking {background-color: #FFF}
.slides-container li.cls-sfondo_webranking {background-color:#9cb94e }
.layer_sottosito.cls-slider_webranking.cls-sfondo_webranking * {color: #3c3a3a; padding-top:0; padding-bottom:0; font-weight: 500}
.layer_sottosito.cls-slider_webranking.cls-sfondo_webranking /*.dati_serv_idrico*/ {font-size:16px; color:#FFF; margin-top:35px; line-height:20px;}
.layer_sottosito.cls-slider_webranking.cls-sfondo_webranking .colonna_dx {background-color: #9cb94e}
.layer_sottosito.cls-slider_webranking.cls-sfondo_webranking .div_testo {font-size: 14px; line-height:1.8em}
.layer_sottosito.cls-slider_webranking.cls-sfondo_webranking h2 {font-size: 3.8em; /*margin-bottom: 8%;*/ margin-top: 13%}
.layer_sottosito.cls-slider_webranking.cls-sfondo_webranking .notizia .sottotitolo {font-size: 1em; margin-bottom: 5%; font-style:normal}
.layer_sottosito.cls-slider_webranking.cls-sfondo_webranking .titolo_upper {color: #FFF; font-size:48px;}
.layer_sottosito.cls-slider_webranking.cls-sfondo_webranking h3 {font-size: 1.5em}
.layer_sottosito.cls-slider_webranking.cls-sfondo_webranking .box_gruppo .box_titolo {background-image: none; font-size: 1.2em; font-weight: 600; margin-top: 10px; /*text-transform:uppercase;*/ white-space: nowrap;}
.box_gruppo.margin_top5tracce {margin-top: 10%}
.main_title_webranking {text-transform:none; color:#FFF !important; font-weight:200; font-size:16px; line-height:20px;}
p.main_parag {font-size:1.1em;}
.sub_title_header {font-size: 1.2em; color: #FFF !important; bottom: 55px; font-weight:400;}
.layer_sottosito.cls-slider_webranking.cls-sfondo_webranking .box_gruppo.testi_bianchi .box_titolo a {color: #ffffff; text-transform: none;}
.layer_sottosito.cls-slider_webranking.cls-sfondo_webranking .testi_bianchi .box_lista_allegati a {font-size: 1.1em; text-transform:none; font-weight: 500; /*white-space: nowrap;*/}
h3.nolineheight {margin-bottom: 0; padding-bottom: 0; position:relative; top: 30px}
.layer_sottosito.cls-slider_webranking.cls-sfondo_webranking div.box_layout.box_gruppo.bottom_border {border-bottom: 1px solid #88aa40; /*margin-top:30px;*/ padding-bottom:15px;}
.layer_sottosito.cls-slider_webranking.cls-sfondo_webranking .notizia .box_lista_allegati li.li_correlate a {color: #000000; text-decoration:none}
.layer_sottosito.cls-slider_webranking.cls-sfondo_webranking .margin_bottom_20 {margin-bottom:20%}
.layer_sottosito.cls-slider_webranking.cls-sfondo_webranking .margin_bottom_10 {margin-bottom:10%}
.anteprima.cls-sfondo_webranking { background-color:#9cb94e}
.anteprima.cls-sfondo_webranking .titolo {color: #FFF}
p.webrank_sottotit{color:#FFF !important}
.box_layout.box_gruppo.box_fullimg_gruppo.mtop_webrank {margin-top: 30px;}
em.em_bold {font-weight: 600 !important;}
div.link_cornice_js.over.cls-slider_acquologo.cls-sfondo_acquologo > div.over_titolo {width: 28%; margin-top: 6%; margin-left: 11%; line-height: 40px; color: white; font-weight: 200; font-size: 2.8em; text-transform: uppercase;	}

/* Report in buone acque 2015 */
.report_acqua_2014.box_gruppo.box_servizio_idrico .box_lista_allegati {padding:0 3%;}
.cls-serv_acqua .report_acqua_2014.box_trasparenti.dich_dnv .box_lista_allegati {margin-top:3%;}


/* Header Report Clienti 2016 */
.rd_home_boxtitle_15_clienti p {color:#39b6a8; font-weight:600; font-size:1.2em}
.rd_home_frase_sx p em {color:#39b6a8 !important; font-weight:400; font-size:18px; margin-top:0; line-height: 1.2em;
    padding-left: 0; }
.rd_home_frase_sx { background: #FFFFFF; }

/* BOX viola (CSS) - report clienti 2016 */
.container .box_viola_clienti {background-color:#97a9d1; color:#FFF;}
.container .box_viola_clienti a:link, .container .box_viola_clienti  a:visited,
.container .box_viola_clienti a:hover, .container .box_viola_clienti  a:active {color:#fff;}
.box_viola_clienti .box_titolo {font-size:2.1em; color:#FFF; line-height:1em; font-weight:400; margin-top:0; margin-bottom:5px;}
.container .box_viola_clienti .box_titolo a:link, .container .box_viola_clienti .box_titolo a { background:none;}
.container .box_viola_clienti .box_titolo a:link, .container .box_viola_clienti .box_titolo a:visited {color:#FFF; font-weight:400;}
.box_viola_clienti .box_decorazione {display:none}
.box_viola_clienti .box_sottotitolo {margin:10px 0 15px 0; line-height:1.4em; font-size:1.4em}
.box_viola_clienti .box_sottotitolo p {margin-bottom:0;}
.box_viola_clienti .box_lista_allegati {font-size:1em; margin-top:1%; padding-top:0%; background-color: transparent; padding-left:0}
.box_viola_clienti .box_lista_allegati li.li_file {background-image:url(../images_r13/ico_bianco/file.png);}
.box_viola_clienti .box_lista_allegati li.li_link {background-image:url(../images_r13/ico_bianco/link_est.png);}
.box_viola_clienti .box_lista_allegati li.li_correlate {background-image:url(../images_r13/ico_bianco/link_int.png);}
/*.box_titolo a span.colore_verde {color:#068940;}*/
.box_bg_sostegno_utenze {background-image:url('../images_r13/box_bg/immagini_report_clienti_tagliate/box_clienti_territorio.png'); background-position:center bottom; background-repeat:no-repeat;}
.box_bg_clienti_territorio {background-image:url('../images_r13/box_bg/immagini_report_clienti_tagliate/box_sostegno.png'); background-position:center bottom; background-repeat:no-repeat;}
.box_bg_clienti_tutelati {background-image:url('../images_r13/box_bg/immagini_report_clienti_tagliate/box_clienti_tutelati_consapevoli_v2.png'); background-position:center bottom; background-repeat:no-repeat;}
.box_bg_offerte_mercato_libero {background-image:url('../images_r13/box_bg/immagini_report_clienti_tagliate/box_offerte_mercato_libero_v2.png'); background-position:right bottom; background-repeat:no-repeat;}
.box_bg_sicurezza_continuita {background-image:url('../images_r13/box_bg/immagini_report_clienti_tagliate/box_sicurezza_continuita.png'); background-position:right bottom; background-repeat:no-repeat;}
.box_bg_qualita_soddisfazione {background-image:url('../images_r13/box_bg/immagini_report_clienti_tagliate/box_qualita_servizio_v2.png'); background-position:center bottom; background-repeat:no-repeat;}
.box_bg_presenti_territorio {background-image:url('../images_r13/box_bg/immagini_report_clienti_tagliate/box_presenti_territorio_v2.png'); background-position:center bottom; background-repeat:no-repeat;}
.box_bg_progetti_innovativi {background-image:url('../images_r13/box_bg/immagini_report_clienti_tagliate/box_progetti_innovativi_v2.png'); background-position:center bottom; background-repeat:no-repeat;}

/* BOX arancio (CSS) - report clienti 2016 */
.container .box_arancio_clienti {background-color:#f5af00; color:#FFF;}
.container .box_arancio_clienti  a:link, .container .box_arancio_clienti  a:visited,
.container .box_arancio_clienti  a:hover, .container .box_arancio_clienti a:active {color:#fff;}
.box_arancio_clienti  .box_titolo {font-size:2.1em; color:#FFF; line-height:1em; font-weight:400; margin-top:0; margin-bottom:5px;}
.container .box_arancio_clienti .box_titolo a:link, .container .box_arancio_clienti .box_titolo a { background:none;}
.container .box_arancio_clienti  .box_titolo a:link, .container .box_arancio_clienti  .box_titolo a:visited {color:#FFF; font-weight:400;}
.box_arancio_clienti  .box_decorazione {display:none}
.box_arancio_clienti  .box_sottotitolo {margin:10px 0 15px 0; line-height:1.4em; font-size:1.4em}
.box_arancio_clienti  .box_sottotitolo p {margin-bottom:0;}
.box_arancio_clienti  .box_lista_allegati {font-size:1em; margin-top:1%; padding-top:0%; background-color: transparent; padding-left:0}
.box_arancio_clienti  .box_lista_allegati li.li_file {background-image:url(../images_r13/ico_bianco/file.png);}
.box_arancio_clienti  .box_lista_allegati li.li_link {background-image:url(../images_r13/ico_bianco/link_est.png);}
.box_arancio_clienti  .box_lista_allegati li.li_correlate {background-image:url(../images_r13/ico_bianco/link_int.png);}

/* BOX verde (CSS) - report clienti 2016 */
.container .box_verde_clienti {background-color:#40b4a7; color:#FFF;}
.container .box_verde_clienti  a:link, .container .box_verde_clienti  a:visited,
.container .box_arancio_clienti  a:hover, .container .box_verde_clienti a:active {color:#fff;}
.box_verde_clienti  .box_titolo {font-size:2.1em; color:#FFF; line-height:1em; font-weight:400; margin-top:0; margin-bottom:5px;}
.container .box_verde_clienti .box_titolo a:link, .container .box_verde_clienti .box_titolo a { background:none;}
.container .box_verde_clienti  .box_titolo a:link, .container .box_verde_clienti  .box_titolo a:visited {color:#FFF; font-weight:400;}
.box_verde_clienti  .box_decorazione {display:none}
.box_verde_clienti  .box_sottotitolo {margin:10px 0 15px 0; line-height:1.4em; font-size:1.4em}
.box_verde_clienti  .box_sottotitolo p {margin-bottom:0;}
.box_verde_clienti  .box_lista_allegati {font-size:1em; margin-top:1%; padding-top:0%; background-color: transparent; padding-left:0}
.box_verde_clienti  .box_lista_allegati li.li_file {background-image:url(../images_r13/ico_bianco/file.png);}
.box_verde_clienti  .box_lista_allegati li.li_link {background-image:url(../images_r13/ico_bianco/link_est.png);}
.box_verde_clienti  .box_lista_allegati li.li_correlate {background-image:url(../images_r13/ico_bianco/link_int.png);}

/* slider SOStegno Hera */
.slides-container li.cls-sfondo_sostegno {background-color:#ffe75e;}
.anteprima.cls-slider_sostegno {background-color:#ffe75e;}
.anteprima.cls-slider_sostegno .titolo {color:#565656;}
.slides-container li .over.cls-slider_sostegno .over_titolo {width:33%; margin-top:6%; /*margin-left:13%;*/ font-size:4em; font-weight:lighter; color:#565656; line-height:1.0em; text-transform: lowercase;}
.slides-container li .over.cls-slider_sostegno .over_sottotitolo { color:#565656; }
.slides-container li .over.cls-slider_sostegno .over_link ul li a {color:#565656;}
.next_preview .anteprima.cls-sfondo_sostegno .icona {background-image:url('../images_r13/slider_freccia_dx_grigio.png');}
.prev_preview .anteprima.cls-sfondo_sostegno .icona {background-image:url('../images_r13/slider_freccia_sx_grigio.png');}
.slides-container li .over .over_link ul li.cls-ico_file_grigio {background-image: url('../images_r13/ico_slider_landing/ico_slider_file_grigio.png');}

/* slider I Mille Volti del Servizio */
.slides-container li.cls-sfondo_csr {background-color:#98a9cf;}
.anteprima.cls-slider_csr {background-color:#98a9cf;}
.anteprima.cls-slider_csr .titolo {color:#FFFFF7;}
.slides-container li .over.cls-slider_csr .over_titolo {width:33%; margin-top:6%; /*margin-left:13%;*/ font-size:2.8em; font-weight:lighter; color:#FFFFF7; line-height:1.0em;}
.slides-container li .over.cls-slider_csr .over_sottotitolo { color:#FFFFF7; }
.slides-container li .over.cls-slider_csr .over_link ul li a {color:#FFFFF7;}
.next_preview .anteprima.cls-sfondo_csr .icona {background-image:url('../images_r13/slider_freccia_dx.png');}
.prev_preview .anteprima.cls-sfondo_csr .icona {background-image:url('../images_r13/slider_freccia_sx.png');}
.slides-container li .over .over_link ul li.cls-ico_file {background-image: url('../images_r13/ico_slider_landing/ico_slider_file.png');}

/*** Classi per il layout del Rreport Energia 2016 ***/
.container .box_giallo_chiaro {background-color:#fef9e8; color:#3f9841;}
.container .box_giallo_chiaro a:link, .container .box_giallo_chiaro a:visited,
.container .box_giallo_chiaro a:hover, .container .box_giallo_chiaro a:active {color:#3f9841;}
.box_giallo_chiaro .box_titolo {font-size:2.1em; color:#FFF; font-weight:700; line-height:1em; font-weight:600; margin-top:0;}
.container .box_giallo_chiaro .box_titolo a:link, .container .box_giallo_chiaro .box_titolo a:visited {color:#3f9841; font-weight:600;}
.box_giallo_chiaro .box_decorazione {display:none;}
.box_giallo_chiaro .box_sottotitolo {margin-top:4%; line-height:1.4em; font-size:1.4em; color:#3f9841;}
.box_giallo_chiaro .box_lista_allegati {font-size:1em; margin-top:1%; padding-top:0%; background-color:transparent; padding-left:0;}
.box_giallo_chiaro .box_lista_allegati li.li_correlate {background-image:url(../images_r13/ico_tracce_verde/link_int.png);}
.box_titolo a span.colore_arancio {color:#f8a348;}
.box_bg_cosa_abbiamo_fatto_cosa_faremo_2015 {background-image:url('../images_r13/box_bg/report_energia_2016/box_cosa_abbiamo_fatto_cosa_faremo_2016.png'); background-position:center bottom; background-repeat:no-repeat;}
.box_bg_performance_hera_2015 {background-image:url('../images_r13/box_bg/report_energia_2016/box_performance_hera_2016.png'); background-position:center bottom; background-repeat:no-repeat;}
.box_bg_palazzi_camion_2015 {background-image:url('../images_r13/box_bg/report_energia_2016/box_palazzi_camion_2016.png'); background-position:center bottom; background-repeat:no-repeat;}
.box_bg_certificati_bianchi_2015 {background-image:url('../images_r13/box_bg/report_energia_2016/box_certificati_bianchi_2016.png'); background-position:right bottom; background-repeat:no-repeat;}
.box_bg_auto_elettrica_2015 {background-image:url('../images_r13/box_bg/report_energia_2016/hera_serv_energia_2016.png'); background-position:right bottom; background-repeat:no-repeat;}
.box_bg_case_lampioni_2015 {background-image:url('../images_r13/box_bg/report_energia_2016/box_case_lampioni_2016.png'); background-position:center bottom; background-repeat:no-repeat;}
/* End Report Energia */

/* slider Valore all'Energia */
/*.slides-container li.cls-sfondo_valore_energia {background-color:#FA9009;}
.anteprima.cls-sfondo_valore_energia {background-color:#FA9009;}
.anteprima.cls-slider_valore_energia .titolo {color:#FFFFF7;}
.slides-container li .over.cls-slider_valore_energia .over_titolo {width:33%; margin-top:6%; font-size:2.8em; font-weight:lighter; color:#FFFFF7; line-height:1.0em;}
.slides-container li .over.cls-slider_valore_energia .over_sottotitolo { color:#FFFFF7; }
.slides-container li .over.cls-slider_valore_energia .over_link ul li a {color:#FFFFF7;}
.next_preview .anteprima.cls-sfondo_valore_energia .icona {background-image:url('../images_r13/slider_freccia_dx.png');}
.prev_preview .anteprima.cls-sfondo_valore_energia .icona {background-image:url('../images_r13/slider_freccia_sx.png');}
.slides-container li .over .over_link ul li.cls-ico_file {background-image: url('../images_r13/ico_slider_landing/ico_slider_file.png');}*/

/* STORYTELLING - 4 REPORT */
.slides-container li.cls-slider_report .over .over_titolo {width:50%; color: white; font-weight: 600; line-height: 1.3em; margin-left: 11%; margin-top: 4%;}
.slides-container li.cls-slider_report .over .over_sottotitolo p {margin-bottom: 0%; font-weight: 100;}
.slides-container li.cls-slider_report .over .over_sottotitolo {margin-top:1%; margin-left:11%;}
.layer_sottosito.cls-slider_report.cls-sfondo_report {background-color: #FFF}
.slides-container li.cls-sfondo_report {background-color:#2ECFD5; }
.layer_sottosito.cls-slider_report.cls-sfondo_report * {color: #FFF; padding-top:0; padding-bottom:0; font-weight: 500}
.layer_sottosito.cls-slider_report.cls-sfondo_report {font-size:16px; color:#FFF; margin-top:35px; line-height:20px; background-color:#FFF;}
.layer_sottosito.cls-slider_report.cls-sfondo_report .colonna_dx {background-color: #07B4BA;}
.layer_sottosito.cls-slider_report.cls-sfondo_report .div_testo {font-size: 14px; line-height:1.8em}
.layer_sottosito.cls-slider_report.cls-sfondo_report h2 {font-size: 2.8em; margin-bottom: 5%; margin-top: 5%}
.layer_sottosito.cls-slider_report.cls-sfondo_report .notizia .sottotitolo {font-size: 1em; margin-bottom: 5%; font-style:normal;}
.layer_sottosito.cls-slider_report.cls-sfondo_report .notizia .sottotitolo p {color:#3c3a3a;}
.layer_sottosito.cls-slider_report.cls-sfondo_report .titolo_upper {color: #FFF; font-size:48px;}
.layer_sottosito.cls-slider_report.cls-sfondo_report h3 {font-size: 1.5em}
.layer_sottosito.cls-slider_report.cls-sfondo_report .box_gruppo .box_titolo {background-image: none; font-size: 1.2em; font-weight: 600; margin-top: 10px; /*text-transform:uppercase; white-space: nowrap;*/}
.layer_sottosito.cls-slider_report.cls-sfondo_report .box_gruppo .box_titolo a {color:#FFF;}
.layer_sottosito.cls-slider_report.cls-sfondo_report .notizia .sottotitolo p span {font-weight:bold !important; color: #3c3a3a; font-size:1em; }
p > a > span.eco_circ {width: 90%; min-height: 19px; padding-top: 3px!important; padding-right: 35%; margin-top: 1%; color: white; background-image: url('../images_r13/ico_bianco/freccia_cerchio.png'); background-repeat: no-repeat; background-position: center right; font-weight: bold; }
p.sottotitolo-dx { font-size:1.2em; line-height:25px; }
.sub_title_header {font-size: 1.2em; color: #FFF !important; bottom: 55px; font-weight:400;}
.layer_sottosito.cls-slider_report.cls-sfondo_report .box_gruppo.testi_bianchi .box_titolo a {color: #ffffff; text-transform: none;}
.layer_sottosito.cls-slider_report.cls-sfondo_report .testi_bianchi .box_lista_allegati a {font-size: 1em; text-transform:none; font-weight: 500; /*white-space: nowrap;*/}
h3.nolineheight {margin-bottom: 0; padding-bottom: 0; position:relative; top: 30px}
.layer_sottosito.cls-slider_report.cls-sfondo_report .riga_bianca{border-bottom: 1px solid #FFF; margin-top:30px; padding-bottom:15px;}
.layer_sottosito.cls-slider_report.cls-sfondo_report .notizia .box_lista_allegati li.li_correlate a {color: #000000; text-decoration:none}
.layer_sottosito.cls-slider_report.cls-sfondo_report .margin_bottom_20 {margin-bottom:20%}
.layer_sottosito.cls-slider_report.cls-sfondo_report .margin_bottom_10 {margin-bottom:10%}
.anteprima.cls-sfondo_report { background-color:#2ECFD5;}

.anteprima.cls-sfondo_report .titolo {color: #FFF}
em.em_bold {font-weight: 600 !important;}

/* Classi relative ai box della nuova sezione TARI */
.home_tari_box.title_box_page h2 { line-height: normal; font-size: 1.2em; color: #00A786; line-height: normal; }
.home_tari_box.title_box_page .box_decorazione_gruppo {	display:none; }
.tari_box_li { height: 380px !important; }
.tari_box_li .spaziatore { padding: 20px 40px 40px 30px; }
.cls-clienti .tari_box_li li.li_correlate { background-image: none; white-space:nowrap; }
.tari_box_li li.li_correlate { line-height: 30px; border-bottom: 1px solid #FFF; padding-bottom: 0; padding-left: 0 !important; }
.box_riduzioni .box_lista_allegati { border-top:none; }
.box_bg_call_center { background-image: url(../images_r13/box_bg/tari/woman.png); background-position: right bottom; background-repeat: no-repeat; }
.box_modulistica h2 { color:#00A786; }
.box_faq_tari h2 { color:#333333; }
.box_faq_tari .box_decorazione { display:none; }
.box_bg_faq { background-image: url(../images_r13/box_bg/tari/fumetto.png); background-position: right bottom; background-repeat: no-repeat; }
ul.link_tari_descrizione { margin:0 auto; /*width: 100%;*/ margin-top:30px; }
.link_tari_descrizione li {float: left; border-top:none; list-style-type:none; margin-right:80px}
.link_tari_descrizione li.link_uno_tari { background-image:url(../images_r13/box_bg/tari/martello_ico.png); background-position: center left; background-repeat: no-repeat; padding-left: 45px; margin-right:0; width:43%; margin-bottom:10px; }
.link_tari_descrizione li.link_due_tari { background-image:url(../images_r13/box_bg/tari/foglio_ico.png); background-position: center left; background-repeat: no-repeat; padding-left: 45px; margin-right:0; width:43%; margin-bottom:10px; }
.link_tari_descrizione li.link_delibera { background-position:left; background-repeat:no-repeat; padding-left:45px; margin-bottom:10px; width:43%; margin-right:0; text-transform:uppercase; font-weight:600; color:#333; }
/*i.icon_martello { background-image:url(../images_r13/box_bg/tari/martello_ico.png); background-position: left bottom; background-repeat: no-repeat; }*/
.link_tari_descrizione li a { text-transform:uppercase; }
.link_tari_descrizione li a:hover { text-decoration:none; }
.link_tari_descrizione li a:visited { text-decoration:none; }
.link_tari_descrizione li a:link { text-decoration:none; }
.link_tari_descrizione li a:active { text-decoration:none; }
/*.logo_comune_descrizione { position:relative; }*/
.logo_comune_descrizione img { border:none !important; }
li.parag_tari { border:none !important; }
.titolo_parag_tari_desc { color:#00A786; text-transform:uppercase; }
.parag_tari_container div p { font-size:1.2em; }
.box_call_center_verde, .box_modulistica, .box_riduzioni, .box_faq_tari {margin-top:10px !important;}
.title_box_page {margin-bottom:0 !important;}
.box_call_center_interno.row-fluid.sparatore_righe_4col { margin-top:40px !important; margin-bottom:10px !important; height: 270px;}

/* slider Auguri di Buone Feste 2016/2017 */
.slides-container li.cls-sfondo_auguri2016 {background-color:#CD0400;}
.anteprima.cls-sfondo_auguri2016 {background-color:#CD0400;}
.anteprima.cls-slider_auguri2016 .titolo {color:#FFFFF7;}
.slides-container li .over.cls-slider_auguri2016 .over_titolo {width:33%; margin-top:5%; font-size:3.8em; font-weight:lighter; color:#FFFFF7; line-height:1.0em;}
.slides-container li .over.cls-slider_auguri2016 .over_sottotitolo { color:#FFFFF7; }
.slides-container li .over.cls-slider_auguri2016 .over_link ul li a {color:#FFFFF7;}

/* Box dx "know-how..." - Ingegneria */
ul.box_link_progettazione {background-color:#f1f2f2; padding:15px 5%; font-size:0.9em; text-transform:uppercase; margin:15px 0 0 0 !important;}
ul.box_link_progettazione li:last-child {border-top:1px solid #FFF; padding-top:4px; padding-bottom:4px;}
ul.box_link_progettazione > li:first-child {padding-bottom:5px !important;}
li.link_progettazione {background-image:url(../images_r13/ico_blu/link_int.png); padding:1px; background-repeat:no-repeat; background-position:left center; padding-left:25px; font-size:1.0em; list-style:none;}
li.link_progettazione a {text-transform:uppercase; color:#333; font-weight:600;}
.box_titolo_progettazione {background-image:none; margin:10px 0 15px 0;}
.box_titolo_progettazione a {color:#595959; font-weight:600; font-size:1.5em; line-height:1.2em;}
p.parag_proget {text-align:left; font-size:1em; line-height:1.3em;}
.box_decorazione_prog_ing {background-color:#0073b9; height:4px; overflow:hidden; width:60px; margin-bottom:15px;}

/* per nascondere "vedi mappa" - box Barilli - Heratech */
.gruppo_blu.box_barilli > div.indirizzo > a:last-child {display:none;}

/* Nuovo login dei SOL (home e pagina interna) */
.restringi_box {width:138px;}
.restringi_box .bot_vai_esci {font-size:0.85em; width:138px;}
.box_servizi_r16 ul {margin-right:10px;}
.menuelenco_servizi div.cls-sol {background-image:url(../images_r13/ico_sol.png); background-position:right center; background-repeat:no-repeat; background-color:#565656;}
.menuelenco_servizi div.cls-sol a {color:#fff; font-size:1.1em; text-decoration:none;}
.menuelenco_servizi div.cls-sol a.apri_area_riservata_sol {display:block; padding:13px 12px;}
.menuelenco_servizi div.cls-sol a.apri_area_riservata_sol.cala_font {font-size:0.9em;}
.casa_servizi.overflow_vis, .business_servizi.overflow_vis {overflow:visible;}
.mtop3 {margin-top:3px;}
.box_login_sol {position:relative;}
.box_login_sol_content {background-color:#E5E5E5; position:absolute; top:0; left:0; z-index:9999; border:1px solid #999;}
.box_login_sol_content.padd15 {padding:20px 15px 19px 15px;}
.bot_vai_esci {background-color:#565656; border:none; width:258px; font-weight:600; font-family:'Open Sans', sans-serif; font-size:1.05em; text-transform:uppercase; text-align:center;}
.bot_vai_esci a {display:block; padding:8px; color:#F7C100; text-decoration:none;}
.form_login_sol {padding:18px 15px; margin-bottom:0;}
.form_login_sol .campo {margin-bottom:3px;}
.form_login_sol .campo input {border:1px solid #999; margin-bottom:0; width:250px; padding-left:5px;}
.form_login_sol .user_pwd_persa, .form_login_sol_interna .user_pwd_persa {text-align:right; margin-bottom:2px;}
.form_login_sol .user_pwd_persa a {color:#575757; font-size:0.8em; text-decoration:underline;}
.form_login_sol .accedi, .form_login_sol_interna .accedi {background-image:none;}
.form_login_sol .accedi input {background-color:#565656; border:none; width:258px; padding:8px; color:#F7C100; font-weight:600; font-family:'Open Sans', sans-serif; font-size:1.05em; text-transform:uppercase;}
.form_login_sol .errore_login, .form_login_sol_interna .errore_login {text-align:right; margin-top:4px;}
.form_login_sol .errore_login a, .form_login_sol_interna .errore_login a {color:#575757; font-size:0.8em; text-decoration:underline;}
.form_login_sol .nuovo_utente {color:#535353; font-weight:600; margin:8px 0 5px; font-size:1.1em;}
.form_login_sol .bot_privati {float:left; width:49%; margin-right:15px;}
.form_login_sol .bot_aziende, .form_login_sol_interna .bot_aziende {float:left; width:45%;}
.form_login_sol .bot_privati a, .form_login_sol .bot_aziende a {background-color:#565656; width:101px; padding:8px; color:#F7C100; font-weight:600; display:block; text-transform:uppercase; text-decoration:none; text-align:center; font-size:1.05em;}
.box_area_riservata_clienti_r16 {background-color:#E5E5E5; padding:17px 12px 10px 12px;}
.titolo_box_sol {background-image:url(../images_r13/ico_sol_grigio.png); background-position:right top; background-repeat:no-repeat; font-size:1.4em; font-weight:500; line-height:normal; margin:0; padding-bottom:3%; padding-top:3%;}
.riga_assistenza_clienti_casa .boxHeightHead {height:292px;}
.riga_assistenza_clienti_casa .span3:last-child {margin-right:0; width:20%; margin-left:1%;}
.row-fluid.riga_assistenza_clienti_casa [class*="span"] {margin-left:2%;}
.box_sol_loggato_header_alto {padding:40px 0;}
.box_sol_loggato_header_alto .bot_vai_esci {width:auto;}
.m_bottom30 {margin-bottom:30px;}
.form_login_sol_interna {margin-top:5px;}
.form_login_sol_interna .campo input {width:203px; border:1px solid #999; margin-bottom:0; padding:0; padding-left:5px;}
.form_login_sol_interna .user_pwd_persa a {color:#575757; font-size:0.8em; text-decoration:underline;}
.form_login_sol_interna .accedi input {background-color:#565656; border:none; width:210px; padding:8px; color:#F7C100; font-weight:600; font-family:'Open Sans', sans-serif; font-size:1.05em; text-transform:uppercase;}

.form_login_sol_interna .nuovo_utente {color:#535353; font-size:1.05em; font-weight:600; margin:8px 0 5px;}
.form_login_sol_interna .bot_privati {float:left; width:49%; margin-right:12px;}
.form_login_sol_interna .bot_privati a, .form_login_sol_interna .bot_aziende a {background-color:#565656; width:79px; padding:8px; color:#F7C100; font-weight:600; display:block; text-transform:uppercase; text-decoration:none; text-align:center; font-size:1.05em;}
#riga_content_standard .box_area_riservata_clienti_r16 {margin:0; padding:0; padding-top:15px;}
#riga_content_standard .box_area_riservata_clienti_r16 div {margin-left:0; margin-right:0; width:auto;}
#riga_content_standard .box_area_riservata_clienti_r16 .titolo_box_sol {padding-top:2px; padding-left:15px; background-image:url(../images_r13/ico_sol_grigio_interno.png); margin-bottom:8px;}
#riga_content_standard .box_area_riservata_clienti_r16 .nav_content {margin-left:15px; margin-right:15px;}
#riga_content_standard .form_login_sol_interna .campo input {width:233px;}
#riga_content_standard .form_login_sol_interna .accedi input {width:240px;}	
#riga_content_standard .form_login_sol_interna .bot_privati {margin-right:27px;}
#riga_content_standard .form_login_sol_interna .bot_privati a, #riga_content_standard .form_login_sol_interna .bot_aziende a {width:90px;}
#riga_content_standard div.box_sol_loggato_header_alto {margin:0 15px;}

/* slider GMM */
.slides-container li.cls-sfondo_gmm {background-color:#71C6DB;}
.anteprima.cls-sfondo_gmm {background-color:#71C6DB;}
.anteprima.cls-slider_gmm .titolo {color:#FFF;}
.slides-container li .over.cls-slider_gmm .over_titolo {width:33%; margin-top:2%; font-size:2.8em; color:#FFF; line-height:1.2em; margin-left:2%;}
.slides-container li .over.cls-slider_gmm .over_titolo .bianco_big_bold {color:#fff; font-size:1.75em; font-weight:400;}
.slides-container li .over.cls-slider_gmm .over_titolo .giallo_bold {color:#FFED35; font-size:1.2em; font-weight:400;}
.slides-container li .over.cls-slider_gmm .over_sottotitolo {color:#05663D; margin-top:4px; margin-left:2%;}
.slides-container li .over.cls-slider_gmm .over_sottotitolo p {font-weight:400;}
.slides-container li .over.cls-slider_gmm .over_link {margin-left:2%;}
.slides-container li .over.cls-slider_gmm .over_link ul li {margin-top:0;}
.slides-container li .over.cls-slider_gmm .over_link ul li.cls-ico_storia_verde_piccola {background-image:url('../images_r13/ico_slider_landing/ico_slider_storia_verde_piccola.png');}
.slides-container li .over.cls-slider_gmm .over_link ul li a {color:#05663D;}

/* slider Giornata mondiale dell'acqua */
.slides-container li.cls-sfondo_giornata_acqua {background-color:#00BDFF;}
.slides-container li .over.cls-slider_giornata_acqua .over_titolo {width:33%; margin-top:3%; font-size:2.8em; color:#231F20; line-height:1.2em; margin-left:2.8%; font-weight:400;}
.slides-container li .over.cls-slider_giornata_acqua .over_sottotitolo {color:#FFF; margin-top:1.6%; margin-left:3%; font-size:1.4em; font-weight:600; line-height:26px;}
.slides-container li .over.cls-slider_giornata_acqua .over_sottotitolo p.sottotitolo_scuro {color:#251F23; margin-top:1.3%;}
.slides-container li .over.cls-slider_giornata_acqua .over_link {margin-left:3%; margin-top:3%;}
.slides-container li .over.cls-slider_giornata_acqua .over_link ul li {margin-top:0;}
.slides-container li .over.cls-slider_giornata_acqua .over_link ul li.cls-ico_storia_piccola {margin-top:7px;}
.anteprima.cls-sfondo_giornata_acqua {background-color:#00BDFF;}
.anteprima.cls-slider_giornata_acqua .titolo, .slides-container li .over.cls-slider_giornata_acqua .over_link ul li a {color:#FFF;}

/* slider BE2016 */
.slides-container li.cls-sfondo_be2016, .anteprima.cls-slider_be2016 {background-color:#0059AD;}
.anteprima.cls-slider_be2016 .titolo, .slides-container li .over.cls-slider_be2016 .over_link ul li a {color:#FFF;}
.slides-container li .over.cls-slider_be2016 .over_titolo {width:36%; margin-top:5%; margin-left:11%; font-size:3.8em; font-weight:lighter; color:#FFF; line-height:1.0em;}

/* Footer MMS */
.mms_footer .above_footer_title, .mms_footer .above_footer_title a, .mms_footer .titolo_canale_youtube_pad .span12 {color:#0072b9;}
.mms_focus .titolo_ed_evidenza_margin:last-child {margin-left:0;}
.mms_box_campagne .titolo_campagna {font-size:1.35em; line-height:1.2em; margin-top:10px;}

/* Classi per il BS2016 */
.cls-bs2016 .box_fullimg_imgaccanto {background-color:#f1f2f2;}
.cls-bs2016 .default_box_linkunico a.onelink_macrolink {background-color:#005ca8;}
.cls-bs2016 .default_box_linkunico.box_marrone a.onelink_macrolink {background-color:#815358;}
.cls-bs2016 .default_box_linkunico.box_marrone.mbottom18 {margin-bottom:18px;}
.cls-bs2016 .default_box_linkunico.box_marrone a.onelink_macrolink:hover, .cls-bs2016 .default_box_linkunico.box_marrone a.onelink_macrolink:active {background-color:#6A4448;}
.cls-bs2016 .default_box_linkunico a.onelink_macrolink:hover, .cls-bs2016 .default_box_linkunico a.onelink_macrolink:active {background-color:#004884;}
.cls-bs2016 .box_grigio.default_box_linkunico a.onelink_macrolink {background-color:#b3b3b3;}
.cls-bs2016 .box_grigio.default_box_linkunico a.onelink_macrolink:hover,
.cls-bs2016 .box_grigio.default_box_linkunico a.onelink_macrolink:active {background-color:#7D7D7D;}
.cls-bs2016 .box_grigio.default_box_linkunico {background-color:#b3b3b3;}
.cls-bs2016 .box_grigio.default_box_linkunico .onelink_sottotitolo1 {color:#fff;}
.cls-bs2016 .default_box_linkunico.box_bg_bs15_1 a.onelink_macrolink {background-image:url('../images_r13/bs16/linee_guida_off.jpg');}
.cls-bs2016 .default_box_linkunico.box_bg_bs15_1 a.onelink_macrolink:hover, 
.cls-bs2016 .default_box_linkunico.box_bg_bs15_1 a.onelink_macrolink:active {background-image:url('../images_r13/bs16/linee_guida_on.jpg');}
.cls-bs2016 .box_avevamo_detto {background-color:#4cb969;}
.cls-bs2016 .box_avevamo_detto .box_titolo {font-size:1.8em; color:#fff; font-weight:bold; line-height:1em; padding-bottom:0%;}
.cls-bs2016 .box_avevamo_detto .box_decorazione {display:none;} 
.cls-bs2016 .box_avevamo_detto .box_lista_allegati {font-size:1em; margin-top:1%; padding-top:2%; text-transform:uppercase;}
.cls-bs2016 .box_avevamo_detto .box_lista_allegati li.li_file,
.cls-bs2016 .box_avevamo_detto .box_lista_allegati li.li_link, 
.cls-bs2016 .box_avevamo_detto .box_lista_allegati li.li_correlate {background-image:none; border-top:1px solid #fff; padding:6px 0;}
.cls-bs2016 .box_avevamo_detto .box_lista_allegati li a {color:#fff; font-size:1.1em;}
.cls-bs2016 .box_avevamo_detto .box_lista_allegati li:first-child {border-top:none;}
.cls-bs2016 .box_blu_bs16 {background-color:#005ca8;}
.cls-bs2016 .box_bg_bs15relatore {background-image:url('../images_r13/bs16/relatore.png'); background-repeat:no-repeat; background-position:left bottom;}
.cls-bs2016 .box_bg_bs15relatore_eng {background-image:url('../images_r13/bs16/relatore_eng.png'); background-repeat:no-repeat; background-position:left bottom;}
.cls-bs2016 .box_rosa_virgolette {background-image:url('../images_r13/bs16/virgolette.png'); background-repeat:no-repeat; background-position:87% bottom; padding-bottom:3px; margin-bottom:230px; margin-left:7%; margin-right:7%; margin-top:18px;}
.cls-bs2016 .box_rosa_virgolette a:link, .cls-bs2016 .box_rosa_virgolette a:visited, 
.cls-bs2016 .box_rosa_virgolette a:hover, .cls-bs2016 .box_rosa_virgolette a:focus {text-decoration:none; color:#fff; font-weight:bold;}
.cls-bs2016 .box_rosa_virgolette p {background-image:url('../images_r13/bs16/virgolette.png'); background-repeat:no-repeat; background-position:left top; padding:20px 10% 0 5%; margin-bottom:0; font-size:1.1em;}
.cls-bs2016 .box_blu_bs16 p.big4 a:link,
.cls-bs2016 .box_blu_bs16 p.big4 a:visited,
.cls-bs2016 .box_blu_bs16 p.big4 a:hover,
.cls-bs2016 .box_blu_bs16 p.big4 a:focus {text-decoration:none; color:#fff; margin-left:7%; font-weight:normal;} 
.cls-bs2016 .box_blu_bs16 .box_lista_allegati {background-color:transparent; font-size:1.1em;}
.cls-bs2016 .box_blu_bs16 .box_sottotitolo {font-size:1.5em; line-height:1.4em; margin-top:5px}
.cls-bs2016 .box_blu_bs16.box_gruppo .box_titolo {color:#e9581a; margin: 10% 7% 0% 7%; font-size:2.7em; line-height:1em}
.cls-bs2016 .box_blu_bs16.box_gruppo .box_titolo a:link, 
.cls-bs2016 .box_blu_bs16.box_gruppo .box_titolo a:visited, 
.cls-bs2016 .box_blu_bs16.box_gruppo .box_titolo a:hover, 
.cls-bs2016 .box_blu_bs16.box_gruppo .box_titolo a:focus {color:#fff; text-decoration:none}
.cls-bs2016 .box_blu_bs16 .box_lista_allegati li.li_file {background-image: url(../images_r13/ico_grigio/file.png)}
.cls-bs2016 .box_blu_bs16 .box_lista_allegati li.li_link {background-image: url(../images_r13/ico_grigio/link_est.png)}
.cls-bs2016 .box_blu_bs16 .box_lista_allegati li.li_correlate {background-image: url("../images_r13/ico_bianco/link_int.png");}
.cls-bs2016 .box_blu_bs16 .box_lista_allegati li.li_correlate a {color:#fff;}
.cls-bs2016 .box_gruppo .boxaltobs14 .box_sottotitolo {line-height:1em; color:#333; margin-top:0; font-size:1.3em; font-weight:400;}
.cls-bs2016 .box_gruppo .boxaltobs14 .box_sottotitolo .big2 {font-size:3.7em; line-height:1em; font-weight:bold; color:#16925c; margin-top:0;}
.cls-bs2016 .box_gruppo .boxaltobs14 .box_lista_allegati li a:link,
.cls-bs2016 .box_gruppo .boxaltobs14 .box_lista_allegati li a:visited,
.cls-bs2016 .box_gruppo .boxaltobs14 .box_lista_allegati li a:active,
.cls-bs2016 .box_gruppo .boxaltobs14 .box_lista_allegati li a:hover {font-size:1.4em; color:#815358;}
.cls-bs2016 .box_gruppo .boxaltobs14 .box_lista_allegati li.li_file_PDF {background-image: url("../images_r13/bs16/file_pdf.png"); padding:10px 40px; border:none;}
.cls-bs2016 .box_macrobox .boxaltobs14 .box_decorazione_gruppo {background-image:url('../images_r13/bs16/pallini.png'); background-position:0 0; background-repeat:no-repeat; background-color:#efeff0; width:67px; height:12px;}
.cls-bs2016 .box_bg_homebs15 .boxaltobs14 {background-image:url('../images_r13/bs16/bg_home.jpg'); background-position:right top; background-repeat:no-repeat; min-height:592px; padding-left:3%;}
.cls-bs2016 .box_grigiochiaro_home {background-color:#efeff0;}
.cls-bs2016 .box_gruppo img.titolo_bs15_img {margin-top:20px;}
.cls-bs2016 .sottotitolo_bs15_home {margin:20px 0; line-height:1.3em;}
.cls-bs2016 .approv_bs15_home {font-size:1.15em; line-height:1.2em;}
.cls-bs2016 .box_macrobox .boxfigli .bs15_percentuali {font-size:3.3em;}
.cls-bs2016 .box_macrobox .boxfigli .bs15_solo_perc {font-size:3.3em; font-weight:normal;}
.cls-bs2016 .box_azzurro.box_bg_bs15_1 {background-color:#005ca8; color:#fff;}
.cls-bs2016 .box_azzurro.box_bg_bs15_1 a:link, .cls-bs2016 .box_azzurro.box_bg_bs15_1 a:visited, .cls-bs2016 .box_azzurro.box_bg_bs15_1 a:hover, .cls-bs2016 .box_azzurro.box_bg_bs15_1 a:active {color:#fff;}
.cls-bs2016 .bs15_sfondihome .bs14_sfondihome1 a {background-image:url('../images_r13/bs16/capitolo1_off.jpg'); background-color:#13518b;}
.cls-bs2016 .bs15_sfondihome .bs14_sfondihome1 a:hover, .cls-bs2016 .bs15_sfondihome .bs14_sfondihome1 a:active {background-image:url('../images_r13/bs16/capitolo1_on.jpg');}
.cls-bs2016 .bs15_sfondihome .bs14_sfondihome2 a {background-image:url('../images_r13/bs16/capitolo2_off.jpg'); background-color:#6aac50;}
.cls-bs2016 .bs15_sfondihome .bs14_sfondihome2 a:hover, .cls-bs2016 .bs15_sfondihome .bs14_sfondihome2 a:active {background-image:url('../images_r13/bs16/capitolo2_on.jpg');}
.cls-bs2016 .bs15_sfondihome .bs14_sfondihome3 a {background-image:url('../images_r13/bs16/capitolo3_off.jpg'); background-color:#ae7e6d;}
.cls-bs2016 .bs15_sfondihome .bs14_sfondihome3 a:hover, .cls-bs2016 .bs15_sfondihome .bs14_sfondihome3 a:active {background-image:url('../images_r13/bs16/capitolo3_on.jpg');}
.cls-bs2016 .bs15_sfondihome .bs14_sfondihome4 a {background-image:url('../images_r13/bs16/capitolo4_off.jpg'); background-color:#13518b;}
.cls-bs2016 .bs15_sfondihome .bs14_sfondihome4 a:hover, .cls-bs2016 .bs15_sfondihome .bs14_sfondihome4 a:active {background-image:url('../images_r13/bs16/capitolo4_on.jpg');}
.cls-bs2016 .bs15_sfondihome .bs14_sfondihome5 a {background-image:url('../images_r13/bs16/capitolo5_off.jpg'); background-color:#6aac50;}
.cls-bs2016 .bs15_sfondihome .bs14_sfondihome5 a:hover, .cls-bs2016 .bs15_sfondihome .bs14_sfondihome5 a:active {background-image:url('../images_r13/bs16/capitolo5_on.jpg');}
.cls-bs2016 .bs15_sfondihome .bs14_sfondihome6 a {background-image:url('../images_r13/bs16/capitolo6_off.jpg'); background-color:#ae7e6d;}
.cls-bs2016 .bs15_sfondihome .bs14_sfondihome6 a:hover, .cls-bs2016 .bs15_sfondihome .bs14_sfondihome6 a:active {background-image:url('../images_r13/bs16/capitolo6_on.jpg');}
.cls-bs2016 .default_box_linkunico.bg_convegno a.onelink_macrolink {background-color:none; background-image:url('../images_r13/bs16/evento_sostenibilita_off.jpg');}
.cls-bs2016 .default_box_linkunico.bg_convegno a.onelink_macrolink:hover, .cls-bs2016 .default_box_linkunico.bg_convegno a.onelink_macrolink:active {background-image:url('../images_r13/bs16/evento_sostenibilita_on.jpg');}

/* slider BS2016 */
.slides-container li.cls-sfondo_bs2016, .anteprima.cls-slider_bs2016 {background-color:#E9F4E6;}
.slides-container li .over.cls-slider_bs2016 .over_titolo {width:34%; margin-top:6%; margin-left:5%; font-size:3.8em; font-weight:lighter; color:#005d9a; line-height:1em;}
.slides-container li .over.cls-slider_bs2016 .over_link {margin-left:5%;}
.slides-container li .over.cls-slider_bs2016 .over_link ul li a, .anteprima.cls-slider_bs2016 .titolo {color:#005d9a;}
.next_preview .anteprima.cls-sfondo_bs2016 .icona {background-image:url('../images_r13/slider_freccia_dx_blu.png');}
.prev_preview .anteprima.cls-sfondo_bs2016 .icona {background-image:url('../images_r13/slider_freccia_sx_blu.png');}

/* VedoHera Restyle 2017 */
img.mtop_0 {margin-top:0;}
.box_titolo.vedohera_box_titolo {line-height:2.8em; position:absolute; z-index:9999; margin-top:20px;}
.box_titolo.vedohera_box_titolo span {padding:12px 20px; background-color:#8FC555;}
.box_titolo.vedohera_box_titolo a:link, div.box_titolo.vedohera_box_titolo a:visited {color:#000; font-size:1.5em; padding-bottom:10px;}
.box_sottotitolo.vedohera_box_sottotitolo {font-size:1.15em; padding-top:10px; line-height:1.5em; margin-left:20px;}
.box_sottotitolo.vedohera_box_footer {margin-top:0; padding-left:20px; color:#7f7f7f; line-height:1.5em;}
.cls-responsabilita_sociale #riga_content_standard .vedohera_tit_sezione {font-size:1.2em; font-style:italic; font-weight:600; background-image:none; padding-bottom:0; margin-top:18px;}
.cls-responsabilita_sociale #riga_content_standard .vedohera_tit_sezione span {border-bottom:2px solid #f5f5f5; padding-bottom:3px;}
.vedohera_box_grigio {background-color:#f3f3f3;}
.vedohera_box_grigio .box_titolo a:link, .vedohera_box_grigio .box_titolo a:visited {color:#000;}
.vedohera_box_grigio .box_sottotitolo {padding:20px 0 8px 0;}
.vedohera_img_editoriale_max767 {display:none;}
.vedohera_tit_newsletter {float:left; font-style:italic; color:#000; font-size:1.8em; padding-right:40px;}
.vedohera_tit_newsletter span.light_bold {font-weight:600;}
.vedohera_data {text-transform:uppercase; font-weight:bold; color:#7F7F7F; margin:10px 0; font-size:1.1em;}
.vedohera_bk_img_top_r {background-image:url(../images_r13/vedohera_bk_img_top_r.png); background-position:top left; background-repeat:repeat-x;}
.vedohera_bk_img_top_dx {background-image:url(../images_r13/vedohera_bk_img_top_dx.png); background-position:top right; background-repeat:no-repeat; padding-top:8px;}
.vedohera_bk_img_top_dx_small {background-image:url(../images_r13/vedohera_bk_img_top_dx_small.png); background-position:top right; background-repeat:no-repeat; padding-top:8px;}
.vedohera_fascia_footer_r {background-image:url(../images_r13/vedohera_fascia_footer_r.png); background-position:top left; background-repeat:repeat-x;}
.vedohera_fascia_footer_dx {background-image:url(../images_r13/vedohera_fascia_footer_dx.png); background-position:top right; background-repeat:no-repeat; height:56px;}
.vedohera_fascia_padding {padding:20px;}
.vedohera_fascia_info {float:left; color:#fff; font-weight:bold; padding-right:25px; font-size:1.1em;}
.vedohera_fascia_info.no_paddright {padding-right:0;}
.vedohera_footer_btn a:link, .vedohera_footer_btn a:visited {color:#000; font-size:1.3em; display:block; padding:18px 0;}
.vedohera_archivio_btn {background-color:#f3f3f3; text-align:center; margin-bottom:12px; background-image:url(../images_r13/vedohera_archivio_v2.png); background-position:30px 12px; background-repeat:no-repeat;}
.vedohera_iscriviti_btn {background-color:#f3f3f3; text-align:center; margin-bottom:12px; background-image:url(../images_r13/vedohera_iscriviti_v2.png); background-position:30px 12px; background-repeat:no-repeat;}
.vedohera_top_briciole {margin-top:23px;}
.vedohera_mtop20 {margin-top:30px;}
.vedohera_padd_box_left0 {padding:15px 25px 25px 0;}
.vedohera_padd_box {padding:15px 25px 25px 25px;}
.vedohera_separatore {border-top:1px solid #dadada; height:1px; margin-top:30px;}
.vedohera_cat_box {font-style:italic; text-transform:uppercase; font-weight:600; font-size:1.3em; color:#81b24b; margin-top:10px;}
li.vedohera_elenco {border-bottom:2px solid #8fc554; padding:20px 0;}
.vedohera_elenco a:link, .vedohera_elenco a:visited {color:#000;}
.vedohera_elenco.primo {padding:0 0 20px 0;}
.vedohera_elenco .apri_aggiornamenti a:link, .vedohera_elenco .apri_risposta a:link,
.vedohera_elenco .apri_aggiornamenti a.freccia_giu:link, .vedohera_elenco .apri_risposta a.freccia_giu:link {background-image:url(../images_r13/frecciagiu_v2.png); font-size:1em;}
.vedohera_elenco .apri_aggiornamenti a.freccia_su:link, .vedohera_elenco .apri_risposta a.freccia_su:link {background-image:url(../images_r13/frecciasu_v2.png); font-size:1em;}
.vedohera_elenco .link_aggiornamento a:link, .vedohera_elenco .link_aggiornamento a:visited {font-size:1em;}
.vedohera_paginazione .navigazione {font-size:1.05em; margin-top:35px;}
.vedohera_paginazione span.pagina_di {color:#7f7f7f; padding-right:15px;}
.vedohera_paginazione span.pagina_corrente {background-color:#8fc554; padding:8px 16px; color:#fff; margin-left:2px; margin-right:2px;}
.vedohera_paginazione span.precedente, .vedohera_paginazione span.precedente a:link {margin-right:0;}
.vedohera_paginazione span.successiva {margin-left:2px;}
.vedohera_paginazione span.successiva a:link {margin-right:0; margin-left:0;}
.vedohera_paginazione .navigazione a:link, .vedohera_paginazione .navigazione a:visited {color:#000; background-color:#f3f3f3; padding:8px 15px; margin-left:2px; margin-right:2px;}
.vedohera_box_aggiornamenti {background-color:#f3f3f3; padding:10px; margin-top:15px;}
.vedohera_box_aggiornamenti ul li {background-image:none; margin-bottom:5px;}
.vedohera_box_aggiornamenti .data_aggiornamento {color:#5a9513; padding-right:12px;}
.box_vedohera_menu_r17.box_menu_laterale .nav li {border-bottom:1px solid #e9e9e9; padding:10px 0;}
.box_vedohera_menu_r17.box_menu_laterale {background-color:#f3f3f3;}
.box_vedohera_menu_r17.box_menu_laterale .nav.nav-list > li.active {background-color:#8fc554;}
.cls-vedohera2017 .vedohera_nascondi_briciole {display:none;}
.vedohera_box_grigio.nascondi_sfumatura_top {background-color:#fff;}
.vedohera_box_grigio.nascondi_sfumatura_top .vedohera_bk_img_top_r, .vedohera_box_grigio.nascondi_sfumatura_top .vedohera_bk_img_top_dx {background-image:none; padding-top:0;}

/* STORYTELLING - UN VALORE CONDIVISO */
.slides-container li.cls-slider_valore_condiviso .over .over_titolo {color:#005076; font-size:3.5em; line-height:1em; margin-left:2%; margin-top:5%; width:50%;}
.slides-container li.cls-slider_valore_condiviso .over .over_link {margin-left:2%; margin-top:2%;}
.jq_lang_en .slides-container li.cls-slider_valore_condiviso .over .over_link {margin-left:0;}
.jq_lang_en .slides-container li.cls-slider_valore_condiviso .over .over_link ul li {margin-right:0;}
.slides-container li .over .over_link ul li.cls-ico_storia_blu {margin-top:0; background-image:url(../images_r13/ico_slider_landing/ico_slider_storia_blu.png); padding-top:50px;}
.slides-container li .over .over_link ul li.cls-ico_storia_blu a {padding-left:18px; padding-right:18px; color:#005076;}
.slides-container li .over .over_link ul li.cls-ico_slider_video_blu_scuro a, .slides-container li .over .over_link ul li.cls-ico_slider_evento_blu a {color:#005076;}
.slides-container li .over .over_link ul li.cls-ico_slider_video_blu_scuro {background-image:url(../images_r13/ico_slider_landing/ico_slider_video_blu_scuro.png);}
.slides-container li .over .over_link ul li.cls-ico_slider_evento_blu {background-image:url(../images_r13/ico_slider_landing/ico_slider_evento_blu.png);}
.slides-container li.cls-slider_valore_condiviso .over .over_sottotitolo {color:#005076; margin-left:2%; margin-top:1%; font-weight:600;}
.slides-container li.cls-sfondo_valore_condiviso, .anteprima.cls-sfondo_valore_condiviso {background-color:#94C020;}
.anteprima.cls-sfondo_valore_condiviso .titolo {color:#fff;}
.layer_sottosito.cls-slider_valore_condiviso .div_testo div.titolo_verdechiaro_sopra {color:#e8f1ce; font-weight:700; font-size:3.3em; position:relative; left:-22px; top:20px; font-family:open sans condensed;}
.layer_sottosito.cls-slider_valore_condiviso .div_testo div.titolo_nero_sotto {color:#161616; font-weight:700; font-size:2.2em; font-family:open sans condensed; position:relative; top:-24px;}
.layer_sottosito.cls-slider_valore_condiviso .div_testo div.titolo_nero_sopra {color:#161616; font-weight:700; font-size:2.2em; font-family:open sans condensed; position:relative; top:48px; z-index:100;}
.layer_sottosito.cls-slider_valore_condiviso .div_testo div.titolo_verdechiaro_sotto {color:#e8f1ce; font-weight:700; font-size:3.3em; position:relative; left:-24px; font-family:open sans condensed;}
.layer_sottosito.cls-slider_valore_condiviso.cls-sfondo_valore_condiviso {background-color:#fff;}
.layer_sottosito.cls-slider_valore_condiviso .separatore_verde_chiaro {border-bottom:1px solid #b5d463;}
.layer_sottosito.cls-slider_valore_condiviso .border_top {border-top:1px solid #b5d463;}
.layer_sottosito.cls-slider_valore_condiviso .box_gruppohera .titolo_e_sottotitolo {margin-top:40px;}
.layer_sottosito.cls-slider_valore_condiviso .box_gruppohera .box_lista_allegati {margin-top:0;}
.layer_sottosito.cls-slider_valore_condiviso .box_gruppohera .sottotitolo-dx {font-weight:600;}
.layer_sottosito.cls-slider_valore_condiviso .box_bs16_evento .box_sottotitolo {margin-top:8px;}
.layer_sottosito.cls-slider_valore_condiviso .box_bs16_evento .box_sottotitolo img {margin-bottom:15px;}
.layer_sottosito.cls-slider_valore_condiviso .box_gruppo.open_sans_condensed div.box_titolo {background-image:url(../images_r13/ico_bianco/link_int.png); background-position:right 6px; background-repeat:no-repeat;}
.layer_sottosito.cls-slider_valore_condiviso .open_sans_condensed .box_titolo a:link, 
.layer_sottosito.cls-slider_valore_condiviso .open_sans_condensed .box_titolo a:visited {font-family:open sans condensed; font-size:1.5em; line-height:1.2em; white-space:nowrap; display:block;}
.layer_sottosito.cls-slider_valore_condiviso .titolo_video_sostenibile .box_titolo {padding:10px 0;}
.layer_sottosito.cls-slider_valore_condiviso.cls-sfondo_valore_condiviso {font-size:16px; color:#fff; margin-top:35px; line-height:20px; background-color:#fff;}
.layer_sottosito.cls-slider_valore_condiviso.cls-sfondo_valore_condiviso .colonna_dx {background-color:#95c11f;}
.layer_sottosito.cls-slider_valore_condiviso.cls-sfondo_valore_condiviso .div_testo * {font-size:14px; line-height:1.8em; color:#000;}
.layer_sottosito.cls-slider_valore_condiviso.cls-sfondo_valore_condiviso h2 {font-size:3em; margin-bottom:1%; margin-top:46%; font-weight:700;}
.layer_sottosito.cls-slider_valore_condiviso.cls-sfondo_valore_condiviso .notizia .sottotitolo {font-size:1em; font-style:normal;}
.layer_sottosito.cls-slider_valore_condiviso.cls-sfondo_valore_condiviso .notizia .sottotitolo p {color:#3c3a3a;}
.layer_sottosito.cls-slider_valore_condiviso.cls-sfondo_valore_condiviso .box_gruppo .box_titolo {background-image:none; font-size:1.2em; font-weight:600; margin-top:10px;}
.layer_sottosito.cls-slider_valore_condiviso.cls-sfondo_valore_condiviso .box_gruppo .box_titolo a {color:#fff;}
.layer_sottosito.cls-slider_valore_condiviso.cls-sfondo_valore_condiviso .story_valore_footer {border-top:1px solid #7f7f7f; padding-top:40px; margin-top:45px;}
.layer_sottosito.cls-slider_valore_condiviso.cls-sfondo_valore_condiviso .story_valore_footer a:link, 
.layer_sottosito.cls-slider_valore_condiviso.cls-sfondo_valore_condiviso .story_valore_footer a:visited {text-transform:uppercase; font-size:1.4em; text-decoration:none; display:block; line-height:1.2em; padding:8px 0 8px 50px; background-image:url(../images_r13/ico_nero/link_int.png); background-position:15px 12px; background-repeat:no-repeat;}
.layer_sottosito.cls-slider_valore_condiviso.cls-sfondo_valore_condiviso .story_valore_boxsx {background-color:#bfda79; float:left; width:45%; margin-right:10%;}
.layer_sottosito.cls-slider_valore_condiviso.cls-sfondo_valore_condiviso .story_valore_boxdx {background-color:#bfda79; float:left; width:45%;}
.layer_sottosito.cls-slider_valore_condiviso.cls-sfondo_valore_condiviso .box_gruppo.testi_bianchi .box_titolo a {color:#fff; text-transform:none;}
.layer_sottosito.cls-slider_valore_condiviso.cls-sfondo_valore_condiviso .testi_bianchi .box_lista_allegati a {font-size:1em; text-transform:none; font-weight:600;}
p.sottotitolo-dx.link_int_bianco a:link, p.sottotitolo-dx.link_int_bianco a:visited {color:#fff; font-weight:600; background-image:url(../images_r13/ico_bianco/link_int.png); background-position:bottom right; background-repeat:no-repeat; display:block;}

/* Report I mille volti del servizio 2017 */
.box_millevolti {background-color:#fff;}
.box_millevolti .box_sottotitolo {margin-top:0;}
.box_millevolti .sottotit_verdechiaro1 {color:#40b4a7; font-size:2.1em; line-height:1.2em; font-weight:600; margin-bottom:50px;}
.box_millevolti .sottotit_verdechiaro2 {color:#40b4a7; font-size:1.5em; line-height:1.5em; font-weight:600;}
.box_millevolti .sottotit_arancione {margin-left:0; color:#ee6a31; font-size:2.3em; margin-top:80px;}
.box_millevolti .sottotit_arancione a:link, .box_millevolti .sottotit_arancione a:visited,
.box_millevolti .sottotit_arancione a:hover, .box_millevolti .sottotit_arancione a:active {color:#ee6a31; text-decoration:none; font-weight:500;}
.box_millevolti_edizione {background-color:#ea600f; color:#fff; padding:20px 20px 20px 15px; font-size:1.5em; font-weight:600; margin-top:20px; margin-bottom:80px;}
.bg_millevolti {background-image:url(../images_r13/box_bg/report_clienti_2016/bg_millevolti.png); background-position:top right; background-repeat:no-repeat; height:622px;}
.bg_millevolti_eng {background-image:url(../images_r13/box_bg/report_clienti_2016/bg_millevolti_eng.png); background-position:top right; background-repeat:no-repeat; height:622px;}
.box_bianco_clienti {background-color:#fff;}
.box_bianco_clienti .box_titolo {font-size:2.1em; line-height:1em; margin-top:0; margin-bottom:15px;}
.box_bianco_clienti .box_titolo a:link, .box_bianco_clienti .box_titolo a:visited {font-weight:600; background-image:none;}
.box_bianco_clienti .box_decorazione {display:none;}
.box_bianco_clienti .box_sottotitolo {margin:10px 0 15px 0; line-height:1.3em; font-size:1.4em; color:#000; font-weight:600;}
.box_bianco_clienti .box_sottotitolo p {margin-bottom:0;}
.box_bianco_clienti .box_lista_allegati {font-size:1em; margin-top:1%; padding-top:0; padding-left:0;}
.box_bianco_clienti .box_lista_allegati li.li_correlate {background-image:url(../images_r13/ico_nero/link_int.png);}
.box_bianco_clienti .box_lista_allegati a {color:#000;}
.box_layout.titolo_verdechiaro .box_titolo a:link, .box_layout.titolo_verdechiaro .box_titolo a:visited,
.box_layout.titolo_verdechiaro .box_titolo a:hover, .box_layout.titolo_verdechiaro .box_titolo a:active {color:#40b4a7;}
.box_layout.titolo_arancione .box_titolo a:link, .box_layout.titolo_arancione .box_titolo a:visited,
.box_layout.titolo_arancione .box_titolo a:hover, .box_layout.titolo_arancione .box_titolo a:active {color:#ea600f;}
.box_layout.cornice_arancione {border-left:2px solid #ea600f; border-bottom:2px solid #ea600f;}
.box_layout.cornice_verdechiaro {border-left:2px solid #40b4a7; border-bottom:2px solid #40b4a7;}
.bg_presenza_territorio {background-image:url(../images_r13/box_bg/report_clienti_2016/bg_presenza_territorio.png); background-position:bottom; background-repeat:no-repeat;}
.bg_sostegno_famiglie {background-image:url(../images_r13/box_bg/report_clienti_2016/bg_sostegno_famiglie.png); background-position:bottom; background-repeat:no-repeat;}
.bg_primo_contatto {background-image:url(../images_r13/box_bg/report_clienti_2016/bg_primo_contatto.png); background-position:bottom right; background-repeat:no-repeat;}
.bg_primo_contatto_eng {background-image:url(../images_r13/box_bg/report_clienti_2016/bg_primo_contatto_eng.png); background-position:bottom right; background-repeat:no-repeat;}
.bg_risparmio {background-image:url(../images_r13/box_bg/report_clienti_2016/bg_risparmio.png); background-position:bottom right; background-repeat:no-repeat;}
.bg_servizio {background-image:url(../images_r13/box_bg/report_clienti_2016/bg_servizio.png); background-position:bottom right; background-repeat:no-repeat;}
.bg_qualita {background-image:url(../images_r13/box_bg/report_clienti_2016/bg_qualita.png); background-position:bottom right; background-repeat:no-repeat;}
.bg_qualita_eng {background-image:url(../images_r13/box_bg/report_clienti_2016/bg_qualita_eng.png); background-position:bottom right; background-repeat:no-repeat;}
.box_fullimg_gruppo.immagine_centrata {text-align:center;}
.box_fullimg_gruppo.titolo_verde_progetti .box_decorazione_gruppo {display:none;}
.box_fullimg_gruppo.titolo_verde_progetti .box_titolo_big {margin-bottom:0; margin-right:0;}
.box_fullimg_gruppo.titolo_verde_progetti .box_titolo_big h2 {background-color:#00a887; padding:4px; line-height:1.1em;}
.box_fullimg_gruppo.titolo_verde_progetti .box_titolo_big h2 a {color:#fff; font-weight:600; display:block;}
ul.box_progetti_territorio {list-style-type:none; margin:0; padding:0;}
ul.box_progetti_territorio li {border-bottom:1px solid #000; min-height:100px;}
ul.box_progetti_territorio li.ultimo {border-bottom:none;}
ul.box_progetti_territorio li a {color:#ea600f; font-size:1.42em; font-weight:bold; text-decoration:none; display:block; padding:25px 14px 25px 87px;}
ul.box_progetti_territorio li a.icona_app_hera {background-image:url(../images_r13/box_bg/report_clienti_2016/icona_app_hera.png); background-position:0 10px; background-repeat:no-repeat;}
ul.box_progetti_territorio li a.icona_app_rifiutologo {background-image:url(../images_r13/box_bg/report_clienti_2016/icona_app_rifiutologo.png); background-position:0 20px; background-repeat:no-repeat; padding-top:30px;}
ul.box_progetti_territorio li a.icona_app_acquologo {background-image:url(../images_r13/box_bg/report_clienti_2016/icona_app_acquologo.png); background-position:0 25px; background-repeat:no-repeat; padding-top:30px;}
ul.box_progetti_territorio li a.icona_cambia_finale {background-image:url(../images_r13/box_bg/report_clienti_2016/icona_cambia_il_finale.png); background-position:0 25px; background-repeat:no-repeat; padding-top:40px;}
ul.box_progetti_territorio li a.icona_farmacoamico {background-image:url(../images_r13/box_bg/report_clienti_2016/icona_farmacoamico.png); background-position:0 20px; background-repeat:no-repeat; padding-top:40px;}
ul.box_progetti_territorio li a.icona_auto_elettrica {background-image:url(../images_r13/box_bg/report_clienti_2016/icona_auto_elettrica.png); background-position:0 26px; background-repeat:no-repeat;}
ul.box_progetti_territorio li a.icona_edu_amb {background-image:url(../images_r13/box_bg/report_clienti_2016/icona_edu_amb.png); background-position:0 22px; background-repeat:no-repeat;}
ul.box_progetti_territorio li a.icona_riciclandino {background-image:url(../images_r13/box_bg/report_clienti_2016/icona_riciclandino.png); background-position:0 25px; background-repeat:no-repeat; padding-top:40px;}
ul.box_progetti_territorio li a.icona_scuola_lavoro {background-image:url(../images_r13/box_bg/report_clienti_2016/icona_scuola_lavoro.png); background-position:0 25px; background-repeat:no-repeat; padding-top:30px;}
ul.box_progetti_territorio li a.icona_ciboamico {background-image:url(../images_r13/box_bg/report_clienti_2016/icona_ciboamico.png); background-position:0 30px; background-repeat:no-repeat; padding-top:40px;}
ul.box_progetti_territorio li a.icona_albero {background-image:url(../images_r13/box_bg/report_clienti_2016/icona_albero.png); background-position:0 20px; background-repeat:no-repeat; padding-right:0; padding-top:30px;}
ul.box_progetti_territorio li a.icona_heralab {background-image:url(../images_r13/box_bg/report_clienti_2016/icona_heralab.png); background-position:0 20px; background-repeat:no-repeat;}

/* Cibo Amico */
.ciboamico_mense {list-style-type:none; margin:0;}
.ciboamico_mense li {margin-bottom:8px;}
.ciboamico_mense li span.verde {color:#00a887; font-size:1.05em;}

/* slider I Mille Volti del Servizio 2017 */
.slides-container li.cls-sfondo_millevolti {background-color:#F26811;}
.anteprima.cls-slider_millevolti {background-color:#F26811;}
.anteprima.cls-slider_millevolti .titolo {color:#fff;}
.slides-container li .over.cls-slider_millevolti .over_titolo {width:33%; margin-top:2%; font-size:3.5em; color:#f26811; line-height:1em; margin-left:13%;}
.slides-container li .over.cls-slider_millevolti .over_titolo span.titolosopra_azzurro {color:#40b4a7; margin-top:0; font-size:0.35em; font-weight:600;}
.slides-container li .over.cls-slider_millevolti .over_titolo span.bold {font-weight:500;}
.slides-container li .over.cls-slider_millevolti .over_sottotitolo {color:#40b4a7; font-weight:600; margin-left:13%;}
.slides-container li .over.cls-slider_millevolti .over_link {margin-left:13%;}
.slides-container li .over.cls-slider_millevolti .over_link ul li a {color:#f26811;}
.slides-container li .over_link ul li.cls-ico_storia_arancione_piccola {background-image:url(../images_r13/ico_slider_landing/ico_slider_storia_arancione_piccola.png);}
.next_preview .anteprima.cls-sfondo_millevolti .icona {background-image:url(../images_r13/slider_freccia_dx.png);}
.prev_preview .anteprima.cls-sfondo_millevolti .icona {background-image:url(../images_r13/slider_freccia_sx.png);}

/* Box LinkedIn laterale */
.box_linkedin_feed.box_laterale {padding:20px 10px;}
.box_linkedin_feed.box_laterale .box_linkedin_feed_titolo {color:#0073b9; font-size:1.1em; font-weight:500; margin-bottom:12px;}
.box_linkedin_feed.box_laterale .box_linkedin_feed_content ul {margin:0; padding:0; list-style-type:none;}
.box_linkedin_feed.box_laterale .box_linkedin_feed_content ul li {line-height:normal; padding-bottom:20px;}
.box_linkedin_feed.box_laterale .box_linkedin_feed_content ul li img {margin-top:0;}
.box_linkedin_feed.box_laterale .box_linkedin_feed_content ul li.rigasotto {margin-bottom:20px; border-bottom:1px solid #fff;}
.box_linkedin_feed.box_laterale .box_linkedin_feed_content a.btt_socialmedia {float:none; margin-left:auto; margin-right:auto; text-align:center; width:80%; background-color:#005baa;}

/* Box Twitter */
.box_layout.logo_twitter .box_titolo_big h2 {background-image:url(../images_r13/logo_twitter.png); background-position:top right; background-repeat:no-repeat; height:16px;}

/* Box fullimg gruppo con due colonne span6 */
.fullimg_gruppo_multiplo_6_6 .banner_titolo .box_titolo {font-size:1em;}
.fullimg_gruppo_multiplo_6_6 .banner_titolo .box_titolo a {color:#333;}

/* slider App My Hera */
.slides-container li.cls-slider_app_myhera .over .over_titolo {color:#575653; font-size:3.1em; line-height:1em; margin-left:2%; margin-top:7%; width:50%; font-weight:500;}
.slides-container li.cls-slider_app_myhera .over .over_link {margin-left:2%; margin-top:2%;}
.slides-container li.cls-slider_app_myhera .over .over_sottotitolo {color:#575653; margin-left:2%; margin-top:2%; font-weight:600;}
.slides-container li.cls-sfondo_app_myhera, .anteprima.cls-sfondo_app_myhera {background-color:#F9EC60;}
.anteprima.cls-sfondo_app_myhera .titolo, .slides-container li .over.cls-slider_app_myhera .over_link ul li a {color:#575653;}
.next_preview .anteprima.cls-sfondo_app_myhera .icona {background-image:url(../images_r13/slider_freccia_dx_grigio.png);}
.prev_preview .anteprima.cls-sfondo_app_myhera .icona {background-image:url(../images_r13/slider_freccia_sx_grigio.png);}

/* Report Valore all'energia 2017 */
.box_valore_energia {background-color:#fff;}
.box_valore_energia .box_sottotitolo {margin-top:0;}
.box_valore_energia .sottotit_verdechiaro1 {color:#40b4a7; font-size:2em; line-height:1.2em; font-weight:600; margin-top:40px;}
.box_valore_energia_edizione {background-color:#ed2289; color:#fff; padding:10px 12px 10px 10px; font-size:1.5em; font-weight:600; margin-top:100px; margin-bottom:20px; line-height:1.6em;}
.bg_valore_energia {background-image:url(../images_r13/box_bg/report_valore_energia_2016/bg_valore_energia.png); background-position:top right; background-repeat:no-repeat; height:643px;}
.bg_valore_energia_eng {background-image:url(../images_r13/box_bg/report_valore_energia_2016/bg_valore_energia_eng.png); background-position:top right; background-repeat:no-repeat; height:643px;}
.bg_valore_energia .box_lista_allegati, .bg_valore_energia_eng .box_lista_allegati {margin-left:0; border-top:none; margin-bottom:20px; padding-top:10px; margin-right:35px;}
.bg_valore_energia .box_lista_allegati li a:hover, .bg_valore_energia .box_lista_allegati li a:active, .bg_valore_energia_eng .box_lista_allegati li a:hover, .bg_valore_energia_eng .box_lista_allegati li a:active {color:#575653;}
.box_layout.titolo_fucsia .box_titolo a:link, .box_layout.titolo_fucsia .box_titolo a:visited,
.box_layout.titolo_fucsia .box_titolo a:hover, .box_layout.titolo_fucsia .box_titolo a:active {color:#e94899;}
.box_layout.cornice_fucsia {border-left:2px solid #f13e97; border-bottom:2px solid #f13e97;}
.box_layout.cornice_fucsia .box_sottotitolo, .box_layout.cornice_verdechiaro .box_sottotitolo {line-height:1.15em;}
.box_layout.titolo_risparmio_energia .box_titolo_big {text-align:center;}
.box_layout.titolo_risparmio_energia .box_titolo_big a {color:#e94899; font-size:1.7em; font-weight:600;}
.box_layout.titolo_risparmio_energia .box_decorazione_gruppo {display:none;}
.bg_scenario {background-image:url(../images_r13/box_bg/report_valore_energia_2016/bg_scenario.png); background-position:bottom; background-repeat:no-repeat;}
.bg_risultati_ottenuti {background-image:url(../images_r13/box_bg/report_valore_energia_2016/bg_risultati_ottenuti.png); background-position:bottom; background-repeat:no-repeat;}
.bg_interventi {background-image:url(../images_r13/box_bg/report_valore_energia_2016/bg_interventi.png); background-position:bottom right; background-repeat:no-repeat;}
.bg_interventi_eng {background-image:url(../images_r13/box_bg/report_valore_energia_2016/bg_interventi_eng.png); background-position:bottom right; background-repeat:no-repeat;}
.bg_collaborazione {background-image:url(../images_r13/box_bg/report_valore_energia_2016/bg_collaborazione.png); background-position:bottom right; background-repeat:no-repeat;}
.bg_illuminazione {background-image:url(../images_r13/box_bg/report_valore_energia_2016/bg_illuminazione.png); background-position:bottom right; background-repeat:no-repeat;}
.bg_energy_service {background-image:url(../images_r13/box_bg/report_valore_energia_2016/bg_energy_service.png); background-position:bottom; background-repeat:no-repeat;}
.bg_certificati_bianchi {background-image:url(../images_r13/box_bg/report_valore_energia_2016/bg_certificati_bianchi.png); background-position:bottom right; background-repeat:no-repeat;}
.bg_scenario_eng {background-image:url(../images_r13/box_bg/report_valore_energia_2016/bg_scenario_eng.png); background-position:bottom; background-repeat:no-repeat;}
.bg_risultati_ottenuti_eng {background-image:url(../images_r13/box_bg/report_valore_energia_2016/bg_risultati_ottenuti_eng.png); background-position:bottom; background-repeat:no-repeat;}
.bg_certificati_bianchi_eng {background-image:url(../images_r13/box_bg/report_valore_energia_2016/bg_certificati_bianchi_eng.png); background-position:bottom right; background-repeat:no-repeat;}

/* slider Valore all'energia 2017 */
.slides-container li.cls-sfondo_valoreenergia, .anteprima.cls-slider_valoreenergia {background-color:#ee2f90;}
.anteprima.cls-slider_valoreenergia .titolo {color:#fff;}
.slides-container li .over.cls-slider_valoreenergia .over_titolo {width:33%; margin-top:6%; font-size:3.5em; color:#fff; line-height:1em; margin-left:10%;}
.slides-container li .over.cls-slider_valoreenergia .over_sottotitolo {color:#fff; font-weight:600; margin-left:10%;}
.slides-container li .over.cls-slider_valoreenergia .over_link {margin-left:10%;}

/* slider Insieme verso l'economia circolare */
.slides-container li.cls-sfondo_economiacircolare, .anteprima.cls-slider_economiacircolare {background-color:#0F70B8;}
.anteprima.cls-slider_economiacircolare .titolo {color:#fff;}
.slides-container li .over.cls-slider_economiacircolare .over_titolo {width:50%; margin-top:4.5%; font-size:3.4em; color:#fff; line-height:1em; margin-left:10.5%;}
.slides-container li .over.cls-slider_economiacircolare .over_sottotitolo {color:#fff; font-weight:600; margin-left:10.5%;}
.slides-container li .over.cls-slider_economiacircolare .over_link {margin-left:10.5%;}

/* slider Digi e Lode */
.slides-container li.cls-sfondo_digielode, .anteprima.cls-slider_digielode {background-color:#A1C282;}
.anteprima.cls-slider_digielode .titolo {color:#fff;}
.slides-container li .over.cls-slider_digielode .over_titolo {width:33%; margin-top:4%; font-size:3.8em; color:#F8EA6B; line-height:1em; margin-left:9%;}
.slides-container li .over.cls-slider_digielode .over_titolo span.titolosopra_verdescuro {color:#2A4E47; margin-top:0; font-size:0.35em; font-weight:600;}
.slides-container li .over.cls-slider_digielode .over_titolo span.bold {font-weight:500;}
.slides-container li .over.cls-slider_digielode .over_sottotitolo {color:#2A4E47; font-weight:600; margin-left:9%;}
.slides-container li .over.cls-slider_digielode .over_link {margin-left:9%; margin-top:0;}
.slides-container li .over.cls-slider_digielode .over_link ul li a {color:#2A4E47;}
.slides-container li .over .over_link ul li.cls-ico_link_file_verdescuro {background-image:url('../images_r13/ico_slider_landing/ico_slider_file_verdescuro.png');}
.minuscolo {text-transform:lowercase;}

/* Report In buone acque 2017 */
.box_layout.cornice_azzurra {border-left:2px solid #10a3dd; border-bottom:2px solid #10a3dd;}
.cls-serv_acqua .box_bianco_clienti .box_lista_allegati li a {color:#000;}
.box_layout.titolo_azzurro .box_titolo a:link, .box_layout.titolo_azzurro .box_titolo a:visited,
.box_layout.titolo_azzurro .box_titolo a:hover, .box_layout.titolo_azzurro .box_titolo a:active {color:#10a3dd;}
.box_layout .titolo_arancione {color:#ea600f;}
.logo_inbuoneacque.span4 {width:29%;}
.inbuoneacque_edizione16 {border-left:1px solid #000; padding:20px 0 20px 17px; font-size:1.2em; color:#000; line-height:1.4em;}
.inbuoneacque_edizione16.span2 {margin-left:0;}
.inbuoneacque_box16 {background-color:#e7f6fc; padding:40px 0 0 20px; margin-top:15px;}
.inbuoneacque_box16_titolo {color:#ea600f; font-size:3.5em; font-weight:300;}
.inbuoneacque_box16_sottotitolo {color:#10a3dd; font-weight:bold; font-size:1.7em; margin-top:20px; margin-bottom:30px;}
.inbuoneacque_box16_etichetta1 {color:#ea600f; font-size:1.6em; position:relative; top:8px; font-weight:600;}
.inbuoneacque_box16_etichetta2 {color:#000; font-weight:600; font-size:1.15em; margin-top:5px;}
.icona_goccia {position:relative; top:-20px; left:-25px;}
.box_inbuoneacque {background-color:#fff;}
.box_inbuoneacque .box_sottotitolo {margin-top:0; margin-left:0;}

.box_inbuoneacque .sottotit_azzurro {color:#10a3dd; font-size:2.4em; line-height:1.2em; font-weight:600; margin-top:20px;}
.bg_inbuoneacque16 {background-image:url(../images_r13/box_bg/report_buone_acque_2016/bg_in_buone_acque.png); background-position:top right; background-repeat:no-repeat; height:613px;}
.bg_inbuoneacque16_eng {background-image:url(../images_r13/box_bg/report_buone_acque_2016/bg_in_buone_acque_eng.png); background-position:top right; background-repeat:no-repeat; height:613px;}
.bg_servizio_idrico {background-image:url(../images_r13/box_bg/report_buone_acque_2016/bg_servizio_idrico.png); background-position:bottom; background-repeat:no-repeat;}
.bg_fiducia_acqua {background-image:url(../images_r13/box_bg/report_buone_acque_2016/bg_fiducia_acqua.png); background-position:bottom; background-repeat:no-repeat;}
.bg_investimenti {background-image:url(../images_r13/box_bg/report_buone_acque_2016/bg_investimenti.png); background-position:bottom; background-repeat:no-repeat;}
.bg_scopri_acqua {background-image:url(../images_r13/box_bg/report_buone_acque_2016/bg_scopri_acqua.png); background-position:bottom; background-repeat:no-repeat;}
.bg_rimini_trieste {background-image:url(../images_r13/box_bg/report_buone_acque_2016/bg_rimini_trieste.png); background-position:bottom right; background-repeat:no-repeat;}
.bg_informazioni_utili {background-image:url(../images_r13/box_bg/report_buone_acque_2016/bg_informazioni_utili.png); background-position:bottom right; background-repeat:no-repeat;}
.bg_informazioni_utili .box_lista_allegati li.li_link {background-image:url(../images_r13/ico_nero/link_int.png); padding-top:6px; padding-bottom:6px;}
.bg_informazioni_utili .box_lista_allegati li.li_link a {color:#10a3dd; text-transform:none; font-size:1.1em;}
.bg_servizio_idrico_eng {background-image:url(../images_r13/box_bg/report_buone_acque_2016/bg_servizio_idrico_eng.png); background-position:bottom; background-repeat:no-repeat;}
.bg_fiducia_acqua_eng {background-image:url(../images_r13/box_bg/report_buone_acque_2016/bg_fiducia_acqua_eng.png); background-position:bottom; background-repeat:no-repeat;}
.bg_investimenti_eng {background-image:url(../images_r13/box_bg/report_buone_acque_2016/bg_investimenti_eng.png); background-position:bottom; background-repeat:no-repeat;}
.bg_scopri_acqua_eng {background-image:url(../images_r13/box_bg/report_buone_acque_2016/bg_scopri_acqua_eng.png); background-position:bottom; background-repeat:no-repeat;}

/* slider Ecomondo 2017 */
.slides-container li.cls-sfondo_ecomondo, .anteprima.cls-slider_ecomondo {background-color:#81B154;}
.anteprima.cls-slider_ecomondo .titolo {color:#fff;}
.slides-container li .over.cls-slider_ecomondo .over_titolo {width:40%; margin-top:4%; font-size:3.8em; color:#333; line-height:1em; margin-left:9%;}
.slides-container li .over.cls-slider_ecomondo .over_titolo span.titolosopra_verdechiaro {color:#73b058; margin-top:0; font-size:0.5em; font-weight:700;}
.slides-container li .over.cls-slider_ecomondo .over_sottotitolo {color:#333; font-weight:600; margin-left:9%; font-size:1.55em; line-height:26px;}
.slides-container li .over.cls-slider_ecomondo .over_sottotitolo span.verdechiaro {color:#5AA23A; font-size:1.2em;}
.slides-container li .over.cls-slider_ecomondo .over_link {margin-left:9%; margin-top:0;}
.slides-container li .over.cls-slider_ecomondo .over_link ul li a {color:#333;}
.slides-container li .over .over_link ul li.cls-ico_link_file_nero {background-image:url('../images_r13/ico_slider_landing/ico_slider_file_nero.png');}

/* slider 15 anni */
.slides-container li.cls-sfondo_15anni, .anteprima.cls-slider_15anni {background-color:#000;}
.anteprima.cls-slider_15anni .titolo, .slides-container li .over.cls-slider_15anni .over_link ul li a {color:#fff;}
.slides-container li .over.cls-slider_15anni .over_titolo {width:40%; margin-top:4%; font-size:3.8em; color:#fff; line-height:1em; margin-left:9%;}
.slides-container li .over.cls-slider_15anni .over_sottotitolo {color:#fff; font-weight:600; margin-left:9%; font-size:1.55em; line-height:26px;}
.slides-container li .over.cls-slider_15anni .over_link {margin-left:9%; margin-top:0;}

/* Report Sulle tracce dei rifiuti 2017 */
.box_bianco_report {background-color:#fff;}
.box_bianco_report .box_sottotitolo {margin-top:0;}
.box_bianco_report .sottotit_verdechiaro2 {color:#86c165; font-size:2em; line-height:1.2em; font-weight:600; margin-top:40px;}
.box_traccerifiuti_edizione17 {background-color:#86c165; color:#fff; padding:10px 12px 10px 10px; font-size:1.5em; font-weight:600; margin-top:55px; margin-bottom:20px; line-height:1.6em;}
.bg_traccerifiuti17 {background-image:url(../images_r13/box_bg/report_rifiuti_2017/bg_traccerifiuti.png); background-position:top right; background-repeat:no-repeat; height:646px;}
.bg_traccerifiuti17 { background-image:none; }	/*	modificato per tk 35208 */
.bg_traccerifiuti17_eng {background-image:url(../images_r13/box_bg/report_rifiuti_2017/bg_traccerifiuti_eng.png); background-position:top right; background-repeat:no-repeat; height:646px;}
.bg_traccerifiuti17 .box_lista_allegati, .bg_traccerifiuti17_eng .box_lista_allegati, .bg_traccerifiuti18 .box_lista_allegati {margin-left:0; border-top:none; margin-bottom:20px; padding-top:10px; margin-right:35px;}
.bg_traccerifiuti17 .box_lista_allegati li a:hover, .bg_traccerifiuti17 .box_lista_allegati li a:active, .bg_traccerifiuti17_eng .box_lista_allegati li a:hover, .bg_traccerifiuti17_eng .box_lista_allegati li a:active {color:#575653;}
.bg_traccerifiuti17 .quanto_recuperato, .bg_traccerifiuti17_eng .quanto_recuperato, .bg_traccerifiuti18 .quanto_recuperato {color:#000; font-size:1.7em; white-space:nowrap; line-height:1.3em; margin-top:100px; margin-bottom:40px;}
.box_layout.cornice_verdechiaro2 {border-left:2px solid #85c164; border-bottom:2px solid #85c164;}
.box_layout.cornice_verdechiaro2 .box_sottotitolo {line-height:1.15em;}
.titolo_verdechiaro2 .box_titolo a:link, .titolo_verdechiaro2 .box_titolo a:visited,
.titolo_verdechiaro2 .box_titolo a:hover, .titolo_verdechiaro2 .box_titolo a:active, .rd_perche17 .box_sottotitolo {color:#85c164;}
.rd_perche17 .box_sottotitolo {font-weight:normal;}
.rd_perche17 .box_rd_ul li:first-child {border-top:none;}
.rd_perche17 .box_rd_ul li {border-top:1px solid #000; margin-top:11px; padding-top:8px;}
.container .rd_perche17 .box_rd_ul li a {color:#85c164; font-weight:700;}
#riga_4cols .boxHeightSmall.height_auto {height:auto;}
.bg_hera_economia_circolare {background-image:url(../images_r13/box_bg/report_rifiuti_2017/bg_hera_economia_circolare.png); background-position:bottom; background-repeat:no-repeat;}
.bg_hera_economia_circolare_eng {background-image:url(../images_r13/box_bg/report_rifiuti_2017/bg_hera_economia_circolare_eng.png); background-position:bottom; background-repeat:no-repeat;}
.bg_rifiuti {background-image:url(../images_r13/box_bg/report_rifiuti_2017/bg_rifiuti.png); background-position:bottom; background-repeat:no-repeat;}
.bg_differenza {background-image:url(../images_r13/box_bg/report_rifiuti_2017/bg_differenza.png); background-position:bottom; background-repeat:no-repeat;}
.bg_economia_circolare {background-image:url(../images_r13/box_bg/report_rifiuti_2017/bg_economia_circolare.png); background-position:bottom; background-repeat:no-repeat;}
.bg_obiettivi {background-image:url(../images_r13/box_bg/report_rifiuti_2017/bg_obiettivi.png); background-position:bottom; background-repeat:no-repeat;}

/* slider Sulle tracce dei rifiuti 2017 */
.slides-container li.cls-sfondo_traccerifiuti.cls-bg_verdechiaro, .anteprima.cls-slider_traccerifiuti.cls-bg_verdechiaro {background-color:#86C163;}

/* Box alert delle stazioni ecologiche per alcuni comuni di Forlì-Cesena */
.avviso_se_fc {margin-left:90px;}
.formattazione_tabella_orari_se_fc {margin-left:6%; width:90%;}
.formattazione_tabella_orari_se_fc th {border-bottom:1px solid #0073b9;}

/* slider di Natale 2017 */
.slides-container li .over.cls-slider_15anni.jq_vsli_video_natale2017 .over_link {margin-top:1.4%;}

/* offerte TLR nell'area Clienti */
.cls-tlr .arc_cat_img_link .nome_cat {text-transform:none; color:#de188c;}
.cls-tlr .arc_cat_img_link .archivio_immagini_new li {border-bottom:none;}
.cls-tlr .arc_cat_img_link div.correlata {background-image:url(../images_r13/ico_serv_rosa/link_int.png); background-position:left center; background-repeat:no-repeat; padding-left:25px; margin-top:10px;}
.cls-tlr .arc_cat_img_link div.correlata a {text-transform:uppercase; color:#de188c;}
.cls-tlr .arc_cat_img_link li.elenco .clear {border-bottom:none; padding-top:0;}

/* slider "Dove ci sono loro, c'è il nostro futuro" */
.slides-container li.cls-sfondo_nostro_futuro, .anteprima.cls-slider_nostro_futuro {background-color:#006EBB;}
.anteprima.cls-slider_nostro_futuro .titolo {color:#fff;}
.slides-container li .over.cls-slider_nostro_futuro .over_titolo {width:50%; margin-top:5%; font-size:3.4em; color:#fff; line-height:1em; margin-left:5%;}
.slides-container li .over.cls-slider_nostro_futuro .over_sottotitolo {color:#fff; font-weight:600; margin-left:5%;}
.slides-container li .over.cls-slider_nostro_futuro .over_link {margin-left:5%;}

/* slider "SCART" */
.slides-container li.cls-sfondo_scart, .anteprima.cls-slider_scart {background-color:#F8F8F8;}
.slides-container li .over.cls-slider_scart .over_link ul li a {color:#231F20;}
.slides-container li .over.cls-slider_scart .over_titolo {width:50%; margin-top:5%; font-size:3.4em; color:#EB212E; line-height:1em; margin-left:5%;}
.slides-container li .over.cls-slider_scart .over_sottotitolo {color:#231F20; font-weight:600; margin-left:5%;}
.slides-container li .over.cls-slider_scart .over_link {margin-left:5%;}
.anteprima.cls-sfondo_scart .titolo {color:#575653;}
.next_preview .anteprima.cls-sfondo_scart .icona {background-image:url(../images_r13/slider_freccia_dx_grigio.png);}
.prev_preview .anteprima.cls-sfondo_scart .icona {background-image:url(../images_r13/slider_freccia_sx_grigio.png);}
.slides-container li .over .over_link ul li.cls-ico_slider_video_nero { background-image: url('../images_r13/ico_slider_landing/ico_slider_video_nero.png'); }

/* slider "Giornata Mondiale dell'acqua 22 marzo 2018" */
.slides-container li.cls-sfondo_gma_22marzo2018, .anteprima.cls-slider_gma_22marzo2018 {background-color:#01b7ea;}
.anteprima.cls-slider_gma_22marzo2018 .titolo {color:#fff;}
.slides-container li .over.cls-slider_gma_22marzo2018 .over_titolo {width:50%; margin-top:5%; font-size:3.4em; color:#fff; line-height:1em; margin-left:2%;}
.slides-container li .over.cls-slider_gma_22marzo2018 .over_sottotitolo {color:#0e69a1; font-weight:600; margin-left:2.2%; font-size:2em;}
.slides-container li .over.cls-slider_gma_22marzo2018 .over_link {margin-left:2%;}

@media (max-width: 768px) {
	.slides-container li .over.cls-slider_gma_22marzo2018 .over_titolo { width:30%; }
	.slides-container li .over.cls-slider_gma_22marzo2018 .over_sottotitolo { font-size: 1.5em; }
}
@media (max-width: 480px) {
	.slides-container li .over.cls-slider_gma_22marzo2018 .over_titolo { width:30%;	font-size: 1.3em !important; }
	.slides-container li .over.cls-slider_gma_22marzo2018 .over_sottotitolo { font-size: inherit; }
}

/* slider BE2017 */
.slides-container li.cls-sfondo_be2017, .anteprima.cls-slider_be2017 {background-color:#9a6968;}
.anteprima.cls-slider_be2017 .titolo, .slides-container li .over.cls-slider_be2017 .over_link ul li a {color:#fff;}
.slides-container li .over.cls-slider_be2017 .over_titolo {width:36%; margin-top:5%; margin-left:5%; font-size:3.8em; font-weight:lighter; color:#fff; line-height:1em;}
.slides-container li .over.cls-slider_be2017 .over_link {margin-left:5%;}
.jq_lang_en .slides-container li .over.cls-slider_be2017 .over_link {margin-left:3%;}

/* slider BE2017 - video Tommasi */
body.MacOSX .slides-container li.cls-sfondo_be2017.video, body.MacOSX .anteprima.cls-slider_be2017.video {background-color:#a27674;}
.slides-container li .over.cls-slider_be2017.video .over_link {margin-top:25%;}

/* slider BE2018 */
.slides-container li.cls-sfondo_be2018, .anteprima.cls-slider_be2018 {background-color:#E4CFB7;}	/* #DEC8A7 */ /* #DAC6A3 */ /* #dac6a2*/
.anteprima.cls-slider_be2018 .titolo, .slides-container li .over.cls-slider_be2018 .over_link ul li a {color:#fff;}
.slides-container li .over.cls-slider_be2018 .over_titolo {width:36%; margin-top:5%; margin-left:5%; font-size:3.8em; font-weight:lighter; color:#fff; line-height:1em;}
.slides-container li .over.cls-slider_be2018 .over_link {margin-left:0;}

/* slider BE2018 (senza il video) */
.slides-container li.cls-sfondo_be2018_novideo, .anteprima.cls-slider_be2018_novideo {background-color:#DAC6A3;}
.anteprima.cls-slider_be2018_novideo .titolo, .slides-container li .over.cls-slider_be2018_novideo .over_link ul li a {color:#fff;}
.slides-container li .over.cls-slider_be2018_novideo .over_titolo {width:36%; margin-top:5%; margin-left:5%; font-size:3.8em; font-weight:lighter; color:#fff; line-height:1em;}
.slides-container li .over.cls-slider_be2018_novideo .over_link {margin-left:5%;}

/* slider BE2018 - video Tommasi */
body.MacOSX .slides-container li.cls-sfondo_be2018.video, body.MacOSX .anteprima.cls-slider_be2018.video {background-color:#E6D6C4;}	/* #E4CEB3 */
.slides-container li .over.cls-slider_be2018.video .over_link {margin-top:25%;}

/* slider convegno 4 giugno 2018 */
.slides-container li.cls-sfondo_4giugno2018, .anteprima.cls-slider_4giugno2018 { background-color:#EBEDEE; }
.anteprima.cls-slider_4giugno2018 .titolo, .slides-container li .over.cls-slider_4giugno2018 .over_link ul li a { color:#009870; }
.slides-container li .over.cls-slider_4giugno2018 .over_link { margin-left:0; }
	.slides-container li .over.cls-slider_4giugno2018 .over_link ul li { margin-left: 0; margin-right: 1%; }
.jq_lang_en .slides-container li .over.cls-slider_4giugno2018 .over_link { margin-left:2.5%; }
.slides-container li .over.cls-slider_4giugno2018 .over_titolo { width:33%; margin-top:6%; margin-left:13%; font-size:3.2em; font-weight:lighter; color:#009870; line-height:1.0em; }
.slides-container li .over .over_link ul li.cls-.slides-container li .over.cls-slider_6giugno2019 .over_link ul { background-image: url('../images_r13/ico_slider_landing/ico_slider_video_verde.png'); }
.slides-container li .over .over_link ul li.cls-ico_link_est_verde { background-image: url('../images_r13/ico_slider_landing/ico_slider_link_verde.png'); }

/* slider convegno 4 giugno 2018 - alternativa video MAC */
body.MacOSX .slides-container li.cls-sfondo_4giugno2018.video, body.MacOSX .anteprima.cls-slider_4giugno2018.video { background-color:#EEEFF0; }
.slides-container li .over.cls-slider_4giugno2018.video .over_link {margin-top:25%;}

/* slider "Scopri il valore dell'acqua di casa tua" */
.slides-container li.cls-sfondo_scopri_valore_acqua, .anteprima.cls-slider_scopri_valore_acqua {background-color:#bbd9ed;}
.slides-container li .over.cls-slider_scopri_valore_acqua .over_link ul li a {color:#143d69;}
.slides-container li .over.cls-slider_scopri_valore_acqua .over_titolo {width:50%; margin-top:4%; font-size:3.1em; /* font-size:3.4em; */ color:#143d69; line-height:1em; margin-left:5%;}
.slides-container li .over.cls-slider_scopri_valore_acqua .over_sottotitolo {color:#143d69; font-weight:600; margin-left:5%;}
.slides-container li .over.cls-slider_scopri_valore_acqua .over_link {margin-left:5%;}
.anteprima.cls-sfondo_scopri_valore_acqua .titolo {color:#143d69;}
.next_preview .anteprima.cls-sfondo_scopri_valore_acqua .icona {background-image:url(../images_r13/slider_freccia_dx_bluscuro.png);}
.prev_preview .anteprima.cls-sfondo_scopri_valore_acqua .icona {background-image:url(../images_r13/slider_freccia_sx_bluscuro.png);}
.slides-container li .over .over_link ul li.cls-ico_link_file_bluscuro {background-image:url('../images_r13/ico_slider_landing/ico_slider_file_bluscuro.png');}

/* slider del convegno del BS2017 */
.slides-container li.cls-sfondo_convegno_bs17, .anteprima.cls-slider_convegno_bs17 {background-color:#ecedee;}
.slides-container li .over.cls-slider_convegno_bs17 .over_link ul li a {color:#009770;}
.slides-container li .over.cls-slider_convegno_bs17 .over_titolo {width:50%; margin-top:3.5%; font-size:3.1em; color:#009770; line-height:1em; margin-left:5%;}
.slides-container li .over.cls-slider_convegno_bs17 .over_sottotitolo {color:#da007e; font-weight:600; margin-left:5%; margin-top:15px;}
.slides-container li .over.cls-slider_convegno_bs17 .over_link {margin-left:5%;}
.anteprima.cls-sfondo_convegno_bs17 .titolo {color:#009770;}
.next_preview .anteprima.cls-sfondo_convegno_bs17 .icona {background-image:url(../images_r13/slider_freccia_dx_verde.png);}
.prev_preview .anteprima.cls-sfondo_convegno_bs17 .icona {background-image:url(../images_r13/slider_freccia_sx_verde.png);}
.slides-container li .over .over_link ul li.cls-ico_link_file_verde {background-image:url('../images_r13/ico_slider_landing/ico_slider_file_verde.png');}

/* Layout della Newsletter VedoHera per il valore condiviso */
.vh_valorecondiviso_contesto {background-color:#feeed7; padding:38px 17px;}
.vh_valorecondiviso_contesto.no_rosa_bg { background-color: transparent; }
.vh_valorecondiviso_titolo_contesto a:link, .vh_valorecondiviso_titolo_contesto a:visited {color:#000; font-size:2.7em; font-style:italic; line-height:1.1em;}
.vh_valorecondiviso_etichetta_contesto {font-weight:600; font-size:2.2em; margin-top:22px; margin-bottom:46px;}
.vh_valorecondiviso_sottotit_contesto {padding-right:80px; font-size:1.1em; color:#000; line-height:1.4em;}
.vh_valorecondiviso_puntate {color:#eb5e55; margin-top:15px; font-size:1.3em;}
.vh_valorecondiviso_area {font-weight:bold; font-size:2em;}
.vh_valorecondiviso_desc_area {margin-top:10px; font-weight:600; font-size:1.6em;}
.vh_valorecondiviso_paddarea_contesto {padding-top:14px;}
.vh_valorecondiviso_impegno .vedohera_cat_box {font-style:normal;}
.vh_valorecondiviso_impegno .box_titolo {min-height:70px;}
.vh_valorecondiviso_impegno .box_sottotitolo {line-height:1.4em; margin-top:10px; min-height:200px; padding-bottom:0;}
.vh_valorecondiviso_prg_pillole.vh_altezza_minima {min-height:565px;}
.vh_valorecondiviso_prg_pillole .vedohera_padd_box .box_titolo {color:#81b24b; font-size:1.3em;}
.vh_valorecondiviso_prg_pillole ul {list-style-type:none; margin:0;}
.vh_valorecondiviso_prg_pillole ul li a.leggi:link, .vh_valorecondiviso_prg_pillole ul li a.leggi:visited {color:#81b24b; font-size:1.1em; background-image:url(../images_r13/ico_verde/link_int_verdechiaro.png); background-position:0 2px; background-repeat:no-repeat; padding-left:25px; display:block; margin-top:5px; text-transform:uppercase;}
.vh_valorecondiviso_prg_pillole .box_sottotitolo {padding-top:10px;}
.vh_valorecondiviso_prg_pillole .vedohera_padd_box {padding-bottom:5px;}
.vh_valorecondiviso_prg_pillole .box_lista_pillole {margin-top:25px;}
.vh_valorecondiviso_prg_pillole .box_lista_pillole li, .vh_valorecondiviso_prg_pillole .box_lista_pillole li:first-child {border-bottom:1px solid #dadada; padding-top:0; padding-bottom:15px; margin-bottom:15px;}
.vh_valorecondiviso_prg_pillole .box_lista_pillole {text-transform:none; padding-left:25px; padding-right:25px;}
.vh_valorecondiviso_prg_pillole .box_lista_pillole li.li_correlate {background-image:none; padding-left:0; border-top:none; padding-bottom:15px;}
.vh_valorecondiviso_prg_pillole .box_lista_pillole li.li_correlate a {color:#000; font-size:1.4em;}
.vh_valorecondiviso_prg_pillole.interno .box_lista_pillole li.li_correlate a {color:#464644; font-size:0.95em; font-weight:200; text-decoration:none;}
.vh_valorecondiviso_prg_pillole.interno .box_lista_pillole li.li_correlate a:hover, .vh_valorecondiviso_prg_pillole.interno .box_lista_pillole li.li_correlate a:active {color:#5a9513; text-decoration:none;}
.vh_valorecondiviso_prg_pillole.interno .box_lista_pillole li a.leggi:link, .vh_valorecondiviso_prg_pillole.interno .box_lista_pillole li a.leggi:visited {color:#81b24b;}
.vh_valorecondiviso_prg_pillole.interno .vedohera_padd_box .box_titolo {font-size:1.1em;}

/* Report I mille volti del servizio (anno 2018) - italiano */
.bg_millevolti.edizione_2017 {background-image:url(../images_r13/box_bg/report_clienti_2017/bg_millevolti.png); background-position:top right; background-repeat:no-repeat; height:622px;}
.box_millevolti .sottotit_marronechiaro1 {color:#9e6d6e; font-size:2.1em; line-height:1.2em; font-weight:600; margin-bottom:50px;}
.box_millevolti .sottotit_marronechiaro2 {color:#9e6d6e; font-size:1.5em; line-height:1.5em; font-weight:600;}
.bg_presenza_territorio_mvs2017 {background-image:url(../images_r13/box_bg/report_clienti_2017/bg_presenza_territorio.png); background-position:bottom; background-repeat:no-repeat;}
.bg_sostegno_famiglie_mvs2017 {background-image:url(../images_r13/box_bg/report_clienti_2017/bg_sostegno_famiglie.png); background-position:bottom; background-repeat:no-repeat;}
.bg_primo_contatto_mvs2017 {background-image:url(../images_r13/box_bg/report_clienti_2017/bg_primo_contatto.png); background-position:bottom right; background-repeat:no-repeat;}
.bg_risparmio_mvs2017 {background-image:url(../images_r13/box_bg/report_clienti_2017/bg_risparmio.png); background-position:bottom right; background-repeat:no-repeat;}
.bg_servizio_mvs2017 {background-image:url(../images_r13/box_bg/report_clienti_2017/bg_servizio.png); background-position:bottom right; background-repeat:no-repeat;}
.bg_qualita_mvs2017 {background-image:url(../images_r13/box_bg/report_clienti_2017/bg_qualita.png); background-position:bottom right; background-repeat:no-repeat;}
.box_layout.titolo_marronechiaro .box_titolo a:link, .box_layout.titolo_marronechiaro .box_titolo a:visited,
.box_layout.titolo_marronechiaro .box_titolo a:hover, .box_layout.titolo_marronechiaro .box_titolo a:active {color:#9e6d6e;}
.box_layout.cornice_marronechiaro {border-left:2px solid #9e6d6e; border-bottom:2px solid #9e6d6e;}
.box_layout.cornice_marronechiaro .box_sottotitolo {line-height:1.15em;}
.box_fullimg_gruppo.titolo_marrone_progetti .box_decorazione_gruppo {display:none;}
.box_fullimg_gruppo.titolo_marrone_progetti .box_titolo_big {margin-bottom:0; margin-right:0;}
.box_fullimg_gruppo.titolo_marrone_progetti .box_titolo_big h2 {background-color:#9e6d6e; padding:4px; line-height:1.1em;}
.box_fullimg_gruppo.titolo_marrone_progetti .box_titolo_big h2 a {color:#fff; font-weight:600; display:block;}
ul.box_progetti_territorio li a.icona_app_hera_mc {background-image:url(../images_r13/box_bg/report_clienti_2017/icona_app_hera.png); background-position:0 10px; background-repeat:no-repeat;}
ul.box_progetti_territorio li a.icona_app_rifiutologo_mc {background-image:url(../images_r13/box_bg/report_clienti_2017/icona_app_rifiutologo.png); background-position:0 20px; background-repeat:no-repeat; padding-top:30px;}
ul.box_progetti_territorio li a.icona_app_acquologo_mc {background-image:url(../images_r13/box_bg/report_clienti_2017/icona_app_acquologo.png); background-position:0 25px; background-repeat:no-repeat; padding-top:30px;}
ul.box_progetti_territorio li a.icona_cambia_finale_mc {background-image:url(../images_r13/box_bg/report_clienti_2017/icona_cambia_il_finale.png); background-position:0 25px; background-repeat:no-repeat; padding-top:40px;}
ul.box_progetti_territorio li a.icona_farmacoamico_mc {background-image:url(../images_r13/box_bg/report_clienti_2017/icona_farmacoamico.png); background-position:0 20px; background-repeat:no-repeat; padding-top:40px;}
ul.box_progetti_territorio li a.icona_auto_elettrica_mc {background-image:url(../images_r13/box_bg/report_clienti_2017/icona_auto_elettrica.png); background-position:0 26px; background-repeat:no-repeat;}
ul.box_progetti_territorio li a.icona_edu_amb_mc {background-image:url(../images_r13/box_bg/report_clienti_2017/icona_edu_amb.png); background-position:0 22px; background-repeat:no-repeat;}
ul.box_progetti_territorio li a.icona_riciclandino_mc {background-image:url(../images_r13/box_bg/report_clienti_2017/icona_riciclandino.png); background-position:0 25px; background-repeat:no-repeat; padding-top:40px;}
ul.box_progetti_territorio li a.icona_scuola_lavoro_mc {background-image:url(../images_r13/box_bg/report_clienti_2017/icona_scuola_lavoro.png); background-position:0 25px; background-repeat:no-repeat; padding-top:30px;}
ul.box_progetti_territorio li a.icona_ciboamico_mc {background-image:url(../images_r13/box_bg/report_clienti_2017/icona_ciboamico.png); background-position:0 30px; background-repeat:no-repeat; padding-top:40px;}
ul.box_progetti_territorio li a.icona_digielode_mc {background-image:url(../images_r13/box_bg/report_clienti_2017/icona_digielode.png); background-position:0 20px; background-repeat:no-repeat; padding-right:0; padding-top:30px;}
ul.box_progetti_territorio li a.icona_heralab_mc {background-image:url(../images_r13/box_bg/report_clienti_2017/icona_heralab.png); background-position:0 20px; background-repeat:no-repeat;}
.bg_qualita_mvs2017_eng {background-image:url(../images_r13/box_bg/report_clienti_2017/bg_qualita_eng.png); background-position:bottom right; background-repeat:no-repeat;}
.bg_millevolti.edizione_2017.eng {background-image:url(../images_r13/box_bg/report_clienti_2017/bg_millevolti_eng.png); background-position:top right; background-repeat:no-repeat; height:622px;}

/* slider "Gruppo Hera presenta "Volo sull'acqua" */
.slides-container li.cls-sfondo_volo_acqua, .anteprima.cls-slider_volo_acqua {background-color:#0090d1;}
.slides-container li .over.cls-slider_volo_acqua .over_link ul li a {color:#fff;}
.slides-container li .over.cls-slider_volo_acqua .over_titolo {width:50%; margin-top:7%; font-size:1.5em; color:#fff; line-height:1em; margin-left:5%; font-weight:600;}
.slides-container li .over.cls-slider_volo_acqua .over_sottotitolo {color:#fff; margin-left:5%; font-size:3.3em; line-height:1.2em; font-weight:200;}
.slides-container li .over.cls-slider_volo_acqua .over_link {margin-left:5%;}
.anteprima.cls-sfondo_volo_acqua .titolo {color:#fff;}
.next_preview .anteprima.cls-sfondo_volo_acqua .icona {background-image:url(../images_r13/slider_freccia_dx.png);}
.prev_preview .anteprima.cls-sfondo_volo_acqua .icona {background-image:url(../images_r13/slider_freccia_sx.png);}

/* Report In buone acque 2018 */
.bg_inbuoneacque17 {background-image:url(../images_r13/box_bg/report_buone_acque_2017/bg_in_buone_acque.png); background-position:top right; background-repeat:no-repeat; height:638px;}
.in_buone_acque17.bg_servizio_idrico {background-image:url(../images_r13/box_bg/report_buone_acque_2017/bg_servizio_idrico.png); background-position:bottom; background-repeat:no-repeat;}
.in_buone_acque17.bg_fiducia_acqua {background-image:url(../images_r13/box_bg/report_buone_acque_2017/bg_fiducia_acqua.png); background-position:bottom; background-repeat:no-repeat;}
.in_buone_acque17.bg_investimenti {background-image:url(../images_r13/box_bg/report_buone_acque_2017/bg_investimenti.png); background-position:bottom; background-repeat:no-repeat;}
.in_buone_acque17.bg_scopri_acqua {background-image:url(../images_r13/box_bg/report_buone_acque_2017/bg_scopri_acqua.png); background-position:bottom; background-repeat:no-repeat;}
.in_buone_acque17.bg_informazioni_utili {background-image:url(../images_r13/box_bg/report_buone_acque_2017/bg_informazioni_utili.png); background-position:bottom right; background-repeat:no-repeat;}
.in_buone_acque17 .titolo_marrone {color:#905b59;}
.bg_inbuoneacque17.eng {background-image:url(../images_r13/box_bg/report_buone_acque_2017/bg_in_buone_acque_eng.png); background-position:top right; background-repeat:no-repeat; height:638px;}
.in_buone_acque17.bg_servizio_idrico_eng {background-image:url(../images_r13/box_bg/report_buone_acque_2017/bg_servizio_idrico_eng.png); background-position:bottom; background-repeat:no-repeat;}
.in_buone_acque17.bg_fiducia_acqua_eng {background-image:url(../images_r13/box_bg/report_buone_acque_2017/bg_fiducia_acqua_eng.png); background-position:bottom; background-repeat:no-repeat;}
.in_buone_acque17.bg_investimenti_eng {background-image:url(../images_r13/box_bg/report_buone_acque_2017/bg_investimenti_eng.png); background-position:bottom; background-repeat:no-repeat;}
.in_buone_acque17.bg_scopri_acqua_eng {background-image:url(../images_r13/box_bg/report_buone_acque_2017/bg_scopri_acqua_eng.png); background-position:bottom; background-repeat:no-repeat;}
.in_buone_acque17.bg_informazioni_utili_eng {background-image:url(../images_r13/box_bg/report_buone_acque_2017/bg_informazioni_utili_eng.png); background-position:bottom right; background-repeat:no-repeat;}

/* slider Congresso nazionale dei chimici 2018 */
.slides-container li.cls-sfondo_congresso_chimici, .anteprima.cls-slider_congresso_chimici {background-color:#20264a;}
.anteprima.cls-slider_congresso_chimici .titolo {color:#fff;}
.slides-container li .over.cls-slider_congresso_chimici .over_titolo {width:50%; margin-top:7%; font-size:1.5em; color:#fff; line-height:1em; margin-left:9%;}
.slides-container li .over.cls-slider_congresso_chimici .over_titolo .titolo_slider_next {line-height:1.1em; font-size:2.2em; margin-top:15px;}
.slides-container li .over.cls-slider_congresso_chimici .over_sottotitolo {color:#fff; margin-left:9%; font-size:1.85em; line-height:26px; font-weight:200; margin-top:15px;}
.slides-container li .over.cls-slider_congresso_chimici .over_link {margin-left:9%; margin-top:0;}
.slides-container li .over.cls-slider_congresso_chimici .over_link ul li a {color:#fff;}

/* slider "Impianto di S. Agata Bolognese" */
.slides-container li.cls-sfondo_impianto_biometano, .anteprima.cls-slider_impianto_biometano {background-color:#00a885;}
.slides-container li .over.cls-slider_impianto_biometano .over_link ul li {line-height:16px; padding-top:32px;}
.slides-container li .over.cls-slider_impianto_biometano .over_link ul li a {color:#fff; line-height:0.8em;}
.slides-container li .over.cls-slider_impianto_biometano .over_titolo {width:50%; margin-top:9%; font-size:2.3em; color:#fff; line-height:1em; margin-left:5%; font-weight:600;}
.slides-container li .over.cls-slider_impianto_biometano .over_sottotitolo {color:#fff; font-weight:400; margin-left:5%; font-size:1.6em;}
.slides-container li .over.cls-slider_impianto_biometano .over_link {margin-left:5%; margin-top:3%;}
.anteprima.cls-sfondo_impianto_biometano .titolo {color:#fff;}

/* slider Ecomondo 2018 */
.slides-container li.cls-sfondo_ecomondo_2018, .anteprima.cls-slider_ecomondo_2018 {background-color:#77ae39;}
.anteprima.cls-slider_ecomondo_2018 .titolo {color:#fff;}
.slides-container li .over.cls-slider_ecomondo_2018 .over_titolo {width:40%; margin-top:6%; font-size:3.8em; color:#fff; line-height:1em; margin-left:7%;}
.slides-container li .over.cls-slider_ecomondo_2018 .over_sottotitolo {color:#fff; font-weight:600; margin-left:7%; font-size:1.55em; line-height:26px;}
.slides-container li .over.cls-slider_ecomondo_2018 .over_link {margin-left:7%; margin-top:0;}
.slides-container li .over.cls-slider_ecomondo_2018 .over_link ul li a {color:#fff;}

/* Report Sulle tracce dei rifiuti 2018 */
.bg_traccerifiuti17.img_tasso_riciclo {background-image:url(../images_r13/box_bg/report_rifiuti_2018/bg_traccerifiuti.png); background-position:top right; background-repeat:no-repeat; height:647px;}
.bg_hera_economia_circolare.traccerifiuti18 {background-image:url(../images_r13/box_bg/report_rifiuti_2018/bg_hera_economia_circolare.png); background-position:bottom; background-repeat:no-repeat;}
.bg_rifiuti.traccerifiuti18 {background-image:url(../images_r13/box_bg/report_rifiuti_2018/bg_rifiuti.png); background-position:bottom; background-repeat:no-repeat;}
.bg_differenza.traccerifiuti18 {background-image:url(../images_r13/box_bg/report_rifiuti_2018/bg_differenza.png); background-position:bottom; background-repeat:no-repeat;}
.bg_economia_circolare.traccerifiuti18 {background-image:url(../images_r13/box_bg/report_rifiuti_2018/bg_oli_raee.png); background-position:bottom; background-repeat:no-repeat;}
.bg_obiettivi.traccerifiuti18 {background-image:url(../images_r13/box_bg/report_rifiuti_2018/bg_obiettivi.png); background-position:bottom; background-repeat:no-repeat;}
.bg_traccerifiuti17.img_tasso_riciclo.eng {background-image:url(../images_r13/box_bg/report_rifiuti_2018/bg_traccerifiuti_eng.png); background-position:top right; background-repeat:no-repeat; height:647px;}
.bg_hera_economia_circolare_eng.traccerifiuti18 {background-image:url(../images_r13/box_bg/report_rifiuti_2018/bg_hera_economia_circolare_eng.png); background-position:bottom; background-repeat:no-repeat;}

/* HeraSolidale */
.cls-responsabilita_sociale .box_fullimg_gruppo.boxlink_nosfondo ul.box_lista_allegati, .box_fullimg_gruppo.boxlink_nosfondo ul.box_lista_allegati {background-color:#fff; padding-left:0;}
.cls-responsabilita_sociale .box_fullimg_gruppo.boxlink_nosfondo ul.box_lista_allegati li a, .cls-responsabilita_sociale .box_fullimg_gruppo.boxlink_nosfondo .box_titolo_big h2 a {color:#5a9513;}
.box_fullimg_gruppo.boxlink_nosfondo.gruppo_blu ul.box_lista_allegati li a {color:#0a65ab;}
.cls-responsabilita_sociale .box_layout.hs2018 .titolo_e_sottotitolo .box_titolo_big {font-size:2em;}
.cls-responsabilita_sociale .box_layout.hs2018 .titolo_e_sottotitolo .box_titolo a {font-size:1.1em; font-weight:bold;}

/* slider HeraLAB 2018 */
.slides-container li.cls-sfondo_heralab2018, .anteprima.cls-slider_heralab2018 {background-color:#45b755;}
.anteprima.cls-slider_heralab2018 .titolo {color:#fff;}
.slides-container li .over.cls-slider_heralab2018 .over_titolo {width:50%; margin-top:5%; font-size:3em; color:#fff; line-height:1.1em; margin-left:8%;}
.slides-container li .over.cls-slider_heralab2018 .over_titolo span.titolosopra_bianco {color:#fff; margin-top:0; font-size:0.75em; font-weight:600; text-transform:none;}
.slides-container li .over.cls-slider_heralab2018 .over_sottotitolo {color:#fff; font-weight:600; margin-left:8%;}
.slides-container li .over.cls-slider_heralab2018 .over_link {margin-left:8%; margin-top:0;}
.slides-container li .over.cls-slider_heralab2018 .over_link ul li a {color:#fff;}

/* Report Valore all'energia 2018 */
.box_layout.cornice_marronescuro {border-bottom:2px solid #805554; border-left:2px solid #805554;}
.box_layout.titolo_marronescuro .box_titolo a:link, .box_layout.titolo_marronescuro .box_titolo a:visited, 
.box_layout.titolo_marronescuro .box_titolo a:hover, .box_layout.titolo_marronescuro .box_titolo a:active, span.marronescuro {color:#805554;}
.bg_valore_energia17 {background-image:url(../images_r13/box_bg/report_valore_energia_2017/bg_valore_energia.png); background-position:top right; background-repeat:no-repeat; height:652px;}
.bg_scenario17 {background-image:url(../images_r13/box_bg/report_valore_energia_2017/bg_scenario.png); background-position:bottom; background-repeat:no-repeat;}
.bg_risultati_ottenuti17 {background-image:url(../images_r13/box_bg/report_valore_energia_2017/bg_risultati_ottenuti.png); background-position:bottom; background-repeat:no-repeat;}
.bg_interventi17 {background-image:url(../images_r13/box_bg/report_valore_energia_2017/bg_interventi.png); background-position:bottom right; background-repeat:no-repeat;}
.bg_collaborazione17 {background-image:url(../images_r13/box_bg/report_valore_energia_2017/bg_collaborazione.png); background-position:bottom right; background-repeat:no-repeat;}
.bg_illuminazione17 {background-image:url(../images_r13/box_bg/report_valore_energia_2017/bg_illuminazione.png); background-position:bottom right; background-repeat:no-repeat;}
.bg_energy_service17 {background-image:url(../images_r13/box_bg/report_valore_energia_2017/bg_energy_service.png); background-position:bottom; background-repeat:no-repeat;}
.bg_certificati_bianchi17 {background-image:url(../images_r13/box_bg/report_valore_energia_2017/bg_certificati_bianchi.png); background-position:bottom right; background-repeat:no-repeat;}
.bg_scenario17_eng {background-image:url(../images_r13/box_bg/report_valore_energia_2017/bg_scenario_eng.png); background-position:bottom; background-repeat:no-repeat;}
.bg_risultati_ottenuti17_eng {background-image:url(../images_r13/box_bg/report_valore_energia_2017/bg_risultati_ottenuti_eng.png); background-position:bottom; background-repeat:no-repeat;}
.bg_certificati_bianchi17_eng {background-image:url(../images_r13/box_bg/report_valore_energia_2017/bg_certificati_bianchi_eng.png); background-position:bottom right; background-repeat:no-repeat;}
.bg_valore_energia17.eng {background-image:url(../images_r13/box_bg/report_valore_energia_2017/bg_valore_energia_eng.png); background-position:top right; background-repeat:no-repeat; height:652px;}

/* slider "Al riparo dal gelo" */
.slides-container li.cls-sfondo_gelo, .anteprima.cls-slider_gelo {background-color:#90c0c0;}
.anteprima.cls-slider_gelo .titolo {color:#fff;}
.slides-container li .over.cls-slider_gelo .over_titolo {width:50%; margin-top:4%; font-size:3.5em; color:#fff; line-height:1em; margin-left:5%;}
.slides-container li .over.cls-slider_gelo .over_sottotitolo {color:#fff; font-weight:600; margin-left:5%; font-size:1.45em;}
.slides-container li .over.cls-slider_gelo .over_link {margin-left:5%; margin-top:4%;}
.slides-container li .over.cls-slider_gelo .over_link ul li a {color:#fff;}

/* slider "Gasometro M.A.N. n. 3 (Carlo Valsecchi)" */
.slides-container li.cls-sfondo_gasometro, .anteprima.cls-slider_gasometro { background-color: #28546B; }
.anteprima.cls-slider_gasometro .titolo { color: white; }
.slides-container li .over.cls-slider_gasometro .over_titolo { margin-top: 6%; margin-left: 9%; width: 50%; font-size: 3.3em; color: white; line-height: 1.0em; text-transform:none; }
.slides-container li .over.cls-slider_gasometro .over_titolo .sub_title { font-size: 0.65em; line-height: 0.9em; }
.slides-container li .over.cls-slider_gasometro .over_sottotitolo { margin-left: 9%; font-size: 1.45em; font-weight: 600; color: white; }
.slides-container li .over.cls-slider_gasometro .over_link { margin-top: 2%; margin-left: 9%; }
.slides-container li .over.cls-slider_gasometro .over_link ul li a { color: white; }

/* Report "Costruire insieme il futuro" */
.bg_costruire_futuro {background-image:url(../images_r13/box_bg/report_costruire_futuro/bg_costruire_futuro.png); background-position:0 0; background-repeat:no-repeat; height:646px;}
.bg_costruire_futuro .rd_quanto_15 {background-color:transparent;}
.bg_costruire_futuro ul.box_lista_allegati {background-color:transparent; padding-left:0; position:relative; top:400px;}
.bg_costruire_futuro .abstract_report_futuro {font-size:2.3em; line-height:1.2em; color:#155874; position:relative; top:440px;}
.bg_costruire_futuro .abstract_report_futuro .rossoscuro {color:#781920;}

/* slider "HeraSolidale - Insieme diamo una mano a chi ne ha bisogno" */
.slides-container li.cls-sfondo_hs2019, .anteprima.cls-slider_hs2019 {background-color:#0074c1;}
.anteprima.cls-slider_hs2019 .titolo {color:#fff;}
.slides-container li .over.cls-slider_hs2019 .over_titolo {width:50%; margin-top:3%; font-size:2.8em; color:#fff; line-height:1em; margin-left:5%;}
.slides-container li .over.cls-slider_hs2019 .over_titolo .logo_herasolidale {background-image:url(../images_r13/logo_herasolidale.png); background-position:0 0; background-repeat:no-repeat; padding-top:90px;}
.slides-container li .over.cls-slider_hs2019 .over_sottotitolo {color:#fff; font-weight:600; margin-left:5%; font-size:1.45em; margin-top:15px;}
.slides-container li .over.cls-slider_hs2019 .over_link {margin-left:5%; margin-top:2%;}
.slides-container li .over.cls-slider_hs2019 .over_link ul li a {color:#fff;}

/* slider "Campagna biometano - mobilita' sostenibile" */
.slides-container li.cls-sfondo_campagna_biometano, .anteprima.cls-slider_campagna_biometano { background-color:#01A886; }
.anteprima.cls-slider_campagna_biometano .titolo { color:#FFFFFF; }
.slides-container li .over.cls-slider_campagna_biometano .over_titolo { width:50%; margin-top:8%; margin-left:10%; font-size:2.8em; color:#FFFFFF; line-height:1.1em; }
.slides-container li .over.cls-slider_campagna_biometano .over_sottotitolo { margin-left:10%; margin-top:15px; font-size:1.45em; font-weight:600; color:#FFFFFF; }
.slides-container li .over.cls-slider_campagna_biometano .over_link { margin-top:3%; margin-left:10%; }
.slides-container li .over.cls-slider_campagna_biometano .over_link ul li a { color:#FFFFFF; }

/* Pagina "HeraSolidale - Insieme diamo una mano a chi ne ha bisogno" */
.box_gruppo.azzera_mtop_img img {margin-top:0;}
.btn_cta_hs {margin-top:40px;}
.btn_cta_hs_blu {background-color:#006ebb; padding-right:15px;}
.btn_cta_hs_bianco {border:3px solid #006ebb; padding-right:15px;}
.cta_hs_solidarieta {background-image:url(../images_r13/btn_vai_bianco.png); background-position:right 19px; background-repeat:no-repeat;}
.cta_hs_solidarieta a {display:block; color:#fff; padding:18px 15px; text-decoration:none; font-size:1.3em; font-weight:bold;}
.cta_hs_sapernedipiu {background-image:url(../images_r13/btn_vai.png); background-position:right 16px; background-repeat:no-repeat;}
.cta_hs_sapernedipiu a {display:block; color:#006ebb; padding:15px; text-decoration:none; font-size:1.3em; font-weight:bold;}

/* slider "Hera si illumina di meno" */
body.MacOSX.Chrome72 .slides-container li.cls-sfondo_illuminodimeno, body.MacOSX.Chrome72 .anteprima.cls-slider_illuminodimeno, 
body.MacOSX.Safari12 .slides-container li.cls-sfondo_illuminodimeno, body.MacOSX.Safari12 .anteprima.cls-slider_illuminodimeno {background-color:#213f8b;}
.slides-container li.cls-sfondo_illuminodimeno, .anteprima.cls-slider_illuminodimeno {background-color:#1f3682;}
.anteprima.cls-slider_illuminodimeno .titolo {color:#fff;}
.slides-container li .over.cls-slider_illuminodimeno .over_titolo {width:50%; margin-top:4%; font-size:3.2em; color:#fff; line-height:1.1em; margin-left:8%;}
.slides-container li .over.cls-slider_illuminodimeno .over_titolo span.titolosopra_bianco {color:#fff; margin-top:0; font-size:0.5em; font-weight:400; text-transform:none;}
.slides-container li .over.cls-slider_illuminodimeno .over_sottotitolo {color:#fff; font-weight:300; margin-left:8%; font-size:1.8em; line-height:1.2em;}
.slides-container li .over.cls-slider_illuminodimeno .over_link {margin-left:8%; margin-top:0;}
.slides-container li .over.cls-slider_illuminodimeno .over_link ul li a {color:#fff;}

/* slider "Il 25 Aprile il Tricolore tinge il gasometro" */
body.MacOSX .slides-container li.cls-sfondo_25aprile19, body.MacOSX .anteprima.cls-slider_25aprile19 { background-color:#217AC4; }
.slides-container li.cls-sfondo_25aprile19, .anteprima.cls-slider_25aprile19 { background-color:#006EBA; }	/* #217BC5 */
.anteprima.cls-slider_25aprile19 .titolo {color:#fff;}
.slides-container li .over.cls-slider_25aprile19 .over_titolo {width:50%; margin-top:9%; font-size:3.2em; color:#fff; line-height:1.1em; margin-left:8%;}
.slides-container li .over.cls-slider_25aprile19 .over_titolo span.titolosopra_bianco {color:#fff; margin-top:0; font-size:0.5em; font-weight:400; text-transform:none;}
.slides-container li .over.cls-slider_25aprile19 .over_sottotitolo {color:#fff; font-weight:300; margin-left:8%; font-size:1.8em; line-height:1.2em;}
.slides-container li .over.cls-slider_25aprile19 .over_link {margin-left:8%; margin-top:0;}
.slides-container li .over.cls-slider_25aprile19 .over_link ul li a {color:#fff;}

/* Classi per la pagina "Smart City" */
.home_cli_ee.colore_blu.title_box_page h2 {line-height:normal; font-size:2.2em; color:#006ebb;}
.home_cli_ee.title_box_page.small_nospazio_sotto .box_titolo_big {font-size:0.9em; margin-bottom:0;}
.home_cli_ee.smartcity.elimina_separatore_top {background-color:#fff; margin-top:0;}
.home_cli_ee_box.smartcity.text_white .box_titolo {color:#fff;}
.home_cli_ee_box.smartcity.text_white.box_gruppo .box_sottotitolo {color:#fff;}
.home_cli_ee_box.smartcity.box_gruppo .box_sottotitolo {margin:10px 15px 0; font-size:1.3em; font-weight:600; line-height:1.3em;}
.home_cli_ee_box.smartcity.box_gruppo .box_sottotitolo p {margin:0;}
.home_cli_ee_box.smartcity.box_gruppo .box_lista_allegati {background-color:transparent; padding:0 6%; position:relative; margin-top:10%;}
.home_cli_ee_box.smartcity.text_white .box_lista_allegati li, .home_cli_ee_box.smartcity.text_blu .box_lista_allegati li {border-top:none;}
.home_cli_ee_box.smartcity.text_white .box_lista_allegati li a {color:#fff;}
.home_cli_ee_box.smartcity.text_white .box_lista_allegati li.li_link {background-image:url("../images_r13/ico_bianco/link_int.png");}
.home_cli_ee_box.smartcity.text_blu .box_titolo {color:#006ebb;}
.home_cli_ee_box.smartcity.text_blu .box_lista_allegati {padding:0 3%;}
.home_cli_ee_box.smartcity.text_blu .box_lista_allegati li a {color:#006ebb;}
.home_cli_ee_box.smartcity.text_blu .box_lista_allegati li.li_link {background-image:url("../images_r13/ico_blu/link_int.png");}
.home_cli_ee_box.smartcity .box_titolo a:link, .home_cli_ee_box.smartcity .box_titolo a:visited {color:#fff; text-decoration:none;}
.home_cli_ee_slider.puntonet {background:url("../images_r13/puntonet/bg_texture_puntonet.png") repeat left top transparent;}
.home_cli_ee_slider.puntonet .box_lista_allegati {border-top:none; margin-bottom:40px; margin-left:0; margin-right:0;}
.home_cli_ee_slider.puntonet .box_lista_allegati li a {color:#006ebb;}
.home_cli_ee_slider.puntonet .box_lista_allegati li.li_link {background-image:url("../images_r13/ico_blu/link_int.png"); margin-left:45px; width:auto;}
.home_cli_ee_slider.puntonet li .box_img {margin-bottom:0;}
.puntonet_introduzione {padding:15px 43px 35px 43px;}
.puntonet_desc {padding-top:15px; font-size:1.4em;}
.puntonet_items {padding-left:46px; padding-right:46px;}
.puntonet_items .span4 {background-color:#fff; font-size:1.05em; margin-top:2%;}
.puntonet_items .span4.sfondo_verde {background-color:#019779;}
.puntonet_items .icona_sw a {background-image:url("../images_r13/puntonet/icona_smart_waste.png"); background-position:0 0; background-repeat:no-repeat; padding:16px 22px 0 77px; color:#fff; min-height:65px; display:block; font-weight:normal; text-decoration:none;}
.puntonet_items .icona_telecamera a {background-image:url("../images_r13/puntonet/icona_telecamera.png"); background-position:0 0; background-repeat:no-repeat; padding:16px 22px 0 93px; min-height:65px; display:block; font-weight:normal; color:#575653; text-decoration:none;}
.puntonet_items .icona_wifi a {background-image:url("../images_r13/puntonet/icona_wifi.png"); background-position:0 0; background-repeat:no-repeat; padding:16px 22px 0 98px; min-height:65px; display:block; font-weight:normal; color:#575653; text-decoration:none;}
.puntonet_items .icona_sensor_box a {background-image:url("../images_r13/puntonet/icona_sensor_box.png"); background-position:0 0; background-repeat:no-repeat; padding:16px 22px 0 77px; min-height:65px; display:block; font-weight:normal; color:#575653; text-decoration:none;}
.puntonet_items .icona_ebike a {background-image:url("../images_r13/puntonet/icona_ebike.png"); background-position:0 0; background-repeat:no-repeat; padding:16px 22px 0 93px; min-height:65px; display:block; font-weight:normal; color:#575653; text-decoration:none;}
.puntonet_items .icona_pacchi a {background-image:url("../images_r13/puntonet/icona_pacchi.png"); background-position:0 0; background-repeat:no-repeat; padding:16px 22px 0 98px; min-height:65px; display:block; font-weight:normal; color:#575653; text-decoration:none;}
.puntonet_items .icona_pannello a {background-image:url("../images_r13/puntonet/icona_pannello.png"); background-position:0 0; background-repeat:no-repeat; padding:16px 22px 0 80px; min-height:65px; display:block; font-weight:normal; color:#575653; text-decoration:none;}
.puntonet_items .icona_tri_ride a {background-image:url("../images_r13/puntonet/icona_tri_ride.png"); background-position:0 0; background-repeat:no-repeat; padding:16px 22px 0 93px; min-height:65px; display:block; font-weight:normal; color:#575653; text-decoration:none;}
.puntonet_items .icona_ricarica a {background-image:url("../images_r13/puntonet/icona_ricarica.png"); background-position:0 0; background-repeat:no-repeat; padding:16px 22px 0 98px; min-height:65px; display:block; font-weight:normal; color:#575653; text-decoration:none;}
.puntonet.row_slider .slide2 ul li img {margin-left:46px; margin-right:46px;}
.puntonet.row_slider .slide2 .freccine .right {background-image:url("../images_r13/puntonet/arrow_sx.png"); background-repeat:no-repeat; height:35px; left:100px;}
.puntonet.row_slider .slide2 .freccine .left {background-image:url("../images_r13/puntonet/arrow_dx.png"); background-repeat:no-repeat; height:35px; right:100px;}
.home_cli_ee_box.dashboard.box_gruppo .box_lista_allegati {padding-left:2%; margin-top:3%;}
.home_cli_ee.nospazio_sopra, .box_fullimg_gruppo.nospazio_sopra img {margin-top:0;}
.smartcity_menu {background-color:#ebebeb; min-height:440px;}
.smartcity_menu ul {margin:0; padding:0; list-style-type:none; padding:0 16px;}
.smartcity_menu ul li {border-bottom:1px solid #009879; line-height:1.5em; padding-top:15px; padding-bottom:15px;}
.smartcity_menu ul li.ultimo {border-bottom:none;}
.smartcity_menu ul li a:link, .smartcity_menu ul li a:visited, .smartcity_menu ul li a:hover, .smartcity_menu ul li a:active {color:#575653;}
.nomargin.home_cli_ee.smartcity {margin-left:0; background-color:#fff;}

/* Slider convegno 6 giugno 2019 */
.slides-container li.cls-sfondo_6giugno2019, .anteprima.cls-slider_6giugno2019 {background-color:#EBEDEE;}
.slides-container li .over.cls-slider_6giugno2019 .over_link ul { padding-left: 0 }
.anteprima.cls-slider_6giugno2019 .titolo, .slides-container li .over.cls-slider_6giugno2019 .over_link ul li a {color:#009870;}
.slides-container li.cls-slider_6giugno2019 .over .over_link ul li {
	margin-top: 18px;
}
.slides-container li .over.cls-slider_6giugno2019 .over_link {margin-left:0;}
.slides-container li .over.cls-slider_6giugno2019 .over_link ul li {margin-left:0; margin-right:1%;}
.slides-container li .over.cls-slider_6giugno2019 .over_titolo {width:33%; margin-top:6%; margin-left:13%; font-size:3.2em; font-weight:lighter; color:#009870; line-height:1em;}
.slides-container li .over .over_link ul li.cls-ico_slider_video_verde {background-image:url(../images_r13/ico_slider_landing/ico_slider_video_verde.png);}
.slides-container li .over .over_link ul li.cls-ico_link_est_verde {background-image:url(../images_r13/ico_slider_landing/ico_slider_link_verde.png);}
.next_preview .anteprima.cls-sfondo_6giugno2019 .icona {background-image:url(../images_r13/slider_freccia_dx_verde.png);}
.prev_preview .anteprima.cls-sfondo_6giugno2019 .icona {background-image:url(../images_r13/slider_freccia_sx_verde.png);}

/* Slider convegno 6 giugno 2019 - alternativa video MAC */
body.MacOSX .slides-container li.cls-sfondo_6giugno2019.video, body.MacOSX .anteprima.cls-slider_6giugno2019.video {background-color:#EEEFF0;}
.slides-container li .over.cls-slider_6giugno2019.video .over_link {margin-top:25%;}

/* slider "Reinventing the city" */
.slides-container li.cls-sfondo_reinventing_the_city, .anteprima.cls-slider_reinventing_the_city {background-color:#006cbe;}
.anteprima.cls-slider_reinventing_the_city .titolo {color:#fff;}
.slides-container li .over.cls-slider_reinventing_the_city .over_titolo {width:50%; margin-top:7%; font-size:3.4em; color:#fff; line-height:1em; margin-left:3%;}
.slides-container li .over.cls-slider_reinventing_the_city .over_sottotitolo {color:#fff; font-weight:600; margin-left:3%;}
.slides-container li .over.cls-slider_reinventing_the_city .over_link {margin-left:3%;}

/* Slider herambiente 10anni */
.slides-container li.cls-sfondo_herambiente_10anni, .anteprima.cls-slider_herambiente_10anni {background-color:#52A76A;}
.slides-container li .over.cls-slider_herambiente_10anni .over_link ul {padding-left:0;}
.anteprima.cls-slider_herambiente_10anni .titolo, .slides-container li .over.cls-slider_herambiente_10anni .over_link ul li a {color:white;}
.slides-container li .over.cls-slider_herambiente_10anni .over_link {margin-left:0;}
.slides-container li .over.cls-slider_herambiente_10anni .over_link ul li {margin-left:0; margin-right:1%;}
.slides-container li .over.cls-slider_herambiente_10anni .over_titolo {width:33%; margin-top:6%; margin-left:13%; font-size:3.2em; font-weight:lighter; color:white; line-height:1em;}
.next_preview .anteprima.cls-sfondo_herambiente_10anni .icona {background-image:url(../images_r13/slider_freccia_dx_bianco.png);}
.prev_preview .anteprima.cls-sfondo_herambiente_10anni .icona {background-image:url(../images_r13/slider_freccia_sx_bianco.png);}

/* Slider herambiente 10anni - alternativa video MAC */
body.MacOSX .slides-container li.cls-sfondo_herambiente_10anni.video, body.MacOSX .anteprima.cls-slider_herambiente_10anni.video {background-color:#67AE79;}
.slides-container li .over.cls-slider_herambiente_10anni.video .over_link {margin-top:25%;}

/* Report Valore all'energia 2019 */
.bg_valore_energia18 {background-image:url(../images_r13/box_bg/report_valore_energia_2018/bg_valore_energia.png); background-position:top right; background-repeat:no-repeat; height:665px;}
.bg_scenario18 {background-image:url(../images_r13/box_bg/report_valore_energia_2018/bg_scenario.png); background-position:bottom; background-repeat:no-repeat;}
.bg_risultati_ottenuti18 {background-image:url(../images_r13/box_bg/report_valore_energia_2018/bg_risultati_ottenuti.png); background-position:bottom; background-repeat:no-repeat;}
.bg_interventi18 {background-image:url(../images_r13/box_bg/report_valore_energia_2018/bg_interventi.png); background-position:bottom right; background-repeat:no-repeat;}
.bg_collaborazione18 {background-image:url(../images_r13/box_bg/report_valore_energia_2018/bg_collaborazione.png); background-position:bottom right; background-repeat:no-repeat;}
.bg_illuminazione18 {background-image:url(../images_r13/box_bg/report_valore_energia_2018/bg_illuminazione.png); background-position:bottom right; background-repeat:no-repeat;}
.bg_energy_service18 {background-image:url(../images_r13/box_bg/report_valore_energia_2018/bg_energy_service.png); background-position:bottom; background-repeat:no-repeat;}
.bg_certificati_bianchi18 {background-image:url(../images_r13/box_bg/report_valore_energia_2018/bg_certificati_bianchi.png); background-position:bottom right; background-repeat:no-repeat;}
.box_layout.cornice_bluscuro {border-bottom:2px solid #0b5875; border-left:2px solid #0b5875;}
.box_layout.titolo_bluscuro .box_titolo a:link, .box_layout.titolo_bluscuro .box_titolo a:visited, 
.box_layout.titolo_bluscuro .box_titolo a:hover, .box_layout.titolo_bluscuro .box_titolo a:active {color:#0b5875;}

/* Slider nexmeter */
.slides-container li.cls-sfondo_nexmeter, .anteprima.cls-slider_nexmeter {background-color:#DD2291;}
.slides-container li .over.cls-slider_nexmeter .over_link ul {padding-left:0;}
.anteprima.cls-slider_nexmeter .titolo, .slides-container li .over.cls-slider_nexmeter .over_link ul li a {color:white;}
.slides-container li .over.cls-slider_nexmeter .over_link {margin-left:0;}
.slides-container li .over.cls-slider_nexmeter .over_link ul li {margin-left:0; margin-right:1%;}
.slides-container li .over.cls-slider_nexmeter .over_titolo {width:33%; margin-top:6%; margin-left:13%; font-size:3.2em; font-weight:lighter; color:white; line-height:1em;}
.next_preview .anteprima.cls-sfondo_nexmeter .icona {background-image:url(../images_r13/slider_freccia_dx_bianco.png);}
.prev_preview .anteprima.cls-sfondo_nexmeter .icona {background-image:url(../images_r13/slider_freccia_sx_bianco.png);}

/* Slider nexmeter 10anni - alternativa video MAC */
body.MacOSX .slides-container li.cls-sfondo_nexmeter.video, body.MacOSX .anteprima.cls-slider_nexmeter.video {background-color:#DA3C9B;}
.slides-container li .over.cls-slider_nexmeter.video .over_link {margin-top:25%;}

/* Slider Insieme per il futuro */
.slides-container li.cls-sfondo_insieme_futuro, .anteprima.cls-slider_insieme_futuro {background-color:#629AB0; /* background-color:#e22191; */}
.slides-container li .over.cls-slider_insieme_futuro .over_link ul {padding-left:0;}
.anteprima.cls-slider_insieme_futuro .titolo, .slides-container li .over.cls-slider_insieme_futuro .over_link ul li a {color:white;}
.slides-container li .over.cls-slider_insieme_futuro .over_link {margin-left:0;}
.slides-container li .over.cls-slider_insieme_futuro .over_link ul li {margin-left:0; margin-right:1%;}
.slides-container li .over.cls-slider_insieme_futuro .over_titolo {width:33%; margin-top:6%; margin-left:13%; font-size:3.2em; font-weight:lighter; color:white; line-height:1em;}
.next_preview .anteprima.cls-sfondo_insieme_futuro .icona {background-image:url(../images_r13/slider_freccia_dx_bianco.png);}
.prev_preview .anteprima.cls-sfondo_insieme_futuro .icona {background-image:url(../images_r13/slider_freccia_sx_bianco.png);}

/* Slider Insieme per il futuro - alternativa video MAC */
body.MacOSX .slides-container li.cls-sfondo_insieme_futuro.video, body.MacOSX .anteprima.cls-slider_insieme_futuro.video {background-color:#6EA4B9;}
.slides-container li .over.cls-slider_insieme_futuro.video .over_link {margin-top:25%;}

/* slider "Festival Filosofia" */
.slides-container li.cls-sfondo_festival_filosofia, .anteprima.cls-slider_festival_filosofia {background-color:#f5f6f6;}
.anteprima.cls-slider_festival_filosofia .titolo {color:#143d69;}
.slides-container li .over.cls-slider_festival_filosofia .over_titolo {width:50%; margin-top:4%; font-size:3.2em; line-height:1.1em; margin-left:8%;}
.slides-container li .over.cls-slider_festival_filosofia .over_titolo div.info {color:#00a999; font-size:0.45em; font-weight:600;}
.slides-container li .over.cls-slider_festival_filosofia .over_titolo div.titolo {color:#009cdb; font-size:1em; font-weight:200;}
.slides-container li .over.cls-slider_festival_filosofia .over_sottotitolo {color:#db0f8e; font-weight:300; margin-left:8%; font-size:1.8em; line-height:1.2em; margin-top:1%;}
.slides-container li .over.cls-slider_festival_filosofia .over_link {margin-left:8%; margin-top:0;}
.slides-container li .over.cls-slider_festival_filosofia .over_link ul li a {color:#db0f8e;}
.next_preview .anteprima.cls-slider_festival_filosofia .icona {background-image:url(../images_r13/slider_freccia_dx_bluscuro.png);}
.prev_preview .anteprima.cls-slider_festival_filosofia .icona {background-image:url(../images_r13/slider_freccia_sx_bluscuro.png);}

/* Report I mille volti del servizio (anno 2019) - italiano */
.bg_millevolti.edizione_2018 {background-image:url(../images_r13/box_bg/report_clienti_2018/bg_millevolti.png); background-position:top right; background-repeat:no-repeat; height:620px;}
.bg_presenza_territorio_mvs2018 {background-image:url(../images_r13/box_bg/report_clienti_2018/bg_presenza_territorio.png); background-position:bottom; background-repeat:no-repeat;}
.bg_sostegno_famiglie_mvs2018 {background-image:url(../images_r13/box_bg/report_clienti_2018/bg_sostegno_famiglie.png); background-position:bottom; background-repeat:no-repeat;}
.bg_primo_contatto_mvs2018 {background-image:url(../images_r13/box_bg/report_clienti_2018/bg_primo_contatto.png); background-position:bottom right; background-repeat:no-repeat;}
.bg_risparmio_mvs2018 {background-image:url(../images_r13/box_bg/report_clienti_2018/bg_risparmio.png); background-position:bottom right; background-repeat:no-repeat;}
.bg_servizio_mvs2018 {background-image:url(../images_r13/box_bg/report_clienti_2018/bg_servizio.png); background-position:bottom right; background-repeat:no-repeat;}
.bg_qualita_mvs2018 {background-image:url(../images_r13/box_bg/report_clienti_2018/bg_qualita.png); background-position:bottom right; background-repeat:no-repeat;}
ul.mvs2018_box_servizi {margin:0; padding:0; list-style-type:none;}
ul.mvs2018_box_servizi span.etichetta {background-color:#ec6000; color:#fff; font-weight:bold; padding:0 3px;}
ul.mvs2018_box_servizi span.abstract {color:#ec6000; font-weight:bold; font-size:0.75em;}
ul.mvs2018_box_servizi li {background-position:0 0; background-repeat:no-repeat;}
ul.mvs2018_box_servizi li a {color:#ec6000; font-size:1.3em; font-weight:bold; text-decoration:none;}
ul.mvs2018_box_servizi li.monitor {background-image:url(../images_r13/box_bg/report_clienti_2018/monitor.png); height:71px; padding-left:119px; line-height:1.3em; margin-bottom:30px;}
ul.mvs2018_box_servizi li.numero1 {background-image:url(../images_r13/box_bg/report_clienti_2018/numero1.png); height:37px; padding-left:50px; padding-top:10px; margin-top:5px;}
ul.mvs2018_box_servizi li.numero2 {background-image:url(../images_r13/box_bg/report_clienti_2018/numero2.png); height:37px; padding-left:50px; padding-top:10px; margin-top:5px;}
ul.mvs2018_box_servizi li.numero3 {background-image:url(../images_r13/box_bg/report_clienti_2018/numero3.png); height:37px; padding-left:50px; margin-top:5px; margin-bottom:15px;}
ul.mvs2018_box_servizi li.numero4 {background-image:url(../images_r13/box_bg/report_clienti_2018/numero4.png); height:37px; padding-left:50px; padding-top:10px; margin-top:5px;}
ul.mvs2018_box_servizi li.numero5 {background-image:url(../images_r13/box_bg/report_clienti_2018/numero5.png); height:37px; padding-left:50px; padding-top:10px; margin-top:5px;}
ul.mvs2018_box_servizi li.palazzina {background-image:url(../images_r13/box_bg/report_clienti_2018/palazzina.png); height:72px; padding-left:138px; line-height:1.3em; margin-top:20px; margin-bottom:30px;}
ul.mvs2018_box_servizi li.numero6 {background-image:url(../images_r13/box_bg/report_clienti_2018/numero6.png); height:40px; padding-left:50px; margin-top:5px; margin-bottom:15px;}
ul.mvs2018_box_servizi li.numero7 {background-image:url(../images_r13/box_bg/report_clienti_2018/numero7.png); height:40px; padding-left:50px; padding-top:10px; margin-top:5px; white-space:nowrap;}
ul.mvs2018_box_servizi li.numero8 {background-image:url(../images_r13/box_bg/report_clienti_2018/numero8.png); height:40px; padding-left:50px; padding-top:10px; margin-top:5px;}
ul.mvs2018_box_servizi li.bidoncini {background-image:url(../images_r13/box_bg/report_clienti_2018/bidoncini.png); height:82px; padding-left:123px; line-height:1.3em; margin-bottom:30px;}
ul.mvs2018_box_servizi li.numero9 {background-image:url(../images_r13/box_bg/report_clienti_2018/numero9.png); height:40px; padding-left:50px; margin-top:5px; margin-bottom:15px;}
ul.mvs2018_box_servizi li.numero10 {background-image:url(../images_r13/box_bg/report_clienti_2018/numero10.png); height:40px; padding-left:50px; margin-top:5px; margin-bottom:15px;}
ul.mvs2018_box_servizi li.numero11 {background-image:url(../images_r13/box_bg/report_clienti_2018/numero11.png); height:40px; padding-left:50px; margin-top:5px; margin-bottom:15px;}
ul.mvs2018_box_servizi li.numero12 {background-image:url(../images_r13/box_bg/report_clienti_2018/numero12.png); height:40px; padding-left:50px; margin-top:5px; margin-bottom:15px;}
ul.mvs2018_box_servizi li.connessioni {background-image:url(../images_r13/box_bg/report_clienti_2018/connessioni.png); height:73px; padding-left:136px; line-height:1.3em; margin-top:40px; margin-bottom:30px;}
ul.mvs2018_box_servizi li.numero13 {background-image:url(../images_r13/box_bg/report_clienti_2018/numero13.png); height:40px; padding-left:50px; padding-top:10px; margin-top:5px;}
ul.mvs2018_box_servizi li.numero14 {background-image:url(../images_r13/box_bg/report_clienti_2018/numero14.png); height:40px; padding-left:50px; margin-top:5px; margin-bottom:15px;}
ul.mvs2018_box_servizi li.numero15 {background-image:url(../images_r13/box_bg/report_clienti_2018/numero15.png); height:40px; padding-left:50px; padding-top:10px; margin-top:5px;}

/* Report In buone acque 2019 */
.bg_inbuoneacque18 {background-image:url(../images_r13/box_bg/report_buone_acque_2018/bg_in_buone_acque.png); background-position:top right; background-repeat:no-repeat; height:603px;}
.in_buone_acque18.bg_servizio_idrico {background-image:url(../images_r13/box_bg/report_buone_acque_2018/bg_servizio_idrico.png); background-position:bottom; background-repeat:no-repeat;}
.in_buone_acque18.bg_fiducia_acqua {background-image:url(../images_r13/box_bg/report_buone_acque_2018/bg_fiducia_acqua.png); background-position:bottom; background-repeat:no-repeat;}
.in_buone_acque18.bg_investimenti {background-image:url(../images_r13/box_bg/report_buone_acque_2018/bg_investimenti.png); background-position:bottom; background-repeat:no-repeat;}
.in_buone_acque18.bg_scopri_acqua {background-image:url(../images_r13/box_bg/report_buone_acque_2018/bg_scopri_acqua.png); background-position:bottom; background-repeat:no-repeat;}
.in_buone_acque18.bg_informazioni_utili {background-image:url(../images_r13/box_bg/report_buone_acque_2018/bg_informazioni_utili.png); background-position:bottom right; background-repeat:no-repeat;}
.in_buone_acque18.bg_gestione_risorsa_idrica {background-image:url(../images_r13/box_bg/report_buone_acque_2018/bg_gestione_risorsa_idrica.png); background-position:bottom right; background-repeat:no-repeat;}
.in_buone_acque18 span.titolo_bluscuro {color:#0b5875;}

/* slider Ecomondo 2019 */
.slides-container li.cls-sfondo_ecomondo_2019, .anteprima.cls-slider_ecomondo_2019 {background-color:#58bbb7;}
.anteprima.cls-slider_ecomondo_2019 .titolo {color:#fff;}
.slides-container li .over.cls-slider_ecomondo_2019 .over_titolo {width:40%; margin-top:5%; color:#fff; line-height:1em; margin-left:7%;}
.slides-container li .over.cls-slider_ecomondo_2019 .over_titolo .info {font-size:0.7em; font-weight:bold; line-height:1em;}
.slides-container li .over.cls-slider_ecomondo_2019 .over_titolo .titolo {color:#333; font-weight:200; font-size:1.3em; margin-top:20px; margin-bottom:10px;}
.slides-container li .over.cls-slider_ecomondo_2019 .over_sottotitolo {color:#fff; font-weight:600; margin-left:7%; font-size:1.55em;}
.slides-container li .over.cls-slider_ecomondo_2019 .over_link {margin-left:7%; margin-top:0;}
.slides-container li .over.cls-slider_ecomondo_2019 .over_link ul li a {color:#000;}

/* Report Sulle tracce dei rifiuti 2019 */
.bg_traccerifiuti18.img_tasso_riciclo {background-image:url(../images_r13/box_bg/report_rifiuti_2019/bg_traccerifiuti.png); background-position:top right; background-repeat:no-repeat; height:645px;}
.bg_hera_economia_circolare.traccerifiuti19 {background-image:url(../images_r13/box_bg/report_rifiuti_2019/bg_hera_economia_circolare_268.png); background-position:bottom; background-repeat:no-repeat;}
.bg_hera_economia_circolare_eng.traccerifiuti19 {background-image:url(../images_r13/box_bg/report_rifiuti_2019/bg_hera_economia_circolare_eng_268.png); background-position:bottom; background-repeat:no-repeat;}
.bg_hera_quanto_recuperato.traccerifiuti19 {background-image:url(../images_r13/box_bg/report_rifiuti_2019/bg_hera_quanto_recuperato.png); background-position:bottom; background-repeat:no-repeat;}
.bg_hera_quanto_recuperato_eng.traccerifiuti19 {background-image:url(../images_r13/box_bg/report_rifiuti_2019/bg_hera_quanto_recuperato_eng.png); background-position:bottom; background-repeat:no-repeat;}
.bg_rifiuti.traccerifiuti19 {background-image:url(../images_r13/box_bg/report_rifiuti_2019/bg_rifiuti.png); background-position:bottom; background-repeat:no-repeat;}
.bg_differenza.traccerifiuti19 {background-image:url(../images_r13/box_bg/report_rifiuti_2019/bg_differenza.png); background-position:bottom; background-repeat:no-repeat;}
.bg_obiettivi.traccerifiuti19 {background-image:url(../images_r13/box_bg/report_rifiuti_2019/bg_obiettivi.png); background-position:bottom; background-repeat:no-repeat;}

/* slider auguri di natale 2019 */
.slides-container li .over.cls-slider_15anni.jq_vsli_video_natale2019 .over_sottotitolo { margin-top: 20%; }
.slides-container li .over.jq_vsli_video_natale2019 .over_link ul li { /*margin-top: 20%;*/ }

/* slider "Circular View" */
span.size_07em {font-size:0.7em;}
.slides-container li.cls-sfondo_circular_view, .anteprima.cls-slider_circular_view {background-color:#7d9aa5;}
.slides-container li .over.cls-slider_circular_view .over_link ul li a {color:#fff;}
.slides-container li .over.cls-slider_circular_view .over_titolo {width:50%; margin-top:4%; font-size:2.8em; color:#fff; line-height:1em; margin-left:5%; font-weight:600; text-transform:none;}
.slides-container li .over.cls-slider_circular_view .over_sottotitolo {color:#fff; margin-left:5%; font-size:2em; line-height:1.3em;}
.slides-container li .over.cls-slider_circular_view .over_link {margin-left:5%;}
.anteprima.cls-sfondo_circular_view .titolo {color:#fff;}