BODY {margin:0; padding:0; background-color:#FFF;  font: 10px Verdana, Geneva, sans-serif;
	/*SCROLLBAR-FACE-COLOR: #DD0A26;
	SCROLLBAR-HIGHLIGHT-COLOR: #DD0A26;
	SCROLLBAR-SHADOW-COLOR: #DD0A26;
	SCROLLBAR-3DLIGHT-COLOR: #DD0A26;
	SCROLLBAR-ARROW-COLOR: #FFFFFF;
	SCROLLBAR-TRACK-COLOR: #FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR: #DD0A26;*/}

TD {font-size: 10px;color: Black;}
	
IMG {border:none;}

A:ACTIVE, A:LINK, A:VISITED {olor: #DD0A26;text-decoration: none;}

A:FOCUS, A:HOVER {color: #8DC63F;}
	
.bg-right {background: #FFF url(/images/interna/sfondo-tool.gif) repeat-x left top;}
	
.bg-left {background: #FFF url(/images/interna/line-sx.gif) repeat-x left top;}

.bg-tool {background: #FFF url(/images/interna/line-sopra.gif) repeat-y left top;}
	
.col_off {
   color: #000;
   background-color : #FCE6E9;
   cursor: pointer;
	}

.col_on {
   background-color : #F3F9EB;
   cursor: pointer;
	}

UL {color: red;}
	
.biografia {
	line-height: 20px;
	text-align: left;
	font-size: 10px;
	padding: 40px 80px 40px 80px;
	background: #FFF url(/images/interna/sfondo-bio.gif) repeat-y;
	}
	
#moretto {
	display: block;
	width: 377px;
	height: 210px;
	overflow: hidden;
	margin-bottom: 10px;
	}
	
.left {
	margin-left: -80px;
	margin-top: -40px;
	margin-right: -80px;
	}
	
.sf-sx {
	background: #FFF url(/images/interna/line-sx.gif) repeat-x top;
	}
	
.txt {
	padding-right: 20px;
	vertical-align: top;
	}

.tool {
	display: block;
	width: 203px;
	height: 500px;
	background: url(/images/tool/bg-tool.gif) no-repeat left top;
	}


.tool SPAN {
	display: block;
	font-weight: bold;
	color:#FF0000;
	text-align: right;
	line-height: 16px;
	padding-right: 16px;
	}
	
/*::::::::::::::::::::::::::::::::::::::::: NUOVA HOME ::::::::::::::::::::::::::::::::::::::::::*/

#home {background: #FFF url(/images/home-new/bg-home.gif) no-repeat center center;	}

#container {
	display: block;
	height: 500px;
	background: url(/images/home-new/bg-home2.gif) no-repeat center top;
	text-align:center;
	}
	
#content {
	display: block;
	margin: 0 auto;
	width:740px;
	height: 500px;
	background: url(/images/home-new/bg-content.gif) no-repeat left top;	
	}
	
	.content {
		line-height: 150%;
		}
		
.linkMail {float:left;}
	
.toolbar {display:block; height:102px; margin:0 0 0 209px; padding:76px 10px 18px 0;}
.toolbar LI {display:inline;}
.toolbar LI A:link, .toolbar LI A:visited {display:block; height:102px; width:89px; margin-left:44px; padding-left:14px; background: url(/images/home-new/tasti.gif) no-repeat 0 0; float:right;}
.toolbar LI A IMG {}
.toolbar LI A:hover {background-position: 0 -102px;}
		
#flash {
	display:block;
	width:740px;
	height:245px;
	/*background-color:#00FF00;	*/
	}
	
.function {
	margin:0; padding:17px 0 0 0;
	text-align: left;
	}
	
	.function LI {
		display: inline;
		margin-right: 132px;
		}
		
	.tool .function LI {
		display: block;
		list-style-type: none;
		margin: 0 0 15px 8px;
		}
		
	.function IMG {
		margin-left:9px;
		}
		
	.function A:link, .function A:visited {
		display:table-cell;
		background: url(/images/home-new/tasti2.gif) no-repeat 0 1px;
		height: 26px;
		}
		
	.function A:hover {
		background-position: 0 -39px;
		}
		
.credits {
	margin: 10px 5px 0 0;
	}
	

/*:::::::::::::::::::::::::::::::::::::: SEZIONI DINAMICHE ::::::::::::::::::::::::::::::::::::::*/

/*:::::::::::::::::: INDICE :::::::::::::::::::::*/

#news-container {
	display:block;
	margin: 30px 0 0 20px;
	}

