body { color: #630; font-size: 13px; 
	font-family: Verdana,Helvetica, Geneva, Arial, SunSans-Regular,   sans-serif; 
	font-style: normal; font-weight: normal; 
	line-height: 1.5em; 
	font-stretch: normal;
	text-align: center; 
	margin: 0;
	margin-top: 10px;
	padding: 0;
	background-color: white }

.piccolo {font-size: 10pt; text-align: right; text-indent: 1em}

.tabella {font-size: 9pt; text-align: left;
	border: 1px solid #630;
	border-collapse: collapse;
	padding: 1em; }
	
.tabella td {
	border: 1px solid #630;
	border-collapse: collapse; }

a:link, a:visited, a:active  {color:#c33; font-weight: bold; font-stretch: normal; text-decoration: none }
a:hover   {color: #a00; font-weight: bold; font-stretch: norma; background-color: #ddb; border-bottom: 1px dashed #999; border-top: 1px dashed #999 }
h1             { color: #b00; font-size: 17px; font-style: italic; font-weight: bold; line-height: 1.6em; text-align: left; text-indent: 2em; margin-top: 20px; margin-right: 15px; margin-left: 205px; border-bottom: 2px solid olive }
h1 a:link,  h1 a:active, h1 a:visited   { color: #b00; text-decoration: none }
h1 a:hover{ text-decoration: none; color:#f90}
h2           { color: #393; font-size: 15px; font-weight: bold; line-height: 12px; text-align: left; text-indent: 10px; margin: 0 0.5em 0.25em; padding-top: 0.5em }
h2 a:link,  h2 a:active, h2 a:visited { text-decoration: none}
h2 a:hover{ text-decoration: none; color:#f90; border-left: 1px solid #009}

h3          { color: #b00; font-size: 12px; 
	font-style: italic; font-weight: bold; line-height: 12px; 
	text-align: left; text-indent: 10px; margin: 0 1em 0.75em; 
	padding-top: 1.5em; }


h4             { color: #b00; font-size: 17px; font-style: italic; font-weight: bold; line-height: 1.15em; text-align: right; margin-top: 17px; margin-right: 190px; margin-left: 190px; border-bottom: 1px dotted #006 }
h4 a:link,  h4 a:active, h4 a:visited   { color: #b00; text-decoration: none }
h4 a:hover{ text-decoration: none; color:#f90}

h5             { color: #d90; font-size: 11px; 
	font-style: regular; font-weight: bold; margin-bottom: -5px; text-align: left }

.centrato { text-align: center }
.evidenza  { color: #d40; font-weight: bold }

.acrostico   { color: #f30; font-size: 2em; font-weight: bold }
.acrostico2    { color: #00c400; font-weight: bolder }


.piede             { color: #930; font-size: 13px; font-style: italic; 
	margin: 0; padding: 0;font-weight: bold; 
	margin-right: 5px; margin-left: 5px }
.piede a:hover  { color: #963; text-decoration: none; border: 0; background-color: #ff6 }
.piede a:link,  .piede a:active, .piede a:visited    { color: #600; text-decoration: none }

.nohover a:link, .nohover a:hover, .nohover a:visited, .nohover a:active  {text-decoration: none; border: none; background-color: transparent}

#corpo     { width: 80%; text-align: center; margin: 0 auto; position: relative; z-index: 0; top: 0; min-width: 721px;  vertical-align: bottom }
	

#entra  { position: absolute; z-index: 2; top: 420px; left: 680px; width: 118px; height: 122px }

#testa   { text-align: center; margin: 1em auto; position: relative; width: 721; height: 150 }

#piedipagina   { 
	text-align: center; 
	height: 30px;
	margin: 0; width: 80%;
	position: relative;
	verical-align:top;
	clear: both;
	top: 10pt}

#menu { width:80%; min-height: 30px; margin:1em auto; text-align: center}

#corpo-sinistra    { background-image: none; 
	position: absolute; 
	top: 0; width: 180px; min-height: 400px; left: 0; 
	min-width: 180px;
	
	}
				
#corpo-centro     { font-weight: 500; 
	background-image: url(Img/fondo.png); 
	background-repeat: no-repeat; 
	background-position: center 0px; 
	text-align: justify; margin-top: 0;
	margin-left: 180px; 
	padding: 1em; 
	font-weight: 500;
	top: 0; 
	min-width: 550px; 
	min-height: 350px;
	border-right: 2px solid olive;
	border-left: 2px solid olive;
	 }

#corpo-scheda     { 
	background-image: url(Img/fondo-semplice.png); 
	background-repeat: no-repeat; 
	background-position: center 0px; 
	position: absolute;
	text-align: center;
	top: 0; 
	min-width: 721px; 
	min-height: 541px;
	line-height: 1.25em;
	 }

.scheda { 
	top: 0pt;
	text-align: justify;
	width: 80%;
	height: 400px;
	overflow: auto;
	vertical-overflow: scroll;
	}

.verde { 
	border: 2px olive solid;
	}