/*@font-face {
    font-family: "Trebuchet MS";
    src: local("Trebuchet MS",Verdana,Lucida,Arial,Helvetica,sans-serif), url("trebuc.ttf") format("truetype");
}
*/
p{
	font-size:0.7em;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;}

.ancore{
	height: 0;
	width: 0;
	overflow: hidden;
	position: absolute;
	/*left: 667px;
	top: 110px;*/
}

.caption{color:#0C2677;font-size:0.7em; text-align:left; display:inline; }

form{
				display:inline;
				margin:0px;
				padding:0px;
				}
form p{
		margin:0px;
		padding:0px;
		display:inline;
		font-size:1em;
		}
form p a{
		color:#0C2677;
		display:inline;
		text-decoration:none;
		
		}
form p a:hover{
		text-decoration:underline}


.displayIinline{
				display:inline;
				margin:0px;}

/*.cerca {font-size:1.4em;

}*/
input.cerca{
						background-color: #ffffff;
						color:#0C2677;
						width: 194px;
						padding: 3px 2px 2px 4px;
						/*height: 1.1em;*/
						background-image: url(../images/bg_cerca.gif);
						background-repeat: no-repeat;
						background-position:  top left;
						font-size:1em;
						display:inline;
						border:1px solid #cccccc}
						
input.cercapress{
						background-color: #ffffff;
						color:#0C2677;
						width: 232px;
						padding: 3px 2px 2px 4px;
						background-image: url(../images/bg_cerca.gif);
						background-repeat: no-repeat;
						background-position:  top left;
						font-size:1em;
						display:inline;
						border:1px solid #cccccc}

input.vaitop {
          	border:0px;
          	border-right:2px solid #E0E3EB;
          	border-bottom:1px solid #C8CDDC;
          	background-color: #ffffff;
          	color:#0C2677;
          	width:3.6em;
          	height:2em;
          	font-weight:bold;
          	display:inline;
          	font-size:0.8em;
            margin-left:0.5em;          	
          }

input.cercatop{
						background-color: #ffffff;
						color:#0C2677;
						width: 137px;
						padding: 3px 0px 0px 4px;
						/*height: 1.1em;*/
						background-image: url(../images/bg_cerca.gif);
						background-repeat: no-repeat;
						background-position:  top left;
						font-size:1.3em;
						display:inline;
						border:1px solid #cccccc}
	
input.vai {
	border:0px;
	border-right:2px solid #E0E3EB;
	border-bottom:1px solid #C8CDDC;
	background-color: #ffffff;
	color:#0C2677;
	/*width:3.6em;*/
	height:2em;
	font-weight:bold;
	display:inline;
	font-size:1em;
	padding: 0em 0.7em 0em 0.7em;
	
}
input.ordina {
	border:0px;
	border-right:2px solid #E0E3EB;
	border-bottom:1px solid #C8CDDC;
	background-color: #ffffff;
	color:#0C2677;
	width:4.7em;
	height:2em;
	font-weight:bold;
	display:inline;
	font-size:0.8em;
	
	
}


a.link{
		color:#0C2677;
		text-decoration:none;
		border-bottom: dotted #0C26B7 1px;
		}
/*a.link:hover{
		text-decoration:underline}*/
		
a.link:hover{                           /*modificato 15 feb 2005*/
color:#0C26B7;		
text-decoration:none;
 border-width: 0px 0px 0px 0px;
 
}

a.link:focus{                           /*aggiunto 15 feb 2005*/
color: #0C26B7;		
text-decoration:none;
 border-width: 0px 0px 0px 0px;
}

a.link:active{                          /*aggiunto 15 feb 2005*/
color: #0C26B7;		
text-decoration:none;
 border-width: 0px 0px 0px 0px;
}

div#menu{
			width:993px;
			height:126px;
			margin-top:20px;
		
			}
			
div#menu ul {
			margin:0px 0px 0px 132px;
			padding:38px 0px 0px 0px;     /* aggiunto IE8 */
}
div#menu ul li{
			display: inline;
			padding-right:10px;
}
div#menu ul li.attivita{
			display: inline;
			margin-right:26px;
			/* aggiunta il 28 ROMA */
			margin-left: 20px !important;
			
}
div#menu ul li.ufficio{
			display: inline;
			margin-right:33px;
			margin-left:25px;
}
div#menu ul li.news{
			display: inline;
			margin-left:80px;
}
div#menu ul li a.chiSiamo{
						color:#EABD4B;}
