
	
	p {
	
	font-family: Verdana, Arial, sans-serif;
	margin: 0;
	font-weight: normal;
	color: #000000;
	font-size: 12px;
/*	text-align: justify; */
	}

	
A:link.menu, A:visited.menu { text-decoration: none; color: #000000; font-family: Verdana, Arial, sans-serif; font-weight : bold; font-size : 10px;}

A:link, A:visited { text-decoration: none; color: #000000; font-family: Verdana, Arial, sans-serif; font-weight : bold; font-size : 11px;}	

A:link.testolink, A:visited.testolink { text-decoration: none; color: #000000; font-family: Verdana, Arial, sans-serif; font-weight : normal; font-size : 14px;}	

a.menu{
	padding-left:2px;
}


a.menu23{
	padding-left:30px;
}

a.menu32{
	text-decoration: none; color: #000000; font-family: Verdana, Arial, sans-serif; font-weight : bold;	font-size: 24px;
	}
	
a:link.menu32{
	text-decoration: none; color: #000000; font-family: Verdana, Arial, sans-serif; font-weight : bold;	font-size: 24px;
	}
	
	a:hover.menu32{
	text-decoration: none; color: #000000; font-family: Verdana, Arial, sans-serif; font-weight : bold;	font-size: 24px;
	}
	

span.bottone1{
		width:176px;
	}


#dist2{
	float:left;
	padding-left:5px;
	padding-top:17px;
	}
	
#dist3{
	margin-left:20px;
	height:30px;
	width:140px;
	
	}
	
#B3{
	float:left;
	display:table-cell;
	vertical-align:middle;
	height:50px;
	padding-right:10px;
	padding-left:10px;
	line-height:50px;
	width:90px;
	
	}
	
	#B4{
	float:left;
	display:table-cell;
	vertical-align:middle;
	height:50px;
	margin-right:10px;
	line-height:50px;
	
	}

	li {
	
	font-family: Verdana, Arial, sans-serif;
	margin: 0;
	font-weight: normal;
	color: #000000;
	font-size: 10px;
	text-align: justify;
	}

	.banner {
	font-family: Verdana, Arial, sans-serif;
	margin: 0;
	font-weight: normal;
	border: 0;
	background-color: #FD9921;
	}


	.form {
	font-family: Verdana, Arial, sans-serif;
	margin:0;
	color: #000000;
	font-weight: normal;
	border: 0;
	/* background-color: #FFFFFF; */
	font-size: 10px;
/*	text-align: center; */
	
	}

	.formde {
	font-family: Verdana, Arial, sans-serif;
	margin:0;
	color: #000000;
	font-weight: bold;
	border: 0;
	background-color: #9999FF;
	font-size: 11px;
	text-align: center;
	
	}

	.piede {
	font-family: Verdana, Arial, sans-serif;
	margin:0;
	color: #000000;
	font-weight: normal;
	border: 0;
	background-color: #FD9921;
	font-size: 12px;
	text-align: center;
	
	}


	.menusx {
	font-family: Verdana, Arial, sans-serif;
	margin:5;
	color: #000000;
		font-weight: bold;
	border: 0;
	background-color: #FFD14E;
	font-size: 10px;
	text-align: left;
	text-transform:none;
	height:30px;
	}
	
		.menusx:hover{
	background-color:#DDDDDD;

	}
	
	
	

	.extradb {
	font-family: Verdana, Arial, sans-serif;
	margin:0;
	color: #000000;
	font-weight: bold;
	border: 0;
	background-color: #FFD14E;
	font-size: 10px;
	text-align: center;
	
	}


	.menudx {
	font-family: Verdana, Arial, sans-serif;
	margin:5;
	color: #000000;
	font-weight: bold;
	border: 0;
	background-color: #FFD14E;
	font-size: 10px;
	text-align: left;
	
	}


	form {
	font-family: Verdana, Arial, sans-serif;
	margin:0;
	color: #000000;
	font-weight: normal;
	border: 0;
	font-size: 10px;
	text-align: center;
	
	}

	.spazio {
	font-family: Verdana, Arial, sans-serif;
	margin: 0;
	color: #000000;
	font-weight: normal;
	border: 0;
	font-size: 9px;
	background-color: #F2E3FF;
	text-align: left;
	}
	
	.tab {
	font-family: Verdana, Arial, sans-serif;
	margin:1;
	color: #000000;
	font-weight: normal;
	font-size: 9px;
	background-color: #FFF;
	text-align: left;
	vertical-align:middle
	
	}
	
	.spazio2 {
	font-family: Verdana, Arial, sans-serif;
	margin: 0;
	color: #000000;
	font-weight: normal;
	border: 0;
	font-size: 9px;
	background-color: #ffffff;
	text-align: left;
	}

	
	.bar { 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px; 
	color: #FFFFFF; 	
	vertical-align: top; 
	font-weight: bold; 
	text-decoration:none;
	
	}



	.stbar { font-family: Verdana, Arial, sans-serif; 
	font-size: 12px; 
	color: #FFFFFF; 
	vertical-align: top; 
	text-decoration:none;
	}

	

	A:link.articolo, A:visited.articolo {
	font-family: Verdana, Arial, sans-serif;
	margin: 0;
	color: #FD9921;
	font-weight: bold;
	border: 0;
	font-size: 14px;
	text-align: left;
	}
	
	
	


