

/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%=========================================%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/

 

  
  
  /* Destinos Relacionados */
	#destinos-relacionados {padding: 0 0 20px 0; height: 200px; width: 305px; overflow: auto;margin-bottom:15px}
	#destinos-relacionados ul {margin: 0; padding: 0; list-style: none; font-family: verdana; font-size: 11px; line-height: 1.5}
	
	#destinos-relacionados a:link, #destinos-relacionados a:visited {color: #1E63C8; text-decoration: none; font-weight: bold}
	#destinos-relacionados a:hover, #destinos-relacionados a:active {text-decoration: underline}
  
  /* Difunde  Mail*/
 
  #addmail {background: #FFF9DD; border: 1px solid #FAE99C; padding: 5px; margin-bottom:0.8em}
  #addmail label {display: block; color: #666}
  #addmail input {width: 220px; border: 1px solid #999; color: #999; background-color:#fff}
  #addmail a:link, #addmail a:visited {color: #0063DC;font-size:15px}
  #addmail a:hover, #addmail a:active {text-decoration: none}
  

	/* Difunde */
	#difunde {width: 100%; overflow: hidden}
	#difunde ul {margin: 0; padding: 0; list-style: none; float: left; margin: 0 4.4% 0 0}
	#difunde ul li {float: none; clear: both; width: auto; display: block; margin: 0 0 .6em 0}
	#difunde a:link, #difunde a:visited {color: #0063DC}
  #difunde a:hover, #difunde a:active {text-decoration: none}

  #difunde img {margin: 0 8px}
	/* Lista de imagenes */
	/* Thumbnails */
	#viajes #thumbs-album {padding: 0;}
	 #lista-thumbs-album {
    padding: 0;
	margin:0;
    clear: both;
    overflow: hidden;
    height: 1%;
    width: 305px;
    display: inline;
    float: right
  }
  
  #lista-thumbs-album li {float: left; margin: 0px 0px} /*margin: 4px 3px*/
  
  #lista-thumbs-album a:link img, #lista-thumbs-album a:visited img {
    border: 1px solid #d2d2d2;
    background: #fff;
    padding: 2px
  }
  
  #lista-thumbs-album a.actual:link img, #lista-thumbs-album a.actual:visited img,
  #lista-thumbs-album a:hover img, #lista-thumbs-album a:active img {
    border: 1px solid #353535
  }
  
  /* Tags*/
  
  #nube-tags {
  clear: both;
  width: 97.5%;
  margin-bottom: 1.9em
}

.nube-tags {margin: 0 0 1em 0; padding: 0; list-style: none; text-align: justify; clear: both}
.nube-tags li {display: inline; line-height: 1.3; padding: 0 .1em}
.nube-tags a:link, .nube-tags a:visited {color: #06c; text-decoration: none}
.nube-tags a:hover, .nube-tags a:active {text-decoration: underline}

#nube-tags .ver-todas:link, #nube-tags .ver-todas:visited {
  display: block;
  padding-left: 24px;
  background: url("http://2.images.mnstatic.com/iconos/flecha-naranja.gif") no-repeat center left;
  line-height: 20px;
  height: 20px;
  float: right;
  color: #f60;
  margin-right: 2em
}
#nube-tags .ver-todas:hover, #nube-tags .ver-todas:active {text-decoration: none}
   
	
	/* Itemforo */
	
	.itemforo {
float:left;
margin-bottom:5px;
/*padding:0pt 30px;*/
width:305px;

}
.itemforo span {
color:#333;
font-size:13px;
font-weight:bold;
margin:0pt 0pt 0.5em;
padding:0pt;
}
.itemforo img {
border:1px solid #818181;
float:left;
margin:0pt 15px 0px 0pt;
height:100%;
}
.itemforo p {
padding-left: 47px
}

  #enlaza-rincon {background: #FFF9DD; border: 1px solid #FAE99C; padding: 5px; float:left;width: 100%}
  #enlaza-rincon label {display: block; color: #666}
  #enlaza-rincon input {width: 100%; border: 1px solid #999; color: #999}
  
