
#newBuscador p{margin:0px;padding:0;*margin:0px;}

#newBuscador label{width:auto;display:inline;float:none;padding:0px;}

#newBuscador #form_buscador div, #newBuscador #form_buscador dl, #newBuscador #form_buscador dt, #newBuscador #form_buscador dd, #newBuscador h1, #newBuscador #form_buscador h2, #newBuscador #form_buscador form, #newBuscador #form_buscador  input, #newBuscador #form_buscador p, #newBuscador #form_buscador label, #newBuscador #form_buscador img, #newBuscador #form_buscador select{margin:0px; padding:0px;}

#newBuscador h1, #newBuscador h2 {font-weight:normal;}

#newBuscador {width:248px; float:left; margin:0px 14px 0px 0px !important; display:block; position:relative; z-index:1; }
#newBuscador.yellow{background-color:#FC0;}
#newBuscador.green, #newBuscador.green div{background-color:#990; color:#FFF;}
#newBuscador.grey, #newBuscador.grey div{background-color:#666; color:#FFF;}

#newBuscador #logo_vueling{width:248px; display:block; cursor:pointer; height:64px;*margin: 0em 0em 2em;-margin: 0em;}
#newBuscador #logo_vueling h1 { visibility:hidden; display:none;}
#newBuscador #form_buscador{color:#fff;}

#newBuscador #form_buscador, #newBuscador #title_buscador { display:block; padding:0px 19px 0px 19px; width:210px;}
#newBuscador #form_buscador .first_field, #newBuscador #dateSel1 dd {margin-bottom:4px !important;}
#newBuscador #form_buscador select.sel_short {width:95px; }
#newBuscador #form_buscador select.sel_long {width:210px;}
#newBuscador #route_type { height:17px; padding-top:3px !important; float:left;}
#newBuscador #route_type label {margin-right:15px !important;}
#newBuscador #route_type, #newBuscador #cities, #newBuscador #dateSel2, #newBuscador #buscar_fechas, #newBuscador #pasajeros, #newBuscador #residente {margin-bottom:9px !important; display:block;}
#newBuscador dt{margin-bottom:2px !important; display:block;}
#newBuscador #dateSel1 input, #newBuscador #dateSel2 input {width:178px; padding:2px 0px 0px 5px !important; height:14px; cursor:pointer; background-color:#FFF; border:1px solid #7F9DB9; margin:0px 4px 0px 0px !important; float:left; }
#newBuscador #dateSel1 img, #newBuscador #dateSel2 img  {cursor:pointer;}
#newBuscador #residente input[type="checkbox"] {width:14px; height:14px;}
#newBuscador #residente {padding:3px 0px 2px 0px !important; vertical-align:bottom;}
#newBuscador #famNum {margin-top:9px !important;}
#newBuscador #bottom_buscador {height:15px; width:248px; display:block;}
#newBuscador.yellow #bottom_buscador {background:#FC0 url(/skylights/images/SB/bottom_buscador_yellow.gif);}
#newBuscador.green #bottom_buscador {background:#990 url(/skylights/images/SB/bottom_buscador_green.gif);}
#newBuscador.grey #bottom_buscador {background:#666 url(/skylights/images/SB/bottom_buscador_grey.gif); }

#iFrame_calendario1, #iFrame_calendario2{z-index:100;}
#newBuscador #calendario_buscador1, #newBuscador #calendario_buscador2, #iFrame_calendario1, #iFrame_calendario2 { background:#FFF transparent; position:absolute;  top:207px; left:208px; width: 210px; height: 230px; display:none;}
#newBuscador #calendario_buscador1, #newBuscador #calendario_buscador2 {border:1px #666 solid; z-index:1430; background:#FFF}

#newBuscador table.CP_table {margin:10px !important; text-align:center; }
#newBuscador table.CP_table td.CP_otherMonth {visibility:hidden;} 
#newBuscador table.CP_table td{ height:20px; vertical-align:middle; font-weight:bold; font-size:10px;}
#newBuscador table.CP_table td.CP_arrow_month{background-color:#666; border-right:1px #FFF solid; border-left:1px #FFF solid;}
#newBuscador table.CP_table td.CP_d_before {background-color:#CCC; color:#FFF; width:26px; border:1px #FFF solid;}
#newBuscador table.CP_table td.CP_d_beforeSingle {background-color:#CCC; background-image:url('/img/sinvuelo.gif'); color:#FFF; width:26px; border:1px #FFF solid;}
#newBuscador table.CP_table td.CP_d_after, #newBuscador table.CP_table td.CP_d_select {background-color:#666; border:1px #FFF solid;}
#newBuscador table.CP_table td.CP_d_select { background-color:#990; border:1px #FFF solid;}
#newBuscador table.CP_table td.CP_d_after a, #newBuscador table.CP_table td.CP_arrow_month a, #newBuscador table.CP_table td.CP_d_select a{color:#FFF; text-decoration:none; width:26px; display:block; height:20px; line-height:20px;}
#newBuscador table.CP_table td.CP_d_after a:hover, #newBuscador table.CP_table td.CP_d_select a:hover {background-color:#FC0; color:#666;}
#newBuscador table.CP_table td.CP_arrow_month a:hover {color:#FC0;}
#newBuscador table.CP_table td.CP_info {color:#D4470F; font-family: Verdana; font-size: 8; text-align:left; font-weight:normal; }


.button_S11{ height:22px; display:block; width:75px;}
.button_S11 a{  font-weight:bold; white-space:nowrap; color:#FFF !important; text-decoration:none; float:left; display:block; text-align:center; cursor:pointer; font-size:11px; line-height:1.9; height:22px;}
.button_S11 span{display:block; padding:0px 10px; float:left; text-align:center; cursor:pointer; height:22px;}
.button_S11 a:hover { color:#FC0 !important; text-decoration:none;}

#newBuscador.yellow a.bt_buscador span { background:transparent url(/skylights/images/buscador/bt_buscador_yellow_right.gif) no-repeat right top;}
#newBuscador.yellow a.bt_buscador { background:#FC0 url(/skylights/images/buscador/bt_buscador_yellow_left.gif) no-repeat left top;}
#newBuscador.green a.bt_buscador span { background:transparent url(/skylights/images/buscador/bt_buscador_green_right.gif) no-repeat right top;}
#newBuscador.green a.bt_buscador{ background:#990 url(/skylights/images/buscador/bt_buscador_green_left.gif) no-repeat left top;}
#newBuscador.grey a.bt_buscador span { background:transparent url(/skylights/images/buscador/bt_buscador_grey_right.gif) no-repeat right top;}
#newBuscador.grey a.bt_buscador{ background:#666 url(/skylights/images/buscador/bt_buscador_grey_left.gif) no-repeat left top;}
#newBuscador.green a:hover.bt_buscador, #newBuscador.grey a:hover.bt_buscador{color:#666 !important;}

/*#newBuscador #form_buscador #tabs {padding:20px 0px 0px 0px;}*/