/* =====================================*/
/* Che fare archive style */
/* Version 1 */
/* 29/06/2000 */
/* by che fare association(Mar 1999) */
/* =====================================*/
/body {
	color: black
	font-family: "Times New Roman", Times, serif;
	text-align: justify;
}
 
A:LINK  
{
	color : Blue;
	background: transparent
}

a:visited {
	color: #DC143C;
	background: transparent
}

A:HOVER {
	color : #00BFFF;
	background: transparent;
}

/* =====================================*/
/* MISC class tags */
/* =====================================*/
img.right {
	float: right;
	margin: 2em;
}

img.rt-mg {
	float: right;
	margin-right: 8%;
}

img.left {
	float: left;
	margin: 2em;
}

img.center {
	align: center
}

hr.section {
	width: 44%;
	align: center;
	height: 4px;
}

hr.base {
	width: 92%;
	align: center;
	height: 4px;
	noshade;
	background : Gray;
}

hr.end {
	width: 92%;
	align: center;
	height: 4px;
	background : Gray;
}

em {
	word-spacing: 0.2em
}

blockquote {
	margin-left: 9%;
	font-family : "Times New Roman", Times, serif;
	font-size : medium;
}

/* =====================================*/
/* Header class tags */
/* =====================================*/
/*  Titolo  articolo grande */
H1 {
	background: transparent;
	font-weight: bold;
	font-size: 36pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	margin-left: 1%;
	margin-right: 1%;
}

/* Titolo articolo 2 */
H2 {
	background: transparent;
	font-weight: bold;
	font-size: 30pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	margin-left : 1%;
	margin-right : 1%;
}

/*  Titolo 3*/
H3 {
	background: transparent;
	font-weight: bold;
	text-align: center;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 24pt;
	margin-left: 1%;
	margin-right: 1%;
}

H3.int {
	background: transparent;
	font-weight: bold;
	text-align: center;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 22pt;
	margin-left: 1%;
	margin-right: 1%;
}

 
/*  Titolo capitoletti*/
H4 {
	background: transparent;
	font-weight: bold;
	text-align: center;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18pt;
	margin-left: 1%;
	margin-right: 1%;
}

 
/* Sub Section (5) */
H5 {
	background: transparent;
	font-weight: bold;
	text-align: center;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	margin-left: 1%;
	margin-right: 1%;
}

 
/* Sub Section (6) */
H6 {
	background: transparent;
	font-weight: bold;
	text-align: center;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	margin-left: 1%;
	margin-right: 1%;
}

/* =====================================*/
/* SPAN class tags */
/* =====================================*/

 
/* abstracts */
span.context {
	background: transparent;
	color: #999999
}

/* =====================================*/
/* Paragraph class tags */
/* =====================================*/
/*----------------------------------*/
/*====== Standard elements =======*/
/*----------------------------------*/
/* Basic p */
p {
	text-indent: 1em;
	font-family : "Times New Roman", Times, serif;
	font-size: 12pt;
	text-align: justify;
	margin-left: 1%;
	margin-right: 1%;
}

 
/* Basic p -- without first line indent */
p.fst {
	text-indent: 0em;
	font-family : "Times New Roman", Times, serif;
	font-size: 12pt;
	text-align: justify;
	}

/*----------------------------------*/
/*======== Quote elements ========*/
/*----------------------------------*/
/* Standard Quote */
p.quote {
	text-indent: 2em;
	font-family : "Times New Roman", serif;
	font-size: 12pt;
	text-align: justify;
	margin-left: 7%;
	margin-right: 7%;
}

/* Quote without first line indent */
p.quoteb {
	text-indent: 0em;
	font-family : "Times New Roman", serif;
	font-size: 12pt;
	text-align: justify;
	margin-left: 7%;
	margin-right: 7%;
}

/* Sub Quote C (increased margin) */
p.quotec {
	text-indent: 0em;
	font-family : "Times New Roman", serif;
	font-size: 12pt;
	text-align: justify;
	margin-left: 10%;
	margin-right: 10%;
}

