BODY {
	color: #666666;
	background-color : #024652;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
    scrollbar-arrow-color: #024652;
    scrollbar-shadow-color: #c2c2c2;
    scrollbar-face-color: #F3FAFD;
    scrollbar-darkshadow-color: ;
    scrollbar-track-color: #036576;
    scrollbar-3dlight-color: ;
   scrollbar-highlight-color: ;	
}
td,p
{
	color: #666666;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

A{color: #18788F;  font-size: 11px; }
A:Visited {color: #18788F; font-size: 11px}
A:Active{color :#18788F; font-size: 11px;  }
A:Hover{font-size: 11px; color: #034352;}

.piccolissimo{ font-size:1px}
.titolo{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 17px;font-style: normal;color: #024652; font-weight:bold}
.testo_errore{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;color: #CC0000; font-weight:normal}
.testo_note{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 9px;font-style: normal;color: #024652; font-weight:normal}
.testo_tabella{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;color: #024652; font-weight:normal}
.sottotitolo{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 14px;font-style: normal;font-weight: normal;color: #024652;}
.dati_ricerca{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: bold;color: #024652;}
.intestazioni{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #024652;}
.testo_pie{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;font-weight: normal;color: #ffffff; padding:2px}

A.link_menu{color: #024652; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; background-color:#F3FAFD; display:block;	height : 15px;	margin : 0px; padding:2px}
A.link_menu:Visited {color: #024652; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;  text-decoration: none; background-color:#F3FAFD; display:block;	height : 15px;margin : 0px; padding:2px}
A.link_menu:Active{color :#024652; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;  text-decoration: none; background-color:#F3FAFD; display:block;	height : 15px;margin : 0px; padding:2px}
A.link_menu:Hover{font-size: 11px; color: #C4D7DD; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration: none; background-color:#024652; display:block;	height : 15px;margin : 0px; padding:2px}

A.link_normale{color: #18788F; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight:bold}
A.link_normale:Visited {color: #18788F; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;  text-decoration: none;  font-weight:bold}
A.link_normale:Active{color :#18788F; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;  text-decoration: none; font-weight:bold}
A.link_normale:Hover{font-size: 11px; color: #034352; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration: underline; font-weight:bold}

A.link_grigio{color: #555555; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight:bold}
A.link_grigio:Visited {color: #555555; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;  text-decoration: none;  font-weight:bold}
A.link_grigio:Active{color :#555555; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;  text-decoration: none; font-weight:bold}
A.link_grigio:Hover{font-size: 11px; color: #555555; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration: underline; font-weight:bold}

A.link_pie{color: #ffffff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
A.link_pie:Visited {color: #ffffff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;  text-decoration: none;  }
A.link_pie:Active{color :#ffffff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;  text-decoration: none; }
A.link_pie:Hover{font-size: 10px; color: #cccccc; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration: underline; }

A.link_evidente{color: #18788F; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight:bold}
A.link_evidente:Visited {color: #18788F; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;  text-decoration: none;font-weight:bold}
A.link_evidente:Active{color :#18788F; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;  text-decoration: none; font-weight:bold}
A.link_evidente:Hover{font-size: 12px; color: #034352; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration: underline; font-weight:bold}

.filettoSotto{border-bottom-color:#034652; border-bottom-style:solid; border-bottom-width:1px;}
.bordoFoto{border-color:#034652; border-style:solid; border-width:1px;}
.filettoSottoGrigio{border-bottom-color:#999999; border-bottom-style:dashed; border-bottom-width:1px;}


select.normale {
    BORDER-RIGHT: #024652 1px solid;
    BORDER-TOP: #024652 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #024652 1px solid;
    BORDER-BOTTOM: #024652 1px solid;
    FONT-FAMILY: Arial, Verdana, SansSerif;
    BACKGROUND-COLOR: #ffffff
	}
input.normale {
    BORDER-RIGHT: #024652 1px solid;
    BORDER-TOP: #024652 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #024652 1px solid;
    BORDER-BOTTOM: #024652 1px solid;
    FONT-FAMILY: Arial, Verdana, SansSerif;
    BACKGROUND-COLOR: #ffffff
}
input.obbligatorio {
    BORDER-RIGHT: #024652 1px solid;
    BORDER-TOP: #024652 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #024652 1px solid;
    BORDER-BOTTOM: #024652 1px solid;
    FONT-FAMILY: Arial, Verdana, SansSerif;
    BACKGROUND-COLOR: #adcb9f
}
TEXTAREA.normale
{
    BORDER-RIGHT: #024652 1px solid;
    BORDER-TOP: #024652 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #024652 1px solid;
    BORDER-BOTTOM: #024652 1px solid;
    FONT-FAMILY: Arial, Verdana, SansSerif;
    BACKGROUND-COLOR: #ffffff
		}
input.bottone {
    BORDER-RIGHT: 1px outset #CEEBB1;
    BORDER-TOP: 1px outset #CEEBB1;
    FONT-SIZE: 11px;
    BORDER-LEFT: 1px outset #CEEBB1;
    BORDER-BOTTOM: 1px outset #CEEBB1;
    FONT-WEIGHT: bold;
    COLOR:#ffffff;
    FONT-FAMILY: Arial, Verdana, SansSerif;
    BACKGROUND-COLOR: #024652;	
	}
form.form_nospazi
{
 padding-bottom:0px;
 padding-left:0px;
 padding-right:0px;
 padding-top:0px;
 margin-bottom:0px;
 margin-left:0px;
 margin-right:0px;
 margin-top:0px;
 
}
form.form_nospazi
{
 padding-bottom:0px;
 padding-left:0px;
 padding-right:0px;
 padding-top:0px;
 margin-bottom:0px;
 margin-left:0px;
 margin-right:0px;
 margin-top:0px;
 
}

