@charset "utf-8";/* ================================================================================================================================= *//* format del testo appartenente al BODY della pagina */ body { font-family: "Arial", "Verdana","Comic Sans MS"; text-align: justify; margin: 0px; background-color: #B89F84;}/* ================================================================================================================================= *//* FORMAT DEI COLLEGAMENTI IPERTESTUALE */a{ text-decoration:underline; color:#000000;}a:hover{ text-decoration:underline; color:#E30613;}/* ================================================================================================================================= *//* FORMAT DEGLI ARTICOLI DI TESTO */p {  margin: 20px;  font-size: 16pt;}p.titolo {	font-size: 16pt;	font-weight:bold; 	text-align: center;}p.centrato {	font-size: 16pt; 	text-align: center;}li.elenco {  margin: 40px;  font-size: 12pt;}/* ================================================================================================================================= *//* FORMAT DELLE IMMAGINI */img { border:#000000 0px solid; /* border-radius: 20px; */ }/* monitor orizzontale - foto orizzontale */img.schermofotoHH {	display: block; 	margin:0px auto; 	border:#000000 2px solid;	width: 45%; }/* monitor orizzontale - foto verticale */img.schermofotoHV {	display: block; 	margin:0px auto; 	border:#000000 2px solid; 	width: 34%; }  /* monitor verticale - foto orizzontale */ img.schermofotoVH { 	display: block; 	margin:0px auto;  	border:#000000 0px solid;  	width: 100%; }  /* monitor verticale - foto verticale */ img.schermofotoVV { 	display: block; 	margin:0px auto;  	border:#000000 0px solid;  	width: 75%; }/* monitor orizzontale - foto orizzontale */img.HH { 	border:#000000 2px solid;	width: 45%; }/* monitor orizzontale - foto verticale */img.schermofotoHV { 	border:#000000 2px solid; 	width: 34%; }  /* monitor verticale - foto orizzontale */ img.VH {  	border:#000000 0px solid;  	width: 100%; }  /* monitor verticale - foto verticale */ img.VV {  	border:#000000 0px solid;  	width: 75%; }img.help { 	border:#000000 0px solid;	width: 90%; }/* ================================================================================================================================= *//* FORMAT DELLE TABELLE (USATE PER GLI ELENCHI)*/table { margin:0px auto; min-width: 890px; border:#000000 0px solid; border-collapse: collapse; padding: 0px; border-spacing: 0px;}/* FORMAT CELLE RIGA DI INTESTAZIONE DI UNA TABELLA */th { border:#000000 1px solid; padding: 10px; background: #7B6A58; font-size: 12pt; font-weight: bold; text-align: center;}/* FORMAT DELLE RIGHE DELLA TABELLA */td { border:#000000 1px solid; text-align: center; font-size: 12pt; color: #000000;}td a, th a { text-decoration:underline; color:#FFFFFF; text-align: center;}/* FORMAT CELLE CORPO DELLA TABELLA - RIGHE PARI*/td.pme-cell-0, { background:#DDBE9E; border-collapse:collapse; font-size: 12pt;  text-align: center; color: #000000;}/* FORMAT CELLE CORPO DELLA TABELLA - RIGHE DISPARI*/td.pme-cell-1{ background:#E9C9A7; border-collapse:collapse; font-size: 12pt;  text-align: center; color: #000000;}/* ================================================================================================================================= *//* FORMAT CAMPO FINESTRA PAGINA X DI Y ... */td.pme-stats{ margin: 5px; text-align: center; font-size: 8pt; color: #000000;}/* FORMAT DELLA RIGA ORIZZONTALE DI SEPARAZIONE */hr { color:#B89F84; background:#B89F84; border: 1px solid; padding: 0px; margin: 0px; border-top-width: 1px; height: 5px;}/* format campi di input (dove l'utente inserisce i dati) */input, textarea{ background:#FFFFFF; border:1px #97B9E6 solid; color: #000000; font-size: 9pt;}/* FORMATO DEI GRANDI BOTTONI DI COMANDO "<" E ">" POSTI A FIANCO DELLA FOTO */input.pme-big, input.pme-big-next, input.pme-big-previous{ cursor:pointer; background:#B89F84; border:1px #000000 none; color: #000000; font-size: 40pt;  text-align: center; vertical-align: top;}/* FORMATO CAMPI PER IMPOSTARE IL FILTRO DI RICERCA */tr.pme-filter, tr.pme-sortinfo, select.pme-filter, select.pme-filter-right-align,.pme-clear, .pme-hide, .pme-search{ background:#7B6A58; border:1px #dcdcdc solid; color: #000066; font-size: 9pt; text-align: center;}input.pme-filter,input.pme-filter-right-align{ background:#FFFFFF; border:1px #dcdcdc solid; color: #000066; font-size: 9pt; text-align: center;}input.pme-input-0,input.pme-input-1{ background:#FFFFFF; border:1px #dcdcdc solid; color: #000000; font-size: 9pt;}textarea.pme-input-0,textarea.pme-input-1{ background:#FFFFFF; border:1px #dcdcdc solid; color: #000000; font-size: 9pt;}select.pme-input-0,select.pme-input-1{ background:#fcfcfc; border:1px #dcdcdc solid; color: #000000; font-size: 9pt;}/* =========================================== FORMATI SPECIFICI DELLA PAGINA SLIDESHOW ====================================================================================== */table.slideshow { min-width: 100px; border:0px #000000 solid;}td.slideshow { color: #FFFFFF; padding: 10px; background: #7B6A58; font-size: 24pt;  border:1px #000000 solid;}td.slideshow_ghost { color: #FFFFFF; padding: 10px; background: ##B89F84; font-size: 24pt; border:0px #000000 solid;}/* =========================================== FORMATI SPECIFICI DELLA PAGINA DETTAGLI ====================================================================================== */table.dettagli { margin:0px auto; min-width: 380px; max-width: 380px; border:1px #000000 solid;}td.dettagli_desc { color: #FFFFFF; padding: 10px; background: #7B6A58; font-size: 9pt; font-weight: bold; text-align: left;}td.dettagli_testo { color: #FFFFFF; padding: 10px; background: #B89F84; font-size: 9pt; font-weight: bold; text-align: left;}/* =========================================== FORMATI SPECIFICI DELLA BARRA DI NAVIGAZIONE ====================================================================================== *//* FORMAT TABELLA che contiene la BARRA DI NAVIGAZIONE */table.pme-navigation{ background:#FFFFFF; border:0px #FF0000 solid; padding: 1px;  border-spacing: 1px; min-width:705px; margin: auto;} tr.pme-navigation{ background:#FFFFFF; border:0px #00FF00 solid; padding: 1px; border-spacing: 0px;}/* formato dei bottoni di comando */td.pme-buttons{ background:#B89F84; border:1px #B89F84 solid; color: #000066; font-size: 9pt; text-align: left;}/* BARRA DEI COMANDI - FORMATO DEI BOTTONI DI COMANDO ABILITATI*/input.pme-add, input.pme-cancel, input.pme-change, input.pme-clear, input.pme-copy, input.pme-delete,input.pme-first, input.pme-goto, input.pme-hide, input.pme-last, input.pme-more,input.pme-navigation-0, input.pme-navigation-1, input.pme-next, input.pme-prev,input.pme-query, input.pme-save, input.pme-search, input.pme-view{ cursor:pointer; background:#7B6A58; border:1px #000000 solid; color: #FFFFFF; font-size: 18pt; text-align: center;}/* BARRA DEI COMANDI - FORMATO DEI BOTTONI DI COMANDO DISABILITATI */input.pme-add:disabled, input.pme-cancel:disabled, input.pme-change:disabled, input.pme-clear:disabled, input.pme-copy:disabled, input.pme-delete:disabled,input.pme-first:disabled, input.pme-goto:disabled, input.pme-hide:disabled, input.pme-last:disabled, input.pme-more:disabled,input.pme-navigation-0:disabled, input.pme-navigation-1:disabled, input.pme-next:disabled, input.pme-prev:disabled,input.pme-query:disabled, input.pme-save:disabled, input.pme-search:disabled, input.pme-view:disabled,input.pme-add[disabled], input.pme-cancel[disabled], input.pme-change[disabled], input.pme-clear[disabled], input.pme-copy[disabled], input.pme-delete[disabled],input.pme-first[disabled], input.pme-goto[disabled], input.pme-hide[disabled], input.pme-last[disabled], input.pme-more[disabled],input.pme-navigation-0[disabled], input.pme-navigation-1[disabled], input.pme-next[disabled], input.pme-prev[disabled],input.pme-query[disabled], input.pme-save[disabled], input.pme-search[disabled], input.pme-view[disabled]{ cursor:default; border:1px #000000 solid; color: #877460; font-size: 18pt; text-align: center;}/* FORMAT CAMPO DI NUMERO SCELTA RECORD (TENDINA) */select{ background:#ffffff; border:1px #000000 solid; color: #000000; font-size: 18pt;}/* ================================================================================================================================= *//* FORMAT PRIMA COLONNA TABELLA DI INSERIMENTO DATI COMANDO VIEW CHANGE ...*/td.pme-key-0, td.pme-key-1,{ background:#7B6A58; border-collapse:collapse; font-size: 9pt; font-weight: bold; text-align: left;}/* FORMAT PRIMA COLONNA TABELLA DI INSERIMENTO DATI COMANDO VIEW CHANGE ...*/td.pme-value-0-right-align, td.pme-value-0,td.pme-value-1-right-align, td.pme-value-1{ background:#DDBE9E; border-collapse:collapse; font-size: 9pt; text-align: left;}td.pme-help-0-right-align, td.pme-help-0,td.pme-help-1-right-align, td.pme-help-1{ background:#e8e8e8; border-collapse:collapse; font-size: 10pt; text-align: left;}/* FORMAT DELLA PRIMA COLONNA DELLE TABELLE (pi  altri campi) */a.pme-navigation-0, a.pme-navigation-1,a.pme-navigation-0:hover, a.pme-navigation-1:hover,td.pme-navigation-0, td.pme-navigation-1{ background:#7B6A58; border-collapse:collapse; font-size: 9pt; text-align: center;} td.pme-message{ text-align: center; font-size: 8pt; color: #FFFFFF;}/* =========================================== FORMATI SPECIFICI DEL MENU UTENTE ====================================================================================== *//* format personalizzato della tabella che va a contenere il menu */table.menu { width: 100%; min-width:770px; height: 38px; margin:0px; padding: 0px; border:#000000 0px solid; border-spacing: 0px;}table.menu td { margin: 0px; padding: 0px; background: #E30613; border:#000000 0px solid; border-spacing: 0px;}/* caratteristiche generali del menu */#menu {	display: table;						/* visualizza il menu usando le regole di una tabella */ 	height: 38px;							/* altezza fissa (vedi anche la posizione imposta al menu a tendina) */	background-color: #E30613;			/* colore del background */	border:#FF0000 0px solid;			/* colore spessore e tipo di bordo che circonda tutto il menu */	margin: auto;							/* menu centrato */	font-size: 24px;	font-weight: normal;					/* carattere grassetto */}#menu ul {	padding: 0px 0px;						/* spazio fra #menu ul e il rettangolo #menu che lo contiene */	margin: auto;							/* margine rispetto al contenitore #menu */	border:#00FF00 0px solid;			/* colore spessore e tipo di bordo che circonda tutto il menu */	height: 38px;							/* altezza fissa (vedi anche la posizione imposta al menu a tendina) */}/* Format dell'elemento <li> (voce del menu, sia che abbia o non abbia link attivo) */#menu li {	display: block;						/* visualizza l'elemento <li> come un blocco */	color: #FFFFFF;						/* colore del carattere */	background-color: #E30613;			/* colore del background */	position: relative;					/* rendi relativa la posizione di <li> (necessario per riposizionare la tendina)*/	float: left;							/* posizione relativa con spostamento a sinistra */	height: 32px;							/* altezza fissa */	text-align: center;					/* testo centrato */	border:#FFFFFF 1px solid;			/* colore spessore e tipo di bordo della voce <li> del menu */	border-top-style: none;				/* sopprimi bordo superiore */	border-bottom-style: none;			/* sopprimi bordo inferiore */	white-space: nowrap;					/* niente interruzioni di riga automatiche */	padding: 5px 10px;					/* spaziatura VERTICALE e ORIZZONTALE fra #menu ul e elemento #menu li */	text-decoration: none;				/* carattere standard (non sottolineato) */}/* Format dell'elemento <li><a> (voce del menu con link attivo)  */#menu li a {	color: #FFFFFF;						/* colore del carattere */	text-decoration: underline;			/* carattere sottolineato */}/* Format dell'elemento <li> al passaggio del mouse */#menu li:hover {	background-color: #7B6A58;			/* colore del background *//*	box-shadow: 0px 20px 30px #A1601E;	/* ombreggiatura */}/* Format generale del menu a tendina */#menu ul ul {	border:#FFFFFF 0px solid;			/* colore spessore e tipo di bordo */	position: absolute;					/* posizione fissa */	top: 42px;								/* posizione rispetto al top - ATTENZIONE all' height del menu */	left: -93px;	visibility: hidden;					/* la lista <ul><ul> (tendina)   normalmente nascosta */}/* Eccezione da applicare all'ultima voce del menu */#menu ul ul.help {	border:#FFFFFF 0px solid;			/* colore spessore e tipo di bordo */	position: absolute;					/* posizione fissa */	top: 42px;								/* posizione rispetto al top - ATTENZIONE all' height del menu */	left: -366px;	visibility: hidden;					/* la lista <ul><ul> (tendina)   normalmente nascosta */}/* Format generale del menu a tendina al passaggio del mouse*/#menu ul ul:hover {	border:#FFFFFF 0px solid;			/* colore spessore e tipo di bordo *//*	box-shadow: 0px 20px 30px #A1601E;	/* ombreggiatura */}/* Format della sezione <li> (annidata dentro <ul>) */#menu ul li:hover ul{	z-index: 9000;						/* alta priorit  di visualizzione */	visibility: visible;					/* quando il mouse passa su <ul><li> rendi visibile la tendina */}/* Format degli elementi <li><li> della tendina  */#menu li li {	width: 430px;								/* Larghezza campo tendina ad impostazione fissa */	color: #FFFFFF;							/* colore del carattere */	background-color: #7B6A58;				/* colore del background */	border:#FFFFFF 0px solid;			/* colore spessore e tipo di bordo della voce <li> del menu */	padding: 9px 9px;							/* spaziatura VERTICALE e ORIZZONTALE dentro il box <li><li> */	text-align: left;							/* testo allineato a sinistra */	display: block;							/* visualizza l'elemento come un blocco */}/* Format della sezione li li a al passaggio del mouse*/#menu li li:hover {	background-color: #E30613;			/* colore del background */}/* Format della sezione speciale inerte li li a al passaggio del mouse*/#menu li li.inerte:hover {	background-color: #7B6A58;			/* colore del background *//* ================================================================================================================================= */