@charset "utf-8";
/* CSS Document */

.azul11Arial
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000520;
}

.azul11ArialBold
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000520;
}

.bordo11arial
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.bordo12arial
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

.bordo12arialBold
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
}


.bordo15arialBold
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#000000;
font-weight:bold;
}

.grisosc15ArialBold
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#444444;
}

.grisosc16ArialBold
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#444444;
}


.grisosc11ArialBold
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#444444;
}

.grisosc12ArialBold
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#444444;
}

.grisosc12Arial
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#444444;
}

.arial12
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.gris11Arial
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#555555;
}

.spanAddThisMioSiguenos a, .spanAddThisMioSiguenos span
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
	float: left;
}

.spanAddThisMioSiguenos .separator
{
	margin-left:10px;
	margin-right: 4px;
}

.spanAddThisMioSiguenos .estrella
{
	background-image: url(/img/ico/star.jpg);
	width:15px;
	height:13px;
	margin-left:4px;
	margin-right:2px;
}

.spanAddThisMioSiguenos .icoFacebook
{
	background-image: url(/img/ico/facebook.jpg);
	width:16px;
	height:16px;
	margin-left:4px;
}

.spanAddThisMioSiguenos .icoLi
{
	background-image: url(/img/ico/linkedIn.jpg);
	width:16px;
	height:16px;
	margin-left:4px;
}

.spanAddThisMioSiguenos .icoPinterest
{
	background-image: url(/img/ico/pinterest.jpg);
	width:16px;
	height:16px;
	margin-left:4px;
}

.spanAddThisMioSiguenos .icoTumblr
{
	background-image: url(/img/ico/tumblr.jpg);
	width:16px;
	height:16px;
	margin-left:4px;
}

.spanAddThisMioSiguenos .icoTwitter
{
	background-image: url(/img/ico/twitter.jpg);
	width:16px;
	height:16px;
	margin-left:4px;
}

.spanAddThisMioSiguenos .icoYoutube
{
	background-image: url(/img/ico/youtube.jpg);
	width:16px;
	height:16px;
	margin-left:4px;
}

.spanAddThisMioSiguenos .icoFlickr
{
	background-image: url(/img/ico/flickr.jpg);
	width:16px;
	height:16px;
	margin-left:4px;
}

.spanAddThisMio a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
}

.gris12Arial
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#555555;
}

.gris10Arial
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#555555;
}

.gris9Arial
{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#555555;
}

.gris9ArialCl
{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#999999;
} 

.gris10ArialCl
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
}

.gris11ArialCl
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
}

.gris15Arial
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#555555;
}

.fotoschicas
{border:#6D6F71 solid 1px;}

.padding5
{padding:5px;}

.padding7
{padding:7px;
*padding:10px;}

.padding10
{padding:10px;}

.padding_top5
{padding-top:6px;}

.padding_top10
{padding-top:10px;}

.padding3
{padding:3px;}

.padding_left5
{padding-left:5px;}

.padding_left7
{padding-left:7px;}

.padding_bottom15
{padding-bottom:15px;}

.margin_top20
{margin-top:20px;}

.margin_top15
{margin-top:15px;}

.margin_top10
{margin-top:10px;}

.margin_bottom10
{margin-bottom:10px;}

.margin_top7
{margin-top:7px;}

.margin_top5
{margin-top:5px;}

.margin_left20
{margin-left:20px;}

.margin_left5
{margin-left:5px;}

.margin_right5
{margin-right:5px;}

.underline
{text-decoration:underline;}

.align_right
{text-align:right;}

.infogral
{
with:190px;
padding:20px 5px 20px 5px;
list-style-image:url(/img/item1.jpg);
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#555555;
line-height:12px;
float:left;
}

.infocontacto
{
with:190px;
padding:10px 5px 10px 5px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#555555;
line-height:14px;
float:left;
}

.infogral_tit
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#444444;
line-height:18px;
font-weight:bold;
marging-bottom:3px;
}

