/*
*/
* { font-family: Arial,  Helvetica, sans-serif; font-size: px;}
/* text-align: left;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; */
a { border: 0; color: rgb(100, 171, 22); font-weight: normal; text-decoration: none;text-align: inherit;font-family: inherit; font-size: inherit}
a:hover { color: white; font-weight: normal; text-decoration: none;color: white;}
.titolo {font-style: normal;text-decoration:none; background-color: transparent; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 17px; color: rgb(255, 140, 34); font-weight: normal;text-align: inherit; }
.sottotitolo {font-style: normal;text-decoration:none;text-align: left; background-color: transparent; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; color: rgb(236, 183, 58); font-weight: bold;}
.sottotitolo2 {font-style: normal;text-decoration:none; display: block;  background-color: transparent; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; color: white; font-weight: normal;}
a.titolo  {text-decoration:none; font-size: 17px; font-weight: normal;color: rgb(255, 140, 34);}
a.titolo:hover  {text-decoration:none; font-size: 17px; font-weight: normal;color: white;}
a.sottotitolo {text-decoration:none; font-size: 14px; color: rgb(236, 183, 58);font-weight: bold;}
a.sottotitolo:hover {text-decoration:none; color: white;font-weight: bold;}
a.sottotitolo2  {text-decoration:none; font-size: 14px; color: white; font-weight: normal;}
a.sottotitolo2:hover {text-decoration:none; color: white;font-weight: normal;}
h1 {margin-bottom:2px;font-style: normal;text-decoration:none; background-color: transparent; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 17px; color: rgb(255, 140, 34); font-weight: normal;text-align: inherit; }
h2 {margin-bottom:2px; font-style: normal;text-decoration:none;text-align: left; background-color: transparent; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; color: rgb(236, 183, 58); font-weight: bold;}
h3 {margin-bottom:2px; font-style: normal;text-decoration:none; display: block;  background-color: transparent; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; color: white; font-weight: normal;}
h1 a  {text-decoration:none; font-size: 17px; font-weight: normal;color: rgb(255, 140, 34);}
h1 a:hover  {text-decoration:none; font-size: 17px; font-weight: normal;}
h2 a {text-decoration:none; font-size: 14px; color: rgb(236, 183, 58);font-weight: bold;}
h2 a:hover {text-decoration:none; color: white;font-weight: bold;}
h3 a {text-decoration:none; font-size: 14px; color: white; font-weight: normal;}
h3 a:hover {text-decoration:none; color: white;font-weight: normal;}
p { font-style: normal;text-decoration:none;font-family: Arial,  Helvetica, sans-serif; font-size: px; color: white;font-weight: normal;}
.testo,td { font-style: normal;text-decoration:none;text-align: justify; padding: 0 4px; font-family: Arial,  Helvetica, sans-serif; font-size: px; color: white;font-weight: normal;}
p.testo { font-style: normal;text-decoration:none;text-align: justify; padding: 0 4px;font-family: Arial,  Helvetica, sans-serif;font-weight: normal; font-size: px; color: white}
.highlighted { font-style: normal;text-decoration:none;font-family: inherit;font-size: inherit;background-color: transparent; color: #000000; font-weight: normal;}
span.highlighted { font-style: normal;text-decoration:none;background-color: transparent; color: #000000; font-weight: normal;}
.titoloricerca {margin-top:15px; font-style: normal;text-decoration:none; display: block;  background-color: transparent; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; color: white; font-weight: normal;}
.small {font-size: 10px; font-weight: normal; color: white}
.numerino {margin: 5px; font-size: 60px; position: relative; top: 0px; float: left; color: #EA5B19; font-family: Arial,  Helvetica, sans-serif}
a.smalllink {font-size: 10px; font-weight: normal}
.smallsmall {font-size: 10px; font-weight: normal; margin-top: 10px; color: #777777}
.titolocal { display: inline; background-color: transparent; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 16px; color: rgb(255, 140, 34); font-weight: normal; }
.autori {text-align:left; margin-left: 0px}
.button {color: rgb(255, 140, 34);background-color: transparent;font-size: 12px; border: 1px solid rgb(255, 140, 34)}
#mesi_da,#mesi_a,#anni_da,#anni_a {font-size: 12px; border: 1px solid rgb(255, 140, 34)}
/* font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; */
.highlighted { font-family: inherit;font-size: inherit;background-color: transparent; color: #000000; font-weight: normal;}
.container-testo {padding: 5px}
td {vertical-align: top}
img {}
.float-left {float:left;margin-right: 3px; margin-bottom: 3px}
.float-right {float:right;margin-left: 3px; margin-bottom: 3px}
.testo-dx { background-color: transparent; margin: 3px; font-family: Arial,  Helvetica, sans-serif; font-size: 13px; color: #000000; }
.testo-sx { background-color: transparent; margin: 3px; font-family: Arial,  Helvetica, sans-serif; font-size: 13px; color: rgb(255, 255, 255); }
input , select {border: 1px solid #CCCCCC; margin: 2px; padding: 1px;font-size: 10px;}
#searchinput {border: 1px solid #CCCCCC; margin: 2px; padding: 1px;width:100px}