/* Rincones Cercanos */
#rinc-cercanos {margin: 0 0 2em 0; font-family: verdana, arial, serif; font-size: 11px}
#rinc-cercanos ul {margin: 0; padding: 0}
#rinc-cercanos ul li {margin: 0 0 .8em 0}
#rinc-cercanos ul li ul {margin: .5em 0 1em 0}
#rinc-cercanos ul li ul li {margin: 0; color: #999}

#rinc-cercanos ul li a:link, #rinc-cercanos ul li a:visited {
padding-left: 15px;
color: #004F4F;
font-weight: bold;
text-decoration: none;
background: url("http://2.images.mnstatic.com/iconos/expandir.gif") no-repeat center left
}
#rinc-cercanos ul li a:hover, #rinc-cercanos ul li a:active {text-decoration: none}

#rinc-cercanos ul li.expandido a:link, #rinc-cercanos ul li.expandido a:visited {background: url("http://1.images.mnstatic.com/iconos/contraer.gif") no-repeat center left; width: 15px; min-width: 15px;}

#rinc-cercanos ul li ul li a:link, #rinc-cercanos ul li ul li a:visited, #rinc-cercanos ul li.expandido ul li a:link, #rinc-cercanos ul li.expandido ul li a:visited, #rinc-cercanos ul li a.category-tag:link, #rinc-cercanos ul li a.category-tag:visited {
background: none;
padding: 0;
color: #0063DC;
text-decoration: none
}
#rinc-cercanos ul li a.category-tag:link, #rinc-cercanos ul li a.category-tag:visited {color: #004F4F;}

#rinc-cercanos ul li ul li a:hover, #rinc-cercanos ul li ul li a:active, #rinc-cercanos ul li.expandido ul li a:hover, #rinc-cercanos ul li.expandido ul li a:active {text-decoration: underline}

#rinc-cercanos ul li ul li strong {font-weight: normal; color: #7EB313}
#rinc-cercanos ul li ul li span {font-family: arial, verdana, serif; color:#999999}
#rinc-cercanos ul li ul li .tags a:link, #rinc-cercanos ul li ul li .tags a:visited{text-decoration: none; color:#999999 ; font-weight:normal}
#rinc-cercanos ul li ul li .tags a:hover, #rinc-cercanos ul li ul li .tags a:active {text-decoration: underline}

/* Buscador */
#formularios.home {padding-bottom: 30px}
#buscador-home {
  padding: 0;
  display: block !important;
  display: inline;
  width: 575px;
  border: 0;
  float: left;
  overflow: hidden;
  font-family: arial, verdana, serif;
  font-size: 12px;
  color: #666;
  margin:0px 15px 0 0px;
  text-align: left;
  position: relative;
