@font-face {
   font-family: 'CharterITC BT';
    src: url('immagini/Newfont/ichrtrn-webfont.eot');
    src: url('immagini/Newfont/ichrtrn-webfont.eot?#iefix') format('embedded-opentype'),
         url('immagini/Newfont/ichrtrn-webfont.woff2') format('woff2'),
         url('immagini/Newfont/ichrtrn-webfont.woff') format('woff'),
         url('immagini/Newfont/ichrtrn-webfont.ttf') format('truetype'),
         url('immagini/Newfont/ichrtrn-webfont.svg#charteritc_btroman') format('svg');
}
@font-face {
   font-family: 'CharterITC italic BT';
    src: url('immagini/Newfont/ichrtri-webfont.eot');
    src: url('immagini/Newfont/ichrtri-webfont.eot?#iefix') format('embedded-opentype'),
         url('immagini/Newfont/ichrtri-webfont.woff2') format('woff2'),
         url('immagini/Newfont/ichrtri-webfont.woff') format('woff'),
         url('immagini/Newfont/ichrtri-webfont.ttf') format('truetype'),
         url('immagini/Newfont/ichrtri-webfont.svg#charteritc_btitalic') format('svg');
}
@font-face {
   font-family: 'CharterITC bold italic BT';
    src: url('immagini/Newfont/ichrtrbi-webfont.eot');
    src: url('immagini/Newfont/ichrtrbi-webfont.eot?#iefix') format('embedded-opentype'),
         url('immagini/Newfont/ichrtrbi-webfont.woff2') format('woff2'),
         url('immagini/Newfont/ichrtrbi-webfont.woff') format('woff'),
         url('immagini/Newfont/ichrtrbi-webfont.ttf') format('truetype'),
         url('immagini/Newfont/ichrtrbi-webfont.svg#charteritc_bd_btbold_italic') format('svg');
}
@font-face {
   font-family: 'CharterITC bold BT';
    src: url('immagini/Newfont/ichrtrb-webfont.eot');
    src: url('immagini/Newfont/ichrtrb-webfont.eot?#iefix') format('embedded-opentype'),
         url('immagini/Newfont/ichrtrb-webfont.woff2') format('woff2'),
         url('immagini/Newfont/ichrtrb-webfont.woff') format('woff'),
         url('immagini/Newfont/ichrtrb-webfont.ttf') format('truetype'),
         url('immagini/Newfont/ichrtrb-webfont.svg#charteritc_bd_btbold') format('svg');
}
@font-face {
   font-family: 'CharterITC black BT';
    src: url('immagini/Newfont/ichrtrk-webfont.eot');
    src: url('immagini/Newfont/ichrtrk-webfont.eot?#iefix') format('embedded-opentype'),
         url('immagini/Newfont/ichrtrk-webfont.woff2') format('woff2'),
         url('immagini/Newfont/ichrtrk-webfont.woff') format('woff'),
         url('immagini/Newfont/ichrtrk-webfont.ttf') format('truetype'),
         url('immagini/Newfont/ichrtrk-webfont.svg#charteritc_btblack') format('svg');
}

@font-face {
   font-family: 'CharterITC black BT italic';
    src: url('immagini/Newfont/ichrtrki-webfont.eot');
    src: url('immagini/Newfont/ichrtrki-webfont.eot?#iefix') format('embedded-opentype'),
         url('immagini/Newfont/ichrtrki-webfont.woff2') format('woff2'),
         url('immagini/Newfont/ichrtrki-webfont.woff') format('woff'),
         url('immagini/Newfont/ichrtrki-webfont.ttf') format('truetype'),
         url('immagini/Newfont/ichrtrki-webfont.svg#charteritc_btblack_italic') format('svg');
}

