﻿@charset "utf-8";
/* CSS Document */
* { border:0; margin:0; padding:0; box-sizing:border-box; }

body { font-family:'gotham_bookregular'; font-size:12px; color:#666; padding:12px 10px 30px 10px; }

.gris { background:#f5f5f5; }
.blanco { background:#fff; }
.blanco input { background:#f5f5f5; }

h1 { color:#075B91; font-size:18px; font-family:'gotham_boldregular'; background:url(images/bg-h1-dum.png) no-repeat left center; padding-left:37px; line-height:30px; padding-left:35px;}

form { margin-top:20px; }
label { display:block; }
p { }
input, select {background-color:#fff;border:solid 1px #ccc; height:29px; padding:8px; width:100%; display:block; margin:8px 0; font:inherit; color:#666;
border-radius:6px;
-ms-border-radius:6px;
-moz-border-radius:6px;
-o-border-radius:6px;
-webkit-border-radius:6px;}
input[type="checkbox"] { width:13px; display:inline-block; height:13px; margin:0 4px 20px 0; vertical-align:top; }
input[type="submit"] { background:#075B91; color:#fff; font-size:18px; font-family: 'gotham_boldregular'; padding:0; margin:20px 0; border:solid 2px #075B91; box-shadow:inset 0px 2px 0px 0px #518cb2; }
input[type="submit"]:hover { background:#518cb2; border:solid 2px #518cb2; }
input#datepicker-ida, input#datepicker-vuelta { display:inline-block; width:83%; }
form img { float:right; margin-top:14px; }
footer { text-align:center; font-style:italic; font-size:10px; }
footer img { padding-top:10px; }