/* Estilo General*/
/* Por Alvaro Fernandez 2005 */
/* www.alvaroweb.com  |  info@alvaroewb.com */

/*General*/
body {margin: 0;}
table {border-collapse:collapse; border: none;}
td {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333; padding: 0;}
img {border: 0;}
b {font-weight: normal;}
.bold {font-weight: normal;}
h1 {font-size: 24pt; display: inline; font-weight: normal; color: #810D15;}
h2 {font-size: 16pt; display: inline; font-weight: normal; padding-left: 5px; color: #004495;}
h3 {font-size: 14pt; display: inline;font-weight: normal; padding-left: 5px;}
h4 {font-size: 14pt; display: inline; font-weight: normal;}
h5 {font-size: 10px; display: inline; font-weight: bold;}
.grueso {font-weight: bold;}

/*vinculos estandar*/
A:link {text-decoration: none; color: #810D15; font-size: 10pt; font-weight: bold;}
A:visited {text-decoration: none; color: #810D15; font-size: 10pt; font-weight: bold;}
A:active {text-decoration: none; color: #810D15; font-size: 10pt; font-weight: bold;}
A:hover {text-decoration: overline underline; color: #810D15; font-size: 10pt; font-weight: bold;}

/*vinculos botonera*/
A.botonera:link {text-decoration: none; color: white; font-size: 10pt; font-weight: bold;}
A.botonera:visited {text-decoration: none; color: white; font-size: 10pt; font-weight: bold;}
A.botonera:active {text-decoration: none; color: white; font-size: 10pt; font-weight: bold;}
A.botonera:hover {text-decoration: none; color: #FFCC00; font-size: 10pt; font-weight: bold;}


/*vinculos grandes*/
A.grande:link {text-decoration: none; color: #FFCC00; font-size: 12pt; font-weight: bold;}
A.grande:visited {text-decoration: none; color: #FFCC00; font-size: 12pt; font-weight: bold;}
A.grande:active {text-decoration: none; color: #FFCC00; font-size: 12pt; font-weight: bold;}
A.grande:hover {text-decoration: underline; color: white; font-size: 12pt; font-weight: bold;}

/*vinculos blancos*/
A.blanco:link {text-decoration: none; color: white; font-size: 10pt; font-weight: normal;}
A.blanco:visited {text-decoration: none; color: white; font-size: 10pt; font-weight: normal;}
A.blanco:active {text-decoration: none; color: white; font-size: 10pt; font-weight: normal;}
A.blanco:hover {text-decoration: underline overline; color: white; font-size: 10pt; font-weight: normal;}

/*Estructura de la página*/
#tablaIndex {width: 100%; height: 100%;}
#celdaIndex {width: 100%; height: 100%;}
#fondo {width: 100%; height: 100%;}
#cabecero {width: 100%; height: 133px;}
#cabeceroIzda {width: 710px; height: 133px;}
#cabeceroDcha {width: 100%; background-image: url("../imagenes/comunes/rellenoCabecero.jpg");}
#celdaContenido {width: 100%; height: 100%;}
#tablaContenido {width: 100%; height: 100%;}
#botonera {width: 175px; height: 100%; border-right: 1px dotted #6F37A6; vertical-align: top; 
	padding-top: 15px; background-color: #004495;}
#tablaBotonera {width: 175px; height: 100%; }
.boton {text-align: right; padding-right: 10px;}
#botoneraAbajo {
	height: 100%;
	vertical-align: bottom;
	text-align: center;
	margin: 10px;
	padding: 10px;
}
.contenido {vertical-align: top; width: 100%; height: 100%;}
/*Taboas*/

.taboa1 {
	background-position: center;
	border: 1px solid #4080BF;
}
.celda1 {
	background-position: center;
	border: 1px solid #4080BF;
	margin: 2px;
	padding: 2px;
	background-color: #F5F5F5;
}
.celdatitulo1 {
	vertical-align: middle;
	background-position: center;
	border: 1px solid #4080BF;
	margin: 3px;
	padding: 3px;
	background-color: #D3D3D3;
	font-weight: bold;
	color: #004A95;
	font-size: 10pt;
	font-family: Arial;
}

/*Zona de contenidos*/
.textoSeccion {padding: 15px; padding-top: 8px; padding-right: 25px; vertical-align: top; height: 100%; text-align: justify;}
.imagenesSeccion {vertical-align: top; text-align: right;}
.pie {padding: 5px; border-top: 1px dotted #6F37A6; /*text-align: center;*/ background-color: black;
/* background-image: url("../imagenes/comunes/rellenoCabecero.jpg");*/ }
#pieIzda {width: 90%; text-align: center; color: white;}
#pieCentro {width: 30px; text-align: right; padding-righ: 5px; color: white;}
#pieDcha {width: 80px; text-align: left; color: white;}