div#menu ul li A{
				font-weight:bold;
				font-size:1.1em;
				color:#000000;
				text-decoration:none
}
div#menu ul li A:hover{  
				text-decoration:underline;
}
div#menu ul li a:active{
				text-decoration:underline;        /*aggiunto 15 feb 2005*/
}
div#menu ul li a:focus{
				text-decoration:underline;        /*aggiunto 15 feb 2005*/
}
div.InEvidenzaBoxhp
{width:275px;
float:left;
}

div.InEvidenzaBoxRighthp{
width:250px;
float:right;
margin-left:0px; /*m*/
margin-bottom:0px; /*m*/
}
div.InEvidenza{
			width:550px;
			clear:both;
			padding:5px 10px 0px 10px; } /*m*/
div.InEvidenza h2 a{
				color:#0C2677;
				text-decoration:none;
				}
div.InEvidenza h2 a:hover{
				color:#0C2677;
				text-decoration:underline;
				}

.minheight190{
			min-height:197px;
			height:197px;
			margin-bottom:12px;}/*m*/
.minheight120{
			min-height:135px;
			height:135px;}
.minheight140{
			min-height:190px;
			height:175px;}
.minheight170{
			min-height:160px;
			height:150px;}

div.InEvidenza h2{
				font-size:0.7em;
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;}

div.InEvidenza p{
				font-size:0.7em;
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;}
 p.paragrafo{font-size:0.7em;
					padding:0px;
					margin:0px 5px 0px 0px;}
div.InEvidenza img{
					clear:both;
					margin:0px 0px 5px 0px;}
div.InEvidenzaBox{
				/*	width:275px;*/
				  margin-right: 10px;
					float:left;
					}

div.InEvidenzaMeta{
				width:130px;
				float:left}

div.InEvidenzaMetadouble{
				width:260px;
				float:left;
				margin-left: 20px;
				}
			
div.InEvidenzaMetaRightdouble{
				width:260px;
				float:left}				
				
div.InEvidenzaMetaLeft{
				width:260px;
				float:left}
div.InEvidenzaMetaRight{
				width:260px;
				margin-left:20px;
				float:left}

div.InEvidenzaBoxRight{
    		width:250px;
    		float:left;
    		margin-left:10px;
    		margin-bottom:5px;}
div.InEvidenzaBoxRight p{
					margin:0px;
					padding:0px;
}

div.InEvidenzaBoxhp h2{
					margin-bottom: 1px;
					padding-bottom:0px;
}

div.InEvidenzaBoxRighthp h2{
					margin-bottom: 1px;
					padding-bottom:0px;
}
div.InEvidenzaBoxRight h2{
					margin:0px;
					padding:0px;
}
div.InEvidenzaBoxRight h2 a{
							color:#0C2677;
							text-decoration:none}
div.InEvidenzaBoxRight h2 a:hover{
							text-decoration:underline}
div.InEvidenzaBoxLeft{
    		width:270px;/*m*/
    	/*	float:left;*/ /*m*/
    		margin-bottom:5px;}
div.InEvidenzaBoxLeft p{
					margin:0px;
					padding:0px;
}
div.InEvidenzaBoxLeft h2{
					margin:0px;
					padding:0px;
}
div.InEvidenzaBoxLeft h2 a{
							color:#0C2677;
							text-decoration:none}
div.InEvidenzaBoxLeft h2 a:hover{
							text-decoration:underline}

div.InEvidenzaBoxSmall{
						
						float:left;
						margin-right:10px;
						
						}
div.InEvidenzaBoxSmallDx{
						width:100px;
						float:left;
					}
div.InEvidenzaBoxSmallDx2Col{
						width:100px;
						float:left;
					}
div#menuSecond{
				width:210px;
				text-transform: uppercase;
				margin-top:40px;
				}
div#menuSecond ul{
list-style-type:none;
margin:2em 0em 0em 1em;
/*margin:10px 0px 0px 15px;*/
padding:0px 0px 0px 0px;
		 }
div#menuSecond ul li{
		line-height:1em;
		margin-bottom:1em; 
		}
div#menuSecond ul li a{
font-weight:bold;
font-size:1em;
color:#0C2677;
text-decoration:none;
line-height:1em;
		 }
