/* --- dBlog 2.0 CMS Open Source --- */


body {  background:#FFFFFF url(/dblog/template/standard/gfx/stripe.png);
	background-color:#E7E7E7;
	font-size:14px;
	padding:0px;
      }
body, p, td, li { font-family:verdana, georgia,"times new roman",times,serif; color:#000000; font-size:10pt; vertical-align:top; }
img { border:0; }

ul {list-style-type: circle;letter-spacing:-1.0px;}

#boxricerca { display:none; 
              position:absolute; 
              right:410px; 
              top:50px; 
              width:160px; 
              height:30px; 
              padding:5px; 
              border:2px double #999999; 
              background:#f4f4f4; 
              filter:alpha(opacity=90); 
              -moz-opacity:.90;
              opacity:.90;  
              text-align:left;
	      vertical-align:middle;
              z-index:200;
             }
			 
#boxsubscribe { display:none; 
              position:absolute; 
              right:200px; 
              top:20px; 
              width:220px; 
              height:170px; 
              margin-width:0px; 
              padding:5px; 
              border:4px double #999999; 
              background:#f4f4f4; 
              filter:alpha(opacity=80); 
              -moz-opacity:.80;
              opacity:.80;  
              text-align:left;
	       z-index:100;
             }

#box { background:#ffefff;
       background:#FFFFFF url(/dblog/template/standard/gfx/sfumato.gif) repeat-x;
       margin-left: 10px;
       margin-right: 10px;
       padding: 12px;
       border:3px double #cccccc; 
       font-size:13px;
     }

#boxsmall { 
            background:#ffffff;
            margin-left: 10px;
            margin-right: 10px;
            padding: 12px;
            border:3px double #cccccc; 
            
          }

#boxcommenti { border:2px solid #e6dfff; 
               margin-left: 0px;
               margin-right: 10px;
               padding: 12px;         
               background:#f4f4f4; 
               float:right;
               width:30%;
               vertical-align:top;            
             }

#lastcomment {
              vertical-align:top;            
             }

#boxkm {    
            font-size:11px;
            padding: 12px;
            border:0px dotted #cccccc;
            font-weight:bold;
            text-align:center;
            vertical-align:top; 
               
          }
          
#boxkmprec {    
            font-size:10px;
            padding: 12px;
            border:0px dotted #cccccc;
            text-align:center;
            vertical-align:top; 
               
          }
          
			 
blockquote {
	margin-left:15px;
        margin-top:15px;
	padding: 0 10px 0 35px;
	color: #333;
	background: #ffefff url("gfx/quotes.gif") no-repeat 0px 0px;
        
        display:block;
        overflow:auto;
	}

