
#capa1 { position: absolute; color:#666666; text-align:justify ;  font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size: 11px; top: 0px; left: 4px; visibility: hidden }
#capa2 { position: absolute; color:#666666; text-align:justify;  font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size: 11px; top: 70px; left: 4px; visibility: hidden }
#capa3 { position: absolute; color:#666666; text-align:justify;  font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size: 11px; top: 143px; left: 4px; visibility: hidden }
#capa4 { position: absolute; color:#666666; text-align:justify;  font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size: 11px; top: 213px; left: 4px; visibility: hidden }

.memuidiomaselecionado
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	color: #999999;
}

.memuidioma
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	color: #666666;
}


.banerderecha {
 font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight:bolder ;
  color: #333366;
  text-decoration: none;
  margin-top: 6px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
 /* Background-color: none;

  Background-repeat: no-repeat*/
}
	

.banerabajo {
  font-family: Arial, Helvetica;
  font-size: 13px;
  font-weight:bolder;
  color: #000000;

 
}








A.nivel1novo{
	font-family: Arial,Narrow;
	font-size:13px;
	text-decoration:none;
	font-weight: bold;
	color: #999999;
}

A.nivel1novo:visited  {color: #999999}
A.nivel1novo:link  {color: #999999}
A.nivel1novo:active  {color: #666666}
A.nivel1novo:hover   { color: #666666}
/*A.{color: #333366  }*/

A.nivel2novo{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	color:#333333;
}
A.nivel3novo{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	color:#666666 ;
	
}
A.nivel3novoseleccionado{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	color:#0099CC ;
	
	
}



.titulogalicia {
	
	
/*	 letter-spacing:2px; */
	font-family: Arial , Helvetica, sans-serif;
	font-weight:normal;
	top:4px;
	left:650px;
	font-size:37px;
	color:#39ACE5
/*	text-transform:uppercase;
	font-weight:lighter;*/
	
}
.tituloidiomas {
	text-align:left;
	position:relative;
	font-family: Arial , Helvetica, sans-serif;
	top:0px;
	/*text-transform:uppercase;*/
	font-weight:lighter;
	color:#999999;
	z-index:2000;
	background-image: url("../images/barraSuperior578.gif");
	background-repeat: no-repeat;
	background-position:0px 30px;
	padding-left: 15px;
	
}

.portada .tituloidiomas {
	text-align:left;
	position:relative;
	font-family: Arial , Helvetica, sans-serif;
	top:0px;
	/*text-transform:uppercase;*/
	font-weight:lighter;
	color:#999999;
	z-index:2000;
	background-image: url("../images/barraSuperior.gif");
	background-repeat: no-repeat;
	background-position:6px 30px;
	padding-left: 15px;
	
}

#contenidonovo{
	position: relative;
	vertical-align: middle;
	top: 0px;
/*	left: 192px;*/
/*	width: 580px;*/
}	


.contenidobannersabajo1 {
	left: 5px;
	position:relative;
	font-family: Arial;
	font-size: 12px;
	font-weight:bold ;
	
	color:#46464B;
	}

.contenidobannersabajo2 {
	left: 5px;
	position:relative;
	font-family: Arial;
	font-size: 12px;
	color:#666666;
	}
.lineapequena {
	left: 5px;
	position:relative;
	font-family: Arial;
	font-size: 3px;
	color:#666666;
	}

.linea {
   
	background-color :#333366;
	font-size :0;
	}
  

.linea1 {
	border-top: 0.3mm solid  #333366;
	}
  



.cajaPiex{
	text-align:justify;
	FONT-SIZE: 9px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	margin-right:3px;
	margin-left:3px;
	background-image: url("../images/barraInferior578.gif");
	background-repeat: no-repeat;
	background-position:0px 10px;
	padding-top: 30px;
	height: 30px;  
}

.cajaPiexPortada{
	text-align:justify;
	FONT-SIZE: 9px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	margin-right:3px;
	margin-left:3px;
	background-image: url("../images/barraInferior.gif");
	background-repeat: no-repeat;
	background-position:4px 10px;
	padding-top: 30px;
	height: 30px;  
}

.cajaPiex br{
	display:none;
}


.letraPiex{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999999;
	font-weight:normal;
}




.cajaPiez{
	text-align:justify;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial;
	color:#DDB76C;
	margin-right:3px;
	margin-left:3px;

}

/*nuevos en la plantilla*/


.barra{
	font-family: Arial, Helvetica;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	color:#6699FF;


}





#txtCaratula{

position:absolute;
top:45px;
left:1px;
visibility:visible;
z-index:2;}
#imgCaratula{
position:absolute;
top:45px;
left:1px;
visibility:visible;
z-index:1;}



#txtCaratula1{
position:absolute;
top:4px;
left:1px;
visibility:visible;
z-index:2;}
#imgCaratula1{
position:absolute;
top:4px;
left:1px;
visibility:visible;
z-index:1;}