div#menuSecond ul li a:hover{
color:#000000
		 }
	div#menuSecond ul li a.siamo{
font-weight:bold;
font-size:1em;
text-decoration:none;
		 }
div#menuSecond ul li a.siamo:hover{
color:#7F4900;
		 }
div#menuSecond ul li a.siamo:active{
color:#7F4900;
text-decoration:underline;
		 }
div#menuSecond ul li a.siamo:focus{
color:#7F4900;
text-decoration:underline;
		 }

		div#menuSecond ul li a.risultati{
font-weight:bold;
font-size:1em;
text-decoration:none;
		 }
div#menuSecond ul li a.risultati:hover{
color:#65571D;
		 }
div#menuSecond ul li a.risultati:active{
color:#65571D;
text-decoration:underline;
		 }
div#menuSecond ul li a.risultati:focus{
color:#65571D;
text-decoration:underline;
		 }
		div#menuSecond ul li a.gare{
font-weight:bold;
font-size:1em;
text-decoration:none;
		 }
div#menuSecond ul li a.gare:hover{
color:#437B47;
		 }
div#menuSecond ul li a.gare:active{
color:#437B47;
text-decoration:underline;
		 }
div#menuSecond ul li a.gare:focus{
color:#437B47;
text-decoration:underline;
		 }
 	div#menuSecond ul li a.studi{
font-weight:bold;
font-size:1em;
text-decoration:none;
		 }
div#menuSecond ul li a.studi:hover{
color:#157448;
		 }
div#menuSecond ul li a.studi:active{
color:#157448;
text-decoration:underline;
		 }
div#menuSecond ul li a.studi:focus{
color:#157448;
text-decoration:underline;
		 }
 	div#menuSecond ul li a.stampa{
font-weight:bold;
font-size:1em;
text-decoration:none;
		 }
		 
div#menuSecond ul li a.stampa:hover{
color:#8A123C;		 }
div#menuSecond ul li a.stampa:active{
color:#8A123C;
text-decoration:underline;		 }
div#menuSecond ul li a.stampa:focus{
color:#8A123C;
text-decoration:underline;		 }

 	div#menuSecond ul li a.newsmenu{
font-weight:bold;
font-size:1em;
text-decoration:none;
		 }
div#menuSecond ul li a.newsmenu:hover{
color:#67136D;		 }
div#menuSecond ul li a.newsmenu:active{
color:#67136D;	
text-decoration:underline;	 }
div#menuSecond ul li a.newsmenu:focus{
color:#67136D;	
text-decoration:underline;	 }

div#menuSecond ul.menuTerzo{
margin:0.8em 0em 1em 2em;
padding:0px 0px 0px 0px;
text-transform: none;
font-size:1em;
}
/*
div#menuSecond ul.menuTerzo li{
line-height:20px;
margin-bottom:0px;
font-size:1em;
}*/

div#menuSecond ul.menuTerzo li{                 /*modificato 15 feb 2005*/  
line-height:1.2em;
margin:1em 0em 1.2em 0em;
font-size:1em;
}
div#menuSecond ul li a.onChisiamo {color:#7F4900; }
div#menuSecond ul li a.onChisiamo:hover {color:#7F4900;}

div#menuSecond ul li a.onAttivita {color:#65571D;}
div#menuSecond ul li a.onAttivita:hover {color:#65571D;}

div#menuSecond ul li a.onGare {color:#437B47;}
div#menuSecond ul li a.onGare:hover {color:#437B47;}

div#menuSecond ul li a.onStudi {color:#157448;}
div#menuSecond ul li a.onStudi:hover {color:#157448;}

div#menuSecond ul li a.onPreesroom{color:#8A123C;}
div#menuSecond ul li a.onPreesroom:hover{color:#8A123C;}

div#menuSecond ul li a.onEventi {color:#67136D;}
div#menuSecond ul li a.onEventi:hover {color:#67136D;}

div#menu ul li a.onFirst { }

