body {
	background-color: #E9DAB5;
	margin: 0;
	font-family: Arial, verdana, helvetica;
	font-size: 12px;
	color: #4C493F;
	}
	
body.ventana {
	background-color: #FCF8EB;
}

/* Estilos Tabla General */
td.sombraIz {
	background-image: url('images/img_bckg_sombra_izq.gif');
	width: 10px;
	}

td.sombraDe {
	background-image: url('images/img_bckg_sombra_dcha.gif');
	width: 10px;
	}

td.centro {
	width: 768px;
	height: 610px;
	}

td.contenido {
	background-color: #f2ebd7;
	height: 190px;
	border-bottom: 1px solid #B3B3B3;
	vertical-align: top;
	padding-top: 10px;
	}
/* -- */


/* Estilo Cabecera */
table.cabPie {
	background-color: #F2EBD7;
	width: 100%;
	height: 100%;
	}
/* -- */

/* Estilos Menu 1 */
table.menu1 {
	background-color: #CECEBF;
	width: 100%;
	height: 100%;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	}
	
td.separador {
	width: 18px;
	text-align: center;
	vertical-align: middle;
	}

a.menu {
	font-family: Trebuchet MS, Arial, Verdana;
	font-size: 14px;
	color: #373B91;
	text-decoration: none;
	}

a.menu:hover {
	background-color: #9B9B8F;
	color: #FFFFFF;
	}
/* -- */

/* Estilo Menu Fotos */
table.menuFotos {
	background-image: url("images/img_bckg_fotos.gif");
	width: 100%;
	height: 100%;
	}

td.sombraBoxIz {
	background-image: url("images/img_bckg_boxiz.gif");
	width: 2px;
	font-size: 1px;
	}

td.sombraBoxDe {
	background-image: url("images/img_bckg_boxde.gif");
	width: 2px;
	font-size: 1px;
	}

td.topBox {
	height: 18px;
	background-color: #E7E7D6;
	}

table.boxTitulos {
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	background-image: url("images/img_bckg_boxtit.gif");
	height: 20px;
	width: 100%;
	}

td.titulos {
	border-top: 1px solid #CBCBCB;
	border-bottom: 1px solid #CBCBCB;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #484444;
	padding-left: 5px;
	font-weight: bold;
	text-align: left;
	}

td.foto {
	width: 161px;
	height: 72px;
	}

td.ir {
	background-color: #3D407C;
	width: 56px;
	text-align: right;
	vertical-align: bottom;
	height: 45px;
	}
	
td.morado {
	background-color: #B3B3C0;
	width: 56px;
	height: 27px;
	}

td.textoFotos {
	height: 60px;
	background-color: #E7E7D6;
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #595959;
	text-align: justify;
	vertical-align: top;
	padding: 5px 7px 0px 7px;
	}

a.botonIr {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	}

a.botonIr:hover {
	text-decoration: underline;
	}
	
a.linkHome {
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #2D318C;
	font-weight: bold;
	text-decoration: none;
	}

a.linkHome:hover {
	text-decoration: underline;
	}
a.invisibleHome {
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #595959;
	text-decoration: none;
	}

a.invisibleHome:hover {
	text-decoration: none;
	}
a.link {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #2D318C;
	font-weight: bold;
	text-decoration: none;
	}

a.link:hover {
	text-decoration: underline;
	}
a.invisible {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #4C493F;
	text-decoration: none;
	}

a.invisible:hover {
	text-decoration: none;
	}

/* -- */

/* Estilos Pie */
td.datos {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #2D318C;
	text-align: center;
	}
	
a.linkPie {
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #2D318C;
	text-decoration: none;
	}

a.linkPie:hover {
	text-decoration: underline;
	}
a.linkari {
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #2D318C;
	text-decoration: none;
	}

a.linkari:hover {
	text-decoration: none;
	}
/* -- */

/* Estilos Textos */
h1 {
	font-size: 14px;
	font-weight: bold;
	color: #383B73;
	}
	
/* -- */

/* Estilos Listas */
ul.ico {
	list-style-image: url('images/img_ul.jpg');
}


/* -- */

/* Estilos Vínculos */
a.lnkAzul {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #383B73;
	text-decoration: none;
}
a.lnkAzul:hover {
	color: #8C8DAF;
}
/* -- */

/* Estilos Tabla consulta */

th.tabla {
	background-color: #383B73;
	color: white;
	padding-left: 5px;
}

td.tabla1 {
	background-color: #E9DAB5;
	font-size: 11px;
	padding-left: 5px;
}

td.tabla2 {
	background-color: #F9EDBE;
	font-size: 11px;
	padding-left: 5px;
}

a.lnkConsultas {
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #735800;
	text-decoration: underline;
}
a.lnkConsultas:hover {
	color: #4A4227;
}

/* -- */