a { color:#EC5256;text-decoration:none; }
a, a:link, a:active { font-style:normal; text-decoration:none; color:#0000c0; }
a:visited { color:#FF999B;text-decoration:none; }
a:hover { text-decoration:none;border: 1px dotted #564b47; color:#000000 }

.tagcl { margin-top:1em; margin-bottom:1em; padding-top: 2px; background-color: #FFFFDD; padding: 10px}
a.tcmpiccolo { color: blue;font-size: xx-small; } 
a.tcpiccolo { color: mediumblue;font-size: small; } 
a.tcmedio { color: coral;font-size: medium; } 
a.tcgrande { color: limegreen;font-size: large; } 
a.tcmgrande { color: lime;font-size: xx-large; } 

a.titolo:visited { color:#888888;text-decoration:none; }
a.titolo:hover { color:#C61318;
                 font-weight:bold;
                 font-size:22px;
                 text-decoration:underline;
                }
a.titolo:active { color:#AAAAAA;text-decoration:none; }
.titolo { 
          font-weight:bold;
          font-size:x-large;
        }

a.titolo2:visited { color:#888888;text-decoration:none; }
a.titolo2:hover { color:#C61318;
                 font-weight:bold;
                 font-size:18px;
                 text-decoration:underline;
                }
a.titolo2:active { color:#AAAAAA;text-decoration:none; }
.titolo2 { 
           font-weight:bold;
           font-size:large;
         }


.sottotitolo { font-size:11px;
               color:#8080ff;
               letter-spacing: -1px;
               vertical-align:middle;         
             }

.titolosmall { margin-bottom:1em;
               font-size: 12pt;
	           font-weight:bold;
               letter-spacing: -1.5px;
               color:#8080ff;
               vertical-align:middle;
               border-bottom:1px dotted #999999;
             }

.classifiche { margin-bottom:1em;
              letter-spacing:-0.5px;
			  font-size: 8pt;
			  font-family: verdana;
             }

.titoloclass { margin-bottom:1em;
               font-size: 10pt;
               letter-spacing: -1px;
               color:#8080ff;
               vertical-align:middle;
               font-family: verdana;
             }

/* navigation */

.navigation {/* background: #D9E1E5 url("gfx/nav.gif");
             border: 1px solid #DFEEF7;
             border-color: #DFEEF7 #CFDEE7;*/	
             height: 15px;
             }
.navigation a {/*background: #D9E1E5 url("gfx/nav.gif");*/	
               border-right: 1px solid #AFBEC7;
               color: #456;	
               display: block;
	       float: left;	
               font: 1.1em verdana,georgia,sans-serif;
               line-height: 15px;
               padding: 0 10px;
               text-decoration: none;
               vertical-align:middle;
               letter-spacing:-1px;
               }
.navigation {font: normal 80% Georgia,Trebuchet MS,sans-serif;}
.navigation a:hover {background-position: left bottom; color: #234;}
.navigation img { vertical-align:middle;}

/* --- struttura pagina --- */

#contenitore {
	position:relative;
	padding:3px;
	margin:0px auto;
	border:10px solid #d5d1ff;
	background:#ffffff;
        width:92%;
      } 

#header {  
        background:#FFFFFF /* ---url(/dblog/template/standard/gfx/sfumato.gif) repeat-x--- */;
	padding:5px;
	margin:0px;
	height:40px;
	text-align:right;
         }

#nome { padding-left:10px; 
        vertical-align:top; 
        float:left; 
        font-weight:bold;
        font-size:14px;
        color:#999999;
      }
#cerca { vertical-align:middle; padding-right:10px; float:right; }
#feed { vertical-align:middle; padding-left:200px; float:left; }

#fotografia { position:relative;
	      height:95px;
	      background:url(/dblog/template/standard/gfx/titolo.gif) no-repeat;
              padding-left:15px;
              margin-left:20px;
             }

#frase { margin:5px 20px 5px 450px;color:#999999;}
.citazione { font-style:italic; 
             font-family:georgia,arial;
             font-size: 10pt;
             text-align:right;
             letter-spacing:-1px;
             margin-left:10px;
            }
.autore { font-style:italic; 
          font-weight:bold; 
          font-family:georgia,arial;
          font-size: 9pt;
          text-align:right;
          letter-spacing:-0.5px; }

#didascalia { font-size:8pt; }
#didascalia span { font-style:italic; }

#contentTable {  
               border:0; 
               border-spacing:0; 
               padding:0; 
              }

#mainContent { width:100%;
               border:0px solid; 
               border-spacing:0; 
               padding:0; 
               
              }

#mainContentHeader{ 
                    background:url(/dblog/template/standard/gfx/sfumato.gif) repeat-x; 
                    padding-right:5px; 
                    vertical-align:top; 
                    border-bottom: 1px dotted #B8B8B8;
                  }

#mainContentLeft { width:72%; 
                   padding:0; 
                   padding-right:5px; 
                   vertical-align:top; 
                   text-align:left; 
                   float:left;
                   background:#FeFeF6;
                   
                 }
#mainContentRight { width:24%;
                    padding:0; 
                    padding-left:5px; 
                    vertical-align:top; 
                    text-align:left; 
                    float:right;
                                    
                   }

#outer { 
	border-right:solid 200px #FfFfFf;
	background:#ffffff;
       }

#inner {
	margin:0px;
	width:100%;
        background:#ffffff;
       }

#funzioni {
	width:195px;
	float:right;
	position:relative;
	margin-right:-200px;
	padding:5px;
        background:#ffffff  url("gfx/sfumato2.gif") repeat-y;
}

#contenuto {
	position:relative;
	margin:0px;
	padding:5px;
	border-right:0px solid #EEEEEE;
        background:#ffffff;
}

#briciole { margin-bottom:1em; }
#briciole span { font-weight:bold; }
#intro { text-align:justify; }

#linklog {
	clear:both;
	background:#ffffff url(/dblog/template/standard/gfx/sfumato.gif) repeat-x;
        border:2px double #e6dfff;
	padding:2px;
	margin:2px;
       }


#footer {
	clear:both;
	background-color:#DDDDDD;
	padding:2px 5px;
	margin:0px;
        font-size:10px;
}

#footer div {
	font-size:9px;
}



.giustificato { text-align:justify;
                padding: 5px;
                font-size: 13px;
                font-family:verdana,georgia;
              }
.giustificato_small { text-align:justify;
                      font-size: 12px;
                      padding: 5px;
                      font-family:verdana,georgia;
                    }
.beer { text-align:justify;
        font-size: 11px;
		font-family:verdana;
        padding: 5px;
                    }
