div.bloque_izquierdo,
div.bloque_derecho,
div.bloque_neutral,
div.bloque_izquierdo_tr,
div.bloque_derecho_tr,
div.bloque_izquierdo_tr_fb,
div.bloque_derecho_tr_fb{width:50%;float:left;overflow:hidden;border-right:1px dotted #CCCCCC;padding:6px 15px 10px 0px;font-size:12px;line-height:14px;color:#7c7a7b;}
div.bloque_derecho{border:0px;padding:6px 10px 10px 15px;}
div.bloque_izquierdo_tr,div.bloque_izquierdo_tr_fb{border:0px;padding:6px 0px 0px 0px;height:55px;}
div.bloque_derecho_tr,div.bloque_derecho_tr_fb{border:0px;padding:6px 10px 0px 15px;height:55px;}
div.bloque_neutral{border:0px;width:100%;}
div.bloque_izquierdo a,
div.bloque_derecho a,
div.bloque_neutral a,
div.bloque_izquierdo_tr a,
div.bloque_derecho_tr a{color:#7c7a7b;}
div.bloque_izquierdo label,
div.bloque_derecho label,
div.bloque_neutral label,
div.bloque_izquierdo_tr label,
div.bloque_derecho_tr label{font-size:15px;line-height:15px;color:#2b3036;width:100%;}
div.tr{overflow:hidden;border:0px solid #CCCCCC;}
div.td,
div.td_form1-1,
div.td_form1-2,
div.td_form2-1,
div.td_form2-2,
div.td_form2-2_carrito,
div.td_form3-1,
div.td_form3-2,
div.td_neutral_campo,
div.td_neutral_label{float:left;border:0px solid #CCCCCC;padding:5px;font-size:12px;line-height:14px;color:#7c7a7b;width:auto;}
div.td_form1-1,div.td_form2-1,div.td_form3-1{width:90px;padding-top:10px;}
div.td_form2-1{padding-top:0px;}
div.td_form3-1{width:150px;}
div.td_form1-2,div.td_form2-2,div.td_form3-2{width:230px;}
div.td_form2-2,div.td_form2-2_carrito{padding-top:0px;}
div.td_form2-2_carrito{width:280px;padding-bottom:10px;}
div.td_neutral_campo{width:100%;padding-top:5px;padding-bottom:5px;}
div.td_neutral_label{width:98%;padding-top:5px;padding-bottom:0px;}
div.form-obligatorio,div.form-ayuda{width:auto;color:#199de2;float:left;overflow:hidden;font-size:12px;padding:10px 5px 0px 5px;}
span.form-obligatorio{color:#199de2;font-size:12px;}
div.form-ayuda{padding:5px 0px 0px 5px;}
span.ayuda{font-size:10px;font-style:italic;color:#ff5211;}
.lugar, .calendario, .hora, .idavuelta{padding-left:20px;}
.lugar{background:url(/imagenes/img_presentacion/icon_forms_01.png) no-repeat;}
.calendario{background:url(/imagenes/img_presentacion/icon_forms_02.png) no-repeat;}
.hora{background:url(/imagenes/img_presentacion/icon_forms_03.png) no-repeat;}
.pasajeros{background:url(/imagenes/img_presentacion/icon_forms_04.png) no-repeat;padding-left:25px;}
.idavuelta{background:url(/imagenes/img_presentacion/icon_forms_05.png) no-repeat;padding-left:25px;}
input[type="text"],input[type="file"],input[type="password"], textarea, select{width:100%;height:35px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border:none;border-bottom:1px solid #e1e1e1;font-size:13px;padding:0 10px;}
input:not([type='checkbox']):not([type='radio']):not([type='submit']):not([type='button']):focus, select:focus, textarea:focus{border-bottom:1px solid #0075b0;box-shadow:none;outline-color:transparent;}
textarea{height:auto;font-family:"naste",sans-serif;}
.input_chico{width:93% !important;}
.input_pasaje{width:47% !important;}
.buscar_siguiente{padding-left:40px !important;background:url(/imagenes/img_presentacion/icon_lupa.png) 10px center no-repeat;}
.seguir_buscando{background-color:#3eabd3 !important;}
input.btn_compra{background:#d91f34 url(/imagenes/img_presentacion/ico_btn_compra.gif) 14px 4px no-repeat;padding:3px 15px 3px 15px;padding-left:25px;}
input.btn_finalizar{padding:3px 15px 3px 15px;}
select.filtros{color:#626262;width:130px;font-size:11px;font-style:italic;padding:2px;border:auto;background:#FFFFFF;border-radius:0px;}
input.sucursales{background:#FFFFFF;color:#b2b2b2;font-style:italic;width:100%;}
input.puntos{background:#FFFFFF;color:#b2b2b2;font-style:italic;width:100%;}
div.titulo_form{color:#d91f34;font-weight:bold;border-bottom:1px dotted #CCCCCC;padding-bottom:10px;padding-left:5px;}
div.guion_separa{float:left;margin-right:5px;padding-top:8px;}
div.campo_news{background:#f6f6f6 url(/imagenes/img_presentacion/campo_news.gif) no-repeat;width:167px;height:22px;}
div.campo_news_btn{float:left;width:22px;height:22px;cursor:pointer;}
div.campo_news_msg{color:#CC0000;font-weight:bold;margin-top:25px;font-size:11px;}
div.campo_news input{font-size:11px;color:#bfbfbf;border:0px;font-style:italic;background:#ffffff;padding:0px;margin-top:3px;margin-left:3px;}
select.talles{color:#626262;width:130px;font-size:11px;font-style:italic;padding:2px;border:auto;background:#FFFFFF;border-radius:0px;}
input.cantidad{color:#626262;width:40px;font-size:11px;font-style:italic;padding:2px;border:auto;background:#FFFFFF;border-radius:0px;}