/* use Gentium Plus - Regular in .woff format */
@font-face {
  font-family: GentiumPlusW;
  src: url('immagini/GentiumPlusweb/web/GentiumPlus-R.woff');
}
/* use Gentium Plus - Italic in .woff format */
@font-face {
  font-family: GentiumPlusW;
  font-style: italic;
  src: url('immagini/GentiumPlusweb/web/GentiumPlus-I.woff');
}

body {
  background: white none repeat scroll 0% 50%;
  color: black;
  font-family: 'CharterITC BT', 'Times New Roman', 'Times', 'serif';
  font-size: 12pt;
}
p.MsoNormalCxSpMiddle {
	margin-top:0.4em;
	margin-bottom:0.4em;
}
.pagina {
  background: white none repeat scroll 0% 50%;
  margin-top: 0%;
  margin-right: 2%;
  font-size: 12.5pt;
 /*  font-family: 'CharterITC BT'; */
  text-align: justify;
  font-weight: normal;
  margin-left: 2%;
}



.immagine_Ali {
	margin-top: 1.5em;
	/* width: 118px; */
	/* height: 118px; */
	width: 7em;
	margin-bottom: 0.5em;
}
.immagine_Haidar {
	margin-top: 1.4em;
	width: 8em;
	background-image: none;
}

.immagine {
	height: 14em;

}

.immagine_grande {
/* 	float:left; */
	height: 18em;
	border: solid 4px;
	border-color: #0000002e;
}

.immagine_media {
/* 	float:left; */
	width: 14em;
	border: solid 4px;
	border-color: #0000002e;
		box-shadow:0px 5px 5px rgba(51,0,153, .3);
}

.immagine_no_print {


}




.paginaindex {
  padding: 3% 3%;
  font-size: 12pt;
  text-align: center;
  background-image: url(immagini/Tarsis_sfondo_bianco_print.png);
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 3%;
}





.testoindex {
  font-size: 110%;
  font-weight: inherit;
    margin-left: 1%;
    margin-right: 1%;
}

.elenco{
margin-left: 42%;
}

.riga_divisore {
	
	/*hr { display: block; margin: 0 auto; }*/
	display: block;
	margin: 0 auto;
	text-align: center;
	line-height: 0.5em;
	width: 95%;
	height: 2px;"
}
.riga_divisore_small {
	
	/*hr { display: block; margin: 0 auto; }*/
	
	display: block;
	margin: 0 auto;
	text-align: center;
	line-height: 0.25em;
	width: 25%;
	height: 1px;
	margin-left:1%;
}































































.CitazioneEstesa {
  font-style: normal;
  margin-left: 4%;
  text-align: justify;
  margin-right: 8%;
    line-height: 2.3ex;
}

.MsoNormal {
  margin-right: 0%;
  margin-left: 0%;
  text-align: justify;
}
.MsoBold {
  font-size: 115%;
  font-weight: bold;
  margin-right: 3%;
  margin-left: 3%;
  text-align: center;
}
.VersiCitazCxSpPrimo {
  margin-right: 2%;
  margin-left: 2%;
  font-style: italic;
  text-align: center;
  margin-top: 3px;
  line-height: 1.5em;
}
.VersiCitazCxSpUltimo {
  line-height: 1.5em;
  margin-left: 1%;
  font-style: italic;
  margin-right: 1%;
  text-align: right;
}



.Notapipagina {
  text-align: justify;
  margin-right: 4%;
  margin-left: 4%;
}
.tab_intestazione {
  border-style: ridge;
  display: table;
  height: 50px;
  margin-right: 0%;
  margin-left: 0%;
}



