*{
	
	font-family:  "Rubik", sans-serif;
	font-size: 10pt;
}


.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited
{
	background-color: #dfeffc !important;
	
}

.pulsanteAcquisti{
padding: 8px 12px !important;
border-radius: 10px !important;
background-color: blue !important;
color: white !important;
font-weight: bold !important;
text-decoration: none !important;
}

.ui-widget-header{
	background-color: #5c9ccc !important;
}


.pulsanteSelect{
	width: 32px;
	height: 32px;
    background-color: transparent !important;
    color: white !important;
    background: url('../images/search.png') !important;
}

.pulsanteRiepilogo{
    padding: 8px 12px !important;
	border-radius: 10px !important;
	background-color: green !important;
	color: white !important;
	font-weight: bold !important;
	text-decoration: none !important;
}

.rowSelected{
	
	background: orange !important;
}

.contenitore{
	
	width: 100%; 
	display: flex;
	flex-direction: row;
  	flex-wrap: wrap;
 	
	
}

.colonnaSinistra{
	
	vertical-align: top !important;
	text-align: left !important;
	flex: 1;

}

.colonnaDestra{
	
	vertical-align: top !important;
	text-align: center !important;
	flex: 1;
}


/******* DA STILE ALFREDO *************/

/*------ partenze e Arrivi ------*/

#partenzeTable{
	margin-top:50px;
	margin-bottom:50px;
	margin-left:10%;
	width:560px;
	background: #f7f7f7;
}
#arriviTable{
	margin-top:50px;
	margin-bottom:50px;
	width:560px;
	margin-right:10%;
	background: #f7f7f7;
}
.DataTable table > thead > tr > th,
    .DataTable table > tbody,
    .DataTable table > tbody > tr,
    .DataTable table > tbody > tr > td {
        border: none !important;
		height: 50px;
		font-size: 12px !important;
		text-transform: uppercase;
		letter-spacing: 0.05em;
		font-family: "Rubik", sans-serif;
    }
.ui-datatable thead th, .ui-datatable tfoot td {
    text-align:left;
	
}	
	
.DataTable{   
	border-collapse:collapse;
}
.imageDataTable{   
	width:80%;
}

.DataTable .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{
	background:transparent;
}
.DataTable .ui-state-default{
	background: #E5E5E5;
}
.DataTable .ui-widget-content{
	background:transparent;
}
.DataTable  .ui-datatable-odd {
background: none repeat scroll 0 0 #E5E5E5;
}
.panelgrid {
    border:0px;
  
}
.ui-widget-header {
    
    background:#006EBD

}

/*------ fine partenze e Arrivi ------*/


#voliTable{
	margin-top:50px;
	margin-bottom:50px;
	width:100%;
	margin-right:3%;
	background: #f7f7f7;
	margin-left:17%;
}
#grigliaScelte{
	width:100%;
	border:0;
}