.centrato { text-align:center; }
.cen_piccolo { text-align:center;font-family:arial;font-size: 8pt; }
.piccolo { font-size: 8pt; }
.ok { font-size: 8pt; }
.right { text-align:right; }
.left { text-align:left; }
.evidenziato { background-color:#FFFF00; font-style:italic; }
.explain { font-style:italic; }
.divider { width:100%; margin-top:1em; border-top:1px dotted #cccccc; }

.sopra { margin-bottom:1em; }

.soprasmall { margin-bottom:1em;
              letter-spacing: -0.5px;
              color:#8080ff;
             }
         
.small { margin-bottom:1em;
         font-size: 10pt;
         letter-spacing: -0.5px;
         
        }
.sotto { margin-top:1em; margin-bottom:1em;}

.sottosmall { margin-top:1em; margin-bottom:1em; font-size: 6pt;}

.stampatitolo { font: normal 12pt georgia,Tahoma,sans-serif; 
                font-weight:bold; 
                margin-bottom: 4px; 
              }
.stampatitolo:first-letter {color:#ff0000;font-size:large}
.stampatitolo a:first-letter {color:#ff0000;font-size:large}

.fleft { float:left; }
.fright { float:right; }
.pagine { text-align:center; }
.pagine span { font-weight:bold; }

div.sinistra {
	float:left;
}

div.destra {
	float:right;
}


/* --- 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:7pt; }
.comautblog { border: #DDDDDD 2px solid; 
              margin-top:1em; 
              margin-bottom:1em; 
              background:#FFFFFF url(/dblog/template/standard/gfx/sfumato.gif) repeat-x; 
              padding:7px; }
.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;font-size:8pt; }
.elencofoto li { margin:0.5em; }


/* --- sondaggi.asp --- */
.sondaggio { text-align:center;font-size:8pt }
.insondaggio { margin:auto; padding:5px; width:280px; text-align:left; background-color:#fbfbfb;font-size:8pt; }
.sondaggio table { width:280px; }
.sondaggio td { text-align:center; vertical-align:bottom;font-size:8pt; }
.sondaggio td img { width:10px;font-size:8pt }

/* --- 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:left; }
.modtitolo_left { margin-top:0.5em; margin-bottom:1em; text-align:left; float:left}
.modtitolo_right { margin-top:0.5em; margin-bottom:1em; text-align:left; float:right}
.modcontenuto { padding:5px; text-align:justify;}
.modcontenuto form { margin:0; }

.feed { text-align:left; 
        font-family:georgia,arial,"times new roman",times,serif; 
        font-size:8pt;
        /*--- border-bottom: 1px solid #d5d1ff; ---*/
      }

.tempoesec { text-align:center; font-size:8pt; }

#boxutenti {vertical-align:middle;padding:5px;width:98%;}
.utentionline { text-align:right; font-size:8pt;color:#555555;}
.utentionline span { font-weight:bold; }

.calendario {
	width: 100px;
	padding: 0;
	margin: 0 auto;
	font: normal 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #616B76;
	text-align: center;
	background-color: #fff;
        }

.nav, .nav a {
	font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #fff;	
	text-align: center;
	text-decoration: none;
}	
.calendario caption {
	margin: 0 auto;
	padding: 0;
	width: 140px;
	background: #A2ADBC;
	color: #fff;	 
	font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
.calendario th {
	font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #616B76;
	background: #D9E2E1;
	border-bottom: 1px solid #A2ADBC;
	border-top: 1px solid #A2ADBC;
}
.calendario td  {
	width: 10px;
	height: 10px;
	text-align: center;
	background: url(gfx/bg_calendar.gif) no-repeat right bottom;
}
.calendario td a {
        font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	display: block; 
}
.calendario td a:link, .calendario td a:visited {	
	color: #608194;
	background: url(gfx/bg_calendar.gif) no-repeat;
}

.calendario td a:hover, .calendario td a:active {
	color: #6aa3ae;
	background: url(gfx/bg_calendar.gif) no-repeat right top;
}
td.oggi {
	color: #990000;
	font-weight: bold;
	background-color: #DF9496;
        font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

/* BOX CALENDARIO TITOLO by www.desmm.com */
.postcal {
display: block;
float: left;
text-align: center;
width: 52px;
height: 52px;
padding-top: 5px;
margin-right: 5px;
margin-left: 0px;
background: url(/dblog/template/standard/gfx/day.gif) no-repeat;
cursor:default;
}
.postcalmese {
font: verdana, Georgia, Serif;
display: block;
font-size: 11px;
line-height: 13px;
font-weight: bold;
color: blue;
text-align: center;
text-transform: lowercase; 
}
.postcaldata {
display: block;
font: verdana, Georgia, Serif;
font-size: 22px;
padding: 0px;
margin-top: 1px;
text-align: center;
color:#9d4444;
}
.postcalgiorno{
color:#919191;
display: block;
font-size: 10px;
line-height: 8px;
padding: 0px;
text-align: center;
padding: 0 0 0 1px;
font-weight: normal;
}









































































