background-color:#FBFBFB;
}

  .home-1col {width: 96%; clear: both; margin: 0 auto 10px auto}
  .home-2col {width: 248px; float: left; padding: 0; margin: 0 0 10px 0; clear: right}
  .home-3col {width: 163px; float: left; padding: 0; margin: 0 0 10px 0 !important; margin: 0 -10px 0 0}
  .home-4col {width: 114px; float: left; padding: 0; margin: 0 0 10px 0}
  
  .home-3col label {display: block; clear: both}

  #buscador-home label {font-family: arial, verdana, serif; color: #000; font-size: 11px; font-weight: bold; margin: 0 0 0 1em; clear: both}
  #buscador-home input.texto, #buscador-home input select, #buscador-home input.fecha {
    height: 20px;
    margin: 0;
    padding: 15px 12px 5px 15px;
    border: 0;
    font-family: arial, verdana, serif;
    font-size: 14px;
    color: #333;
    display: block
  }
  
  #buscador-home .select {
    height: 18px;
    float: left;
    margin: 0 0 0 0;
    padding: 15px 5px 7px 15px;
    border: 0;
    font-family: arial, verdana, serif;
    font-size: 12px;
    color: #666;
    display: block
  }
  



  #buscador-home .select select {
    font-family: arial, verdana, serif;
    font-size: 12px;
    color: #666;
    border: 0;
    padding: 0;
    margin: 0;
    background: url("http://1.images.mnstatic.com/formularios/home-250px.jpg") no-repeat center center
  }
  
  #buscador-home .select.t160 select {width: 130px}
  #buscador-home .select.t250 select {width: 220px}
  
  #buscador-home .select option {color: #666; background: #fff}
  
  #buscador-home .select.t160 {background: url("http://1.images.mnstatic.com/formularios/home-160px.jpg") no-repeat top left; width: 160px}
  #buscador-home .select.t250 {background: url("http://1.images.mnstatic.com/formularios/home-250px.jpg") no-repeat top left; width: 250px}
  #buscador-home .t250 {background: url("http://1.images.mnstatic.com/formularios/home-250px.jpg") no-repeat top left; width: 220px}
  #buscador-home .t160 {background: url("http://1.images.mnstatic.com/formularios/home-160px.jpg") no-repeat top left; width: 130px}
  #buscador-home .t114 {background: url("http://2.images.mnstatic.com/formularios/home-114px.jpg") no-repeat top left; width: 84px}
  
  #buscador-home .fecha {background: url("http://1.images.mnstatic.com/formularios/home-160px.jpg") no-repeat top left; width: 100px; float: left}
  #buscador-home a img.fecha {
    background: url("http://1.images.mnstatic.com/formularios/home-160px.jpg") no-repeat top right;
    display: block;
    width: 15px;
    height: 14px;
    padding: 17px 15px 9px 0;
    border: 0;
    float: left
  }
  
  .fecha-text {display: block; clear: both; margin: 0 0 0 1em; color: #999; font-family: arial, verdana, serif; font-size: 11px}
  
 /* Lista Proximos */
      .lista-proximos {
        margin: 0 0 0.5em 0;
        padding: 0;
        list-style: none;
        overflow: hidden;
        height: 1%
      }
      
     .lista-proximos li {float: left; line-height: 28px; margin-bottom: 10px}
      .lista-proximos li img {border: 1px solid #cecece; float: left; margin-right: 6px; padding: 2px}
      .lista-proximos li a:link, #lista-trotamundos li a:visited {
        color: #0063DC;
        font-family: arial, verdana, serif;
        font-size: 12px
      }
      .lista-proximos li a:hover, #lista-trotamundos li a:active {text-decoration: none}
  
.linkrel{width:100%; float:right; text-align:right; display:block; font-family:Arial, Helvetica, sans-serif;margin:8px 0 15px 0 }
.linkrel a:link, .linkrel a:visited {
      color: #0063DC;
      line-height: 19px;
      height: 19px;
      margin-bottom: .8em;

    }
.linkrel a:hover, .linkrel a:active {text-decoration: none}
    
    /* Segmentador*/

.segm-de{color:#333;float:right; margin:20px 0 10px 0; height:20px}
.segm-de form{display:inline}
.segm-iz{color:#333;float: left; margin:20px 0 10px 0; height:20px}
.segm-iz a{color:#0063dc; font-size:11px}

/* botones*/

.boton-m-naranja {
background:transparent url("http://2.images.mnstatic.com/formularios/boton-m-naranja.jpg") no-repeat scroll 0 0;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
padding-top:10px;
width:90px;
text-align:center
}

.boton-m-naranja a {
color:#FFFFFF;
display:block;
text-decoration:none;
}


/* tabs */
#roScripts_m1 {float:left;width:100%;background:#fff;font-size:96%;line-height:1.5;border-bottom:3px solid #8CC516;}
#roScripts_m1 ul {margin:0;padding:0px 10px 0 10px;list-style:none;}
#roScripts_m1 li {display:inline;padding:0;}
#roScripts_m1 a {float:left;background:url("http://2.images.mnstatic.com/left.gif") no-repeat left top;margin:0;padding:0 0 0 4px;text-decoration:none;}
#roScripts_m1 a span {float:left;display:block;background:url("http://1.images.mnstatic.com/right.gif") no-repeat right top;padding:5px 18px 4px 18px;color:#fff;}
/* Small hack for IE5-Mac \*/
#roScripts_m1 a span {font-weight:bold;float:none;}
/* End IE5-Mac hack */
#roScripts_m1 a:hover span {font-weight:bold;color:#fff;}
#roScripts_m1 a:hover {background-position:0% -42px;}
#roScripts_m1 a:hover span {background-position:100% -42px;}
#roScripts_m1 #current a {background-position:0% -42px;}
#roScripts_m1 #current a span {background-position:100% -42px;color:#000000}
.clear {clear:left}

.opina-buscador {
float:right;
background-image:url(http://1.images.mnstatic.com/bg-nebulosa.jpg);
width:100%;
height:38px;
background-position:top;
background-repeat:repeat-x;
text-align:right;
}
.opina-buscador img{
float:right;}
.opina-buscador a:link, .opina-buscador a:visited {padding:8px 0 0 20px;font-size:15px; font-weight:bold; color: #0063DC; margin-right:20px; text-decoration:underline; float:right}
.opina-buscador a:hover, .opina-buscador a:active {text-decoration: none}

/* Modulo yo voy   */

#yovoy {
  padding: 0;
  display: block !important;
  display: inline;
  width: 288px;
	padding:10px;
  float: left;
  overflow: hidden;
  font-family: arial, verdana, serif;
  font-size: 12px;
  position: relative;
background-color:#FBFBFB;
}

#yovoy input{
color: #666;
display: block;
float:left;
padding:0;
width:90px
}
#yovoy select{
    color: #666;
    display: block;
float:left;
padding:0;
width:70px
}

#yovoy label{font-family: arial, verdana, serif; color: #000; font-size: 11px; font-weight: bold; clear: both}

#yovoy img{
    display: block;
    border: 0;
    float: left;
width:15px;
height:15px;
margin: 2px 5px 0 8px
  }

#yovoy .yovoybtn{ width:60px; margin:14px 0 0 0}

.yovoyfecha {display: block; clear: both; margin: 0; color: #999; font-family: arial, verdana, serif; font-size: 11px}
.column  {width: 122px; float: left; padding: 0; margin: 0 0 10px 0}
.column1  {width: 90px; float: left; padding: 0; margin: 0 0 10px 10px}
.column2  {width: 40px; float: left; padding: 0; margin: 0 0 10px 0}

.yovoylista{
margin: 0;
    padding: 0;
    clear: both;
    overflow: hidden;
    height: 1%;
    display: inline;
    float: left;
color:#333
}
#yovoy ul li a img{
display: block;
    border: 0;
    float: left;
width:23px;
height:23px;
margin: 0
}


/*  flights box */

 
  .fbox table {font-size: 12px; font-family: arial, verdana, serif; color: #666; width:450px;margin:0 0 20px 0;}
  .fbox table span {font-family: verdana, arial, serif; color: #c5c5c5; font-size: 10px}
  .fbox table th {color: #f60; font-weight: bold; text-align:right}
  
  .fbox td, .fbox th {padding: 5px 3px}
  .fbox td {border-right: 1px dotted #ccc; border-bottom: 1px dotted #ccc}
  .fbox th {border-right: 0; border-bottom: 1px dotted #ccc}
  .fbox td a:link, .fbox td th a:visited{color:#0063cc}
  .fbox td a:hover, .fbox td a:active {text-decoration: none}
  
 /*  flights list */
 
#contlist{
float:left;
width:450px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 20px 0;
}
#contlist ul{
width:200px;
margin: 0pt;
padding: 0;
float:left
}

#contlist ul li{
background:transparent url(http://2.images.mnstatic.com/bullet5.gif) no-repeat scroll 0 7px;
color:#666666;
font-size:12px;
line-height:20px;
padding-left:10px;
}

#contlist ul li a:link, #contlist ul li a:visited {color: #0063cc; text-decoration: none}
#contlist ul li a:hover, #contlist ul li a:active {text-decoration: underline}

.finfo{
width:450px;
text-align:justify;
margin:0 0 20px 0;
}
/* caja con link */
.rel-side{ padding:5px 0 15px 0; }
.rel-side img{ margin:0 10px 0 0; }
.rel-side a:link, .rel-side a:visited {color: #0063cc;text-decoration: underline; font-size:16px}
.rel-side a:hover, .rel-side a:active {text-decoration: none}
 /* Lista Comentarios */
#lista-comentarios {
    margin: 10px 0 10px 0;
    padding: 0
  }
  
#lista-comentarios li {margin-bottom: 2em; border-bottom: 1px dotted #cecece; padding-bottom: 1em}
#lista-comentarios li p{line-height:20px; margin:6px 0 15px 0}
  
#lista-comentarios .autor {
    overflow: hidden;
    height: 1%
  }
#lista-comentarios .autor a img {
    border: 1px solid #c8c8c8;
    background: #fff;
    padding: 1px;
    float: left;
    margin: 0 10px 5px 0
  }
  
#lista-comentarios .autor h3 {
    font-size: 14px;
    color: #999;
    line-height: 35px;
    margin: 0; padding: 0;
    font-weight: normal
  }
#lista-comentarios .autor h3 a:link, #lista-comentarios .autor h3 a:visited {font-size: 16px; color: #0063dc; text-decoration: none; font-weight: bold}
#lista-comentarios .autor h3 a:hover, #lista-comentarios .autor h3 a:active {text-decoration: underline}
  
#lista-comentarios .autor span {
    font-size: 11px;
    margin-top: -10px;
    display: block
  }

#lista-comentarios .comentario {margin-left: 45px}

#lista-comentarios .autor {position: relative}
  #lista-comentarios .descubri {position: absolute; top: 12px; right: 5px; font-size:11px}
  #lista-comentarios .descubri b{color:#9BDA17}
  
  #lista-comentarios .tags {margin: 0 0 1em 45px; background: url("http://1.images.mnstatic.com/iconos/tag.gif") no-repeat center left; padding-left: 25px; display: block}
  #lista-comentarios .thumbs {margin:.2em 0 0 42px; padding: 0; list-style: none; overflow: hidden; width: 420px}
  #lista-comentarios .thumbs li {margin: 0 2px; padding: 0; list-style: none; border: 0; display: block; float: left}
  #lista-comentarios .thumbs li a img {border: 1px solid #ddd; padding: 1px}
  #lista-comentarios .thumbs li a:hover img {border: 1px solid #333}
  
  #lista-comentarios a:link, #lista-comentarios a:visited {color: #1E63C8; text-decoration: none}
  #lista-comentarios a:hover, #lista-comentarios a:active {text-decoration: underline}
  
  /* ruta */
  
  #ruta 
  		{float:left;
		width:100%;
		height:30px;
		margin:0 0 2.1em}
		
  #ruta span 
		{float:right;
		margin-top:8px;
		}
		
	.rutareturn{
	float:left;
	 display: block;
	 padding:6px;
	 background-color:#efefef;
	 }
	 
	 /* fichainfo */
	 
	 #fichainfo
	 {float:left;
		width:100%;
		}
		
		/* botones blancos */
		
		/* botones blancos */
		
		#filabbtn {
		float:left;
		width:100%;
		height:50px;
		font-family:Arial, Helvetica, sans-serif;
		margin:15px 0;
		}
		
		#filabbtn .bsave{
		margin:0;
		color:#7EB413;
		  border: 0;
		  font-size:15px;
  		width: 125px;
  		height: 47px;
		float:left;
		background: #fff url("http://1.images.mnstatic.com/formularios/bsave.png") no-repeat top left;
  		}

		#filabbtn .bsave a{
		  cursor:pointer;
		  display:block;
		  padding:10px 0 0 38px;
			color:#7EB413;
  		}
		#filabbtn .badd a{
		  cursor:pointer;
		  display:block;
		  padding:10px 0 0 43px;
			color:#7EB413;
  		}
		#filabbtn .bshare a{
		  cursor:pointer;
		  display:block;
		  padding:10px 0 0 43px;
			color:#7EB413;
  		}
		#filabbtn .bshare{
		margin:0;
		color:#7EB413;
		  border: 0;
		  font-size:15px;
  		width: 185px;
  		height: 47px;
		float:left;
		background: #fff url('http://1.images.mnstatic.com/formularios/bshare.png') no-repeat top left;
  		}
		#filabbtn .badd{
		margin:0;
		
		  border: 0;
		  font-size:15px;
  		width: 213px;
  		height: 47px;
		float:right;
		background: #fff url('http://1.images.mnstatic.com/formularios/badd.png') no-repeat top left;
  		}
		
		#mapa {margin:20px 0 0 0; float:left}