.tituloruta
{
    FONT-SIZE: 14pt;
    BACKGROUND: #191970;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.verdana
{
    MARGIN-TOP: 15px;
    FONT: 8pt/15pt Verdana;
    MARGIN-LEFT: 15px;
    COLOR: black;
    MARGIN-RIGHT: 10px
}
.VedanaPeq
{
    PADDING-RIGHT: 10pt;
    PADDING-LEFT: 10pt;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 10pt;
    LINE-HEIGHT: 20px;
    PADDING-TOP: 10pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.mia
{
    MARGIN-TOP: 15px;
    FONT: 8pt/15pt Verdana;
    MARGIN-LEFT: 15px;
    COLOR: black;
    MARGIN-RIGHT: 10px
}
.copy
{
    FONT-SIZE: 7pt;
    BACKGROUND: #191970;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.fondo
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: white
}
.peque
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pequ
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.peq
{
    FONT-SIZE: 7pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}








div.getPie{
text-align:justify;
}
/*Carátulas*/
div.caratula1{
width:68px;
max-width:68px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
}
td.caratula68{
text-align:center;
vertical-align:top;
width:68px;
height:68px;
max-width:68px;
max-height:68px;
}
/*Buscador de la izquierda*/
td.flecha{
	width:10px;
}
table.buscador2{
	width:180px;
	text-align:left;
	border:0px solid #CCCCCC;
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	vertical-align: middle;

	
}
#bxBusca{
overflow:visible;
overflow:scroll;}
/*Estilos del menú de la izquierda*/
A.nivel1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color: #000066;
}
A.nivel2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	color:#000066;
}
A.nivel3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	color: #990033;
}
.Menu1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;}
.tblMenu{
	width:190px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.subMenu_1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
.SubMenu_2{
	font-family: Verdana , Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
}
.sub	Seleccionado{
	background-color:#999999;
}
#Body{
	background-color:#FFFFFF;
	margin-top:1px;
	
}


/*.navegador{
	font-size: 9px;
	font-family: Arial;
	color: #0000FF;
	vertical-align: middle;
	text-align:left;
}*/
.imprimir{
	font-size: 9px;
	font-family: Arial;
	color: #0000FF;
	vertical-align: middle;
	text-align:right;
	text-decoration:underline;
}
.buscador{
/*border-bottom-color:#CCCCCC;
border-bottom-style:solid;
border-bottom-width:thin;
border-left-color:#CCCCCC;
border-left-style:solid;
border-left-width:thin;*/
background-color: #E6E6E6;
width:584px;
}
.buscar{
	font-size: 9px;
	font-family: Arial;
	color: #666666;
	vertical-align: middle;
	text-align:right;
}
.letraPie{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
}
.linkPie{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #999999;
	font-weight:normal;
}
.tablaCentro
{
	
	/*border-color:#CCCCCC;
	border-width:thin;
	border-style:solid; */
	
}
.clDescriptionCont
{
	
	position:relative;  
	width:100px;  
	visibility:hidden; 
/*	layer-background-color:#cccccc; */
	z-index:2;
	}
.clDescription
{
	width:100px; 
	font-family:verdana,arial,helvetica; 
	font-size:12px; 
	background-color:#ffffff; 
	padding:2px; border: 
	2px solid #990033; 
	color: #990033;



	}
	
	
