/* CSS Document */

BODY{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.tabella2{
	background-color: #FFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 100%;
	width: 100%;
	margin: 0 0 0 0;
	padding: 0 1 0 1;
}

.tabella1{
	background-color: #F3F3F3;
	border: 1px solid #999999;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.tabella4{
	background-color: #F3F3F3;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.tabella3{
	background-color: #F3F3F3;
	border: 1px solid #999999;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 100%;
}

.titolo_tab{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	background-color: #D6DBDF;
}

.titolo_new{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	height:5%;
}

.titolo_con{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #999999;
}

.titolo_ute{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #DCDCDC;
	height:8%;
}
.titolo_ute a{
	color: #000000;
	text-decoration: underline;
	background-color: #DCDCDC;
}
.titolo_ute a:hover{
	color: #000000;
	text-decoration: none;
	background-color: #F5F5F5;
}

.testo_menu{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #900;
	font-weight: bold;
}
.testo_menu a{
	text-decoration: none;
	font-size: 14px;
	color: #900;
}
.testo_menu a:hover{
	text-decoration: underline;
	color: #C03;
	font-size: 14px;
}

.testo{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.testo a{
	text-decoration: underline;
	color: #000000;
}
.testo a:hover{
	text-decoration: none;
	color: #000000;
}

.testo_link{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#F5DEB4;
	color:#C00;
}
.testo_link a{
	text-decoration: underline;
	color: #C00;
}
.testo_link a:hover{
	text-decoration: none;
	color: #C00;
}

.testo_errore{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#C00;
}

.testo_attivo{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000;
	text-align:left;
}
.testo_attivo a{
	text-decoration: underline;
	color:#000;
}
.testo_attivo a:hover{
	text-decoration: none;
	color:#000;
}

.testo_noattivo{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#C00;
	text-align:left;
}
.testo_noattivo a{
	text-decoration: underline;
	color:#C00;
}
.testo_noattivo a:hover{
	text-decoration: none;
	color:#C00;
}

testo_nota {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7px;
	color: #F00;
	font-style: italic;
}

.testo_piccolo{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.testo_piccolo a{
	text-decoration: underline;
	color: #000000;
}
.testo_piccolo a:hover{
	text-decoration: none;
	color: #000000;
}
.testo_login{
 	font-family: Arial, Helvetica, sans-serif;
 	font-size: 12px;
 	font-style: normal; 
}
.testo_grande{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-style: normal; 
}
.testo_new{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height:3%
}
.testo_new a{
	text-decoration:underline;
	color:#00C;
}
.testo_new a:hover{
	text-decoration:none;
	color:#00C;
}

.selezione a{
	text-decoration:underline;
	font-size:20;
	color:#00C;
}
.selezione a:hover{
	text-decoration:none;
	font-size:20;
	color:#00C;
}

input, select, textarea  {
		font : MS Sans Serif,Tahoma, Verdana, Arial;
		font-size : 9pt;
		border-width : 1;
		border-color : 999999;
		border-style : ridge;
}

/* ************************************	tabelle e stili ************************************ */
/* pagina gruppi contatti */
.TblContatti{
	width: 100%;
	float: left;
}
.gruppi
{
    float: left;
    width: 20%;
/*	border:solid #000 1px;*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align:top;
}
.gruppi a
{
	text-decoration:underline;
	color:#00C;
}
.gruppi a:hover
{
	text-decoration:none;
	color: #C00;
}
.contatti
{
    margin-left: 20%;
    width: 80%;
	height: 90%;
	vertical-align:top;
}
.separatoreLinea
{
	height: 1%;
	border-bottom:solid #000 1px;
}
.separatoreNoLinea
{
	height: 1%;
}
/* pagina gruppi utenti */
.TblUtenti{
	width: 100%;
	float: left;
}
.testaUtenti{
	height:5%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFF;
	background-color:#666;
	font-weight:bold;
}
.testaUtenti a{
	color:#FFF;
	background-color:#666;
	text-decoration:underline;
}
.testaUtenti a:hover{
	color:#FFF;
	background-color:#666;
	text-decoration:none;
}
.RigaPari{
	background-color:#FFFFFF;
}
.RigaDispari{
	background-color:#CCCCCC;
}

.funzione
{
	text-align:center;
    width: 4%;
}
.nome
{
    width: 20%;
	/*border:solid #000 1px;*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.cognome
{
    width: 20%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.nome a, .cognome a
{
	/*border:solid #000 1px;*/
	text-decoration: underline;
	color:#000;
}
.nome a:hover, .cognome a:hover
{
    width: 20%;
	/*border:solid #000 1px;*/
	text-decoration: none;
	color:#900;
}
.azienda
{
    width: 15%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.email
{
    width: 25%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.cellulare
{
    width: 8%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.telefono
{
    width: 8%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.failure {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
font-weight: bold;
}
.failure a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
text-decoration:none;
}
.failure a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
text-decoration:underline;
}
.failure a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
text-decoration:none;
}
.success {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#008000;
font-weight: bold;
}
.success a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#008000;
text-decoration:none;
}
.success a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#008000;
text-decoration:underline;
}
.success a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#008000;
text-decoration:none;
}

.policy{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#CC6;
}

