body {
text-decoration : none;
}

A.menu:link {	
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #125589; text-decoration: none; display: block; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #BACBDB; font-weight: bold; padding-top: 1px; padding-bottom: 0px;
	}
A.menu:visited {	
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #125589; text-decoration: none; display: block; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #BACBDB; font-weight: bold; padding-top: 1px; padding-bottom: 0px;
	}
A.menu:active {	
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #125589; text-decoration: none; display: block; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #BACBDB; font-weight: bold; padding-top: 1px; padding-bottom: 0px;
	}
A.menu:hover {	
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #00CCFF; text-decoration: none; display: block; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #BACBDB; font-weight: bold; padding-top: 1px; padding-bottom: 0px;
  }

a.top {
text-decoration : none
}

a.top:link  {
color : #FFFFFF;
top : auto;
}

a.top:visited  {
color : #FFFFFF;
}

a.top:active  {
text-decoration : underline;
    color : #FFFFFF;
}

a.top:hover  {
    text-decoration : underline;
    border-color : #FFFFFF;
    color : #FFFFFF;
}

a.lato {
text-decoration : none
}

a.lato:link  {
color : #000099;
top : auto;
}

a.lato:visited  {
color : #000099;
}

a.lato:active  {
text-decoration : underline;
    color : #000099;
}

a.lato:hover  {
    text-decoration : underline;
    border-color : #000099;
    color : #000099;
}


a.news {
font-weight : bold ;
font-family : Verdana;
letter-spacing:1px;
font-size=80%;
text-decoration : none
}

a.news:link  {
color : #000099;
top : auto;
}

a.news:visited  {
color : #000099;
}

a.news:active  {
text-decoration : underline;
    color : #000099;
}

a.news:hover  {
    text-decoration : underline;
    border-color : #000099;
    color : #000099;
}

a.news1 {
font-weight : bold;
font-family : Verdana, Arial, Helvetica, sans-serif;
letter-spacing:1px;
font-size=80%;
text-decoration : none
; font-size: 9px
}

a.news1:link  {
color : #000099;
top : auto;
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt
}

a.news1:visited  {
color : #000099;
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt
}

a.news1:active  {
text-decoration : underline;
    color : #000099;
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt
}

a.news1:hover  {
    text-decoration : underline;
    border-color : #000099;
    color : #000099;
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt
}




.titolobianco
 {
font-family : Arial;
color : #FFFFFF;
font-size=90%;
letter-spacing:2px;
font-weight : bold ;
}

.descrizione {
font-family : Verdana;
color : #111111;
font-size=90%;
letter-spacing:2px;
text-align : left;
}


