H1 {  font-family: Arial, Helvetica, sans-serif; font-size: 28px;  color: #df8282;  font-weight: normal; vertical-align:middle;
	padding: 0px;
	border: 0px;
	padding-right: 0px;
    padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-right: 0px;
    margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	  }
H2 {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal; color: #ffffff;
	padding: 0px;
	border: 0px;
	padding-right: 0px;
    padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-right: 0px;
    margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
H3 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #044424; font-weight: normal;
	padding: 0px;
	border: 0px;
	padding-right: 0px;
    padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-right: 0px;
    margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	}
H4 {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #ffffff; font-weight: normal;
	padding: 0px;
	border: 0px;
	padding-right: 0px;
    padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-right: 0px;
    margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;}
H5 {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #73787f; font-weight: bold;
	padding: 0px;
	border: 0px;
	padding-right: 0px;
    padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-right: 0px;
    margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
H6 {  font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #df8282; font-weight: normal;
	padding: 0px;
	border: 0px;
	padding-right: 0px;
    padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-right: 0px;
    margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
A.link_menu_top {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none}
A.link_menu_top:Visited  {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none}
A.link_menu_top:Active  {color :#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none}
A.link_menu_top:Hover  {font-size: 15px; color: #fbcc0e; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}
A.link_titolo {color: #96c1dc; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none}
A.link_titolo:Visited  {color: #96c1dc; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none}
A.link_titolo:Active  {color :#96c1dc; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none}
A.link_titolo:Hover  {font-size: 15px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}

A.link_tutte_news {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
A.link_tutte_news:Visited  {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
A.link_tutte_news:Active  {color :#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
A.link_tutte_news:Hover  {font-size: 12px; color: #7b9ff7; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}
A.link_descrizione_prodotti {color: #5d5b5b; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_descrizione_prodotti:Visited  {color: #5d5b5b; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_descrizione_prodotti:Active  {color : #5d5b5b; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_descrizione_prodotti:Hover  {font-size: 11px; color: #123e60; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}
A.link_back {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
A.link_back:Visited  {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
A.link_back:Active  {color :#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
A.link_back:Hover  {font-size: 12px; color: #f6b2b2; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}
A.link_biancosmall {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_biancosmall:Visited  {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_biancosmall:Active  {color :#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_biancosmall:Hover  {font-size: 11px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}
A.link_back_page {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_back_page:Visited  {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_back_page:Active  {color:#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_back_page:Hover  {font-size: 11px; color: #f6b2b2; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none}

A.link_pie {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.link_pie:Visited  {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.link_pie:Active  {color :#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.link_pie:Hover  {font-size: 11px; color: #c9c8c8; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}

A.link_pie_info{color: #ffb420; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.link_pie_info:Visited  {color: #ffb420; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.link_pie_info:Active  {color :#ffb420; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.link_pie_info:Hover  {font-size: 11px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}


A.link_credits {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_credits:Visited  {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bnormal; text-decoration: none}
A.link_credits:Active  {color :#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_credits:Hover  {font-size: 11px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_mappa_sito {color: #949596; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.link_mappa_sito:Visited  {color: #949596; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.link_mappa_sito:Active  {color :#949596; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.link_mappa_sito:Hover  {font-size: 11px; color: #004783; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}

A.link_testo {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo:Visited  {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo:Active  {color :#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo:Hover  {font-size: 12px; color: #f3ecec; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_testo_mostre{color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo_mostre:Visited  {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo_mostre:Active  {color :#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo_mostre:Hover  {font-size: 12px; color: #f3ecec; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_elenco_mostre {color: #ffb400; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_elenco_mostre:Visited  {color:#ffb400; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_elenco_mostre:Active  {color:#ffb400; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_elenco_mostre:Hover  {font-size: 12px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}


A.link_titolo {color: #96c1dc; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none}
A.link_titolo:Visited  {color: #96c1dc; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none}
A.link_titolo:Active  {color :#96c1dc; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none}
A.link_titolo:Hover  {font-size: 15px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}


A.link_go {color: #96c1dc; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
A.link_go:Visited  {color: #96c1dc; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
A.link_go:Active  {color :#96c1dc; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
A.link_go:Hover  {font-size: 12px; color: #ffffff; 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;}
.bordo_foto{ border-top-color:#f1a9a9;border-top-style:solid;border-top-width:3px;border-bottom-color:#f1a9a9;border-bottom-style:solid;border-bottom-width:3px;border-left-color:#f1a9a9;border-left-style:solid;border-left-width:3px;border-right-color:#f1a9a9;border-right-style:solid;border-right-width:3px}
.filetto_bianco{ border-left-color:#ffffff;border-left-style:solid;border-left-width:1px;}
.filetto_grigio{ border-left-color:#acacac;border-left-style:solid;border-left-width:1px;}
.separatore_linee{ border-top-color:#acacac;border-top-style:solid;border-top-width:1px;}
.piccolissimo{ font-size:1px}
.testo_normale {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	padding-left: 0px;
	padding-right: 0px;

}
.titolo_citta{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ffb400;
	padding-left: 0px;
	padding-right: 0px;
	}
.titolo_scheda_mostra{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #96c1dc;
	padding-left: 0px;
	padding-right: 0px;
	}
.titolo_mostraPP{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #96c1dc;
	padding-left: 0px;
	padding-right: 0px;
	}
.titolo_mostra{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffb400;
	padding-left: 0px;
	padding-right: 0px;
	}

.focus{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #cbcbcb;
	padding-left: 0px;
	padding-right: 0px;	
}
.testata_focus_home{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #cbcbcb;
	padding-left: 0px;
	padding-right: 0px;	
}
.titolo_elenco_prodotti{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #ffffff;
	padding-left: 0px;
	padding-right: 0px;	
}
.testo_pie{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	padding-left: 0px;
	padding-right: 0px;
	
}
	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: #fbecea
	}
input.normale {
    BORDER-RIGHT: #dbdcdd 1px solid;
    BORDER-TOP: #dbdcdd 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #dbdcdd 1px solid;
    BORDER-BOTTOM: #dbdcdd 1px solid;
    FONT-FAMILY: Arial, Verdana, SansSerif;
    BACKGROUND-COLOR: #fbecea
}
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: #dbdcdd 1px solid;
    BORDER-TOP: #dbdcdd 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #dbdcdd 1px solid;
    BORDER-BOTTOM: #dbdcdd 1px solid;
    FONT-FAMILY: Arial, Verdana, SansSerif;
    BACKGROUND-COLOR: #fbecea
		}
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: #f82c13;	
	}
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}