/************************************************/
/************************************************/

.commento Table { 
    margin: 5px 5px 5px 5px;
    padding-left: 17px;
}

.titolo {
    margin: 10px 2px 2px 2px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 1.1em;
    font-weight: bold; 
    color: #006699;
}

.creato {
    margin: 2px 0px 5px 0px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 0.80em;
}

.discussione { 
    margin: 5px 5px 5px 5px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 0.80em;
    text-align: justify;    
}

/************************************************/
/************************************************/

.commento_dettaglio Table { 
    margin: 2px 2px 2px 2px;
    padding-left: 10px;
}

.titolo_dettaglio {
    margin: 7px 2px 2px 3px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 1.2em;
    font-weight: bold; 
    color: #006699;
}

.creato_dettaglio {
    margin: 2px 0px 5px 3px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 0.80em;
}

.discussione_dettaglio { 
    margin: 5px 2px 2px 2px;
    padding: 2px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 0.80em;
    text-align: justify;
       
}


.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 2px 2px;
    padding: 2px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 0.75em;
    text-align: justify;    
}

.autore_commento { 
    margin: 2px 2px 2px 2px;
    padding: 2px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 0.70em;
    font-weight: bold;
    text-align: justify;    
}

.autore_commento a:link, .autore_commento a:visited {
    margin: 2px 0px 5px 10px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 0.70em;
    color: #006699;
    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;
    color: #006699;
    font-weight: bold;
    text-decoration: underline;
}


/************************************************/
/************************************************/

.scritta_sinistra {
    margin: 2px 0px 5px 10px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 0.70em;
    color: #FFFFFF;
}

.link_sinistra a:link, .link_sinistra a:visited {
    margin: 2px 0px 5px 10px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 0.70em;
    color: #FFFFFF;
    text-decoration: none;
}

.link_sinistra a:hover{
    margin: 2px 0px 5px 10px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 0.70em;
    color: #FFFFFF;
    text-decoration: underline;
}

.continua a:link, .continua a:visited {
    margin: 2px 0px 5px 10px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 0.70em;
    color: #006699;
    text-decoration: none;
}

.continua a:hover{
    margin: 2px 0px 5px 10px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 0.70em;
    color: #006699;
    text-decoration: underline;
}


/************************************************/
/************************************************/

.messaggio {
    margin: 7px 2px 2px 3px;
    font-family: Arial, 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: Arial, Verdana, Helvetica, sans-serif;
    font-size: 0.70em;
    color: #006699;
    text-decoration: none;
}

.messaggio a:hover{
    margin: 2px 0px 5px 10px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 0.70em;
    color: #006699;
    text-decoration: underline;
}

/************************************************/
/************************************************/

.iscrizione {
    margin: 7px 2px 2px 35px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 0.75em;
    color: #006699;
}

.informativa {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 0.75em;
    color: #006699;
    text-align: center;
    font-weight: bold;
}

.legge {
    margin: 7px 2px 2px 35px;
    padding: 7px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 0.75em;
    color: #000;
    text-align: justify;
}

.titolo_iscrizione {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 1.1em;
    font-weight: bold; 
    color: #006699;
    text-align: center;
}

/************************************************/
/************************************************/
.briciole {
    margin: 2px 2px 2px 35px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 0.85em;
    color: #006699;
}

.briciole  a:link, .briciole a:visited {

    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 0.80em;
    color: #006699;
    text-decoration: none;
    font-weight: bold;
}

.briciole a:hover{

    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 0.80em;
    color: #006699;
    text-decoration: underline;
    font-weight: bold;
}

/************************************************/
/************************************************/

.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: Arial, 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: Arial, 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: Arial, 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: Arial, 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;
}


/************************************************/
/************************************************/