 A:link {font-size:12px;color:#333333;font-family:Arial, Helvetica, sans-serif;text-decoration:none}
 A:visited {font-size:12px;color:#333333;font-family:Arial, Helvetica, sans-serif;text-decoration:none}
 A:active {font-size:12px;color:#333333;font-family:Arial, Helvetica, sans-serif;text-decoration:none}
 A:hover {font-size:12px;color:#333333;font-family:Arial, Helvetica, sans-serif;text-decoration:underline}
 
 .links:link{font-family:Arial, Helvetica, sans-serif;color:#999999;font-size:10px}
 .links:visited{font-family:Arial, Helvetica, sans-serif;color:#999999;font-size:10px}
 .links:active{font-family:Arial, Helvetica, sans-serif;color:#999999;font-size:10px}
 .links:hover{font-family:Arial, Helvetica, sans-serif;color:#999999;font-size:10px}
 
 .links_2:link{font-family:Arial, Helvetica, sans-serif;color:#333333;font-size:11px}
 .links_2:visited{font-family:Arial, Helvetica, sans-serif;color:#333333;font-size:11px}
 .links_2:active{font-family:Arial, Helvetica, sans-serif;color:#333333;font-size:11px}
 .links_2:hover{font-family:Arial, Helvetica, sans-serif;color:#333333;font-size:11px}
 
 .links_azul:link{font-family:Arial, Helvetica, sans-serif;color:#0000FF;font-size:12px}
 .links_azul:visited{font-family:Arial, Helvetica, sans-serif;color:#0000FF;font-size:12px}
 .links_azul:active{font-family:Arial, Helvetica, sans-serif;color:#0000FF;font-size:12px}
 .links_azul:hover{font-family:Arial, Helvetica, sans-serif;color:#0000FF;font-size:12px}
 
 .links_azul2:link{font-family:Arial, Helvetica, sans-serif;color:#0000FF;font-size:12px;text-decoration:underline}
 .links_azul2:visited{font-family:Arial, Helvetica, sans-serif;color:#0000FF;font-size:12px;text-decoration:underline}
 .links_azul2:active{font-family:Arial, Helvetica, sans-serif;color:#0000FF;font-size:12px;text-decoration:underline}
 .links_azul2:hover{font-family:Arial, Helvetica, sans-serif;color:#0000FF;font-size:12px;text-decoration:underline}
 
 .links_marron:link{color:#533C19}
 .links_marron:visited{color:#533C19}
 .links_marron:active{color:#533C19}
 .links_marron:hover{color:#533C19}
 
 .links_negro:link{color:#000000;font-family:Arial, Helvetica, sans-serif;text-decoration:underline;font-size:11px;font-weight:bold}
 .links_negro:visited{color:#000000;font-family:Arial, Helvetica, sans-serif;text-decoration:underline;font-size:11px;font-weight:bold}
 .links_negro:active{color:#000000;font-family:Arial, Helvetica, sans-serif;text-decoration:underline;font-size:11px;font-weight:bold}
 .links_negro:hover{color:#000000;font-family:Arial, Helvetica, sans-serif;text-decoration:underline;font-size:11px;font-weight:bold}
 
 .links_verde:link{color:#006600;font-family:Arial, Helvetica, sans-serif;text-decoration:none;font-size:11px;font-weight:bold}
 .links_verde:visited{color:#006600;font-family:Arial, Helvetica, sans-serif;text-decoration:none;font-size:11px;font-weight:bold}
 .links_verde:active{color:#006600;font-family:Arial, Helvetica, sans-serif;text-decoration:none;font-size:11px;font-weight:bold}
 .links_verde:hover{color:#006600;font-family:Arial, Helvetica, sans-serif;text-decoration:underline;font-size:11px;font-weight:bold}
 
 .links_rojo:link{color:#800000;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
 .links_rojo:visited{color:#800000;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
 .links_rojo:active{color:#800000;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
 .links_rojo:hover{color:#800000;font-family:Arial, Helvetica, sans-serif;text-decoration:underline;}
 
 
 .contenedor_div_1_foto{margin:10px;float:right}  
 .div_1foto{width:250px;height:205px;font-size:9px;color:#666666}
 
 .div_panoramica_texto{width:585px;height:25px;float:left;padding-left:5px;font-size:9px;color:#666666}

 .contenedor_div_2_fotos{margin:0px;margin-top:17px;width:585x;}  
 .div_2fotos_izda{width:240px;height:205px;float:left;margin-left:52px;margin-right:1px;font-size:9px;color:#666666}
 .div_2fotos_dcha{width:240px;height:205px;float:left;margin-right:45px;font-size:9px;color:#666666}
 
 .contenedor_div_3_fotos{margin:0px;margin-top:17px;width:585x;}  
 .div_3fotos_izda{width:189px;height:205px;float:left;margin-top:0px;margin-left:7px;margin-right:2px;font-size:9px;color:#666666}
 .div_3fotos_centro{width:189px;height:205px;float:left;margin-top:0px;margin-right:2px;font-size:9px;color:#666666}
 .div_3fotos_dcha{width:189px;height:205px;float:left;margin-top:0px;margin-right:5px;font-size:9px;color:#666666}

BODY 
 {
  SCROLLBAR-FACE-COLOR:#DEDFDE;
  SCROLLBAR-SHADOW-COLOR:#DEDFDE;
  SCROLLBAR-HIGHLIGHT-COLOR:#E7E7E7;
  SCROLLBAR-3DLIGHT-COLOR:#000000;
  SCROLLBAR-DARKSHADOW-COLOR:#000000;
  SCROLLBAR-TRACK-COLOR:#D8D8D8;
  SCROLLBAR-ARROW-COLOR:#A0A0A0;
 }

TEXTAREA
 {
  SCROLLBAR-FACE-COLOR:#FFFFFF;
  SCROLLBAR-SHADOW-COLOR:#FFFFFF;
  SCROLLBAR-HIGHLIGHT-COLOR:#FFFFFF;
  SCROLLBAR-3DLIGHT-COLOR:#FFFFFF;
  SCROLLBAR-DARKSHADOW-COLOR:#FFFFFF;
  SCROLLBAR-TRACK-COLOR:#FFFFFF;
  SCROLLBAR-ARROW-COLOR:#FFFFFF;
 } 

.titulo_destacados_no_automatico{font-family:Times New Roman, Times, serif;font-size:12pt; color:#800000}


.azul{font-size:13px;color:#0000ff;font-family:Arial, Helvetica, sans-serif}
.azul_link_11px{font-size:11px; text-decoration:underline;color:#0000ff;font-family:Arial, Helvetica, sans-serif}
.azul_link_12px{font-size:12px; text-decoration:underline;color:#0000ff;font-family:Arial, Helvetica, sans-serif}
.azul_grande{font-size:20px;color:#4C86D4;font-family:Arial, Helvetica, sans-serif;text-decoration:underline}
.blanco{font-size:12px;color:#ffffff;font-family:Arial, Helvetica, sans-serif}
.fuentes{font-size:11px;color:#333333;font-family:Arial, Helvetica, sans-serif}
.fuentes_link{font-size:11px;color:#0000ff;font-family:Arial, Helvetica, sans-serif}
.gris{font-size:12px;color:#333333;font-family:Arial, Helvetica, sans-serif}
.gris2{font-size:11px;color:#666666;font-family:Arial, Helvetica, sans-serif}
.gris_9px{font-size:9px;color:#999999;font-family:Arial, Helvetica, sans-serif}
.gris_10px{font-size:10px;color:#999999;font-family:Arial, Helvetica, sans-serif}
.gris_peq{font-size:11px;color:#333333;font-family:Arial, Helvetica, sans-serif}
.gris-curva{font-size:12px;color:#333333;font-family:Arial, Helvetica, sans-serif; font-style:italic}
.gris_claro_peq{font-size:11px;color:#999999;font-family:Arial, Helvetica, sans-serif}
.info2_gris{font-size:70%; color:#606060; font-weight:normal;}
.info2{font-size:70%; font-weight:normal;}
.marron{font-size:12px;color:#533C19;font-family:Arial, Helvetica, sans-serif;}
.marron_claro{font-size:13px;color:#9E7338;font-family:Arial, Helvetica, sans-serif;}
.marron_grande{font-size:20px;color:#9E7338;font-family:Arial, Helvetica, sans-serif;text-decoration:underline}
.marron_peq{font-size:10px;color:#533C19;font-family:Arial, Helvetica, sans-serif;}
.naranja_link_11px{font-size:11px; text-decoration:underline;color:#CC6600;font-family:Arial, Helvetica, sans-serif}
.negro{font-size:13px;color:#000000;font-family:Arial, Helvetica, sans-serif}
.negro_12{font-size:12px;color:#000000;font-family:Arial, Helvetica, sans-serif}
.negro_grande{font-size:15px;color:#000000;font-family:Arial, Helvetica, sans-serif}
.rojo_peq{font-size:11px;color:#990000;font-family:Arial, Helvetica, sans-serif}
.rojo_peq2{font-size:11px;color:#ff0000;font-family:Arial, Helvetica, sans-serif}
.rojo_peq{font-size:11px;color:#660000;font-family:Arial, Helvetica, sans-serif}
.rojo_7px{font-size:10px;color:#CC0000;font-family:Arial, Helvetica, sans-serif;}
.rojo_ofertas_link{font-size:11px;color:#990000;font-family:Arial, Helvetica, sans-serif; text-decoration:underline}
.rojo{font-size:12px;color:#800000;font-family:Arial, Helvetica, sans-serif}
.simbolo{font-size:12px;color:660000;font-family:Arial, Helvetica, sans-serif}
.titulo_info_practica{font-style:italic;text-decoration:underline;color:#660000;font-family:Arial, Helvetica, sans-serif}
.playas{font-size:11px;color:#663300;font-family:Arial, Helvetica, sans-serif;}
.verde{font-size:12px;color:#006600;font-family:Arial, Helvetica, sans-serif}
.verde_peq{font-size:11px;color:#006600;font-family:Arial, Helvetica, sans-serif}
.verde_ofertas{font-size:11px;color:#669900;font-family:Arial, Helvetica, sans-serif}

.mapa{color:#660000;margin: 0.1em; font-family:Times New Roman, Times, serif;font-size:25px}
.mapa2{color:#660000;margin: 0.1em; font-family:Times New Roman, Times, serif;font-size:23px}
.mapa3{color:#660000;margin: 0.1em; font-family:Times New Roman, Times, serif;font-size:20px}
.h1titulo{color:#660000; size:small}
.hr{color:#9E7338; height:1px;}

.celdaprincipalindex{ background-image:url(images/tablas/imagenceldapri.jpg);width:100%;height:18;font-size:12px;color:#ffffff;font-family:Arial, Helvetica, sans-serif}
.celdabarra{ background-image:url(images/tablas/celda_barra.jpg);width:144; height:18}
.celdabarra2{ background-image:url(images/tablas/celda_barra2.jpg);width:144; height:18}
.celdaplayas{ background-image:url(images/tablas/fondo_celda_playas.gif)}
.celdamuestroservicio{ background-image:url(images/tablas/fondo_celda_muestroservicio.gif)}
.celdaindexaventura{ background-image:url(images/tablas/celda_index_aventura.jpg)}
.celdaindexaventuralarga{ background-image:url(images/tablas/celda_index_aventura_larga.jpg)}
.celdaindexdestacados{ background-image:url(images/tablas/celda_index_destacados.jpg)}
.celdaficha{ background-image:url(images/tablas/ficha.gif)}

.div_destacados_no_automatico{padding: 2px;background-color:#CCCCCC;width:180px;margin:0px;float:left}

#preloadficha{ 
 position:absolute;   
 width:200px;
 height:100px;
 border:1px solid #996633;
 background-color:#FFFFFF;
 color:#996633;
}

.titulo{
	background-image: url(../images/tablas/fondotitulo.gif);
	color:#FFFFFF;
	height:17px;
	padding:1px 1px 1px 3px;
	background-repeat:repeat-x;
	margin:10px 0px 0px 0px;
	text-transform:uppercase;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.foto1{	
	background: url(../images/tablas/shadow.gif) no-repeat bottom right;
	margin: 6px 0px 0px 6px;	
	padding: 0px;
}
.foto2{
	position:relative;
	bottom:6px;
	right: 6px;
	border: 1px solid #ccc;
	padding:4px;
	margin: 0px 0px 0px 0px;
}
.busqueda
{
	font-weight: normal;
	font-size:15px;
	color: #666666; 
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none;
	border-style:dashed;
	border-width:1px;
	border-color:#886F4A; 	
}
.busqueda_amarillo
{   
    background-color:#F4F4F0;   
	font-weight: normal;
	font-size:15px;
	color: #666666; 
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none;
	border-style:dashed;
	border-width:1px;
	border-color:#886F4A; 	
}

.busqueda2
{
	font-weight: normal;
	font-size:15px;
	color: #666666; 
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none;	
	border-width:1px;
	border-color:#886F4A; 	
}


.celdabusquedaavanzada{	BACKGROUND-COLOR: #F7F4EF;}
.celdabusquedaavanzada1{ BACKGROUND-COLOR: #FDF5EA;}
.celdabusquedaavanzada2{ BACKGROUND-COLOR: #FFFFFF;}
.celdabusquedanaranja{	BACKGROUND-COLOR: #FFAE4F;}

.tabla
{
	
	font-weight: normal;
	font-size:11px;
	color: #666666; 
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none;
	
}

.tabla2
{
	
	border-color:#A8A6A9; 	
}



<!-- objetos form -->
.selecttexto_cabecera
{
    background-color:white;
	border-style:solid;
    border-width:1px;
	font-weight: normal;
	font-size:10px;
	color:#4D6185;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none;
	width:70px;
	height:22px

}

.selecttexto
{
    background-color:white;
	border-style:solid;
    border-width:1px;
    border-color:#97978B;
	font-weight: normal;
	font-size:11px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none;

}
.cajatexto
{
	background-color:white;
	border-style:solid;
	border-width:1px;
	border-color:#97978B;
	font-weight: normal;
	font-size:11px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none;
}

.caja_admin
{
	background-color:white;
	border-style:solid;
	border-width:1px;
	border-color:#97978B;
	font-weight: normal;
	font-size:11px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none;
}

.cajatextooculta
{
	background-color:#FFFFFF;
	border-style:solid;	
	border-color:#FFFFFF;
	font-weight: normal;
	font-color: #FFFFFF;
	font-size:1px;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none;	 
}	

.capaDiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal; 	
	color: #333333;
	overflow: auto;
	background: #F4F6F6;
	border: 1px solid #cccccc;

	scrollbar-3dlight-color:#DEEAEA;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-base-color:#FFFFFF;
	scrollbar-darkshadow-color:#DEEAEA;
	scrollbar-face-color:#DEDFDE;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-track-color:#DEEAEA;

	width: 760px;
	height: 100px;
}	
<!-- -->
