.Body {
	background:#C5C5B8;
	margin: 0px 0px 0px 0px;
}
div.open {
    display: block;
	height: 100px;
	width: 150px;		
        }
div.closed {
    display: none;
        }

.textopop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	line-height: 9.5pt;
	color: #000000;
}

.Textbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px solid #BFBFBF;
	height: 18px;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}

.FormField {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px solid #BFBFBF;
	height: 18px;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}

.Textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px solid #BFBFBF;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}

.MenuPadre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;	
	color: #333333;
	text-decoration: none;
	width: 120px;	
	height: 16px;
	padding-top: 3px;
	padding-bottom: 3px;	
}

.MenuPadre:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
	width: 120px;
	height: 16px;
	padding-top: 3px;
	padding-bottom: 3px;		
}

.MenuPadreActivo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
	width: 120px;
	height: 14px;
	padding-top: 3px;
	padding-bottom: 3px;		
}

.MenuHijo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	font-weight: normal;	
	text-decoration: none;
	width: 120px;
	height: 13px;
	background-color: #FFFFFF;
	/*border:1px solid #000000;*/
	padding-left: 2px;
	padding-right: 1px;		
}

.MenuHijo:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	height: 9px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #006699;
	text-align: left;
	font-weight: normal;
	width: 120px;
	height: 13px;
	padding-left: 2px;
	padding-right: 1px;	
}

.MenuHijoActivo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	height: 9px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #006699;
	text-align: left;
	font-weight: normal;
	width: 120px;
	height: 13px;
	padding-left: 2px;
	padding-right: 1px;		
}

.HeaderLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	/*background: ;*/
}

.HeaderLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #006699;
	text-decoration: none;
	/*background: center center;*/
}


.RecuadroTexto {
	color: #333333;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	/*font: 7pt/9pt Verdana, Arial, Helvetica, sans-serif;*/
}

.FormTexto {
	color: #333333;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	/*font: 7pt/9pt Verdana, Arial, Helvetica, sans-serif;*/
}


.Texto{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	/*text-align: left;*/
}

.TextoDestacado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #006699;
	text-align: left;
}

.Titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;	
	color: #006699;
}

.TituloNegroGde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;	
	color: #333333;
}

.TituloNaranjaGde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;	
	color: #006699;
}

.Link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10pt;
	color: #006699;
	text-decoration:none;
}

.Link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10pt;
	color: #006699;
	text-decoration:underline;
}

.Link-negro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10pt;
	color: #333333;
	text-decoration:none;
}

.Link-negro:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10pt;
	color: #333333;
	text-decoration:underline;
}

.AgendaTexto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10pt;
	color: #333333;
	text-align: left;
}

.AgendaTexto_especiales {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10pt;
	color: #333333;
	text-align: left;
}

.AgendaTextoDestacado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*line-height: 10pt;*/
	color: #006699;
}

.AgendaLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10pt;
	color: #006699;
	text-decoration:none;
}

.AgendaLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10pt;
	color: #006699;
	text-decoration:underline;
}

.AgendaTitulo {
	color: #333333;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*line-height: 20px;*/
	font-weight: bold;
	/*font: bold normal 14px/15pt Verdana, Arial, Helvetica, sans-serif;*/
}

.AgendaMes {
	color: #000000;
	text-decoration: none;
	letter-spacing: -1pt;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 30px;
	line-height: 28px;
}

.AgendaMesChico {
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	/*font: normal 7pt/17pt Verdana, Arial, Helvetica, sans-serif;*/
}

.FooterTexto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	/*letter-spacing: -0.3pt;*/
	text-decoration: none;
	font-size: 9px;
	font-weight: normal;
}

.FooterLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	font-size: 9px;
	font-weight: normal;
}

.FooterLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #006699;
	text-decoration: none;
	font-size: 9px;
	font-weight: normal;
	text-decoration: blink;
}

.HomeTexto {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	line-height:13px;
}

.HomeTexto:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color: #444444;
	text-decoration: none;
}

.HomeTitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height: 21px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.HomeTitulo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #000000;
	line-height: 18px;	
	text-decoration: none;
}