.news {
	display: block;
	width: 225px;
	height: 61px;
	line-height:11px;
	margin: 0 30px 20px 0;
	float: left;
	}
	
	.news IMG { /* MINIATURA */
		display: block;
		width:61px; height:61px;
		margin-right: 2px;
		overflow: hidden;
		float: left;
		}
		
	.news h2 {
		font-size:9px;
		margin:0 0 2px 0;
		}
		
		.news h2 A:link, .news h2 A:visited {
			display: block;
			/*height: 22px;*/
			padding: 2px;
			background-color: #fce6e9;
			border-bottom: 2px solid #FF0000;
			color: #000;
			}
			
		.news h2 A:hover {
			background-color: #f3f9eb;
			border-bottom: 2px solid #8dc63f;
			}
			
.invisible P {
	margin:0;
	}

/*:::::::::::::::::: SVILUPPO :::::::::::::::::::::*/

H1 {
	font: 26px "Arial Black", Helvetica, sans-serif;
	padding-bottom: 15px;
	border-bottom: 1px solid #FF0000;
	letter-spacing: -1px;
	margin-bottom:0;
	}
	
	H1 .tit-rosso {
		font-weight: bold;
		color: #FF0000;
		font-family: Arial, Helvetica, sans-serif;
		}
		
H2 {
	font-size: 10px;
	font-weight: bold;
	margin:2px 0 2px 0;
	}

UL.strumenti {
	margin: 0 0 15px 0;
	text-align: right;
	}
	
UL.strumenti LI {
	display: inline;
	background: url(/images/interna/ico-freccia.gif) no-repeat 0 3px;
	paddin-left: 5px;
	}
	
	UL.strumenti LI.down {
		background: url(/images/interna/ico-freccia.gif) no-repeat 0 -20px;
		}
	
	UL.strumenti A:link, UL.strumenti A:visited {
		color: #000;
		font-weight: bold;
		font-size: 10px;
		margin-left: 7px;
		margin-right: 5px;
		}
		
	UL.strumenti A:hover {
		border-bottom: 1px solid #FF0000;
		}
		
	UL.strumenti SPAN {
		margin-left: 7px; margin-right: 5px; font-weight: bold;
		}
		
#news-details IMG.guida {
	width: 114px;
	float: left;
	}

#news-content {
	display:block;
	margin-left: 130px;
	}
		
.anno {
	font-weight: bold;
	color: #FF0000;
	}
	
.note {
	margin-bottom: 15px;
	}
	
.approfondimenti {
	display: block;
	margin-top: 20px;
	padding: 5px 0 0 28px;
	line-height: 22px;
	border-top: 1px solid #CCC;
	background: url(/images/interna/ico-pdf.gif) no-repeat 0 8px;
	}
	
.torna_su {
	display:block;
	margin: 20px 0 20px 0; 
	}

/*:::::::::::::::::: GALLERIA :::::::::::::::::::::*/
	
FIELDSET {
	border: 1px solid #CCC;
	padding-left: 6px;
	margin-bottom: 15px;
	}
	
LEGEND {
	color: #000;
	}
	
FIELDSET IMG {
	margin: 5px 12px 10px 1px;
	border:0;
	}
	
/*:::::::::::::::::: GALLERIA - NEW :::::::::::::::::::::*/

BODY.galleria {
	background: #000;
	color: #FFF;
	}

BODY.galleria H1 {
	border:0; margin:0 0 5px 0; padding:0;
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;	
	letter-spacing: normal;
	}
		
	#img-info {
		display: block;
		float: left;
		width: 130px;
		height: 685px;
		padding: 5px;
		background: #000 url(/images/galleria/luca_moretto.gif) no-repeat left bottom;
		}
		
	#img-content {
		display: block;
		width: 810px;
		height: 700px;
		overflow:hidden;
		position: absolute;
		top: 0;
		left: 150px;
		background: url(/images/galleria/bg-img.gif) no-repeat left bottom;
		}
	
	.categoria {
		display: block;
		color: #dd0a26;
		margin: 0 0 5px 0;
		font-weight: bold;
		}
		
	.descrizione {
		display: block;
		height: 464px;
		overflow:auto;
		}
		
	UL.navigazione {
		display: block;
		margin:10px 0 0 0; padding:0;
		}
			
		UL.navigazione LI {
			display: inline
			}
			
		.sx, .dx {
			display: block;
			width: 10px;
			height: 16px;
			background: no-repeat left top;
			text-indent: -9000px;
			}
			
			UL.navigazione .sx {
				background: url(/images/galleria/freccia-indietro.gif);			
				float: left;
				}
				
			UL.navigazione .dx {
				background: url(/images/galleria/freccia-avanti.gif);
				float: right;
				}
				
.red {
	color: #FF0000;
	}

/*------ OVERLAY-----*/

.apple_overlay {display:none; background:#000 url(/js/vuota.gif); width:960px;}

/* default close button positioned on upper right corner */
.apple_overlay .close {
	background-image:url(../img/overlay/close.png);
	position:absolute; right:5px; top:5px;
	cursor:pointer;
	height:35px;
	width:35px;
}

UL.gallery {list-style-type:none; display:block; padding:0; margin:0 auto;}
UL.gallery LI {float:left; display:inline;}





