H1 {  font-family: Times New Roman, Times, serif; font-size: 30px; color: #75bfde; font-weight: normal;
    padding: 0px;
	border: 0px;
	padding-right: 0px;
    padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0 px;
	margin-right: 0px;
    margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	}
H2 {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #797777;
    padding: 0px;
	border: 0px;
	padding-right: 0px;
    padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0 px;
	margin-right: 0px;
    margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;}
H3 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #797777;
    padding: 0px;
	border: 0px;
	padding-right: 0px;
    padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0 px;
	margin-right: 0px;
    margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;}
H4 {  font-family: Times New Roman, Times, serif; font-size: 30px; font-weight: normal; color: #787200; margin-bottom:0px;      padding-bottom:0px;
    padding: 0px;
	border: 0px;
	padding-right: 0px;
    padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0 px;
	margin-right: 0px;
    margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;}
H5 {  font-family: Times New Roman, Times, serif; font-size: 30px; font-weight: normal; color: #b77430;
    padding: 0px;
	border: 0px;
	padding-right: 0px;
    padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0 px;
	margin-right: 0px;
    margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;}
H6 {  font-family: Times New Roman, Times, serif; font-size: 30px; font-weight: normal; color: #9c9c9a;
    padding: 0px;
	border: 0px;
	padding-right: 0px;
    padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0 px;
	margin-right: 0px;
    margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;}
H7 {  font-family: Times New Roman, Times, serif; font-size: 30px; font-weight: normal; color: #cb0b12;
    padding: 0px;
	border: 0px;
	padding-right: 0px;
    padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0 px;
	margin-right: 0px;
    margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;}