/*Google Maps*/
/*	.gmnoprint{display:none;}*/
	
/* boton compara */
.compare-btn{
	background:transparent url('http://1.images.mnstatic.com/formularios/compare-es.gif') no-repeat scroll 0 0;
	color:#FFF;
	display:block;
	font-size:11px;
	height:30px;
	text-align:center;
	text-decoration:none;
	width:81px;
	float:left;
	padding:6px 0 0 0;
	margin:2px 0 0 5px;
}

/*Form de comparar precios*/
#buscador-home .cont-boton {float: right; width: 122px; font-size: 10px; color: #bdbdbd; text-align: center}
#buscador-home .error-avanzadas {float: left; width: 70%}

/* bigbox */

#bigbox {
float:left;
width: 100%;
background: #f7f7f7;
-moz-border-radius: 5px;
border: 1px solid #d3d3d3;
color:#333
}
#bigbox h3 {font-weight:normal;font-size:13px;margin:0}
#bigbox ul{ 
color:#999; 
list-style-image:none;
list-style-position:outside;
list-style-type:none;
overflow:hidden;
 padding:0; 
 margin:0}

#bigbox ul li{margin:5px 0} 

.mapg {
float:left; 
margin:19px 30px !important;
width:245px;
height:130px;
margin:19px 20px 22px 15px;
}

