/* CSS Document */body,td,th {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;}body {	background-color: #FFFFFF;	margin: 0px;	padding: 0px;	text-align: center;}.clear {	clear: right;}a:link {	color: #FF6600;}a:visited {	color: #FF6600;}a:hover {	color: #FF0000;}a:active {	color: #FF0000;}#header {	background-image: url(images/bg_header.gif);	background-position: top;	background-repeat: repeat-x;	height: 69px;	text-align: center;	margin-bottom: 13px;}#print_header {	display: none;}#container {	width: auto;	margin: 0px auto;	background-color: #EAEAEA;	text-align: center;}#central {	width: 770px;	margin: 0px auto;	background-color: #FFFFFF;	/*text-align: center;*/	border: none;	padding: 0px 6px 0px 6px;	}#spalla {	float: left;	width: 170px;\width:180px;w\idth:170px;	text-align: left;	padding: 2px 0px 10px 0px;}#corpo {	margin: 0px 0px 0px 180px;	border: #999999 dotted 1px;	text-align: left;	padding: 15px;	height: auto !important;  /* per i browser moderni */    height: 530px;      /* per IE5.x e IE6 */    min-height: 530px;  /* per i browser moderni */}#testata {	text-align: left;	border-bottom: #999999 solid 1px;}#briciola {	padding: 7px 0px 0px 0px;	color: #666666;	font-size: 11px;}#briciola a:link, #briciola a:visited {	color: #FF6600;}#briciola a:active, #briciola a:hover {	color: #FF0000;}#pagina {	text-align: left;	padding-top: 20px;}#pagina form {	padding: 5px 0;	margin:10px;}#pagina fieldset {	float: left;	width: 370px;    margin: 1em 0;	padding: 0;    border: none;}#pagina div.lungo {	width:100%;    padding: 10px 0 12px;}#pagina div.corto{	width:70%;    padding: 10px 0 12px 105px;}#pagina label {	color: #333333;	font-size: 11px;	float: left;	width: 100px;    display: inline;	margin-left: 10px;	margin-right: 10px;    line-height: 23px;	text-align: right;}#pagina label.check {	color: #333333;	font-size: 11px;	width: auto;    display: inline;	margin-left: 10px;	margin-right: 10px;    line-height: 23px;	text-align: right;}#pagina label.disabled {	color: #C2C2C2;	font-size: 11px;	float: left;	width: 100px;    display: inline;	margin-left: 10px;	margin-right: 10px;    line-height: 23px;	text-align: right;}#pagina select {	color: #333333;	font-size: 11px;	width: 304px;}#pagina input {	color: #333333;	font-size: 11px;	width: 298px;}#pagina input.check {	color: #333333;	font-size: 11px;	width: auto;}#pagina select.corto {	color: #333333;	font-size: 11px;	width: 200px;}div.pulsante {	padding: 10px 0px 10px 307px;}#pagina input.button {	background-color: #FF9900;	color: #FFFFFF;	font-size: 11px;	font-weight: bold;	width: auto;	border-top: #FFAB2E solid 1px;	border-left: #FFAB2E solid 1px;	border-bottom: #C37500 solid 1px;	border-right: #C37500 solid 1px;}/* [Elenco materie prima ricerca] */#pagina ul {	list-style: none;	margin: 10px 0px 10px 10px;	padding: 0;}#pagina li a {	height: 25px;  	voice-family: "\"}\"";   	voice-family: inherit;  	height: 18px;	text-decoration: none;}#pagina li a:link, #pagina li a:visited {	color: #333333;	display: block;	background: url(images/li.gif);	background-repeat: no-repeat;	padding: 5px 0px 0px 24px;}#pagina li a:hover, #pagina li a:active {	color: #FF6600;	font-weight: bold;	background: url(images/li.gif) 0 -25px;	background-repeat: no-repeat;	padding: 5px 0px 0px 24px;}/* [/Elenco materie prima ricerca] *//* [Elenco opere] */div.box-opera {	padding: 12px 0px 12px 0px;	border-bottom: solid 1px #CCCCCC;}div.box-opera img {	margin: 0px 25px 0px 25px;	border: #000000 solid 1px;}div.img-box-opera {	float: left;}div.dati-box-opera {	margin: 0px 0px 0px 125px;	color: #333333;	font-size: 13px;}div.dati-box-opera img {	border: none;	margin: 0px 0px 0px 5px;}div.dati-box-opera ul li {	margin: 0px 0px 0px 25px;	padding: 0;	list-style: square outside;	font-size: 10px;	color: #818181;}div.dettagli {	width: 150px;	text-align: right;}div.dettagli a {	height: 32px;  	voice-family: "\"}\"";   	voice-family: inherit;  	height: 24px;	font-weight: bold;	font-size: 11px;}div.dettagli a:link, div.dettagli a:visited {	color: #333333;	text-decoration: none;	display: block;	background: url(images/segue.gif);	padding: 10px 28px 0px 0px;}div.dettagli a:hover, div.dettagli a:active {	color: #FF6600;	text-decoration: underline;	background: url(images/segue.gif) 0 -32px;	padding: 10px 28px 0px 0px;}/* [/Elenco opere] */div.paginazione {	width: 100%;	color: #999999;	font-size: 11px;	text-align: center;	padding: 12px 0;}div.paginazione a:link, div.paginazione a:visited {	color: #FF6600;}div.paginazione a:active, div.paginazione a:hover{	color: #FF0000;}/* [Scheda opera] */div.elementi_opera {	margin-right: 240px;	width: auto;}div.foto_opera {	float: right;	width: 235px;\width:245px;w\idth:235px;	text-align: center;}.titolo_opera {	font-size: 19px;	color: #000000;	font-weight: bold;	padding-bottom: 10px;}.autori {	font-size: 13px;	color: #333333;	padding-bottom: 10px;}.logo_editore {	padding-bottom: 10px;	border-bottom: 1px solid #CCCCCC;}.elenco_indirizzi {	padding-bottom: 10px;	color: #585858;	font-size: 10px;	font-weight: bold;}.elenco_indirizzi ul {	margin: 0px 0px 0px 5px;}.elenco_indirizzi li {	list-style: disc;	margin: 0px 0px 0px 5px;}div.contenitore {	clear: right;}div.contenitore_sx {	margin-right: 240px;	width: auto;}div.contenitore_descrizione_opera {	border-top: 1px solid #CCCCCC;	border-bottom: 1px solid #CCCCCC;	padding: 7px 0px;}div.descrizione_opera {	background-color: #FAFAFA;	padding: 10px;	color: #666666;	font-size: 10px;}div.contenitore_allegati {	border-bottom: 1px solid #CCCCCC;	padding: 7px 3px;	color: #333333;	font-size: 10px;}div.contenitore_allegati td {	padding: 1px 2px;	color: #333333;	font-size: 10px;}div.contenitore_allegati a:link, div.contenitore_allegati a:visited {	color: #333333;	text-decoration: none;}div.contenitore_allegati a:active, div.contenitore_allegati a:hover {	color: #333333;	text-decoration: underline;}div.elenco_libri_opera {	float: right;	width: 235px;\width:245px;w\idth:235px;	text-align: left;	padding: 0;}div.elenco_libri_opera ul {	margin: 0px;	padding: 0px;}div.elenco_libri_opera li {	list-style: disc;	font-size: 10px;	color: #333333;	margin: 0px 0px 5px 10px;}/* [/Scheda opera] */#credits {	clear: both;	padding: 3px 0px 0px 0px;	font-size: 10px;	color: #999999;	text-align: right;}#credits a:link, #credits a:visited {	color: #999999;	text-decoration: none;}#credits a:active, #credits a:hover {	color: #999999;	text-decoration: underline;}#footer {	margin: 0px auto;	width: 770px;	background-color: #FFFFFF;	padding: 10px 0 0 0;}#banner-sx {	float: left;	width: 180px;\width:190px;w\idth:180px;	padding: 0px;}#menu-footer {	margin: 0px 190px;	padding: 1em 10px;	font-size: 10px;	color: #333333;}#menu-footer a:link, #menu-footer a:visited {	color: #333333;	text-decoration: none;}#menu-footer a:active, #menu-footer a:hover {	color: #F39138;	text-decoration: underline;}#banner-dx {	float: right;	width: 180px;\width:190px;w\idth:180px;	padding: 0px;}#tr-menu * {	margin: 0;	padding: 0;}#tr-menu {	width: 191px;	border: 1px solid #CCCCCC;	background: transparent url(menugrad.gif) repeat-x 0 0;}#tr-menu ul {	list-style: none;}#tr-menu li {	padding: 4px;	border-bottom: 1px solid #727272;}#tr-menu li.lastli {	border: none;}#tr-menu a {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #444;	text-decoration: none;}