tr.gb1 {background-color:#FD9921; font:10pt Verdana,Arial ; font-weight: bold;}
tr.gb2 {background-color:#3399FF; font:8pt Verdana,Arial ;}
tr.gb3 {background-color:#ffffff; font:8pt Verdana,Arial ;}
tr.gb4 {background-color:#ffffff; font:8pt Verdana,Arial ;}

H3   {font:10pt Verdana,Arial ;}

    tabFooter{
	position:absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FFF; 	
	vertical-align: middle;
	font-weight: bold;
		
		
		}


    .articolo {
	background-color: #ffffff;
	color: #000000;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-align: justify;
	line-height:1.5;
	}
	
	.prova {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-align: justify;
	line-height:1.5;
		margin:7px;

	}

	 

	
	
	li.tondino {
	background-color: #ffffff;
	color: #000000;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: justify;
	line-height:1.5;
	}
	
	.tabPP {
		margin-top: -7px;
		
	}
	
	
	    td.bordo1, td.bordo2, td.bordo4, td.bordo6  {
		vertical-align:text-top;
		
		border-bottom-color: #89B556;
        border-bottom-style: solid;
        border-bottom-width: 1px;
		}
			
		td.bordo3 {
		vertical-align:text-top;
						
		border-left-color: #89B556;
        border-left-style: solid;
        border-left-width: 1px;
		border-bottom-color: #89B556;
        border-bottom-style: solid;
        border-bottom-width: 1px;
		}
		
		td.bordo5, td.bordo7 {
		vertical-align:text-top;
		border-left-color: #89B556;
        border-left-style: solid;
        border-left-width: 1px;					
		border-bottom-color: #89B556;
        border-bottom-style: solid;
        border-bottom-width: 1px;
		}
					
		td.bordo7 {
		background-repeat:no-repeat;
		background-position:right;
		}
		
		td.bordo8 {
		vertical-align:text-top;
		}
		

		
		
		
		p.linkArt{
						
			}
		
		p.linkArt a{
			text-decoration: none;
			color: #FF0000;
		
		}
		
		
		p.linkArt a:hover {
		text-decoration: none;
		color:#009;
		
		}
		
		
			

	
		.tab1 {
			vertical-align:top;

		
	}
	
	
	.anteprima{
		vertical-align:text-top;


		
	}
	
	
		#vecchio{
	background: #EDE7DB url(sfondoPP/img01.gif) repeat-x left top;
		
	}
	
	/*  è qui che sbarella mettendo la barra di scorrimento orizzontale e lasciando uno spazio nel div footer */
	
			#bg{
	background: url(sfondoPP/img07.gif) repeat-x left top;
		
	}
	

       #trasp {
	background-color: #8DB65D;
}
	

	
	
	#tabellaPrinc{
		margin:0 auto;
		margin-top:50px;
		width:990px;
		
		}
	
	