.firstcolumn {
float:left;
margin:14px 9px 9px 0px;
width:345px;
}
.secondcolumn {
float:left;
margin:14px 9px 9px 0px;
overflow:hidden;
width:233px !important;
width:200px;
border-left:1px dashed #999;
padding:0 0 0 12px}
.secondcolumn b{font-weight:normal; color:#666}
#bigbox ul a:link, #bigbox ul a:visited {color: #0063dc; text-decoration: underline;}
#bigbox ul a:hover, #bigbox ul a:active {text-decoration: none}


.rincon-princ {
float:left;
margin:0;
/*margin:10px 0 0;*/
width:580px;
}

.rincon-sidebar {
float:right;
margin:0;
width:305px;
}

span.participa {
	display: block;
	margin: 0 auto 40px auto;
	text-align: center;
	font-size: 22px;
	line-height:24px;
	color: #000
}
span.participa a:link, span.participa a:visited {color: #0063DC}
span.participa a:hover, span.participa a:active {text-decoration: none}

.moreplace {
color:#333333;
margin-bottom:20px;
margin-left:46px;
}

ul.moreplace h5 {
color:#333333;
font-size:1.1em;
margin:0
}
ul.moreplace {
color:#cecece;
}
.moreplace li{
background:transparent url(http://2.images.mnstatic.com/redesign/squarelist.gif) no-repeat scroll left center;
line-height:1.8em;
padding-left:0.7em;

}

.moreplace a{
text-decoration:none;
}
.moreplace a:hover{
text-decoration:underline;
}

 .poiamenities {margin: 15px 0 0 0; background: url("http://1.images.mnstatic.com/iconos/tag.gif") no-repeat center left; padding-left: 25px; display: block; float:left;}
 
/* mapas desplegados */

#wrapcercanos{
width:950px;
margin:0;
float: left;
margin-bottom: 20px;
display:inline;
}

#wrapcercanos a{
text-decoration:none
}

#wrapcercanos a:hover{
text-decoration:underline
}

