@charset "utf-8";
/* CSS Document */

/* --------------------------------------------------------------- */
/* HTML ELEMENTS												   */
/* --------------------------------------------------------------- */

a { color:#377B86; }
a:hover { color: #5EB8B9; }

body { 
	background-image: url(../img/ground_blue.png);
	background-color:#4797A2;
	color:#000000;
}

/* --------------------------------------------------------------- */
/* GENERAL CLASSES												   */
/* --------------------------------------------------------------- */

/* -------- BREADCRUMBS ------- */
#breadcrumbs li { background-image:url(../img/breadcrumb_arrow.png); }

/* -------- Form Stilata ------- */
.styledForm em.required{ background-image:url(../img/required_blue.gif);  }
.styledForm fieldset { border-color:#377B86; }
.styledForm .comment	{ color:#377B86; }

.styledForm fieldset.commandButtons input.btnAvanti { background-image:url(../img/btn-avanti_blue.gif); }
.styledForm fieldset.commandButtons input.btnConferma { background-image:url(../img/btn-conferma_blue.gif); }

/* --------------------------------------------------------------- */
/* XHTML LAYOUT ELEMENTS										   */
/* --------------------------------------------------------------- */

/* ******************************************************************************************* */
/* PAGE STRUCTURE										   			                           */
/* ******************************************************************************************* */

/* ------ CONTAINER ------- */
#container{
}

/* ------ HEADER ---------- */

#menuAlto li { background-image: url(../img/off_blue.png); }
#menuAlto li.selected { background-image: url(../img/on_blue.png); }

#titoloNuvola { background-image: url(../img/sottoMenu_blue.png); color:white; }

/* -------- CONTENT ------- */

/* ------ NAVIGATION ------- */
#navigation ul li a { color: #377B86; }
#navigation ul li a:visited { color: #377B86; }
#navigation ul li a:hover { color: #5EB8B9; }

/* -------- CONTENT ------- */
#contentInterno a { color:#377B86;}	
#contentInterno a:hover {color:#5EB8B9;}
#contentInterno h1 { color:#377B86;}
#contentInterno p { color:#333333; }


/* -------- FOOTER ------- */

#footer { background-image: url(../img/footer_blue.png); }
	

/* ******************************************************************************************* */
/* PAGE'S SPECS											   			                           */
/* ******************************************************************************************* */

/* -------- Elenco Adesioni ------- */

#compilaAdesione a { background-image: url(../img/pulsante_blue.png); }
#compilaAdesione a span{ background-image: url(../img/pulsante_blue.png); }
#adesioniChiuse { color:#377B86!important; }

/* -------- Riepilogo Moduli ------- */

#contentInterno div.riepilogoDati div.modificaDati a { background-color:#377B86; }
#contentInterno div.riepilogoDati div.modificaDati a:hover { background-color:#5EB8B9; }





.titolo_paragrafo { color: #377B86; border-bottom-color:#377B86; }
.infoMessage{ color: #377B86; border-left-color:3px solid #999999; background-color:#EEE;}
.errorMessage{color:#377B86; border-left-color:3px solid #377B86; background-color:#EEE;}


