body {font: 80%/1.4 Arial, Helvetica, sans-serif;background: #ffffff;margin: 0;padding: 0;color: #000;}
ul, ol, dl { padding: 0;margin: 0;}
h1, h2, h3, h4, h5, h6, p{	margin-top: 0;padding-right: 25px;padding-left: 25px;}
h2 {font-size: 20px; color: #FF0400;margin: 4px 0 0 0;}
h3 {font-size: 14px; color: #666;margin:  0 0 3px 0;}
a img { border: none;}
.header {background: url(imagenes/vuelos-baratos-europa.jpg) no-repeat #fff; height:248px;}
#header-botonera {
color:#FFF;width: 192px!important;background-color: #0090D6/*FF9C5B*/!important;background:url(imagenes/fnd-caja-busqueda.jpg) repeat-x top;-webkit-border-radius: 10px;-webkit-border-top-left-radius: 0;-moz-border-radius: 10px;-moz-border-radius-topleft: 0;border-radius: 10px;border-top-left-radius: 0;	margin-top: 20px;margin-right: 35px;float: right;}
	/*margin-top: 20px;margin-right: 35px;float: right;width: 192px;}*/
.header-botonera-top {background: url(imagenes/base-botones-header-top.png) no-repeat; width:192px; height:12px}
.header-botonera-center {background: url(imagenes/base-botones-header-center.png) repeat-y;}
.header-botonera-bottom {background: url(imagenes/base-botones-header-bottom.png) no-repeat;width:192px; height:12px}
#header-botonera ul.nav {list-style: none; margin-left: 10px;margin-bottom: 0px; width: 165px; }
#header-botonera ul.nav li {border-bottom: 1px solid #666; }
#header-botonera ul.nav a, ul.nav a:visited { padding: 5px 5px 5px 15px;display: block; width: 155px; text-decoration: none;background:none;color: #FFF;}
#header-botonera ul.nav a:hover, ul.nav a:active, ul.nav a:focus { background: #F4F4F4;color: #000;}
.titulo-h1 {background: url(imagenes/fondo-h1.jpg) repeat-x #fff; height:50px;}
#titulo-h1 h1 {font-size: 20px; color: #FF0400;margin: 4px 0 0 0;}
#titulo-h1 h2 {font-size: 14px; color: #666;margin:  0 0 3px 0; font-weight:normal}
#sidebar2 .img-der{background: url('imagenes/fondo-img-der.png') no-repeat top center #fff;margin-bottom:7px; margin-left: 5px; width: 185px; height:170px; }
#sidebar2 img.der {width: 175px; height:140px; margin:5px 5px 2px 5px }
#sidebar2 span { margin-left:35px}
a:link {color: #42413C;text-decoration: underline; }
a:visited {color: #6E6C64;text-decoration: underline;}
a:hover, a:active, a:focus {text-decoration: none;}
#fondo {margin-left:auto; margin-right:auto; width:1274px; overflow:none; background:#fff url('imagenes/base.png') repeat-y top center;}
#container {width:994px;overflow:none;margin: 0 auto;position:relative;}
#caja-buscador{width: 760px; margin-top: 15px; float:left; clear:both}
#buscador-desp {width:570px; height:%100;   float:left; margin-left: 15px; }
#segunda-botonera {margin-left: 25px;float: left;clear:both;color:#FFF;width: 150px!important;background-color: #0090D6!important;background:url(imagenes/fnd-caja-busqueda.jpg) repeat-x top;-webkit-border-radius: 10px;-webkit-border-top-left-radius: 0;-moz-border-radius: 10px;-moz-border-radius-topleft: 0;border-radius: 10px;border-top-left-radius: 0;}
.sidebar1 {float: left;width: 140px;background: #EADCAE;padding-bottom: 10px;}
.content { width: 760px;float: left;padding: 10px 0;}
#sidebar2 {float: right;width: 203px;background: #fff;padding: 10px 0;margin-right:15px;}
#segunda-botonera ul.nav {list-style: none;margin-left: 7px;margin-bottom: 0px; width: 120px; }
#segunda-botonera ul.nav li {border-bottom: 1px solid #666; }
#segunda-botonera ul.nav a, ul.nav a:visited { padding: 5px 0 5px 10px;display: block;width: 125px;text-decoration: none;background:none;color: #FFF;}
#segunda-botonera ul.nav a:hover, ul.nav a:active, ul.nav a:focus { background: #F4F4F4;color: #000;width: 125px;}
.botonera-top {background: url(imagenes/base-botones-top.png) no-repeat; width:147px; height:11px}
.botonera-center {background: url(imagenes/base-botones-center.png) repeat-y; width:147px;}
.botonera-bottom {background: url(imagenes/base-botones-bottom.png) no-repeat;width:147px; height:11px}
.content p{	margin-top: 0;padding-right: 25px;padding-left: 25px; text-align:justify}
.content ul, .content ol { padding: 0 15px 15px 40px; }
ul.nav {list-style: none;border-top: 1px solid #666; margin-bottom: 15px;}
ul.nav li {border-bottom: 1px solid #666; }
ul.nav a, ul.nav a:visited { padding: 5px 5px 5px 15px;display: block; width: 120px;text-decoration: none;background: #C6D580;}
ul.nav a:hover, ul.nav a:active, ul.nav a:focus { background: #ADB96E;color: #FFF;}
blockquote{width:87%;color:#ffffff;border:solid 1px #3B3B2B; background:#ff1828;margin:7px auto 15px auto; text-align:right; padding:5px 30px;-webkit-border-radius:5px;-moz-border-radius:5px;}
blockquote  a:link {color:#ffffff; text-decoration:none}
blockquote a:visited{color:#ffffff; text-decoration:none}
blockquote a:hover{color:#00E1FF; text-decoration:none}
blockquote.buscador{width:89%;color:#ffffff;border:solid 1px #3B3B2B; background:#ff1828;margin:7px auto 15px auto; text-align:left; padding:5px 20px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.footer {padding: 10px 0;background: url(imagenes/bg-footer.jpg) no-repeat #fff;position: relative;clear: both; text-align:center}
.fltrt { float: right;margin-left: 8px;}
.fltlft {float: left;margin-right: 8px;}
.clearfloat { clear:both;	height:0;font-size: 1px;line-height: 0px;}

.searchBoxCornerBR {background-color:transparent;}
.searchBoxCornerBL {background-color:transparent;}
.searchBoxCornerTR {background-color:transparent;}
.searchBoxDiv a {color:#fff}
.commonSprite{background-image:url("imagenes/spritteDespe.png") !important;}
.searchBoxDiv .searchBoxMenu .selected {background:#1D457C/*FF6801*/;color: #FFF;}
.searchBoxDiv .searchBoxMenu li {background:url(imagenes/fnd-pestana.png) repeat-x bottom #E5E5E5;}
.searchBoxDiv .searchBoxHotels, .searchBoxDiv .searchBoxFlights, .searchBoxDiv .searchBoxHotelsAndFlights, .searchBoxDiv .searchBoxCars, .searchBoxDiv .searchBoxCruises{
color:#FFF;width: 550px!important;background-color: #0090D6/*FF9C5B*/!important;background:url(imagenes/fnd-caja-busqueda.jpg) repeat-x top;-webkit-border-radius: 10px;-webkit-border-top-left-radius: 0;-moz-border-radius: 10px;-moz-border-radius-topleft: 0;border-radius: 10px;border-top-left-radius: 0;}
.btnRed.buscarBtn span {background-attachment: scroll;background-image: url("imagenes/nibbler_sprite-buttons.png")!important;background-repeat: no-repeat;background-position: 100% -303px;display: inline-block;height: 44px;padding-right: 15px;}
.btnRed.buscarBtn span em {background-attachment: scroll;background-color: #0090D6/*f69758*/;background-image: url("imagenes/nibbler_sprite-buttons.png")!important;background-position: 0 -303px;background-repeat: no-repeat;color: white;display: inline-block;font-family: Arial;font-size: 18px;font-weight: bold;height: 44px;letter-spacing: -1px;line-height: 40px;padding: 0 0 0 20px;}
