body {
		margin: 4px;
		background-color:#fff;
}


/************************************************/
/************************************************/

.commento Table { 
    margin: 5px 5px 5px 5px;
    padding-left: 2px;
}

.titolo {
    margin: 10px 2px 2px 0px;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 1.1em;
    font-weight: bold; 
    color: #267DEA;
}

.creato {
    margin: 2px 10px 5px 0px;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 0.70em;
	font-style:italic;
}

.discussione { 
    margin: 5px 5px 5px 0px;
	padding:5 0 0 0;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 0.80em;
    text-align: justify;
	color: #333333;
}

/************************************************/
/************************************************/

.commento_dettaglio Table { 
    margin: 12px 2px 2px 0px;
    padding: 2;	
}

.titolo_dettaglio {
    margin: 7px 2px 2px 0px;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 1.2em;
    font-weight: bold; 
    color: #267DEA;
}

.creato_dettaglio {
    margin: 2px 0px 5px 0px;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 0.80em;
	font-style:italic;
	font-weight:bold;
}

.discussione_dettaglio { 
    margin: 5px 2px 2px 0px;
    padding: 2px;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 0.80em;
    text-align: justify;
	color: #333333;
       
}


.img_dx_blog { 
    float : left;
    margin: 2px 10px 10px 0px;
}

.img_dx { 
    float : left;
    margin: 10px 10px 10px 0px;
}

/************************************************/
/************************************************/

.autore Table { 
    margin: 5px 5px 2px 5px;
    padding-left: 17px;
}
 
.corpo_commento { 
    margin: 2px 2px 0px 2px;
    padding: 2px;
    font-family: Arial,Verdana, Helvetica, sans-serif;
    font-size: 0.70em;
    text-align: justify; 
    color: #999999;
       
}

.autore_commento { 
    margin: 1px 2px 2px 2px;
    padding: 2px;
    font-family: Arial,Verdana, Helvetica, sans-serif;
    font-size: 0.70em;
    font-weight: bold;
    text-align: justify; 
    color: #999999;
    border-bottom: 1px dotted #999999; 
    background-color: #E5E5E5;
      
}

.autore_commento a:link, .autore_commento a:visited {
    margin: 2px 0px 5px 10px;
    font-family: Arial,Verdana, Helvetica, sans-serif;
    font-size: 0.70em;
    font-weight: bold;
    text-decoration: none;
}

.autore_commento a:hover{
    margin: 2px 0px 5px 10px;
    font-family: Arial,Verdana, Helvetica, sans-serif;
    font-size: 0.70em;
    font-weight: bold;
    text-decoration: underline;
}


/************************************************/
/************************************************/

.scritta_sinistra {
    margin: 2px 0px 5px 10px;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 0.70em;
    color: #006699;
}

.continua a:link, .continua a:visited {
    margin: 2px 0px 5px 0px;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 0.70em;
    color: #267DEA;
    text-decoration: none;
}

.continua a:hover{
    margin: 2px 0px 5px 0px;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 0.70em;
    color: #267DEA;
    text-decoration: underline;
}


/************************************************/
/************************************************/

.messaggio {
    margin: 7px 2px 2px 3px;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 0.8em;
    color: #006699;
    text-align: center;
    vertical-align: top;
}

.messaggio a:link, .messaggio a:visited {
    margin: 2px 0px 5px 10px;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 0.70em;
    color: #006699;
    text-decoration: none;
}

.messaggio a:hover{
    margin: 2px 0px 5px 10px;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 0.70em;
    color: #006699;
    text-decoration: underline;
}

/************************************************/
/************************************************/

.iscrizione {
    margin: 7px 2px 2px 35px;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 0.75em;
    color: #006699;
}

.informativa {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 0.75em;
    color: #006699;
    text-align: center;
    font-weight: bold;
}

.legge {
    margin: 2px 2px 2px 2px;
    padding: 5;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 0.70em;
    color: #000;
    text-align: justify;
}

.titolo_iscrizione {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 1.1em;
    font-weight: bold; 
    color: #006699;
    text-align: center;
}