.clLinks{
	position:absolute;
	margin-left:25px;
/*	left:195; 
	top:120; 
	z-index:1*/
	}
.clCaption{
	position:absolute;  
	width:157px; 
	font-family:verdana,arial,helvetica; 
	font-size:11px; 
	left:0px; 
	top:0px; 
	height:15px; 
	clip:rect(0px,15px,15px,0px); 
	background-color:#999999; 
/*	layer-background-color:#999999;*/
	}

.verde{
	font-family: Times, serif;
	font-size:14px;
	color: #006633;
	text-align:justify;
	font-weight:bold;

}
.txtLista{
	FONT-FAMILY:  Arial, Helvetica;
	font-size:12px;
	color:#333366;
	text-align:justify;
	font-weight:bold;
}

.txtDescripcion{
	font-family: "Arial", "Helvetica" ; 
	font-size:12px;
	color:#333366;
	text-align:justify;	
}
.txtDescripcion2{
	font-family: "Arial", "Helvetica" ; 
	font-size:11px;
	color:#333366;
	text-align:left;
}
.fechaTem{
	FONT-FAMILY:  Arial, Helvetica;
	font-size:12px;
	color:#333366;
	font-weight:bold;
}
.tipoTem{
	FONT-FAMILY:  Arial, Helvetica;
	font-size:12px;
	color:#333366;
	font-weight:bold;
}

.tipoTemtext{
	FONT-FAMILY:  Arial, Helvetica;
	font-size:12px;
	color:#6699FF;
	font-weight:bold;
}

.numPlazas{
	FONT-FAMILY:  Arial, Helvetica;
	font-size: 16px;
	color:#333366;
	font-weight:bold;
	text-align:left;

}
.diasVerdes{
	FONT-FAMILY:  Arial, Helvetica;
	font-size:12px;
	color:#009999;
	font-weight:bold;
}
.botonPanoramica{
	width:135px;
	FONT-FAMILY:  Arial, Helvetica;
	font-size:12px;
	color:#6699FF;	
	font-weight:bold;	
}

.datoLocalizacion{
	FONT-FAMILY:  Arial, Helvetica;
	font-size:12px;
	color:#333366;
	font-weight:bold;		
}
.nombreLocalizacion{
	FONT-FAMILY:  Arial, Helvetica;
	font-size:12px;
	color:#6699FF;
	font-weight:bold;
}
.txtApartado{
	FONT-FAMILY:  Arial, Helvetica;
	font-size:18px;
	font-weight:bold;

	color:#666666;
	background-color:#eeeeee;
	/*width:800px;*/
}

.txtApartado1{
	FONT-FAMILY:  Arial, Helvetica;
	font-size:18px;
	font-weight:bold;
	color:#666666;
	border-top: 0.3mm solid  #333366 ;
	background-color:#eeeeee;
}

.fechaContruccion{
	FONT-FAMILY:  Arial, Helvetica;
	font-size:12px;
	color:#6699FF;
	font-weight:bold;
	}
.txtContruccion	{
	FONT-FAMILY:  Arial, Helvetica;
	font-size:12px;
	color:#333366;
	font-weight:bold;
	}
	
	
.txtCategoria{
	FONT-FAMILY:  Arial, Helvetica;
	font-size:13px;
	font-weight:bold;
	color:#333366;
	}
.descInfraestructura{
	font-family:Times, serif;
	font-size:11px;
	color:#990033;
	text-align:justify;
}
.nomRecurso{
	FONT-FAMILY:  Arial, Helvetica;
	font-size:22px;
	font-weight:bold;
	color:#666666;
}
.fechaDatos{
		FONT-FAMILY:  Arial, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#333366;
	}
.cajaPie{
	text-align:justify;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial;
	color:#990000;
	margin-right:3px;
	margin-left:3px;
	margin-bottom:3px;
}

.cajaPieB{
	text-align:justify;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial;
	color:#ffffff;
	margin-right:3px;
	margin-left:3px;
	margin-bottom:3px;
}
.cajaPieCarat{
	text-align:justify;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial;
	color:#990000;
	z-index:3;
	position:absolute;
	top:500px;
	left:5px;
	width:560px;
}


.metahbf
{  FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial;
    COLOR: black;
}

