body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	font-size: 80%;
	font-weight: 550; 
	color: #505050;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}

img {
    border: none;
} 


/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/*-------------------------------------------------------------------------------------------------------ID----------------------------------------------------------------------------------------------------- */
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/*-------------------- ID per Logo---------------------- */

#logo {
position: absolute;
top: 10px;
left: 10px;
}

/*-------------------- ID per Menu---------------------- */
#menu {
position: absolute;
top: 200px;
left: 10px;
color : Black;
font-weight: bold;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
	
/*-------------------- ID per Testata ---------------------- */

#testata {
position: absolute;
top: 5px;
left: 240px;
/*-background-image: url(testata.bmp);-*/
/*-background-repeat: repeat;-*/
/*-background-position-top: 20px;-*/
/*-background-position-left: 250px;-*/
/*-background: rgb(231,241,248);-*/
/*-border-top-color: rgb(187,216,236);-*/
/*-border-top-width: 1px;-*/ 
/*-border-top-style: solid;-*/
/*-border-bottom-color: rgb(187,216,236);-*/
/*-border-bottom-width: 1px;-*/ 
/*-border-bottom-style: solid;-*/
width: 78%;
padding-top: 5px;
padding-left: 5px;
padding-bottom: 5px;
padding-right: 5px; 
text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color : Black;
font-weight: 600;
letter-spacing: 3px;
line-height: 1.1;
}

/*-------------------- ID per Testata Home page ---------------------- */
#testata_home {
position: absolute;
top: 10px;
left: 240px;
background-image: url(testata_home.bmp);
background-repeat: repeat-x;
background-position-top: 30px;
background-position-left: 250px;
width: 78%;
padding-top: 25px;
padding-left: 5px;
padding-bottom: 5px;
padding-right: 5px; 
text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #505050;
font-weight: 550; 
letter-spacing: 3px;
line-height: 1.1;
}

/* --------------------ID per bacheca------------------*/
#bacheca {
	background: #E7F1F8; 
	border : 2px solid  #B4D3E9;
	width: 70%;
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right: 10px; 
}

/* --------------------ID per aumentare le parole chiave------------------*/

#keyword {
	 visibility: hidden;
	}

/* --------------------ID per paragrafo generico------------------*/
#pargen {
	position: absolute;
	top: 150px;
	left: 250px;
	}

/* --------------------ID per figure------------------*/
#figura {
	padding-left: 100px;
	}

#picturesx {
	float:left;
}

#picturedx {
	float:right;
}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/*-------------------------------------------------------------------------------------------------------LINK------------------------------------------------------------------------------------------------- */
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */


/*-------------------- LINK per Menu a tasti ---------------------- */

A.menu {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	color: #4D4D4D;
	display: block;	
	background:  url(menu.bmp);	
	padding: 8px 0 0 10px;
	width: 190px;
	}	
	
A.menu:visited {
	color: #4D4D4D;
	display: block;
	background:  url(menu.bmp);
	padding: 8px 0 0 10px;
	width: 190px;
	}
	
A.menu:hover {
	color: #CC0000;
	background:  url(menu.bmp) 0 -32px;
	padding: 8px 0 0 10px;
	width: 190px;
	}

/*-------------------- LINK per Testata---------------------- */

A.testata {
	height: 10px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 22px;
	text-decoration: none;
	color: #4D4D4D;
	display: block;
	background: url(testata.bmp);
	background-repeat: repeat;
	padding: 8px 0 0 10px;
	width: auto;
	}	
	
A.testata:visited {
	color: #4D4D4D;
	display: block;
	background: url(testata.bmp);
	background-repeat: repeat;
	padding: 8px 0 0 10px;
	width: auto;
	}
	
A.testata:hover {
	color: #CC0000;
	background: url(testata.bmp) 0 -32px;
	background-repeat: repeat;
	padding: 8px 0 0 10px;
	width: auto;
	}

/*-------------------- Ultima riga della testata---------------------- */
A.testata_last {
	height: 10px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 22px;
	text-decoration: none;
	color: #4D4D4D;
	display: block;
	background: url(testata_last.bmp);
	background-repeat: repeat;
	padding: 8px 0 0 10px;
	width: auto;
	}	
	
