body {
	background-color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}

A{color: #ffe400;font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
A:Visited  {color: #ffe400; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  }
A:Active  {color :#ffe400; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
A:Hover  {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

A.link_testo{color: #555f58; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo:Visited  {color: #555f58; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo:Active  {color :#555f58; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo:Hover  {font-size: 12px; color: #c26909; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_menu_pie{color: #d5d5d5; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_menu_pie:Visited  {color: #d5d5d5; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_menu_pie:Active  {color :#d5d5d5; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_menu_pie:Hover  {font-size: 12px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_testo_bianco{color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo_bianco:Visited  {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo_bianco:Active  {color :#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo_bianco:Hover  {font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_testo_museo{color: #975d01; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo_museo:Visited  {color: #975d01; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo_museo:Active  {color :#975d01; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo_museo:Hover  {font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_credits{color: #ae6307; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_credits:Visited  {color: #ae6307; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_credits:Active  {color :#ae6307; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_credits:Hover  {font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

.piccolissimo{ font-size:1px}

.filetto{ border-bottom-color:#ffa766;border-bottom-style:solid;border-bottom-width:1px}
.filetto_news{ border-bottom-color:#babcc2;border-bottom-style:solid;border-bottom-width:1px}
.bordo_eta{ border-top-color:#e1e1e1;border-top-style:solid;border-top-width:1px; border-bottom-color:#e1e1e1;border-bottom-style:solid;border-bottom-width:1px; border-left-color:#e1e1e1;border-left-style:solid;border-left-width:1px; border-right-color:#e1e1e1;border-right-style:solid;border-right-width:1px}
.Testo_bianco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
}
.Testo_normale {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	}
.Testo_paragrafi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #d78125;
}
.Testo_elenco_siti {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #413f3f;
}	
.Testopie{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #d5d5d5;	
	}	
.Testopie_white{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;	
		}	
.Testopie_titolo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #fff600;	
}	
.titolo_home{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 22px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;	
	}	
.titolo_istituzionale{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 22px;
	font-style: normal;
	font-weight: normal;
	color: #8a5400;	
		}	
.titolo_menu_sezione{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;	
			}	
.titolo_menu_rassegna{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;	
		}	
.titolo_menu_grigio{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #8d8d8f;	
		}	
.titolo_photo{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	color: #8d8d8f;	
	}	
.titolo_menu_rosso{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #603b00;	
		}	
.titolo_menu_eventi{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #a36504;	
	}	
.testo_mappa{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #575555;	
	}	
.testo_tabella_chiaro{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #900202;	
		}	
.categoria_stampa{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #650202;	
		}	
.testo_tabella_scuro{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;	
}	
.Testopie_riferimenti{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #555f58;		
	}
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;
 
}
.nonvisibile{ display:none}
.visibile{ display:block}

.Titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #fff600;
	}
.orari_home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #444547;
	}
input.normale {
    BORDER-RIGHT: #4f5d63 1px solid;
    BORDER-TOP: #4f5d63 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #4f5d63 1px solid;
    BORDER-BOTTOM: #4f5d63 1px solid;
    FONT-FAMILY: Arial, Verdana, SansSerif;
    BACKGROUND-COLOR: #ffffff;
}
TEXTAREA.normale
{
    BORDER-RIGHT: #4f5d63 1px solid;
    BORDER-TOP: #4f5d63 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #4f5d63 1px solid;
    BORDER-BOTTOM: #4f5d63 1px solid;
    FONT-FAMILY: Arial, Verdana, SansSerif;
    BACKGROUND-COLOR: #ffad4c
		}

input.bottone {
    BORDER-RIGHT: 1px outset #CEEBB1;
    BORDER-TOP: 1px outset #CEEBB1;
    FONT-SIZE: 12px;
    BORDER-LEFT: 1px outset #CEEBB1;
    BORDER-BOTTOM: 1px outset #CEEBB1;
    FONT-WEIGHT: bold;
    COLOR:#ffffff;
    FONT-FAMILY: Arial, Verdana, SansSerif;
    BACKGROUND-COLOR: #990000;	
	}

input.bottonericerca {
    BORDER-RIGHT: 1px outset #CEEBB1;
    BORDER-TOP: 1px outset #CEEBB1;
    FONT-SIZE: 12px;
    BORDER-LEFT: 1px outset #CEEBB1;
    BORDER-BOTTOM: 1px outset #CEEBB1;
    FONT-WEIGHT: bold;
    COLOR:#ffffff;
    FONT-FAMILY: Arial, Verdana, SansSerif;
    BACKGROUND-COLOR: #149db5;	
	}
	select.normale {
    BORDER-RIGHT: #4f5d63 1px solid;
    BORDER-TOP: #4f5d63 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #4f5d63 1px solid;
    BORDER-BOTTOM: #4f5d63 1px solid;
    FONT-FAMILY: Arial, Verdana, SansSerif;
    BACKGROUND-COLOR: #ffad4c;
	}
		select.comboAzzurro {
    BORDER-RIGHT: #ffcb05 1px solid;
    BORDER-TOP: #ffcb05 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #ffcb05 1px solid;
    BORDER-BOTTOM: #ffcb05 1px solid;
    FONT-FAMILY: Arial, Verdana, SansSerif;
    BACKGROUND-COLOR: #f7d5b3;
	}


A.linkpromozioneblu2 {color: #02244e; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
A.linkpromozioneblu2:Visited  {color: #02244e; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
A.linkpromozioneblu2:Active  {color :#02244e; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
A.linkpromozioneblu2:Hover  {font-size: 12px; color: #1260A2; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}	
	
.Note_titolo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #f0c810;
}
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;

}