#cargando {
/*	border:1px;
	border-style:solid;
	border-color:#000000;*/
	position:absolute; 
	visibility: hidden; 
	top:0px; 
	left: 0px; 
	font-size: 1px;
	color:#FFFFFF}
#contenido{
	position: relative;
	vertical-align:top;
	z-index:200;
	top: -25px;
/*	left: 192px;*/
	width: 575px;
}	

#contenidoRUTAS{
	position: relative;
	top: 0px;
	left: 0px;
	
	
}
#contenidomenuRUTAS
{
	position: relative;
	vertical-align:top;
	z-index:200;
	top: 0px;
/*	left: 192px;*/
	width: 575px;
	margin-left :0px;
	 
	 }
	


#contenidoT{
	position: relative;
	vertical-align:top;
	z-index:200;
	top: 0px;
/*	left: 192px;*/
	width: 575px;
	margin-left :0px;
}	

/*A:hover {
	color: #FF6600; 
	text-decoration:none
}*/

.titulonew {
	top:5px;
	position:relative;
	FONT-FAMILY:  Arial, Helvetica;
	font-size:22px;
	/*text-transform:lowercase;*/
	font-weight: bold; 
	color:#666666;
	margin-left:5px;
}



.titulo {
	top:30px;
	position:relative;
	FONT-FAMILY:  Arial, Helvetica;
	font-size:22px;
	/*text-transform:lowercase;*/
	font-weight:bold;
	color:#333366;
	margin-left:3px;
}

.tituloB {
	top:-15px;
	position:relative;
	font-family: "Arial Narrow", "Helvetica Narrow"; 
	font-size:20px;
	/*text-transform:uppercase;*/
	font-weight: bold; 
	color:#ffffff
}

#tablaBusca{
	position:absolute;
	top:15px;
}

/*A {
	color: #006633; 
	text-decoration:none;  
	FONT-WEIGHT: bold
}*/

.seleccionado { 
	font-family:Arial, Verdana, Helvetica, Helv; 
	font-size:11px; 
	text-decoration:none; 
	color:#990033; 
	font-weight: bold; 
/*	background-color:#<%=cf%>; */
	width:300px;
	padding-left: 13pt;	
	text-indent: -13pt;
}
.seleccionado2 { 
	font-family:Arial, Verdana, Helvetica, Helv; 
	font-size:11px; 
	text-decoration:none; 
	color:#990033; 
	font-weight: bold; 
/*	background-color:#<%=cf%>; */
	width:300px;
	padding-left: 0pt;	
	text-indent: 0pt;
}
.seleccionado3 { 
	font-family:Arial, Verdana, Helvetica, Helv; 
	font-size:11px; 
	text-decoration:none; 
	color:#990033; 
	font-weight: bold;
/*	background-color:#<%=cf%>; */
	width:300px;
	padding-left: 0pt;	
	text-indent: 0pt;
}
.seleccionado0 { 
	font-family:Arial, Verdana, Helvetica, Helv; 
	font-size:11px; 
	text-decoration: none; 
	color:#990033; 
	font-weight: bold; 
/*	background-color:#<%=cf%>; */
	width:300px;
	padding-left: 0pt;	
	text-indent: 0pt;
}

A.home {
	color:white; 
	text-decoration:none; 
	color:white; 
	font-weight:bold 
}

.dirx {
	font-family: "Arial", "Helvetica"; 
	font-size:9px; 
	color:#666666; 
	font-weight: bold;
}
A.paginas {
	color:#6699FF; 
/*	tex-decoration:none;*/
	font-size:14px;
}

A.paginas:hover {
	color: #FF6633; 
	text-decoration:underline
	}
A.lista 
{
	font-size:12px;
	font-family: "Arial", "Helvetica" ; 
	color:#666666; 
	text-decoration: underline; 
	font-weight: normal; 
	
	font-weight:bold;
	}
A.lista:hover {
	color: #6699FF;
}



#contenidocabecera{
	position: relative;
	top:0px;
	visibility:visible;
	z-index:500;

}	


