/* Estilos para la biblioteca de Eduardo y Pilar */

/*Cuerpo de la página */

body {
	background-color: #DCDCDC;
	font-size: 12pt;
	line-height: normal;
	color: #333333;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-right: 1cm;
	margin-bottom: 0px;
	margin-left: 1cm;
	background-image: url(images/fondoverde.gif);
	background-repeat:  repeat-y;
}


/* Tabla definitoria de la estructura de las páginas */

/* Tabla para la estructura general */

.estructura {
	width: 100%;
	border: none;
	margin: 0px;
	height: 100%;
}

/* Celda lateral izquierda, de fondo verde oscuro, y celda de contenido, de fondo gris */

.celdafondoverde {
	font-size: 12pt;
	color: #CCCCCC;
	font-family: Impact, Arial, sans-serif;
}

.celdafondogris {
	padding: 10px;
}


/* Párrafos y encabezados */

h2 {
	font-size: 14pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #333333;
}

.parrafo10 {
	font-size: 10pt;
	line-height: 12pt;
}

.titularverde {

	font-size: 24pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #003333;
	font-family: Impact, Arial, sans-serif;
	text-transform: none;
}


/* Aspecto de los enlaces */

/* Enlaces normales */

a:link {
	color: #003333;
	text-decoration: none;

}

a:visited {
	text-decoration: none;
	color: #003333;
}

a:hover {
	text-decoration: underline;
	color: #006633;
}

a.active {
	text-decoration: none;
	color: #003333;
}

/* Enlaces de la barralateral verde */

a.barralateral:link {
	color: #CCCCCC;
	text-decoration: none;
}

a.barralateral:visited {
	text-decoration: none;
	color: #CCCCCC;
}

a.barralateral:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

a.barralateral:active {
	text-decoration: none;
	color: #CCCCCC;
}


/* Efectos para las tablas de resultados de las consultas */

/* Tabla de resultados */

.tablanav {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #006666;
	border-bottom-color: #006666;
	border-left-color: #FFFFFF;
	background-color: #99CC99;
	font-size: 10pt;
	color: #333333;
}

/* Celdas de encabezamiento */

.celdatitular {
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #003333;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: none;
}

/* Celdas con letra de 10 puntos */

.tabla10 {
	font-size: 10pt;
}


/* Aspecto de campos de formulario */

.formularioverde {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FFFFFF;
	background-color: #003333;
	font-weight: normal;
}
.fondoamarclaro {
	background-color: #FFFFCC;
}
.celdatitularpequeno {

	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #003333;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: none;
}
.celda8 {

	font-size: 8pt;
}
.celdatitularamarillo {

	font-size: 12pt;
	font-weight: bold;
	color: #FFFF99;
	background-color: #003333;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: none;
}
.formularioverdetipo10 {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #003333;
	font-weight: normal;
}