body {
	margin: 0;
	padding: 0;
	background: #89B556;
	font-size: 13px;
/*	text-align: justify; */
	font-family: Verdana, Arial, sans-serif;
	color: #000;
	
	behavior: url(csshover3.htc);  /*  non so se serve x adattare la tendina a tutti i browser */
}


h1, h2, h3 {
	font-family: Verdana, Arial, sans-serif;
	font-weight: normal;
	color: #666666;
}

h1 {
	letter-spacing: -2px;
	font-size: 3em;
}

h2 {
	letter-spacing: -1px;
	font-size: 2.5em;
}

h3 {
	font-size: 1em;
}

p, ul, ol {
	line-height: 200%;
}



a {
	color: #34BA01;
}

a:hover {
	color: #34BA01;
}

hr {
	display: none;
}







/* Header */

#header {
	
	height: 210px;
	margin: 0 auto;
	background-color: #000;
	margin-bottom:15px;

}

#header h1, #header p {
	margin: 0;
	padding: 0;
}

#header h1 {
	font-size: 72px;
	color: #090;
}

#header p {
	margin-top: -15px;
	padding: 0px 0px 0px 4px;
	font-size: 20px;
	font-weight: normal;
	color: #FF3300;

}

#header a {
	text-decoration: none;
	color: #F79F1A;
}



#logo{
	height:120px;
	width:990px;
	margin:0 auto;
	margin-top:0px;
	}
	
#menuCont{
height:90px;
	background-color: #fd9921;
	margin:0 auto;
	border-top: 2px #F30 solid;
	
	}
	
	
	
	#iFrameSlider{
	height:120px;
	width:990px;
	background-color: #FFF;
	margin:0 auto;
	
		
		}
		
		
		/* menu */

#menu1{ 
height: 48px;
/*padding-top: 10px ;*/

margin-left:-1px;

}

	   
#menu1 ul{ 
height: 28px;
width: 990px;
padding: 0;
list-style: none;
margin:0 auto;

	}
	


#menu1 li{ 
float: left;
height: 70px;
display: inline;
width: 165px;
padding-top:10px;
	}
	

	
	
#menu1 a{ 
display: block;
float: left;
width: 165px;
height: 48px;
padding: 0px 0 0 0;
text-align: center;
text-decoration: none;
text-transform: lowercase;
letter-spacing: -1px;
font-size: 1.6em;
font-weight: normal;
color: #FFF;
/*border: solid 1px #000;*/
	}
	
#menu1 a:hover{
color: #000000;
	}
	
	

/*menu1 background*/


	
#page1 { background: url(images/bg_neroSX.gif) no-repeat; }
#page2 { background: url(images/bg_neroC.gif) no-repeat; }
#page3 { background: url(images/bg_neroC.gif) no-repeat; }
#page4 { background: url(images/bg_neroC.gif) no-repeat; }
#page5 { background: url(images/bg_neroC.gif) no-repeat; }
#page6 { background: url(images/bg_neroDX.gif) no-repeat; }

#menu1 .active #page1{ background-image: url(images/bg_viola.gif); }
#menu1 .active #page2{ background-image: url(images/bg_rosso.gif); }
#menu1 .active #page3{ background-image: url(images/bg_verde.gif); }
#menu1 .active #page4{ background-image: url(images/bg_arancio.gif); }
#menu1 .active #page5{ background-image: url(images/bg_azzurro.gif); }
#menu1 .active #page6{ background-image: url(images/bg_giallo.gif); }

#menu1 .active #page1:hover{ background-image: url(images/bg_violaH.gif); }
#menu1 .active #page2:hover{ background-image: url(images/bg_rossoH.gif); }
#menu1 .active #page3:hover{ background-image: url(images/bg_verdeH.gif); }
#menu1 .active #page4:hover{ background-image: url(images/bg_arancioH.gif); }
#menu1 .active #page5:hover{ background-image: url(images/bg_azzurroH.gif); }
#menu1 .active #page6:hover{ background-image: url(images/bg_gialloH.gif); }



/*#page1:hover, #menu1 .active #page1 { background-image: url(images/img08.gif); }*/

