@charset "utf-8";
/* CSS Document */

table.flight{
	margin: 0px;
	padding: 0px;
	margin-bottom: 15px;
	font-size: 15px;
	font-family: arial;
}

td.box_corTopLef{
	background: url(../i/box/box_corTopLef.gif) repeat-x top left #ffffff;
	height: 14px;
}
td.box_latTopLef{
	background: url(../i/box/box_latTopLef.gif) repeat-x top left #ffffff;
	height: 14px;
}
td.box_latTopArrRig{
	background: url(../i/box/box_latTopArrRig.gif) repeat-x top left #ffffff;
	height: 14px;
}
td.box_latTopArrRig2{
	background: url(../i/box/box_latTopArrRig2.gif) repeat-x top left #ffffff;
	height: 14px;
}
td.box_corTopRig{
	background: url(../i/box/box_corTopRig.gif) repeat-x top left #ffffff;
	height: 14px;
}



td.box_corTopSubLef{
	background: url(../i/box/box_corTopSubLef.gif) repeat-x top left #ffffff;
}
td.box_latTopSubLef{
	background: url(../i/box/box_latTopSubLef.gif) repeat-x top left #ffffff;
	padding: 0px;
	height: 26px;
}
td.box_latTopSubLef p{
	font-size: 16px;
	color: #1f4676;
	font-weight: bold;
  margin: -4px  0px 0px 3px;
}
td.box_latTopSubLef span.dia{
	color: #4d9fa6;
}
td.box_latTopSubArrRig{
	background: url(../i/box/box_latTopSubArrRig.gif) repeat-x top left #ffffff;
	padding-top: 0px;
	height: 26px;
}
td.box_latTopSubArrRig p{
	font-size: 16px;
	color: #1f4676;
	font-weight: bold;
  margin: -4px  0px 0px 3px;
}
td.box_corTopSubRig{
	background: url(../i/box/box_corTopSubRig.gif) repeat-x top left #ffffff;
}

/*
td.box_latRowLef{
	background: url(../i/box/box_latRowLef.gif) repeat-x top left #ffffff;
}
*/
td.box_latRowLef{
background-color:#F1F1F1;
border-left:3px solid #4888B9;
border-top:1px solid #4888B9;
}

/*
td.box_row{
	background: url(../i/box/box_row.gif) repeat-x top left #ffffff;
	height:34px;
}
*/
td.box_row {
background-color:#F1F1F1;
border-top:1px solid #4888B9;
height:34px;
}

.radDeparture{
	
}

.radComeBack{
	
}

td.box_row .timeDeparture{
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}
td.box_row .timeArrival{
	font-size: 12px;
	color: #000000;
	font-weight: none;
}

td.box_rowCom{
	background: url(../i/box/box_rowCom.gif) repeat-x top left #ffffff;
	text-align:center;
}

/*
td.box_latRowRig{
	background: url(../i/box/box_latRowRig.gif) repeat-x top left #ffffff;
}
*/
td.box_latRowRig {
background:#FFFFFF url(../i/box/box_latRowRig2.gif) no-repeat scroll left top;
}

td.box_latSubArrLef{
	background: url(../i/box/box_latsubarrlef.gif) repeat-x top left #ffffff;
	font-size: 16px;
	color: #1f4676;
	font-weight: bold;
	padding-top: 5px;
	height: 30px;
}
td.box_latSubRig{
	background: url(../i/box/box_latsubrig.gif) repeat-x top left #ffffff;
}
td.box_latSubLef{
	background: url(../i/box/box_latSubLef.gif) repeat-x top left #ffffff;
	padding: 0px;
}
td.box_latSubTopLef{
	background: url(../i/box/box_latSubTopLef.gif) repeat-x top left #ffffff;
	padding-top: 8px;
	height: 30px;
}
td.box_latSubTopLef p{
	font-size: 16px;
	color: #1f4676;
	font-weight: bold;
  margin: -4px  0px 0px 3px;
}
td.box_latSubTopLef span.dia{
	color: #4d9fa6;
}


td.box_latBotSubLef{
	background: url(../i/box/box_latBotSubLef.gif) repeat-x top left #ffffff;
	padding: 0px;
	padding: 0px;
}
td.box_latBotSubTopLef{
	background: url(../i/box/box_latBotSubTopLef.gif) repeat-x top left #ffffff;
	padding-top: 0px;
	height: 24px;
	padding: 0px;
}
td.box_latBotSubTopLef p{
	font-size: 15px;
	color: #1f4676;
	font-weight: normal;
  margin: 6px  0px 0px 3px;
}