.HomeTextoNgro {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	/*line-height: 16px;*/
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.HomeSubtit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*line-height: 16px;*/
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.HomeSubtitNaranja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*line-height: 16px;*/
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}
.SelectLocalizador {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px solid #BFBFBF;
	height: 18px;
	width: 170px;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}
.HomeCamposLocalizador {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #666666;
	vertical-align: bottom;
	font-weight: normal;
	text-decoration:none;
}
.HomeTextboxLocalizador {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #CDCDCD;
	border-top: 1px solid #333333;
	border-left: 1px solid #333333;
	border-bottom: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	width: 146px;
	height: 18px;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}
.HomeLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	font-weight: normal;
	text-decoration:none;
}
.HomeLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	font-weight: normal;	
	text-decoration:none;
}

.HomeLinkAgenda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;	
	text-decoration:none;
	margin-top:30px;
	padding-top:30px;	
}
.HomeLinkAgenda:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;	
	text-decoration:underline;
	margin-top:10px;
	
}

.HomeAgendaMes {
	font-family:  Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	font-size: 21px;
}

.HomeTitCalendario {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.formulario {
	font: 7pt/9pt Verdana, Arial, Helvetica, sans-serif;
	color: #92AEBF;
	font-weight: lighter;
	line-height: 11pt;
	border: 1px solid #D0DBB9;
	background-color: #ffffff;
}
.AgendaImagenPop {
	background-color: #999999;
	border-bottom: 5px solid #FFFFFF;

}

.TextoContenido {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-align: left;
}

.TituloContenido {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;	
	/*line-height: 10pt;*/
	color: #333333;
	text-align: left;
}

.TituloOficial {
	font-family: Arial;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
	color: #006699;
}

.TituloOficialInterior {
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #006699;
}


.TituloContenidoUpper {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #006699;
	text-align: left;
	text-transform: uppercase;
}

.TituloContenidoNgro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;	
	/*line-height: 10pt;*/
	color: #000000;
	text-align: left;
}

.BueparavosTexto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	/*line-height: 10pt;*/
	color: #000000;
	text-align: left;
}

.BueparavosTitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;	
	/*line-height: 10pt;*/
	color: #006699;
	text-align: left;
}

.BueparavosTituloContenido {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #006699;
	text-align: left;
	line-height: 20px;

}

.AutoguiadoTituloContenido {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	/*line-height: 10pt;*/
	color: #006699;
	text-align: left;
}

.ServiciosTitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;	
	/*line-height: 10pt;*/
	color: #006699;
	text-align: left;
}

.ServiciosTituloResultados {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;	
	/*line-height: 10pt;*/
	color: #333333;
	text-align: left;
}

.ServiciosTextoResultados {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-align: left;
}

.ServiciosTablaResultados {
	border: 1px solid #F2F2F2;
	padding-left:20px;
	padding-right:20px;	
}
.BueparavosImagenPop {

	background-color: #999999;
	border-bottom: 5px solid #FFFFFF;
}

.ExposTextoSeccion {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}

.FeriadoTitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #006699;
	text-align: left;
}

.FeriadosPais {
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;
}

.ExposMes {
	color: #000000;
	text-decoration: none;
	letter-spacing: -1pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 20px;
}

.ExposMes_especiales {
	color: #000000;
	text-decoration: none;
	letter-spacing: -1pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 24px;
}

.ExposTextoDestacado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #006699;
	text-align: left;
}
.ExposFechaDestacado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #006699;
	text-align: left;
	font-weight: bold;

}

.ExposTexto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-align: left;
}

.MapaTituloSeccion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #333333;
	font-size: 9px;
	text-decoration: none;
}

.MapaTituloSeccion:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #006699;
	font-size: 9px;
	text-decoration: none;
}

.MapaTituloSeccion2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
	font-size: 10px;
	text-transform: uppercase;	
}
.GlosarioFondo {
	background-color: #CCE100;
}
.GlosarioBorde {
	border: 1px solid #CCE100;
}
.GlosarioIndice {
	font-family: Arial, Helvetica, sans-serif;
	color: #878787;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;	
	text-decoration:none;
}
.GlosarioIndice:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #006699;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
	text-transform: uppercase;	
}
.GlosarioIndiceActivo {
	font-family: Arial, Helvetica, sans-serif;
	color: #006699;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
	text-transform: uppercase;		
	
}
.GlosarioLetra {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 39px;
	font-weight: bold;
	text-decoration:none;
	text-transform: uppercase;		
}

