
.testo_pic {
color: #ffffff;
font-size: 11px;
font-family: arial,verdana;
}


.menu_horiz {
color: #CED1E2;
font-size: 14px;
font-family: arial,verdana;
font-weight: bold;
}

.menu_horiz a {
color: #516790;
font-family: arial,verdana;
text-decoration: none;
font-weight: bold;
}

.menu_horiz a:hover {
color: #4480F6;
font-family: arial,verdana;
text-decoration: none;
font-weight: bold;
}

.act {
color: #4480F6;
}


.menucontatti {
color: #96A0C4;
font-size: 14px;
font-family: arial,verdana;
font-weight: bold;
}

.menucontatti a {
color: #96A0C4;
text-decoration: none;
}

.menucontatti a:hover {
color: #4480F6;
text-decoration: none;
}


.menu_prod_act {
margin-top: 5px;
color: #1F355E;
font-family: arial,verdana;
font-size: 11px;
font-weight: bold;
background-image: url(img/punto.gif);
background-repeat: no-repeat;
padding-left: 25px;
text-decoration: none;
}

.menu_prod_act a {
color: #1F355E;
font-weight: bold;
text-decoration: none;
}

.menu_prod_act a:hover {
color: #1F355E;
font-weight: bold;
text-decoration: none;
}



.menu_prod a {
margin-top: 5px;
color: #1F355E;
font-family: arial,verdana;
font-size: 11px;
font-weight: bold;
background-image: url(img/punto.gif);
background-repeat: no-repeat;
padding-left: 25px;
text-decoration: none;
}

.menu_prod a:hover {
margin-top: 5px;
color: #36709E;
font-family: arial,verdana;
font-size: 11px;
font-weight: bold;
background-image: url(img/punto.gif);
background-repeat: no-repeat;
padding-left: 25px;
text-decoration: none;
}

.sub_menu_prod {
margin-top: 5px;
color: #1F355E;
font-family: arial,verdana;
font-size: 11px;
background-image: url(img/sub_punto.gif);
background-repeat: no-repeat;
padding-left: 40px;
text-decoration: none;
}

.sub_menu_prod a {
color: #1F355E;
text-decoration: none;
}

.sub_menu_prod a:hover {
color: #37709D;
text-decoration: none;
}

.sub_menu_prod_act {
margin-top: 5px;
color: #37709D;
font-family: arial,verdana;
font-size: 11px;
background-image: url(img/sub_punto.gif);
background-repeat: no-repeat;
padding-left: 40px;
text-decoration: none;
font-weight: bold;
}

.sub_menu_prod_act a {
color: #37709D;
text-decoration: none;
}

.sub_menu_prod_act a:hover {
color: #1F355E;
text-decoration: none;
}



















.menu_top {
color: #1F355E;
font-family: arial,verdana;
font-size: 14px;
}


.tit_articolo {
color: #2D5D81;
font-size: 11px;
font-family: arial,verdana;
font-weight: bold;
padding-left: 5px;
}

.tit_articolo a {
color: #2D5D81;
text-decoration: none;
font-weight: bold;
}

.tit_articolo a:hover {
color: #37709D;
text-decoration: none;
font-weight: bold;
}




.menu_news {
margin-top: 5px;
color: #1F355E;
font-family: arial,verdana;
font-size: 11px;
background-image: url(img/punto.gif);
background-repeat: no-repeat;
padding-left: 25px;
text-decoration: none;
}

.menu_news a {
color: #1F355E;
text-decoration: none;
}

.menu_news a:hover {
color: #36709E;
text-decoration: none;
}

.testo_dove {
margin-top: 5px;
color: #1F355E;
font-family: arial,verdana;
font-size: 11px;
padding-left: 5px;
text-decoration: none;
}


.menu_dove {
margin-top: 5px;
color: #1F355E;
font-family: arial,verdana;
font-size: 11px;
background-image: url(img/punto.gif);
background-repeat: no-repeat;
padding-left: 25px;
text-decoration: none;
}

.menu_dove a {
color: #36709E;
text-decoration: underline;
}

.menu_dove a:hover {
color: #1F355E;
text-decoration: underline;
}



.indirizzo {
color: #1F355E;
font-family: arial,verdana;
font-size: 11px;
}

.indirizzo a {
color: #2F5D81;
text-decoration: underline;
}

.indirizzo a:hover {
color: #000000;
text-decoration: underline;
}


.titolo_prodotti {
color: #2F5D81;
font-family: arial,verdana;
font-size: 16px;
font-weight: bold;
padding-left: 55px;
padding-bottom: 15px;
}

.act2 {
color: #1F355E;
}

.descrizione {
color: #2F5D81;
font-family: arial,verdana;
font-size: 11px;
padding-left: 18px;
}

.descrizione a {
color: #2F5D81;
text-decoration: underline;
}

.descrizione a:hover {
color: #000000;
text-decoration: underline;
}


.tabella_simboli {
color: #2F5D81;
font-family: arial,verdana;
font-size: 11px;
}

.tabella_simboli a {
color: #2F5D81;
text-decoration: underline;
}

.tabella_simboli a:hover {
color: #000000;
text-decoration: underline;
}

.testo {
color: #2F5D81;
font-family: arial,verdana;
font-size: 11px;
}

.testo a {
color: #2F5D81;
text-decoration: underline;
}

.testo a:hover {
color: #000000;
text-decoration: underline;
}