#intestazione {width: 100%; height: 80px; background: #4a7ca4; color: #fff;
			 padding-left: 20; line-height: 80px; border-radius: 6px 6px 6px 6px;}
#corpo {
	position: relative;
	top: 0px;    width: 860px; min-height:  500px;
	background-color: #f2cf8b;
	padding-top: 20px; padding-left: 20px; padding-right: 20px;
	border-radius: 10px;
	margin: 0 auto;}

img {margin-right: 20px; margin-bottom: 20px; border: 2px solid white;}
img.logo {border: 0px}

a.testata:link {color: #FFFFFF; text-decoration: none;}
a.testata:visited {color: #FFFFFF; text-decoration: none;}
a.testata:hover {color: #000000; text-decoration: none; background-color: #fff ;}
a.testata:active {color: #000000; text-decoration: none; background-color: #fff ;} 

a.foto:link {text-decoration: none; color: purple}
a.foto:visited {text-decoration: none; color: purple}
a.foto:hover {text-decoration: none; color: black}
a.foto:active {text-decoration: none; color: purple}

.textbg {font-size: 20px; color: #5f442b; font-family: Arial black, Helvetica, sans-serif}			/*es: Roma -- 002 */
.textreg {font-size: 12px; color: black; font-family: Arial, Helvetica, sans-serif}				/*es: Immagine precedente */
.textsm {font-size: 14px; color: black; font-family: Arial, Helvetica, sans-serif; font-weight: bold}			/*usato nella descrizione*/