/*
body
{
  margin: 0px;
  font: normal 11px/16px Verdana;
  color: #000000;
  background:#FFFFFF;
}

input, select
{
  height: 14px;
  border: 1px solid #B4ADA9;
  font: normal 10px Verdana;
  color: #000000;
  background:#F9F9F9;
}

textarea
{
  border: 1px solid #B4ADA9;
  font: normal 10px Verdana;
  color: #000000;
  background:#F9F9F9;
}
*/
input.vai
{
  height:auto;
}

input.sfoglia
{
  height: 20px;
  border: 1px solid #B4ADA9;
  font: normal 10px Verdana;
  color: #000000;
  background:#F9F9F9;
}

input.cerca
{
  width: 102px;
  height: 14px;
  border: 1px solid #B4ADA9;
  font: normal 10px Verdana;
  color: #000000;
  background:#FFFFFF;
}

span.navigatore
{
  font: normal 10px Verdana;
  color: #FFFFFF;
}

/*
span.titolo_informa
{
  font: bold 11px/13px Arial;
  color: #00475B;
}

span.titolo
{
  font: bold 12px/15px Verdana;
  color: #00699B;
}
*/
span.acrobat
{
  font: normal 10px/13px Arial,sans-serif;
  color: #4995C7;
}

span.dida
{
  font: normal 10px Verdana;
  color: #4995C7;
}
/*
.blu
{
  color: #00699B;
}

.arancio
{
  color: #DF5616;
}
*/
/*--------archivio news--------------------- */
/*
.news_arch_data
{
  font: normal 11px/16px Verdana;
  color: #666666;
}

.news_arch_titolo
{
  font: bold 11px/16px Verdana;
  color: #00475B;
}

.news_arch_abstract
{
  font: normal 11px/16px Verdana;
  color: #666666;
}

.news_arch_testo
{
  font: normal 11px/16px Verdana;
  color: #000000;
}

/*anno*/
A.anno:link, A.anno:visited
{
  font: bold 11px/16px Verdana,sans-serif;
  color: #DF5616;
  text-decoration: none;
}
A.anno:hover, A.anno:active
{
  font: bold 11px/16px Verdana,sans-serif;
  color:#DF5616;
  text-decoration: underline;
}

/*anno stato attivo*/
A.anno_a:link, A.anno_a:visited, A.anno_a:hover, A.anno_a:active
{
  font: bold 11px/16px Verdana,sans-serif;
  color:#DF5616;
  text-decoration: underline;
}

/*mese*/
A.mese:link, A.mese:visited
{
  font: normal 11px/16px Verdana,sans-serif;
  color: #333333;
  text-decoration: none;
}
A.mese:hover, A.mese:active
{
  font: normal 11px/16px Verdana,sans-serif;
  color:#333333;
  text-decoration: underline;
}

/*mese stato attivo*/
A.mese_a:link, A.mese_a:visited, A.mese_a:hover, A.mese_a:active
{
  font: bold 11px/16px Verdana,sans-serif;
  color:#00475B;
  text-decoration: none;
}

/*linea*/
A.linea:link, A.linea:visited
{
  font: bold 11px/13px Arial;
  color: #00475B;
  text-decoration: none;
}
A.linea:hover, A.linea:active
{
  font: bold 11px/13px Arial;
  color:#00475B;
  text-decoration: underline;
}

/*linea stato attivo*/
A.linea_a:link, A.linea_a:visited, A.linea_a:hover, A.linea_a:active
{
  font: bold 11px/13px Arial;
  color:#00475B;
  text-decoration: underline;
}

/*

#txt_contenuti td
{
  border-bottom: 1px solid #DDDDDD;
  padding: 5px 5px 5px 0px;
}

#txt_contenuti td.no_border
{
  border-bottom: 0px solid #FFFFFF;
}

/*--------link menu----------------------- */

