div#menu {background:url(../img/menu_galleria.gif) left top no-repeat;}

div#quadro {background:url(../img/quadro_galleria.jpg);}

h2{
color:		#eee;
font-size:	1.4em;
text-indent:4px;
}
h3{
color:		#333;
font-family:tahoma,verdana,arial,sans serif;
font-size:	1.2em;
margin:		0;
padding:	0;
}
hr {
margin-bottom:	.6em;	
}

ul.menu_mini li.nero a:link, ul.menu_mini li.nero a:visited{
color:		#434C4C;
}
ul.menu_mini li.nero a:hover{
color:		#eee;
}


/* STRUTTURA */
/*************/

div#intestazione{
padding-bottom:	2px;
height: 		auto !important;  	/* per i browser moderni */
height: 		132px;      		/* per IE5.x e IE6 */
min-height: 	132px;  			/* per i browser moderni */
}

/* ELENCO ANNI */
div#elenco_anni{
	float:			right;
	width:			252px;
	margin-bottom:	3em;
}
	div#elenco_anni_contenuto{
	width:			100%;
	height: 		auto !important;  	/* per i browser moderni */
	height: 		324px;      		/* per IE5.x e IE6 */
	min-height: 	324px;  			/* per i browser moderni */
	margin-bottom:	20px;
	}
		div#elenco_anni a:link{
		font-weight:	normal;
		font-style:		normal;
		}
		div#elenco_anni ul{
		list-style: 	none;
		padding-left:	4px;
		}
		div#elenco_anni li{
		padding-top:	4px;
		}
		div#elenco_anni a.elenco:link, div#elenco_anni a.elenco:visited{
		color:		#eee;
		font-family:verdana,arial;
		font-size:	0.85em;
		height:		18px;
		text-indent:22px;
		width:		180px;
		display:	block;
		background:	url(../img/elenco_anni_trasp.gif) left top no-repeat;
		}
		div#elenco_anni a.elenco:hover{
		background:	url(../img/elenco_anni_trasp.gif) left bottom no-repeat;
		}
	div#elenco_anni_fondo{
	font-size:	0.8em;
	left:		4px;
	background:	none;
	}

/* ELENCO MINIATURE */
div#galleria div.tabpanel{
	padding-left:	28px;
}
div#galleria ul.tabnav{
width: 		100%;
overflow:	hidden;
list-style: none;
padding:	0;
font-size:	.9em;
float:		left;
}
	div#galleria ul.tabnav li{
	float: 		left;
	padding:	0;	
	}
	div#galleria ul.tabnav a{
	padding-right: 	.4em;
	color:			#141414;
	font-style:		normal;
	cursor: 		pointer;
	}
	div#galleria ul.tabnav a.active, div#galleria ul.tabnav a:hover, div#galleria ul.tabnav a.active:visited, div#elenco_anni span.active{
	color: 		#eee;
	}
	div#galleria div.tab{
	width:		100%;
	font-size:	.85em;
	color:		#2F4744;
	}
	div#galleria span{
	padding-right: 	.4em;
	color:			#2F4744;
	font-style:		italic;
	cursor:			default;
	}
	div#galleria ul.miniature{
	display:		block;
	margin:			10px 0;
	float:			left;
	}
	div#galleria ul.miniature li{
	border:			1px solid #4E6866;
	background:		#eee;
	padding:		2px;
	margin:			2px;
	float:			left;
	display:		block;
	}
	div#galleria a.miniatura{
	display:	block;
	float:		left;
	width:		32px;
	height:		32px;
	line-height:32px;
	overflow:	hidden;
	position:	relative;
	z-index:	1;
	}
	div#galleria a.miniatura:hover{
	overflow:	visible;
	z-index:	1000;
	} 

	div#galleria a.miniatura img{
	float:		left;
	position:	absolute;
	top:		-16px;
	left:		-16px;
	} 
	div#galleria a.miniatura:hover img {
	background:	#eee;
	border:		1px solid #4E6866;
	padding:	2px;
	}

span.elenco{
padding-bottom:	2px;
}

/* OPERA */
div#immagine{
padding:	0 6px 6px 0;
float:		left;
background: url(../img/ombra.gif) no-repeat bottom right;
display:	inline;
}
	div#immagine img{
	position: 		relative;
	top: 			-10px;
	left: 			-10px;
	border:			1px solid #ccc;
	border-color:	#ccc #666 #666 #ccc;
	background:		#eee;
	padding:		5px;
	}
div#boxx{
float:			left;
width:			336px;
height: 		150px;
padding-top:	54px;
background:		url(../img/blocco_indice.gif) no-repeat;
font-size:		24px;
color:			rgb(47,71,68);
text-align:		center;
line-height:	2;
}

/* COMMENTI */

div#colonna_sx{
width:		430px;
background:	none;
float:		left;
}
	div#colonna_sx p {
	padding:		0 16px 0 8px;
  	}
div#colonna_dx{
width:		252px;
font-size:	0.9em;
float:		left;
}
	div#colonna_dx_contenuto{
	padding:		0 8px;
	background:		none;
	}
		div#colonna_dx ul{
		color:rgb(47,71,68);
		padding-left: 10px;
		margin-left: 0;
		margin-top:0;
		padding-top:0;
		}
		div#colonna_dx ul li{
		list-style:square outside;
		}		
		div#colonna_dx li.none{
		list-style:none;
		margin:0 0 4px;	
		}
		div#colonna_dx a{
		font-style:			normal;
		text-decoration:	underline;
		}

ol{
margin:			0 1.7em;
}
ol li {
list-style:		decimal;
padding-top:	0.4em;
}

span.firma {
font-size: 		1.1em;
color:			#333;
}
	span.firma a{
	font-style:			normal;
	font-weight:		normal;
	text-decoration:	underline;
	}