.intestazione {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #000066; font-style: normal}
.testoHome {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000066; font-style: normal; text-decoration: none; font-weight: bold}
.data {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}
.intestazione1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 ; font-weight: bold}
.paragrafo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #000000 ; font-weight: bold}
.descrizioneCopy { font-family : Verdana; color : #111111; font-size=90%; text-align : left; ; font-size: 14px; font-weight: normal}
.data1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 }
.tahoma {  font-family: Tahoma; font-size: 5px; font-weight: normal}
.tahoma_grande { font-family: Tahoma; font-size: 12px; font-weight: normal ; font-style: normal; color: #FFFFFF}
.arial_10 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}
.helvetica {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000066}
.taoma_8 {  font-family: Tahoma; font-size: 8pt; color: #000000; text-decoration: underline}
.taoma_10 {  font-family: Tahoma; font-size: 10pt; color: #000000}
.taoma_11_blu {  font-family: Tahoma; font-size: 12px; color: #0000FF}
.verdana8 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
.taoma_10bianco { font-family: Tahoma; font-size: 10pt; color: #FFFFFF}
.arial_12 {  font-family: Arial, Helvetica, sans-serif; font-size: 13pt}
a.lato1 { text-decoration : none ; font-family: Tahoma; font-size: 10pt}
a.lato1:active { text-decoration : underline; color : #000099; ; font-family: Tahoma; font-size: 10pt}
a.lato1:hover { text-decoration : underline; border-color : #000099; color : #000099; ; font-family: Tahoma; font-size: 10pt}
a.lato1:link { color : #000099; top : auto; ; font-family: Tahoma; font-size: 10pt}
a.lato1:visited { color : #000099; ; font-family: Tahoma; font-size: 10pt}




a.latob { text-decoration : none ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF}
a.latob:active { text-decoration : underline; color : #FFFFFF; ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
a.latob:hover { text-decoration : underline; border-color : #000099; color : #FFFFFF; ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
a.latob:link { color : #FFFFFF; top : auto; ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
a.latob:visited { color : #FFFFFF; ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}



.verdana_8bianco { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; text-decoration: none}
.arial18bianco {  font-family: Arial, Helvetica, sans-serif; font-size: 18pt; color: #FFFFFF; text-decoration: none}
.verdana_8normale { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000 }
.bordoTab {  border: #000066; border-style: double; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.form {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000066; border: 1px #000066 solid}
.testogiustificato {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-align: justify}
.archivioNews {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000066}
.arial15giustificato {  }
.arial15giustificato {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #000000; text-align: justify}
body {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.descrizionegrossetto { font-family : Verdana; color : #111111; font-size=90%; text-align : justify; ; font-size: 9pt; font-weight: bold}
.grigio { font-family : Verdana; color : gray; font-size=90%; ; font-size: 9pt; font-weight: bold }
.bordonero { border: 1px #000000 solid}
.intestazionenorm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 ; font-weight: normal}
.invisibile {  visibility: hidden; clip:  rect(   )}
.bordonerovis { border: 1px #000000 solid ; visibility: visible; clip:  rect(   )}
.testoGiustificatoNavy {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: navy; text-align: justify}
.novita {  font-family: Tahoma, Arial, Verdana; font-size: 12px; color: #000099; background-color: #ccffcc; border: #000000; border-style: double; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-weight: bold}
.novita_link { font-family: Tahoma, Arial, Verdana; font-size: 12px; color: #000099; background-color: #ccffcc; border: none; font-weight: bold ; text-decoration: none}
.testoNormale {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.titoloProdotti {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; font-weight: bold; color: #3366CC}





/* new */

p.latonew {
  margin:0px;
	font-weight:bold;
}

p.latonew a {
	FONT-SIZE: 11px; COLOR: #000080; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; padding-top:5px;
}

p.latonew a:visited {
	FONT-SIZE: 11px; COLOR: #000080; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}

p.latonew a:active {
	FONT-SIZE: 11px; COLOR: #000080; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
p.latonew a:hover {
	FONT-SIZE: 11px; COLOR: #00ccff; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}

p.menu {
font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #125589; text-decoration: none; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #0F568C; height: 16px; font-weight: bold; letter-spacing: 1pt;margin-top: 0; margin-bottom: 0
}

.formnew {
	BORDER-RIGHT: #000066 1px double; BORDER-TOP: #000066 1px double; FONT-SIZE: 10px; BORDER-LEFT: #000066 1px double; COLOR: #000066; BORDER-BOTTOM: #000066 1px double; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

table.latonewadn td a:link {
	FONT-SIZE: 10pt; COLOR: #000080; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
table.latonewadn td a:visited {
	FONT-SIZE: 10pt; COLOR: #000080; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
table.latonewadn td a:active {
	FONT-SIZE: 10pt; COLOR: #000080; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}

table.latonewadn td a:hover {
	FONT-SIZE: 10pt; COLOR: #00ccff; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}


table.strumenti {
  border:1px solid #000080;
	background-color:#FFCC00;
}

table.iraq {
  border:1px solid #000080;
  border-collapse: collapse;
}

table.iraq td {
  border:1px solid #000080;
}

h2 {
  font-size:12px;
  color:#FFFFFF;
  background-color:#000080;
	padding:2px;
	margin:0px;
	margin-bottom:5px;
	text-align:left;
}

h2.titolonotizie {
  font-family:verdana;
  font-size:13px;
  color:#FFFFFF;
  margin:0px;
  padding:0px;
  text-align:center;
}

h2.ric_giur {
  margin-bottom:0px;
}


table.latonewadn td.elencoarticoli p a.notizia {
	font-size:11px;
	font-weight:bold;
}

span.elencovoci {
  font-size:10pt;
}

td.elencoarticoli p {						
  margin:10px 0px;
  padding:0px;
}

hr {
  color:#000080;
  height:1px;
}

p.strumenti {
  color:#FFFFFF; 
  font-size:13px;
  font-weight:bold;
}

p.ultimenews {
  font-size:12px;
  font-weight:bold;
  font-family:verdana;
	margin:0px;
	padding:0px;
	text-align:center;
}

span.inserisci {
  font-size:12px;
  color:red;
}

div.altrilink {
  text-align:center;
	padding-bottom:3px;
} 

div.altrilink a {
  text-decoration:none;
  color:#004e73;
	font-size:11px;
	font-weight:bold;
}

table.latonewadn td.elencoarticoli a.linkesterno {
  color:#000000;
	font-size:12px;
}

form.ricerca span.cerca {
  font-size:12px;
  font-weight:bold;
	margin:0px;
	padding:0px;
}

form.ricerca span {
  font-size:11px;
	font-weight:normal;
}

table.latonewadn p.copy {
color:red;
}


ul.menulist {
  margin:0px 0px 0px 17px;
  padding:0px;
 font-weight:bold;
}

 

ul.menulist li {
  margin:0px;
  padding:0px;
 list-style-image:url('https://www.studiocataldi.it/template/freccettachiara.gif');
}


div.piede a {
	FONT-SIZE: 10pt; COLOR: #000080; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}

div.piede a:hover {
	FONT-SIZE: 10pt; COLOR: #00ccff; FONT-FAMILY: Tahoma;
}

/* tolti dalla home page */

a.latonew:link {
	FONT-SIZE: 8pt; COLOR: #000080; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; 
}

a.latonew:visited {
	FONT-SIZE: 8pt; COLOR: #000080; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}

a.latonew:active {
	FONT-SIZE: 8pt; COLOR: #000080; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
a.latonew:hover {
	FONT-SIZE: 8pt; COLOR: #00ccff; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}
.formnew {
	BORDER-RIGHT: #000066 1px double; BORDER-TOP: #000066 1px double; FONT-SIZE: 10px; BORDER-LEFT: #000066 1px double; COLOR: #000066; BORDER-BOTTOM: #000066 1px double; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

a.latonewadn:link {
	FONT-SIZE: 10pt; COLOR: #000080; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
a.latonewadn:visited {
	FONT-SIZE: 10pt; COLOR: #000080; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
a.latonewadn:active {
	FONT-SIZE: 10pt; COLOR: #000080; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
a.latonewadn:hover {
	FONT-SIZE: 10pt; COLOR: #00ccff; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}

a.piede:link {
	FONT-SIZE: 10pt; COLOR: #000080; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
a.piede:visited {
	FONT-SIZE: 10pt; COLOR: #000080; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
a.piede:active {
	FONT-SIZE: 10pt; COLOR: #000080; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
a.piede:hover {
	FONT-SIZE: 10pt; COLOR: #00ccff; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}

/* nuovi */
a.bianco:link {
	FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Times New Roman; TEXT-DECORATION: none; 
}

a.bianco:visited {
	FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Times New Roman; TEXT-DECORATION: none
}

a.bianco:active {
	FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Times New Roman; TEXT-DECORATION: none
}
a.bianco:hover {
	FONT-SIZE: 10pt; COLOR: #00ccff; FONT-FAMILY: Times New Roman; TEXT-DECORATION: underline
}