/**************************************************************************/
/**************************************************************************/

	.briciole {
		margin: 5 0 0 5;
		padding-left:5px;
		padding-bottom:5px;
		vertical-align:top;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		border-bottom: 1px solid #CCCCCC;
	}

	.briciole a			{color:	#FF0000;text-decoration:	none;}
	.briciole a:link		{color:	#000;	text-decoration:	none;}
	.briciole a:visited		{color:	#000;	text-decoration:	none;}
	.briciole a:hover		{color:	#034EA1;text-decoration:	underline;}
	.briciole a:active		{color:	#000;	text-decoration:	none;}

/**************************************************************************/
/**************************************************************************/

.titolo_argomento {
    margin: 0;
    font-family: Arial, Times New Roman,Times;
    font-size: 0.9em;
    color: #FFF;
    text-align: center;
    font-weight: bold;

}


.strillo h1{
    margin: 2px 0px 3px 0px;
    font-family: Arial, Times New Roman,Times;
    font-size: 0.75em;
    color: #000;
    text-align: center;
    padding: 0px;
    font-weight: bold;

}

.strillo p{
    margin: 0px 0px 0px 0px;
    font-family: Arial, Times New Roman,Times;
    font-size: 0.75em;
    color: #000;
    text-align: center;
    padding: 0px;

}


.strillo a:link, .strillo a:visited {
    
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 0.70em;
    color: #006699;
    text-decoration: underline;
    text-align: center;
}

/************************************************/
/************************************************/

.articoli_centrali h1{
    margin: 0px 2px 2px 2px;
    font-family: Arial, Times New Roman,Times;
    font-size: 1.1em;
    color: #006699;
    text-align: left;
    padding: 3px 0px 3px 0px;
    font-weight: bold;

}

.articoli_centrali p{
    margin: 0px 2px 7px 2px;
    font-family: Arial, Times New Roman,Times;
    font-size: 0.75em;
    color: #000;
    text-align: left;
    padding: 3px 0px 3px 0px;
}


.articoli_centrali a:link, .articoli_centrali a:visited {
    margin: 5px 0px 10px 5px;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 0.90em;
    color: #006699;
    text-decoration: underline;
    text-align: center;
}

img.centro_img { 
    float : right;
    margin: 10px 10px 10px 0px;
}
/************************************************/
/************************************************/

.didascalia h1{
    margin: 5px 2px 2px 2px;
    font-family: Arial,Times New Roman,Times;
    font-size: 0.95em;
    color: #000;
    text-align: left;
    padding: 3px 0px 3px 0px;
    font-weight: bold;

}

.didascalia p{
    margin: 0px 2px 7px 2px;
    font-family: Arial,Times New Roman,Times;
    font-size: 0.75em;
    color: #000;
    text-align: left
    padding: 3px 0px 3px 0px;

}

/************************************************/
/************************************************/

 .come_funziona { 
    margin: 5px 5px 5px 5px;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 0.80em;
    text-align: justify;
    padding: 5px;    
}

 .come_funziona h1{
    margin: 0px 2px 2px 2px;
    font-family: Arial, Times New Roman,Times;
    font-size: 1.1em;
    color: #006699;
    text-align: left;
    padding: 3px 0px 3px 0px;
    font-weight: bold;
}

/************************************************/
/************************************************/

.articolo_centrale h1{
    margin: 0px 2px 2px 2px;
    font-family: Arial, Times New Roman,Times;
    font-size: 1.5em;
    color: #006699;
    text-align: left;
    padding: 3px 0px 3px 0px;
    font-weight: bold;

}

.articolo_centrale h2{
    margin: 0px 2px 2px 2px;
    font-family: Arial, Times New Roman,Times;
    font-size: 0.9em;
    color: #000;
    text-align: left;
    padding: 3px 0px 3px 0px;
    font-weight: bold;

}

.articolo_centrale p{
    margin: 0px 2px 7px 2px;
    font-family: Arial, Times New Roman,Times;
    font-size: 0.75em;
    color: #000;
    text-align: left;
    padding: 3px 0px 3px 0px;
}


.articolo_centrale a:link, .articolo_centrale a:visited {
    margin: 5px 0px 10px 5px;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 0.75em;
    color: #006699;
    text-decoration: underline;
    text-align: center;
}

.articolo_centrale img.centro_img { 
    float : right;
    margin: 10px 10px 10px 0px;
}


/**************************************************************************/
/**************************************************************************/

	.intestazione_link {
		margin: 5 0 2 5;
		padding-right:90px;
		padding-bottom: 3px;
		vertical-align:top;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		float:right;
		color:	#267DEA;
	}

	.intestazione_link a			{color:	#267DEA; text-decoration:	none;}
	.intestazione_link a:link		{color:	#267DEA; text-decoration:	none;}
	.intestazione_link a:visited	{color:	#267DEA; text-decoration:	none;}
	.intestazione_link a:hover		{color:	#267DEA; text-decoration:	underline;}
	.intestazione_link a:active		{color:	#267DEA; text-decoration:	none;}

/**************************************************************************/
/**************************************************************************/

.link_sinistra  {
    margin: 0 0 2 5;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
}

.link_sinistra a {
			padding: 5 0 5 5;
			color:	#FF0000; 
			text-decoration:none;
}

	.link_sinistra a:link		{color:	#333333; text-decoration:	none;}
	.link_sinistra a:visited	{color:	#333333; text-decoration:	none;}
	.link_sinistra a:hover		{color:	#333333; text-decoration:	underline;}
	.link_sinistra a:active		{color:	#333333; text-decoration:	none;}