.bodepuntosabajo
{
width:160px;
border-bottom:#000520 dotted 1px;}

.bodepuntosabajo2
{border-bottom:#cccccc dotted 1px;}

.imagen_cuadronovios
{
padding:14px 0 0 18px;
}

.bordeviajesdestacados
{
border: #CCCCCC 1px solid; 
width:418px;
height:77px; 
padding:6px; 
margin:13px 0 13px 0;
*margin:9px 0 9px 0;
}

.leermas
{
font-family:Arial, Helvetica, sans-serif;
color:#cccccc;
font-size:11px;
padding:7px 0 0 250px;
*padding:5px 0 0 250px;
}

.viejaesdestacados_texto
{
width:320px;
float:left;
margin-left:8px;
margin-top:2px;
*margin-top:1px;
*margin-bottom:3px;
}

.float
{float:left;}

.floatRight
{float:right;}


.bordeabajo
{
border-bottom:#CCCCCC solid 1px;
margin:5px 0 10px 0;
padding:5px 0 10px 0;
}

.fondogris2
{
background-color:#dcdde2;
padding:0 0 3px 5px;
}

.jutificado
{text-align:justify;}

.underline
{text-decoration:underline;}

.delpie
{
color:#6D6F71;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
border-bottom:#EBEAD9 solid 1px;
margin-bottom:5px;
margin-top:5px;
padding-bottom:5px;
padding-top:5px;
}

.delpie2
{
color:#999999;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
text-align:left;
border-bottom:#EBEAD9 solid 1px;
margin-bottom:5px;
margin-top:5px;
padding-bottom:5px;
padding-top:5px;
}
.delpie a{text-decoration:none; border:none; outline:none;} 
.delpie a:link{color:#999999; text-decoration:none; outline:none; border:none;}
.delpie a:visited{color:#999999; outline:none;}
.delpie a:hover{color:#999999; text-decoration:underline; outline:none;}
.delpie a:active{color:#999999; outline:none;}


/* interior */

.contactar
{
line-height:20px;
padding:0 0 0 20px; background:url(/img/icono_sobre.jpg) 0px 0px no-repeat; margin-top:5px; /* icono */
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:15px;
color:#444444;
}

.tel
{
line-height:20px;
padding:0 0 0 20px; background:url(/img/icono_tel.jpg) 0px 0px no-repeat; margin-top:5px; /* icono */
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#444444;
}

.amigo
{
line-height:20px;
padding:0 0 0 20px; background:url(/img/icono_personas.jpg) 0px 0px no-repeat; margin-top:5px; /* icono */
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#444444;
}

.imprimir
{
line-height:20px;
padding:0 0 0 20px; background:url(/img/icono_imprimir.jpg) 0px 0px no-repeat; margin-top:5px; /* icono */
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#444444;
}

.catalogo
{
line-height:20px;
padding:0 0 0 20px; background:url(/img/icono_hojas.jpg) 0px 0px no-repeat; margin-top:5px; /* icono */
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#444444;
}

.lupa
{
line-height:15px;
padding:0 0 0 20px; 
background:url(/img/icono_lupa.jpg) 0px 0px no-repeat;/* icono */
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#444444;
}

.btnAnterior
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#444444;
	padding-left: 10px;
	background-image: url(/img/flecha2_gris_cl_izq.jpg);
	background-repeat: no-repeat;
	background-position: left 0px;
}

.btnSiguiente
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#444444;
	padding-right: 10px;
	background-image: url(/img/flecha2_gris_cl.jpg);
	background-repeat: no-repeat;
	background-position: right 0px;
	margin-left: 325px;
}

.titulo_faqs
{
line-height:11px;
padding:0 0 0 17px; background:url(/img/flecha_faqs.jpg) 0px 0px no-repeat;/* icono */
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin-top:20px;
font-weight:bold;
}

.faqs
{
border-bottom:#cccccc dotted 1px;
padding-bottom: 12px;
}

.fondoGrisRecuadro
{
width:510px;
height:15px;
text-align:right;
padding:10px;
background-color:#efefef;
}

.fondoGrisRecuadro2
{
width:510px;
height:15px;
padding:10px;
background-color:#efefef;
}


.novios_ofertas
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#444444;
border-bottom:#efefef dotted 1px;
padding:10px 0 10px 0;
}

.novios_hoteles
{
width:240px;
height:115px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#444444;
border:#CCCCCC solid 1px;
padding:5px;
margin:10px 10px 15px 0;
float:left;
}

.novios_hoteles .titulo
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#444444;	
}

.paginado
{
width:520px;
height:18px;
background-color:#efefef;
padding:0px 5px 2px 5px;
margin-top:11px;
}

.propueta_novios
{
width:530px;
height:155px;
border-bottom:#cccccc dotted 1px;
}

.seleccion_novios
{
width:530px;
aheight:155px;
}

.quinientostreinta
{width:530px;}

.interlinea17
{line-height:17px;}


.titulo_seleccion
{
line-height:11px;
padding:0 0 0 17px; 
background:url(/img/flecha_faqs.jpg) 0px 0px no-repeat;/* icono */
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin-top:15px;
font-weight:bold;
}

.titulo_seleccion2
{
line-height:11px;
padding:0 0 0 17px; 
background:url(/img/flecha_faqs2.jpg) 0px 0px no-repeat;/* icono */
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin-top:15px;
font-weight:bold;
}

.seleccionado
{
border-bottom:#cccccc dotted 1px;
padding-bottom: 10px;
}

#hoteles .fecha
{
	float: left;
	width: 80px;
}

#hoteles .texto
{
	float: left;
	width: 450px;
}