#page1:hover { background-image: url(images/bg_violaH.gif); }
#page2:hover { background-image: url(images/bg_rossoH.gif); }
#page3:hover { background-image: url(images/bg_verdeH.gif); }
#page4:hover { background-image: url(images/bg_arancioH.gif); }
#page5:hover { background-image: url(images/bg_azzurro.gif); }
#page6:hover { background-image: url(images/bg_giallo.gif); }



/* fine menu1 background */







#menu1 ul ul{
font-size:11px;
/*width:900px; */
margin:80px 0px 5px 0px;
position: absolute;
display: inline-block;
visibility: hidden;

	} 	

#menu1 ul ul{
display: inline-block;
	} 
	
	


 

#menu1 ul ul.primaDiscesa{
margin:39px 0px 5px -1px;
	}
	
#menu1 ul ul.secondaDiscesa{
margin:39px 0px 5px -165px;

	}
	

	
	
#menu1 ul ul.terzaDiscesa{
margin:39px 0px 5px -330px;
width:980px;
	}
	
	
	#menu1 ul ul.discesa4{
margin:39px 0px 5px -0px;
width:430px;
	}
	
	#menu1 ul ul.discesa5{
margin:39px 0px 5px -165px;
width:830px;
	}
	
	#menu1 ul ul.discesa6{
margin:39px 0px 5px -165px;
width:830px;
	}
	
#menu1 ul li:hover ul{
visibility:visible;
	}

#menu1 ul li ul li a{
	height:25px;
	margin:0;
	padding:0;
	color:#000;
	}
	
	#menu1 ul li ul li a:hover{
		font-weight:bold;
	}
	
	

/* sottomenu */
/* #sottoMenu { 

height: 36px;

background-color:#FFF;
margin-bottom:15px;

}

*/


#menu1 li.marca{
	width:89px;
	padding-top:10px;
	
	}

#menu1 li.marca a{
	width:82px;
	
	}
	
	
	
#menu1 li.stompo{
	width:140px;
	
	}
	
	#menu1 li.stompo a{
	width:136px;
	
	}
	
	
		
#slideshow {
	width: 982px;
	height: 285px;
	margin: 0px auto;
	background-color: #FFF;
	margin-bottom:30px;
	border:4px solid #76a045;
	overflow:hidden;
}		
		
		
/* Page */

#page {
	width: 990px;
	margin: 0px auto;
	padding-top:8px;
	margin-top:15px;

}



/* colonnaSin */

#colonnaSin{
	width:191px;
	margin: 0px 6px;
	margin-left:10px;
	float:left;

		
	}

#rss{
	height:200px;
	background-color:#FFF;
	border: solid 1px #000;

	}
	
#areaRiservata{
	margin: 5px 0px;
	height:200px;
	background-color:#FFF;
	border: solid 1px #000;
	}
	
	
	
	#menuLaterale{
	margin: 0px 0px;
	background-color:#FFF;

	}
	
	#fConnect{
	margin: 5px 0px;
	height:40px;
	background-color:#FFF;
	border: solid 1px #000;
	}
	
	#news{
	margin: 5px 0px;
	height:240px;
	background-color:#FFF;
	border: solid 1px #000;
	}
	
	#newsletter{
	margin: 5px 0px;
	height:40px;
	background-color:#FFF;
	border: solid 1px #000;
	}
	
	#videoYouTube{
	margin: 5px 0px;
	height:140px;
	background-color:#FFF;
	border: solid 1px #000;
	}
	
	#contatoreAccessi{
	margin: 5px 0px;
	height:50px;
	background-color: #000;
	border: solid 1px #000;
	}
	
		
    #addThis{
	margin: 5px 0px;
	height:25px;
	background-color:#FFF;
	border: solid 1px #000;
	}
	
	#facebookFans{
	margin: 5px 0px;
	height:200px;
	background-color:#FFF;
	border: solid 1px #000;
	}


	
	#calendario{
	margin: 5px 0px;
	height:200px;
	background-color:#FFF;
	border: solid 1px #000;
	}
	
	
	
/* corpoCentrale */
	
#corpoCentrale{
	width:765px;

	margin: 0px 6px;
	float:left;
	}
	
	#articoli{
	margin-left: 15px;
    margin-right: 9px;

	}
	



