.hide {
display: none;
}

body {
background-color:#ffffff;
margin: 0em;
padding: 0em;
}

img {
border:none;
}



.containlayout {
background: URL(../gif/bkg_layout_menu_sfum.gif) #C6D7EE repeat-x top left;
}




#layoutreti1 {
width: 100%;
text-align:left;
background: URL(../gif/bkg_header_home.jpg) transparent no-repeat top center;
border:solid 1px #ffffff;
border-right:none;
}
#layoutreti1auto {
width: 100%;
text-align:left;
background: URL(../gif/bkg_header_home.jpg) transparent no-repeat top center;
border:solid 1px #ffffff;
border-right:none;
}

#sezvolontariato #layoutreti1, #sezvolontariato #layoutreti1auto {
background: URL(../gif/bkg_header_volontariato.jpg) transparent no-repeat top center;
}
#sezsapernedipiu #layoutreti1, #sezsapernedipiu #layoutreti1auto {
background: URL(../gif/bkg_header_sapernedipiu.jpg) transparent no-repeat top center;
}
#sezcomeaiutarechiaiuta #layoutreti1, #sezcomeaiutarechiaiuta #layoutreti1auto {
background: URL(../gif/bkg_header_comeaiutarechiaiuta.jpg) transparent no-repeat top center;
}
#sezgalleria #layoutreti1, #sezgalleria #layoutreti1auto {
background: URL(../gif/bkg_header_galleria.jpg) transparent no-repeat top center;
}
#sezlinkutili #layoutreti1, #sezlinkutili #layoutreti1auto {
background: URL(../gif/bkg_header_linkutili.jpg) transparent no-repeat top center;
}
#sezsitiassociazioni #layoutreti1, #sezsitiassociazioni #layoutreti1auto {
background: URL(../gif/bkg_header_sitiassociazioni.jpg) transparent no-repeat top center;
}
#sezcontattaci #layoutreti1, #sezcontattaci #layoutreti1auto {
background: URL(../gif/bkg_header_contattaci.jpg) transparent no-repeat top center;
}


h1.wai {
font-size:0em;
font-weight:normal;
margin:0em;
padding:0em;
border:0em;
}
h1.waiinline {
font-size:0em;
font-weight:normal;
margin:0em;
padding:0em;
border:0em;
display:inline;
}

center {
margin:0em;
padding:0em;
}

.tdtestatasx {
background: URL(../gif/bkg_menu_trattv.gif) transparent repeat-y top left;
vertical-align:top;
padding-top:14px;
padding-left:0.5em;
padding-right:0.1em;
}
.tdtestatacentr {
background: URL(../gif/bkg_header_trattv.gif) transparent repeat-y top left;
vertical-align:top;
}
.tdtestatadx {
vertical-align:top;
text-align:right;
padding-top:7px;
padding-right:10px;
}
.tdtestatadx#tdtestatadx2liv {
padding-bottom:27px;
}

.alzatestata {
background: URL(../gif/bkg_header_trattv.gif) transparent repeat-y top right;
}

.tdmenu {
background: URL(../gif/bkg_menu_trattv.gif) transparent repeat-y top left;
vertical-align:top;
width:33%;
}
.tdmenuauto {
background: URL(../gif/bkg_menu_trattv.gif) transparent repeat-y top left;
vertical-align:top;
width:33%;
}






.tdcenterhome {
vertical-align:top;
background-color: #ffffff;
border-left:solid 2px #FFC732;
width:34%;
}
.tdcenterhomeauto {
vertical-align:top;
background-color: #ffffff;
border-left:solid 2px #FFC732;
width:34%;
}




.tdnews {
vertical-align:top;
background: URL(../gif/bkg_news_trattv.gif) #F1F1F1 repeat-y top left;
width:33%;
}
.tdnewsauto {
vertical-align:top;
background: URL(../gif/bkg_news_trattv.gif) #F1F1F1 repeat-y top left;
width:33%;
}






