.idiomas{
		 float:right;
		 margin-top:4px;
		 }

.logo{
	  float:left;
	  margin-top:21px;
	  margin-left:10px;
	  }
	  
.titulo_guia{
			 font-family:Arial, Helvetica, sans-serif;
			 font-size:18px;
			 color:#41b0d5;
			 text-align:left;
			 margin-left:0px;
			 }
			 
.titulo_buscador{
			     font-family:Arial, Helvetica, sans-serif;
				 font-weight:bold;
				 font-size:16px;
				 color:#707173;
				 text-align:left;
				 padding-top:14px;
				 }

.titulo_buscador_int{
			     font-family:Arial, Helvetica, sans-serif;
				 font-weight:bold;
				 font-size:16px;
				 color:#707173;
				 text-align:left;
				 }				 

.boton_listado{
			   margin-top:30px;
			   margin-left:50px;
			   margin-right:auto;
			   border:none;
			  }

.btn_consultar{
			   width:86px;
			   height:23px;
			   background-image:url(../images/btn_consultar.gif);
			   margin-left:100px;
			   border:none;
			   color:#42b2d6;
			   font-family:Arial, Helvetica, sans-serif;
			   font-size:11px;
			   margin-top:20px; 
			   }

.texto{
	   font-family:Arial, Helvetica, sans-serif;
	   font-size:14px;
	   color:#1a171b;
	   text-align:left;
	   }

.ofertas{
		 width:237px;
		 height:214px;
		 float:left;
		 margin-left:15px;
		 #margin-left:10px;
		 }

.titulo_ofertas{
				width:237px;
				height:16px;
				border-bottom-style:solid;
				border-bottom-color:#c8caca;
				border-bottom-width:thin;
				}

.imagen_ofertas{
				width:237px;
				height:111px;
				margin-top:3px;
				background-color:#FFFFFF;
				}
.texto_ofertas{
			   width:237px;
			   height:77px;
			   margin-top:7px;
			   background-color:#FFFFFF;
			   border-bottom-style:solid;
			   border-bottom-color:#c8caca;
			   border-bottom-width:thin;
			   font-size:11px;
			   font-family:Arial, Helvetica, sans-serif;
			   text-align:left;
			   color:#58585a;
			   }

.texto_ofertas_cuerpo{
			   font-size:11px;
			   font-family:Arial, Helvetica, sans-serif;
			   text-align:left;
			   color:#58585a;
			   }

.visitas{
		 width:237px;
		 height:213px;
		 float:left;
		 background-image: url(../images/bg_visitas.gif);
		 margin-left:15px;
		 #margin-right:10px;
		 #margin-left:0px;
		 }

.img_visitas{
			 margin-left:0px;
			 margin-top:27px;
			 }

.texto_visitas{
			   width:200px;
			   height:95px;
			   margin-top:6px;
			   font-family:Arial, Helvetica, sans-serif;
			   font-size:12px;
			   }

.firma_visitas{
			   float:left;
			   width:auto;
			   height:10px;
			   font-family:Arial, Helvetica, sans-serif;
			   font-size:11px;
			   color:#6d6867;
			   margin-top:6px;
			    }
				
.ver_visitas{
			 width:211px;
			 height:10px;
			 padding-right:14px;
			 text-align:right;
			 margin-top:5px; 
			 }
			 
.ver_visitas a{
			font-family:Arial, Helvetica, sans-serif;
			 font-size:11px;
			 color:#58427c;
			 text-decoration:none;
			 }
			 
.ver_visitas a:hover{
					  text-decoration:underline;
					 }
					 
.buscador_int{
			    font-family:Arial, Helvetica, sans-serif;
				color:#58427c;
				font-size:11px;
				margin-top:0px;
				 }

.cajas{
	font-family:Arial, Helvetica, sans-serif;
	color:#58427c;
	font-size:11px;
	margin-top:0px;
	width: 223px;
				 }
.titulos24cel{
			 font-family:Arial, Helvetica, sans-serif;
			 font-size:24px;
			 color:#41b0d5;
			 text-align:left;
			 margin-left:0px;
			 }
.arial11{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	text-align:left;
	margin-left:0px;
	text-decoration: none;
			 }
.arial12{
			 font-family:Arial, Helvetica, sans-serif;
			 font-size:12px;
			 font-style:normal;
			 color: #000000;
			 text-align:left;
			 margin-left:0px;
			 text-decoration: none;
			 }

.arial12rojo{
			 font-family:Arial, Helvetica, sans-serif;
			 font-size:12px;
			 font-style:normal;
			 color: #AA0000;
			 text-align:left;
			 margin-left:0px;
			 text-decoration: none;
			 }

.arial12r{
			 font-family:Arial, Helvetica, sans-serif;
			 font-size:12px;
			 color: #000000;
			 text-align:right;
			 margin-left:0px;
			 }

.espacio-puntos {
	background-image: url(../images/puntos-divisorios.gif);
	height: 27px;
}

.listado-nombre{
 font-family:Arial, Helvetica, sans-serif;
 font-size:16px;
 color:#41b0d5;
 text-align:left;
 margin-left:0px;
 font-weight: bold;
 text-decoration:none;
    }
    
