body
{
  font-family: Arial;
  background-color: #ffffff;
  color: #000000;
  font-size: 10pt;
}

td
{
  background-color: transparent;
}

/* COMUNI */

td.hline
{
  background-color: #672372;
  height: 1;
}

td.barraStrumenti
{
  height: 25;
  color: #ffffff;
}

td.today
{
  height: 25;
  text-align: right;
}

td.nomeOggetto
{
  color: #000000;
}



a.standardSuColoreStrumenti
{
  color: #ffffff;
  text-decoration: none
}
a.standardSuColoreStrumenti:visited
{
  color: #ffffff;
}
a.standardSuColoreStrumenti:hover
{
  color: #ffffff;
  text-decoration: underline
}



a.standardSuSfondo
{
  font-size: 10pt;  
  color: #000000;
  text-decoration: none
}
a.standardSuSfondo:visited
{
  color: #000000;
}
a.standardSuSfondo:hover
{
  color: #672372;
}


a.nick
{
  font-size: 9pt;
  font-weight: bold;
  color: #000000;
  text-decoration: none
}
a.nick:visited
{
  color: #000000;
}
a.nick:hover
{
  color: #ff0000;
}


font.date
{
  font-weight: bold;
  font-size: 8pt;
  color: #672372;
}

p.paragrafo
{
  font-size: 10pt;
  margin-left: 10pt;
  margin-top: 10pt;
  margin-bottom: 10pt;
  margin-right: 10pt;
}

p.rigaSingola
{
  font-size: 10pt;
  margin-left: 10pt;
  margin-right: 10pt;
}

p.rigaSingolaPiccola
{
  font-size: 8pt;
  margin-left: 10pt;
  margin-right: 10pt;
}

p.rigaSingolaGrande
{
  font-size: 14pt;
  margin-left: 10pt;
  margin-right: 10pt;
}




/* FINE COMUNI */


/* FINE CONTEGGIO PAGINE */


table.infoPagine
{
  font-size: 8pt;
}

td.bull
{
  width: 40;
  text-align: center;
}


td.quadratinoPagina
{
  border-left: 1px solid #672372;
  border-top: 1px solid #672372; 
  border-bottom: 1px solid #672372; 
  border-right: 1px solid #672372; 
  width: 18;
  height: 18;
  text-align: center;
}

td.quadratinoPaginaSel
{
  border-left: 1px solid #672372; 
  border-top: 1px solid #672372; 
  border-bottom: 1px solid #672372; 
  border-right: 1px solid #672372; 
  width: 18;
  height: 18;
  text-align: center;
  background-color: #b977c3;
}


a.page
{
  font-size: 8pt;  
  color: #672372;
  text-decoration: none
}
a.page:visited
{
  color: #672372;
}
a.page:hover
{
  color: #672372;
  text-decoration: underline
}


/* FINE CONTEGGIO PAGINE */



/* TOOLS */

select.toolSelect
{
  height: 20;
  font-size: 8pt;
  background-color: #81b104;

}


input.inputbutton
{
  height: 20;
  width: 90;
  font-size: 8pt;
  background-color: #ffffff;
  border-left: 1px solid #81b104; 
  border-top: 1px solid #81b104; 
  border-bottom: 1px solid #81b104; 
  border-right: 1px solid #81b104;
}

input.inputtext
{

  height: 20;
  width: 140;
  font-size: 8pt;
  background-color: #81b104;

}

input.inputtextReadOnly
{
  height: 20;
  width: 140;
  font-size: 8pt;
  background-color: #cccccc;

}

input.inputbuttonGo
{
  height: 20;
  width: 20;
  font-size: 8pt;
  background-color: #ffffff;
  border-left: 1px solid #81b104; 
  border-top: 1px solid #81b104; 
  border-bottom: 1px solid #81b104; 
  border-right: 1px solid #81b104;
}


/* FINE TOOLS */





 


 
/* THREADS E TOPIC */ 

a.voci
{
  font-size: 10pt;  
  color: #ffffff;
  text-decoration: none
}
a.voci:visited
{
  color: #ffffff;
}
a.voci:hover
{
  color: #ffffff;
  text-decoration: underline
}


a.nomeThread
{
  font-size: 12pt;  
  color: #356b2c;
  text-decoration: none
}
a.nomeThread:visited
{
  color: #356b2c;
}
a.nomeThread:hover
{
  color: #356b2c;
  text-decoration: underline
}


table.corniceThreads
{
  background-color: #672372;
}


td.intercolonnaVoci
{
  background-color: #ffffff;
  width: 1px;
}

td.intercolonnaThread
{
  width: 1px;
  background-color: #ffffff;
}



/* FINE THREADS E TOPIC */ 






/* POSTS E SEARCH*/ 


a.standardSuColori
{
  color: #672372;
  text-decoration: none
  font-weight: bold;
}
a.standardSuColori:visited
{
  color: #672372;
  font-weight: bold;
}
a.standardSuColori:hover
{
  color: #672372;
  text-decoration: underline
  font-weight: bold;
}

td.nomePost
{
  font-size: 14pt;  
  font-weight: bold;  
  color: #000000;
  text-decoration: none
}

td.interrigaPost
{
  height: 12pt;
}

td.intercolonnaPost
{
  width: 1px;
  background-color: #ffffff;
}

table.cornicePosts
{
  background-color: transparent;
}


/* search */

font.found
{
  color: #ffffff;
  background-color: #672372;
}

font.searchOnTitle
{
  color: #ffffff;
  background-color: #672372;
}




/* FINE POSTS E SEARCH*/






