A {
    text-decoration: none;
    font-size: 10pt;
    font-family: verdana, tahoma,arial;
  }


A:link {
    text-decoration: none;
    font-family: Verdana;
    color: #40608c;
    padding-top: 0pt;
    padding-right: 0pt;
    padding-bottom: 1px;
    padding-left: 0pt;
       }

A:visited {
    text-decoration: none;
    font-family: Verdana;
    color: #40608c;
    padding-top: 0pt;
    padding-right: 0pt;
    padding-bottom: 1px;
    padding-left: 0pt;
      }


A:active {
    text-decoration: none;
    font-size: 10pt;
    font-family: Verdana;
    color: #0000C0;
  }

table.header {
   width: 100%;
   border: 0px solid gray;
   border-width: 0 0 0 0;
}
table.header a {
   font-size: 10px;
   color: gray;
   font-weight: bolder;
    text-decoration: none;
}
table.header td {
   font-size: 10px;
   color: gray;
   font-weight: bolder;
}
.campiform {
    width: 12.2em;
    font-family: verdana, tahoma, arial;
    color: black;
    font-size: 11px;
    border-style: solid;
    border-color: #006699;
    border-width: 1px;
    background: #f0f0f0;
  }


.tabella_ricerca {
    width:80%;
    background-color : #ffffff;
    font-size : 12px;
  }


.corpo {
    background-color:#a3c9e0;
  }


.leftcolumn {
    background:#dedede;
    width:100px;
  }


.menu {
    width: 40mm;
    font-family: verdana, tahoma, arial;
    color: black;
    font-size: 12px;
    border-style: dashed;
    border-color: #f0f0f0;
    border-width: 0px;
    background-color: #dedede;
  }


body {
    margin : 0;
    padding: 0;
/*background-image: url("/bandasxgialla.jpg");*/
  }


.lista_articoli {
    width: 180px;
    font-family: arial,verdana,tahoma,bitstream;
    font-size: 9px;
    color: #a54107;
    background-color: #ffffff;
    border-bottom-color : #959EA4;
    border-bottom-style : dotted;
    border-bottom-width : 1px;
    margin-bottom : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 0px;
  }


.elenco_articoli {
    font-family: verdana, tahoma,arial, bitstream;
    color: black;
    font-size: 10px;
    border-style: dotted;
    border-color: #000000;
    border-width: 0px;
    background-color: #ffffff;
  }


.sondaggio {
    width: 180px;
    font-family: verdana, tahoma, arial;
    color: black;
    font-size: 11.5px;
    border-style: dotted;
    border-color: #f0f0f0;
    border-width: 0px;
    background-color: #cee1ff;
  }


.topmenu {
    width: 52mm;
    font-family: verdana, tahoma, arial;
    color:black;
    font-size: 14px;
    font-weight:bold;
    border-style: dotted;
    border-color: #f1f0f1;
    border-width: 0px;
    background: #dedede;
  }


.titolo {
    font-family: Arial,Verdana, Tahoma,  Helvetica, sans-serif;
    text-align : left;
    font-size: 18px;
    color: #000000;
    font-weight : lighter;
    border-bottom-color : #ebebeb;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    background-color: #ffffff;
  }
.curatori {
    font-family: Arial,Verdana, Tahoma,  Helvetica, sans-serif;
    text-align : left;
    font-size: 12px;
    color: #000000;
    font-weight : bold;
    background-color: #ffffff;
  }


.titolo_listato {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    text-align : left;
    font-size: 12px;
    line-height : 1.2em;
    color: #323232;
    font-weight : bold;
    border-bottom-color : #ebebeb;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    background-color: #ffffff;
  }


.titolosondaggio {
    width: 52mm;
    font-family: verdana, tahoma, arial;
    color:BLUE;
    font-size: 14px;
    font-weight:bold;
    border-style: dashed;
    border-color: #f1f0f1;
    border-width: 0px;
    background: #cee1ff;
  }


.areatext {
    width: 100mm;
    height: 60mm;
    font-family: verdana, tahoma, arial;
    color: black;
    font-size: 11px;
    border-style: solid;
    border-color: #006699;
    border-width: 1px;
    background: #f0f0f0;
  }


