



/* --------------------------------------------------------------- */

/* --------------------------------------------------------------- */





BODY {

	margin : 0px 0px 0px 0px;

	

	}



/*   == PER QUADERNI   ==   */



.QUAD {

margin: -1% -1% 0% 0%;

	background-image: url(sfondo.jpg);

	padding-top : 20px;

	padding-bottom : 20px;

	padding-left : 0px;

	padding-right : 0px;

	border : none;

}



.tuttoQUAD {

	padding: 5px 5px;

	margin: 3% 5% 5%;

	border : 1px dotted;

	background-image: url(quaderno5.gif);

	background-color : White;

	

	}

	

DIV.QUAD1 {

	margin : 0px 0px 230px 0%;

}



span.QUADleft {

    float: left;

  text-align: left;

  font-weight: bold;

  width:49%;

    padding : 1% 1% 0% 10%;

	background-image : none;



  }

span.QUADright {

  float: right;

  text-align: right;

  font-weight: bold;

   width: 40%;

	  padding : 0% 15% 0% 1%;

	  background-image : none;



    }	

	



.corpoQUAD {

	padding: 5px 5px;

	margin: 1% 2% 3% 5%;

	}



.piedeQUAD {

	padding: 5px 5px;

	margin: 3% 5% 2%;

   background-color : White;

   

	border : 1px dotted;

	background-image : none;

	}

	

H3.QUAD {

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

	text-align:center;

	color: #B00000;



	margin : 5% 5%;

	background-color : White;

	background-image : none;

	}

	

	H2.QUAD {

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

	text-align:center;

	color: #B00000;



	margin : 5% 5%;

	background-color : White;

	background-image : none;

	}

	

	

.titoloQ {

	font-family : "Times New Roman", Times, serif;

	color: blue;

	font-size:22px;

	font-weight:bold;

	}



H3.verQ {

font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

text-align:center;

color: Blue;

	}



LI.Q {

	list-style : upper-alpha;

}



.HRpiccola {

	margin-top: 0em;

	margin-right: 30%;

	margin-bottom: 0em;

	margin-left: 30%;

	}



.rientro {
	padding: 5px 5px;
	margin-left : 5%;
	margin-right : 5%;
	}
	
/*   ===================  */


/*   == PER ATTI:   ==   */

.sopra {

	padding: 1px 1px;
	margin: 1% 15% 1% 2%;
	background-image: url(sfondo.jpg);
	border : 1px solid;
	border-color : Black Black Black Black;
	}



	

#riquadro1 {

	padding: 1px 1px;

	margin: 1% 60% 1% 2%;

	border : 1px solid;

	background-color : White;

	}

	

	#riquadro2 {

	padding: 1px 1px;

	margin: 1% auto 1% 35%;

	border : 1px solid;

	background-color : White;

	}

	

.RIQUADRO{

	padding: 8px;

	margin: 1% 1% 1% 1%;

	border : 1px dotted;

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size : 65%;

	text-align : justify;

	font-style : italic;

		}

		

		.RIQUADROQ{

	padding: 8px;

	margin: 1% 1% 1% 1%;

	border : 1px dotted;

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size : 65%;

	text-align : justify;

	font-style : italic;

	background-image : none;

		}



.tutto {

	padding: 5px 5px;

	margin: 4% 5% 5%;

	background-image: url(sfondo.jpg);

	border : 1px dotted;

	}

	

	

.piede {

	padding: 5px 5px;

	margin: 3% 5% 5%;

	background-image: url(sfondo.jpg);

	border : 1px dotted;

	}



.corpo {

	padding: 5px 5px;

	margin: 1% 3% 3%;

	}



.corpo2 {

	padding: 5px 5px;

	margin: 3% 8% 3%;

	}

	

.corpo3 {

	font-family:arial; 

	font-size:88%;

 	text-align: justify;

	margin: 10px 10px auto 10px;

	}

	

.corpo4 {

	padding : 0px 20px;

}

	

	

.corpodx {

	font-family:arial; 

	font-size:88%;

	margin: 1% 0px 1% 40%;

	

	}

.centro {

	text-align : center;

}



.margini {

	font: 60%  verdana, arial, helvetica, sans-serif;

	margin-top: 10px;

	padding-top: 10px;

	border-top: 1px dotted #333333;

	}

	

.testa1Cs  {

    font-family : "Times New Roman", Times, serif;

	font-size:18px;

	font-weight:bold;

	text-align:left;

	

}