#bg_top{
	
	height:10px;
	width:990px;
	background-image:url(images/bg_sfondoT3.gif);
	
	}
	
	
#bg_center{
	width:990px;
		background-image:url(images/bg_sfondoC3.gif);
		background-repeat:repeat-y;
		
			height: auto !important;  /* per i browser moderni */
    height: 450px;      /* per IE5.x e IE6 */
    min-height: 450px;  /* per i browser moderni */
	overflow:hidden; /* fondamentale x far scorrere in altezza il min-height quando supera dimensione minima   */

	
	
	}


#bg_bottom{
	height:16px;
	width:990px;
	background-image:url(images/bg_sfondoB3.gif);
	
	}






#menu1 ul.divis a{
	 border-right: 1px solid #CCCCCC;
	
	}


#menu1 ul.divis a.noB{
	border:none;
	
	}


#menu1 ul.divis a.noB2{
	border:none;
	width:100px;
	
	}
	
	#menu1 li.noB2{
		width:100px;}



.titoloArticolo1{
	height:30px;
	margin:0 0;
	background-color:#DDD;
	font-size:20px;
	font-weight:bolder;


	text-align:center;
	line-height:30px;
	

	}
	
	
	
	.titoloArticolo100{
	height:30px;
	margin:0 0;
	margin-bottom:30px;
	background-color:#DDD;
	font-size:20px;
	font-weight:bolder;


	text-align:center;
	line-height:30px;
	

	}
	
	
	
	
	
	.titoloArticolo15{
	height:30px;
	margin:0 0;
	background-color:#DDD;
	font-size:20px;
	font-weight:bolder;


	text-align:center !important;
	line-height:30px;
	border:3px #FD9921 solid;
	

	}


.titoloArticolo2{
	margin:0 0 ;
	border: 2px solid #DDD;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	
	}
	
	.titoloArticolo26{
	margin:0 0 ;
	border: 3px solid #FD9921;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	
	}
	
	
	.titoloArticolo25{
	margin:0 0 ;
	border: 2px solid #DDD;
	text-align:center !important;
	font-weight:bold;
	font-size:12px;
	
	
	
	height:30px;
	background-color:#DDD;
	line-height:30px;
	
	}
	
	
	
	.titoloArticolo78{
	margin:8px 0px ;
	text-align:left;
	font-weight:bold;
	font-size:12px;
	
	}
	
		.titoloArticolo79{
	margin:5px 0px ;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	
	}
	
	
		.titoloArticolo82{
	margin:8px 0px ;
	text-align: center;
	font-weight:bold;
	font-size:15px;
	
	}
	
			.tit76{
	text-align: center;
	font-weight:bold;
	font-size:36px;
	color:#F00;
	
	
		height:50px;
	margin:0 0;;
	background-color:#DDD;

	line-height:50px;
	
	}
	
	.titoloForm{
	margin:0 0 ;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	
	}
	
	
	.titoloTeC{
	margin:0 0 ;
	border: 2px solid #DDD;
	text-align:center;
	font-weight:bold;
	font-size:18px;
	
	}
	
		.titoloTeC2{
	margin:0 0 ;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	
	}
	
	#contrEsp{
		margin-left:290px;
		
		}

	
	.corpoArticolo{
		padding:4px;
		
		}
		
		
 .corpoArticolo span.imgFloat{
	 float:left;
	 padding:8px;
	 padding-left:none;

	 }
	 
.dist{

}




.par{
	color:#FD9921;
	font-size: 24px;
	
	}





.tit{
	border:none;
	
	}
	



.frec{
	vertical-align:middle;
	}
	
	
	
	.rin{
		font-size:24px;
		vertical-align:middle;
		height:60px;
		
		}
		
		
		
		
.rimpic{
	width:160px;
	
	}
	
			
.rimpic2{
	height:200px;
	
	}
	
	
				
.rimpic3{
	height:150px;
	
	}
		
		
		
		
		
		
