@charset "utf-8";
br {
    margin: 0px;
}
.generale {
    text-align: center;
    border-collapse: collapse;
    margin: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    height: auto;
	width:100%;
    border-width: 10px;
}
.labelPartenza {
    margin: 0px;
    width: 30%;
    height: 30px;
    background-color: #04437d;
	color:#ffffff;
	font-family:"Montserrat", serif;
	font-size: 14px;
}
.labelArrivo {
    margin: 0px;
    width: 30%;
    height: 30px;
    background-color: #04437d;
	color:#ffffff;
	font-family:"Montserrat", serif;
	font-size: 14px;
}
.labelData {
    margin: 0px;
    width: 30%;
    height: 30px;
    background-color: #04437d;
	color:#ffffff;
	font-family:"Montserrat", serif;
	font-size: 14px;
}
.labelPartenzaDecisa {
    margin: 0px;
    width: 25%;
    height: 30px;
    background-color: #04437d;
	color:#ffffff;
	font-family:"Montserrat", serif;
	font-size: 14px;
}
.labelArrivoDecisa {
    margin: 0px;
    width: 25%;
    height: 30px;
    background-color: #04437d;
	color:#ffffff;
	font-family:"Montserrat", serif;
	font-size: 14px;
}
.labelDataDecisa {
    margin: 0px;
    width: 25%;
    height: 30px;
    background-color: #04437d;
	color:#ffffff;
	font-family:"Montserrat", serif;
	font-size: 14px;
}
.labelOraDecisa {
    margin: 0px;
    width: 15%;
    height: 30px;
    background-color: #04437d;
	color:#ffffff;
	font-family:"Montserrat", serif;
	font-size: 14px;
}
.inputPartenza {
    margin: 0px;
    width: 30%;
    height: 30px;
}
.inputArrivo {
    margin: 0px;
    width: 30%;
    height: 30px;
}
.inputData {
    margin: 0px;
    width: 30%;
    height: 30px;
	color: #000000;
}
.inputPartenzaDecisa {
    margin: 0px;
    width: 25%;
    height: 30px;
    background-color: white;
}
.inputArrivoDecisa {
    margin: 0px;
    width: 25%;
    height: 30px;
    background-color: white;
}
.inputDataDecisa {
    margin: 0px;
    width: 25%;
    height: 30px;
    background-color: white;
}
.pulsanteScegli {
    margin: 0px;
    width: 15%;
}
.inputCerca {
    margin: 20px;
}

.rigaCerca {
	text-align: center;
}
.risultatoCerca {
	text-align: center;
}
.attendere{
    width:200px;
    text-align:center;
    background-color:#f00;
    border-color:#000;
    color:#fff;
}