A.dynamic_menu:link, A.dynamic_menu:visited
{
  font: normal 10px/16px Verdana,sans-serif;
  color: #FFFFFF;
  text-decoration: none;
}

A.dynamic_menu:hover, A.dynamic_menu:active
{
  font: normal 10px/16px Verdana,sans-serif;
  color: #FFFFFF;
  text-decoration: none;
}

/*--------link generico----------------------- */
/*
A:link, A:visited
{
  font: normal 11px/16px Verdana,sans-serif;
  color: #00699B;
  text-decoration: none;
}

A:hover, A:active
{
  font: normal 11px/16px Verdana,sans-serif;
  color: #00699B;
  text-decoration: underline;
}

/*--------link navigatore----------------------- */

A.nav:link, A.nav:visited
{
  font: normal 10px/13px Verdana,sans-serif;
  color: #FFFFFF;
  text-decoration: none;
}

A.nav:hover, A.nav:active
{
  font: normal 10px/13px Verdana,sans-serif;
  color: #FFFFFF;
  text-decoration: underline;
}

/*--------link news----------------------- */

A.news:link, A.news:visited
{
  font: normal 11px/13px Arial,sans-serif;
  color: #00475B;
  text-decoration: none;
}

A.news:hover, A.news:active
{
  font: normal 11px/13px Arial,sans-serif;
  color: #000000;
  text-decoration: none;
}

/*--------link news informa----------------------- */

A.news_informa:link, A.news_informa:visited
{
  font: normal 11px/13px Arial,sans-serif;
  color: #00475B;
  text-decoration: underline;
}

A.news_informa:hover, A.news_informa:active
{
  font: normal 11px/13px Arial,sans-serif;
  color: #000000;
  text-decoration: underline;
}

/*--------link archivio news/eventi----------------------- */

A.arch:link, A.arch:visited
{
  font: normal 11px/13px Arial,sans-serif;
  color: #FFFFFF;
  text-decoration: none;
}

A.arch:hover, A.arch:active
{
  font: normal 11px/13px Arial,sans-serif;
  color: #FFFFFF;
  text-decoration: underline;
}

/*--------link home/stampa/invia----------------------- */

A.stampa:link, A.stampa:visited
{
  font: normal 9px Verdana,sans-serif;
  color: #0072A8;
  text-decoration: none;
}

A.stampa:hover, A.stampa:active
{
  font: normal 9px Verdana,sans-serif;
  color: #000000;
  text-decoration: none;
}

/*--------link risorse e approfondimenti----------------------- */

A.appr:link, A.appr:visited
{
  font: normal 10px Verdana,sans-serif;
  color: #0072A8;
  text-decoration: underline;
}

A.appr:hover, A.appr:active
{
  font: normal 10px Verdana,sans-serif;
  color: #000000;
  text-decoration: underline;
}

/*--------link acrobat----------------------- */

A.acrobat:link, A.acrobat:visited
{
  font: normal 10px/13px Arial,sans-serif;
  color: #FD7D40;
  text-decoration: underline;
}

A.acrobat:hover, A.acrobat:active
{
  font: normal 10px/13px Arial,sans-serif;
  color: #000000;
  text-decoration: underline;
}

/*--------link precedente e successivo----------------------- */

A.prec:link, A.prec:visited
{
  font: normal 10px Verdana,sans-serif;
  color: #4995C7;
  text-decoration: none;
}

A.prec:hover, A.prec:active
{
  font: normal 10px Verdana,sans-serif;
  color: #000000;
  text-decoration: none;
}

/*--------link titolo catalogo noleggio----------------------- */

A.tit:link, A.tit:visited
{
  font: bold 11px/16px Verdana,sans-serif;
  color: #00699B;
  text-decoration: underline;
}

A.tit:hover, A.tit:active
{
  font: bold 11px/16px Verdana,sans-serif;
  color: #000000;
  text-decoration: underline;
}