.unitcercanos{
float:left;
width:300px;
}
.unitcercanos ul{
margin:0px 0 0 28px;
}
.unitcercanos ul li{
float:left;
width:100%;
}
.unitcercanos ul li.finalcercanos{
font-weight:bold;
margin:17px 0px 0 0 ;
}
.unitcercanos ul li p{
line-height:1.2em;
font-size:12px
}
.unitcercanos ul li p.thumb{
float:left;
width:100%;
/*margin:0 0 20px 0*/
}
.unitcercanos ul li p.thumb img{
float:left;
margin:5px 5px 5px 0;
}
.unitcercanos h4{
font-size:19px;
font-weight:bold;
margin:7px 0 18px;
line-height:24px;
}

.unitcercanos h5{
/*float:left;
width: 100%;*/
font-size:15px;
font-weight:bold;
margin:12px 0 0;
display:block;
line-height:24px;
}

.cercanossearch{
display:block;
width:100%;
height:125px;
float:left;
margin: 0;
line-height:1em;
background-color:#ddd
}

.cercanossearch .posicionador{
float:left;
font-size:11px;
width:140px;
padding-left:10px;
padding-top:3px;
color:#333333;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif
}
.cercanossearch .posicionador strong {
display:block;
font-weight:normal;
color:#999999;
}
.cercanossearch label{
float:left;
font-size:11px;
width:140px;
padding-left:10px;
padding-top:3px;
color:#333333;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif
}
.cercanossearch label strong{
display:block;
font-weight:normal;
color:#999999;
}
.cercanossearch input{
float:left;
height:18px
}
.cercanossearch input.btn113{
width:93px;
height:25px
}
.cercanossearch h3{
font-size:15px;
margin:.3em 0 .1em 10px;
}
.menucercanos{
position:absolute; 
top:150px; 
left:100px;
background: #fff url('http://1.images.mnstatic.com/iconos/bgmenu.gif') repeat-y top right;
border:1px solid #ccc;
width:190px;
height:297px;
padding:10px;
font-family:Arial, Helvetica, sans-serif;
color:#333333}

.menucercanos b{
display:block;
text-transform:capitalize;
margin:0 0 4px
}
.menucercanos hr{
color:#ccc;
margin:4px 0;
border:1px dotted #CCCCCC
}

.unitcercanos h5,.unitcercanos h4 {
background: #fff url("http://1.images.mnstatic.com/iconos/spritemap.png") no-repeat 0 -48px;
padding:0 0 0 28px;
}
.unitcercanos h4.spr-sleep	{ background-position: 0 -2px; } 
.unitcercanos h4.spr-see	{ background-position: 0 -26px; } 
.unitcercanos h4.spr-eat 	{ background-position: 0 -74px; } 

div.slider {
background: #fff url('http://1.images.mnstatic.com/bgslider.gif') repeat-x 0 8px;
height:20px;
margin:5px 0;
position:relative;
width:185px;
}
div.slider div.handle {
background: #fff url("http://1.images.mnstatic.com/moveslide.gif") repeat-x 0 0;
cursor:move;
height:22px;
position:absolute;
width:16px;
}

/* ampliar mapa */

#maprel{
float:left;
width:100%;
height:80px;
margin:8px 0 0;
border-top:3px solid #ccc;
padding-top:3px;
font:normal 11px/normal Arial, Helvetica, sans-serif;
color:#0063DC;
background:transparent url('http://2.images.mnstatic.com/bgmaprel.png') no-repeat scroll 198px 14px;
}
#maprel h5{
font:bold 12px/normal 'Trebuchet Ms',Arial,helvetica;
color:#333;
width:209px;
margin:1px 0;
text-decoration:none}

