/* --- dBlog 2.0 CMS Open Source --- */

/* --- generale --- */
body { background-image:url(img/sfondo_milano.jpg); text-align:center; }
body, p, td, li { font-family:lucida,arial,times,serif; color:#333333; font-size:9pt; }
a, a:link, a:active { font-size:9pt; font-style:italic; font-weight:bold; text-decoration:none; color:#666666; }
a:visited { color:#996699; }
a:hover { color:#cccccc; }
img { border:0; }


.style2 {font-size: 9px}
.news  { background-color:#ffffff}

/* --- struttura pagina --- */
.dBlog { border:#cccccc 1px solid; background-color:#efefef; padding:0; border-spacing:0; border-collapse:collapse; }
td.dBlog { padding:10px; vertical-align:top; text-align:left; }
td.dBlogLine { border-top:1px solid #cccccc; }
.mainTable { width:700px; border-spacing:0; border:0; margin:auto; background-color:#ffffff; }
td.mainTable { padding:15px; vertical-align:top; text-align:left; }
.mainHeader { width:680px; border:0; border-spacing:0; padding:0; background-color:#ffffff; }
.mainHeaderLeft {vertical-align:top; }

.didascalia { font-size:8pt; }
.didascalia span { font-style:italic; }

.mainContent { width:705px; border:0; border-spacing:0; padding:0; }
.mainContentLeft { width:550px; padding:0; padding-right:5px; vertical-align:top; text-align:left;}
.mainContentRight { width:150px; padding:0; padding-left:5px; vertical-align:top; text-align:left; }
.mainContentDivider { width:5px; background-image:url('puntini_v.gif'); }

.intro { text-align:justify; }
.footer { width:700px; background-color:#f7f7f7; }
.footerLeft { float:left; font-size:8pt; }
.footerRight { float:right; font-size:8pt; }


.explain { font-style:italic;  font-size:16px}
a.explain { font-style:italic;  font-size:16px; color:#006666}
.divider { width:100%; margin-top:1em; border-top:1px dashed #cccccc; }

.briciole {color:#666666; font-weight:bold; background-color:#99CC00}