.testa2Cs {

	font-family : "Times New Roman", Times, serif;

	font-size:14px;

	font-style : italic;

	font-weight:bold;

	text-align:left;



}

	

	.titoloC {

	font-family : "Times New Roman", Times, serif;

	color: Maroon;

	font-size:22px;

	font-weight:bold;

	

}



.titoloC1 {

	font-family : "Times New Roman", Times, serif;

	font-size:16px;

	font-weight:bold;

	font-style : italic;

}

.titoloC1S {

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	font-style : normal;

	background-color : #F0F0F0;

}



.silver {

	background-color : #F0F0F0;

}







.titoloC2 {

	font-family : "Times New Roman", Times, serif;

	color: Maroon;

	font-size:20px;

	font-weight:bold;

	}

.titoloC3 {

	font-family : "Times New Roman", Times, serif;

	color: Maroon;

	font-size:18px;

	font-weight:bold;

	}

	



	

	H3.ver {

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

	text-align:center;

	color: #ce320b;

	}

	



.autore {

		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-style : italic;

		color: #000000;

	text-align:center;

		font-weight : bold;

		font-size : 90%;

}



.autore2 {

		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-style : italic;

		color: #000000;

	text-align:center;

		font-size : 90%;

}

	

.testover {

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size : 90%;

	text-align : justify;

}



.testover2 {

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size : 75%;

	text-align : justify;

}

.testover3 {

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size : 80%;

	text-align : center;

}



.indice{

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size : 85%;

	

	text-align : center;

	font-weight : bold;

}



UL.ver {

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size : 85%;

	text-align : justify;



}





LI.ver {

	list-style-type : lower-alpha;

}



img.qua {

	margin-left : 10px;

	margin-right : 10px;

	margin-bottom : 10px;

	margin-top : 10px;

}







OL.ver {

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size : 85%;

	

	padding : 8px;

}

TD.ver {

		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size : 84%;

}

TD.Q {

		background-color : White;

		background-image : none;

}





I.meno {

	font-size : smaller;

	

}



I.times {

		font-family : "Times New Roman", Times, serif;

		font-size : larger;

}



.times {

	font-family : "Times New Roman", Times, serif;

	font-size : 85%;

	text-align : justify;

}





/*   menu in stessa riga   */

  



 

span.menuleft {

    float: left;

  text-align: left;

  font-weight: bold;

  font-family: Arial, Helvetica, sans-serif;

font-size: 60%;

 color : Maroon;

  width: 49%;

    background-image : none;

  }

span.menuright {

  float: right;

  text-align: right;

  font-weight: bold;

    font-family: Arial, Helvetica, sans-serif;

	font-size: 60%;

	   width: 30%;

	background-image : none;

    }

span.menuQUADleft {

    float: left;

  text-align: left;

  font-weight: bold;

  font-family: Arial, Helvetica, sans-serif;

font-size: 60%;

 color : Maroon;

  width: 55%;

    background-image : none;

  }

  

 span.inizioQUADright {

  float: right;

  text-align: right;

  font-weight: bold;

    font-family: Arial, Helvetica, sans-serif;

	font-size: 60%;

	font-style : italic;

   width: 28%;

	background-image : none;

	  } 

  

span.inizioright {

  float: right;

  text-align: right;

   width: 39%;

	font: italic bold 60% Arial, Helvetica, sans-serif;

  	}

 

 span.colofonsx {

    float: left;

  text-align: left;

  	font: 60% verdana, arial, helvetica, sans-serif;

	margin-top: 8px;

	padding-top: 5px;

	padding-bottom : 10px;

	border-top: 1px dotted #333333;

    width: 49%;

	

  }

span.colofondx {

  float: right;

  text-align: right;

   	font: 60%  verdana, arial, helvetica, sans-serif;

	margin-top: 8px;

	padding-top: 5px;

	padding-bottom : 10px;

	border-top: 1px dotted #333333;

     width: 39%;

	

    }

 

 

  /*   FINE menu stessa riga  */

  

/*   FINE PER ATTI  */

	

	/*   DA PROVARE PER HOME:  */

.servizi {

font-family:arial; 

font-weight: bold; 

text-align:center;

	font-size : 70%;

		margin : 1% 5px 5px;

	border : 1px solid;

	background-color : White;

	

	}



	

