
.mainResult{

border-bottom: 0px solid black;
border-top:0px;
border-left:0px;
border-right:0px;
table-layout: auto;
width: 600px;
}

.mainResultRit tr th{
  border-bottom:1px solid black;
	
}

.mainResultRit th{

 font-size:1.0em;
}

.mainResult tr th{
  border-bottom:1px solid black;
	
}

.mainResult th{

 font-size:1.0em;
}

#risultatiRicerca {
	
	border:0px;	 
	/* border-bottom:0px solid; */
	table-layout: fixed;
	width: 580px;
	/* margin:3px; */
	  	
  	
  	font-family:Arial,Verdana,sans-serif;
  	font-size:0.9em;
  		
  
}

#risultatiRicerca label{
	
	font-size:0.9em !important;
	font-weight: bold;
}

#imgMappa{
	text-align: center;
} 
#imgLente{
	text-align: center;
} 

#numCambi{
	text-align: center;
} 
#tempPerc{
	text-align: center;
} 
#arrTime{
	text-align: center;

} 

#depTime{
	text-align: center;
}

#tempoAttesa{
	display:none;
	
}

.odd {
	background-color: #f1f1f1 !important;

}
.even {
	background-color: #e2e2e2 !important;

}



.detail{
	display:none;
}


#tableDetails{
	width: 100%;

}

.firstCol{
	text-align:center;
	width:180px;
	
}
.secCol{
	text-align:center;
	width:180px;
	
}
.thirdCol{
	text-align:center;
	width:100px;
}
.fourthCol{
	text-align:center;
	width:70px;
	
}
.fifthCol{
	text-align:right;
	width:70px;
	
}

/* .ui-datepicker {font-size:87%; } */
	
hr.style-two {
    border: 0;
    height: 1px;
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));
}
	#dataPartenza {
	
    	width:80% !important;
   		 background-image: url('././images/Calendar-icon24x24.png'); 
            background-repeat: no-repeat; 
            background-position: right;
	}
	 
	#dataRitorno{
	   /*  border-width: 0; 
    border-top: 1px #e8e8e8 solid;*/
    width:80% !important;
     background-image: url('././images/Calendar-icon24x24.png'); 
      background-repeat: no-repeat; 
      background-position: right;
    /* background-color: #ffffff;
    padding: 3px;
    font-size: 80%; */
}
	#oraPartenza{
	    border-width: 0;
    border-top: 1px #e8e8e8 solid;
    width:90% !important;
    background-color: #ffffff;
    padding: 3px;
    font-size: 80%;
    background-image: url('././images/ClockG.png'); 
      background-repeat: no-repeat; 
      background-position: right;
    
}
#oraRitorno{
	    border-width: 0;
    border-top: 1px #e8e8e8 solid;
    width:90% !important;
    background-color: #ffffff;
    padding: 3px;
    font-size: 80%;
    background-image: url('././images/ClockG.png'); 
      background-repeat: no-repeat; 
      background-position: right;
    
}

fieldset { border:2px solid #247f9b;
			border-radius: 5px;
		 }

legend {
  padding: 0.2em 0.5em;
  border:1px solid #247f9b;
  color:#247f9b;
  font-size:90%;
  text-align:left;
  border-radius: 5px;
  }
	input[type=text]:focus{
		border: 1px solid #247f9b;
	
	}
	input[type=text]{
		border-radius: 5px;
	
	}
	
	#regionePartenza, #provinciaPartenza, #regioneArrivo, #provinciaArrivo{
		background-color: #c6d5da;
	
	}
	