body {
    background-color:#ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; color: #000099;  text-align: left; line-height: 1.2;
	margin:0px;
}
.t1 {
        color: #f1f1f1; font-size: 1px; font-family: Verdana, Arial; text-align: center;  
}


div.testo10c {
        color: #000099; font-size: 10px; font-family: Verdana, Arial; text-align: center;
font-weight: bold;  
}

a.testo10c {
        color: #000099; font-size: 10px; font-family: Verdana, Arial; text-align: center;
font-weight: bold;  text-decoration: none;
}


td.bottom {  background-color:#f1f1f1;  border-bottom: solid 1px #000099; text-align: justify; vertical-align:bottom;
font-size: 12px; color: #000099;  line-height: 0.5;  margin:0px 0px 0px 0px;
}


table.up  { width: 803px; border: solid 1px #000099; border-collapse: collapse; margin: 0px;
padding: 0px;}

td.up { background: #f1f1f1; margin: 0px; padding: 0px;}

td.up1 { width: 620px; height:20 px; background: #f1f1f1; margin: 0px;
padding: 0px;}

td.up2 { width: 620px; height:60 px; vertical-align: top; background: #f1f1f1; margin: 0px;
padding: 0px;}

td.up3 {height:40 px;  background: #f1f1f1; margin: 0px; border: solid 1px #000099; border-collapse: collapse; padding: 0px; text-align: center;}

a.up3,
a.up3:visited

{font-size: 16px; color: #000099;  font-weight: bold; line-height: 1; text-decoration: none; }




table.cent  { width: 800px; border: solid 1px #000099; border-collapse: collapse; margin: 0px;
padding: 0px;}


/* Formattazione testo post */

td.post { width:628px; text-align: justify; line-height: 1.5; padding: 5px;
}

a.tit_post{    font-size: 16px; color:#000099;  text-align: left; line-height: 1.2;
font-weight: bold;
}
a.tit_post :visited{    font-size: 16px; color: #000099;  text-align: left; line-height: 1.2;
font-weight: bold;
}

span.info_post {  font-family: Verdana, Arial; font-size: 10px; text-align: left;

}

a.elenco_post {    font-size: 12px; color: #000099;  text-align: center; line-height: 1.2; text-decoration: none; font-weight: bold;
}

span.elenco_post {    font-size: 10px; color: #000099;  text-align: center; line-height: 1.2;
}

/* Formattazione immagini post */

.spazio-sx {
margin: 0px;
padding:5px 10px 5px 10px;
float:left;
}

.dida{margin: 0;padding:1px ; font: 10px Arial,sans-serif;
 text-align: center; color: #000099}
 
 
.spazio-dx {
margin: 0px;
padding:5px 10px 5px 10px;
float:right;
}



/* Formattazione box anteprima */

table.menu_0 { width: 170px; border: solid 1px #000099; border-collapse: collapse;
}




td.menu_1 {     font-size: 14px; color: #000099;  text-align: left; line-height: 1.2;
               font-weight: bold;  border: solid 1px #000099; border-collapse: collapse;
               background: #f1f1f1;
}

a.menu_1 {    font-size: 14px; color: #000099;  text-align: left; line-height: 1.2; text-decoration: none;
}
a.menu_1 :visited {    font-size: 14px; color: #000099;  text-align: left; line-height: 1.2; text-decoration: none;
}
td.menu_2 {    height: 20px;  border: solid 1px #000099; border-collapse: collapse;
font-size: 10px;  text-align: left; line-height: 1.2;   font-weight: bold;

             }

a.menu_2 {    font-size: 10px; color: #000099;  text-align: left; line-height: 1.2; text-decoration: none;
}
a.menu_2 :visited{    font-size: 10px; color: #000099;  text-align: left; line-height: 1.2; text-decoration: none;
}