A.testata_last:visited {
	color: #4D4D4D;
	display: block;
	background: url(testata_last.bmp);
	background-repeat: repeat;
	padding: 8px 0 0 10px;
	width: auto;
	}
	
A.testata_last:hover {
	color: #4D4D4D;
	background: url(testata.bmp) 0 -32px;
	background-repeat: repeat;
	padding: 8px 0 0 10px;
	width: auto;
	}


/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------- */	
/*------------------------------------------------------FONT e TESTO ----------------------------------------------------------------------------------------- */
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/*------------ Paragrafo generico--------------- */
p {
	text-indent: 40px;
	text-align: justify;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 1.4;
	font-size: 14px;
	font-weight: 550;
	margin-right: 35px; 
	}

/* Nota:line-height č l'interlinea;il valore č il fattore moltiplicativo del font-size */

/*------------------ Paragrafo per Nota---------------- */
p.nota{ 
	text-indent: 0px;
	font-size: 11px;
 }

/*------------------ Paragrafo per bacheca---------------- */
p.bacheca{ 
	text-indent: 0px;
	font-size: 14px;
	margin-right: 10px;
 	margin-left: 10px;
	text-align: justify;
 }

/*------------------ Paragrafo per tabella attivitā---------------- */
p.attivita{ 
	text-indent: 0px;
	font-size: 12px;
	margin-right: 10px;
 	margin-left: 10px;
	text-align: left;
 }

/*------------------ Paragrafo per estratti libro---------------- */
p.libro{ 
	 font-style: italic;
	 text-align: justify;
 }


/*------------------ Paragrafo senza index---------------- */
p.noindex{ 
	text-indent: 0px;
	text-align: justify;
 }

/* Nota:font-weight 700 equivale a bold*/
/* -----------------Collegamento ipertestuale per le parole nel testo--------------*/
A.lktesto:link{
		text-decoration: none;
	 	font-weight: 550; 
		color: #0000D0;
		text-decoration: underline;
		}
A.lktesto:visited {
		text-decoration: none; 
		font-weight: 550; 
		color:  #0000D0;
		text-decoration: underline;
		}
A.lktesto:hover { 
		color: #FFFFFF;
		font-weight: 550;
		background-color: #0000D0;
		text-transform:none;
		text-decoration: underline;
		}
A.lktesto:active  {
		background-color:#FFFFFF;
		text-decoration: none;
		font-weight:550;
		color: #CC0000;
		text-decoration: underline;
		}

/*------------------------------------------------------------*/
/* Titolo 1*/
H1 {
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: 500;
	font-size: 20px; 
	color: #505050;
	line-height: 1.4;
	}

/* Titolo 2*/
H2 {
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: 500;
	font-size: 18px; 
	color: #505050;
	}



/*---------------------------------------------------------------------------------------------------------------------------------------------------------- */	
/*-----------------------------------------------------------------------TABELLE---------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------------------------------------------------------- */	

table.semplice {
	table-layout : fixed;
	width : 650px;
	/*-background : Silver;-*/
	border-collapse : collapse;
	border-style: solid;
	border-width: 2px;
	border-color: #000080; 
	border-spacing : 5px; 
	padding: 10px;
	}

table.semplice td {
	border-style: solid;
	border-width: 1px;
	border-color: #000080; 
	}

/*---------------------------------------------------------------------------------------------------------------------------------------------------------- */
/*----------------------------------------------------------------------------ELENCHI---------------------------------------------------------------- */
/*---------------------------------------------------------------------------------------------------------------------------------------------------------- */

/*-------------------- Lista per Menu con bottoni---------------------- */
ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}

/*-------------------- Lista per elenco---------------------- */
ul.listacircle
	{
	list-style-type : circle;
	margin: 0;
	padding: 0;
	}

/*-------------------- Lista per elenco---------------------- */
ol.normale li
	{
              list-style-type : none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 1.4;
	font-size: 14px;
	font-weight: 550;
	}