.GlosarioTitulo {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
	text-transform: uppercase;		
}

.GlosarioLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

.GlosarioLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}

.GlosarioTexto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.TipsTexto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.TipsFondo {
	background-color: #DDD7D3;
}

.TipsTitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.TipsLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

.TipsLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}

.TipsBorde {
	border: 1px solid #DDD7D3;
}

.TipsTextoChico {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}

.InfosFondo {
	background-color: #e1e1d4;
}

.InfosBorde {
	border: 1px solid #E1E1D4;
}

.InfosLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

.InfosLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}


.InfosTitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.InfosTexto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.InfosTextoChico {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}

.WebsFondo {
	background-color: #DEDDE2;
}
.WebsBorde {
	border: 1px solid #DEDDE2;
}

.WebsLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	/*font-weight: bold;*/
	color: #666666;
	text-decoration: none;
}

.WebsLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	/*font-weight: bold;*/
	color: #666666;
	text-decoration: underline;
}

.DirectorioFondo {
	background-color: #E2E4DB;
}
.DirectorioBorde {
	border: 1px solid #E2E4DB;
}

.DirectorioFondo2 {
	background-color: #CCE100;
}
.DirectorioBorde2 {
	border: 1px solid #CCE100;
}

.DirectorioLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	/*font-weight: bold;*/
	color: #666666;
	text-decoration: none;
}

.DirectorioLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	/*font-weight: bold;*/
	color: #666666;
	text-decoration: underline;
}

.DirectorioLinkBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight:bold;	
	text-decoration:none;
}

.DirectorioLinkBold:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight:bold;
	text-decoration:none;
}

.TelefonosFondo {
	background-color: #e1e1d4;
}

.TelefonosBorde {
	border: 1px solid #e1e1d4;
}

.TelefonosTexto {
	color: #333333;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}

.PaginadorLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	text-decoration:none;
}

.PaginadorLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #006699;
	text-decoration:none;
}

.PaginadorLinkDestacado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #006699;
	text-decoration:none;
}

.PaginadorTexto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #006699;
	text-decoration:none;
}

.TelefonosTitulo {
	color: #333333;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}
.BuscadorFondo {
	background-color: #F2F2F2;
}

.ImperdiblesTab{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
}

.ImperdiblesTitulo {
	font-family: Arial, Helvetica, serif;
	font-size: 12px;
	color: #006699;
	font-weight: bold;
}

.ImperdiblesSubtitulo {
	font-family: Arial, Helvetica, serif;
	font-size: 12px;
	color: #777777;
	text-decoration: none;
}

.ImperdiblesSubtitulo:hover {
	font-family: Arial, Helvetica, serif;
	font-size: 12px;
	color: #777777;
	text-decoration: underline;
}

.ImperdiblesSubtitulo-seleccionado {
	font-family: Arial, Helvetica, serif;
	font-size: 12px;
	color: #006699;
	text-decoration: none;
}

.ImperdiblesSubtitulo-seleccionado:hover {
	font-family: Arial, Helvetica, serif;
	font-size: 12px;
	color: #006699;
	text-decoration: underline;
}

.DatosUtilesTexto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.DatosUtilesFondo {
	background-color: #CEC7BB;
}

.DatosUtilesTitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

.DatosUtilesLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

.DatosUtilesLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}

.DatosUtilesBorde {
	border: 1px solid #CEC7BB;
}

.DatosUtilesTextoChico {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.LinksTitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: left;
	font-weight: bold;

}
.ExposTitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	/*text-align: left;*/
	font-weight: bold;

}

.ExposFechas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align: left;
	font-weight: bold;
}

.ExposCategoria{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-align: left;
	font-weight: bold;
	text-transform: uppercase;	
}

.TablasBorde {
	border: 1px solid #006699;
}

