	BODY {
		margin-top:1%;
	}

	BODY, P, TD, INPUT {
		font: normal 11px "Verdana","Arial", serif;
		color:#383838;
	}
	
	BODY.inv {background-color: black !important; }
	BODY.inv div, BODY.inv td, BODY.inv p, BODY.inv H1, BODY.inv H1 A {color:#FFFFFF;}
	
	BODY#index .centerDiv {background-image: url('/img/sfo_index.jpg'); background-repeat: no-repeat;}
	BODY.inv#index .centerDiv {background-image: url('/img/sfo_index_inv.jpg')}
	
	BODY#libro .centerDiv {background-image: url('/img/sfo_libro.jpg'); background-repeat: no-repeat;}
	BODY.inv#libro .centerDiv {background-image: url('/img/sfo_libro_inv.jpg')}	
	
	BODY#trailer  .centerDiv {background-image: url('/img/sfo_trailer.jpg'); background-repeat: no-repeat;}
	BODY.inv#trailer  .centerDiv {background-image: url('/img/sfo_trailer_inv.jpg')}
	
	BODY#racconti .centerDiv {background-image: url('/img/sfo_racconti.jpg')}
	BODY#racconti .bigDiv {background-image: url('/img/sfo_racconti_bottom.jpg')}
	BODY.inv#racconti .centerDiv {background-image: url('/img/sfo_racconti_inv.jpg')}
	BODY.inv#racconti .bigDiv {background-image: url('/img/sfo_racconti_bottom_inv.jpg')}
	
	BODY#notizie .centerDiv {background-image: url('/img/sfo_notizie.jpg')}
	BODY#notizie .bigDiv {background-image: url('/img/sfo_notizie_bottom.jpg')}
	BODY.inv#notizie .centerDiv {background-image: url('/img/sfo_notizie_inv.jpg')}
	BODY.inv#notizie .bigDiv {background-image: url('/img/sfo_notizie_bottom_inv.jpg')}
	
	
	BODY#mappe .centerDiv {background-image: url('/img/sfo_mappe.jpg')}
	BODY#mappe .bigDiv {background-image: url('/img/sfo_mappe_bottom.jpg')}
	BODY.inv#mappe .centerDiv {background-image: url('/img/sfo_mappe_inv.jpg')}
	BODY.inv#mappe .bigDiv {background-image: url('/img/sfo_mappe_bottom_inv.jpg')}
	
	BODY#personaggi .centerDiv {background-image: url('/img/sfo_personaggi.gif')}
	BODY#personaggi .bigDiv {background-image: url('/img/sfo_personaggi_bottom.jpg')}
	BODY.inv#personaggi .centerDiv {background-image: url('/img/sfo_personaggi_inv.gif')}
	BODY.inv#personaggi .bigDiv {background-image: url('/img/sfo_personaggi_bottom_inv.jpg')}
	
	
	BODY#content .centerDiv {background-image: url('/img/sfo_base.gif')}
	BODY#content .bigDiv {background-image: url('/img/sfo_base_bottom.gif')}
	BODY.inv#content .centerDiv {background-image: url('/img/sfo_base_inv.gif')}
	BODY.inv#content .bigDiv {background-image: url('/img/sfo_base_bottom_inv.gif')}

	BODY#audio .centerDiv {background-image: url('/img/sfo_audio.jpg')}
	BODY#audio .bigDiv{background-image: url('/img/sfo_audio_bottom.jpg')}
	BODY.inv#audio .centerDiv {background-image: url('/img/sfo_audio_inv.jpg')}
	BODY.inv#audio .bigDiv{background-image: url('/img/sfo_audio_bottom_inv.jpg')}
	
	
	BODY#livello .centerDiv {background-image: url('/img/sfo_livello.jpg')}
	BODY#livello .bigDiv{background-image: url('/img/sfo_livello_bottom.jpg')}
	BODY.inv#livello .centerDiv {background-image: url('/img/sfo_livello_inv.jpg')}
	BODY.inv#livello .bigDiv{background-image: url('/img/sfo_livello_bottom_inv.jpg')}	
	
	BODY#officina .centerDiv {background-image: url('/img/sfo_officina.jpg')}
	BODY#officina .bigDiv{background-image: url('/img/sfo_officina_bottom.jpg')}
	BODY.inv#officina .centerDiv {background-image: url('/img/sfo_officina_inv.jpg')}
	BODY.inv#officina .bigDiv{background-image: url('/img/sfo_officina_bottom_inv.jpg')}	

	BODY#segnalibri .centerDiv {background-image: url('/img/sfo_segnalibri.gif')}
	BODY#segnalibri .bigDiv{background-image: url('/img/sfo_segnalibri_bottom.gif')}
	BODY.inv#segnalibri .centerDiv {background-image: url('/img/sfo_segnalibri_inv.gif')}
	BODY.inv#segnalibri .bigDiv{background-image: url('/img/sfo_segnalibri_bottom_inv.gif')}	
	
	BODY#visioni .centerDiv {background-image: url('/img/sfo_visioni.jpg')}
	BODY#visioni .bigDiv{background-image: url('/img/sfo_segnalibri_bottom.gif')}
	BODY.inv#visioni .centerDiv {background-image: url('/img/sfo_visioni_inv.jpg')}
	BODY.inv#visioni .bigDiv{background-image: url('/img/sfo_segnalibri_bottom_inv.gif')}	
	
	
	BODY#trailerBig {background-image: url('/img/sfo_base.gif'); background-repeat: no-repeat;}
	BODY.inv#trailerBig {background-image: url('/img/sfo_base_inv.gif')}

	BODY#pontiac .centerDiv {background-image: url('/img/sfo_pontiac.jpg'); background-repeat: no-repeat;}
	
	BODY#contentpontiac .centerDiv {background-image: url('/img/sfo_officina.jpg')}
	BODY#contentpontiac .bigDiv {background-image: url('/img/sfo_pontiac_bottom.png')}
	
	
	
	.sfoDiv {
		background-position: center;
		background-repeat: repeat-y;
		background-image: url('/img/sfo.gif');
	}

	.inv .sfoDiv {
		background-image: url('/img/sfo_inv.gif');
		background-color: #000000;
	}
	
	.centerDiv {
		width:990px;
		_height:580px;
		min-height:580px;
		background-position: center top;
		background-repeat: no-repeat;
	}

	.bigDiv {
		width:990px;
		_height:580px;
		min-height:580px;
		margin:0px;
		background-repeat: no-repeat;
		background-position: center bottom ;
		padding-bottom:20px;
	}

	
	TD {text-align:left; vertical-align:top}
	
	HR {border:0px; border-top:1px solid silver; }
	
	.inv HR {border:0px; border-top:1px solid #333333; }
	
	H1 {
	/*font-size:1.5em; line-height:1.1em; font-weight:normal; */
	font: normal 1.5em/1.1em "Georgia", serif;
	/*letter-spacing: -1px;*/
	margin-bottom:5px; color:#383838;
	margin-top:10px;
	}
	
	
	A {color:#cc3300; text-decoration:none;}
	A:Hover {color:#cc3300;}
	A:Visited {color:#cc3300;}
	A:Focus, A:Active {outline:0;} /* elimina bordo link in Firefox */
	
	H1 A,  H1 A:Visited {
	color:#383838;
	}

	H1 A:Hover {
	color:#cc3300; text-decoration:none;
	}
	
	H2 {
	font: bold 14px "Georgia", serif; 
	/*letter-spacing: -1px;*/
	margin-bottom:2px;
	}

	H4 {
	font: bold 11px "verdana", sans-serif; 
	margin-bottom:2px;
	margin-top:6px;
	}
	
	BLOCKQUOTE, SMALL {
		font-size: 11px; line-height:1.35em;
	}
	
	INPUT {
		padding:2px; 
		border:1px solid silver;
	}
	
	.ico, .icoON {
	margin: 5px 0px 0px 5px;
	border:0px solid gray;
	background-image: url('/img/ico-cornice.gif');
	padding:1px;
	}
	
	.icoON {

	}
	
	
	.detailDoc {width:920px;}
	.detailDoc TD {padding:10px }
	
	.detailDoc TD.uno {width:256px; text-align:right; }
	.detailDoc TD.due {
		width:50%; 
		padding:20px 10px 10px 10px; font-size:12px; line-height:18px; 
		text-align:justify;
		border-left:1px solid #DEDEDE; 
		border-right:0px solid #DEDEDE;
		}
	.inv .detailDoc TD.due {
		border-color:#333333;
	}
	.detailDoc TD.tre {width:256px}
	
	
	.due:first-letter, .capolettera:first-letter {
		font: normal 4.5em "Georgia", serif; margin-right:10px; float:left;
	}
	

	.schedaimmagine {
	border:0px solid red; text-align:center; padding:0px 10px 0px 10px; width:236px; 
	background: transparent url('/img/sfo_imageMedNew.gif') repeat-y;
	}
	
	.schedaimmagine .top {
		background: transparent url('/img/sfo_imageMedNewTop.gif') no-repeat;
	}
	.schedaimmagine .bottom {
		background: transparent url('/img/sfo_imageMedNewBottom.gif') no-repeat;
	}
	
	.inv .schedaimmagine {background: transparent url('/img/sfo_imageMedNew_inv.gif') repeat-y;}
	.inv .schedaimmagine .top {background: transparent url('/img/sfo_imageMedNewTop_inv.gif') no-repeat;}
	.inv .schedaimmagine .bottom {background: transparent url('/img/sfo_imageMedNewBottom_inv.gif') no-repeat;}
	
	#trailerDiv {
	height:275px;
	width:434px;
	background:transparent url('/img/sfoquad_trailer.png') no-repeat;
	}
	
	#menutop {
	position: relative; margin-top:10px;
	z-index:30;
	font: bold italic 1em "Georgia", serif; 
	letter-spacing: -1px;

	}
	
	#menutop A {
	margin-left:18px;
	background:transparent url('../img/px.gif');
	}
	
	#menutop A:Hover IMG {
	background:transparent url('../img/menu_on_over.gif') left 17px repeat-x;
	}

	#menutop .on IMG {
	background:transparent url('../img/menu_on.gif') left 17px repeat-x !important;
	}

	#mainDiv {
	/*	position: absolute; left:292px; width:600px; top:175px;*/
	text-align:left;
	position: relative; margin-left:200px; width:600px; margin-top:0px;
	z-index:10;
	padding-left:32px;
	border-left:0px solid black;
	padding-bottom:80px;
	}
	
	/* footer */
	.footer {
		padding:5px; margin-top:0px; text-align:center;
	}
	
	.footer A {
		color:inherit;
	}
	
	.inv .footer A {color:#FFFFFF;}
	
	.footer A:hover {
		color:#cc3300; text-decoration:none;
	}
	
.plainList {
	margin-top:0px; padding-left:0px;
}
.plainList LI {
	list-style-type: none; padding-top:0px; 
}

UL.plainList {margin:0px; padding:0px;}	

.crono H3 {padding:0px; margin:0px; display:inline; font: bold 11px "Verdana", sans-serif}

TEXTAREA {
border:1px solid silver;
}

.commentiForm TD {text-align:left; 
padding:4px 4px 4px 0px !important; vertical-align:middle;
}
.insertCommento {text-align:left; }
.commenti {text-align:left; font-size:11px; line-height:13px;  padding-top:10px; border-top:0px solid #333333}
.commenti:first-letter {
		font: normal 4.5em "Georgia", serif; margin-right:10px; float:left;
	}


.biblio A {color:#000000}
.biblio A:Hover {color:#cc3300}

.inv .biblio A {color:#FFFFFF}
.inv .biblio A:Hover {color:#cc3300}

.biblio H1 {
	margin-top:30px;
	padding-bottom:10px;
	font-weight:normal;
	border-bottom:1px solid #666666;
	font-variant : small-caps;
}
.biblio H2  {
	font-weight:normal;
	font-size: 1.5em;font-variant : small-caps;
}
.biblio IMG {margin:10px;}

/*
pontiac
*/

		UL.downcols {
			clear:both;
			margin:0px; padding:0px;
			display:table;
			
		}
		UL.downcols LI {
			border-right:1px solid silver;
			border-bottom:1px solid silver; 
			list-style:none;
			width:198px;
			min-height:200px;
			padding:10px; 
			margin-right:0px;
			text-align:left;
			float:left;
			/*display:table-cell;*/
		}
		UL.downcols LI img {
			margin:0px 0px 10px 20px;
			display:block;
			border:0;
		}
			UL.downcols A {
				color: black;
		}

		
#contentpontiac .schedaimmagine {
	background-image: none;
}

#contentpontiac .schedaimmagine .top, #contentpontiac .schedaimmagine .bottom {
	background-image: none !important;

}

