/* CSS Document */
*{margin:0; padding:0;}

body{
background:#fff;
font:12pt Georgia, "Times New Roman", Times, serif;
}
a{color:#444; text-decoration:underline;}
img{border:none; margin:15pt}
h1, h2, h3, h4, h5,  p{display:block;}
h1{font-size:17pt; margin:0 0 15pt 0;border-bottom:solid 1px #333; padding:0 0 5pt 0}
h2{font-size:15pt; margin:10pt 0 10pt 0;  padding:0 0 5pt 0}
h3{font-size:13pt; margin:5pt 0 5pt 0;  padding:0 0 5pt 0}
h4{font-size:13pt; margin:5pt 0 5pt 0; padding:0 0 5pt 0}
h5{font-size:13pt; margin:5pt 0 5pt 0;  padding:0 0 5pt 0}
h1:first-letter{text-transform:uppercase;}
h2:first-letter{text-transform:uppercase;}
h3:first-letter{text-transform:uppercase;}
h4:first-letter{text-transform:uppercase;}
h5:first-letter{text-transform:uppercase;}

#head, #dx, #footer, #tt, #sx, #breadcrumbs, #tools, #totali,#paginazione, #inevidenza, #mnext, #mprev, #next, #prev, .hide , #swf,  #lettore, .back {display:none;}

#logoprint{ margin:0 0 15pt 0pt;}


#toolssx{
background:#f8f8f8;
border: solid 1px #ccc;
width:170pt;
float:right;
padding: 15pt;
margin:0  0 10pt 10pt;
overflow:hidden;
position:relative;
}
#toolssx img{width:170px;}

#toolssx #didascaliaimgh, 
#toolssx #links, 
#toolssx #docs
{
width:148pt;
padding:10pt;
margin:0 0 15pt;
position:relative;
font-size: 11pt;
}

#toolssx #links{
background:#eee;
}
#toolssx #links h5{
color:#333333; 
text-transform:uppercase;
}
#toolssx #links a{
display:block;
background:none;
padding:5pt 0pt;}

#toolssx #docs h5{
color:#5E5E5E; 
text-transform:uppercase;
}

#toolssx #docs a{
display:block;
background:none;
padding:0pt 0pt 5pt 0pt;
font-weight:bold;}
#gallery{
display:block;
clear:both;}

/*elenchi*/
.elencogiunta{display:block;
width:100%;
overflow:hidden; margin:0 0 15pt 0pt;}
.elencogiunta a{text-decoration:none !important ; }
.elencogiunta strong{display:block;}
.elencogiunta img{display:none;}
/*elenchi*/