#maprel a {
width:209px;
display:block;
color: #06c;
text-decoration:none
}
#maprel a:hover {
text-decoration:underline;
}
a.maprelbtn{
width:93px;
display:block;
position:relative;
height:16px;
margin:-12px 0 0 210px;
background:transparent url('http://1.images.mnstatic.com/ampliar_mapa.gif') no-repeat scroll 0 0;
}
a:hover.maprelbtn {
background:transparent url('http://2.images.mnstatic.com/ampliar_mapa_hover.gif') no-repeat scroll 0 0;

}
/* hoteles precios */
ul.hotel_prices{
float:left;
padding:10px;
background-color:#efefef; 
width:580px; 
padding:3px; 
margin:0 0 22px 0
}
ul.hotel_prices li{
background:#F5F5F5 none repeat scroll 0 0;
display:inline;
float:left;
margin:5px;
padding:4px;
width:175px;
}
ul.hotel_prices li a{
float:left
}
ul.hotel_prices li b{
color:#333333;
float:right;
margin:0 0 0 10px;
}
ul.hotel_prices h4{
margin:0 0 0 5px;
color:#333333;
font:normal 13px/1.9em 'Trebuchet Ms';
}

.btn_incite_poiorang{
background:transparent url("http://2.images.mnstatic.com/redesign/formularios/clickout_rural_es.png") no-repeat scroll left top;
border:0 none;
color:#FFFFFF;
cursor:pointer;
float:left;
font:bold 16px Arial, Helvetica, sans-serif;
height:29px;
line-height:31px;
margin:0 0 0 15px;
padding:0 0 2px;
width:228px;
}

