.borderiFrame {border-width: 1px; border-style: solid;border-color: black;}
.border_home{width:502px;margin:0;/*height:176px;*/height:157px;border:1px solid #4F97E9;}

td.callcenter {
	/*background:url("/images/italiano/hp/telefono2.gif") no-repeat 220px 2px;*/
	background-color:#ffffff;height:19px;
	font-family:Arial, Helvetica, sans-serif;font-weight:normal;
	font-size:12px;color:#000000;text-align:left;padding-left:10px;	
}

.e-title{background-color:#438FE4;
	text-align:center; height:22px;
	font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;color:#ffffff;}

.frame2{display:block;}
.frame3{display:none;}
.frame4{display:none;}
.frame5{display:none;}
.frame6{display:none;}
.frame7{display:none;}
.frame7costa{display:block;width:100%;height:120px;}
.frame7msc{display:none;width:100%;height:120px;}
	
.label{font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
		font-size:11px;
		color:#000000;}
.price{color:#ff0000;}
	
	.input0{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
		font-size:11px;
		color:#000000;width:150px;	
		margin-top:2px;
	}
	
	.input1{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
		font-size:11px;
		color:#000000;
		margin-top:2px;
	}
	
	.input2{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
		font-size:11px;
		color:#000000;width:62px;	
		margin-top:2px;
	}
	
	.input3{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
		font-size:11px;
		color:#000000;
        width:37px;
		margin-top:2px;
	}
	
	.input4{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
		font-size:11px;
		color:#000000;
		width:100px;	
		margin-top:2px;
	}
	
	.input5{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
		font-size:11px;
		color:#000000;
		margin-top:2px;
	}
	
	.input6{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
		font-size:11px;
		color:#000000;width:170px;	
		margin-top:2px;
	}
	
	.inputMSC{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
		font-size:11px;
		color:#000000;width:120px;	
		margin-top:2px;
	}
	
	.button{
		color:#ffffff;background-color:#3994F7;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;
	}
	
	a.AdvSearch:link,a.AdvSearch:visited,a.AdvSearch:active{
		font-family:Arial, Helvetica, sans-serif;
		text-decoration:underline;
		font-size:11px;
		color:#4F97E9;font-weight:normal;
	}
	
	a.AdvSearch:hover{text-decoration:none;}
	
	
	.help{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;font-weight:bold;
		color:#000000;color:#4F97E9;
		cursor:help;text-decoration:none;
	}
	
	.HelpDiretti1, .HelpTime1, .HelpAirport1, .HelpMain1 , .HelpDate1{
		position:absolute;		
		z-index:1;
		border:1px solid #000000;
		display:none;
		background-color:#FFFFFF;
		font-family:Arial,Helvetica,sans-serif;
		font-size:11px;
	}

	/**/
	.iFrame_HelpDiretti1{
		border:0px;
		margin: 0;
		padding: 0;
		background-color:#DFE6EC;
		width: 300px;
		height: 129px;
	}	
	.iFrame_HelpMain1{
		border:0px;
		margin: 0;
		padding: 0;
		background-color:#DFE6EC;
		width: 300px;
		height: 117px;
	}	
	.iFrame_HelpDate1{
		border:0px;
		margin: 0;
		padding: 0;
		background-color:#DFE6EC;
		width: 300px;
		height: 89px;
	}
	.iFrame_HelpTime1{
		border:0px;
		margin: 0;
		padding: 0;
		background-color:#DFE6EC;
		width: 300px;
		height: 103px;
	}
	.iFrame_HelpAirport1{
		border:0px;
		margin: 0;
		padding: 0;
		background-color:#DFE6EC;
		width: 311px;
		height: 61px;
	}
	
	.HelpIframe{
		border:0px;
		padding: 0;
		color:#000000;
		font-family:Arial,Helvetica,sans-serif;
		font-size:11px;
	}
	
	.style_iframe{
		border:0px;
		padding:10; 
		margin:0;
		background-color:#DFE6EC;
	}