.principale {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11.5px;
  }
.prina_cella {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11.5px;
    background-color : #ffffff; 
    width : 15%;
    vertical-align:top;
  }

.secondario {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
  }


.logo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color : #9ba1c1;
    font-style : normal;
    height : 4px;
    margin-left : 2px;
    margin-right : 2px;
  }


.voce_articolo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8px;
  }


.notizie {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:black;
    font-size: 11.5px;
  }


.news {
    font-family: Arial,Verdana,Lucida,  Helvetica,  sans-serif, Sans, Luxi Sans, Serif;
    color:black;
    font-size: 13px;
    line-height : 150%;
    border-width:0px;
    text-align : justify;
    vertical-align : top;
  }
.articolo {
    font-family: Arial,Lucida,Verdana,  Helvetica,  sans-serif, Sans, Luxi Sans, Serif;
    font-size: 1.1em;
    line-height: 1.4em;
    letter-spacing: 0px;
    text-align: justify;
    word-spacing: 0.04em;
    text-decoration: none;
  }



.newstext {
    font-family: serif;
    color:black;
    border-style: dotted;
    border-color: #000000;
    border-width: 0px;
    font-size: 12px;
    width:100%;
  }
.estratto {
font-family: Arial,Lucida,Verdana,Georgia;
    font-size: 0.9em;
    line-height: 1.4em;
    letter-spacing: 0px;
    text-align: justify;
    text-decoration: none;
    color:black;
    border-style: dotted;
    border-color: #000000;
    border-width: 0px;
    width:100%;
    background-color: #ffffff;
    vertical-align : top;
border-bottom-color : #316b9c; 
border-bottom-style : solid; 
border-bottom-width : 2px; 
border-left-color : #316b9c; 
border-left-style : solid; 
border-left-width : 2px; 
border-right-color : #316b9c; 
border-right-style : solid; 
border-right-width : 2px; 
border-top-color : #316b9c; 
border-top-style : solid; 
border-top-width : 2px;
  }

.titoloarticolo {
    width: 180px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:black;
    border-style: dashed;
    border-color: #000000;
    border-width: 0px;
    font-size: 12px;
  }


.article {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:black;
    border-style: dotted;
    border-color: #000000;
    border-width: 1px;
    font-size: 13px;
    background:#F5F6F1;
  }


.codice {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:black;
    border-style: dotted;
    border-color: #000000;
    border-width: 1px;
    font-size: 13px;
    background:#F5F6F1;
    vertical-align: top;
    margin-top: 0px;
    top: 0px;
    padding-top: 0px;
  }


.zioni {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:black;
    border-style: dashed;
    border-color: #000000;
    border-width: 1px;
    font-size: 13px;
    background:#F5F6F1;
  }


.snippet {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:black;
    left : 2px;
    letter-spacing : 2px;
    border-style: dotted;
    margin-left : 5px;
    padding-left : 3px;
    border-color: #000000;
    border-width: 1px;
    font-size: 13px;
    background:#D5E5F8;
  }


.promo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:black;
    font-weight : bold;
    border-style: solid;
    text-align : center;
    border-bottom-color : #1039f0;
    border-left-color : #1039f0;
    border-right-color : #1039f0;
    border-top-color : #1039f0;
    border-width: 3px;
    font-size: 16px;
    background:#EBF356;
    letter-spacing : 2px;
    margin-left : 4px;
    position : relative;
  }


.newstitle {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight : bold;
    color:#6B93C7;
    font-size: 14px;
    border-bottom-width : 1px;
    border-bottom-style : dotted;
  }


.bordo_tabella {
  }


.articletitle {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#000080;
    font-weight : bold;
    background-color: #ffffff;
    font-size: 16px;
    border-width:0px;
  }


.tipoarticolo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #2CA40E;
    font-weight : bold;
    background-color: #ffffff;
    font-size: 16px;
    border-width:0px;
  }


.titolo_lista_articoli {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#a54107;
    background-color: #FFFFFF;
    font-size: 16px;
    font-weight : bolder;
    height: 15px; 
    margin-top: 0px;
    vertical-align : top;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #d9e7bd;
  }

