/* impostazioni generali del testo */
html, body{
	margin:0;
	padding:0;
	color: #666666;
	font-family: Arial, Verdana, sans-serif;
	font-size: 10pt;
	background-color: #FFFFFF;
	text-align: center; /*IE5.x */
	}

	a:link{
	text-decoration: none;
	color: #666666;
	}

	a:visited{
	text-decoration: none;
	color: #666666;
	}

	a:hover{
	background:#FFF;
	color:#C00;
	text-decoration:underline;
	}

	td{
	font-size: 10pt;
        }	

        p{
	color: #666666;
        text-align: justify;
	text-indent: 12px;
        }
        h1{
	color: #990000;
        text-align: justify;
	text-indent: 12px;
	font-size: 13pt;
        }
        h2{
	color: #990000;
        text-align: justify;
	text-indent: 12px;
	font-size: 10pt;
        }
        img {
        border: 0px;
        margin: 0px;
        }
/* impaginazione */

#telaio {
	width: 742px;
	margin: 0px;
	border:0px solid #666666;
	line-height:150%;
	color: black;
	background-color:  #FFFFFF;
	margin-left:auto;
	margin-right:auto;
	text-align: left; /* IE5.x */
	}

#testata {
	font-size: 130%;
	}


#fondo {
	font-size: 85%;
	text-align: left;
	}

#fondoBasso {
	text-align: center;
	padding: 5px;
	border-bottom: none;
	}
	
#testata, #fondo {
	padding:0;
	background-color:  #FFFFFF;
	clear:left;
	}


#sinistro {
	float:left;
	width:160px;
	margin: 0px;
	margin-top: 5px;
	padding: 5px;
	border-right:1px dashed #666666;
	margin-bottom: 20px;
	}
#sinistroAlto {
	text-align: center;
	padding: 5px;
	border-bottom:1px dashed #666666;
	}
.sinistroInterno {
	text-align: center;
	padding: 5px;
	border-bottom:1px dashed #666666;
	}
#sinistroBasso {
	text-align: center;
	padding: 5px;
	border-bottom:1px dashed #666666;
	margin-bottom: 20px;
	}
#sinistroMenu {
	text-align: center;
	padding: 5px;
	border-bottom:1px dashed #666666;
	margin-bottom: 20px;
	}	
#centrale {
	margin-left: 170px;
	margin-top: 0px;
	margin-bottom: 20px;
	padding-left:15px;
	padding-right:15px;
	}
#centraleAlto {
	border-bottom:1px dashed #666666;
	}
.centraleInterno {
	margin-top: 5px;
	border-bottom:1px dashed #666666;
	}
#centraleBasso {
	padding-top: 10px;
	padding-bottom: 10px;
	/*float: left;*/ 
	text-align: left;
	}

/* menu di navigazione in alto */

.menuNavigazioneTop {
	margin:0;
	padding:0.5em 0;
	border-bottom:0px solid #000;
	text-align:center;
	font-weight:bold;
	}
.menuNavigazioneTop li {
	display:inline;
	margin:0;
	height:0;
	border-left:1px solid #666666;
	padding:0 1em;
	}
.menuNavigazioneTop li.primaVoce {
	border-left: none;
	}
.menuNavigazioneTop a {
	white-space:nowrap;
	}
.menuNavigazioneTop a:link,
.menuNavigazioneTop a:visited {
	background:#FFF;
	color:#666666;
	text-decoration:none;
	}
.menuNavigazioneTop a:hover,
.menuNavigazioneTop a:focus,
.menuNavigazioneTop a:active {
	background:#FFF;
	color:#C00;
	text-decoration:underline;
	}

/* menu di navigazione per la scelta della lingua */

.menuNavigazioneL {
	margin:0;
	padding:0.5em 0;
	border-bottom:0px solid #000;
	text-align:right;
	font-weight:bold;
	}
.menuNavigazioneL li {
	display:inline;
	margin:0;
	height:0;
	border-left:1px solid #666666;
	padding:0 1em;
	}
.menuNavigazioneL li.primaVoce {
	border-left: none;
	}
.menuNavigazioneL a {
	white-space:nowrap;
	}
.menuNavigazioneL a:link,
.menuNavigazioneL a:visited {
	background:#FFF;
	color:#666666;
	text-decoration:none;
	}
.menuNavigazioneL a:hover,
.menuNavigazioneL a:focus,
.menuNavigazioneL a:active {
	background:#FFF;
	color:#C00;
	text-decoration:underline;
	}	
/* menu di navigazione laterale */

.menuNavigazioneSide {
	width:150px;
	margin:0;
	padding:0px;
	font-weight:bold;
	text-align:right;
	}
.menuNavigazioneSide li{
	list-style:none;
	}
.menuNavigazioneSide a{
	display:block;
	}
.menuNavigazioneSide a:link,
.menuNavigazioneSide a:visited {
	background:#FFF;
	color:#666666;
	text-decoration:none;
	}
.menuNavigazioneSide a:hover,
.menuNavigazioneSide a:focus,
.menuNavigazioneSide a:active {
	background:#FFF;
	color:#C00;
	text-decoration:underline;
	}		
/* elenco interno */

.elenco {
	width:300px;
	margin:0;
	padding: 10px;
	font-weight:normal;
	text-align:left;
	}
.elenco li{
	list-style:none;
	}
.elenco a{
	display:block;
	}
.elenco a:link,
.elenco a:visited {
	background:#FFF;
	color:#666666;
	text-decoration:none;
	}
.elenco a:hover,
.elenco a:focus,
.elenco a:active {
	background:#FFF;
	color:#C00;
	text-decoration:underline;
	}	
.linkArchivio a{	
	text-align:right;
	color: #666666;
	text-indent: 0px;
	}	

