/* --- dBlog 2.0 CMS Open Source --- *//* --- generale --- */body { background-color:#800000; text-align:center; }body, p, td, li { font-family:verdana,"times new roman",times,serif; color:#ffffff; font-size:8pt; }a, a:link, a:active { font-size:8pt; font-style:normal; text-decoration:none; color:#ff0000; }a:visited { color:#ff0000; }a:hover { text-decoration:underline; color:#ffff00; }img { border:0px none; }/* --- struttura pagina --- */#mainTable { width:520px; border-spacing:0; border:0px none; margin:auto; background-color:#800000 }td.mainTable { padding:10px; vertical-align:top; text-align:left; }#mainHeader { width:520px; border:0px none; border-spacing:0; padding:0; background-color:#ffffff }#mainHeaderLeft { width:520px; padding-right:10px; vertical-align:top; text-align:left; }#mainHeaderDivider { width:10px; background-color:#dedfde; }#didascalia { font-size:8pt; }#didascalia span { font-style:italic; }#virgoLeft { font-family:georgia,serif; font-style:italic; font-size:42px; }#virgoIn { font-size:8pt; font-style:italic; }#virgoRight { font-family:georgia,serif; font-style:italic; font-size:42px; text-align:right; }#mainContentRight { width:195px; padding:0; padding-left:5px; vertical-align:top; text-align:left; }#mainContentDivider { width:5px; background-image:url('/dblog/template/standard/gfx/puntini_v.gif'); }#briciole { margin-bottom:1em; }#briciole span { font-weight:bold; }#intro { text-align:justify; }#footer { width:520px; background-color:#ffff00; }#footerLeft { float:left; font-size:8pt; }#footerRight { float:right; font-size:8pt; }/* --- elementi --- */.giustificato { text-align:justify; }.centrato { text-align:center; }.piccolo { font-size: 7pt; }.right { text-align:right; }.evidenziato { background-color:#FFFF00; font-style:italic; }.explain { font-style:italic; }.divider { width:90%; margin-top:1em; border-top:1px dashed #cccccc; }.linklog { }.sopra { margin-bottom:1em; }.sotto { margin-top:1em; margin-bottom:1em; }.titolo { margin-bottom:1em; font-weight:bold; }.fleft { float:left; }.fright { float:right; }.pagine { text-align:center; }.pagine span { font-weight:bold; }/* --- commenti --- */.compari { margin-top:1em; margin-bottom:1em; background-color:#fcfcfc; padding:7px; }.comdispari { margin-top:1em; margin-bottom:1em; background-color:#f3f3f3; padding:7px; }.comtitolo { }.comtesto { margin-top:0.5em; margin-bottom:0.5em; padding-left:0.5em; }.comautore { padding-left:0.5em; font-size:8pt; }.formcommenti { width:380px; margin:auto; }.formpopcommenti { width:280px; margin:auto; }/* --- popup --- */#mainPopup { width:320px; border-spacing:0; border:0px none; margin:auto; background-color:#ffffff }td.mainPopup { padding:15px; vertical-align:top; text-align:left; }#popupContent { width:320px; border:0px none; border-spacing:0; padding:0 }#popupContentLeft { width:320px; padding:0; padding-right:5px; vertical-align:top; text-align:left; }/* --- autori.asp --- */.fotoautore { margin-top:1em; margin-bottom:4em; }.elencoautori li { margin:0.5em; }/* --- foto.asp --- */.foto { padding:7px; margin-top:1em; margin-bottom:4em; text-align:center; background-color:#fbfbfb; }.elencofoto li { margin:0.5em; }/* --- sondaggi.asp --- */.sondaggio { text-align:center; }.insondaggio { margin:auto; padding:5px; width:280px; text-align:left; background-color:#fbfbfb; }.sondaggio table { width:280px; }.sondaggio td { text-align:center; vertical-align:bottom; }.sondaggio td img { width:10px; }/* --- stampa.asp --- */#mainContentPrint { width:680px; padding:0; vertical-align:top; text-align:left; }/* --- 404.asp --- */#form404 { text-align:center; }/* --- moduli --- */.modulo {  }.modtitolo { margin-top:0.5em; margin-bottom:1em; text-align:right; }.modcontenuto {  }.modcontenuto form { margin:0; }.feed { text-align:center; font-size:8pt; }.tempoesec { text-align:center; font-size:8pt; }.utentionline { text-align:center; font-size:8pt; }.utentionline span { font-weight:bold; }.calendario { border-collapse:collapse; border-spacing:0; margin:auto; width:182px; text-align:center; border:1px solid #cccccc; }.calendario td { width:26px; height:26px; text-align:center; }.calendario td.wide { width:130px; height:26px; text-align:center; }.calendario td a { font-weight:bold; }.calendario .giorni td { font-weight:bold; font-size:8pt; background-color }.calendario .scuro { background-color:#f3f3f3; }.calendario .chiaro { background-color:#fcfcfc; }.calendario .oggi { background-color:#CCCCCC; }