.titolo_lista {
    height: 18px; 
    margin-top: 0px;
    vertical-align : top;
  }

.campiposta {
    font-family: verdana, tahoma, arial;
    color: black;
    font-size: 11px;
    border-style: dotted;
    border-color: #006699;
    border-width: 1px;
    background-color: #f0f0f0;
    height : 17px;
    width : 160px;
  }


.campinewsletter {
    font-family: verdana, tahoma, arial;
    color: black;
    font-size: 11px;
    border-style: dotted;
    border-color: #006699;
    border-width: 1px;
    background-color: #f0f0f0;
    height : 18px;
    width : 300px;
  }


.sceltasezione {
    width: 45mm;
    font-family: verdana, tahoma, arial;
    color: black;
    font-size: 11px;
    border-style: solid;
    border-color: #006699;
    border-width: 1px;
    background: #f0f0f0;
  }


.ultima_colonna {
    background-color : #ffffff;
    border-left-color : #ebebeb;
    border-left-style : solid;
    border-left-width : 1px;
    vertical-align : top;
    width : 18%;
  }


.prima_colonna {
    background-color : #ffffff;
    border-right-color : #ebebeb;
    border-right-style : solid;
    border-right-width : 1px;
    vertical-align : top;
    width : 18%;
  }


.cella {
    border-left-color :#777E83;
    border-left-style :dotted;
    border-left-width :1px;
    color : #777E83;
    font-family :arial;
    font-size : 11px;
    text-align: center;
    letter-spacing : 0px;
  }


.ultima_cella {
    border-left-color :#777E83;
    border-left-style :dotted;
    border-left-width :1px;
    border-right-color :#777E83;
    border-right-style :dotted;
    border-right-width :1px;
    color : #777E83;
    font-family :arial;
    font-size : 11px;
    text-align:center;
    letter-spacing : 0px;
  }
.cella_busta_paga {
border-bottom-color : #000000; 
border-bottom-style : solid; 
border-bottom-width : 1px;
}

#bottom-box
{
width:80%
margin-left:auto;
margin-right:auto;
font-family : arial;
font-size : 8px;
}

.citazione {
border-left-color : #e1e1e1; 
border-left-style : solid; 
border-left-width : 5px; 
margin-left : 10px; 
padding-left : 10px;
}

.autore {
border-left-color : #e1e1e1; 
border-left-style : solid; 
border-left-width : 5px; 
margin-left : 10px; 
padding-left : 10px;
}
.scheda_libro {
border-left-color : #cc3011; 
border-left-style : solid; 
border-left-width : 5px; 
margin-left : 10px; 
padding-left : 10px;
}
.tabella_intermedia {
background-color : #ffffff; 
width : 100%;
}
.prima_riga {
background-color : #ffffff; 
vertical-align : top;
}

img#Articolo {
float:left;
margin: 1em 1em 1em 0;
}
img#valid_html
{
height:31px; 
width:88px;
 border:0;
}
img#valid_css
{
height:31px; 
width:88px;
 border:0;
}

#art_sinistra
{
padding-right : 5px; 
padding-top : 0px; 
vertical-align : top; 
width : 50%;
}
#art_destra
{
padding-right : 5px; 
padding-top : 0px; 
vertical-align : top; 
width : 50%;
}

.noscheda {
width:100%;
cellspacing:10px;
valign:top;
font-family: serif;
color:black;
border-style: dotted;
border-color: #000000;
border-width: 0px;
font-size: 12px;
}

.date

{
color: #808979;
font-family: trebuchet ms,verdana,arial,helvetica,sans-serif;
font-style: normal;
font-variant: normal;
font-weight: normal;
font-size: 11px;
line-height: normal;
font-size-adjust: none;
font-stretch: normal;
letter-spacing: 0.09em;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 0pt;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 2px;
}

.postmetadata

{
color: 
font-size: 11px;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 0pt;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 0pt;
text-align: right;
}
.titolo_articolo {
    font-family: Arial,Verdana, Tahoma,  Helvetica, sans-serif;
    text-align : left;
    font-size: 18px;
    font-weight: normal;
    color: #3f4165;
    letter-spacing: 0.09em;
    border-bottom-color : #ebebeb;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    background-color: #fff;
  }