.BuscadorTexto {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-align: left;
}
.AgendaSubtitulo {

	color: #006699;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*line-height: 20px;*/
	font-weight: bold;
}

.AgendaCategoria {
	color: #666666;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*line-height: 20px;*/
	font-weight: normal;
	text-transform: uppercase;	
}
.BiosTitulo {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006699;
	text-align: left;
	line-height: 20px;
}
.BiosTexto {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.TituloPop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	/*line-height: 10pt;*/
	color: #333333;
	text-align: left;
}

.ExpresionesLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

.ExpresionesLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}

.ExpresionesTitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;	
	font-size: 10px;
	color: #000000;
}

.ExpresionesTexto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.BuscadorLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

.BuscadorLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}
.TdHeaderMicrosites {
	background-attachment: fixed;
	background-image: url(../imagenes/header/linea_separador_iconos.gif);
	background-repeat: repeat-y;
	background-position: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

.ArquitecturaImagen {
	border: 1px solid #666666;

}
.AgendaTablaHome {
	border: 1px solid #333333;
}
.TdMicrositesHome {

	background-attachment: fixed;
	background-image: url(../imagenes/home/separador_linea_grande.gif);
	background-repeat: repeat-y;
	background-position: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

.AgendaLinkHome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;	
	font-size: 10px;
	color: #666666;
	text-decoration:none;
}

.AgendaLinkHome:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;	
	font-size: 10px;
	color: #666666;
	text-decoration:underline;
}
.AgendaBorde {
	border: 1px solid #696969;
}
.VisitasMes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 50pt;
	font-weight: normal;	
	/*line-height: 10pt;*/
	color: #006699;
}

.AgendaTituloPop {
	color: #333333;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	/*line-height: 20px;*/
	font-weight: normal;
}
.CalendarioDia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	border: 1px solid #636363;	
}

.CalendarioFecha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
	border: 1px solid #636363;
	height:20px;
	width:20px;
}

.CalendarioFecha:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	background-color: #CCCCCC;	
	border: 1px solid #636363;
	height:20px;
	width:20px;
}

.CalendarioFechaActiva {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #99CC00;
	border: 1px solid #636363;	
}

.CalendarioFecha2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	border: 1px solid #E6E6E6;
}

.CalendarioLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	/*width:100%;*/
	height:100%;
	width:100%;
	text-decoration:none;
	/*border: 1px solid #636363;	*/
}

.CalendarioLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	/*height:20px;*/
	/*width:20px;*/
	background-color: #CCCCCC;	
	text-decoration:none;
}


.CalendarioLinkActivo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	height:100%;
	width:100%;
	text-decoration:none;
	/*border: 1px solid #636363;*/
	background-color: #CFDF00;
}

.AgendaMesTitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #CCCCCC;
}
.AgendaMesTituloDest {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #006699;
}
.AgendaAnioTitulo {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #999999;
}
.AgendaAnioTituloDest {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #006699;
}

.CalendarioLinkOver {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	height:100%;
	width:100%;
	background-color: #CCCCCC;	
	text-decoration:none;
}

.TituloGris{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

.TituloGris_especiales{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

.Especiales_titulitos{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}

.EspecialesTitulo1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align: left;
}
.EspecialesTitulo2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-align: left;
}
.EspecialesTitulo3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-align: left;
}
.EspecialesAutor{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	padding:0px;
	text-decoration:none;
}

.EspecialesFondo {
	background-color: #ECEDE7;
}
.EspecialesBorde {
	border: 1px solid #DDDED3;
}
.EspecialesCurriculum {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding: 18px;
}
.EspecialesTexto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding:18px;
}

.EspecialesTextoDer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

.EspecialesTitDerecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #B8BAA8;
	text-decoration: none;
	padding-bottom:1px;
}

.EspecialesTitDerecha2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #444444;
	text-decoration: none;
}
.EspecialesLinkDer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	/*line-height: 10pt;*/
	color: #444444;
	text-decoration:none;
}

.EspecialesLinkDer:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	/*line-height: 10pt;*/
	color: #222222;
	text-decoration:none;
}

.EspecialesLinkDerNUEVO {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	text-decoration:none;
}

