/* CSS Document */

.bibliografia { margin-top: 10px; margin-bottom: 0px; text-indent:-20px; margin-left:20px }
.cornice {	width: 750px;	border-collapse: collapse; border: 0px none; padding: 0px; margin: 0px auto; background-image: url('sfondo_l2.gif');	background-repeat: repeat-y;	background-position: center top }
.cornice-a-sx { width: 12px; height: 12px;	background-image: url('cornice-a-sx.gif');	background-repeat: no-repeat;	background-position: left top }
.cornice-a {	height: 12px;	background-image: url('cornice-a.gif');	background-repeat: repeat-x;	background-position-y:50% }
.cornice-a-dx { width: 12px; height: 12px;	background-image: url('cornice-a-dx.gif');	background-repeat: no-repeat;	background-position: right top }
.cornice-b-sx {	width: 12px; height: 12px;	background-image: url('cornice-b-sx.gif');	background-repeat: no-repeat;	background-position: left bottom }
.cornice-b {	height: 12px;	background-image: url('cornice-b.gif');	background-repeat: repeat-x;	background-position-y:50% }
.cornice-b-dx {	width: 12px; height: 12px;	background-image: url('cornice-b-dx.gif');	background-repeat: no-repeat;	background-position: right bottom }
.cornice-sx {	width: 12px; background-image: url('cornice-sx.gif');	background-repeat: repeat-y;	background-position:  left 50%;  }
.cornice-dx {	width: 12px; background-image: url('cornice-dx.gif');	background-repeat: repeat-y;	background-position:  right 50%;  }
.cornice-piede {	width: 726px; border-collapse: collapse; border: 0px; padding: 0px; margin: 0px }
.cornice-piede-sx {	width: 20px; text-align: left }
.cornice-piede-centro {	width: 686px; text-align: center; font-size: 70%; background-color: #E4E2DB }
.cornice-piede-dx {	width: 20px; text-align: right }
.cornice-principale {	text-align: justify;	padding: 25px; background-image: url('sfondo_l3.jpg');	background-repeat: no-repeat;	background-position: center top }
.didascalia { font-size: 80%; width: 300px; margin-top: 10px; margin-bottom: 10px; margin-left: auto; margin-right: auto }
.epigrafe {	text-align: right;	margin-top: 10px;	margin-bottom: 10px;	margin-right: 0px;	position: relative }
.esempio { font-size: 80%; text-align: left; text-indent: 0px; margin-top: 10px; margin-bottom: 0px; font-family: Courier New }
.figura { text-align: center }
.grande { font-weight: bold }
.grande-color { font-weight: bold; color: #CE3131 }
.grande-x { font-size: 120% }
.ingrandimento { text-align: center }
.linkfigure { background-color: transparent }
.paginazione {	width: 100%;	text-align: center;	padding: 0px;	margin: 0px;	border: 0px;	border-collapse: collapse }
.paginazione-sx {	width: 25%; text-align: left; }
.paginazione-centro {	width: 50%; font-size: 70%; text-align: center }
.paginazione-dx {	width: 25%; text-align: right }
.piccolo { font-size: 80% }
.piccolo-x { font-size: 70% }
.piede {	width: 750px;	padding: 0px;	margin: 0px auto;	border: 0px;	border-collapse: collapse }
.piede-sx { width: 33%;	text-align: left; }
.piede-sx a { text-decoration: none; font-size: 70%; font-weight: bold }
.piede-centro {	width: 34%;	text-align: center }
.piede-dx {	width: 33%;	text-align: right }
.principale { text-align: center;	background-attachment: scroll;	background-image: url('sfondo_l1.jpg');	background-repeat: no-repeat;	background-position: center top }
.note { font-size: 80%; text-indent: 0px;	margin-top: 10px;	margin-bottom: 0px }
.riportato { font-style: italic }
.tabella { margin-top: 10px; margin-bottom: 0px }
.testata {	width: 750px;	text-align: center;	padding: 0px;	margin: 0px auto;	border: 0px;	border-collapse: collapse; }
.testo { font-size: 90%; text-indent: 20px; margin-top: 0px;	margin-bottom: 0px }
.testo_02 { font-size: 90%; text-indent: 20px; margin-top: 10px; margin-bottom: 0px }
.testo_03 { font-size: 90%; text-indent: 20px; margin-top: 10px; margin-bottom: 10px }
.testoavivo { font-size: 90%; text-indent: 0px; margin-top: 10px; margin-bottom: 0px }
.testocomputer { font-size: 80%; text-align: left; text-indent: 0px; margin-top: 10px; margin-bottom: 0px; font-family: Courier New }
.testocomputer_02 { font-size: 80%; text-align: left; text-indent: 0px; margin-top: 0px; margin-bottom: 0px; font-family: Courier New }
.titolo_01 { font-size: 140%; text-align: center; font-weight: bold; margin-top: 20px; margin-bottom: 20px; color: #800000 }
.titolo_02 { font-size: 130%; font-style: italic; text-align: center; color: #800000 }
.titolo_03 { font-size: 120%; font-style: italic; color: #800000 }
.titolo_04 { font-size: 110%; color: #800000 }
.titolo_05 { font-size: 100%; color: #800000 }
.titolo_06 { font-weight: bold; color: #800000 }
.titolo_note { font-size: 130%; font-style: italic; text-align: center; color: #800000 }

a:hover { background-color: #EEEEEE }
a.nohover:hover { background-color: transparent }
a:active { background: #EEEEEE }
a.nohover:active { background-color: transparent }
body { font-family: Arial, Helvetica, sans-serif; border: 0px none;	margin: 0px;	background-attachment: scroll;	background-image: url('sfondo_l0.gif');	background-repeat: repeat-x;	background-position-y:50% }
hr { border: 1px solid #000000 }
