/****************************************************************************
	SELETTORI

****************************************************************************/



body, p, h1, h2, h3, h4, h5, h6, table, td, th, li, ul, ol, table {
	font-family: arial, sans-serif;
	color : #000000;
	font-size : 13;	
	line-height: 14pt;
}


BODY{

	margin-left : 1.5cm;
	margin-right : .5cm;
	margin-bottom : .4cm;
	margin-top : 0cm;
	padding : .3cm;


	background-color: #63957c;
	background-attachment: fixed;			/*=== scroll; fixed; ===*/
	background-image: url(Sfondo2.png); 		/*=== none; url(picture.jpg); ===*/
	background-repeat: repeat-y; 			/*=== no-repeat; repeat-y (vert.), repeat-x (horiz.); ===*/  
	
	
	

	SCROLLBAR-FACE-COLOR: #99cc99; 
	SCROLLBAR-HIGHLIGHT-COLOR: #99cc99; 
	SCROLLBAR-SHADOW-COLOR: #000000; 
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-TRACK-COLOR: #71d56c; 
	SCROLLBAR-DARKSHADOW-COLOR: #71d56c; 
	SCROLLBAR-ARROW-COLOR: #9C5050;
}



HR{
	color:green;
	width:680;
	height:1;
	align:center;
}


P{
	color: ;

	margin-left: 1%; 
	margin-right: 1%; 
	margin-top: 1%;
	margin-bottom: 1%;
}


Table {
	margin-left: 0px;
	margin-right: 0px;
	text-indent: 0px;
	text-align: left;
}




/****************************************************************************
	A

****************************************************************************/

A:LINK{
	text-decoration : none;
	color : darkblue;
	    }

A:VISITED{
	text-decoration : none;
	   	}

A:ACTIVE{
	text-decoration : none;
	}

A:HOVER{
	text-decoration : underline; 
	font-weight : none;
	color : #c71585;
	background-color : none;
	}
	
	


/* ----------  INIZIO NAVLIST 1  ----------*/
ul#navlist1
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

#navlist1 li
{
display: inline;
list-style-type: none;
}

#navlist1 a {padding: 3px 10px; }

#navlist1 a:link, #navlist1 a:visited
{
width: auto;
float: center;
padding: 4px 4px;
margin: 0px 0px 0px 0px;	 /* Distanza tra le varie Celle dei Links */
background: #ff69b4;		/* Colore dello Sfondo Cella */
border: 1px solid #c15d75;	/* Colore del Bordo Cella */
border-style: solid;		/* Stile del Bordo = none, dotted, dashed, solid, double, groove, ridge, inset, outset;*/
font-family: arial, Helvetica, sans-serif;
color: blue;		/*  Colore del Testo dei Links  */
font-size: 16px;	/*  Corpo Testo dei Links  */
font-weight: none;
text-decoration: none;
}

#navlist1 a:hover
{
color: #ffffff;					/* Colore del Testo con mouse hover */
background-color: #ff69b4;			/* Colore dello Sfondo con mouse hover */
text-decoration: none;
border: 1px solid #ffffff;
border-color:#ffffff;			/* Colore del Bordo con mouse hover */
}
/* ----------  FINE NAVLIST 1  ----------*/


/* ----------  INIZIO NAVLIST 2  ----------*/
ul#navlist2
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

#navlist2 li
{
display: inline;
list-style-type: none;
}

#navlist2 a { padding: 3px 10px; }

#navlist2 a:link, #navlist2 a:visited
{
width: auto;
float: center;
padding: 4px 4px;
margin: 0px 0px 0px 0px;	 /* Distanza tra le varie Celle dei Links */
background: #FF9933;		/* Colore dello Sfondo Cella */
border: 1px solid #c15d75;	/* Colore del Bordo Cella */
border-style: solid;		/* Stile del Bordo = none, dotted, dashed, solid, double, groove, ridge, inset, outset;*/
font-family: arial, Helvetica, sans-serif;
color: blue;			/*  Colore del Testo dei Links  */
font-size: 16px;		/*  Corpo Testo dei Links  */
font-weight: none;
text-decoration: none;
}

#navlist2 a:hover
{
color: #ffffff;			/* Colore del Testo con mouse hover */
background-color: #FF9933;	/* Colore dello Sfondo con mouse hover */
text-decoration: none;
border: 1px solid #ffffff;
border-color: #ffffcc;		/* Colore del Bordo con mouse hover */
}
/* ----------  FINE NAVLIST 2  ----------*/


/* ----------  INIZIO NAVLIST 3  ----------*/
ul#navlist3
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

#navlist3 li
{
display: inline;
list-style-type: none;
}

#navlist3 a { padding: 3px 10px; }

#navlist3 a:link, #navlist3 a:visited
{
width: auto;
float: center;
padding: 4px 4px;
margin: 0px 0px 0px 0px;	/* Distanza tra le varie Celle dei Links */
background: #b7ffaf;		/* Colore dello Sfondo Cella */
border: 1px solid #c15d75;	/* Colore del Bordo Cella */
border-style: solid;		/* Stile del Bordo = none, dotted, dashed, solid, double, groove, ridge, inset, outset;*/
font-family: arial, Helvetica, sans-serif;
color: blue;			/*  Colore del Testo dei Links  */
font-size: 16px;		/*  Corpo Testo dei Links  */
font-weight: none;
text-decoration: none;
}

#navlist3 a:hover
{
color: #ff3300;			/* Colore del Testo con mouse hover */
background-color: #b7ffaf;	/* Colore dello Sfondo con mouse hover */
text-decoration: none;
border: 1px solid #ffffff;
border-color: #ffffff;		/* Colore del Bordo con mouse hover */
}
/* ----------  FINE NAVLIST 3  ----------*/
	
	

/****************************************************************************
	CLASSES

****************************************************************************/	

.picture{
	font-family : Arial,Helvetica,Verdana;
	font-size : 12;
	line-height: 17pt;
}		



/****************************************************************************
	IDs

****************************************************************************/	

#ParagrafoTitolo{
line-height: 8pt;

}


#ParagrafoTesto{
	color: #000066;
	margin-left: 4%; 
	margin-right: 4.5%; 

}

#ParagrafoLista{
	color: #000066;
	margin-left: 5%; 
	margin-right: 4%; 
}


#TableBorder{
	border: 1px solid green; 
}



#TablePosition{
	display: block;
  	width: 64%;
  	height: 100%;

	position: absolute;
	left: 51%;
	top: 1.5%;
	margin: -10px 0 0 -400px;
	
}