.EspecialesLinkDerNUEVO:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	text-decoration:none;
}

.FaqsLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;	
	font-size: 9px;
	color: #666666;
	text-decoration:none;
}

.FaqsLink:hover {
	font-family: Verdana, Arial, Helvetica, serif;
	font-weight: bold;	
	font-size: 9px;
	color: #333333;
	text-decoration:none;
}

.AudioguiaTextoHome {
	font-family: Arial, Helvetica, serif;
	font-size: 12px;
	color: #000000;

}

.AudioguiaTexto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.AudioguiaTextoGrande {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.AudioguiaTextoRojo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #DA251D;
	text-decoration:none;
}

.AudioguiaTextoRojo:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #DA251D;
	text-decoration:underline;	
}

.AudioguiaTitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height:19px;
	font-weight:bold;
}

.AudioguiaTituloRojo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DA251D;
	font-weight:bold;
}
.AudioguiaTituloNegro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
}

.AudioguiaDuracion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
}

.AudioguiaFooterTitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DA251D;
}

.AudioguiaFondo {
	background-image: url(../imagenes/audioguia/fondo.gif);
	border:1px solid #E5E1DD;	
}

.AudioguiaBorde {
	border:1px solid #E5E1DD;	
}

.AudioguiaFooterTexto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.AudioguiaLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;	
}

.AudioguiaLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;	
	font-weight: bold;
}

.AudioguiaTituloPop {
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #DB3215;
	font-weight: bold;
}

.AudioguiaTextoGris {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}

.AudioguiaSubtitulo {
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}

.AudioguiaNumeros {
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #DA251D;
	font-weight:bold;
}
.AudioguiaPreguntas {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #DA251D;
	font-weight:bold;
}

.AudioguiaRespuestas {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}

.AudioguiaLink {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration:underline;
}

.AudioguiaLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	text-decoration:underline;
}

.TablaComoFunciona {
	border:1px solid #E5E1DD;
}

.LineaRojaComoFunciona {
	border-bottom:1px solid #DA251D;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}

.TextoTablaComoFunciona {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}

.TablaPopUpAlquiler {
	border:1px solid #000000;
}

.AudioguiaALQTexto {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}

.AudioguiaALQLink {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #DA251D;
	text-decoration:none;
}

.AudioguiaALQLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DA251D;
	text-decoration:underline;
}

.AGM_imp_Recorrido {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #DA251D;
	border-bottom:1px solid #E5E1DD;
}

.AGM_imp_imprimircircuito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #DA251D;
}

.AGM_imp_Descripcion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 16%; 
	color: #000000;
}

.AGM_imp_tabla {
	border-top:1px solid #E5E1DD;	
	border-bottom:1px solid #E5E1DD;	
}

.AGM_imp_celdas {
	background-image: url(../imagenes/audioguia/fondo.gif);
	margin-left: 100px;
	
}

.AGM_imp_datos1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.AGM_imp_datos2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.AGM_imp_narrador {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.AGM_imp_nombre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

/******* INSTITUCIONAL *******/

	#grafico .titulo {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		text-align:center;
		color: #000000;
	}
	#grafico .ejeY {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9px;
	}
	#grafico .ejeX, .incremento{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9px;
		text-align: center;
		margin-top: 4px;
	}
	#grafico .valores{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #C4C637;
		text-align: center;
		margin-top: -14px;
		margin-left: -4px;
	}
	.instit_titulo {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: bold;
	}
	.instit_mes {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
	}
	.instit_texto {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		height: 20px;
	}
	.instit_contenido {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #C4C637;
		text-align: right;
	}
	.instit_links {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		text-decoration: none;	
	}
	.instit_links:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #C4C637;
		text-decoration: none;	
	}

	.BSASmasBSASTitulo {
		font-family: Arial, Helvetica, serif;
		font-size: 12px;
		color: #006699;
		font-weight: bold;
		padding: 10px;
		padding-top: 20px;
	}

	.BSASmasBSASContenido {
		font-family: Arial, Helvetica, serif;
		font-size: 11px;
		color: #000000;
		padding: 10px;
		padding-bottom: 20px;
	}