#footer {


	font-size: 14px;
	font-family: Verdana, Arial, sans-serif;
	color: #FFF;
	background-color: #000;
	margin: 0 auto;
	margin-top:15px;


			height: auto !important;  /* per i browser moderni */
    height: 300px;      /* per IE5.x e IE6 */
    min-height: 300px;  /* per i browser moderni */
	overflow:hidden; /* fondamentale x far scorrere in altezza il min-height quando supera dimensione minima   */
}
		
		
		

	
#contenuto{
	width:990px;
	margin:0 auto;
			height: auto !important;  /* per i browser moderni */
    height: 100px;      /* per IE5.x e IE6 */
    min-height: 100px;  /* per i browser moderni */
	overflow:hidden; /* fondamentale x far scorrere in altezza il min-height quando supera dimensione minima   */
	
	}
	
	
	#contenuto2{
	width:990px;
	margin: 0px auto;
	padding-bottom:50px;
	border-bottom:#FF0 1px solid;
    height: 30px;      /* per IE5.x e IE6 */
    min-height: 30px;  /* per i browser moderni */
	overflow:hidden; /* fondamentale x far scorrere in altezza il min-height quando supera dimensione minima   */
	
	}
	
	
	
	
#uno, #due, #tre, #quattro, #cinque, #sei, #sette, #otto {
	width:auto;
	float:left;


	
	}

	
#nove, #dieci, #undici, #dodici, #tredici, #quattordici, #quindici, #sedici{
	width:auto;
		float:left;

	}
	

#contenuto li{
	color:#FFF;
	list-style:none;
	list-style-position: outside;
	margin-left:-40px;
	padding:0 13px;
	
	
	}

	
#contenuto li.SiteMapTitle{
	color: #FF0;
	font-weight:bold;

	
	}
	
	
	
	


	
	#contenuto2 li{
	color:#FFF;
	list-style:none;
	list-style-position: outside;
	margin-left:-40px;
	padding:0 3px;
	
	
	}

	
#contenuto2 li.SiteMapTitle{
	color: #FF0;
	font-weight:bold;

	
	}

	
	#anagrafica{
			width:990px;
	margin:0 auto;
	text-align:center;
	margin-top:10px;
	color:#FFF;
	margin-bottom:15px;
		
		}
		
		
#footer a{
	text-decoration:none;
	color:#FFF;}
	
	#footer a:hover{
		color:#FFF;
		text-decoration:underline;}
		
		
			#footer a:visited{

		color: #FFF;}
		
		
	
	
	#footer li.SiteMapTitle a{
	text-decoration:none;
	color: #FF0;
	font-weight:bold;
	font-size:12px;}
	
	#footer li.SiteMapTitle a:hover{
		color: #FC0;
			font-weight:bold;
				font-size:12px;}
		
		
			#footer li.SiteMapTitle a:visited{

		color: #FF0;
			font-weight:bold;
				font-size:12px;}
				
				
#footer li.SiteMapTitle a:visited:hover{

		color: #FC0;
			font-weight:bold;
				font-size:12px;}
	
	
	
	
	#centBr{
		margin:0 auto;
		width:700px;
		
		}
		
		
		
		
.Dim1{
	width:400px;
	
	}
	
	
	
#autoSx{
	float:left;
	width:402px;
	height:80px;
	margin-right:10px;
	
	}
	
	
	#autoDx{
	width:;
	height:80px;
	
	}
	
	
	
	
		
#lavagnaSx{
	float:left;
	width:150px;
	height:190px;
	margin-right:10px;
	
	}
	
	
	#lavagnaDx{
			height:190px;

	
	}
	
	.Dim2{
	width:150px;
	
	}
	
	
		a.contr{
		color:#00F;
		font-size:10px;
		font-weight:normal;
		}
	
	
	
	
.handcursor{
cursor:hand;
cursor:pointer;


}




div.formInd{
	background-color: #A6D2FF;
	padding:10px;
	
	}
	
	div.formInd4{
	background-color: #A6D2FF;
	
	}
	
	
	p.spaForm{
		margin-bottom:20px;
	
	}
	
#tab567{	background-color: #A6D2FF;}

#dat68{
	font-size:14px;
	
	}
	
	
	
	
#contSinTab, #ContDxTab{
	text-align:left;
	vertical-align:top;
	
	}
	
	
	
	
#Sdru{
	width:500px;
	
	}
	
	
	
	
	
	
	#img3NLA{
		display:block;
		width:850px;
		margin-bottom:30px;
		margin-top:20px;
		
		}
	