.btn_dto{
border:0 none;
float:right;
margin:0 0 0 5px;
padding:0 0 0 4px;
width:292px;
height:29px;
background:transparent url("http://2.images.mnstatic.com/redesign/formularios/bg_btn_dto_fin.png") no-repeat scroll left top;
}

.btn_dto div{
background:transparent url("http://2.images.mnstatic.com/redesign/formularios/bg_btn_dto.png") no-repeat scroll right top;
height:29px;
font:bold 16px/29px Arial, Helvetica, sans-serif;
text-align:center;
color:#FFF
}
.btn_dto div small{
font-size:11px;
font-weight:normal;
}

/* Actividades */
ul.agenda{margin:15px 0}
ul.agenda li{border-bottom:1px dotted #ccc; width:566px; float:left; margin:5px 0 20px; height:93px}
ul.agenda li .agenda_date{float:left; width:100px; text-align:center}
ul.agenda li .agenda_date h4{font:bold 22px Arial, Helvetica, sans-serif;  color:#333; margin:0; display:block}
ul.agenda li .agenda_date h5{font:bold 17px Arial, Helvetica, sans-serif;  color:#83BA14; margin:0; display:block}
ul.agenda li .agenda_date h6{font:bold 17px Arial, Helvetica, sans-serif;  color:#999; margin:0; display:block}
ul.agenda li img{ float:left; border:1px solid #ccc; padding:1px;}
ul.agenda li .agenda_info{float:left; width:250px; margin:0  0 0 15px}
ul.agenda li .agenda_info h1 a{font:bold 17px Arial, Helvetica, sans-serif;  color:#333; margin:0; display:block; text-decoration:none}
ul.agenda li .agenda_info h1 a:hover{color:#fff; background:#333}
ul.agenda li .agenda_info h2{font:normal 13px Arial, Helvetica, sans-serif;  color:#333; margin:0; display:block; clear:both}
ul.agenda li .agenda_info a{float:left; margin:0 15px 0 0}


