@import url("http://www.venyviaja.com/css/menu-nuevo.css");
@import url("http://www.venyviaja.com/css/micuenta-nuevo.css");

/*ESCAPADAS*/


div#infopaquete {
	margin:5px;
	border:5px solid #efece5;
	border-top:0px;
}

/************************ PASOS **************************/
div#pasos {
	overflow: hidden; 
}

div#pasos ul {
	padding: 0;
	margin: 0;
	color: #fff;
	font-family: arial, helvetica, sans-serif;
}

div#pasos ul li { display: inline; margin:0; float:left;}

div#pasos a {margin:0;}


/************************ RESUMEN **************************/
div#resumen {
	position:relative;
	padding:10px 10px 0 10px;
	margin:0;
}

div.resumen-foto {
	width:312px;
	float:left;
}
div.resumen-foto p {margin:3px 0;}
div.resumen-foto a {color:#666;}
div.resumen-foto img {margin:0;}

div.resumen-info {margin-left:320px; color:#666; font-family:Verdana, Arial, Helvetica, sans-serif;}

p.tipo-escapada {margin:0 120px 4px 0;}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#ee7a00;
	margin:2px 120px 5px 0;
	font-weight:normal;
}

div.descripcion {
	margin:0 140px 8px 0;
	font-size:12px;
	line-height:150%;
	min-height:75px;
}

div.resumen-precio {
	position:absolute;
	top:15px;
	right:15px;
	text-align:right;
}
div.resumen-precio p {margin:0;}

p.desde {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0;
	padding-right:8px;
}
p.desde strong {color:#ee7a00; font-weight:normal; padding-right:5px;}

div.resumen-precio-total {
	width:98px;
	height:59px;
	background:url(http://www.venyviaja.com/escapadas/images/fondo-precio.gif);
	margin:4px 0 4px 30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
div.resumen-precio-total p {margin:0; padding:5px 5px 0 0;}
div.resumen-precio-total p strong {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ee7a00;
	font-size:24px;
}
div.resumen-precio-total p strong em {
	font-style:normal;
	font-size:16px;
}

div.resumen-seleccionado {
	background:#f5f5f5;
	padding:6px;
	position:relative;
	margin-bottom:10px;
	width:370px;
	margin-top:15px;
}
div.resumen-seleccionado p {
	margin:0 0 4px 0;
}
div.resumen-seleccionado p span {
	width:20px;
	float:left;
	display:block;
}
div.resumen-seleccionado p a {color:#ee7a00;}

div#no-seleccion a {color:#900 !important;}

div#contenedor-calendario {position:relative; margin-top:10px;}

div.triangulo-formulario {
	position:absolute;
	z-index:100;
	top:10px;
	left:50px;
	width:9px;
	height:6px;
	background:url(http://www.venyviaja.com/escapadas/images/triangulo-formulario.gif) no-repeat;
}

div.resumen-calendario {
	position:absolute;
	top:15px;
	left:10px;
	width:450px;
	background:#fff;
	border:1px solid #e5e5e5;
	z-index:99;
	padding:8px;
	font-size:11px;
}
div.resumen-calendario p {
	margin:0 0 10px 0;
	clear:left;
	padding-bottom:5px;
}
div.resumen-calendario p.lineaform {border-bottom:1px solid #e5e5e5;}
div.resumen-calendario p span{
	margin:0;
	width:80px;
	padding-top:4px;
}
div.resumen-calendario p em {font-style:normal;}

.longfecha {width:70px; font-family:Arial, Helvetica, sans-serif; color:#333; padding:2px;}
div.resumen-calendario select {font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px; color:#333;}


/********** INFO ***********/
div.info-escapada {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0 10px 20px 10px;
	padding:1px;
	background:url(../escapadas/images/fondo-info-escapada.gif) no-repeat;
}

div.info-escapada h3 {
	margin:0;
	padding:10px;
	background:url(../escapadas/images/fondo-h3.gif) no-repeat;
	font-size:16px;
	color:#ee7a00;
}

div.incluye {padding:5px 15px; margin-bottom:15px; color:#666; line-height:140%;}
div.incluye p {color:#666; font-size:12px; margin:6px 0;}
div.incluye p img {margin-right:8px;}

div.alojamiento {
	padding:5px 15px;
	color:#666;
	line-height:150%;
}
div.alojamiento h4 {
	text-transform:uppercase;
	font-size:15px;
	padding-bottom:10px;
	border-bottom:1px solid #c5c5c5;
	margin:5px 0;
}
div.alojamiento h5 {
	margin:15px 0 10px 0;
	font-size:12px;
	color:#666;
}

div.fila-fotos {
	overflow:hidden;
	margin:0 0 20px 0;
}
div.fila-fotos img {
	width:260px;
	float:left;
	margin-right:8px;
}
	
/*******************************************************************************************************************/
/*******************************************************************************************************************/
/**************************************************** PÁGINA DE BÚSQUEDA *******************************************/
/*******************************************************************************************************************/
/*******************************************************************************************************************/

/* ESCAPADAS RESULTADOS BÚSQUEDA ***********************************************************************************************************/

div.info-in {padding:10px 5px; position:relative; overflow:hidden; }


/* BUSCADOR ***************/

div#buscador-nieve2 {overflow:hidden;  margin-bottom:5px; position:relative;}

div#buscador-nieve2 h2 {
	background:#6c6c6c;
	padding:8px;
	color:#fff;
	text-transform:uppercase;
	font-size:12px;
	margin:0 0 10px 0;
	font-weight:bold;
}

div.bn-formulario2 {
	background:url(http://www.venyviaja.com/escapadas/images/fondo-buscador.gif) repeat-x;
	color:#666;
	border-bottom:1px solid #e5e5e5;
	margin-bottom:10px;
	overflow:hidden; 
}
div.bn-formulario2 p {margin:4px 0 10px 8px; float:left; margin-right:13px; }
div.bn-formulario2 p a {margin-left:5px; color:#333;}
div.bn-formulario2 p a:hover {color:#000;}
div.bn-formulario2 select {
	/*width:200px;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666;
	margin-top:3px;
}
div.bn-formulario2 select.edad {width:70px;}
div.bn-formulario2 select.desplegable {width:200px;}
div.bn-formulario2 select.n-fecha {width:150px;}

div.bn-formulario2-basico {clear:left;}
div.bn-formulario2-basico p {margin-bottom:5px; }

div.num-habitaciones {
	width:220px;
	float:left;
}
div.num-habitaciones p {margin-right:0;}

div.linea-habitacion {
	margin-left:221px;
}

div.boton-buscador-resultado {
	position:absolute;
	left:668px;
	top:97px;
}


/* NIEVE IZQUIERDA ***************/

div#nr-izquierda {
	float:left;
	width:155px;
	margin-right:5px;
}

div#nr-izquierda h3 {margin:0; background:#b3b3b3;}
div#nr-izquierda h3 span {display:none;}

div.tipos-escapadas {border:1px solid #b3b3b3; padding:6px; margin-bottom:8px; color:#666; overflow:hidden; }

div.tipos-escapadas ul {
	margin:0;
	padding:0;
	list-style:none;
}
div.tipos-escapadas img {margin-right:3px;}
div.tipos-escapadas li {
	padding:4px 0;
	border-bottom:1px solid #e5e5e5;
}
div.tipos-escapadas li a {color:#666; text-decoration:none;}
div.tipos-escapadas li a:hover {color:#333;}

div.destinos-vendidos {border:1px solid #b3b3b3; padding:6px; margin-bottom:8px; color:#666; line-height:130%; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
div.destinos-vendidos h4 {
	margin:4px 0 10px 0;
	text-transform:uppercase;
	font-size:12px;
}
div.destinos-vendidos p {margin:0 0 10px 0; color:#ee7a00;}
div.destinos-vendidos p a {color:#666; text-decoration:none;}
div.destinos-vendidos p a:hover {color:#333;}

div.escapadas-vendidas {border:1px solid #b3b3b3; padding:6px; margin-bottom:5px; color:#666; line-height:130%; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
div.escapadas-vendidas h4 {
	margin:4px 0 10px 0;
	text-transform:uppercase;
	font-size:12px;
}
div.escapadas-vendidas h5 {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999;
	margin:0;
	font-weight:normal;
	text-transform:uppercase;
}
div.escapadas-vendidas h5 a {color:#999; text-decoration:none;}
div.escapadas-vendidas h6 {
	font-size:12px;
	color:#333;
	margin:0 0 4px 0;
}
div.escapadas-vendidas h6 a {color:#333; text-decoration:none;}
div.escapadas-vendidas h6 a:hover {color:#000;}
div.escapadas-vendidas p {margin:0 0 5px 0; font-family:Arial, Helvetica, sans-serif; color:#666; line-height:130%;}
div.escapadas-vendidas p strong {color:#ee7a00; font-size:13px;}
div.escapadas-vendidas div {padding-bottom:5px; border-bottom:1px solid #e5e5e5; margin-bottom:8px;}


/* INFO ***************/

div#nr-info{
	float:right;
	width:729px;
}

div#n-hasbuscado {	
	background:#f5f5f5;
	padding:8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	position:relative;
}
div#n-hasbuscado p {
	margin:0 0 8px 0;
}
div#n-hasbuscado p span {margin-right:25px;}
div#n-hasbuscado p em {text-transform:uppercase; font-style:normal;}
div#n-hasbuscado p a {color:#666; text-decoration:none;}
div#n-hasbuscado p a:hover {text-decoration:underline;}

div.n-hasbuscado-separador {border-bottom:1px solid #c5c5c5; height:2px; margin-bottom:5px;}

p.n-hasbuscado-habitacion {clear:left; font-weight:bold;}
p.n-hasbuscado-habitacion span {
	float:left;
	width:115px;
	font-weight:normal;
	margin-right:5px !important;
}

p.n-resultado {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666; margin:10px 0 14px 0;}
p.n-resultado strong {color:#ee7a00;}

h3.nr-h3 {background:#ee7a00; margin:0;}
h3.nr-h3 span {display:none;}
h3.nr-h3b {background:#c8c5c5; margin:5px 0 0 0;}
h3.nr-h3b span {display:none;}

div#nr-ofertas-destacadas {
	border-bottom:3px solid #ee7a00;
	border-left:3px solid #ee7a00;
	border-right:3px solid #ee7a00;
	padding:5px;
}

/* OFERTA DESTACADA *********/

div.nr-oferta-destacada {
	padding-bottom:10px;
	border-bottom:1px solid #e5e5e5;
	margin-bottom:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	overflow:hidden;
}

div.nr-foto {
	float:left;
	margin-right:8px;
	width:173px;
}
div.nr-foto img.fotoescapada {
	border:1px solid #e5e5e5;	
	padding:1px;
}
div.nr-foto p {
	margin:3px 0 0 0;
	font-size:11px;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
}
div.nr-foto p a {color:#666; font-size:11px; font-weight:bold;}
div.nr-foto p em {
	color:#666;
	font-style:normal;
}

div.nr-oferta-destacada h3 {	
	margin:0 0 5px;
	color:#333;
	font-size:12px;
	font-weight:normal;
}
div.nr-oferta-destacada h3 span {
	margin-left:5px;
	text-transform:uppercase;
	font-size:10px;
	color:#666;
	font-weight:normal;
}
div.nr-oferta-destacada h3 em {
	color:#666;
	font-weight:bold;
	padding:3px;
	background:#f5f5f5;
	font-style:normal;
}

div.nr-oferta-destacada h4 {
	color:#ee7a00;
	font-size:16px;
	margin:0 120px 5px 0;
	/*font-weight:normal;*/
}
div.nr-oferta-destacada h4 a {color:#ee7a00;text-decoration:none;}
div.nr-oferta-destacada h4 a:hover {border-bottom:1px solid #ee7a00;}

div.nr-oferta-destacada h5 {
	position:absolute; top:5px; right:5px; width:84px; height:38px; background:#f5f5f5; margin:0; background:url(../nieve/images/fondo-precio-resultado.gif) no-repeat; padding:4px 0 0 15px; font-weight:normal; font-size:11px; color:#666;
}
div.nr-oferta-destacada h5 span {
	display:block; margin:0; line-height:90%;
}
div.nr-oferta-destacada h5 strong {
	font-size:20px; font-weight:bold; color:#ee7a00;
}
div.nr-oferta-destacada h5 strong em {font-size:14px; font-style:normal;}

div.nr-oferta-destacada h6 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	position:absolute;
	top:30px;
	right:5px;
	width:85px;
	font-weight:normal;
	text-align:right;
}

div.nr-oferta-incluye {
	margin:0 120px 6px 185px; color:#666;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:140%;
}

div.nr-oferta-destacada div.masinfo {text-align:right;}

div.nr-oferta-destacada table {width:400px;}/*pa arreglá*/

p.nr-regimen {margin:2px 0 4px 0; font-size:12px !important; color:#666;}
	
/*** MAS OFERTAS *****/
div#nr-ofertas-mas {
	border-left:3px solid #c8c5c5; border-right:3px solid #c8c5c5; border-bottom:3px solid #c8c5c5; padding:5px;
}

/* OFERTA MAS *********/

div.n-oferta-mas {
	padding-bottom:10px; border-bottom:1px solid #e5e5e5; margin-bottom:10px; font-family:Verdana, Arial, Helvetica, sans-serif; position:relative; overflow:hidden; 
}

div.n-oferta-mas img.nr-foto {
	float:left; margin-right:8px; padding:1px; border:1px solid #e5e5e5;
}

div.nr-oferta-mas-separador {border-left:1px solid #fff; margin-left:180px;}

div.n-oferta-mas h3 {	
	margin:0 130px 5px 7px; color:#666; font-size:12px; font-weight:normal;
}
div.n-oferta-mas h3 span {
	margin-left:5px; /*text-transform:uppercase;*/ font-size:12px; color:#666; font-weight:normal;
}
div.n-oferta-mas h3 em {
	color:#666;
	font-weight:bold;
	/*padding:3px;*/
	/*background:#f5f5f5;*/
	font-style:normal;
}

div.n-oferta-mas h4 {
	color:#ee7a00; font-size:14px; margin:0 130px 5px 7px;
}
div.n-oferta-mas h4 a {color:#ee7a00;text-decoration:none;}
div.n-oferta-mas h4 a:hover {border-bottom:1px solid #ee7a00;}

div.n-oferta-mas h5 {
	position:absolute; top:5px; right:5px; width:84px; height:38px; background:#f5f5f5; margin:0; background:url(../nieve/images/fondo-precio-resultado.gif) no-repeat; padding:4px 0 0 15px; font-weight:normal; font-size:11px; color:#666;
}
div.n-oferta-mas h5 span {
	display:block; margin:0; line-height:90%;
}
div.n-oferta-mas h5 strong {
	font-size:20px; font-weight:bold; color:#ee7a00;
}
div.n-oferta-mas h5 strong em {font-size:14px; font-style:normal;}

div.n-oferta-mas h6 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	position:absolute;
	top:30px;
	right:5px;
	width:85px;
	font-weight:normal;
	text-align:right;
}

div.nr-oferta-mas-incluye {
	margin:0 130px 6px 7px; color:#666;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:140%;
}
div.nr-oferta-mas-incluye a {color:#666; font-weight:bold; text-decoration:none;}
div.nr-oferta-mas-incluye a:hover {text-decoration:underline;}

div.n-oferta-mas div.masinfo {text-align:right;}

div.n-oferta-mas table {width:420px;}/*pa arreglá*/


div.num-ofertas {
	clear:both; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666; margin-top:15px;
}
div.num-ofertas p {
	margin:0;
}
div.num-ofertas p strong {color:#ee7a00;}


/************************************************************************ HOME ******************************/

div.buscador {
	min-height:270px;
	position:relative;
}

h3.tit {background:#f5f5f5;margin:0 0 10px 0;}
h3.tit span {display:none;}

div.buscador h3 {
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:0;
	width:405px;
	background:#6c6c6c;
	padding:8px;
}

div.buscador p {
	margin:0px 0 9px 4px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
}
div.buscador p span {
	float:left;
	width:100px;
	padding-top:2px;
}

div.buscador p.linea-hab span {
	width:45px;
}

.select1, .select1a, .input1, .select2, .select22, .select3, .select4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:195px;
	color:#666;
	padding:1px;
}
.select1a {width:210px;}
.select2 {width:77px;}
.select22 {width:128px;}
.select3 {width:181px;}
.select4 {width:80px;}
.input1 {width:85px;}

div.formulario-buscador {
	background:url(http://www.venyviaja.com/escapadas/images/fondo-buscador-home.gif) repeat-x;
	padding-top:6px;
	height:240px;
}

div.destacado {
	position:absolute;
	top:11px;
	right:1px;
	width:468px;
	overflow:hidden;
}




h4 {margin:0; padding:0;}

div.linea {
	height:180px;
}

div.tipo-banner {
	float:left;
	margin-right:8px;
}

div.tipo-no-margen {margin-right:0px !important;}


/**/
div.alojamiento p {text-align:justify;}

/* LISTADO DE PROVINCIAS EN RESULTADO */
div.listado-provincias {
	overflow:hidden;
	padding-left:8px;
	margin-top:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
div.listado-provincias h4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	margin:0 0 10px 0;
}

div.listado-provincias p {
	float:left;
	width:140px;
	height:16px;
	color:#666;
	margin:4px 0;
}
div.listado-provincias p a {color:#666; text-decoration:none;}
div.listado-provincias p a:hover {text-decoration:underline;}