A.link_menu_top {color: #7f7e7e; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
A.link_menu_top:Visited  {color: #7f7e7e; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
A.link_menu_top:Active  {color :#7f7e7e; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
A.link_menu_top:Hover  {font-size: 12px; color: #b6b4b4; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}
A.link_prodotti {color: #003a8a; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.link_prodotti:Visited  {color: #003a8a; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.link_prodotti:Active  {color :#003a8a; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.link_prodotti:Hover  {font-size: 11px; color: #575656; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}


A.link_evento_home {color: #797979; font-family: Arial, Helvetica, sans-serif; font-size: 22px; font-weight: bold; text-decoration: none}
A.link_evento_home:Visited  {color: #797979; font-family: Arial, Helvetica, sans-serif; font-size: 22px; font-weight: bold; text-decoration: none}
A.link_evento_home:Active  {color :#797979; font-family: Arial, Helvetica, sans-serif; font-size: 22px; font-weight: bold; text-decoration: none}
A.link_evento_home:Hover  {font-size: 22px; color: #afacac; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}



A.link_pie {color: #586a74; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.link_pie:Visited  {color: #586a74; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.link_pie:Active  {color :#586a74; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.link_pie:Hover  {font-size: 11px; color: #7f96a2; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}


A.link_credits {color: #4c4c4c; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_credits:Visited  {color: #4c4c4c; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bnormal; text-decoration: none}
A.link_credits:Active  {color :#4c4c4c; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_credits:Hover  {font-size: 11px; color: #4c4c4c; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_testo_bianco_pinacoteca {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo_bianco_pinacoteca:Visited  {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo_bianco_pinacoteca:Active  {color :#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo_bianco_pinacoteca:Hover  {font-size: 12px; color: #105674; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_testo_bianco_castello {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo_bianco_castello:Visited  {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo_bianco_castello:Active  {color :#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo_bianco_castello:Hover  {font-size: 12px; color: #bcb529; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}


A.link_testo_bianco_museo{color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo_bianco_museo:Visited  {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo_bianco_museo:Active  {color :#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo_bianco_museo:Hover  {font-size: 12px; color: #e2a15f; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_testo_bianco_tabarino{color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo_bianco_tabarino:Visited  {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo_bianco_tabarino:Active  {color :#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo_bianco_tabarino:Hover  {font-size: 12px; color: #ffbdbd; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_testo_menu{color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
A.link_testo_menu:Visited  {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
A.link_testo_menu:Active  {color :#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
A.link_testo_menu:Hover  {font-size: 12px; color: #c9cacc; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline}

A.link_testo_grigio {color: #797979; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo_grigio:Visited  {color: #797979; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo_grigio:Active  {color :#797979; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo_grigio:Hover  {font-size: 12px; color: #2b2a2a; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_info_pinacoteca {color: #4491b2; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_info_pinacoteca:Visited  {color: #4491b2; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_info_pinacoteca:Active  {color :#4491b2; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_info_pinacoteca:Hover  {font-size: 12px; color: #69bde0; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_info_castello {color: #847e06; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_info_castello:Visited  {color: #847e06; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_info_castello:Active  {color :#847e06; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_info_castello:Hover  {font-size: 12px; color: #a19c38; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_info_museo {color: #b77430; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_info_museo:Visited  {color: #b77430; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_info_museo:Active  {color :#b77430; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_info_museo:Hover  {font-size: 12px; color: #cc8e50; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_info_tabarino {color: #cb0b12; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_info_tabarino:Visited  {color: #cb0b12; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_info_tabarino:Active  {color :#cb0b12; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_info_tabarino:Hover  {font-size: 12px; color: #cb0b12; ; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_info_generico {color: #9c9c9a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_info_generico:Visited  {color: #9c9c9a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_info_generico:Active  {color :#9c9c9a; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_info_generico:Hover  {font-size: 12px; color: #babab9; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_info_temp {color: #CC00FF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_info_temp:Visited  {color: #CC00FF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_info_temp:Active  {color :#CC00FF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_info_temp:Hover  {font-size: 12px; color: #CC00FF; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_blu {color: #2828AE; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_blu:Visited  {color: #2828AE; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_blu:Active  {color :#2828AE; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_blu:Hover  {font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}


A.link_titolo {color: #07417d; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none}
A.link_titolo:Visited  {color: #07417d; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none}
A.link_titolo:Active  {color :#07417d; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none}
A.link_titolo:Hover  {font-size: 15px; color: #009fdf; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}

A.link_titolo_evento_pinacoteca {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none}
A.link_titolo_evento_pinacoteca:Visited  {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none}
A.link_titolo_evento_pinacoteca:Active  {color :#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none}
A.link_titolo_evento_pinacoteca:Hover  {font-size: 14px; color: #0c5370; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}

A.link_titolo_evento_castello {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none}
A.link_titolo_evento_castello:Visited  {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none}
A.link_titolo_evento_castello:Active  {color :#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none}
A.link_titolo_evento_castello:Hover  {font-size: 14px; color: #a19b2d; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}

A.link_titolo_evento_museo {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none}
A.link_titolo_evento_museo:Visited  {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none}
A.link_titolo_evento_museo:Active  {color :#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none}
A.link_titolo_evento_museo:Hover  {font-size: 14px; color: #e2a15f; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}

.bordo_pie{ border-top-color:#c6c6c6;border-top-style:solid;border-top-width:1px;}
.filetto_sx{ border-left-color:#a1a1a1;border-left-style:solid;border-left-width:1px;}
.filetto_tabella{ border-right-color:#ffffff;border-right-style:solid;border-right-width:1px;}
.filetto_separa{ border-top-color:#d5d8d7;border-top-style:solid;border-top-width:1px;}
.piccolissimo{ font-size:1px}
.testo_normale {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #797979;
	padding-left: 0px;
	padding-right: 0px;
}
.testo_errore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	padding-left: 0px;
	padding-right: 0px;
	font-weight:bold;
}
.titolo_book{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #555353;
	padding-left: 0px;
	padding-right: 0px;
}
.titolo_pinacoteca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #75bfde;
	padding-left: 0px;
	padding-right: 0px;
	font-weight:normal;
	}
.titolo_donazione{
	font-family: Times New Roman, Times, serif;
	font-size: 30px;
	color: #cb0b12;
	padding-left: 0px;
	padding-right: 0px;
	font-weight:normal;
	}
.titolo_didattica {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	padding-left: 0px;
	padding-right: 0px;
	font-weight:bold;
	}
.paragrafi_pinacoteca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #499fc3;
	padding-left: 0px;
	padding-right: 0px;
	font-weight:normal;
}
.titolo_museo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #b77430;
	padding-left: 0px;
	padding-right: 0px;	
	}
.paragrafo_museo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #b77430;
	padding-left: 0px;
	padding-right: 0px;	
	}
.paragrafo_castello{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #787200;
	padding-left: 0px;
	padding-right: 0px;	
	}
.paragrafo_temp{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC00FF;
	padding-left: 0px;
	padding-right: 0px;	
	}
.paragrafo_blu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2828ae;
	padding-left: 0px;
	padding-right: 0px;	
	}
.paragrafo_tabarino{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cb0b12;
	padding-left: 0px;
	padding-right: 0px;	
	}
.titolo_generico{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #9c9c9a;
	padding-left: 0px;
	padding-right: 0px;	
	}
.sottotitolo_home{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #797979;
	padding-left: 0px;
	padding-right: 0px;	
}
.titolo_castello{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #787200;
	padding-left: 0px;
	padding-right: 0px;
}
.titolo_tabarino{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #cb0b12;
	padding-left: 0px;
	padding-right: 0px;	
}
.testo_pie{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #586a74;
	padding-left: 0px;
	padding-right: 0px;

}
.testo_pie_montichiari{
	font-family: Times New Roman, Times, serif;
	font-size: 14px;
	color: #909090;
	padding-left: 0px;
	padding-right: 0px;	
	
}
.titoli_eventi_home{
	font-family: Times New Roman, Times, serif;
	font-size: 25px;
	color: #9b9b9b;
	padding-left: 0px;
	padding-right: 0px;	
    font-weight:bold;
}
	select.normale {
    BORDER-RIGHT: #7f9db9 1px solid;
    BORDER-TOP: #7f9db9 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #7f9db9 1px solid;
    BORDER-BOTTOM: #7f9db9 1px solid;
    FONT-FAMILY: Arial, Verdana, SansSerif;
    BACKGROUND-COLOR: #b1d8f2
	}
input.normale {
    BORDER-RIGHT: #0282c9 1px solid;
    BORDER-TOP: #0282c9 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #0282c9 1px solid;
    BORDER-BOTTOM: #0282c9 1px solid;
    FONT-FAMILY: Arial, Verdana, SansSerif;
    BACKGROUND-COLOR: #e0e3e5
}
input.obbligatorio {
    BORDER-RIGHT: #0282c9 1px solid;
    BORDER-TOP: #0282c9 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #0282c9 1px solid;
    BORDER-BOTTOM: #0282c9 1px solid;
    FONT-FAMILY: Arial, Verdana, SansSerif;
    BACKGROUND-COLOR: #adcb9f
}
TEXTAREA.normale
{
    BORDER-RIGHT: #0282c9 1px solid;
    BORDER-TOP: #0282c9 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #0282c9 1px solid;
    BORDER-BOTTOM: #0282c9 1px solid;
    FONT-FAMILY: Arial, Verdana, SansSerif;
    BACKGROUND-COLOR: #e0e3e5
		}
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: #0282c9;	
	}
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}
