.mainTable{width:756px;border:none;margin:5px 0px 5px 0px;}

h3.tit-offVoli{
	width:210px;height:25px;line-height:25px;
	color:#000066;
	font-family:Arial, Helvetica, Verdana, sans-serif; font-size:12px; font-weight:bold;
	margin:0px;padding:0px 0px 0px 38px;
	background:url("/images/italiano/hp/tit_voli.gif") no-repeat 10px 6px;
}

h3.tit-offHotel{
	width:218px;height:25px;line-height:25px;
	color:#000066;
	font-family:Arial, Helvetica, Verdana, sans-serif; font-size:12px; font-weight:bold;
	margin:0px;padding:0px 0px 0px 30px;
	background:url("/images/italiano/hp/tit_hotel.gif") no-repeat 10px 6px;
}

h3.tit-offViaggi{
	width:184px;height:25px;line-height:25px;
	color:#000066;
	font-family:Arial, Helvetica, Verdana, sans-serif; font-size:12px; font-weight:bold;
	margin:0px;padding:0px 0px 0px 64px;
	background:url("/images/italiano/hp/tit_viaggi.gif") no-repeat 10px 6px;
}


h3.tit-Preferiti{
	width:218px;height:25px;line-height:25px;
	color:#000066;
	font-family:Arial, Helvetica, Verdana, sans-serif; font-size:12px; font-weight:bold;
	margin:0px;padding:0px 0px 0px 30px;
	background:url("/images/italiano/hp/tit_valigia.gif") no-repeat 10px 6px;
}

h3.tit-offViaggiNew{
	width:187px;
	height:25px;
	line-height:25px;
	color:#000066;
	border:0px solid #4F97E9;
	font-family:Arial, Helvetica, Verdana, sans-serif; font-size:12px; font-weight:bold;
	margin:0px;
	padding:0px 0px 0px 61px;
	background:url("/images/italiano/hp/tit_viaggi_new.gif") no-repeat center left;
}

* html h3.tit-offViaggiNew{
	width:248px;
}

h3.tit-offTO{
	width:187px;
	height:25px;
	line-height:25px;
	color:#000066;
	border:0px solid #4F97E9;
	font-family:Arial, Helvetica, Verdana, sans-serif; font-size:12px; font-weight:bold;
	margin:0px;
	padding:0px 0px 0px 30px;
	background:url("/images/italiano/hp/palma.gif") no-repeat center left;
}

* html h3.tit-offTO{
	width:248px;
}

div.box-1{
	border:1px solid #4F97E9;
	margin:0px;padding:1px;
	text-align:center;
}

div.box-2{
	border:1px solid #4F97E9;
	margin:0px;padding:0px;
}

div.box-3{
	border:1px solid #4F97E9;
	margin:0px;padding:1px;
}


/* box offerte volo - hotel - viaggi */
.offerte-voli{
	width:244px;height:147px;
}

.offerte-voli th{
	background-color:#BBDBFE;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:11px; font-weight:bold;
	text-align:left;
	padding:1px 4px 1px 4px;
}

.offerte-voli td{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;color:#000066;
	padding:0px 0px 1px 4px;
	border-bottom:1px solid #EFEFEF;
	white-space:nowrap;
}
.modBox2 .offerte-voli td{
	border-bottom:0px solid #EFEFEF;
}
.modBox2 .offerte-voli{
	height:140px;
}
a.tratta:link, a.tratta:active, a.tratta:visited{
	color:#0066FF;
}
a.tratta:hover{
	color:#000066;
}
.prezzo{
	color:#0066FF;
	font-weight: bold;
	text-align: right;
}
a.prezzo:link{
	color:#0066FF;
	font-weight: bold;
	text-align: right;
}
a.prezzo:hover{
	color:#000066;
	font-weight: bold;
	text-align: right;
}
.prezzobarrato{
	color: #0066FF;
	text-decoration:line-through;
}
td.leg{
	color:#0066FF;
	font-size:10px;
	border:none;
}
td.piu{
	text-align:right;
	border:none;
}
a.piuOff{
	color:#0066FF;
	font-size:11px;
	border:none;
	font-weight:bold;
	text-decoration:underline;
}

/* box banner */

div.ads1{border:1px solid #4F97E9;margin:0px;padding:0px;width:246px;height:174px;text-align:center;}
* html div.ads1{width:248px;height:176px;}

div.ads36{border:1px solid #4F97E9;margin:0px;padding:0px;width:246px;height:355px;text-align:center;}
* html div.ads36{width:248px;height:357px;}

td.textLinkads1{
	text-align:center;margin:0;padding:0;height:33px;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;color:#000066;
}

a.textLinkads1:link,a.textLinkads1:active,a.textLinkads1:visited{
	font-size:13px;color:#0066FF;font-weight:bold;
}
a.textLinkads1:hover{color:#000066;}

/* box preferiti */
table.preferiti{width:230px;/*height:79px;*/height:115px;}

table.preferiti td{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
}

table.preferiti td input{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
	width:200px;
}

a.preferiti:link,a.preferiti:active,a.preferiti:visited{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
	color:#0066FF;}
a.preferiti:hover{color:#000066;}

/* box idee viaggi */
table.ideeViaggi{width:244px;height:147px;}
table.ideeViaggi td{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
	color:#000066;}

.inputNL{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;color:#000066;margin-top:4px;width:120px;
}

.buttonNL{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;color:#ffffff;margin-top:4px;width:40px;font-weight:bold;
	background-color:#3994F7;
}

.txtlink{line-height:15px;}
.txtlinkB{line-height:15px;color:#ff0000;}

a.txtlink:link,a.txtlink:active,a.txtlink:visited{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
	color:#0066FF;}
a.txtlink:hover{color:#000066;}
