body { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; }
p,td { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.bodytitle { font-weight: bold; }
.bodytitle_copy { font-size: 9px; font-weight: normal; }
.istruz { font-size: 110%; font-weight: bold; }
.hide { visibility: hidden; }
.centertxt { text-align: center; }
.alertold { font-size:9px; color:#c00 }
a:link { color: #369; text-decoration: none; }
a:visited { color: #369 ; text-decoration: none; }
a:hover { color: #39c }
a:active { color: red }
a.serv:link { color: #f90; text-decoration: none; }
a.serv:visited { color: #f90; text-decoration: none; }
a.serv:hover { color: #f33; }
a.stamp:link { color: #f00; text-decoration: none; }
a.stamp:visited { color: #f00; text-decoration: none; }
a.stamp:hover { color: #669; }
a.emoz:link { color: #03c; text-decoration: none; }
a.chi:link { color: #666; text-decoration: none; }
a.chi:visited { color: #666; text-decoration: none; }
a.chi:hover { color: #39c; }
.didatitle { font-size: 10px; font-weight: bold; text-align: left; }
.didatext { font-size: 10px; text-align: justify; }
.pow { font-size: 9px; font-style: italic; text-align: justify; }
.foot2009 { font-size: 9px; font-style: italic; text-align: center; }
/* collection gallery-page */
.bordtitle { margin-top: 1em; margin-bottom: 0.8em; padding: 0.5em 1em; border-color: #369; border-style: solid; border-width: 1px 5px; } /* filetto intorno al titolo */
.title { font-size: 16px; font-weight: bold; font-style: italic; } /* stile titolo */
/* stile sottotitolo */
.subtitle { font-size: 12px; font-weight: bold; font-style: italic; } /* stile sottotitolo */
.evid { font-size: 12px; padding-left: 8px; color: #369; }/* MrLinea+Warner*/
.text { font-size: 12px; }
.title_copy { font-size: 11px; font-weight: normal; font-style: normal; }
/* navigazione materiali + testo form */
.dida { font-size: 10px; } /* eventuale frase sotto immagine articolo */
td.type3 { padding-right: 11px; padding-left: 11px; }/* MrLinea+Warner*/
div.series {/* MrLinea*/
			color: #fff; font-size: 120%; font-weight: bold; font-style: italic;
			background-color: #326699; margin-top: 20px; padding-left: 10px; }
div.series ul { color: #fff; font-size: 95%; font-weight: normal; font-style: normal; background-color: #326699; margin: 0 0 0 10px; padding: 0; }
.clickzoom { color: #c00; font-weight: bold; }
/*-------------------------------------*/
/*hr.hrdotblue { color: #39c; background-color: #39c; border-color: #39c; border-style: none none dashed; border-width: 0 0 1px; }*/
hr.hrdotblue {
	border: none 0; 
	border-top: 1px dashed #39c;/*the border*/
	height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
	/*width: 50%;
	text-align: center;*/
	}
hr.blue { border-top: 1px solid #39c; border-right-width: 0; border-bottom-width: 0; border-left-width: 0; }
hr.blue3px { border-top: 3px double #39c; border-right-width: 0; border-bottom-width: 0; border-left-width: 0; }
img.bord_grey { border:1px solid #7c7c7c; }