/* --- dBlog 2.0 CMS Open Source --- *//* --- generale --- *//*body { background-color:#000080; text-align:center; background-image:url('../../../images/11-bodybg.jpg') }*/body	{	background-image: url('gfx/bodybg.jpg');	background-position: center;    background-repeat: repeat-y;	background-color: #FFFFFF;    text-align: center;	}body, p, td, li { font-family:verdana,georgia,"times new roman",times,serif; color:#999999; font-size:8pt; }a, a:link, a:active { font-size:8pt; font-style:normal; text-decoration:none; color:#660000; }a:visited { color:#990000; }a:hover { text-decoration:underline; color:#CC0000; }img { border:0; }/* --- struttura pagina --- *//*#dBlog { border:#cccccc 1px solid; padding:0; border-spacing:0; border-collapse:collapse; }*/#dBlog { border-style:solid; border-width:0px; padding:0; border-spacing:0; border-collapse:collapse }td.dBlog { padding:10px; vertical-align:top; text-align:left; }td.dBlogLine { background-image:url('gfx/footer.gif'); }/*#mainTable { width:800px; border-spacing:0; border:0; margin:auto; background-color:#ffffff; }*/#mainTable { width:800px; border-spacing:0; border:0; margin:auto; }td.mainTable { padding:15px; vertical-align:top; text-align:left; }/*#mainHeader { width:780px; border:0; border-spacing:0; padding:0; background-color:#ffffff; }*/#mainHeader	{	width:780px;	background-color: #FFFFFF;	background-image: url('gfx/scribble.jpg');	background-position: center;	background-repeat: no-repeat;    height: 150px;    margin-bottom: 15px; 	} #mainHeaderLeft { width:540px; padding-right:10px; vertical-align:top; text-align:left; }#mainHeaderRight { width:200px; padding-left:10px; vertical-align:top; text-align:left; }#mainHeaderDivider { width:10px; }#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; }#mainContent { width:780px; border:0; border-spacing:0; padding:0; }#mainContentLeft0 { width:140px; padding:0; padding-right:5px; vertical-align:top; text-align:left; }#mainContentLeft { width:490px; padding:0; padding-right:5px; vertical-align:top; text-align:left; }#mainContentRight { width:140px; padding:0; padding-left:5px; vertical-align:top; text-align:left; }#mainContentDivider { width:5px; background-image:url('gfx/maincontentdivider.gif'); }#mainContentDivider1 { width:5px; background-image:url('gfx/maincontentdivider.gif'); }#briciole { margin-bottom:1em; }#briciole span { font-weight:bold; }#intro { text-align:justify; }#footer { width:780px; background-image:url('gfx/footer.gif') }#footerLeft { float:left; font-size:8pt; }#footerRight { float:right; font-size:8pt; }/* --- elementi --- */.giustificato { text-align:justify; }.centrato { text-align:center; }.piccolo { font-size: 8pt; }.right { text-align:right; }.evidenziato { background-color:#FFFF00; font-style:italic; }.explain { font-style:italic; }.divider {background-position: center; margin-top:1em; background-image: url('gfx/tratto.gif');background-repeat: no-repeat }.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:0; margin:auto; background-color:#ffffff; }td.mainPopup { padding:15px; vertical-align:top; text-align:left; }#popupContent { width:320px; border:0; 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 { color: #000080; background-color:#dedfde; margin-top:0.5em; margin-bottom:1em; font-weight: 700;text-align:center; font-size:6pt;}*/.modtitolo { color: #000080; background-image: url('gfx/tratto.gif'); margin-top:0.5em; margin-bottom:1em; font-weight: 700;text-align:center; font-size:6pt;}.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 --- */.calendario { border-collapse:collapse; border-spacing:0; margin:auto; width:140px; 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;#ffffff; }.calendario .scuro { background-color:#f3f3f3; }.calendario .chiaro { background-color:#fcfcfc; }.calendario .oggi { background-color:#CCCCCC; }