.td_standard {
  vertical-align: middle;
  text-align: center;
  font-family: 'Times New Roman';
  font-family: 'Bookman Old Style';
  font-size: smaller;
  width: 120px;
  font-weight: inherit;
  margin-right: 4%;
  margin-left: 4%;
}
.td_standard1 {
  vertical-align: middle;
  text-align: center;
  font-family: 'Times New Roman';
  font-family: 'Bookman Old Style';
  font-size: smaller;
  width: 120px;
  font-weight: inherit;
  margin-right: 4%;
  margin-left: 4%;
}
.stile_TabellaInt {
  margin: 2% auto;
  width: 100%;
  background-color: white;
  text-align: left;
  height: 20px; 
  display: none;
}
.td_txt_cellaSx {
}
.Maiusc {
  font-size: smaller;
}
a:link {
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  	-moz-text-decoration-color: black; /* Code for Firefox */
	text-decoration-color: black;
	text-shadow: none;
}
a:visited {
    text-decoration: none;
	-moz-text-decoration-color: black; /* Code for Firefox */
	text-decoration-color: black;
	text-shadow: 0 0px 0px rgba(0,0,0,0);
}
.Versi2 {
  font-size: 12pt;
  text-align: left;
  font-style: normal;
  margin-left: 20%;
  margin-right: 0%;
  line-height: 2.8ex;
}
.Versi3 {
  text-align: left;
  font-style: normal;
  margin-left: 8%;
  margin-right: 1%;
  line-height: 2.8ex;
}
.Versi4 {
  text-align: left;
  font-style: normal;
  margin-left: 3%;
  margin-right: 1%;
  line-height: 2.8ex;
}
.paginaScritti2 {
  padding: 0em 0em;
  padding-left: 3%;
  margin-left: 5%;
  position: static;
  line-height: 2.3ex;  
  font-size: 12pt;
  margin-top: 1%;
  margin-right: 2%;
 /*  font-family: 'CharterITC BT'; */
  text-align: justify;
  background-image: url(immagini/Tarsis_sfondo_bianco_print.png);  
    margin-left: 4%;	
}
.paginaVersi2 {
  padding: 0em 0em;
  padding-left: 10%;
  margin-left: 5%;
  position: static;
  font-size: 12pt;
  margin-top: 1%;
  margin-right: 2%;
   /*  font-family: 'CharterITC BT'; */
  text-align: justify;
  background-image: url(immagini/Tarsis_sfondo_bianco_print.png);  
    margin-left: 4%;	
}
.paginaTabella2 {
  margin-left: 2%;
  margin-right: 2%;
}
h1 {
  font-family: 'Times New Roman';
  padding-top: 0%;
  margin-top: 0%;
  margin-left: 0%;
  margin-bottom: 0.25em;
  font-size: 2.5em;
}

.bordo1 {
color: WHITE;
 font-size: 0pt;
  margin-left: 4%;
  margin-right: 4%;
}
.bordo2 {
/* color: WHITE; */
 font-size: 12 pt;
  margin-left: 4%;
  margin-right: 4%;
}
.strong {
  font-weight: bold;
}
i {
	font-family: GentiumPlusW;
	font-style: italic;
	font-size: 1.1em;
	line-height: 0.0em;
	}
	
em {
	font-family: GentiumPlusW;
	font-style: italic;
	font-size: 1.1em;
	line-height: 0.0em;
	
	  /* 
	   font-family: 'CharterITC italic BT'; 
	   font-style: normal;  
	  */	
	}
.emph {
	font-family: GentiumPlusW;
	font-style: italic;
	font-size: 1.1em;
	line-height: 0.0em;
	
	  /* 
	   font-family: 'CharterITC italic BT'; 
	   font-style: normal;  
	  */	
	}
		
.arab {
	font-family: GentiumPlusW;
	font-style: italic; 
	font-size: 1.1em;
	line-height: 0.0em;
  /* 
   font-family: 'CharterITC italic BT'; 
   font-style: normal;  
  */
}
.tit_index {
  font-weight: bold;
  font-family: 'Times New Roman';
  font-family: 'Book Antiqua';
  text-align: center;
  margin-top: 0px;
  font-size: 35pt;
}
.tit_index_small {
  font-weight: bold;
  font-family: 'Times New Roman';
  font-family: 'Book Antiqua';
  text-align: center;
  margin-top: 0px;
  font-size: 25pt;
}