#txtlogo
{
font-family: Arial , Helvetica, sans-serif;
font-weight:normal;
font-size:36px;
color:#39ACE5;
position:absolute;
top: 10px;
left: 300px;
visibility:visible;
z-index:301;}



#contenidocabecerax{
	
position:relative;
top:0px;
margin-left :0px;
}


#imglogo1{
position:absolute;
top:0px;
left:0px;
visibility:visible;
z-index:501;}


#imglogo{
position:absolute; 
top: 0px;
left: 0px;
visibility:visible;
z-index:502;}






#logocabe { 
	position:absolute; 
	top: 1px;
	left: 240px;
	z-index:220 }
	





	
#logocabe1 
{
	font-family: Arial , Helvetica, sans-serif;
	font-weight:normal;

	font-size:36px;
	color:#39ACE5;
	position:absolute; 
	top: 8px;
	left: 300px;
	z-index:221 }	
	
#presen { 
	position:absolute;
	top: 90px;
	left: 5px;
	visibility: hidden}

#divFoldCont	{
	position:absolute;
/*	left: 0px;*/
	top:100px;
	height:600px;
	width:195px;
/*	visibility:hidden;*/
	text-align:left;
	  }
.clFold {
	position:absolute;
	width:185px;
	clip:rect(0px,195px,300px,0px);
	padding-left: 13pt;
	text-indent: -13pt;
	}
.clFoldno{
	position:absolute;
	width:170px;
	clip:rect(0px,195px,300px,0px);
	padding-left: 10pt;
	text-indent: 0pt;
	}

.clFoldSub{
	position:absolute;
	left:10px;
	width:185px;
	visibility:hidden;
	padding-left: 13pt;
	text-indent: -13pt;
		 }
.clFoldSubno{
	position:absolute;
	left:10px;
	width:185px;
	visibility:hidden;
	padding-left: 10pt;
	text-indent: 0pt;
		 }

.clFoldSub2	{
	position:absolute;
	left:10px;
	width:175px;
	visibility:hidden;
	padding-left: 8pt;
	text-indent: 0pt;
	}
.clFoldLinks	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;

/*	color:#<%=color_men%>; */
	}
.clSubLinks	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
/*	color:#<%=color_smen%>;  */
	}
.clSubLinks2	{
	font-family: Verdana , Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
/*	color:#<%=color_ssmen%>; */
	} 
.texto { 
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial;
	FONT-STYLE: italic;
 }
