/* ---------------- NOTE: ---------------------
         GESTISCE VERSIONE STAMPABILE
------------------------------------------- */
@media print {
/*--------------------*/

.hideinprint {
display: none;
}
.hide {
display: inline;
}

.layoutboxex, .layoutboxin {
background-image: none;
background-color: #ffffff;
}

#layout {
background-image: none;
background-color: #ffffff;
/*table-layout: fixed;
width: 19cm;*/
table-layout: auto;
width: 97%;
margin: 0em;
margin-left: auto;
margin-right: auto;
border-left: none;
border-right: none;
}
.body2 #layout {
table-layout: fixed;
width: 19cm;
margin-left: 0.7cm;
margin-right: 0.7cm;
}

.body2 .tdcorpo {
background-image: none;
background-color: #ffffff;
padding-bottom: 0.2em;
}


.footerbox {
background-image: none;
background-color: #ffffff;
border: solid 2px #BABABA;
width:97%;
margin-top: 0.7em;
margin-left: auto;
margin-right: auto;
padding-top: 0.2em;
padding-bottom: 0.3em;
}
.body2 .footerbox {
display: none;
}

/*.waisalta {
display: none;
}*/

.wainavigbox {
display: none;
}


/*-------- informativa cookie --------*/

.infocookiebox {
font-size: 60%;
line-height: 130%;
margin-top: 1.6em;
margin-left: 0em;
margin-right: 0.2em;
}
.infocookiebox a:link {color:#000000;}
.infocookiebox a:visited {color:#000000;}
.infocookiebox a:active {color:#000000;}
.infocookiebox a:hover {color:#000000; text-decoration:none;}
.infocookiebox a:focus {color:#000000; text-decoration:none;}
.infocookiebox a {
letter-spacing: 0em;
}

.cookieboxex {
position: relative;
width: auto;
}
.cookiebox {
width: auto;
margin-top: 0em;
margin-bottom: 0em;
font-size: 70%;
line-height: 130%;
text-align: left;
background-color: #ffffff;
border-top: none;
border-left: none;
border-right: none;
border-bottom: solid 1px #BABABA;
}
.cookiebox h2 {
font-size: inherit;
display: inline;
padding-right: 1.2em;
}
.cookiebox p {
color: #000000;
font-size: inherit;
margin-top: 0em;
display: inline;
}
.cookiebox br {
display: inline;
}
.cookiebox a:link {color:#000000; text-decoration:underline}
.cookiebox a:visited {color:#000000; text-decoration:underline}
.cookiebox a:active {color:#000000; text-decoration:underline}
.cookiebox a:hover {color:#000000; text-decoration:underline}
.cookiebox a:focus {color:#000000; text-decoration:underline}
.cookiebox a {
color: #000000;
font-weight: normal;
text-decoration: underline;
}



.fotocredits-tit {
background-image: none;
background-color: #ffffff;
color: #000000;
padding-top: 0.1em;
margin-bottom: 0em;
}

.footerbox h5 {
display: none;
}

.footerbox a:link {color:#000000; text-decoration:none;}
.footerbox a:visited {color:#000000; text-decoration:none;}
.footerbox a:active {color:#000000; text-decoration:none;}
.footerbox a:hover {color:#000000; text-decoration:none;}
.footerbox a {color:#000000; text-decoration: none;}

.footerbox .fotocredits-tit a:link {color:#000000; text-decoration:none;}
.footerbox .fotocredits-tit a:visited {color:#000000; text-decoration:none;}
.footerbox .fotocredits-tit a:active {color:#000000; text-decoration:none;}
.footerbox .fotocredits-tit a:hover {color:#000000; text-decoration:none;}
.footerbox .fotocredits-tit a {color:#000000; text-decoration: none;}


/*-------- logo menu --------*/

.tdlogo {
border-right: solid 1px #BABABA;
vertical-align: middle;
width: 21%;
text-align: left;
padding-left: 0px;
/*padding-left: 32px;*/
padding-right: 32px;
}
.tdlogo .spacer {
display: none;
}
.body2 .tdlogo {
width: 16%;
text-align: left;
padding-left: 0px;
padding-right: 0px;
}
.body2 .tdlogospes, .body2 .tdlogocesv {
background-image: none;
background-color: #ffffff;
border-right: solid 1px #BABABA;
width: 16%;
text-align: left;
padding-left: 0px;
padding-right: 0px;
}

img.logomenu {
text-align: left;
margin-left: 0em;
margin-right: 0em;
}
.body2 img.logomenu {
width: 70px;
height: 87px;
text-align: left;
margin-left: 0em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
padding-left: 0em;
padding-right: 0em;
}

.body2 .tdlogospes img.logomenu, .body2 .tdlogocesv img.logomenu {
width: 91px;
height: 87px;
text-align: left;
margin-left: 0em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
padding-left: 0em;
padding-right: 0em;
}

.body2 .tdlogocesv img.logomenu {
width: 95px;
}


/*-------- RIGA 1 - INTESTAZIONE --------*/
/*-------- testata --------*/

.tdtestata {
border-bottom: solid 1px #BABABA;
padding-bottom: 0.7em;
width: 75%;
/*padding-left: 0.7em;
padding-right: 0em;*/
}
.tdtestata .spacer {
display: none;
}
.body2 .tdtestata {
width: 90%;
padding-left: 0.7em;
padding-right: 0em;
}


.tabletestata {
background-image: none;
background-color: #ffffff;
table-layout: auto;
width: 97%;
margin-bottom: 0.2em;
}
.body2 .tabletestata {
margin-left: 0em;
margin-bottom: 0em;
}
.body2 .tr2header {
display: none;
}

.tdheadercx1  {
width: 20%;
}
.tdheaderdx1  {
width: 20%;
padding-left: 0.1em;
}
.tdheaderdx2  {
padding-right: 0em;
}


.logotestobox {
width: 18em;
padding-right: 0.3em;
}
h1#logotesto {
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 160%;
line-height: 110%;
letter-spacing: 0em;
}

#logotesto span.arancio {
color: #FF9900;
}

span#logotestomail {
font-size: 40%;
line-height: 120%;
letter-spacing: -0.05em;
}
#logotestomail a:link {color:#000000; text-decoration:none;}
#logotestomail a:visited {color:#000000; text-decoration:none;}
#logotestomail a:active {color:#000000; text-decoration:none;}
#logotestomail a:hover {color:#000000; text-decoration:none;}
#logotestomail a {color:#000000; text-decoration: none;}


.containricerca {
width: 20em;
}
#headertrova .campotesto {
width: 13em;
}
#headertrova .botsubmit {
width: 3.8em;
}


/* Altre minisiti CESV e SPES */

.tdlogospes h1.logocentri, .tdlogocesv h1.logocentri {
margin-top: 0.2em;
margin-bottom: 0.2em;
}

.tabletestataspes, .tabletestatacesv {
background-image: none;
background-color: #ffffff;
table-layout: auto;
width: 97%;
margin: 0em;
margin-left: 0em;
margin-right: 0em;
border-left: none;
border-right: none;
}

.trhd2centri {
display: none;
}

.tdhdsx1spes {
width: 90%;
}
.tdhdsx1cesv  {
width: 90%;
}

.partnerbox {
margin-top: 0.1em;
}
.tabletestatacesv .partnerbox {
text-align: left;
}
.tabletestataspes img#hd-logocsvnet {
float: none;
display: inline;
margin-top: 0.3em;
margin-left: 0.1em;
margin-right: 1em;
}
.tabletestatacesv img#hd-logocsvnet {
margin-top: 0.3em;
margin-left: 0.1em;
margin-right: 0em;
}
.tabletestataspes img#hd-logocev {
float: none;
display: inline;
margin-top: 0.3em;
margin-left: 0em;
margin-right: 0em;
}
.tabletestataspes br.clears {
display: none;
}

.tdhdsx1spes .membrodi, .tdhdsx1cesv .membrodi {
background-color: #ffffff;
color: #000000;
padding-left: 0.4em;
padding-right: 0em;
padding-bottom: 0.4em;
}

.intranetbox {
display: none;
}

.cesvhome .boxfloatdx {
padding-left: 2em;
}

.cesvhome .botbanner {
width: 130px;
}


/*-------- RIGA 2 - BRACCIO --------*/
/*-------- menu --------*/

.tdmenu {
border-right: solid 1px #BABABA;
padding-bottom: 0em;
}
.body2 .tdmenu {
padding-top: 1em;
}

.body2 .tdmenu img {
display: none;
}

.menubox {
font-size: 70%;
line-height: 130%;
}
.body2 .menubox {
font-size: 80%;
line-height: 130%;
}

.body2 .menubox ul {
font-size: 60%;
line-height: 120%;
}

.menubox#vocichisiamobox {
background-image: none;
background-color: #ffffff;
}

.menubox h3 {
background-image: none;
background-color: #ffffff;
font-size: 75%;
line-height: 120%;
margin-top: 1.7em;
padding-left: 0em;
padding-right: 0.4em;
padding-bottom: 0.6em;
}
.menubox#vocihidebox h3.menutit0 {
background-image: none;
background-color: #ffffff;
font-size: 75%;
line-height: 120%;
margin-top: 1.7em;
padding-left: 0em;
padding-right: 0.4em;
padding-bottom: 0.6em;
display: block;
font-weight: bold;
position:relative;
left: 0em;
z-index: 1;
}


.menubox a:link {background-color:#ffffff; color: #000000; border-top:none;}
.menubox a:visited {background-color:#ffffff; color: #000000; border-top:none;}
.menubox a:active {background-color:#ffffff; color: #000000; border-top:none;}
.menubox a:hover {background-color:#ffffff; color: #000000; border-top:none;}
.menubox a:focus {background-color:#ffffff; color: #000000; border-top:none;}
.menubox a {
background-image: none;
background-color: #ffffff;
border-top: none;
padding-top: 0.25em;
padding-left: 0em;
padding-right: 0.7em;
padding-bottom: 0.35em;
}

a.vocemenulast:link {background-color:#ffffff;}
a.vocemenulast:visited {background-color:#ffffff;}
a.vocemenulast:active {background-color:#ffffff;}
a.vocemenulast:hover {background-color:#ffffff;}
a.vocemenulast:focus {background-color:#ffffff;}
a.vocemenulast {
background-image: none;
background-color: #ffffff;
}

.vocichisiamo a:link {background-color:#ffffff; color: #000000; border-top:none;}
.vocichisiamo a:visited {background-color:#ffffff; color: #000000; border-top:none;}
.vocichisiamo a:active {background-color:#ffffff; color: #000000; border-top:none;}
.vocichisiamo a:hover {background-color:#ffffff; color: #000000; border-top:none;}
.vocichisiamo a:focus {background-color:#ffffff; color: #000000; border-top:none;}
.vocichisiamo a {
background-color: #ffffff;
/*padding-left: 2.95em;*/
padding-left: 0em;
padding-right: 0.4em;
}
.body2 .vocichisiamo a {
padding-left: 0em;
padding-right: 0.4em;
}
.vocichisiamo a.vocemenulast {
background-image: none;
background-color: #ffffff;
}


.menubox a.voce:link {background-color:#ffffff; color: #000000; border-top:none;}
.menubox a.voce:visited {background-color:#ffffff; color: #000000; border-top:none;}
.menubox a.voce:active {background-color:#ffffff; color: #000000; border-top:none;}
.menubox a.voce:hover {background-color:#ffffff; color: #000000; border-top:none;}
.menubox a.voce:focus {background-color:#ffffff; color: #000000; border-top:none;}
.menubox a.voce {
border-top:none;
background-color:#ffffff;
color: #000000;
line-height: 100%;
}
.menubox a.subvoce:link {background-color:#ffffff; color: #000000; border-top:none;}
.menubox a.subvoce:visited {background-color:#ffffff; color: #000000; border-top:none;}
.menubox a.subvoce:active {background-color:#ffffff; color: #000000; border-top:none;}
.menubox a.subvoce:hover {background-color:#ffffff; color: #000000; border-top:none;}
.menubox a.subvoce:focus {background-color:#ffffff; color: #000000; border-top:none;}
.menubox a.subvoce {
line-height: 100%;
background-color:#ffffff;
padding-bottom: 0.1em;
padding-left: 1.4em !important;
}




#province {
display: none;
}
.popupbox {
display: none;
}
.popupbox ul {
display: none;
background-color: #ffffff;
color: #000000;
border-top: solid 1px #BABABA;
border-left: solid 1px #BABABA;
border-right: solid 1px #BABABA;
border-bottom: solid 1px #BABABA;
}
.popupbox li a {
border-left: none;
}


/*-------- RIGA 3 - CORPO --------*/
/*-------- cella corpo --------*/

/*.tdcorpo {
padding-bottom: 0.6em;
}*/

.barratit {
background-color: #ffffff;
color: #D9511E;
font-family: Verdana, Tahoma, Helvetica, Arial, Sans-Serif, Times New Roman;
font-size: 130%;
line-height: 110%;
letter-spacing: 0em;
word-spacing: 0em;
margin-top: 0.7em;
margin-bottom: 0.4em;
}

.barratit#barratitassoc {
background-color: #ffffff;
color: #FF9900;
margin-top: 0.1em;
}

.containbarrespes, .containbarrecesv {
display: none;
}

.tdbotbanner {
border-left: none;
width: 38%;
}

.homelanciobox {
background-image: none;
background-color: #ffffff;
border-bottom: solid 1px #BABABA;
padding-bottom: 0.2em;
margin-bottom: 0.4em;
}
.homelanciobox a:link {color:#000000;}
.homelanciobox a:visited {color:#000000;}
.homelanciobox a:active {color:#000000; text-decoration:none;}
.homelanciobox a:hover {color:#000000; text-decoration:none;}
.homelanciobox a {
color:#000000;
text-decoration:none;
}

.evidhomebox2 {
margin-bottom: 0em;
}


/* bottoni-banner (in evidenza sulla destra - homepage)
vedi z_banner_print.css */

#homeportale .botbannerex {
margin-left: 0.3em;
margin-right: 0.2em;
margin-bottom: 0.7em;
}
/*#homeportale .botbannerex:hover {
margin-left: 0.1em;
margin-right: 0.3em;
}
#homeportale .botbannerex:focus {
margin-left: 0.1em;
margin-right: 0.3em;
}*/


/*---------- zona contenuti homepage ----------*/

.leggituttebox {
display: none;
}
/*
.leggituttebox {
margin-top: 0em;
margin-bottom: 0.9em;
background-color: #ffffff;
border: none;
border-top: dotted 2px #BABABA;
}
.leggituttebox p {
line-height: 150%;
margin-top: 0.4em;
margin-left: 0em !important;
margin-right: 0em !important;
}
.leggituttebox p a:link {color:#000000; text-decoration: none;}
.leggituttebox p a:visited {color:#000000; text-decoration: none;}
.leggituttebox p a:active {color:#000000; text-decoration: none;}
.leggituttebox p a:hover {color:#000000; text-decoration: none;}
.leggituttebox p a {color:#000000; text-decoration: none;}
*/


/*---------- zona contenuti secondo livello (liv2) ----------*/


.body2 .barratit {
color: #000000;
padding-left: 0.5em;
float: none;
width: auto;
}

.body2 .barratit#barratitassoc {
color: #000000;
}


/*
#body-notiziari .barratit {
font-family: Verdana, Tahoma, Arial, sans-serif;
font-size: 130%;
line-height: 110%;
margin-top: 0.7em;
margin-bottom: 0.4em;
}
*/

.body2 .barranavig {
display: none;
}

.body2 .barrasubtit {
background-color: #ffffff;
color: #000000;
}

.body2 .barrasubtitspes, .body2 .barrasubtitcesv {
background-color: #ffffff;
background: none;
color: #000000;
border-bottom: none;
text-align: left;
font-family: Verdana, Tahoma, Helvetica, Arial, Sans-Serif, Times New Roman;
font-size: 130%;
line-height: 110%;
letter-spacing: 0em;
word-spacing: 0em;
margin-top: 0.7em;
margin-bottom: 0em;
letter-spacing: 0em;
word-spacing: 0em;
padding-left: 0.5em;
}

.testobox a:link {color:#000000; text-decoration:underline;}
.testobox a:visited {color:#000000; text-decoration:underline;}
.testobox a:active {color:#000000; text-decoration:underline;}
.testobox a:hover {color:#000000; text-decoration:underline;}
.testobox a {color:#000000; text-decoration:underline; font-weight:normal;}

.testobox .minisitospes a:link {color:#000000; text-decoration:underline;}
.testobox .minisitospes a:visited {color:#000000; text-decoration:underline;}
.testobox .minisitospes a:active {color:#000000; text-decoration:underline;}
.testobox .minisitospes a:hover {color:#000000; text-decoration:underline;}
.testobox .minisitospes a {color:#000000; text-decoration:underline; font-weight:normal;}

.testobox .minisitocesv a:link {color:#000000; text-decoration:underline;}
.testobox .minisitocesv a:visited {color:#000000; text-decoration:underline;}
.testobox .minisitocesv a:active {color:#000000; text-decoration:underline;}
.testobox .minisitocesv a:hover {color:#000000; text-decoration:underline;}
.testobox .minisitocesv a {color:#000000; text-decoration:underline; font-weight:normal;}





.testobox .boxbanner {
height: auto;
height: 1%;
float: right;
padding: 1em;
padding-top: 1em;
padding-bottom: 1em;
margin-left: 3em;
margin-right: 0.3em;
border: solid 2px #BABABA;
}



/*
.boxbannerdoniamoci {
background-color: #ffffff;
text-align: left;
margin-top: 2em;
}
*/
.minisitocesv .doniamoci .boxfloatdx a:link {color:#000000;}
.minisitocesv .doniamoci .boxfloatdx a:visited {color:#000000;}
.minisitocesv .doniamoci .boxfloatdx a:active {color:#000000;}
.minisitocesv .doniamoci .boxfloatdx a:hover {color:#000000;}
.minisitocesv .doniamoci .boxfloatdx a {color:#000000;
background-color: #ffffff;
color: #000000;
padding-top: 0.4em;
padding-left: 0em;
padding-right: 0em;
padding-bottom: 0.1em;
}

.evidbox {
border: solid 1px #A9A9A9;
}

.tocbox {
display: none;
}

.menuseztoc div.tocbox {
background-color: #ffffff;
border: solid 0.15em #C0C0C0;
}

h2#h2menusez {
display: none;
}
h2#h2boxnews {
display: none;
}

a.bottop, a.botdown {
margin-top: 0.8em;
margin-bottom: 0em;
padding-top: 0em;
}
.bottop img, .botdown img {
width: 0.1em;
height: 0.1em;
visibility: hidden;
}

.separ {
background-image: none;
background-color: #ffffff;
border-bottom: solid 2px #C0C0C0;
}
.separ img {
visibility: hidden;
}



.mappagooglebox,
.sedecentrale .mappagooglebox,
.sediprovinciali .mappagooglebox  {
background-image: none;
background-color: #ffffff;
border: none;
text-align: left;
}
.sedecentrale .mappagooglebox  {
margin-top: 1.8em;
}
.sediprovinciali .mappagooglebox  {
padding-bottom: 1.2em;
}
.sedecentrale .mappagooglebox iframe,
.sediprovinciali .mappagooglebox iframe {
border-top: solid 2px #C0C0C0;
border-left: solid 2px #C0C0C0;
border-right: solid 2px #C0C0C0;
border-bottom: solid 2px #C0C0C0;
}
p.mappagooglelink {
display: none;
}



.testobox .anteprimabox p {
background-image: none;
}

#body-pubblicazioni .anteblock {
background-image: none;
margin-bottom: 0.3em;
}
#body-pubblicazioni .icothumbdx {
float: left;
margin-left: 0.3em;
margin-right: 0.5em;
margin-bottom: 0.3em;
border: solid 0.1em #000000;
}


.testobox .col-bannerbox {
border: solid 0.15em #C0C0C0;
}

.col-evidbox {
border: solid 0.15em #C0C0C0;
padding-top: 0.3em;
padding-left: 0.4em;
padding-right: 0.4em;
padding-bottom: 0.3em;
height: auto;
height: 1%;
}

.col-evidbox p {
padding-top: 0em;
padding-left: 0em;
padding-right: 0em;
padding-bottom: 0em;
font-size: 75%;
line-height: 150%;
}

.testobox p.col-evidbox {
border: solid 0.15em #C0C0C0;
padding-top: 0.3em;
padding-left: 0.4em;
padding-right: 0.4em;
padding-bottom: 0.3em;
font-size: 75%;
line-height: 140%;
}

.europamain #banner-aev2012 {
width: 280px;
height: 58px;
}






/* BDA */

.spaziobanner {
margin-bottom: 0.7em;
border: solid 0.15em #D5D5D5;
padding: 0.4em;
padding-top: 0.6em;
padding-bottom: 0.4em;
}
.schedabda .icofloatsx {
float: none;
display:block;
width: 110px;
height: 110px;
margin-left: auto;
margin-right: auto;
margin-bottom: 1em;
}
.testobox .spaziobanner p {
font-size: 80%;
line-height: 130%;
}

.schedabda .boxfloatdx .h2comeh1 {
margin-top: 0em;
}

.schedabda .mappagooglebox iframe {
border: solid 0.15em #D5D5D5;
}

.testobox .schedabda .mappagooglebox a {
display: none;
}



/* Agenda */

div.itemagendafloat {
background-image: none;
background-color: #ffffff;
border-bottom: solid 1px #BABABA;
padding-top: 0.1em;
padding-bottom: 0.1em;
margin-bottom: 0.6em;
}
#body-agenda .testobox h3 {
margin-bottom: 0.6em;
}
#body-agenda .testobox p {
margin-bottom: 0.5em;
}



#body-agenda .testobox h3 {
background-color: #ffffff;
color: #000000;
border-top: solid 2px #D2D2D2;
border-left: solid 2px #D2D2D2;
border-right: solid 2px #BABABA;
border-bottom: solid 2px #BABABA;
}

#body-agenda .testobox .h3agenda-01 {
background-color: #ffffff;
color: #000000;
}
#body-agenda .testobox .h3agenda-02 {
background-color: #ffffff;
color: #000000;
}
#body-agenda .testobox .h3agenda-03 {
background-color: #ffffff;
color: #000000;
}
#body-agenda .testobox .h3agenda-04 {
background-color: #ffffff;
color: #000000;
}


/* Reti solidali */

.retisolnum .bodycercabox {
display: none;
}
.retisolnum .tocbox {
display: none;
}
.retisolnum ul {
margin-top: 0.1em;
margin-bottom: 1.1em;
}
.testobox .retisolnum h3 {
margin-bottom: 0.2em;
}
.retisolnum  #h2retisolarchivio {
display: none;
}
/*.retisolcoverbox .boxbanner {
height: auto;
height: 1%;
float: right;
padding: 1em;
margin-top: 1.2em;
margin-left: 1.7em;
margin-right: 0.3em;
margin-bottom: 1.7em;
border: solid 2px #BABABA;
}
*/
.retisolcoverbox img {
width: 9.95em;
height: 14em;
}

.retisolbannerbox .boxbanner {
margin-top: 0em;
/*height: auto;
height: 1%;
float: right;
padding: 1em;
margin-left: 1.7em;
margin-right: 0.3em;
margin-bottom: 0.7em;
border: solid 2px #BABABA;*/
}

.retisolbannerbox img {
width: 9.95em;
height: 3.2em;
}

.testobox .retisolnum a:link {text-decoration:none;}
.testobox .retisolnum a:visited {text-decoration:none;}
.testobox .retisolnum a:active {text-decoration:none;}
.testobox .retisolnum a:hover {text-decoration:none;}
.testobox .retisolnum a {text-decoration:none;}

.testobox .retisolnum-elenco a:link {text-decoration:none;}
.testobox .retisolnum-elenco a:visited {text-decoration:none;}
.testobox .retisolnum-elenco a:active {text-decoration:none;}
.testobox .retisolnum-elenco a:hover {text-decoration:none;}
.testobox .retisolnum-elenco a {text-decoration:none;}


/* Newsletter */

.iscriznewsletter .submitbox {
margin-top: 1em;
}
.newsl-privacy-box {
left: 0em;
}
.newsl-privacy-box span {
position:relative;
width: 100%;
border: none;
padding-top: 1em;
padding-left: 0em;
padding-right: 0em;
}
.newsl-privacy-box .chiudi {
display: none;
}
.iscriznewsletter .bodycercabox input {
display: none;
}
.iscriznewsletter .bodycercabox textarea {
display: none;
}



/* Scuola e volontariato */

#scuolavolontheader {
margin-top: 0.8em;
margin-bottom: 0.7em;
margin-right: 1em;
width: 242px;
height: 90px;
float: left;
}
.scuolavolont .boxbanner {
padding: 0em;
padding-top: 0em;
padding-bottom: 0em;
}
.scuolavolont #banner-sev-fb {
width: 17.9em;
height: 4.65em;
}


/* Aiuto e Mappa */


.testobox .sezionemappa a:visited {
color: #000000;
}



/*-------- formattazione: varie --------*/

.datanews {
color: #4D4D4D;
}

.elencodocumenti li span, .elencolink li span {
color: #4D4D4D;
}


/* Siti associazioni */


.listasitiassoc h2 strong {
color: #000000;
text-decoration: underline;
font-weight: normal;
}
.listasitiassoc li {
list-style-image: none;
}
.listasitiassoc li.protezionecivile {
list-style-image: none;
}


.barra-sev .barrasubtit {
background-color: #ffffff;
color: #000000;
}


.addthisbox {
display: none;
}

.boxfloatdx {
width: 50%;
}

.dettaglionotizia .boxfloatdx {
display: none;
}
.elenconotiziari .boxfloatdx {
display: none;
}
.testobox .elenconotiziari a:link {text-decoration:none;}
.testobox .elenconotiziari a:visited {text-decoration:none;}
.testobox .elenconotiziari a:active {text-decoration:none;}
.testobox .elenconotiziari a:hover {text-decoration:none;}
.testobox .elenconotiziari a {text-decoration:none;}

.europareport .boxfloatdx {
width: 48%;
}

.testobox .dettaglionotizia p  {
/*text-align: left;*/
}


.testobox h3.h3chiavi {
border-left: dotted 2px #949494;
}



.protcivmain .bodycercabox {
display: none;
}


/*--------------------*/
}
/* FINE VERSIONE STAMPABILE */