p{margin:12px 0}
input,label{float:none}
caption{text-align:left;border-bottom:solid 1px #000}
table{width:100%;table-layout:fixed}
.cab_i_sup{
 background:#ededed url("/web9/es/imagenes/esq_sup_izq.gif") no-repeat left top;
 padding:0 0 0 9px;
 margin:15px 0 0 0;
 height:16px;
}
.cab_d_sup{
 background:transparent url("/web9/es/imagenes/esq_sup_dcha.gif") no-repeat right top;
 padding: 0px 9px;
 height:16px;
}
.cab_i_inf{
 background:#ededed url("/web9/es/imagenes/esq_inf_izq.gif") no-repeat left bottom;
 padding:0 0 0 9px;
 margin:0;
 height:16px;
}
.cab_d_inf{
 background:transparent url("/web9/es/imagenes/esq_inf_dcha.gif") no-repeat right bottom;
 padding: 0px 9px;
 height:16px;
}
.div_cuerpo{
 background:#ededed;
 padding:0 9px;
 overflow:auto;
}
.cont{width:770px}
.volver{font-size:122%;border-top:solid 1px #000;margin:15px 0 0 0;padding:4px 0 0 0}
#mode_sel .cab_i_sup{margin-top:0}
#situacionvuelos{width:370px}
#info_bar{float:right;width:372px;color:#c00}
#info_bar em,#aviso_punt em,#vuelos_hlp em{font-style:normal;font-weight:bold}
#info_bar p,#aviso_punt p,#vuelos_hlp p{text-align:justify}
#info_bar strong{font-size:125%;text-transform:uppercase;text-decoration:underline}
#vuelos_hlp,#aviso_punt{border-top:solid 1px #000}
#vuelos_hlp p,#aviso_punt p{color:#c00;font-size:89%;padding-top:0.5em}
#mode_OD th{text-align:left}
#mode_OD select{width:95%}
#mode_OD p,#mode_NV p{text-align:right}
#mode_NV label{float:left}
#mode_NV label span{margin-left:1em}
#puntualidad th{text-align:left;font-weight:normal}
#pun_stat{font-size:111%;font-weight:bold}
#puntualidad p{position:relative}
#puntualidad p span{position:absolute;top:0}
#pun_nfl{position:static;margin-left:1em}

.ddcombo_td1{width:230px}
.ddcombo2_td1{width:230px}
select#combo_aptdep, select#combo_aptarr{position:absolute;top:0;left:0}
