body {padding: 0px;background:  url(img/sfondo.gif)}

.menu {  font: 19px "Times New Roman"; padding-top:5px }
.menu a:link, .menu a:visited{ text-decoration: none;color: 000000;width: 100%; padding:1px; }
.menu a:hover, .menua a:visited:hover { color: #660000; margin-left:10px; text-decoration:underline }

H1 {	font: 18px Arial, "Times New Roman";	color: #000000;	padding: 0 1px; text-align: left; border-bottom: 2px dotted #dddddd; margin: 0; text-indent:0}


.contenitore_indice { padding:3px; background: #ffffff; margin: 0 25px 0 0;border:2px double #cccccc; width:350px}

H2 {	font: 18px arial,  "Times New Roman"; color: #000000;	padding:1px 3px; text-align: right; background:#dddddd;	margin: 0;  }

.indice { color: black; padding:3px 3px 3px 25px; background: #ffFFFF; font-size:14px; font-family:arial, Times New Roman; text-indent:-20px	}
.indice a, .indice a:visited{ font-weight: normal;	text-decoration: none; color: black; 	}
.indice a:hover, .indice a:visited:hover {	color: 660000;	border-bottom:1px dotted #cccccc}


.contenuto { font: 13px verdana; color: black; margin: 0 0 0 25px; padding:0; line-height: 20px; width:748px; background:url(img/sfondo_contenuto.jpg); text-align:justify}
.contenuto a, .contenuto a:visited{ font-weight: normal;	text-decoration: none; color: 333333; border-bottom: 1px solid #cccccc	}
.contenuto a:hover, .contenuto a:visited:hover {color: #660000;	}


.sopratitolo {	font: 12px arial;  color: #000000; margin-bottom:10px}
.sopratitolo a, .sopratitolo a:visited{ text-decoration: none; color: black;  border:0	}
.sopratitolo a:hover, .sopratitolo a:visited:hover {	color: 660000;	border-bottom:1px dotted #cccccc}

.sottotitolo {	font: 14px arial;  color: #000000; margin-bottom:10px; text-align: right}


.sotto { margin: 10px 28px 15px 25px; text-align: center; border-top: 2px dotted #dddddd}