a.listado-nombre:hover {
 font-family:Arial, Helvetica, sans-serif;
 font-size:16px;
 color:#41b0d5;
 text-align:left;
 margin-left:0px;
 font-weight: bold;
 text-decoration:none;
}

 /*.listado-nombre a:link{
 font-family:Arial, Helvetica, sans-serif;
 font-size:16px;
 color:#41b0d5;
 text-align:left;
 margin-left:0px;
 font-weight: bold;
    }*/


.listado-nombre-n{
 font-family:Arial, Helvetica, sans-serif;
 font-size:16px;
 color:#000000;
 text-align:left;
 margin-left:0px;
 font-weight: bold;
 text-decoration:none;
    }
    
a.listado-nombre-n:hover {
 font-family:Arial, Helvetica, sans-serif;
 font-size:16px;
 color:#000000;
 text-align:left;
 margin-left:0px;
 font-weight: bold;
 text-decoration:none;
}

.listado-detalle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #b1b3b4;
	text-decoration: none;
}
.ano {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}
.foliado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color:#41b0d5;
	font-weight: bold;
}
.foliado a:link {
color: #000000; 
text-decoration:none; 
font-weight: normal;
}

.foliado a:visited {
color: #000000; 
text-decoration:none; 
font-weight: normal;
}

.foliado a:hover {
color: #41b0d5; 
text-decoration:none; 
font-weight: bold;
}

.ficha-detalle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #41b0d5;
	text-decoration: none;
}

.arial12cel{
			 font-family:Arial, Helvetica, sans-serif;
			 font-size:12px;
			 font-weight:bold;
			 color:#41b0d5;
			 text-align:left;
			 margin-left:0px;
			 padding-top:20px;
			 padding-bottom:20px;
			 }

.arial16cel a:link{
			 font-family:Arial, Helvetica, sans-serif;
			 font-size:16px;
			 font-weight:bold;
			 color:#41b0d5;
			 text-align:left;
			 margin-left:0px;
			 padding-top:20px;
			 padding-bottom:20px;
			 }

.arial12cel a:link{
			 font-family:Arial, Helvetica, sans-serif;
			 font-size:12px;
			 font-weight:bold;
			 color:#41b0d5;
			 text-align:left;
			 margin-left:0px;
			 padding-top:20px;
			 padding-bottom:20px;
			 }

ul {
	font-family: Arial, Helvetica, sans-serif;
    list-style-type: none;
    padding: 0;
    margin: 0;
}
.items {
	background-image: url(../images/flecha-celeste.gif);
	background-repeat: no-repeat;
	background-position: 0.5em 0.2em;
	padding-left: 1.5em;
	text-decoration: none;
	font-size: 12px;
	color: #000000;
	line-height: 14px;
}
.espacio-precios {
	background-image: url(../images/division-precios.gif);
	height: 15px;
}
.arial16cel{
			 font-family:Arial, Helvetica, sans-serif;
			 font-size:16px;
			 color:#41b0d5;
			 text-align:left;
			 margin-left:0px;
			 padding-top:20px;
			 padding-bottom:20px;
			 }



.fecha{
			 font-family:Arial, Helvetica, sans-serif;
			 font-size:11px;
			 font-style:italic;
			 color: #000000;
			 text-align:left;
			 margin-left:0px;
			 }
.submenu {
	text-decoration: none;
	font-size: 12px;
	color: #000000;
	line-height: 25px;
	width: 235px;
	font-family: Arial, Helvetica, sans-serif;
	list-style-position: inside;
	list-style-type: none;
	text-indent: 10px;
	background-position: left;
}

.submenu2 a:link {
	display:block;
	width: 235px;
	height: 29px;
	text-align:left;
	line-height: 25px;
	text-decoration:none;
	color: #000000;
	padding-top: 3px;
	margin: 0px;
	background-image: url(../images/back-submenu.gif);
	background-repeat: no-repeat;
}

.submenu2 a:visited {
	display:block;
	width: 235px;
	height: 29px;
	text-align:left;
	line-height: 25px;
	text-decoration:none;
	color: #000000;
	background:url(../images/back-submenu.gif) no-repeat;
	margin: 0px;
}

.submenu2 a:hover {
	display:block;
	width: 235px;
	height: 29px;
	text-align:left;
	line-height: 25px;
	text-decoration:none;
	color: #0099FF;
	background: url(../images/back-submenu-ov.gif) no-repeat;
	margin: 0px;
}

.submenu2 a:active{
	display:block;
	width: 235px;
	height: 29px;
	text-align:left;
	line-height: 25px;
	text-decoration:none;
	color: #0099FF;
	background:url(imgs/bt-submenu.gif) no-repeat;
	margin: 0px;
}
.bannerguia {
	background-image: url(../images/back-bannerguia.jpg);
	background-repeat: no-repeat;
	height: 292px;
	width: 237px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 20px;
}
.bannerguiaen {
	background-image: url(../en/images/back-bannerguia.jpg);
	background-repeat: no-repeat;
	height: 292px;
	width: 237px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 20px;
}


.bannerguia  a:link {
color: #000000; 
text-decoration:none; 
}
.bannerguia  a:visited {
color: #000000; 
text-decoration:none; 
}
.bannerguia  a:hover {
color: #41b0d5; 
text-decoration:none; 
}
.form-soliciteguia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #41B0D5;
	width: 350px;
}
.form-soliciteguia2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #41B0D5;
	width: 35px;
}
