body{
 /*font-family:Arial,Helvetica,sans-serif;*/
 font-family:Tahoma,sans-serif;
 font-size:9pt;
 color:#000000;
 margin:0;
 background:#FFFFFF;
 /*background:#EBE7DE;*/
 /*background-image: url("../pix/sfondo.jpg") */
 /*background-image: url("../pix/back.gif") */
}

td{
 font-family:Tahoma,sans-serif;
 font-size:11pt;
 color:#000000;
}

a:link{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:9pt;
  color:#000000;
  text-decoration:none;
  font-weight:normal;
}
a:visited{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:9pt;
  color:#000000;
  text-decoration:none;
  font-weight:normal;
}
a:hover{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:9pt;
  color:#cc0000;
  text-decoration:underline;
  font-weight:normal;
  background-color:#f1c976;
}

.bandana{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:10pt;
  color:#cc0000;
  background: #ffffff;
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
}

.piede{
 font-family:Tahoma,sans-serif;
 font-size:9pt;
 color:#A64435;
 border-top: 2px solid #E1B976;
}

.sezione{
 font-family:Tahoma,sans-serif;
 font-size:13pt;
 font-weight:bold;
 color:#A64435;
 border-bottom: 2px solid #E1B976;
}

.bordo{
 background: #A64435;
}
.label{
 background: #E1B976;
 font-family:Tahoma,sans-serif;
 font-size:10pt;
 font-weight:bold; 
}
.value{
 background: #ffffff;
 font-weight:normal;
 font-family:Tahoma,sans-serif;
 font-size:10pt;
}

.frontal{
 background: #B36B56;
 color:#ffffff;
 font-weight:bold;
 font-family:Tahoma,sans-serif;
 font-size:11pt;

}


.bend{
 background: #E1B976;
}
.light_bend{
 background: #E5D1AB;
}

.more_bend{
 background: #B36B56;
}


.bendline{
 background: #E1B976;
 border-bottom: 1px solid #E5D1AB;
}



.giostra{
 display: block;
 font: 11px Verdana, Arial, sans-serif;
 color: #cccc33;
 font-weight:bold;
}

.ban{
 background: #ffffff;
}




.normal{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:9pt;
  color:000000;
  font-weight:;
}
.box_txt{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:7pt;
  color:000000;
  font-weight:;
}


.data_news{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:10px;
  color:000000;
  font-weight:bold;
  background-color:#004A80;

}
.articolo{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:10pt;
  color:000000;
}
.occhiello{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:11pt;
  color:000000;
}
.titolo_news{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:10pt;
  color:004A80;
  font-weight:bold;
  background-color:#7791B3;
}
.mini_titolo_news{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:8pt;
  color:004A80;
  font-weight:bold;
  background-color:#7791B3;
}
.fondo_news{
  background-color:E1B976;
}
.fondo_articolo{
  background-color:dddddd;
}

.mini:link{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:10px;
  font-weight:;
  color:#000000;
}
.mini:visited{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:10px;
  font-weight:;
  color:#000000;
}
.mini:hover{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:10px;
  font-weight:;
  color:#000000;
  background-color:;
  text-decoration:underline
}

.testo_g{
  font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10pt;
  color:000000;
  background-color:;
  font-weight:;
  text-align:justify;
  padding: 12px 12px 12px 12px;
  border-top: 1px solid #336699;
}
.testo_p{
  font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9pt;
  color:004A80;
  background-color:#7791B3; 
  font-weight:bold;
  text-align:justify;
  padding: 12px 12px 12px 12px;
  border-left: 1px solid #FFF;
}

.abstract{
  padding: 8px 8px 8px 8px;
}




.storia{
  background-color:E1B976;
}


.front_mini:link{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:10px;
  font-weight:;
  color:#000000;
}
.front_mini:visited{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:10px;
  font-weight:;
  color:#000000;
}
.front_mini:hover{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:10px;
  font-weight:;
  color:#cc0000;
  background-color:dddddd;
  text-decoration:underline
}


.front_big:link{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:11pt;
  font-weight:bold;
  color:#000000;
  text-decoration:underline
}
.front_big:visited{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:11pt;
  font-weight:bold;
  color:#000000;
  text-decoration:underline
}
.front_big:hover{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:11pt;
  font-weight:bold;
  color:#cc0000;
  background-color:dddddd;
  text-decoration:underline
}


/**********************************************/
/******** gestione RI-ORDINA **********/

.ordina_att{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:8pt;
  font-weight:;
  color:#000000;
  background-color:#007CC2;
  padding:0,0,0,0;
}
.ordina_att:link{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:8pt;
  font-weight:;
  color:#000000;
  background-color:#007CC2;
  padding:0,0,0,0;
}
.ordina_att:visited{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:8pt;
  font-weight:;
  color:#000000;
  background-color:#007CC2;
  padding:0,0,0,0;
}
.ordina_att:hover{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:8pt;
  font-weight:;
  color:#000000;
  background-color:#007CC2;
  padding:0,0,0,0;
}

.ordina_inatt{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:8pt;
  font-weight:;
  color:#000000;
  padding:0,0,0,0;
}
.ordina_inatt:link{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:8pt;
  font-weight:;
  color:#000000;
  padding:0,0,0,0;
}
.ordina_inatt:visited{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:8pt;
  font-weight:;
  color:#000000;
  padding:0,0,0,0;
}
.ordina_inatt:hover{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:8pt;
  font-weight:;
  color:#000000;
  text-decoration:underline
  padding:0,0,0,0;
}


.spalletta{
 font-family:Arial,Helvetica,sans-serif;
 font-size:9pt;
 color:#ffffff;
 margin:10;
 border-left: 2px solid #E1B976;
/* border-bottom: 1px solid #FFF;*/
/* border-right: 1px solid #FFF;*/
 
}

.primapagina{
 margin-right:10;
}


.credits{
 border-right: 1px solid #dedede;
 border-left: 1px solid #dedede;
 border-bottom: 1px solid #dedede;
 border-top: 1px solid #dedede;
 
}
