.caption {
	text-align: center;
}

	.caption P {
		margin-top : 0;
		margin-bottom : 0;
		margin-left : .5em;
		margin-right : .5em;
}

	.caption SPAN.inscription {
		font-size : 75%;
}

	.caption P.inscription {
		font-size : 90%;
}

	.caption SPAN.nummus {
		font-size : 75%;
}

	.caption P.nummus {
		font-size : 90%;
}


H1 {
	margin-top : 5em;
	color : #008800 ! important;
	text-transform: uppercase;
	font-size : 135%;
}

H1.dintorni {
	font-size : 115%;
}

H2.locality {
	color : #005500 ! important;
	text-align: center;
	text-transform: uppercase;
	font-size : 95%;
}

H2.monumento {
	text-align: center;
	font-size : 90%;
}

IMG.inline_square {
	width : .95em;
	height : .95em;
	vertical-align : -10%;
}

P.item {
	text-align: justify;
	margin-left : 4em;
	margin-right : 2em;
	text-indent : -2em;
	margin-bottom : 0em;
	margin-top : 0em;
}

SPAN.subhead {
	text-transform: none;
	font-weight: normal;
	font-style : italic;
	font-size : 85%;
}

	SPAN.subhead I {
		font-style : normal;
}

SPAN.opera {
	font-variant: small-caps;
	font-style : italic;
	font-size : 90%;
}

SPAN.where {
	font-family : Verdana, sans-serif;
	text-transform: none;
	font-weight: bold;
	font-size : 80%;
}

DIV.aggiunti_esterni {
	background-color: #ccffff ! important;
	text-align: justify;
	font-family: "Palatino Linotype", Palatino, "Gentium Plus", serif;
	font-size: 85%;
	color: #9900CC ! important;
	margin-top: 5em;
/* 
	width: 85%;
 */
	margin-left: auto;
	margin-right: auto;
	padding-top: 0.4em;
	padding-bottom: 0.4em;
	padding-left: 1.3em;
	padding-right: 1.3em;
	border-style: none
}

DIV.aggiunti_esterni H2.monumento {
	margin-top: 0em;
	text-align: center;
	font-size : 90%;
}

TABLE.intestazione {
	margin-top: 0em;
	margin-right: 10em;
	text-align: justify;
	font-size: 85%;
	color: #9900CC ! important;
}

TABLE.intestazione IMG.thumb {
	margin-right: .7em;
	margin-bottom: .25em;
}