/* Negative indent for number list */
p.quote-list {
	text-indent: -1em;
	font-family : "Times New Roman", serif;
	font-size: 12pt;
	text-align: justify;
	line-height: 120%;
	margin-left: 14%;
	margin-right: 14%;
}

/* Quote citied */
p.inline {
	background: transparent;
	color: #666666;
	text-indent: 0em;
	font-family : "Arial", sans-serif;
	font-size: x-small;
	text-align: right;
	margin-left: 20%;
	margin-right: 8%;
}

TABLE {
	font-family: "Times New Roman", Times, serif;
	font-size : 12px;
	text-align : justify;
}

TD {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	text-align : justify;
}

TD.riq {
	font-style : italic;
}

/*----------------------------------*/
/*======== Index elements ========*/
/*----------------------------------*/
/* Table of Contents */
p.toc {
	background: transparent;
	text-indent: 0em;
	font-weight: bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 100%;
	text-align: left;
	margin-left: 7%;
	margin-right: 7%;
}

/* Table of Contents for Sub Index A */
p.toca {
	text-indent: 0em;
	font-weight: bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12pt;
	text-align: left;
	line-height: 50%;
	margin-left: 10%;
	margin-right: 10%;
}

/* Basic Index */
p.index {
	text-indent: 0em;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-align: left;
	line-height: 100%;
	margin-left: 3%;
	margin-right: 3%;
}


/* Basic Index with subindexes (so reduced line height) */
 p.index-list {
	text-indent: 0em;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	line-height: 100%;
	margin-left: 3%;
	margin-right: 3%;
}

/* Sub Index A*/
 p.indexa {
	text-indent: 0em;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	line-height: 100%;
	margin-left: 6%;
	margin-right: 1%;
}

/* Sub Index B*/
 p.indexb {
	text-indent: 0em;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-align: left;
	line-height: 100%;
	margin-left: 12%;
	margin-right: 3%;
}

/*----------------------------------*/
/*=======Liste numerate e non =======*/
/*----------------------------------*/

OL {
	
	text-align : justify;
    margin-right : 1%;
	font-size : 12pt;
	/*margin-left : 20pt;*/
	}

UL {
	text-align : justify;
	margin-right : 1%;
	font-size : 12pt;
	}


UL.toc  {
     font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
    line-height : 140%;
}

OL.toc {
    font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	line-height : 140%;
}

UL.tocn {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	list-style : none;
	line-height : 140%;
}


DIV {
	text-align : justify;
}

/*----------------------------------*/
/*======= General Document =======*/
/*----------------------------------*/
/* Book title for Chapter files */
p.title {
	text-indent: 0em;
	font-weight: bold;
	text-align: center;
	margin: 1%;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12pt;
}


/* Signature */
p.sig {
	text-indent: 0em;
	font-family : "Vivaldi", script, serif;
	font-size: 12pt;
	font-weight: bold;
	font-style: italic;
	line-height: 125%;
	text-align: left;
	margin-left: 8%
}
 
/*-----------------------------------*/
/*========= Misc elements ========*/
/*----------------------------------*/
 
/* Misc page note */
p.pagenote {
	background: transparent;
	font-family : "Times New Roman", Times, serif;
	font-size: small;
	text-align: justify;
	margin-left: 3%;
	margin-right: 3%;
	text-indent : -2%;
}

 
/* Misc page note  interlinea e rietri maggiori*/
p.pagenoteb {
	background: transparent;
	font-family : "Times New Roman", Times, serif;
	font-size: small;
	text-align: justify;
	line-height: 115%;
	margin-left: 10%;
	margin-right: 10%;
}

  
/*----------------------------------*/
/*====== Page-ending elements =====*/
/*----------------------------------*/
/* Next Section-Chapter of work */
p.next {
	text-indent: 0em;
	font-family : "Verdana", "Arial", sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-align: center;
	line-height: 125%;
}

 
/* Page bottom links */
p.footer {
	text-indent: 0em;
	font-weight: normal;
	font-family : "Verdana", "Arial", sans-serif;
	font-size: 8pt;
	text-align: center;
	margin: 1%;
}

/* =====================================*/