.texto1 { 
	FONT-SIZE: 13px;
	FONT-FAMILY: Arial;
	color: #333366 }
.texto2 { 
	FONT-SIZE: 15px;
	FONT-FAMILY: Arial;
	color: #990033 }
.texto3 { 
	FONT-SIZE: 14px;
 font-family : Arial, Helvetica, sans-serif; 
	color: #990033 }
.texto4 { 
	FONT-SIZE: 19px;
	FONT-FAMILY: Arial;
	text-decoration:none;
	color: #333366 }	
	
	
.texto5{
	text-align:justify;
	FONT-SIZE: 12px;
	
	font-family : Arial, Helvetica, sans-serif; 
	color:#3366CC;
	margin-right:3px;
	margin-left:3px;
	margin-bottom:3px;
}
	
.cajasombreada {  
	border: 1px solid #999999;
	background: #F5F5F5;
	padding: 2px;
	margin: 2px 2px 2px 0px;
	font-size: 9px;
	font-family: Arial;
	color: #666666;
	margin-left: 1px;
	Margin-right:1px;
	Margin-top:1px;
	Margin-bottom:1px;
	}
.cajasombreada1 {  
	border: 1px solid #999999;
	background: #F5F5F5;
	padding: 2px;
	margin: 2px 2px 2px 0px;
	font-size: 9px;
	font-family: Arial;
	color: #666666;
	margin-left: 1px;
	Margin-right:1px;
	Margin-top:1px;
	Margin-bottom:1px;
	}
.cajasombreada2 {    
	padding: 2px;
	margin: 2px 2px 2px 0px;
	font-size: 15px;
	font-family: Arial;
	color: #333366;
	Margin-left: 1px;
	Margin-right:1px;
	Margin-top:1px;
	Margin-bottom:1px;
 }
.cajasin {    
	padding: 2px;
	border: 1px solid #ffffff;
	background:  #6699FF;
	FONT-WEIGHT: bold;
	font-size: 12px;
	font-family: Arial;
	color: #ffffff;
	margin-left: 1px;
	Margin-right:1px;
	Margin-top:1px;
	Margin-bottom:1px;
 }
.cajasombreada3 {  
	border: 0px solid #ffffff;
	background: #669aFF;
	padding: 1px;
	margin: 2px 2px 2px 0px;
	font-size: 9px;
	font-family: Arial;
	color: #FFFFFF;
	Margin-left: 1px;
	Margin-right:1px;
	Margin-top:1px;
	Margin-bottom:1px;
}
.cajasombreada4 {    
	padding: 2px;
	margin: 2px 2px 2px 0px;
	font-size: 10px;
	font-family: Arial;
	color: #333366;
	margin-left: 1px;
	Margin-right:1px;
	Margin-top:1px;
	Margin-bottom:1px;
 }
.boton1 {
	FONT-FAMILY:  Arial, Helvetica;
	font-size: 12px;
	color: #333366;
	background-color: #F5F5F5;
	border: #D4D0C8;
	border-style: solid;
	border-top-width: 2px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 2px;
/*	cursor: hand;*/
	}
	

.botonreservas { font-family:  arial, verdana;
font-size: 10pt;
font-weight: normal ;
padding: 6px;
background-color:#A92B2B;
color: #ffffff;
text-decoration: none;
line-height:4;
letter-spacing: normal;
font-weight:bold;
border-top: 1px solid #cccccc;
border-bottom: 2px solid #666666;
border-left: 1px solid #cccccc;
border-right: 2px solid #666666;
}
.botonreservas:link,
.botonreservas:visited {
border-top: 1px solid #cccccc;
border-bottom: 2px solid #666666;
border-left: 1px solid #cccccc;
border-right: 2px solid #666666;
}
.botonreservas:hover 
{
background-color:#BE403A;
color: #E5E5E5;
border-bottom: 1px solid #cccccc;
border-top: 1px solid #D4D0C8;
border-right: 1px solid #cccccc;
border-left: 1px solid #D4D0C8;
}

	
.botonmas { font-family:  arial, verdana;
font-size: 8pt;
font-weight: normal ;
padding: 6px;
background-color:#F5F5F5;
color: #333366;
text-decoration: none;
line-height:4;
letter-spacing: normal;
font-weight:bold;
border-top: 1px solid #cccccc;
border-bottom: 2px solid #666666;
border-left: 1px solid #cccccc;
border-right: 2px solid #666666;
}
.botonmas:link,
.botonmas:visited {
border-top: 1px solid #cccccc;
border-bottom: 2px solid #666666;
border-left: 1px solid #cccccc;
border-right: 2px solid #666666;
}
.botonmas:hover 
{
background-color:#DEDEDE;
color: #333366;
border-bottom: 3px solid #cccccc;
border-top: 3px solid #D4D0C8;
border-right: 3px solid #cccccc;
border-left: 3px solid #D4D0C8;
}
	
/*BODY { 
	SCROLLBAR-FACE-COLOR: <%=cfc%>;
	SCROLLBAR-HIGHLIGHT-COLOR: #bec6da;
	SCROLLBAR-SHADOW-COLOR: #bec6da;
	SCROLLBAR-3DLIGHT-COLOR: #000000;
	SCROLLBAR-ARROW-COLOR: #ffffff;
	SCROLLBAR-TRACK-COLOR: #e4e4e4;
	SCROLLBAR-DARKSHADOW-COLOR: #000000 }*/
	


.enlacebotonblanco {font-family:"arial","helvetica"; 
font-size: 9pt;
font-weight: normal ;
padding: 3px;
background-color:#F5F5F5;
color: #333366;
text-decoration: none;
/*line-height:4;*/
letter-spacing:normal;
font-weight:bold;
}
.enlacebotonblanco:link,
.enlacebotonblanco:visited {
border-top: 2px solid #cccccc;
border-bottom: 3px solid #666666;
border-left: 2px solid #cccccc;
border-right: 3px solid #666666;
}
.enlacebotonblanco:hover {
background-color:#ffffff;
color: #333366;
border-bottom: 3px solid #cccccc;
border-top: 3px solid #666666;
border-right: 3px solid #cccccc;
border-left: 3px solid #666666;
}





.enlaceboton { font-family: verdana, arial, sans-serif;
font-size: 8pt;
font-weight: normal ;
padding: 4px;
background-color:#333366;
color: #ffffff;
text-decoration: none;
line-height:4;
letter-spacing:normal;
font-weight:bold;
}
.enlaceboton:link,
.enlaceboton:visited {
border-top: 2px solid #cccccc;
border-bottom: 3px solid #666666;
border-left: 2px solid #cccccc;
border-right: 3px solid #666666;
}
.enlaceboton:hover {
background-color:#ffffff;
color: #333366;
border-bottom: 3px solid #cccccc;
border-top: 3px solid #666666;
border-right: 3px solid #cccccc;
border-left: 3px solid #666666;
}


.enlacebotonreservas { font-family: verdana, arial, sans-serif;
font-size: 8pt;
font-weight: normal ;
padding: 4px;
background-color:#333366;
color: #ffffff;
text-decoration: none;
line-height:4;
letter-spacing: normal;
font-weight:bold;
}
.enlacebotonreservas:link,
.enlacebotonreservas:visited {
border-top: 2px solid #cccccc;
border-bottom: 3px solid #666666;
border-left: 2px solid #cccccc;
border-right: 3px solid #666666;
}
.enlacebotonreservas:hover 
{
background-color:#ffffff;
color: #333366;
border-bottom: 3px solid #cccccc;
border-top: 3px solid #666666;
border-right: 3px solid #cccccc;
border-left: 3px solid #666666;
}



.cabecera { 
	font-family: "Arial", "Helvetica" ; 
	font-size:14px; 
	font-weight:100;
	color:#666666;
	font-weight:bold;
	text-transform:uppercase;
	}
	
.cabecera1 { 
	font-family: "Arial", "Helvetica" ; 
	font-size:13px; 
	font-weight:bold;
	color:#666666; 
	text-transform :lowercase ;
	}	
	
.normal { 
	font-size:12px; 
	font-family: "Times New Roman, Georgia, Times" 
	}
.formuCentrado{
	font-family: "Arial", "Helvetica" ; 
	font-size:5px ; 
	color:#990033; 
	FONT-STYLE: italic;
	font-weight:100;
	text-align:center;
}	
	
.formu {
	font-family: "Arial", "Helvetica" ; 
	font-size:12px ; 
	color:#6699FF; 
	FONT-STYLE:normal ;
	font-weight:bold;
	text-align:left;
	TEXT-TRANSFORM:lowercase ;
	}
.select, input {
	font-family: "Arial", "Helvetica" ; 
	font-size:12px ; 
	color:#333366;
	font-weight:bold;
	}
.campoForm
{
	font-family: "Arial", "Helvetica" ; 
	font-size:12px;
	width:275px;
	color:#333366;
	
}
.campoForm2
{
	font-family: "Arial", "Helvetica" ; 
	font-size:10px;
	width:200px;
	color:#333366;
	font-weight:lighter;
}
.btnAvanzada{
	font-size:13px;
	width:180px;
	}
.tempo 
{
 
	FONT-SIZE: 9px;
	FONT-WEIGHT: bold;
	font-family : Arial, Helvetica, sans-serif; 
	FONT-STYLE: italic;
 }
 .peque { 
  font-family : Arial, Helvetica, sans-serif; 
  font-size :  9pt; 
}

 .peque1 { 
  font-family : Arial, Helvetica, sans-serif; 
  font-size :  8pt; 
  color:#333366;
}

.pequ { 
  font-family : Arial, Helvetica, sans-serif; 
  font-size :  8pt; 
}

.peq { font-family : Arial, Helvetica, sans-serif; 
  font-size :  7pt; 
}


.cat 
{

  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
  margin-top: 5px;
  margin-right: 1px;
  margin-bottom: 5px;
  margin-left: 1px;
  padding: 5px;
  Background-color: #333367
}
.sub {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #8D7D7A;
  text-decoration: none;
  margin-top: 10px;
  margin-right: 1px;
  margin-bottom: 5px;
  margin-left: 10px;
  padding-top: 5px;
  padding-right: 0px;
  padding-bottom: 5px;
  padding-left: 5px;
  Background-color: #E8E5E5
}


.subx {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #8D7D7A;
  text-decoration: none;
  margin-top: 10px;
  margin-right: 1px;
  margin-bottom: 5px;
  margin-left: 1px;
  padding-top: 5px;
  padding-right: 0px;
  padding-bottom: 5px;
  padding-left: 5px;
  Background-color: #E8E5E5
}
.ele {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #333366;
  text-decoration: none;
  margin-top: 5px;
  margin-right: 5px;
  margin-bottom: 5px;
  margin-left: 20px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 20px;
  Background-color:Transparent;  
  Background-image: url("../images/frecha.gif");
  Background-repeat: no-repeat
}


.tgform { color:#333366;font-weight:bold;font-size:11px;font-family:Arial,Helvetica;}
.diry {font-family:Arial,Helvetica; font-size:9px; color:#333366; font-weight:bold;}
.txt1 {color:#000000; font-size:12px; font-family:Arial, Helvetica}
.apartados1 {color:#990033; font-style:italic; font-weight:bold; font-size:14px; font-family:Times New Roman, Georgia, Times;}
.pes1 {font-size:11px; font-family:Arial, Helvetica}
.tit1 {color:#990033; font-style:italic; font-weight:bold; font-size:25px; font-family:Times New Roman, Georgia, Times;}

.casa {font-style:italic; font-weight:bold; font-size:30px; font-family:Times New Roman, Georgia, Times;}
.apartadocasa {color:#333366; font-weight:bold; font-size:14px; font-family:Arial, Helvetica;}



.txtportada0 {font-family:Arial,Helvetica; font-size:12px; color:#666666;}
.titportada {font-family:Arial,Helvetica; font-size:12px; color:#333366;}
.textnoticia {font-family:Arial,Helvetica; font-size:12px; color:#666666;}
.titnoticia {font-family:Arial,Helvetica; font-size:20px; color:#333366;}

a.links:link {font-family:Arial,Helvetica; font-size:12px; color:#333366; text-decoration:none;}
a.links:hover {font-family:Arial,Helvetica; font-size:12px; color:#333366; text-decoration:underline;}
a.links:active {font-family:Arial,Helvetica; font-size:12px; color:#333366; text-decoration:none;}
a.links:visited {font-family:Arial,Helvetica; font-size:12px; color:#333366; text-decoration:none;}
a.links:visited:hover {font-family:Arial,Helvetica; font-size:12px; color:#333366; text-decoration:underline;}

a.linksnot:link {font-family:Arial,Helvetica; font-size:14px; color:#333366; text-decoration:none;}
a.linksnot:hover {font-family:Arial,Helvetica; font-size:14px; color:#333366; text-decoration:underline;}
a.linksnot:active {font-family:Arial,Helvetica; font-size:14px; color:#333366; text-decoration:none;}
a.linksnot:visited {font-family:Arial,Helvetica; font-size:14px; color:#333366; text-decoration:none;}
a.linksnot:visited:hover {font-family:Arial,Helvetica; font-size:14px; color:#333366; text-decoration:underline;}

a.linksnot1:link {font-family:Arial,Helvetica; font-size:16px; color:#333366; text-decoration:none;}
a.linksnot1:hover {font-family:Arial,Helvetica; font-size:16px; color:#333366; text-decoration:underline;}
a.linksnot1:active {font-family:Arial,Helvetica; font-size:16px; color:#333366; text-decoration:none;}
a.linksnot1:visited {font-family:Arial,Helvetica; font-size:16px; color:#333366; text-decoration:none;}
a.linksnot1:visited:hover {font-family:Arial,Helvetica; font-size:16px; color:#333366; text-decoration:underline;}



.descargas {border:1px solid #333385; background-color:#FFFFFF; color:#333366;   font-size:0.7em; padding-top:0px; padding-bottom:0px; height:20px; margin-top:0px;vertical-align:top}
