body
{
  background-image: url(../img/star200.gif);
	background-color: #000000;
	font-family:verdana; 
	font-size:12; 
	color:white; 
	font-width:700;
}

/* RIGA DIVISORIA - BEGIN */

.hrOro
{
  color:#ffcc33;
}

.hrBlu
{
  color:#3366FF;
}

.hrRosso
{
  color:red;
}

/* RIGA DIVISORIA - END */

/* TABELLA TITOLO AL CENTRO - BEGIN */
.intCenterOro
{
  background-image: url(../img/filler_oro.gif);
  width: 380px;
	font-family:Verdana;
	font-size:18px;
	text-align:center;
	color:#CC0033;
}

.intCenterBlu
{
  background-image: url(../img/filler_blu.gif);
  width: 380px;
	font-family:Verdana;
	font-size:18px;
	text-align:center;
	color:#ffffff;
}

.intCenterRosso
{
  background-image: url(../img/filler_rosso.gif);
  width: 380px;
	font-family:Verdana;
	font-size:18px;
	text-align:center;
	color:#ffCC33;
}
/* TABELLA TITOLO AL CENTRO - END */

.intCurva
{
  width: 80px;
}

.intEnd
{
  width: 80px;
}
/* CELLE INTESTAZIONE - BEGIN */
.bdyIntTabOro
{
  background-image: url(../img/filler_blu.gif);
	font-family:Verdana;
	font-size:14px;
	text-align:center;
	color:#FFFFFF;
}

.bdyIntTabBlu
{
  background-image: url(../img/filler_rosso.gif);
	font-family:Verdana;
	font-size:14px;
	text-align:center;
	color:#FFFFFF;
}

.bdyIntTabRosso
{
  background-image: url(../img/filler_blu.gif);
	font-family:Verdana;
	font-size:14px;
	text-align:center;
	color:#FFFFFF;
}

/* CELLE INTESTAZIONE - END */


.bdyIntTabStop
{
	font-family:Verdana;
	font-size:14px;
	text-align:center;
	color:#FFFFFF;
}

.tdCellaSx
{
  font-family:verdana; 
  font-size:12; 
  color:white; 
  font-width:700;
	vertical-align:top;
}

/* CELLA SINISTRA - BEGIN */
.tdCellaSxOro
{
  background-image: url(../img/filler_oro.gif);
  font-family:verdana; 
  font-size:12; 
  color:white; 
  font-width:700;
	vertical-align:top;
}

.tdCellaSxBlu
{
  background-image: url(../img/filler_blu.gif);
  font-family:verdana; 
  font-size:12; 
  color:white; 
  font-width:700;
	vertical-align:top;
}

.tdCellaSxRosso
{
  background-image: url(../img/filler_rosso.gif);
  font-family:verdana; 
  font-size:12; 
  color:white; 
  font-width:700;
	vertical-align:top;
}
/* CELLA SINISTRA - END */

/* TITOLO CELLA SINISTRA - BEGIN */
.spnTitoloSxOro
{
  background:#FFCC33;
  color:red;
}

.spnTitoloSxBlu
{
  background:#3366FF;
  color:#ffffff;
}

.spnTitoloSxRosso
{
  background:red;
  color:#ffffff;
}

/* TITOLO CELLA SINISTRA - END */

.spnAutore
{
  color:red;
}


.spnTitoloDx
{
  background:red;
  color:#ffffff;
	font-family:Courier New, verdana;
	font-size:13px;
  font-width:bold;
	text-decoration:underline;
}
.tdCorpoDx
{
  font-family:verdana; 
  font-size:12; 
  color:white; 
  font-width:700;
}

.aCorpo 
{
 color:#FFCC33;
}

.aCorpo:hover 
{
 background-color: #FFCC33;
 color:#000000;
}

.frmFlat { 
  background-color: #000000;
	height: 15px;
	width: 100px;
	FONT-SIZE: 11px;
	border: red 1px solid;
	COLOR: #ffcc33;
}

.frmFlatTextArea { 
  background-color: #000000;
	height: 350px;
	width: 400px;
	FONT-SIZE: 11px;
	border: red 1px solid;
	COLOR: #ffcc33;
}

.frmFlatBut { 
  background-color: red;
	height: 20px;
	width: 100px;
	FONT-SIZE: 11px;
	border: #ffcc33 1px solid;
	COLOR: #ffffff;
}

.frmFlatButOver { 
  background-color: red;
	height: 20px;
	width: 100px;
	FONT-SIZE: 11px;
	border: #3366FF 1px solid;
	COLOR: #ffffff;
}

/* tabelle elenchi */

.tblElenco 
{
  font-family:verdana; 
  font-size:12; 
  color:white; 
  font-width:700;
	vertical-align:top;
	border:1px solid #FFCC33;
}

.thElenco 
{
  background-color:#3366FF; 
	font-family:verdana;
	font-size:13; 
  color:white; 
  font-width:700;
	vertical-align:top;
}

.tdElenco 
{
  background-color:transparent; 
	font-family:verdana;
	font-size:11; 
  color:white; 
  font-width:700;
	vertical-align:top;
}

form 
{
  display:in-line;
}