body
{
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
}
p.home_italic
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 13px;
    COLOR: white;
    FONT-FAMILY:Times New Roman;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION:none;
    FONT-STYLE:italic;
}
a.home_en
{	
	background-image:url(./Image/en_off.jpg);
	width:36px;
}
a.home_en:hover
{
	background-image:url(./Image/en_on.jpg);
}
a.home_it
{	
	background-image:url(./Image/it_off.jpg);
	width:36px;
}
a.home_it:hover
{
	background-image:url(./Image/it_on.jpg);
}
a.menu_bottom
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 16px;
    COLOR: rgb(3,1,156);
    FONT-FAMILY:Times New Roman;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION:none;
}
p.attivita_normal
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY:Times New Roman;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION:none;
}
p.attivita_italic
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY:Times New Roman;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION:none;
    FONT-STYLE:italic;
}
p.progettazione_italic
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY:Times New Roman;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION:none;
    FONT-STYLE:italic;
}
p.progettazione_normal
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY:Times New Roman;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION:none;
}
a.tecniche_bold
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY:Times New Roman;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION:none;
}
p.tecniche_normal
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY:Times New Roman;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION:none;
}
a.tecniche_normal_small
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY:Times New Roman;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION:none;
}
p.tecniche_italic
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY:Times New Roman;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION:none;
	FONT-STYLE:italic;
}
p.contatti_italic
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY:Times New Roman;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION:none;
	FONT-STYLE:italic;
}
a.contatti_italic
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY:Times New Roman;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION:underline;
	FONT-STYLE:italic;
}
p.contatti_macchina_italic_small
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY:Times New Roman;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION:none;
	FONT-STYLE:italic;
}
a.prodotti_normal_small
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 9px;
    COLOR: white;
    FONT-FAMILY:Times New Roman;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION:none;
}
p.prodotti_italic
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY:Times New Roman;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION:none;
	FONT-STYLE:italic;
}
a.prodotti_italic
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY:Times New Roman;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION:underline;
	FONT-STYLE:italic;
}
a.pallino
{	
	background-image:url(./Image/pallino_off.jpg);
	width:23px;
	height:33px;
}
a.pallino:hover
{
	background-image:url(./Image/pallino_on.jpg);
	width:34px;
	height:33px;
}
a.menu_top_catalogo
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 16px;
    COLOR: white;
    FONT-FAMILY:Times New Roman;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION:none;
}
p.catalogo_italic
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY:Times New Roman;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION:none;
	FONT-STYLE:italic;
}
a.catalogo_normal_small
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 9px;
    COLOR: white;
    FONT-FAMILY:Times New Roman;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION:none;
}
a.catalogo_codice
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY:Times New Roman;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION:none;
}
a.catalogo_codice_print
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY:Times New Roman;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION:none;
}
a.img_codice
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY:Times New Roman;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION:none;
}
a.img_stampa
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY:Times New Roman;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION:none;
}
a.img_stampa:hover
{
    TEXT-DECORATION:underline;
}

td.color1
{
	background-color:rgb(240,240,255)
}

td.color2
{
	background-color:green
}

img.immagine
{
	margin-top:3px;
}
td.newsletter_normal
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 13px;
    COLOR: white;
    FONT-FAMILY:Times New Roman;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION:none;
}
p.newsletter_normal
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 13px;
    COLOR: white;
    FONT-FAMILY:Times New Roman;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION:none;
}
input.newsletter_normal
{
	border-bottom-color: rgb(189,145,168);
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-left-color: rgb(26,0,13); 
	border-left-style: solid;
	border-left-width: 2px;
	border-right-color: rgb(189,145,168);
	border-right-style: solid; 
	border-right-width: 2px;
	border-top-color: rgb(26,0,13);
	border-top-style: solid; 
	border-top-width: 2px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 13px;
    COLOR: white;
    FONT-FAMILY:Times New Roman;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION:none;
	background-color: rgb(103,1,51);
	height: 20px;
	width: 250px;
}
select.newsletter_normal
{
	border-bottom-color: rgb(189,145,168);
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-left-color: rgb(26,0,13); 
	border-left-style: solid;
	border-left-width: 2px;
	border-right-color: rgb(189,145,168);
	border-right-style: solid; 
	border-right-width: 2px;
	border-top-color: rgb(26,0,13);
	border-top-style: solid; 
	border-top-width: 2px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 13px;
    COLOR: white;
    FONT-FAMILY:Times New Roman;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION:none;
	background-color: rgb(103,1,51);
	height: 20px;
	width: 250px;
}
a.newsletter_invia_normal
{
	border-bottom-color: rgb(26,0,13);
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-left-color: rgb(189,145,168);
	border-left-style: solid;
	border-left-width: 2px;
	border-right-color: rgb(26,0,13);
	border-right-style: solid; 
	border-right-width: 2px;
	border-top-color: rgb(189,145,168);
	border-top-style: solid; 
	border-top-width: 2px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 14px;
    COLOR: white;
    FONT-FAMILY:Times New Roman;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION:none;
	background-color: rgb(103,1,51);
	height: 20px;
	width: 65px;
	text-align: center;
}
a.newsletter_invia_normal:hover
{
    COLOR: rgb(255,204,0);
}
