@charset "utf-8";
/* CSS Document */
body{ width:100%; background:url(../images/gradient_body.jpg) repeat-x; background-color:#7d7e7d;}
#wrap{ width:992px; margin:15px auto;}
#header{ width:987px; height:214px; background:url(../images/cabecera_new555.jpg) no-repeat;padding:5px 5px 0 0;}
#headeres{ width:987px; height:214px; background:url(../images/cabecera_new555.jpg) no-repeat;padding:5px 5px 0 0;}
#header p img{ border:none; } 
#headeres p img{ border:none; } 
#menu{ width:992px; height:42px; background:url(../images/menu_bg_div.jpg) repeat-x;}
#menu_sombra{width:992px; height:4px; background:url(../images/body_bg.jpg) no-repeat;}
#content{ background:#eca72d; float:left; width:988px; border-right:2px solid #eca72d; border-left:2px solid #eca72d;}
#lcol{ float:left; width:238px; padding:5px;}
#rcol{ float:left; width:720px; background:#FFF; padding:10px;}
#pie{ clear:both; width:992px; height:60px; background:#8b5002; padding:15px 0 0 0;}
#pie p{color:#fff; text-align: center; font-size: 12px; padding-top: 3px;}
#pie p a{color:#fff; text-decoration:none;}
/*estilos textos*/
p, ul li, ol li{ font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align:justify; margin:0; margin-bottom:5px; color:#2d2d2d; line-height:22px;}
ol li{ margin-left:0; padding-left:0; font-size:13px; }
ol{ padding-left:25px;}
p span{color:red; font-size:11px;}
.question{ font-weight:bold; font-size:15px;}
.answer{ padding-left:10px;}
h1{ font-size:10px; font-family:Arial, Helvetica, sans-serif; margin:0; text-align:center; color:#f2a627; }
h2{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:23px; margin:10px 0 10px 0;color:#2d2d2d; border-bottom:2px solid #fdb32f}
h3{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; margin:10px 0 10px 0;color:#2d2d2d; text-transform:uppercase;}
.h2form{padding-left:30px; padding-bottom:0px;}
/*estilos menu*/
#menu ul{margin:0; padding:0;}
#menu ul li{ display:inline; margin:0; padding:0; text-align:center;}
#menu ul li a{ float:left; width:123px; height:30px; padding-top:12px; background:url(../images/menu_bg.jpg) left bottom; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#2d2d2d; text-decoration:none; font-weight:bold;}
#menu ul li a:hover{background:url(../images/menu_bg.jpg) left top; text-decoration:underline;}
.flota{ border: solid 4px #6a6a6a;}
.flota:hover{ border: solid 4px #feb634;}
/*estilos seleccion de transfer*/
.fila_transfer{ width:99%; float:left; padding:3px; border-bottom:1px #fdb32f solid; }
.fila_transfer img{ float:left;}
.tipo_transfer{float:left; width:30%; padding-top:15px; margin-left:5px;}
.pax_transfer{float:left; width:25%; text-align:left; padding-top:5px;}
.precio_transfer{float:left; width:24%; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#2d2d2d; padding-top:5px;}
.precio_transfer span{ font-weight:bold; margin:0; padding:0;}
.precio_transfer input{margin-left:10px;}
.bookbutton{ margin-left:10px; width:59px; height:59px; font-weight:bold; color:#2d2d2d; cursor:pointer; }
/*estilos formulario*/
label{width:130px;float:left;clear:left;text-align:left;margin-right:5px;}
.input_formulario{width:265px; height:30px; margin-top:10px; font-weight:bold;}
.bloque{padding-left:15px; padding-top:5px; padding-bottom:5px; }
/*Quote Columna Iquiera*/
h4{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; text-transform:uppercase; margin:0; font-weight:normal;}
.sAncho{ width:100%;}
.cajaUno { font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-top:10px;}
.cajaDos { font-family:Arial, Helvetica, sans-serif; font-size:13px;}
#fecha_llegada2{ margin-right:5px;}
#fecha_vuelta2{ margin-right:5px;}
.botonEnviar input{ margin-top:10px; width:100%; height:25px; font-weight:bold;}
#cajaOneWay2{ margin-top:10px;}
.fecha{ margin-top:10px;}
.totalprice{ font-size:16px; text-align:center; font-weight:bold; margin-top:15px; text-transform:uppercase;}
.totalprice span{ font-size:26px;}
#precio{font-size:18px; text-align:center; font-weight:bold; margin-top:26px; text-transform:uppercase; border:none; color:red; width:70px;}
.coches{ float:right; width:220px; margin-left:10px; text-align:right;}
.coches img{ border:solid 4px #6a6a6a; margin-bottom:10px;}
.coches img:hover{ border:solid 4px #feb634;}