h2 {
font-size: 1.2em;
line-height: 0.6em;
}

h2.sottotitolo_index {
font-size: 2.0em;
font-family: 'Times New Roman';
font-style: italic;
line-height: 1.3em;
}

h2.sottotitolo {
	font-family: GentiumPlusW;	
	font-family: 'Times New Roman';

	font-style: italic;
	line-height:0.7em;
		margin-top:0.4em;
		margin-bottom:0.4em;
		text-shadow:.01em .01em .01em #999;		
}

h2.titolo_marcato {
	font-size: 2.0em;
	font-weight: bold;
	font-family: 'Times new Roman';
	font-family: 'Verdana';
	font-family: 'Book Antiqua';
	text-align: center;
	margin-top: 1em;
	margin-bottom: 1.1em;		

}

h2.titolo_libri {
	font-size: 1.8em;
	font-weight: bold;
	font-family: 'Times new Roman';
	font-family: 'Verdana';
	font-family: 'Book Antiqua';
	text-align: center;
	margin-top: 0.2em;
	margin-bottom: 0.9em;
	
	/*margin-left:2%;*/
	/*margin-right:4%;*/
}

.riga_divisore {
	
	/*hr { display: block; margin: 0 auto; }*/
	display: block;
	margin: 0 auto;
	text-align: center;
	line-height: 0.5em;
	width: 85%;
	height: 2px;"
}
.riga_divisore_small {
	
	/*hr { display: block; margin: 0 auto; }*/
	display: block;
	margin: 0 auto;
	text-align: center;
	line-height: 0.25em;
	width: 75%;
	height: 1px;
}
.Divisore {
  margin-right: 0%;
  margin-left: 0%;
  text-align: center;
}
.Notapipagina {
  margin-right: 4%;
  text-align: justify;
}
.Numeri {
}
.titolo{
font-size: 1.2em;
}
.riga {
  text-align: center;
line-height: 0.5em;
}

.InterruzionePagina {
	page-break-after: always;
}
.Indirizzo{
	text-align: center;
	line-height: 2em;
}
.Data{
	text-align: center;
	line-height: 2.5em;
}
h2.sottotitolo {
  font-weight: bold;
  	line-height: 0.5em;
}
b {
	font-weight: bold;
	/* font-family: GentiumPlusW;  */
	/* font-family: Times; */
	/* font-family: book antiqua; */
	/* font-style: italic; */
	/* font-size: 1.0 em; */
	/* font-size: 1.1 em; */
}

i {

	font-family: GentiumPlusW;
	/* font-family: Times; */
	/* font-family: book antiqua; */
	/* font-style: italic; */
	/* font-size: 1.0 em; */
	font-size: 1.1em;
	line-height: 0.0em;
}

em {

	font-family: GentiumPlusW;
	/* font-family: Times; */
	/* font-family: book antiqua; */
	/* font-style: italic; */
	/* font-size: 1.0 em; */
	font-size: 1.1em;
	line-height: 0.0em;
}

p.paragrafo_index {
	line-height: 1.2em;
	text-align: justify;
	margin-left:0%;
	margin-right:0%;
	
}
p.paragrafo_index_largo {
	line-height: 1.2em;
	text-align: justify;
	margin-left:1%;
	margin-right:1%;
}
p.paragrafo_index_stretto {
	line-height: 1.2em;
	text-align: justify;
	margin-left:6%;
	margin-right:6%;
}

p.notapipagina {
	line-height: 1.0em;
	text-align: justify;
	margin-left:6%;
	margin-right:6%;
}

span.elenco {
	line-height: 1.8em;
	margin-left:4%;
	margin-right:4%;
}



/* SEZIONE DEDICATA ALLE TABELLE */
/*    DELL'INDICE PRINCIPALE     */


.Tab_1_colonna {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  margin-left: 41%;
}

.Tab_2_colonne {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  margin-left: 20%;
}

