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



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;
	overflow:hidden;
}
div#resumen p {font-size:11px; margin:0 0 4px 0;}
div#resumen p span {color:#333;}

div.resumen-foto {
	width:312px;
	height:235px;
	overflow:hidden;
	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;}

div.resumen-info p {line-height:150%; font-size:12px; margin:0 20px 8px 0;}

div.resumen-info p.tipo-escapada {margin:0;}
div.resumen-info p.tipo-escapada em {
	text-transform:uppercase;
	font-style:normal;
	padding-left:15px;
	font-size:10px;
}

div.resumen-info p a {color:#ee7a00; text-decoration:underline; font-size:11px;}

p.tipo-escapada {margin:0 20px 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;
}

/***** ZONA DE PRECIOS *****/

h3.h3seccion {
	font-size:15px;
	color:#292929;
	margin:10px;
	background:#f1f1f1;
	border-top:1px solid #c5c5c5;
	height:25px;
	padding-bottom:3px;
	clear:both;
}
h3.h3seccion img  {vertical-align:middle;}
h3.h3seccion span {font-size:12px; font-weight:normal;}

div.precios-contenedor {
	margin:10px;
	color:#666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position:relative;
}
div.precios-contenedor p a {color:#ee7a00; font-size:11px; padding-left:10px;}

div.precios-listado {
	border:2px solid #b5b5b5;
	position:relative;
	width:671px;
	min-height:160px;
}
div.precios-listado p {margin:0;}

p.precios-listado-tit {
	height:20px;
	padding:5px;
	font-weight:bold;
	color:#fff;
	background:#b5b5b5;
	margin-bottom:0px !important;
}
p.precios-listado-tit span.uno {float:left; width:212px;}
p.precios-listado-tit span.dos {float:left; width:160px;}
p.precios-listado-tit span.tres {float:left; width:283px; text-align:right;}

p.precios-fila {
	min-height:25px;
	padding:5px;
	margin:2px;
	overflow:hidden;
}
p.precios-fila span.cuatro {float:left;	width:212px; padding-top:2px;}
p.precios-fila span.cuatro em {color:#999; font-size:10px; font-family:Arial, Helvetica, sans-serif; font-style:normal;}
p.precios-fila span.cinco {float:left; width:80px;}
p.precios-fila span.seis {float:left; width:275px; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-top:2px;}
p.precios-fila span.siete {float:left; text-align:right; font-size:12px; font-weight:bold; color:#ee7a00; width:90px; padding-top:2px;}

p.precios-fila span.diez {
	float:left; width:380px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666;
}
p.precios-fila span.once {
	float:left; width:275px; font-size:12px !important; text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif;
}
p.precios-fila span.once a {font-family: Verdana, Arial, Helvetica, sans-serif !important;}

p.precios-fila span em {font-style:normal;}

p.precios-fila select {font-size:12px; color:#666; width:50px;}

p.seccion {
	height:20px !important;
	border-bottom:2px solid #e5e5e5; 
	border-top:2px solid #e5e5e5;
	padding-bottom:0 !important;
	padding-top:10px;
	margin-bottom:0;
	background:#f5f5f5;
	position:relative;
}
p.mt10 {margin-top:10px;}
p.seccion img {position:absolute; top:5px; left:535px;}

div.separador-alojamientos {border-bottom:1px dashed #e5e5e5;}

div.precio-total {
	position:absolute;
	bottom:0;
	left:685px;
	width:146px;
	height:95px;
	border:1px solid #ee7a00;
	padding:8px;
}
div.precio-total p {font-size:16px; color:#333; font-weight:bold; margin:0 0 6px 0;}
div.precio-total p strong  {color:#ee7a00 !important; font-size:18px !important;}
div.precio-total p em {font-size:10px; color:#666; font-weight:normal; font-style:normal;}

div.triangulito {
	position:absolute;
	left:-5px;
	top:15px;
}

div.reservar {margin:5px 0;}
div.reservar p {
	margin:0;
}
div.reservar p span {float:left; width:686px;}
div.reservar a {padding:0 !important;}
div.reservar img.reservar-boton {padding-top:3px;}

div.info-alojamiento {
	margin:10px;
}
div.info-alojamiento p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:150%;
	margin:5px 10px 5px 10px;
	color:#666;
}

div.info-alojamiento h4 {
	margin:15px 0 15px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
	padding-bottom:5px;
	border-bottom:1px solid #999;
}

div.info-alojamiento div.linea {margin:10px;}
div.info-alojamiento div.linea div.linea-foto {
	padding:1px;
	border:1px solid #e5e5e5;
	margin:0 15px 0 0;
	width:170px;
	height:126px;
	overflow:hidden;
	float:left;
}
div.info-alojamiento div.linea img {width:170px;}

div.gomaps {margin:5px 10px;}

div.info-alojamiento iframe {
	padding:2px;
	border:1px solid #e5e5e5;
	margin-bottom:7px;
}

div.info-alojamiento small {
	padding:8px;
	background:#e5e5e5;
	font-size:12px;
	margin:5px 0;
}
div.info-alojamiento small a {color:#333 !important; font-size:11px;}

div.info-alojamiento div.direccion {float:right; width:200px; color:#666;}

div#como_llegar {color:#666;}

div.info-alojamiento-caracteristicas {
	background:#f5f5f5;
	border:1px solid #c5c5c5;
	padding:10px;
	width:300px;
	overflow:hidden;
	margin:10px;
	float:right;
}
div.info-alojamiento-caracteristicas h4 {
	font-size:14px;
	color:#333;
	margin:0 0 8px 0;
	border:none;
}
div.info-alojamiento-caracteristicas p {
	float:left;
	font-size:12px;
	color:#666;
	margin:0 8px 8px 0;
}

/********** 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 4px; float:left; margin-right:10px; }
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:715px;
	top:55px;
}


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

div#nr-izquierda {
	float:left;
	width:153px;
	margin-right:5px;
	border:1px solid #b3b3b3;
}

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

div#nr-izquierda h4 {
	margin:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}

div#nr-izquierda p {
	margin:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}
div#nr-izquierda select {
	font-size:12px;
	color:#666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:1px;
	margin-top:4px;
}

div#nr-izquierda ul {
	margin:5px 2px 10px 5px;
	padding:0;
	list-style:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666;
}
div#nr-izquierda li {
	padding:2px 0;
}

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 0 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: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;
}
div.buscador form {padding:0; margin:0;}

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.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;}


/*********************************** HOME **********************/
h3.h3tit {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#444;
	padding:6px 8px;
	background:#f5f5f5;
	margin:0 0 10px 0;
	clear:both;
}

div.linea {
	overflow:hidden;
	margin-bottom:10px;
}

div.oferta {
	width:171px;
	border:1px solid #e5e5e5;
	height:205px;
	float:left;
	position:relative;
}
div.oferta-foto {
	margin:4px;
	width:163px;
	height:108px;
	overflow:hidden;
}

div.oferta h4 {
	margin:2px 4px 0 4px;
}
div.oferta h4 a {
	text-transform:uppercase;
	color:#333;
	font-size:11px;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
div.oferta h4 a:hover {text-decoration:underline;}

div.oferta h5 {
	margin:0 4px 0 4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	text-transform:uppercase;
	font-weight:normal;
}

div.oferta p {
	border-top:1px solid #e5e5e5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	margin:4px;
	padding-top:4px;
	position:absolute;
	bottom:35px;
}
div.oferta p strong {color:#333; font-weight:normal;}

div.oferta p.oferta-precio {
	position:absolute;
	bottom:0px;
	background:#f5f5f5;
	padding:6px 4px;
	font-size:12px;
	color:#666;
	margin:0;
	width:163px;
	border:none;
}

div.oferta p.oferta-precio a {color:#666; text-decoration:none;}
div.oferta p.oferta-precio a strong {font-size:18px; color:#ee7a00;}

#oferta1, #oferta2, #oferta3, #oferta4 {margin-right:5px;}
#destino1, #destino2, #destino3, #destino4 {margin-right:5px;}

/* DESTINO EN HOME */
div.destino {
	width:171px;
	border:1px solid #e5e5e5;
	height:205px;
	float:left;
	position:relative;
}
div.destino-foto {
	margin:4px;
	width:163px;
	height:108px;
	overflow:hidden;
}
div.destino h4 {
	margin:2px 4px 2px 4px;
}
div.destino h4 a {
	text-transform:uppercase;
	color:#333;
	font-size:11px;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
div.destino h4 a:hover {text-decoration:underline;}

div.destino h5 {
	margin:0 4px 0 4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	text-transform:uppercase;
	font-weight:normal;
}
div.destino h5 a {color:#666; text-decoration:none;}
div.destino h5 a:hover {text-decoration:underline;}

div.destino p {
	position:absolute;
	bottom:0px;
	background:#f5f5f5;
	padding:6px 4px;
	font-size:12px;
	color:#666;
	margin:0;
	width:163px;
	border:none;
}
div.destino p a {color:#666; text-decoration:none;}
div.destino p a strong {font-size:18px; color:#ee7a00;}

/***************** RESULTADOS **************/
p.filtro-provincias {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	margin:4px 0;
}
p.filtro-provincias a {
	color:#666;
	text-decoration:none;
	margin-right:8px;
}
p.filtro-provincias a:hover {text-decoration:underline;}

div.bajo-buscado {overflow:hidden;  margin-bottom:5px;}
div.bajo-buscado img {
	float:right;
}

h3.n-resultado {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666; margin:15px 0 0 0; font-weight:normal;}
h3.n-resultado strong {color:#ee7a00;}

/* FICHA ALOJAMIENTO */
div.ficha-alojamiento {
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	overflow:hidden;
	padding-bottom:5px;
	border-bottom:1px solid #e5e5e5;
	margin-bottom:5px;
}
div.ficha-alojamiento-foto {
	float:left;
	border:1px solid #e5e5e5;
	width:156px;
	height:117px;
	overflow:hidden;
	padding:1px;
}
div.ficha-alojamiento h4 {
	font-size:12px;
	color:#666;
	margin:0 100px 4px 170px;
}
div.ficha-alojamiento h4 span {
	font-size:10px;
	font-weight:normal;
	padding-left:15px;
}
div.ficha-alojamiento h5 {
	font-size:18px;
	margin:0 100px 8px 170px;
}
div.ficha-alojamiento h5 a {color:#ee7a00; text-decoration:none; font-weight:normal;}
div.ficha-alojamiento p {
	font-size:11px;
	color:#666;
	margin:0 100px 8px 170px;
}
div.ficha-alojamiento p a {color:#ee7a00; text-decoration:none;}
div.ficha-alojamiento p span {color:#333;}
div.ficha-alojamiento p.caracteristica {margin-bottom:4px;}
div.ficha-alojamiento-precio {
	position:absolute;
	width:99px;
	height:42px;
	top:5px;
	left:610px;
	background:url(http://www.venyviaja.com/casas-rurales/images/fondo-precio-resultado.gif) no-repeat;
}
div.ficha-alojamiento-precio p {
	margin:0;
	padding:0 0 0 10px;
}
div.ficha-alojamiento-precio p strong {
	font-size:20px;
	color:#ee7a00;
}
div.ficha-alojamiento-precio p strong span {
	font-size:12px;
	color:#ee7a00;
}

.pt3 {padding-top:3px !important;}

div.ficha-alojamiento-boton {
	float:right;
}
	