.menubox {
margin-top: 42px;
margin-bottom: 1em;
}
.menuboxauto {
margin-top: 42px;
margin-bottom: 1em;
}

.menutitsez {
background-color:#4D87C6;
color:#ffffff;
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size:0.75em;
line-height:1.1em;
font-weight:bold;
padding-top:0.35em;
padding-bottom:0.4em;
padding-left:1.6em;
padding-right:0.3em;
margin-top:0.45em;
margin-bottom:0.2em;
}
.menutitsez#first {
margin-top:0em;
}
.menutitsez#menutitsezlink {
background-color:#6397D0;
}
.menutitsez#menutitsezassociazioni {
background-color:#6D9FD5;
}
.menutitsez#menutitsezcontattaci {
background-color:#80ABDA;
}
.menutitsez#menutitseznotiziario {
background-color:#E33928;
margin-top:1.4em;
}

.menutitsez a:normal{color:#ffffff; border-bottom:solid 0.1em transparent;}
.menutitsez a:visited{color:#ffffff; border-bottom:dotted 0.1em #ACCDEF;}
.menutitsez a:active{color:#000000; border-bottom:dotted 0.1em #ACCDEF;}
.menutitsez a:hover{color:#000000; border-bottom:dotted 0.1em #ACCDEF;}
.menutitsez a {color:#ffffff; text-decoration: none; font-weight:bold; border-bottom:solid 0.1em transparent; padding-top:0.1em; padding-bottom:0.1em;}

/*.menutitsez#menutitsezlink a {
background: URL(../gif/ico_segnaletica.gif) transparent no-repeat center left;
padding-left:22px;
}*/
.menutitsez#menutitsezassociazioni a {
background: URL(../gif/ico_sitiassociazioni.gif) transparent no-repeat center left;
padding-left:22px;
}
.menutitsez#menutitsezcontattaci a {
background: URL(../gif/ico_mail.gif) transparent no-repeat center left;
padding-left:45px;
}



.menuvoce {
padding-top:0.1em;
padding-bottom:0.15em;
padding-left:1.5em;
padding-right:0.1em;
}
.menuvoce a:normal{color:#000000; border-bottom:solid 0.1em transparent;}
.menuvoce a:visited{color:#000000; border-bottom:dotted 0.1em #4D87C6;}
.menuvoce a:active{color:#000000; border-bottom:solid 0.1em #E33928;}
.menuvoce a:hover{color:#000000; border-bottom:solid 0.1em #000000;}
.menuvoce a {
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size:0.75em;
line-height:1.15em;
color:#000000;
text-decoration:none;
border-bottom:solid 0.1em transparent;
}



.testohpbox {
margin-top:0.8em;
margin-left:1em;
margin-right:0.8em;
margin-bottom:0.8em;
}
.testohp {
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size:0.8em;
line-height:1.6em;
}
.testohp a:normal{color:#E33928; border-bottom:solid 0.1em transparent;}
.testohp a:visited{color:#E33928; border-bottom:solid 0.1em #C6D7EE;}
.testohp a:active{color:#4D87C6; border-bottom:solid 0.1em #C6D7EE;}
.testohp a:hover{color:#4D87C6; border-bottom:solid 0.1em #C6D7EE;}
.testohp a{color:#E33928; text-decoration: none; font-weight:bold; border-bottom:solid 0.1em transparent;}



.evidenzahpbox {
margin-left:1em;
margin-right:1em;
margin-bottom:0.2em;
padding-top:0.4em;
padding-bottom:0.2em;
border-top:solid 0.05em #ABADAF;
height:auto;
height:1%;
}
.evidenzahpbox#evidenzahpboxlast {
border-bottom:solid 0.05em #ABADAF;
margin-bottom:0.5em;
}

.evidenzahp {
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size:0.7em;
line-height:1.25em;
}

.evidenzahp a:normal{color:#E33928; border-bottom:solid 0.1em #ffffff;}
.evidenzahp a:visited{color:#E33928; border-bottom:solid 0.1em #C6D7EE;}
.evidenzahp a:active{color:#4D87C6; border-bottom:solid 0.1em #C6D7EE;}
.evidenzahp a:hover{color:#4D87C6; border-bottom:solid 0.1em #C6D7EE;}
.evidenzahp a{color:#E33928; text-decoration: none; font-weight:bold; border-bottom:solid 0.1em #ffffff;}

.evidenzahptit {
font-size:1.3em;
margin-bottom:0.2em;
font-weight:bold;
}

.evidenzahpthumb {
margin-right:0.4em;
padding-top:0.3em;
padding-bottom:0.4em;
float:left;
}






.newsheadbox {
margin:0em;
padding-top:28px;
background-color:#ffffff;
}
.newsheadbox2liv {
margin:0em;
margin-bottom:1.8em;
padding-top:1.8em;
background-color:transparent;
}

.newshead {
text-align:center;
}
.newsstroke {
margin-top:0.2em;
margin-bottom:0.9em;
text-align:center;
border:solid 1px #000000;
border-right:none;
}
.newsheadbox2liv .newsstroke {
margin-top:0.3em;
border-left:none;
background-color:#ffffff;
}


div.newstitoncologia {
background-color:#E33928;
margin:1px;
padding-top:0.2em;
padding-bottom:0.1em;
}
.newsheadbox2liv div.newstitoncologia {
margin-left:0px;
margin-right:0px;
}

.newstitoncologia a:normal{background-color:#E33928;}
.newstitoncologia a:visited{background-color:#E33928;}
.newstitoncologia a:active{background-color:#B33B09; border-left:solid 1px #ffffff; border-right:solid 1px #ffffff;}
.newstitoncologia a:hover{background-color:#B33B09; border-left:solid 1px #ffffff; border-right:solid 1px #ffffff;}
.newstitoncologia a {
text-align:center;
background-color:#E33928;
padding-top:0.25em;
padding-left:1.2em;
padding-right:1.2em;
padding-bottom:0.15em;
color:#ffffff;
font-family: Arial, Helvetica, Sans-Serif;
font-size:0.7em;
text-transform:uppercase;
letter-spacing:0.1em;
text-decoration: none;
border-left:solid 1px #E33928;
border-right:solid 1px #E33928;
}



.lanciobox {
margin-top: 1.2em;
margin-bottom: 0.9em;
margin-left: 1.2em;
margin-right: 1em;
}

.lancio {
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size:0.75em;
line-height:1.5em;
}
.lancio a:normal{color:#000000; text-decoration: none; border-bottom:solid 0.1em transparent;}
.lancio a:visited{color:#000000; text-decoration: none; border-bottom:dotted 0.1em #000000;}
.lancio a:active{color:#000000; text-decoration: none; border-bottom:solid 0.1em #E33928;}
.lancio a:hover{color:#000000; text-decoration: underline; border-bottom:solid 0.1em transparent;}
.lancio a{color:#000000; text-decoration: none; font-weight:bold; border-bottom:solid 0.1em transparent;}




















.tdcorpo2liv {
vertical-align:top;
background: URL(../gif/bkg_corpo2_trattv.gif) #ffffff repeat-y top right;
border-left:solid 2px #FFC732;
width:67%;
}
.tdcorpo2livauto {
vertical-align:top;
background-color: #ffffff;
border-left:solid 2px #FFC732;
width:67%;
}




.navigbox {
background: URL(../gif/bkg_navig.gif) #ffffff repeat-y top right;
border-top:solid 2px #ffffff;
padding-top:0.2em;
padding-left:0.7em;
padding-right:0.7em;
padding-bottom:0.4em;
text-align:right;
font-family:Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size:0.7em;
line-height:1.1;
text-transform:lowercase;
color:#000000;
}
.navigbox a:normal{color:#000000;}
.navigbox a:visited{color:#000000;}
.navigbox a:active{color:#000000;}
.navigbox a:hover{color:#E33928;}
.navigbox a{color:#000000; text-decoration: none;}


.testobox {
padding-top:1em;
padding-left:1em;
padding-right:0em;
padding-bottom:1em;
}
.testobox a:normal{color:#E33928; border-bottom:solid 0.1em transparent;}
.testobox a:visited{color:#E33928; border-bottom:solid 0.1em #C6D7EE;}
.testobox a:active{color:#4D87C6; border-bottom:solid 0.1em #C6D7EE;}
.testobox a:hover{color:#4D87C6; border-bottom:solid 0.1em #C6D7EE;}
.testobox a{color:#E33928; text-decoration: none; font-weight:bold; border-bottom:solid 0.1em transparent;}

.testobox .indiciassoc a:normal{color:#000000; border-bottom:solid 0.1em transparent;}
.testobox .indiciassoc a:visited{color:#000000; border-bottom:solid 0.1em #C6D7EE;}
.testobox .indiciassoc a:active{color:#4D87C6; border-bottom:solid 0.1em #C6D7EE;}
.testobox .indiciassoc a:hover{color:#4D87C6; border-bottom:solid 0.1em #C6D7EE;}
.testobox .indiciassoc a{color:#000000; text-decoration: none; font-weight:normal; border-bottom:solid 0.1em transparent;}


.testobox span.botarwtop a:normal{color:transparent; border-bottom:none;}
.testobox span.botarwtop a:visited{color:transparent; border-bottom:none;}
.testobox span.botarwtop a:active{color:transparent; border-bottom:none;}
.testobox span.botarwtop a:hover{color:transparent; border-bottom:none;}
span.botarwtop a{color:transparent; text-decoration: none; font-weight:normal; border-bottom:none;}
.testobox span.botarwdown a:normal{color:transparent; border-bottom:none;}
.testobox span.botarwdown a:visited{color:transparent; border-bottom:none;}
.testobox span.botarwdown a:active{color:transparent; border-bottom:none;}
.testobox span.botarwdown a:hover{color:transparent; border-bottom:none;}
span.botarwdown a{color:transparent; text-decoration: none; font-weight:normal; border-bottom:none;}

.testobox .imgtestodx a:normal{color:ffffff; border-bottom:none;}
.testobox .imgtestodx a:visited{color:ffffff; border-bottom:none;}
.testobox .imgtestodx a:active{color:ffffff; border-bottom:none;}
.testobox .imgtestodx a:hover{color:ffffff; border-bottom:none;}
.testobox .imgtestodx a{color:#ffffff; text-decoration: none; font-weight:normal; border-bottom:none;}

.testobox .imgtestocenter a:normal{color:ffffff; border-bottom:none;}
.testobox .imgtestocenter a:visited{color:ffffff; border-bottom:none;}
.testobox .imgtestocenter a:active{color:ffffff; border-bottom:none;}
.testobox .imgtestocenter a:hover{color:ffffff; border-bottom:none;}
.testobox .imgtestocenter a{color:#ffffff; text-decoration: none; font-weight:normal; border-bottom:none;}

span.botarwtop img {
margin-right:0.4em;
}
span.botarwdown img {
margin-left:0.4em;
}





br.clear {
clear: both;
}



.h1boxhome {
background: URL(../gif/bkg_sfum_h1_short.gif) #E33928 repeat-y top left;
padding-top:7px;
padding-left:4px;
padding-right:7px;
padding-bottom:6px;
}
.h1box {
background: URL(../gif/bkg_sfum_h1_long.gif) #FFC832 repeat-y top right;
padding-top:7px;
padding-left:7px;
padding-right:12px;
padding-bottom:6px;
}

h1 {
margin:0em;
padding:0em;
border:0em;
}


h2 {
background: URL(../gif/bkg_trattoni_h2.gif) transparent repeat-x bottom left;
color:#4D87C6;
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size:1.1em;
line-height:1.1em;
font-weight:normal;
letter-spacing:0.05em;
margin-top:0em;
padding-top:0em;
padding-bottom:0.8em;
margin-bottom:1.2em;
}

h3 {
color:#5B93CF;
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size:0.85em;
line-height:1.1em;
border-bottom:solid 0.25em #FFC732;
padding-bottom:0.25em;
padding-top:0.4em;
}

h4 {
color:#4D87C6;
border-bottom:dotted 0.1em #4D87C6;
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size:0.9em;
font-weight:normal;
margin-top:1.7em;
margin-bottom:0.9em;
margin-left:1.3em;
padding-bottom:0.15em;
line-height:1em;
}

h5 {
color:#4D87C6;
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size:0.7em;
margin-top:2em;
margin-bottom:0.9em;
margin-left:1.6em;
line-height:1em;
}

.testobox p, .testobox ul, .testobox ol {
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size:0.75em;
line-height:1.65em;
padding-bottom: 0.4em;
margin-left: 1.6em;
margin-right: 2.3em;
text-align:justify;
}


.testobox p.notitle {
margin-top: 0.4em;
}


.testobox ul, .testobox ol {
padding-left: 3em;
margin-left:1em;
margin-top:1.3em;
margin-bottom:1.6em;
padding-bottom:0em;
}
.testobox ul li, .testobox ol li {
margin-bottom:1em;
padding-left:0em;
margin-left:0em;
}

.listacompatta ul, .listacompatta ol {
line-height:125%;
}

.listavoci ul, .listavoci ol {
line-height:100%;
text-align:left;
}


.indiciassoc ul, .indiciassoc ol {
padding-left:3em;
margin-left:3em;
text-align:left;
line-height:125%;
}
.indiciassoc ul li, .indiciassoc ol li {
list-style-image: URL(../gif/listicon_nonodv.gif);
list-style-position: outside;
}
.indiciassoc ul li.itemodv, .indiciassoc ol li.itemodv {
list-style-image: URL(../gif/listicon_odv.gif);
}




.testobox .testointro p {
margin-left: 0.7em;
/*color:#3572B4;*/
}

.imgtestodx {
float:right;
margin-top:0.4em;
margin-left:1.5em;
margin-right:1.7em;
margin-bottom:0.6em;
}

#coverguida {
border:solid 1px #000000;
}


#elencominisiti .small {
font-size:85%;
margin-bottom:0.7em;
}

#elencominisiti li {
margin-top:2.4em;
line-height:1.5em;
}

.icoelenco {
float:left;
margin-right:0.8em;
margin-top:0.3em;
}



.fotogall {
float:left;
margin-top:0.3em;
margin-right:0.5em;
margin-bottom:0.3em;
background: URL(../gif/bkg_gallerythumb.gif) transparent no-repeat bottom right;
padding-right:4px;
padding-bottom:4px;
}
.testobox .gallerie p, .testobox .gallerie ol, .testobox .gallerie ul {
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size:70%;
line-height:1.4em;
text-align:left;
margin-top:2em;
}
.gallerie li div {
height:auto;
height:1%;
}
.gallerie li {
padding-bottom:0.6em;
border-bottom:solid 1px #FFC832;
}





/*

.testos {
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size:0.7em;
}
.testos a:normal {color:#000000; text-decoration: none;}
.testos a:visited {color:#000000; text-decoration: none;}
.testos a:active {color:#C90D17; text-decoration: underline;}
.testos a:hover {color:#000000; text-decoration: underline;}
.testos a {color:#000000; font-weight: bold; text-decoration: none;}

p.testos, ul.testos, ol.testos {
margin-bottom:0em;
padding-bottom:0em;
}




table.data {
table-layout: auto;
width:100%;
background-color: #ffffff;
border-collapse: collapse;
border-spacing: 0em;
empty-cells: show;
margin-top: 1em;
margin-bottom: 0em;
caption-side: bottom;
}
.data caption {
color: #578631;
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 0.7em;
line-height:1.3em;
padding:0.7em;
text-align:left;
}
.data th {
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 0.7em;
color: #ffffff;
background-color: #95BA77;
border-spacing: 0em;
padding: 0.3em;
padding-left: 0.4em;
padding-right: 0.4em;
border-right: 1px solid #ffffff;
}
.data td {
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 0.7em;
border-spacing: 0em;
padding: 0.3em;
padding-left: 0.4em;
padding-right: 0.4em;
border-bottom: 1px solid #95BA77;
border-right: 1px solid #95BA77;
}
.data td.last {
border-right: none;
}
td.numero {
text-align: right;
}
th.hvoid {
background-color: #ffffff;
border-bottom: solid 1px #95BA77;
color: #578631;
}
th.vvoid {
background-color: #ffffff;
border-right: solid 1px #95BA77;
color: #578631;
}




.imgcoverdx {
text-align:right;
padding-top:1.6em;
}
.imgcoversx {
text-align:left;
padding-top:1.6em;
}
.imgcover {
text-align:center;
padding-top:1.6em;
}
.imgtestodx {
float:right;
padding-top:0.6em;
}

.icoelenco {
float:left;
margin-right:0.8em;
margin-top:0.3em;
}

.indexgallerybox {
margin-top:1em;
padding:8px;
border: solid 1px #88A86D;
background-color: #D4ECC1;
height:3.8em;
}
#indexgalleryboxfirst {
margin-top:1.5em;
}

.indexgalleryfloat {
float:left;
margin-right:0.5em;
border: solid 1px #ffffff;
}




.specializzazionibox .listacompatta {
text-transform:lowercase;
}
.specializzazionibox .listacompatta acronym, .specializzazionibox .listacompatta abbr {
text-transform:uppercase;
}



*/









/* PARTE RISERVATA ALLA STAMPA */
@media print {
/*--------------------*/

.hideinprint, .h1boxhome, .h1box, .newsheadbox, .newsheadbox2liv, .secondolivello .tdmenu, .secondolivello .tdmenuauto, .navigbox, .botarwtop, .botarwdown {
display: none;
}

.hide {
display: inline;
}

.containlayout {
background: none;
}

#layoutreti1, #layoutreti1auto {
width: 700px;
background: none;
border:none;
padding-right:0.5em;
margin-left:0em;
margin-right:0em;
}


.tdtestatasx {
background: none;
padding-bottom:10px;
}
.tdtestatadx {
padding-right:2.3em;
}
.tdtestatasx img {
width:82%;
height:82%;
}


.tdmenu, .tdmenuauto {
background: none;
width:28%;
}
.menubox, .menuboxauto {
padding-top: 0px;
margin-top: 0px;
margin-bottom: 0em;
}
.tdmenu h1, .tdmenuauto h1 {
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
margin-left:0em;
margin-right:0.2em;
margin-bottom:0.8em;
display:block;
font-size:110%;
line-height:110%;
}
.tdmenu h1.wai, .tdmenuauto h1.wai {
display:none;
}


.tdcenterhome, .tdcenterhomeauto {
border-left:dotted 1px #909090;
margin-top:2em;
width:32%;
}
.tdcenterhome h1, .tdcenterhomeauto h1 {
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
margin-left:0.8em;
margin-right:0.2em;
display:block;
font-size:110%;
line-height:110%;
}


.tdnews, .tdnewsauto {
border-left:dotted 1px #909090;
background: none;
width:34%;
}
.tdnews h1, .tdnewsauto h1 {
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
margin-left:0.8em;
margin-right:0.2em;
display:block;
font-size:110%;
line-height:110%;
padding-right:0.5em;
}




.menutitsez, .menutitsez#menutitsezlink, .menutitsez#menutitsezassociazioni, .menutitsez#menutitsezcontattaci, ..menutitsez#menutitseznotiziario  {
background-color:#ffffff;
color:#000000;
padding-left:0em;
}

.menutitsez a:normal{color:#000000; border-bottom:0px;}
.menutitsez a:visited{color:#000000; border-bottom:0px;}
.menutitsez a:active{color:#000000; border-bottom:0px;}
.menutitsez a:hover{color:#000000; border-bottom:0px;}
.menutitsez a {color:#000000; border-bottom:0px;}

.menutitsez#menutitsezlink a, .menutitsez#menutitsezassociazioni a, .menutitsez#menutitsezcontattaci a {
background: none;
padding-left:0px;
}

.menuvoce {
padding-left:0em;
}
.menuvoce a:normal{color:#000000; border-bottom:none;}
.menuvoce a:visited{color:#000000; border-bottom:none;}
.menuvoce a:active{color:#000000; border-bottom:none;}
.menuvoce a:hover{color:#000000; border-bottom:none;}
.menuvoce a {
color:#000000;
text-decoration:none;
border-bottom:none;
}





.evidenzahpbox {
padding-bottom:0.2em;
border-top:none;
}
.evidenzahpbox#evidenzahpboxlast {
border-bottom:none;
}

.testohp {
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size:0.8em;
line-height:1.6em;
}
.testohp a:normal{color:#000000; border-bottom:none;}
.testohp a:visited{color:#000000; border-bottom:none;}
.testohp a:active{color:#000000; border-bottom:none;}
.testohp a:hover{color:#000000; border-bottom:none;}
.testohp a{color:#000000; text-decoration: underline; border-bottom:none; font-weight:normal;}

.evidenzahp a:normal{color:#000000; border-bottom:none;}
.evidenzahp a:visited{color:#000000; border-bottom:none;}
.evidenzahp a:active{color:#000000; border-bottom:none;}
.evidenzahp a:hover{color:#000000; border-bottom:none;}
.evidenzahp a{color:#000000; text-decoration: underline; border-bottom:none; font-weight:normal;}

.testo a:normal{color:#000000; border-bottom:none;}
.testo a:visited{color:#000000; border-bottom:none;}
.testo a:active{color:#000000; border-bottom:none;}
.testo a:hover{color:#000000; border-bottom:none;}
.testo a{color:#000000; text-decoration: underline; border-bottom:none; font-weight:normal;}




.lancio a:normal{color:#000000; text-decoration: none; border-bottom:none;}
.lancio a:visited{color:#000000; text-decoration: none; border-bottom:none;}
.lancio a:active{color:#000000; text-decoration: none; border-bottom:none;}
.lancio a:hover{color:#000000; text-decoration: underline; border-bottom:none;}
.lancio a{color:#000000; text-decoration: none; font-weight:bold; border-bottom:none;}





.tdcorpo2liv {
background: none;
border-left:none;
width:95%;
}
.tdcorpo2livauto {
background: none;
border-left:none;
width:95%;
}




.testobox {
padding-left:0em;
padding-bottom:0em;
margin:0em;
margin-right:0.5em;
}
.testobox a:normal{color:#000000; border-bottom:none;}
.testobox a:visited{color:#000000; border-bottom:none;}
.testobox a:active{color:#000000; border-bottom:none;}
.testobox a:hover{color:#000000; border-bottom:none;}
.testobox a{color:#000000; text-decoration: underline; border-bottom:none;}



.secondolivello h1.hide {
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
display:block;
font-size:90%;
padding-right:0.5em;
text-transform:uppercase;
letterspacing:0.1em;
font-weight:normal;
margin-top:1em;
}


h1 {
margin:0em;
padding:0em;
border:0em;
letter-spacing:0em;
}

h2 {
background: none;
color:#000000;
font-weight:bold;
padding-bottom:0.2em;
margin-bottom:0.8em;
}

h3 {
color:#000000;
border-bottom:solid 1px #000000;
}

h4 {
color:#000000;
border-bottom:dotted 1px #000000;
font-size:0.75em;
font-weight:bold;
margin-left:0em;
}

h5 {
color:#000000;
margin-left:0em;
}

.testobox p, .testobox ul, .testobox ol {
line-height:1.4em;
margin-left: 0em;
text-align:justify;
}

.indiciassoc ul, .indiciassoc ol {
margin-left:3em;
}

.testobox .testointro p {
margin-left: 0em;
}




/*--------------------*/
}
/* FINE PARTE RISERVATA ALLA STAMPA */