a.onUfficio{}
a.onAttivita {color:#7F4900;
text-decoration:none}
a.onAttivita:hover {color:#000000}

div.attivitaBox{
float:right;
width:100px;
	background-color:#DECE8C}
	
.approfondimenti{
				float:left;
				border-bottom:1px solid #0C2677;
				margin-top:10px;
				margin-left:0px;
				font-size:0.7em;
				}
.approfondimenti a{
					color:#000000;
					text-decoration:none;}
.approfondimenti a:hover{
					color:#000000;
					text-decoration:underline;}

.eventiBox{
				background-color:#DFD3DE;
				padding:5px;
				min-height:100px;
				clear:both;
				width:760px;
			
			
				}
.eventiBox h2{
			color:#000000
}
div.eventiBoxPiccoli h2 a{
				color:#000000;
				text-decoration:none;
				font-size:0.8em;
				}
div.eventiBoxPiccoli h2 a:hover{
				color:#000000;
				text-decoration:underline;
				}
				
.eventiBoxPiccoli{
				width:230px;
				float:left;
				margin-left:20px;
				}
.eventiBoxPiccoli p{
						font-size:0.7em;
						margin:0px;
						padding:0px;
}
.rigaBlu{
			background-color:#0C2677;
			color:#FFFFFF;
			font-weight:normal;
			text-align:left}
.rigaVerdone{
			background-color:#11604B;
			color:#FFFFFF;
			font-weight:normal;
			text-align:left}
.rigaStudiProgetti{
			background-color:#E4EDEA;}
.rigaBeige{
			background-color:#F8EBC3;}
.rigaFucsia{
				background-color:#F1D5D8}
.rigaLilla{
				background-color:#DFD3DE}

.rigaCeleste{
				background-color:#D3D1E3}
.rigaVerde{
			background-color:#a6d0b9;
			color:#000000;
			font-weight:bold;}
.rigaVerdeChiaro{
					background-color:#D9ECE0;}
.rigaAttivita{
					background-color:#F0E9CB;}
.rigaHome1{
					background-color:#DEE9B8;}
.rigaHome2{
					background-color:#DBEBFB;}
.rigaHome3{
					background-color:#E3E6E8;}
th{
	text-align:left;
	vertical-align: top;
	}
td
{
	padding-left: 5px;
	vertical-align: top;}
.mappa{
		background-color:#E5ECF3;
		width:156px;
		float:left;
		margin-bottom:10px;
		padding:10px;
		/* height:180px;*/     /*modificato 19/02/2008*/
		 min-height: 12em;
    height: auto !important;
    height: 12em;
    }

.mappa ul{
			/*height:110px;*/
			height:9em;
			margin:0em 0em 0em 0em;
			padding:0em 0em 0em 0em;
}
.mappa ul li{
				list-style-type:none;
				font-size:1em;
				font-weight:bold;
				line-height:1em;                  /*modificato 19/02/2008*/
				margin:0.5em 0em 0.5em 0em;       /*modificato 19/02/2008*/
				
}

.mappaDx{
		background-color:#E5ECF3;
		width:160px;
		float:left;
		margin-top: 52px;
		margin-right:12px;
		padding:10px}
.mappaDx ul{
			height:300px;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
}
.mappaDx ul li{
				list-style-type:none;
				font-size:1em;
				font-weight:bold;
				line-height:1em;                  /*modificato 19/02/2008*/
				margin:0.5em 0em 0.5em 0em;       /*modificato 19/02/2008*/
				
}

.gara h2{
		color:#0C2677;
		font-size:0.7em;
		margin-bottom:20px;
		}
.gara{
		background-color:#D9ECE0;
		width:156px !important;
		width:166px;
		/*height:10em;
		min-height:10em;
		height:10em;
		height:174px;
		min-height:174px;*/

		float:left;
		margin-top:1em;
		padding:10px}
.gara ul{
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
}
.gara ul li{
				list-style-type:none;
				font-size:1em;
				margin-bottom:10px;
				line-height:1.3em;

				
}
.gara ul li a{
				color:#000000;
				text-decoration:none;
				
}
.gara ul li a:hover{
				color:#000000;
				text-decoration:underline;
				
}
.comunicato2 h2{
		color:#0C2677;
		font-size:0.7em;
		margin-bottom:20px;
		}
.comunicato2{
		background-color:#DFD3DE;
		width:156px !important;
		width:166px;
		/*height:10em;
		min-height:10em;
		height:10em;
		height:174px;
		min-height:174px;*/

		float:left;
		margin-top:1em;
		padding:10px}
.comunicato2 ul{
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
}
.comunicato2 ul li{
				list-style-type:none;
				font-size:1em;
				margin-bottom:10px;
				line-height:1.3em;

				
}
.comunicato2 ul li a{
				color:#000000;
				text-decoration:none;
				
}
.comunicato2 ul li a:hover{
				color:#000000;
				text-decoration:underline;
				
}
.news2 h2{
		color:#0C2677;
		font-size:0.7em;
		margin-bottom:20px;
		}
.news2{
		background-color:#F1D5D8;
		width:156px !important;
		width:166px;
		/*height:10em;
		min-height:10em;
		height:10em;
		height:174px;
		min-height:174px;*/

		float:left;
		margin-top:1em;
		padding:10px}
.news2 ul{
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
}
.news2 ul li{
				list-style-type:none;
				font-size:1em;
				margin-bottom:10px;
				line-height:1.3em;

				
}
.news2 ul li a{
				color:#000000;
				text-decoration:none;
				
}
.news2 ul li a:hover{
				color:#000000;
				text-decoration:underline;
				
}

.chisiamoBoxLat{
		background-color:#F8EBC3;
		width:156px !important;
		width:166px;
		float:left;
		/*height:174px;
		min-height:174px;*/
		margin-top:1em;
		padding:10px}
		
.chisiamoBoxLat a{
			color:#000000;
			text-decoration:none;
}
.chisiamoBoxLat a:hover{
			color:#000000;
			text-decoration:underline;
}		

.chisiamoBoxLat ul{
			margin:20px 0px 0px 0px;
			padding:0px 0px 0px 0px;
}
.chisiamoBoxLat ul li{
				list-style-type:none;
				font-size:1em;
				margin-bottom:10px;
				line-height:1.3em;
				
}
.chisiamoBoxLat h2{
					margin:0px 0px 20px 0px;
					padding:0px 0px 0px 0px;
					font-size:0.7em;}

.StudiProgettiBoxLat{
		background-color:#E4EDEA;
		width:156px !important;
		width:166px;
		float:left;
		/*height:174px;
		min-height:174px;*/
		margin-top:1em;
		padding:10px}
		
.StudiProgettiBoxLat a{
			color:#000000;
			text-decoration:none;
}
.StudiProgettiBoxLat a:hover{
			color:#000000;
			text-decoration:underline;
}		

.StudiProgettiBoxLat ul{
			margin:20px 0px 0px 0px;
			padding:0px 0px 0px 0px;
}
.StudiProgettiBoxLat ul li{
				list-style-type:none;
				font-size:1em;
				margin-bottom:10px;
				line-height:1.3em;
				
}
.StudiProgettiBoxLat h2{
					margin:0px 0px 20px 0px;
					padding:0px 0px 0px 0px;
					font-size:0.7em;}

.attivitaBoxLat h2{
					margin:0px 0px 20px 0px;
					padding:0px 0px 0px 0px;
					font-size:0.7em;}
.attivitaBoxLat{
		background-color:#F0E9CB;
		width:156px !important;
		width:166px;
		/*height:174px;
		min-height:174px;*/
		float:left;
		margin-top:1em;
		padding:10px}
.attivitaBoxLat ul{
			margin:20px 0px 0px 0px;
			padding:0px 0px 0px 0px;
}
.attivitaBoxLat ul li{
				list-style-type:none;
				font-size:1em;
				margin-bottom:10px;
				line-height:1.3em;
				
}
.allegatidiv{
				width:150px; font-size:0.7em;
				
				padding:0px;
				margin:20px 0px 0px 0px;
				
}

.allegati{
				width:130px;
				font-size:0.7em;
				vertical-align:top;
				padding:0px;
				margin:20px 0px 20px 23px;
				
}
.allegati a{
			color:#000000;
			text-decoration:none;
}
.allegati a:hover{
			color:#000000;
			text-decoration:underline;
}

.marginTop10{
			margin-top:10px;}
.attivitaBoxLat ul li a{
color:#000000;
text-decoration:none
}
.attivitaBoxLat ul li a:hover{
color:#000000;
text-decoration:underline
}
.attivitaBoxLat img{
float:left;
margin-right:3px;
}


.eventi{
		background-color:#C9B6C8;
		width:156px;
				height:174px;
		min-height:174px;

		float:left;
		margin-top:1em;
		padding:10px}
.eventi ul{
			margin:20px 0px 0px 0px;
			padding:0px 0px 0px 0px;
}
.eventi ul li{
				list-style-type:none;
				font-size:1em;
				margin-bottom:10px;
				line-height:1.3em;
}
.eventi ul li a{
				color:#000000;
				text-decoration:none;
}
.eventi ul li a:hover{
				color:#000000;
				text-decoration:underline;
}
.eventi h2{
			color:#0C2677;
			font-size:0.7em;
			margin-bottom:20px;}
.eventi img{
			margin-right:3px;
			float:left;}
h2.comunicato{
	color:#0C2677;
	font-size:0.7em;
	display:inline;
	font-weight:normal;
	vertical-align: top;
				}
.vertical{
			vertical-align:middle;
			padding-left:5px;
			}
p.labelscheda{
	color:#0C2677;
	font-size:0.7em;
	font-weight:normal;
/*	display:inline;	
	vertical-align: top;*/
				}

input.cercad {
	background-color: #ffffff;
	color:#0C2677;
  padding: 3px 2px 2px 4px;
  width: 76px;
/*	height: 15px;*/
	font-weight:normal;
	background-image:url(../images/bg_cerca_s.gif);
	background-repeat:no-repeat;
	background-position:top left;
	font-size:1em;
	border:1px solid #cccccc
}
input.box {
	border: 0px;
	background-color: #ffffff;
	color:#0C2677;
	width: 18px;
	height: 18px;
	font-weight:bold;
	background-image: url(../images/box.gif);
	background-repeat: no-repeat;
	background-position:  top left;
	font-size:12px;
	padding-left:4px;
	padding-top:1px;
	
}
select.selez, select.selez option {
	background-color: #ffffff;
	color:#0C2677;
/*	width: 120px;
	height: 20px;*/
	font-weight:normal;
	font-size:1em;
/*	padding: 1px 1px 1px 2px;*/
  
	
}
tr.tricerca td {
    padding-top:8px;
    padding-bottom:8px;
    vertical-align:top;
    color:#0C2677;
    font-weight:bold;
    font-family:Lucida,Arial,Helvetica,sans-serif;}

ul.count {
		clear:both;
		margin:10px 0px 10px 0px;
		padding:0px 0px 0px 0px;
		
		}
 ul.count li{
 			display:inline;
			
				}
			
.schedaComunicato{
			clear:both;
				}
.schedaComunicato p{
margin:0px;
padding:0px;
font-size:0.9em;
vertical-align: bottom;
}

.blu{
		color:#0C2677;}
ul.count li.titolosx{
				color:#0C2677;font-size:1em;font-weight:normal; float:left}
ul.count li.cercato{
				color:#000000;font-size:1em;font-weight:normal; float:left}
ul.count li.pageCount{
				color:#000000;font-size:1em;font-weight:normal; float:right;
				margin-right:10px;
				font-weight:bold}

.count a{
color:#000000;
text-decoration:none;
}
.count a:hover{
text-decoration:underline;
}

ul.count2 {
		clear:both;
		margin:10px 0px 10px 0px;
		padding:0px 0px 0px 0px;
		
		}
 ul.count2 li{
 			display:inline;
			
				}
				
ul.count2 li.pageCount{
				color:#000000;font-size:1.2em;font-weight:normal; float:right;
				margin-right:10px;
				font-weight:bold}

.count2 a{
font-size:0.8em;
color:#000066;
text-decoration:none;
}
.count2 a:hover{
font-size:0.8em;
color:#000066;
text-decoration:underline;
}

#consip{
		float:left;
		margin-top:30px;
		margin-left:10px;
		width:55px;
		text-align:center}
#consip a{
color:#FFFFFF;
text-decoration:none;
font-size:0.8em;
font-weight:bold
}

#consip a:hover{
color:#FFFFFF;
text-decoration:underline
}

.box {
/*cursor: default;*/
cursor: pointer; 
}
.immagine {
float: left;
padding:1px 10px 1px 0px;
}

#btcal {
	vertical-align: bottom;
	margin: 0em 0em 0em 0.6em;
  }
#btcal2 {
	vertical-align: bottom;
	margin: 0em 0em 0em 0.6em;
  }
  
#LinkUtili ul{
			margin:0em 0em 0em 0em;
			padding:0.5em 0em 0em 0em;
}

#LinkUtili ul li{
				list-style-type:none;
				font-size:1em;				
				line-height:1.5em;             /*modificato 19/03/2008*/
				margin:1em 0em 1em 0em;       /*modificato 19/03/2008*/
}
