/* Gestione tabelle sito
----------------------------------*/
table {
  width:98%;
  margin:0 auto;
}
/* Style link con icona
-------------------------*/
a.pdf{
  padding-left:20px;
  background:url(icon_pdf.gif) no-repeat center left;
  color:#000000;
}
a.doc{
  padding-left:20px;
  background:url(icon_doc.gif) no-repeat center left;
  color:#000000;
}
a.zip{
  padding-left:20px;
  background:url(icon_archive.gif) no-repeat center left;
  color:#000000;
}
a.mov{
  padding-left:20px;
  background:url(icon_mov.gif) no-repeat center left;
  color:#000000;
}
a.audio{
  padding-left:20px;
  background:url(icon_audio.gif) no-repeat center left;
  color:#000000;
}
a.xls{
  padding-left:20px;
  background:url(icon_xls.gif) no-repeat center left;
  color:#000000;
}
/* Styles
---------------*/
.tGris {
  font-size:14px;
  color:#ddd;
  font-weight:bold;
}
.subTGris {
  font-size:13px;
  color:#ddd;
  font-weight:bold;
}
.titleBlue {
  font-size:14px;
  color:#3366CC;
  font-weight:bold;
}
.subTBlue {
  font-size:13px;
  color:#3366CC;
  font-weight:bold;
}
.tNaranja {
  font-size:14px;
  color:#ff9900;
  font-weight:bold;
}
.subTNaranja {
  font-size:13px;
  color:#ff9900;
  font-weight:bold;
}
.tNaranjaO {
  font-size:14px;
  color:#DF8600;
  font-weight:bold;
}
.subTNaranjaO {
  font-size:13px;
  color:#DF8600;
  font-weight:bold;
}
.tVerde {
  font-size:14px;
  color:#339900;
  font-weight:bold;
}
.subTVerde {
  font-size:13px;
  color:#339900;
  font-weight:bold;
}
/* Styled h1
---------------------*/
h1.h1Naranja,
div#textcontent h1.h1Naranja {
  color:#ff9900;
  font-size:15px;
  text-align:center;
}
h1.h1NaranjaO,
div#textcontent h1.h1NaranjaO {
  color:#DF8600;
  font-size:15px;
  text-align:center;
}
h1.h1Gris,
div#textcontent h1.h1Gris {
  color:#ccc;
  font-size:15px;
  text-align:center;
}
h1.h1Azul,
div#textcontent h1.h1Azul {
  color:#3366CC;
  font-size:15px;
  text-align:center;
}
h1.h1Blanco,
div#textcontent h1.h1Blanco {
  color:#3366CC;
  font-size:15px;
  text-align:center;
}
h1.h1Verde,
div#textcontent h1.h1Verde {
  color:#339900;
  font-size:15px;
  text-align:center;
}
/* Style distributori
----------------------*/
div.modDistributor {
  width:95%;
  text-align:center;
  margin:0 auto;
  border:1px solid #3366CC;
  background:url(distributor-bg.png) center center repeat-y;
  color:#fff;
}
div.modDistributor h3 {
  font-size:14px;
  width:auto;
  display:block;
  color:#fff;
  background:#3366CC;
}
div.modDistributor a {
  text-decoration:underline;
}
