/* CSS Buscadores */

/*ESTILO PARA ICONOS EN BUSCADOR
----------------------------------------------- */
/*h1 buscador e iconos*/
/*
#buscador .ico_cruceros{font-size:18px;line-height:18px;background:transparent url(../images/layout/ico_search.gif) no-repeat scroll 1px -2px;padding-left:29px;}
*/


/*h1 buscador e iconos david*/
#buscador .ico_cruceros{background:transparent url(../images/layout/ico_search.gif) no-repeat scroll 1px -479px;margin-top:0;padding:0 0 10px 40px;line-height:26px!important;}

#buscador .ico_cruceros.reset_titular{padding-bottom:6px;}

/* =Generales basados en cruceros interno 
----------------------------------------------- */
.principal {padding:10px;margin-bottom:10px;background-color:#6695FF;position: relative; z-index: 2;}
.principal button{background:url(../images/boton_buscar.gif) no-repeat scroll center;}
.interno {background-color:transparent; }
.interno button{background:url(../images/boton_gris_buscar.gif) no-repeat scroll center;}
.interno select.pxlarge{width:190px;}
.interno select.pxmedium{width:120px;}
.interno select.pxsmall{width:80px;}

#buscador{color:#FFF;}
#buscador h1,#buscador h2{font-size:18px;margin:5px 0 5px 0;}
#buscador label{float:left;font-size:12px;font-weight:bold;margin-bottom:7px;position:relative;line-height:1.1;}
/* TODO: Revisar en IE7 lo del span */
#buscador label span {background:#FFF;display:block;padding:1px;margin-top:3px;*width:1%}
/* Ancho dependera de la clase o del css (interno, principal) y color del css */ 
#buscador label span input {background:#FFF;border:1px solid #706F6B;height:14px;line-height:normal;padding:2px}
#buscador label span select {background:#FFF;border:1px solid #706F6B;height:20px;line-height:normal;padding:2px}

#buscador #btnbuscar,#buscador button {border:0;width:100%;height:30px;font-size:19px;font-weight:bold;color:#FFF;margin:10px 0;cursor:pointer;letter-spacing:-1px}

#buscador .enlaces h4 {padding-bottom:2px;}
#buscador .enlaces a {color:#fff;padding-left:4px; }
#buscador .enlaces ul{margin:0;height:100%;margin-bottom:10px;}
#buscador .enlaces li{float:left;width:auto;padding-right:4px;border-right: 1px solid #FFF; }
#buscador .enlaces li.last{border:0;}

/* =Cruceros 
----------------------------------------------- */
#cruceros .principal label{float:left;margin-right:10px;}
#cruceros .principal select{width:160px;}
#cruceros .principal select option{padding-bottom:1px;}
#cruceros .principal {min-height:270px;}

/* =Trenes interno
----------------------------------------------- */
.trenes #pasajeros label {padding-left:10px;}

