
#finestra { background-color: #f4f4f4; margin: 10px 0; overflow: auto }
.colore_linea_piede

{

	background-color: #CECECE;

}





.testo_piede {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #8B99A5;

}



.testo_piede a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #8B99A5;

	text-decoration: none;

}



.testo_piede a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #8B99A5;

	text-decoration: none;

}



.testo_lingue {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #677989;

}



.testo_lingue a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #677989;

	text-decoration: none;

}



.testo_lingue a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #677989;

	text-decoration: none;

}





.categorie {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #000000;

}



.categorie a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #000000;

	text-decoration: none;

}



.categorie a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #000000;

	text-decoration: none;

}



.titoli {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #00A751;

	font-weight: bold;

}



.titoli a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #00A751;

	text-decoration: none;

	font-weight: bold;

}



.titoli a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #00A751;

	text-decoration: none;

	font-weight: bold;

}



.archivio {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #000000;

	font-weight: bold;

}



.archivio a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #EB1D12;

	font-weight: bold;

	text-decoration: none;

}



.archivio a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #EB1D12;

	font-weight: bold;

	text-decoration: none;

}



.notizie_flash  { color: #5677a0; font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }



.notizie_flash a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #5677A0;

	text-decoration: none;

	font-weight: bold;

	text-decoration: underline;

}



.notizie_flash a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #5677A0;

	text-decoration: none;

	font-weight: bold;

	text-decoration: underline;

}





.titolo_rosso {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #EB1D12;

	font-weight: bold;

	text-decoration: underline;

}



.titolo_rosso a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #EB1D12;

	text-decoration: none;

	font-weight: bold;

	text-decoration: underline;

}



.titolo_rosso a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #EB1D12;

	text-decoration: none;

	font-weight: bold;

	text-decoration: underline;

}





.input_form

{

	font-family: Verdana, Helvetica, sans-serif;

	font-size: 10px;

	color: #828282;

	border-width: 1px;

	border-color: #E1E1E1;

	border-style:solid;

	scrollbar-face-color: #FFFFFF;

    scrollbar-shadow-color: #FFFFFF;

    scrollbar-highlight-color: #FFFFFF;

    scrollbar-3dlight-color: #E1E1E1;

    scrollbar-darkshadow-color:#E1E1E1;

    scrollbar-track-color: #FFFFFF;

    scrollbar-arrow-color: #515151;

	overflow:auto;

	

}



.button_form

{

	font-size: 11px;

	text-align: center;

	font-family: Verdana, Helvetica, sans-serif;

	color: #555555;

	border-width: 1px;

	border-color: #E1E1E1;

	overflow:auto;

	background-color: #F2F2F2;

}
.finebox   { color: #5677a0; font-size: 0.8em; text-align: justify; margin: 20px 0 0; padding: 5px 0 0; width: 100%; height: 20px; float: left; border-top: 1px solid #cfcfcf }
.finebox p { text-align: justify }
.finebox a { color: #c00; text-decoration: none }
#commenti  { text-align: justify; border: solid 1px #e2ebeb }
#commenti h1 { color: #567; background-color: #e2ebeb; text-align: left }

