body 
	{color: #000000; background-color: #FFFFFF; }

p 
	{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;} 

dt
	{text-align: left;}

dd
	{text-align: left;}

h1
	{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12.5pt;}

h2
	{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12.0pt;}

#results iframe 
	{height:1800px;}

.bookmark
	{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; position: absolute; top: 2em; right: 2em; width: 10em;}

.risultati
	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	position: absolute;
	width: 600px;
	left:81px;
	top: 581px;
}


.topmenu
	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	position: absolute;
	top: 31px;
	right: 2em;
	width: 20em;
	left: 390px;
}

.title2 {
font-family: Verdana, Helvetica, Arial;
font-size: 13px;
color: #000000;
font-weight: bold;
}




.testo_base
	{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10.0pt; } 

.addurl 
	{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10.0pt; margin-left: auto; margin-right: auto; width: 4em;} 

.addurl-info
	{text-align: left; font-size: 9.0pt;} 

.addurl-h1
	{text-align: left;} 

.addurl-h2
	{text-align: left;} 

.bgbar 
	{ clear: both; margin: 0 0 0 0px; background: #eeeeee; padding:5px;}

.blu
	{ color: #097AB6;}

.redlogo
	{ color: #ED5C0B;}
	
.copyright 
	{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 7pt;} 
	

/* --- 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; }

/* --- comment --- */
.compari { margin-top:0.5em; margin-bottom:0.5em; background-color:#fcfcfc; padding:15px; }
.comdispari { margin-top:0.5em; margin-bottom:0.5em; background-color:#f3f3f3; padding:15px; }
.comtitolo { }
.comtesto { margin-top:0.5em; margin-bottom:0.5em; padding-left:0.5em; }
.comautore { padding-left:0.5em; font-size:8pt; }
.formcommenti { width:360px; margin:auto; }
.formpopcommenti { width:280px; margin:auto; }

/* --- autori.asp --- */
.fotoautore { margin-top:1em; margin-bottom:4em; }
.elencoautori li { margin:0.5em; }


/* --- stampa.asp --- *//* --- foto.asp --- */
.foto { padding:20px; margin-top:1em; margin-bottom:4em; text-align:center; background-color:#fbfbfb; }
.elencofoto li { margin:2em; }


/* --- 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; }
#mainContentPrint { width:680px; padding:0; vertical-align:top; text-align:left; }


/* --- elementi --- */
.giustificato { text-align:justify; }
.centrato { text-align:center; }
.sinistra { text-align:left; }
.piccolo { font-size: 8pt; }
.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; padding:20px; }
.titolo {
	margin-bottom:1em;
	font-weight:bold;
	background-color: #FFFFFF;
}
.fleft { float:left; }
.fright { float:right; }
.pagine { text-align:center; }
.pagine span { font-weight:bold; }
/* --- fine elementi --- */
/* --- componenti --- */
.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 { 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;  font-size: large;  }
.fleft { float:left; }
.fright { float:right; }
.pagine { text-align:center; }
.pagine span { font-weight:bold; }


	
	

