
#ta_departure_title span, #ta_duration_title span, #ta_when_title span, #ta_when_title img, #ta_return_title span{
    cursor:pointer;
}
.ta_partenza .ta_title,.ta_ritorno .ta_title,.ta_durata .ta_title,.ta_quando .ta_title,.ta_durata_no_chooser .ta_title
	{
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #065293;
}

.ta_partenza .ta_title {
	margin-bottom: 0px;
}
#ta_departure_title{
    margin-top:20px;
}

#ta_return_title {
    margin-top:10px;
}

#ta_when_title{
    width:130px;
    margin-top:10px;
}
#ta_when_helper{
    margin-left: 15px;
}

/* mesi per lingue in cui il titolo va su 3 righe*/

.ta_month0 {
	margin: 9px 0 0 9px;
}

.ta_month1 {
	margin: 9px 0 0 10px;
}

.ta_month2 {
	margin: 9px 0 0 20px;
}

.ta_month3 {
	margin: 9px 0 0 40px;
}

.ta_month4 {
	margin: 7px 0 0 70px;
}
#ta_return_title{
    padding:0;
}
input.ta_rich_field{
    margin: 0 0 4px 0;
}
a.ta_cleanAirport{
    padding:0;
    margin:0;
}
a.ta_cleanAirport img{
    margin:0 0 2px 0;
}

.switcher_offerta, .switcher_prezzo {
				background:url('http://www3.staticroot.com/images/pricefinder/en/buttons.png') no-repeat #fff;
			}
.switcher_offerta {
    background-position: left 0;
    width: 126px;
  }
.switcher_prezzo {
    background-position: 0 -57px;
     width: 137px;
  }
  .switcher_offerta:hover, .switcher_offerta_on {
     background-position:left -28px;
  }

  .switcher_prezzo:hover,.switcher_prezzo_on {
     background-position:0 -85px;
  }
.ta_durata table.ta_giorniPartenza{
	/*margin:0 0 0 45px;*/
	margin: 0 auto;
}
#ta_durataTab1 .ta_giorniPartenza{
	/*margin-top:0;*/
}
#ta_duration_helper {
	margin-left:-22px;
}
.ta_durata div.ta_tabRadio {
	height: 30px;
}

#ta_duration {
	position: absolute;
}
#ta_duration #ta_durataTab1 {
	zoom: 1;
	width: 300px;
	position: absolute;
	top: 100px;
	left: 3px;
}
#ta_durataTab1 .ta_giorniPartenza {
	display:table;
}
div.ta_quandoMesi {
	text-align:center;
}
#ta_quandoMesi table {
	display: table;
}
#ta_quandoMesi table tbody tr td {
	height: 31px;
	line-height: 20px;
	vertical-align: top;
	padding: 0;
	margin: 0;
}
#ta_quandoMesi table tbody tr td.available,
#ta_quandoMesi table tbody tr td.selected {
	line-height: 10px;
}
#ta_giorni_radio_label{
	width:120px !important;
	white-space:pre;
}
#ta_duration #durataSoggiorno div.ta_tabLabel{
	width:120px;
}
.ta_durata .ta_title {
	left: 2px;
	margin-bottom: 12px;
}
#distanceDays {
	left: 52px;
}
