BODY{font-family:arial,'Lucida Grande','Bitstream Vera Sans',verdana,sans-serif;font-size:13px;margin:0px;color:#555;background-color:#FFEAD1;text-align:center;} /* new bg 222d2d */
DIV,TD{font-family:arial,'Lucida Grande','Bitstream Vera Sans',verdana,sans-serif;font-size:12px;color:#555;text-align:left;}
INPUT,TEXTAREA,SELECT{font-family:arial,'Lucida Grande','Bitstream Vera Sans',verdana,sans-serif;font-size:12px;}
P,FORM{margin:0px;padding:0px;text-align:left;}
P{font-size:12px;color:#555;margin-bottom:10px;}
H1,H2,H3{font-family:arial,verdana,sans-serif;}
H1,H2,H3,H4{font-weight:bold;color:#333;text-align:left;}
H1 A,H2 A,H3 A,H4 A{font-family:arial,'Lucida Grande','Bitstream Vera Sans',verdana,sans-serif;}
H1{font-size:18px;margin:0px 0px 5px 0px;}
H2{font-size:16px;margin:0px 0px 5px 0px;}
H3{font-size:14px;margin:0px 0px 5px 0px;}
H4{font-size:12px;margin:0px 0px 3px 0px;}
H4.dark{margin:5px 0px 0px 0px;color:#333;}
A,A:visited{color:#66c;text-decoration:none;}
A:hover{color:#555;text-decoration:underline;}
img{border:0px;}
#cajaExterna{background:#fff;width:800px;height:100%;margin:auto;border-left:10px solid #ccc;border-right:10px solid #ccc;}
/*--- cabecera --- */
#cabeceraPpal{background-color:#EAF4FF;text-align:right;font-size:14px;font-weight:bold;}
#cabeceraPpal{background:url(/imagen/cabeceraBG.gif) repeat-x;font-size:80%;margin:0px;}
#cabeceraPpal h1 a{display:block;width:175px;height:51px;text-indent:-9999px;outline:0px;text-decoration:none;}
#cabeceraPpal{height:51px;background-position:0px -15px;}
#cabeceraPpal h1{background-image:url(/imagen/dvLogo.jpg);width:285px;height:51px;float:left;}
#cabeceraPpal h1 a{	width:285px;height:51px;}
#cabeceraPpal #busqueda_cabecera{float:right;position:relative;padding:3px 0px 2px 10px;height:50px;overflow:hidden;}
#cabeceraPpal #busqueda_cabecera{font-size:9px;}
/*-- ESTRUCTURA WEB --*/
#navegacion {width:180px;margin-right:6px;margin-bottom:0;float:left;}
#navegacionH {width:640px;margin-right:0px;margin-bottom:6px;float:left;}
.etiqueta {background:#f3f3f3; color:#ff9933; font-weight:bold; padding:3px; font-size:110%;}
.contenido {padding:0 6px 6px 6px; border-top:1px solid #ccc;}
.contenido ul {margin:0; padding:4px 0 4px 7px; list-style-type:square; color:#ccc; text-indent: -2px;}
.contenido ul li a {padding:2px 2px;}
.contenido ul li a:hover {background-color:#eee;}
.contenido p {padding: 0 2px;margin-top:4px;}
/*-- RESULTADOS --*/
#refinar_resultados {width:95%;margin:auto;}
#refinar_resultados .etiqueta {background: #999; color: #fe9; border-bottom: 1px solid #666}
#refinar_resultados .facetas {font-size: 12px; padding: 0px}
#refinar_resultados .faceta_titulo {margin-top: 6px; color: #333}
#refinar_resultados .contenido {background: #e5ecf9}
.facetas {border:0;padding:6px 0 3px 0;}
.faceta_titulo {color:#777; font-weight:bold}
.ful li {margin: 0 0 0 .5em}
.ful ul li {margin: 0 0 0 .2em}
.fi_aqui {color:black; font-weight:bold; padding-left:2px}
.fi_cuantos {color:#666;}
/*----NUEVO*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
div#dondevas .filtro{margin-bottom:0px;padding-bottom:3px;padding-top:7px;border-top:0px solid #003366;background-color:#fff;color:#000;font-weight:normal;font-size:12px;text-decoration:none;text-align:left;width:96%;margin-left:2%}
div#dondevas {background: #fff;width: 975px;height: 100%;margin: auto;border-left: 1px solid #ccc;border-right: 1px solid #ccc;}
div#dondevas h1{color:#c63;font-weight:bold;font-size:20px;margin-bottom:5px;}
div#dondevas h2{color:#c63;font:bold 16px Arial,Helvetica,sans-serif;line-height:20px;margin:2px 0px 5px 0px;text-align:left;text-decoration:none}
div#dondevas h3{color:#666;font:bold 14px Arial,Helvetica,sans-serif;line-height:16px;margin:3px 0px 5px 0px;text-align:left;text-decoration:none}
div#dondevas .raya{border-left:1px solid #C7C7C7;padding:0px 2px 0px 2px}
div#dondevas div#contenedor_contenido{width:99%;padding:5px;}
div#dondevas div#unaColumna{float:left;width:800px;vertical-align:top;text-align:left;overflow:hidden;padding:15px;}
div#dondevas div#columna1{float:left;width:150px;vertical-align:top;text-align:center;overflow:hidden;background-color:#e5ecf9;margin-top:1%;}
div#dondevas div#columna2{float:left;width:433px;vertical-align:top;text-align:center;overflow:hidden;padding:2px;margin-left:3px;margin-top:1%;}
div#dondevas div#columna3{float:right;width:318px;overflow:hidden;margin-top:1%;}
div#dondevas .aqui{text-decoration:none;color:#333;}
div#dondevas #piePagina{clear:both;width:100%;margin:0;color:#333;padding-top:.5em;padding-bottom:.5em;font-size:80%;text-align:center;}
div#dondevas #menuGlobal{text-align:center;font-size:90%;text-transform:uppercase;}
div#dondevas #menuIdioma{float:right;text-align:right;font-size:75%;}
/*--PESTANAS--*/
#cajaPestanas{position:relative;width:100%;clear:both;margin-top:10px;}
#cajaPestanas ul{clear:both;float:left;padding:0 0 0 1em;margin:1em;list-style:none;line-height:1em;}
ul#pestanas{overflow:hidden;clear:both;margin:0;font-size:1.2em;}
ul#pestanas li{float:left;}
ul#pestanas li a{text-decoration:underline;font-weight:bold;display:block;padding:5px 10px;}
ul#pestanas li.aqui a{background:#fff;border:1px solid #CCC;border-bottom-width:0;color:#1A2074;text-decoration:none;margin-bottom:-1px;}
/*--BOTONES--*/
div#dondevas div#contenedorBotones{float:right;display:inline}
div#dondevas div#contenedorBotonesTop{margin:0px;padding:3px;background-color:#eee;float:right;display:inline;clear:none;}
.cajaBoton{margin:2px 0 2px 0;padding:1px;float:left;}
.cajaBoton a{text-align:center;font-family:tahoma;font-size:8pt;display:block;background-color:#ffffaa;border:1px solid #cccccc;margin:0px 3px 0px 3px;padding:3px 3px 3px 3px;text-decoration:none;color:#000;}
.cajaBoton a:visited{text-decoration:none;color:#000;}
.cajaBoton a:hover{text-decoration:underline;color:#000;}
.cajaBoton .visitas {background-color:#ffeeaa;}
.cajaBotonUsuario{margin:3px 3px 2px 0;padding:3px;float:left;text-align:center;font-family:tahoma;font-size:8pt;display:block;background-color:#eee;border:1px solid #cccccc;text-decoration:none;color:#000;}
/*--LISTADO--*/
div#dondevas div#contenedorListado{width:98%;overflow:hidden;margin:0px;text-align:left;}
div#dondevas div#contenedorAdicional{width:19%;float:left;border-right:1px solid #eee;overflow:hidden;}
div#dondevas div#contenedorMapa{margin-top:0px;overflow:hidden;}
div#dondevas div#contenedorMapa{position:relative;top:expression((document.documentElement.scrollTop-200) + "px");}
div#dondevas .listado{background-color:#fff;float:left;display:block;padding:6px;margin:4px;border:0px solid #C7C7C7;border-bottom:1px dashed #aaa;font-family:arial,helvetica,sans-serif;width:400px;}
div#dondevas .listadoOscuro{background-color:#eee;float:left;display:block;padding:6px;margin:4px;border:0px solid #C7C7C7;border-bottom:0px;font-family:arial,helvetica,sans-serif;width:400px;}
div#dondevas .listado .datos{margin-left:8px;}
div#dondevas .notificacion{background-color:#ddd;}
div#dondevas .listado .cajaFotoEst{clear:none;float:left;margin:5px;}
div#dondevas div#cabeceraListado{width:98%;margin-top:5px;padding:0px;border-top:1px solid #C7C7C7;background-color:#d0def7;font-size:11px;text-align:left}
div#dondevas .promocion{display:block;padding-bottom:4px;padding-top:4px;margin:3px;border:1px solid #C7C7C7;font-family:arial,helvetica,sans-serif;background-color:#FFEFD5;float:none;}
div#dondevas .promocion .datos{margin-left:8px;}
div#dondevas .promocion .foto{clear:none;float:left;margin:5px;}
div#dondevas .promocion .establecimiento{margin-right:5px;padding:3px;float:left;}
div#dondevas .promocion .etiqueta{float:left;padding-right:5px;font-style:italic;font-size:10px;}
div#dondevas .nombre{color:#0000FF;line-height:16px;font:bold 15px Arial,Helvetica,sans-serif;text-decoration:none}
#cajaBuscarDisponibilidadCiu{color:#333;background-color:#e5ecf9;padding:5px;}
#cajaBuscarDisponibilidadCiu strong {font-weight:bold;text-decoration:none;}
#cajaBuscarDisponibilidadCiu{border:1px solid #ccc;border-top:1px dashed #ccc;}
#cajaBuscarDisponibilidadCiu label {clear:left;width:11em;float:left;text-align:right;margin-right:0.3em;display:block;font-weight:bold;font-size:100%;}
#cajaBuscarDisponibilidadCiu input {margin:2px 0 2px 0;}
/*--DISPONIBILIDAD--*/
#formularioDisp{width:99%;margin:0;padding:5px;border:none;}
#cajaBuscarDisponibilidad{color:#333;background-color:#e5ecf9;}
#cajaBuscarDisponibilidad{border-top:1px dashed #ccc;}
div#dondevas #cajaFiltroAlojamiento {margin:0px;padding:5px;background-color:#e5ecf9;} /*#e5ecf9*/
div#dondevas #cajaFiltroAlojamiento a {text-decoration:none;}
div#dondevas #cajaFiltroAlojamiento a:hover{text-decoration:underline;color:#000;}
div#dondevas #cajaFiltroAlojamiento a.aqui a.aqui:hover {color:#000;text-decoration:none;}
div#dondevas #cajaFiltroAlojamiento strong {font-weight:bold;text-decoration:none;}
div#dondevas #cajaBuscarDisponibilidadBlock {margin:0;padding:5px;}
div#dondevas #cajaBuscarDisponibilidadBlock {background-color:#d0def7;}
div#dondevas #cajaBuscarDisponibilidadBlock strong {font-weight:bold;}
/*--LISTACIUDADES--*/
div#dondevas div#listaCiudades{float:left;width:465px;margin-top:8%;}
div#dondevas div#listaCiudades{font-size:85%;padding:4px;border-style:solid;border-width:1px;border-color:#ddd;background-color:#eee;float:left;text-align:left;white-space:nowrap;line-height:1.7em;}
div#dondevas div#listaCiudades ul li{list-style:none;margin:0.2em;margin-right:0.2em;display:inline;float:left;}
#listaCiudades .ciudadMenor{font-size:100%;vertical-align:middle;}
#listaCiudades .ciudadMenor a:hover{font-size:100%;}
#listaCiudades .ciudadMediana{font-size:125%;vertical-align:middle;}
#listaCiudades .ciudadMayor{font-size:130%;vertical-align:middle;font-weight:bold;}
/*--INICIO--*/
div#dondevas div#inicio {	background: #fff;width: 860px;height: 100%;margin: auto;border-left: 1px solid #ccc;border-right: 1px solid #ccc;}
div#dondevas div#inicio #cabeceraPpal{background:url(/imagen/cabeceraBG.gif) repeat-x;font-size:80%;margin:0px;}
div#dondevas div#inicio #cabeceraPpal{margin:0px;padding:0;width:100%;background:#d0def7;text-align:right;font-size:14px;font-weight:bold;}
div#dondevas #inicio #columna1{float:left;width:100%;vertical-align:top;text-align:left;overflow:hidden;margin-top:0%;margin-right:10px;}
div#dondevas div#inicio div#columna2{float:left;width:49%;vertical-align:top;text-align:left;overflow:hidden;margin-top:2%;}
div#dondevas div#inicio div#columna3{float:left;width:39%;vertical-align:top;text-align:left;overflow:hidden;margin-top:2%;}
div#dondevas div#inicio #Cajabuscardisponibilidad{margin-bottom:20px;padding:0;}
div#dondevas div#inicio #cajaBuscarDisponibilidad{color:#666;}
div#dondevas div#inicio #cajaBuscarDisponibilidad{border:0px;}
div#dondevas div#inicio #cajaBuscarDisponibilidad label {display:block;text-align:left;clear:none;}
div#dondevas div#inicio #cajaBuscarDisponibilidad ol {display:inline;padding:0.5em 0em 0 1em;list-style:none;}
div#dondevas div#inicio #cajaBuscarDisponibilidad li {float:left;margin-left:1em;padding-bottom:0.5em;}
div#dondevas div#inicio h3{color:#666;font:bold 14px Arial,Helvetica,sans-serif;line-height:16px;margin:2px 0px 1px 0px;text-align:left;text-decoration:none}
div#dondevas #lista_opiniones ul {width:100%;overflow:hidden;margin:15px 0;padding:0;display:inline;list-style:none;}
div#dondevas #lista_opiniones ul li {width:90%;overflow:hidden;float:left;text-align:left;margin:5px 10px 10px 10px;}
div#dondevas div#inicio div#dondevas div#contenedorBotones{float:left;overflow:hidden;}
div#dondevas div#inicio .cajaBoton a{width:100%;text-align:center;font-family:tahoma;font-size:8pt;display:block;background-color:#ffffaa;border:1px solid #000000;margin:0px 3px 0px 3px;padding:3px 3px 3px 3px;text-decoration:none;color:#000;}
div#dondevas div#inicio .cajaBoton a:visited{text-decoration:none;color:#000;}
div#dondevas div#inicio .cajaBoton a:hover{text-decoration:underline;color:#000;}
div#dondevas div#inicio_barra_busqueda {min-height:160px;clear:both;float:left;width:600px;margin-top:1em;margin:auto;}
div#dondevas div#inicio_barra_busqueda {background-image:url('/imagen/apoyo/bgVertAzul.gif');background-repeat:repeat-x;}
.pequeno{font-size:80%;}
/*--BUSQUEDA INICIO--*/
div#dondevas div#cajaBusqueda{float:none;} /*border:1px solid #D2E3F3;*/
div#dondevas div#lista_establecimientos{margin:20px;text-align:center;}
div#dondevas div#lista_establecimientos ol,ul {display:inline;padding:0.5em 0em 0 1em;list-style:none;width:100%;}
div#dondevas div#lista_establecimientos li {float:left;margin:auto;padding-bottom:0.5em;}
div#dondevas div#lista_establecimientos .foto {border:1px solid #ccc;padding:2px;margin:2px;}
div#dondevas form{padding:5px;}
/*--FORMULARIO--*/
.campoNombre { width:11em;text-align:right; }
/*--RECOMENDACIONES--*/
.cajaOpinion {width:640px;border-top:1px solid #ccc;}
.cajaOpinion .datos {width:140px;float:left;font-weight:bold;}
.cajaOpinion .contenido {float:left;padding-top:8px;}
.cajaOpinion a {clear:right;float:left;text-align:center;font-family:tahoma;font-size: 8pt;display:block;background-color:#fc3;border:1px solid #000000;margin:0px 3px 0px 3px;padding:3px 3px 3px 3px;text-decoration:none;color:#000;}
.cajaOpinion a:visited {text-decoration:none;color:#000;}
.cajaOpinion a:hover {text-decoration:underline;color:#000;}
.clear {clear: both;}