td.box_latPriTop{
	background: url(../i/box/box_latPriTop.gif) repeat-x top left #ffffff;
	font-size: 24px;
	padding: 0px;
	height: 16px;
	padding: 0px;
}
td.box_latPriTop p{
	font-size: 24px;
	color: #ffffff;
	font-weight: bold;
  margin: 6px  0px 0px 3px;
  display:block
}
td.box_latPriTop span.decimal{
	color: #8ccddc;
	font-size: 24px;
	padding: 0px;
	margin: 6px  0px 0px 3px;
}
td.box_latPriRig{
	background: url(../i/box/box_latPriRig.gif) repeat-x top left #ffffff;
	padding: 0px;
}

input.btnListBooking{
	padding: 0px;
	margin: 8px  25px 10px 13px;
}

td.box_corBotLef{
	background: url(../i/box/box_corBotLef.gif) repeat-x top left #ffffff;
}
td.box_latBot{
	background: url(../i/box/box_latBot.gif) repeat-x top left #ffffff;
}
td.box_latPriBot{
	background: url(../i/box/box_latPriBot.gif) repeat-x top left #ffffff;
}
td.box_corBotRig{
	background: url(../i/box/box_corBotRig.gif) repeat-x top left #ffffff;
}


td.ResNav{
	text-align:center;
	size:15px;
	font-weight:bold;
}


/*--*/

.cb_top_iz{
	background:url(../i/box/cb_top_iz.gif) no-repeat left top #ededed;
	height:39px;
	width:18px;
	}

.cb_top_mil{
	background:url(../i/box/cb_top_r.gif) repeat-x left top #ededed;
	
	font-size:15px;
	color:#000;
	font-weight:bold;
	width:378px;
	}


/*--*/

.cb_ida{
	background:url(../i/box/cb_ida.gif) no-repeat right top;
	text-indent:10px;
	font-size:15px;
	font-weight:bold;
	color:#235679;
	
	width:224px;
	}

.cb_escala_ida{
	background:url(../i/box/cb_escala.gif) no-repeat right top;
	text-indent:10px;
	font-size:15px;
	font-weight:bold;
	color:#235679;
	
	width:224px;
	}
	
.cb_escala_vuelta{
	background:url(../i/box/cb_escala_vuelta.gif) no-repeat right top;
	text-indent:10px;
	font-size:15px;
	font-weight:bold;
	color:#235679;
	
	width:224px;
	}	

.cb_vuelta{
	background:url(../i/box/cb_vuelta.gif) no-repeat right top;
	text-indent:10px;
	font-size:15px;
	font-weight:bold;
	color:#235679;
	
	width:224px;
	}

/*--*/

.cb_mil_iz{
		background-color:#F1F1F1;
		border-left:3px solid #4888B9;
		border-top:1px solid #4888B9;
		height:37px;
		width:15px;
	}
	
.cb_mil_mil{
background-color:#F1F1F1;
border-top:1px solid #4888B9;
color:#184F76;
font-size:13px;
height:37px;
	}

.cb_mil_mil img{
	margin:0 15px 0 0;
	}
	
.cb_mil_de{
	background-color:#fff;
	height:37px;
	border-right:3px solid #4888b9;
	border-top:1px solid #4888B9;
	text-indent:10px;
	
	color:#184f76;
	font-size:14px;
	}

/*--*/

.cb_mil2_iz{
	background:url(../i/box/cb_mil2_mil.gif) repeat-x left top;
	border-top:1px solid #2d5e82;
	height:37px;
	
	border-left:3px solid #4888b9;
	width:15px;
	}

.cb_mil2_mil{
	background:url(../i/box/cb_mil2_mil.gif) repeat-x left top;
	height:37px;
	border-top:1px solid #2d5e82;
	
	font-size:15px;
	color:#000;
	font-weight:bold;
	}
	
/*--*/

.cb_bot_de{
	background:url(../i/box/cb_bot_de.gif) no-repeat scroll right top transparent;
	border-left:1px solid #46779B;
	border-top:1px solid #46779B;
	height:38px;
	text-align:center;
	width:146px;
	}

.cb_bot_de_simetrico{
	background:url(../i/box_camping/cb_bot_de_simetrico.gif) no-repeat scroll right top transparent;
	border-left:1px solid #46779B;
	border-top:1px solid #46779B;
	height:38px;
	text-align:center;
	width:146px;
	}

.cb_bot_de a{
	font-size:16px;
	color:#2c5675;
	font-weight:bold;
	text-decoration:none;
	}

.cb_bot_de a:hover{
	text-decoration:underline;
	}

.cb_bot_mil{
	background:url(../i/box/cb_bot_r.gif) repeat-x left top;
	height:39px;
	border-top:1px solid #46779b;
	text-indent:10px;
	
	font-size:12px;
	color:#fff;
	}

.cb_bot_iz{
	background:url(../i/box_camping/cb_bot_iz.gif) no-repeat left bottom;
	height:39px;
	line-height:34px;
	width:82px;
	padding:0 30px 0 10px;
	border-top:1px solid #46779b;
	
	font-size:22px;
	color:#2c5675;
	font-weight:bold;
	text-align:right;
	}



