/*************************
verdino:        #2A846F
azzurrino:      #D2DDE7
blu:            Navy #000080
giallo:         #EAE500

**************************/

body {margin:0px 5px 5px 5px; background:#10406F url('../img/sfondo.jpg') top center; text-align:center; font:12px Arial;}
a {color:#CCFF33}
a:hover {color:#FF9900; text-decoration:none}

div#header {/*background:url('../img/sfumature.gif') no-repeat bottom center;*/ height:110px; width:750px; text-align:right}

.titolo {font:bold 15px Arial; color:#FFFFFF; padding:2px 0px 2px 0px; border-bottom:1px solid #FFFFFF; border-top:1px solid #FFFFFF; text-transform:uppercase; }
.titolo_descrizione {padding:0px 10px 0px 10px; font:bold 14px Arial;}
.titolo_ancore {font:bold 12px Arial; color:Orange;}
.sottotitolo {font:bold 13px Arial; color:Orange;}

.elenco_1  {width:100%; background:#D2DDE7; padding:10px; }
.elenco_2  {width:100%; background:#FFFFFF; padding:10px; }

.testo {font:13px/16px Arial; padding:0px 10px 0px 10px;}

tr.azzurro td {padding-top:8px; padding-bottom:8px; font:12px Arial; color:Navy; background:#D2DDE7;}
tr.bianco td {padding-top:8px; padding-bottom:8px; font:12px Arial; color:Navy; background:#FFFFFF;}

tr.elenco th {font:bold 12px/25px Arial; color:Navy; background:#D2DDE7; padding:0px; margin:0px;}
tr.elenco td {padding:8px 2px 2px 5px; font:bold 12px Arial; color:Navy; background:#FFFFFF; border-bottom:1px solid #E6EBEF}
tr.elenco td a {padding:8px 0px 2px 0px; font:bold 12px Arial; color:Navy; }

li {font: 12px Arial;}
ul.faq li {font: 12px Arial; color:#EAE500; }
li a {font:bold 12px Arial; color:#EAE500;}
li a:hover {font:bold 12px Arial; color:#FF9900; text-decoration:none}


.myoverlib {font:bold 10px Verdana; color:#000080; letter-spacing:1px;}

a.famiglia {color:#000080; text-decoration:none;}
a.famiglia:hover {text-decoration:underline;}

.pagine, a.pagine {font:bold 11px Arial; color:#FFFFFF; text-decoration:none; width:16px; padding-left:1px; text-align:center; margin:2px;}
a.pagine {border:1px solid #FFFFFF;}
a.pagine:hover {color:Orange; border:1px solid Orange;}
.pagine_on {font:bold 11px Arial; color:Orange; border:1px solid Orange; text-decoration:none; width:16px; padding-left:1px; text-align:center; margin:2px;}



/******************
  DIV INVISIBILI
******************/


a.bottone_div {font:bold 12px Arial; color:Orange; text-decoration:none;}
a.bottone_div:hover {text-decoration:underline;}

.div_invisibile {display:none;}


.freccia {background:url(../img/freccia_su.gif) no-repeat 5px left; padding-left:17px;}



table.form td {padding:3px 15px 3px 5px; background:#DDDDDD; border-bottom:2px solid #FFFFFF; font:11px Arial;}

ul.pdf li {list-style: none; background:url('../img/pdf.gif') no-repeat ; line-height:32px; margin:10px 10px 10px 0px; padding-left:40px; }


a.ita {width:40px; height:40px; display:block; background:url('../img/ita.gif') no-repeat; text-decoration:none;}
a.ita:hover {width:40px; height:40px; display:block; background:url('../img/ita_on.gif') no-repeat; text-decoration:none;}

a.eng {width:40px; height:40px; display:block; background:url('../img/eng.gif') no-repeat; text-decoration:none;}
a.eng:hover {width:40px; height:40px; display:block; background:url('../img/eng_on.gif') no-repeat; text-decoration:none;}

a.fra {width:40px; height:40px; display:block; background:url('../img/fra.gif') no-repeat; text-decoration:none;}
a.fra:hover {width:40px; height:40px; display:block; background:url('../img/fra_on.gif') no-repeat; text-decoration:none;}

a.esp {width:40px; height:40px; display:block; background:url('../img/esp.gif') no-repeat; text-decoration:none;}
a.esp:hover {width:40px; height:40px; display:block; background:url('../img/esp_on.gif') no-repeat; text-decoration:none;}

a.tubes {width:92px; height:42px; display:block; background:url(../img/gladiator.gif) no-repeat; text-decoration:none;}
a.tubes:hover {width:92px; height:42px; display:block; background:url(../img/gladiator_on.gif) no-repeat; text-decoration:none;}

a.flash {color:#FFFFFF; text-decoration:none;}
a.flash:hover {color:#FFFFFF; text-decoration:underline;}