.testa1 {

 font-size:33px;

text-align:left; 

font-weight:bold; 

color: #82004a;}



.testa2 {

 font-size:22px;

text-align:left;

font-weight:bold; 

color: #82004a;}



.testa1C {

font-size:28px; 

 text-align:center; 

font-weight:bold}



.testa2C {

font-size:22px;

 text-align:center; 

font-weight:bold}





.testa1Ci {font-family : "Times New Roman", Times, serif;

	font-size:20px;

	font-weight:bold;

	text-align:center;

	

}



.testa2Ci {

	font-family : "Times New Roman", Times, serif;

	font-size:15px;

	font-style : italic;

	font-weight:bold;

	text-align:center;



}







TD.testa {

color: #82004a;

}

TD.uno {

font-family:arial; 

font-size:75%; 

 font-weight: bold;

text-align : left;

}



TD.due {

font-family:arial; 

font-size:75%; 

 font-weight: bold;

text-align :center;

}



.testo {

	font-family : "Times New Roman", Times, serif;

	font-size : 90%;

	text-align : justify;

}







.testo2 {

	font-family : "Times New Roman", Times, serif;

	

		text-align : justify;

		font-size: 105%;

}



.ridotto {font-family:times, serif; font-size:18px}



.piccolo {font-family : "Times New Roman", Times, serif;

	font-size:18px;

	font-style : italic;

}



H1, H2, H3, H4, H5 {

	color: #ce320b;

	text-align:center;

	}

	

H2.A {

	font-family : "Times New Roman", Times, serif;

	color: #ce320b;

	text-align:center;

	font-size : 27px;

}



H1.archi {

	font-family : "Times New Roman", Times, serif;

	color: #82004a;

	font-size : 38px;

}

H4.normalver {

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

	color : Black;

	text-align : left;

}



H5.ver {



	color: #ce320b;

	text-align:center;

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

}



H4.archi {

	font-family : "Times New Roman", Times, serif;

	color: #ce320b;

	font-size : 20px;

}



	

H1.stampa {font-family : Arial, Helvetica, sans-serif;

	text-align:center;color: #ce320b;

}



H2.stampa {font-family : Arial, Helvetica, sans-serif;

	text-align:center;

	font-size:25px ;

	color: #ce320b;

	}



H3.stampa {font-family : Arial, Helvetica, sans-serif;

	text-align:center;

	font-size:22px ;

	color : Black;

	}





		

H4.stampa {font-family : Arial, Helvetica, sans-serif;

	text-align:center;

	font-size:20px ;

	color: #ce320b;

}

H5.stampa {

	font-family : Arial, Helvetica, sans-serif;

	font-size:16px ;

	color: #ce320b;

	text-align : left;

}



H6.stampa {font-family : Arial, Helvetica, sans-serif;

	font-size:14px ;

	color: #ce320b;

	text-align : left;

}







H4.atti {

	font-family : "Times New Roman", Times, serif;

	font-style : italic;

	color: #000000;

	text-align:center;

}

H4.Q {

	font-family : "Times New Roman", Times, serif;

	font-style : italic;

color: #ce320b;

	text-align:center;

	

}

ol.arialb  {

font-family:arial; 

font-size:75%;

 text-align: justify;

}



.arial  {

font-family:arial; 

font-size:85%;

}



.arialb  {

font-family:arial; 

font-size:80%;

 text-align:left

 }

 

 

.arialbdx  {

	font-family:arial;

	font-size:80%;

	text-align: right;

}

.arial1  {

font-family:arial; 

font-size:75%;

text-align : justify;

 }

.arial1b {

font-family:arial; 

font-size:75%; 

font-weight: bold

}

.arial2 {

font-family:arial; 

font-size:18px; 

font-weight: bold

}

.arial3 {font-family:arial; font-size:20px; font-weight: bold}

.arial4 {

font-family:arial; 

font-size:60%;

 text-align : justify;



}

.arialnote1 {font-family:arial;font-size:12px; text-align:center}

.arialnote {font-family:arial; font-size:10px }

.arialgiorn {

	font-family : Arial, Helvetica, sans-serif;

	font-style : italic; font-size:17px;

	font-weight : bold; 

}



TD.arial4 {

	font-family:arial; 

font-size:60%;

 background-color : White;

	

}



TD.arial4C {

	font-family:arial; 

font-size:60%;

 background-color : White;

	text-align : center;

}

TD.arial4D {

	font-family:arial; 

font-size:60%;

 background-color : White;

	text-align : right;

}

TD.arial4rid {

	font-family:arial; 

font-size:60%;

 background-color : White;

	width : 30%;

}



TH.arial4rid {

		font-family:arial; 

font-size:60%;

 background-color : White;

	width : 30%;

}



TABLE.ver {

	margin-bottom : 0px;

	margin-right : 1%;

	margin-left : 1%;

}







caption.arial1 {

font-family:arial; 

font-size:85%; 

font-weight: bold; 

text-align:center}



caption.arial2 {

font-family:arial; 

font-size:80%;

font-weight: bold; 

text-align:center}





.seconda {

font-family:arial; 

font-size: 90%; 

text-align:center}





/* -------MENU STESSA RIGA 2  --------- */



 div.riga span.left {
  float: left;
  text-align: left;
  width: 40%;
  }

div.riga span.right {
  float: right;
  text-align: right;
  width: 49%;
  }

  div.rigaQ {
	margin-left : 5%;
	margin-right : 4%;
	background-color : #F0F0F0;
	background-image : none;
}

  

   div.rigaQ span.left {

  float: left;

  text-align: left;

  width: 40%;

     font-family : Arial, Helvetica, sans-serif;

	font-style : italic; 

  font-size : 80%;

     border : none;

background-color : #F0F0F0;

background-image : none;

  }



div.rigaQ span.right {

  float: right;

  text-align: right;

  width: 43%;

   font-family : Arial, Helvetica, sans-serif;

  font-size : 80%;

  font-style : italic;

  background-color : #F0F0F0;

  background-image : none;

  }

  

  

  

  div.intesta span.left {

  float: left;

  text-align: left;

  width: 190px;



  }



div.intesta span.right {

  float: left;

  text-align: left;



  margin-top : 40px;

  }





/* -------fine MENU STESSA RIGA 2  --------- */





.menu {

color: #4a0025;  

font-family: arial; 

font-size:70%;

font-weight:bold;

 line-height : 80%;

}



.menuC { 

color: #ce320b;  font-family: arial; font-size:70%;

font-weight:bold; 

line-height:80%; text-align:center}



.menuC1 {color: #ce320b; 

 font-family: arial;

  font-size:12px;

  font-weight:bold; 

  line-height:80%; 

  text-align:right}

  

.menuC2 {color: #ce320b;  

font-family: arial; 

font-size:12px;

font-weight:bold; 

line-height:80%;

 text-align:left}

 

.menuC3 {

font-family: arial; 

font-size:14px; 

font-weight:bold;  

text-align:center}



.menuC4 {font-family: arial; font-size:12px; font-weight:bold;  text-align:center}







A:link,A:visited {text-decoration:none; color:#682d49}

A:Hover {

text-decoration: underline;

 background-color : White;

}

A.prossimo:link, A.prossimo:visited {

text-decoration:none; 

color:#682d49;

 background-color : White;

}

A.prossimo:Hover {

text-decoration: underline;

color:#682d49;

 background-color : White;

}



.prossimo {

 background-color : White;

}



A.mattone:link,A.mattone:visited {

text-decoration:none; 

color:#ce320b

}

A.mattone:Hover {

text-decoration: underline;

 background-color : transparent;

}



A.stampa:link {

text-decoration: underline;

color: Navy;

}

A.stampa:visited{

	text-decoration: underline;

	color: Navy;

}



A.stampa:hover{

	text-decoration: underline;

	color: Navy;

	background-color : White;

}



A.menuT:link {text-decoration: underline;}

A.menuT:visited{

	text-decoration: underline;

	color: Maroon;

}

A.scorre:link, A.scorre:visited {

 color : #CE230B !important;

text-decoration:none;

}

A.scorre:hover {

 color : #CE230B;

text-decoration:underline; 

background-color : #F0F0F0;

}





DIV.convegni {font-family: verdana; font-size:75%; }



DIV.indirizzo1 {font-family:arial; font-size:60%; font-weight: bold; color: #ce230b;text-align:center; }



DIV.indirizzo2  {font-family:arial; font-size:60%; font-weight: bold; text-align:center; }



DIV.indirizzo1C {font-family:arial; font-size:60%; font-weight: bold; color: #ce230b;text-align:left; }



DIV.indirizzo2C  {font-family:arial; font-size:60%; font-weight: bold; text-align:left; }



.blu {color:blue; }



.evidente {

	font-style : italic;

	font-weight : bold;

	color : Red;

}



DIV.colofon {

font-family:arial;

font-size:70%;

}



.inizio {

 text-align:right; 

 font-family:serif; 

 font-size: 0.65em; 

  font-style : italic; }

  

  .inizio2 {

 font-family:serif; 

  font-style : italic; }



SPAN.titolino {color: #ce230b; font-weight: bold; }



.HRminisx {

	margin : 0px 60% 0px 0px;

}

 div.spazio {
	clear : both;
}