#NLA{
	float:left;
	width:200px;
	margin-right:90px;
	
	}
	
	
	
	.rimpicNLA{
	width:160px;
	
	}
	
	.rep{
		height:160px;}
		
		
		
		
	#test56{
		margin-top:10px;}
		
		
	#test57{
		margin-top:10px;
		margin-bottom:20px;}
		
#test57 a{
color:#F00;
}

#test57 a:hover{
color: #00F;
}




 #datiEle{
	 float:left;
	 margin-right:20px;
	 
	 }
	 
	
.tdA{
width:200px;
height:80px;
vertical-align:top;

}

.tdB{

text-align:left;
height:80px;
vertical-align:top;
}

.tdC{

}
	
	
.spB{
	font-weight:bold;
	
	}
	
		.spC{
		color: #00F  !important;
		font-weight:normal !important;
		font-size:14px  !important;

	
	}
	
			.spE{
		color: #000 !important;
		font-weight:normal !important;
	
	}
	
	.spD{
		color: #000 !important;
		font-weight:bolder !important;
		font-size:18px;
	
	}
	
		.spC:hover{
		color:#F00!important;
	
	}
	 
	 
	 
#chiS p{
	text-align:justify;
	margin-bottom:10px;
	
	}
	
	
	
	span .imgLogo{
		height:60px;
		width:70px;
		margin-left:55px;
		margin-bottom:20px;
		
		}
		
		span .imgLogo66{
		height:60px;
		width:70px;
		margin-left:60px;
		margin-bottom:20px;
		
		}
		
		span .imgLogo44{
		height:70px;
		width:60px;
		margin-left:65px;
		margin-bottom:20px;
		
		}
		
		
		span .imgLogo7{
		height:70px;
		margin-left:35px;
		margin-bottom:20px;

		
		}
		
		
		span .imgLogo77{
		height:90px;
		margin-left:50px;
		margin-bottom:20px;

		
		}
		
		span .imgLogo8{
		height:90px;
		margin-left:55px;
				margin-bottom:20px;

		
		}
		
		
			span .imgLogo2{
		height:60px;
		margin-left:30px;
		margin-bottom:20px;

		
		}
		
		span .imgLogo23{
			width:150px;
			margin-left:25px;
			margin-bottom:20px;
		
		}
	
	
	
	.logoPP{
		height:80px;
		margin-bottom:8px;
		border:none !important;
		margin-top:6px;
		
		}
	
	
	
	#imgBeta{
		position:absolute;
		z-index:500000;
		height:200px;
		margin-top:-270px;
		margin-left:-166px;
		
		}
		
		
#tabCont{
	
	margin-top:20px;}
	
	
	
	
	
	#artMap5{
		margin-top:20px;
		
		}
		
		
	#mapSx{
		margin-bottom:20px;
		margin-top:20px;

		
		}
		
		
		
			#mapDx{
		margin-top:20px;
		text-align:center;

		
		}
		
		
#texMap{
	margin:10px 0;
	
	}
	
	
	
	
td.td36m{
	text-align:center;
	
	}
	
	#vignetta{
		margin-top:40px;
		
		}
	
	
	.quale{
		font-size:18px;
		text-align:center;
		font-weight:bold;
		
		}
	
	
	
	.rispQ{
		font-size:24px;
		color:#F00;
		text-align:center;
		height:80px;
		vertical-align:bottom;
		
		}





.lavInC{
	width:500px;
	
	}
	
	
	
	
	
.long{
	width:490px;}
	
	.longT{
	width:490px;
	height:120px;}
	
	
		.longS{
	width:200px;
}
	
	
	
#avvertenze{
	color:#F00;
	font-weight:bold;
	margin-top:20px;
	
	}
	
	
	
	
#bott{
	width:240px;
	background-color: #0FF;
	height:35px;
	float:left;
	margin-right:20px;
	
	}
	
#bott:hover{
	background-color:#666;
	
	}
	

.bSn{
	margin-left:130px;}




#dist23{
	float:left;
	padding-left:5px;
	padding-top:17px;
	margin-right:20px;
	}
