A.linkcd {color: #F7E1A7; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.linkcd:Visited  {color: #F7E1A7; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.linkcd:Active  {color :#F7E1A7; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.linkcd:Hover  {font-size: 11px; color: #F9F2DE; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}
A.linkvideo {color: #B3D1E8; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.linkvideo:Visited  {color: #B3D1E8; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.linkvideo:Active  {color :#B3D1E8; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.linkvideo:Hover  {font-size: 11px; color: #E9EEF8; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}
A.linkgare {color: #D6CCCC; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.linkgare:Visited  {color: #D6CCCC; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.linkgare:Active  {color :#D6CCCC; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.linkgare:Hover  {font-size: 11px; color: F1E8E8; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}
A.linklibri {color: #B0DBC9; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.linklibri:Visited  {color: #B0DBC9; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.linklibri:Active  {color :#B0DBC9; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.linklibri:Hover  {font-size: 11px; color: DCEDE6; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}
.linknormal {color: #E1E3E8; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.linknormal:Visited  {color: #E1E3E8; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.linknormal:Active  {color :#E1E3E8; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.linknormal:Hover  {font-size: 11px; color: FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}
A.linkpiepagina {color: #F0EAD7; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold}
A.linkpiepagina:Visited  {color: #F0EAD7; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold}
A.linkpiepagina:Active  {color :#F0EAD7; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold}
A.linkpiepagina:Hover  {font-size: 9px;color: #FFCC00; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: bold}

A.linkmappa {color: #c4161c; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}
A.linkmappa:Visited  {color: #c4161c; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}
A.linkmappa:Active  {color :#c4161c; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}
A.linkmappa:Hover  {font-size: 11px;color: #a1070c; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: bold}

A.linkdisciplina {color: #F7E1A7; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
A.linkdisciplina:Visited  {color: #F7E1A7; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
A.linkdisciplina:Active  {color :#F7E1A7; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
A.linkdisciplina:Hover  {font-size: 12px; color: F9F2DE; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}

A.link_credits {color: #FFCC00; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_credits:Visited  {color: #FFCC00; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_credits:Active  {color :#FFCC00; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_credits:Hover  {font-size: 11px; color: #FFCC00; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

.Testo_normal {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: FFFFFF}
.titolo_normal {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFCC00}
.titolo_cd {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFCC00}
.titolo_video {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: BFD8EC}
.titolo_gare {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: E8DADE}
.titolo_libri {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #B0DBC9}

.bordo_arancio{ border-top-color:#d68611;border-top-style:solid;border-top-width:3px;border-bottom-color:#d68611;border-bottom-style:solid;border-bottom-width:3px;border-left-color:#d68611;border-left-style:solid;border-left-width:3px;border-right-color:#d68611;border-right-style:solid;border-right-width:3px}

.spaziatore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 5px;
}
.titolitabelle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: C4C7CF;
	margin-left: 5px;
	padding-left: 5px;
}
.pie-pagina {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #ffd1d2;
}
.titoloazienda {
font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FF0000
}
.testo-prodotti {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.titolofamiglia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF9900;
}
.titoloprodotto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFCC00;
}
.tabella-titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: B6C0C9;
	margin-left: 5px;

}
.tabella-codice {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC00;
	margin-left: 5px;
}
.tabella-valore {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: F7F5EF;
	margin-left: 5px;
}
.tabella-caratteristiche {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: DDD8CD;
	margin-left: 5px;
}
/* Form elements */
input.almenouno {
    BORDER-RIGHT: #77726D 1px solid;
    BORDER-TOP: #77726D 1px solid;
    FONT-SIZE: 1px;
    BORDER-LEFT: #77726D 1px solid;
    BORDER-BOTTOM: #77726D 1px solid;
    FONT-FAMILY: Verdana,Arial,SansSerif;
    BACKGROUND-COLOR: DFDDDD
}
input.obbligatorio {
    BORDER-RIGHT: #77726D 1px solid;
    BORDER-TOP: #77726D 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #77726D 1px solid;
    BORDER-BOTTOM: #77726D 1px solid;
    FONT-FAMILY: Verdana,Arial,SansSerif;
    BACKGROUND-COLOR: D0CECE
}
input.normale {
    BORDER-RIGHT: #730000 1px solid;
    BORDER-TOP: #730000 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #730000 1px solid;
    BORDER-BOTTOM: #730000 1px solid;
    FONT-FAMILY: Verdana,Arial,SansSerif;
    BACKGROUND-COLOR: #d8aaaa
}


input.bottone {
    BORDER-RIGHT: 2px outset #124788;
    BORDER-TOP: 2px outset #E3EAF3;
    FONT-SIZE: 11px;
    BORDER-LEFT: 2px outset #E3EAF3;
    BORDER-BOTTOM: 2px outset #124788;
    FONT-WEIGHT: bold;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana,Arial,SansSerif;
    BACKGROUND-COLOR: #f88305;
}

select.normale {
    BORDER-RIGHT: #730000 0px outset;
    BORDER-TOP: #730000 0px outset;
    FONT-SIZE: 10px;
    BORDER-LEFT: #730000 0px outset;
    BORDER-BOTTOM: #730000 0px outset;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Arial,SansSerif;
    BACKGROUND-COLOR: #d8aaaa
}


TEXTAREA.normale
{
    BORDER-RIGHT: #E9E9EA 1px solid;
    BORDER-TOP: #E9E9EA 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #E9E9EA 1px solid;
    BORDER-BOTTOM: #E9E9EA 1px solid;
    FONT-FAMILY: Verdana,Arial,SansSerif;
    BACKGROUND-COLOR: #98AAD0
}
TEXTAREA.almenouno
{
    BORDER-RIGHT: #77726D 1px solid;
    BORDER-TOP: #77726D 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #77726D 1px solid;
    BORDER-BOTTOM: #77726D  1px solid;
    FONT-FAMILY: Verdana,Arial,SansSerif;
    BACKGROUND-COLOR: #DFDDDD
}
TEXTAREA.obbligatorio
{
    BORDER-RIGHT: #77726D 1px solid;
    BORDER-TOP: #77726D 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #77726D 1px solid;
    BORDER-BOTTOM: #77726D 1px solid;
    FONT-FAMILY: Verdana,Arial,SansSerif;
    BACKGROUND-COLOR: #5381B9
}
.Testopiepagina {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: ECF0F3;
}
.Testogiallo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCC00;
	font-weight: bold;

}
.pie-pagina2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
}
.Testoazzurro {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #66CCFF;
	font-weight: bold;
	}
.Testo_mappa {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656769;
	font-weight: normal;
}
.Testoverde {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #33CC99;
	font-weight: bold;
}
.nonvisibile{ display:none}
.visibile{ display:block}
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;
 
}