.Tab_3_colonne {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  margin-left: 8%;
}
.Tab_4_colonne {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  margin-left: 2%;
}

td.princ {
  width: 33%;
  min-width: 120px;

}
td.princ_1 {
  width: 33%;
  min-width: 120px;
}
p.riga_index {
	text-align: left;
	line-height: 1em;
}
p.riga_index_1 {
	text-align: left;
	line-height: inherit;
	margin-left: 2%
}
p.riga_index_2 {
	text-align: left;
	line-height: inherit;
	margin-left: 5%;
}

/* SEZIONE DEDICATA ALLE TABELLE COMANDI */

.tabella_comandi {
	margin: 4% auto;
	text-align: left;
	background-color: #ffffcc;
	border-color: white;
	height: 50px;
	width: 100%;
}
.td_standard {
  vertical-align: middle;
  text-align: center;
  font-family: 'Times New Roman';  
  font-family: 'Bookman Old Style';
  font-size: 12pt;
  width: 170px;
  font-weight: inherit;
}
.td_standard1 {
  vertical-align: middle;
  text-align: center;
  font-family: 'Times New Roman';  
  font-family: 'Bookman Old Style';
  font-size: 12pt;
  width: 170px;
  font-weight: inherit;
  background-color: rgba(170, 170, 5, 0.73);
}
#pulsante {
 color: #fff;
 background: #75d15c;
}
#pulsante50 {
 color: #fff;
 background: #75d15c;
 
}


/* ---------------------------------- */
/* ---- Tabella dedicat al LIBRO ---- */

.MsoTableGrid {
/* Tabella generale del libro */
  border: 0;
  cellspacing: 0;
  cellpadding: 0;
  width: 92%;
  text-align: left;	
  margin-left:4%;
  margin-right:4%;
}

.MsoNormalCxSpMiddle {
 /* paragrafo nelle celle */
 text-align: left;	
}

.tr_tab_libro {
	height: 15.5pt;	
}

.td_tab_libro_20 {
	width:20%;
	vertical-align:top;
    border:none;
	border-bottom:solid windowtext 0.5pt;
	padding:0.8pt 5.0pt 0.8pt 5.0pt;	
}
.td_tab_libro_80 {
	width:80%;
	colspan:2; 
	vertical-align:top;
	border:none;
	border-bottom:solid windowtext 0.5pt;
	padding:0.8pt 5.0pt 0.8pt 5.0pt;	
	/* colspan:2; */
}

.td_tab_libro_40 {
	width:40%;
	vertical-align:top;
    border:none;
	border-bottom:solid windowtext 0.5pt;
	padding:0.8pt 5.0pt 0.8pt 5.0pt;	
}
.td_tab_libro_60 {
	width:60%;
	vertical-align:top;
    border:none;
	border-bottom:solid windowtext 0.5pt;
	padding:0.8pt 5.0pt 0.8pt 5.0pt;	
}
/* ---------------------------------- */


a {
  text-shadow: none;
}

/* ---------------------------------- */



#pulsante {

 -moz-box-shadow: none;
 -webkit-box-shadow: none;
 box-shadow: none;
 text-shadow: none;
 max-width:12em; 
}

#pulsante_premuto {
 
 -moz-box-shadow: none;
 -webkit-box-shadow: none;
 box-shadow: none;
 text-shadow: none;
 max-width:12em; 
 max-width:12em; 
} 

#pulsante100 {
 
 -moz-box-shadow: none;
 -webkit-box-shadow: none;
 box-shadow: none;
 text-shadow: none;
 max-width:20.2em;

}

#pulsante50 {
 
 -moz-box-shadow: none;
 -webkit-box-shadow: none;
 box-shadow: none;
 text-shadow: none;
 max-width:20.2em;

}
#pulsante100_premuto {
 
 -moz-box-shadow: none;
 -webkit-box-shadow: none;
 box-shadow: none;
 text-shadow: none;
 max-width:20.2em;

} 

