table{	
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;

}



/* MENU */
.menu {text-decoration: none;}
.menu:link, menu {color: #384652}
.menu:active, menu {color: #384652}
.menu:visited, menu {color: #384652}
.menu:hover, menu {color: #FF6600; font-weight: bold;}
.menu_titolo, menu{font-weight: bold; color:#FFFFFF; }
.menu_titolo_ann, menu{font-weight: bold; color: #FFCC00; }

.sfondo_menu { text-align: left; background-color: #DADFE5; }

/* DOVE VERRANNO INSERITE LE VARIE PAGINE */
.centro_pagina {
	background-color: #FFFFFF;
	text-align: center;
}

.testo10{
	font-size: 10px;

}
.testo9{
	font-size: 9px;

}


.intestazione{
	font-weight: bold; 
}
.intestBianca{
	color: #FFFFFF;
	font-weight: bold; 
}

.intestGras{
	font-weight: bold;
	text-indent: 4px;	
}
.intestGrasSin{
	font-weight: bold;
	text-align: left;
	text-indent: 4px;	
}

.intestGrasCen{
	font-weight: bold;
	text-align: center;	
}

.elemGrigioGras{
	color: #666666;
	font-weight: bold;
	text-indent: 5px;	
}

.elemSin{
	text-align: left;
	text-indent: 4px;	
}

.elemCen{
	text-align: center;
	text-indent: 4px;	
}

.iconeAzioni{
	text-align: center;
}

.testo{
	text-align: left;
	font-weight: bold;
	color: #666666;
}


.fieldset {
	width: 95%;
	
	
}

/* ELENCO VOCI TABELLA*/
.riga{
	height:25px;

}

.riga0, riga {
	background-color: #EBEFFB;
	
	

}

.riga1, riga {
	background-color: #FFFFFF;


	
}

.rigaSel, riga {
	background-color: #959FA8;
	color: #FFFFFF;	
}

/* ELENCO DELLE CATEGORIE IN HOME*/
.rigaCat{
	height:25px;

}

.rigaCat0, rigaCat {
	background-color: #EBEFFB;
	
	

}

.rigaCat1, rigaCat {
	background-color: #FFFFFF;


	
}

/* ELENCO DEI SITI IN START_PAGE*/
.riqSel {font-size:9px; background-color: #BBD08D;  font-weight:bold; color:#FFFFFF;}





.periodo{
	color:black;
	text-align:center;
	font-size:10px;
     font-weight:bold;
}

.spiegazione {
	line-height: 20px;
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	font-style: oblique;
	color: #003366;
	font-weight: 500;
}

/* Statistiche generali nell'homepage */
.statsTitle {
	font-size: 10px;
	color: #666666;
	font-weight:bold;
	text-align:left;
}

.statsVal {
	font-size: 10px;
	color: #999999;
	font-weight:bold;
}

/*  SOMMARIO_UTENTE.PHP */
.somAvvisi{
	line-height: 20px;
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	font-weight: 500;
}
/*  CATEGORIE.PHP */
.nomeCat{
	color:#666666;
}
.descCat{
	font-size:10px;
	font-style: oblique;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;	
}

/*  CSS da applicare al testo che compare in homepage quando è stato già fatto il login */
.loginFatto{
line-height: 16px;
text-align:left;
color:#344649;
font-weight: 500;
padding-left:10px;
}

.linkLoginFatto{

color:#344649;
font-weight: bold;

}
/* LINK */
/* link per le tabelle */
.linkTab{ color: #000000; text-decoration: none; }
.linkTab:hover, linkTab {color: #FFFFFF; text-decoration: underline;}

/* link per le voci su fondo bianco */
.linkSfBianco{ color: #000000; text-decoration: underline; }
.linkSfBianco:hover, linkSfBianco {text-decoration: none;}

/* link per le voci su fondo celeste */
.linkSfCeleste{ color: #000000; text-decoration: none; }
.linkSfCeleste:hover, linkSfCeleste {font-weight:bold;}

/* Link per la paginazione con sfondo celeste */
.paginazione {color: #000000; font-weight: bold; text-align: right; padding-right: 5px; text-decoration: none;}

/* Link per le news nel sommario utente */
.linkDataNews {color: #000000; text-decoration: none;}
.linkDataNews:hover, linkDataNews {font-style:oblique;}

/* Link per i siti in top nell'homepage */
.linkTop {
	font-size:9px;
	color:#000000;
	text-decoration: none;
	line-height: 15px;
	text-transform: lowercase;
}
.linkTop:hover, linkTop { font-weight:bold; color:#FFFFFF;}

/* Link per le categorie */
.linkCat {color:#000000; text-decoration: none; line-height: 15px;}
.linkCat:hover, linkCat { font-weight:bold; color:#FFFFFF;}

 /* Link per gli errori */
.linkErrore{ color: #CC0000; text-decoration: underline; font-weight:bold;}
.linkErrore:hover, linkErrore {text-decoration: none;}

/* Link per i siti partner i nhomepage */
.linkPartenr {
	color:#516B78;
	text-decoration: none;
	font-weight:bold;

}
.linkPartenr:hover, linkPartenr {   text-decoration: underline;}

/* PAGINAZIONE */
/* Link per la paginazione in homepage */
.paginazione_link{
	font-weight: bold;
	color:#000000;
	text-decoration:none;
}

.paginazione_link:hover, paginazione_link{
	
	color:#999999;
	text-decoration:none;
}

/* ELENCO DI TUTTE LE CATEGORIE IN START_PAGE*/
.divContenitoreCat{ 
background-color:#C17321;
text-align:center;
width:247px;

}

.divNomeCat{ 
font-size:11px;
color:#333333;
height:15px;
background-color:#FFFFFF;
text-align:left;
text-indent:4px;
margin-left:4px;
margin-right:4px;
margin-bottom:1px;
cursor:pointer;

}

.divNomeCatSel, divNomeCat { 
color:#FFFFFF;
background-color:#C17321;
cursor:pointer;
}


/* Siti Random */
.divContenitoreSitiRand{
background-color:#C17321;
width:300px;
}

.divElencoSitiRandom{
font-size:11px;
color:#333333;

background-color:#FFFFFF;
text-align:left;
margin-left:4px;
margin-right:4px;
margin-bottom:3px;
padding-top:3px;
padding-left:3px;
padding-rigth:3px;
padding-bottom:3px;
cursor:pointer;
}

.pVoceSitiRandom{
font-size:10px;
color:#333333;
font-weight:bold;
height:15px;
}

.pValoreSitiRandom{
font-size:10px;
color:#333333;
height:15px;
}

.pValoreDescSitiRandom{
font-size:10px;
color:#999999;
font-style:italic;
}
