	body{
		margin: 0px;
		padding-top: 4px;
		padding-bottom: 4px;
		padding-left: 10px;
		padding-right: 10px;
		background-color: #bcbbbb;
		overflow: auto;
		text-align: center;
	}
	.container_a{
		border-style: none;
		border-collapse: collapse;
		margin: 0px;
		padding: 0px;
		width: 800px;
		height: 100%;
		vertical-align: top;
	}
	.container_a td{
		vertical-align: top;
	}
	.espaciador_2px{
		font-family: arial;
		font-size: 2px;
	}
	#tb_banner{
		border-style: none;
		border-collapse: collapse;
		margin: 0px;
		padding: 0px;
		height: 59px;
		font-family: Arial;
		font-size: 1px;
		width: 100%;
		cursor: hand;
		cursor: pointer;
	}
	#banner_i{
		border-style: none;
		border-collapse: collapse;
		margin: 0px;
		padding: 0px;
		background-image: url('images/fondo_banner.jpg');
		background-repeat: repeat-x;
		text-align: left;
		height: 59px
	}
	#banner_d{
		border-style: none;
		border-collapse: collapse;
		margin: 0px;
		padding: 0px;
		background-image: url('images/fondo_banner.jpg');
		background-repeat: repeat-x;
		text_align: right;
		width: 347px;
		height: 59px
	}
	#tb_barra_menu{
		border-style:none;
		border-collapse: collapse;
		margin: 0px;
		padding: 0px;
		width: 100%;
		height: 21px;
		font-family: Tahoma;
		font-weight: bold;
		font-size: 10pt;
	}
	.linea_menu_i{
		border-style: none;
		border-collapse: collapse;
		margin: 0px;
		padding: 0px;
		text-align: center;
		vertical-align: middle;
		width: 131px;
		height: 21px;
		background-image: url('images/tope_inicio_menu.jpg');
		background-repeat: no-repeat
	}
	.linea_menu_d{
		border-left:0px solid black; border-right:1px solid black; border-top:0px solid black; border-bottom:0px solid black; height: 21px;
		margin: 0px;
		padding: 0px;
		background-image: url('images/fondo_barra_superior_pagina.jpg');
		background-repeat: repeat-x
	}
	.borde_derecho_1px{
		border-style: solid;
		border-color: black;
		border-top-width: 0px;
		border-bottom-width: 0px;
		border-left-width: 0px;
		border-right-width: 1px;
		margin: 0px;
		padding: 0px;
	}
	.tb_centro_a{
		border-style:none;
		border-collapse: collapse;
		width: 100%;
		padding: 0px;
		margin: 0px;
	}
	#tb_centrosss td{
		border-style: none;
		border-collapse: collapse;
	}
	.navegador_a{
		border-style: none;
		border-collapse: collapse;
		margin: 0px;
		padding: 0px;
		text-align: center;
		vertical-align: top;
		width: 131px;
		background-image: url('images/fondo_barra_menu_gris.jpg');
		background-repeat: repeat-Y;
		font-family: arial;
		font-size: 4 px
	}
	#pie_pagina{
		border-style: none;
		border-collapse: collapse;
		width: 100%;
		height: 20px;
		margin: 0px;
		padding: 0px;
		background-image: url('images/fin_barra_fondo.jpg');
		background-repeat: repeat-x;
		font-family: Tahoma, Verdana, Arial;
		font-weight: bold;
		color: #FFFFFF;
		font-size: 10pt
	}
	#centro_pie{
		border-style: none;
		border-collapse: collapse;
		text-align: center;
		vertical-align: middle;
	}

	#centro_pie a{
		font-family: Tahoma, Verdana, Arial;
		font-weight: bold;
		color: #FFFFFF;
		font-size: 10pt;
		cursor: hand;
		cursor: pointer;
		text-decoration: none;
	}
	.contenidos_a{
		border-style: solid;
		border-color: black;
		border-top-width: 0px;
		border-bottom-width: 0px;
		border-left-width: 0px;
		border-right-width: 1px;
		border-collapse: collapse;
		background-color: white;
		margin: 0px;
		padding: 0px;
		vertical-align: top;
		font-family: Arial, Verdana, Tahoma;
		font-size: 3pt;
	}
	.contenidos_Gal{
		border-style: solid;
		border-color: black;
		border-top-width: 0px;
		border-bottom-width: 0px;
		border-left-width: 0px;
		border-right-width: 1px;
		border-collapse: collapse;
		background-color: white;
		margin: 0px;
		padding: 0px;
		vertical-align: top;
		background-color: #878787;
		font-family: Arial, Verdana, Tahoma;
		font-size: 3pt;
	}
	.celda_nota{
		width: 120px;
	}
	.nota_imagen{
		font-family: Arial, Verdana, Tahoma;
		font-size: 8pt;
	}
	.cab_imagen{
		font-family: Arial, Verdana, Tahoma;
		font-size: 8pt;
	}
	.caja_menu{
		width: 120px;
		border-style: solid; 
		border-color: black;
		border-top-width: 0px; 
		border-bottom-width: 1px; 
		border-right-width: 0px; 
		border-left-width: 0px; 
		border-collapse: collapse;		
	}
	.caja_menu td{
		border-style: solid;
		border-color: black;
		border-collapse: collapse;
		border-top-width: 0px; 
		border-bottom-width: 0px; 
		border-right-width: 1px; 
		border-left-width: 1px; 
		font-family: Arial, Verdana, Tahoma;
		font-size: 8pt;
		vertical-align: middle;
		padding-left: 14px;
		padding-right: 2px;
		padding-top: 2px;
		padding-bottom: 2px;
		background-color: White;
		cursor: hand;
		cursor: pointer;
	}
	#cab_caja_menu{
		border-left:0px solid black; border-right:1px solid black; border-top:0px solid black; border-bottom:1px solid black; background-image: url('images/fondo_cab_menu.jpg');
		border-collapse: collapse;
		font-family: Arial, Verdana, Tahoma;
		font-size: 10pt;
		font-weight: bold;
		color: #000000;
		vertical-align: middle;
		padding-left: 4px;
		padding-right: 2px;
		padding-top: 2px;
		padding-bottom: 2px;
		cursor: default

	}
	.contenedor_central_texto td{
		font-family: verdana, tahoma;
		font-size: 10pt;
		color: black;
		padding: 4px;
		margin: 2px;
	}
	#titulo_cuerpo{
		font-family: verdana, tahoma;
		font-size: 12pt;
		font-weight: bold;
		color: navy;
		padding: 4px;
		margin: 2px;
		text-align: left;
		vertical-align: middle;
	}
	#titulo_galeria{
		font-family: verdana, tahoma;
		font-size: 12pt;
		font-weight: bold;
		color: #FFFFFF;
		padding: 4px;
		margin: 2px;
		text-align: left;
		vertical-align: middle;
	}
	#titulo_imagen{
		font-family: verdana, tahoma;
		font-size: 12pt;
		font-weight: bold;
		color: #FFFFFF;
		background-color: navy;
		padding: 4px;
		margin: 2px;
		text-align: left;
		vertical-align: middle;
	}
	.contenedor_central_texto a{
		font-family: verdana, tahoma;
		font-size: 10pt;
		color: black;
		padding: 4px;
		margin: 2px;
	}
	.padding_columna{
		padding-left: 60px;
		padding-right: 60px;
	}
	
	.contenedor_central_imagenes{
		border-style: none;
		border-collapse: collapse;
		width: 730px;
		height: 730px;
		margin: 0 auto;
	}
	.contenedor_central_imagenes td{
		font-family: verdana, tahoma;
		font-size: 10pt;
		color: #FFFFFF;
		padding: 0px;
		margin: 0 auto;
		height: 182px;
		border-style: none;
		border-collapse: collapse;
		text-align: center;
		vertical-align: middle;
	}
	.contenedor_central_imagenes img{
		border-style: solid;
		border-color: black;
		border-width: 1px;
		border-collapse: collapse;
	}
	.imagen_horizontal{
		background-repeat: no-repeat;
		background-position: center center;
		background-image: url('images/marco_foto_small_h.jpg');
	}
	.imagen_vertical{
		text-align: center;
		background-repeat: no-repeat;
		background-position: center center;
		background-image: url('images/marco_foto_small_v.jpg');
	}
	.foto_horizontal{
		background-position:  center center;
		background-repeat: no-repeat;
		background-image: url('images/marco_foto_h.jpg');
	}
	.foto_vertical{
		background-position: center center;
		background-repeat: no-repeat;
		background-image: url('images/marco_foto_v.jpg');
	}
<STYLE TYPE="text/css">
a:link {text-decoration: none;color: #000000}
a:visited {text-decoration: none;color: #000000}
a:active {text-decoration: none;color: #000000}
</STYLE>
