/*TAG HTML*/

body
{
	margin:0px;
	background-color:#FFFFFF;
	font-family:tahoma,Verdana,arial;
	font-size:11px;
}
td
{
	font-family:tahoma,Verdana,arial;
	font-size:11px;
}

form
{
	margin:0px;
}

input
{
	font-family:tahoma,Verdana,arial;
	font-size:11px;
}

select
{
	font-family:tahoma,Verdana,arial;
	font-size:11px;
}

textarea
{
	font-family:tahoma,Verdana,arial;
	font-size:11px;
}

a:link 
{
	color: #000000;
	text-decoration:none;
	font-family:tahoma,Verdana,arial;
	font-size:11px;
}
a:visited
{
	color:#000000;
	text-decoration:none;
	font-family:tahoma,Verdana,arial;
	font-size:11px;
}  
a:hover 
{
	color:red;
	text-decoration:none;
	font-family:tahoma,Verdana,arial;
	font-size:11px;
}  
a:active 
{
	color:#8A1A19;
	font-family:tahoma,Verdana,arial;
	font-size:11px;
}
/*FINE TAG HTML*/

/* PERSONALIZZAZIONE TAG FORM*/

.inputObbligatorio
{
	background-color:#fffddb;
	font-family:tahoma,Verdana,arial;
	font-size:11px;
	border:solid 1px #b6b6b6;
}
.contactsform
{
	width:190px;
	font-family:Tahoma,verdana,arial;
	font-size:11px;
	border:solid 1px #CCCCCC;
	background-color:#e9e9e9;
}
/* FINE PERSONALIZZAZIONE TAG FORM*/

/* PSEUDO CLASSI FORMATTAZIONE LINK*/

a.newsscroll:link
{
	color:#666666;
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:underline;
}
a.newsscroll:visited
{
	color:#666666;
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:underline;
}

a.newsscroll:hover
{
	color:#000000;
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}
a.newsscroll:active
{
	color:#666666;
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:underline;
}
/* FINE PSEUDO CLASSI FORMATTAZIONE LINK*/

 /*CLASSI GENERICHE*/
 
.titolo
{
	font-family:tahoma,Verdana,arial;
	color:Navy;
	font-weight:bold;
	background-color:#E0DFE3;
	height:26px;
	padding-left:2px;
}
#NewsletterSign
{
	background-image:url(../images/back-7.jpg);
	background-position:bottom right;
	
}
#newscroll
{
	background-image:url(../images/back-6.jpg);
	background-repeat:no-repeat;
}
.txtnewsletter
{
	width:100px;
}
.bkgNoRepeat
{
	background-position:top left;
	background-repeat:no-repeat;
}
.bkgTopLeftNoRepeat
{
	background-position:top right;
	background-repeat:no-repeat;
}
.titoloSezione
{
	font-family:tahoma,Verdana,arial;
	color:#2e5a9c;
	font-size:12px;
}
.titoloTabellaDefault
{
	font-family:tahoma,Verdana,arial;
	font-size:12px;
	font-weight:bold;
}
.bottomBorder
{
	border-bottom:solid 2px #CCCCCC;
}
.etichettaDefault
{
	font-family:tahoma,Verdana,arial;
	font-size:10px;
	font-weight:normal;
	color:White;
}
.titoloEntita
{
	color:#003182;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}
.copyright
{
	font-size:9px;
	color:#828282;
}

/*FINE CLASSI GENERICHE*/

/*FORMATTA TABELLE E CELLE*/

.tabellaIntestazione
{
	border-top: #003182 6px solid;
	width:100%;
}
.cellaTabellaIntestazione
{
	padding:6px;
}
.giustificato
{
	text-align:justify;
}
.tabellaPiePagina
{
	background-color:#003182;
	width:100%;
	height:65px;
}
.tabellaLogin
{
	width:600px;
}
.cellaTabellaLogin
{
	background-color:#385789;
	padding:6px;
}
.tabellaErroreValidazione
{
	background-color:#dddddd;
}
.cellaTabellaErroreValidazione
{
	padding:6px;
}

.tabellaDatiUtente
{
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 6px;
	width: 100%;
	padding-top: 6px;
	background-color: #dadada;
}
.cellaTabellaMenu
{
	padding:6px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma,verdana,arial;
	width:100px;
	height:24px;
	background-color:#dddddd;
	border:solid 2px #BBBBBB;
	text-transform:uppercase;
}

/*FINE FORMATTA TABELLE E CELLE*/

/*FORMATTAZIONE DATAGRID DATALIST*/

.alternato
{
	background-color:#E9E9DB;
}
.cellaTabellaItems
{
	background-color:#DDDDDD;
	height:20px;
}

/*FINE FORMATTAZIONE DATAGRID DATALIST*/

/*FORMATTAZIONE AVVISI */

.avvisoCampiObbligatori
{
	font-family:tahoma,Verdana,arial;
	font-size:10px;
	font-weight:normal;
}
.warning
{
	font-family:tahoma,Verdana,arial;
	font-size:11px;
	font-weight:bold;
}
.risultatoAzione
{
	font-family:tahoma,Verdana,arial;
	font-size:10px;
	color:Red;
	font-weight:bold;
}
/*FINE FORMATTAZIONE AVVISI */
