﻿
/* Pagina CSS en elaboracion */

a:link		{color: #0000FF; text-decoration: none;}
a:visited	{color: #0000FF; text-decoration: none;}
a:active	{color: #0000FF; text-decoration: none;}
a:hover		{color: #FF0000; text-decoration: none;}



p, ol, td, th, blockquote {font-family: Tahoma, Verdana, sans-serif; font-size: 11px; color: #000000; line-height:100%;}
textarea, input, select, form {font-family: Tahoma, Verdana, sans-serif; font-size: 12px; color: #000000;}

li {margin: 30px; padding-left: 10px; line-height: 100%; COLOR: #000000; font-family: Tahoma, Verdana, sans-serif; font-size: 13px;  text-align:left;}



/* Comienzo codigos CSS actualizados */

body  {
    font-size: 100%;
	font-family: Tahoma, Verdana, sans-serif;;
	font-size: 0.80em;
	margin:3px;
	background-color:#ffffff;
	text-align:center;
}

img {border:0px;}

table {margin: auto;}

.Tex_mayus {text-transform: uppercase;}

.img_botton {border-width: 0; vertical-align: middle; padding: 0 0 3px 0;}

.img_cent {margin: 4px 2px 0 0;}

.center {text-align: center !important;}


/* Arena y Cal raiz Pagina autores */

.contenedor_autores_AyC	{
	width: 628px;
	height: auto;
	padding: 1px;
	margin: 1px auto;
}

#menu_autores_AyC {
	list-style: none;
	float: none;
	margin: 1px auto;
	padding: 1px;
 	background-color: #FFFFFF;
}

#menu_autores_AyC li {
	display: inline;
	float: left;
	background-color: #E1E1F9;
	padding: 6px;
	margin: 1px auto;
	border: 1px #BBBBBB solid;
	font-size: 1em;
	font-family: Tahoma, Geneva, Verdana;
}
 #abajo{
	width: 600px;
	margin: 1px auto;
}


.imagvolver {
	margin-top: 30px;
	margin-bottom: 30px;
}

/* Fin Arena y Cal raiz Pagina autores */


/* Arena y Cal raiz Caja contenido (Pagina autores) */


.contenedor_Autores {
	display: table;
	width: 648px;
	height: auto;
	padding: 1px;
	margin: 1px auto;
}

#contenidos_Autores {
	display: table-row;
	border: 1px #000000 solid;
	height: auto;
	background: #FFFFFF;
}

.lateral_izq_Autores	{
	display: table-cell;
	margin: 1px;
	width: 110px;
	height: 132px;
	padding: 6px;
	text-align: center;
	background-color: #E1E1F9;
	border: 1px #000000 solid;
	float: left;
}

.central_Autores {
	display: table-cell;
	margin: 1px;
	width: 430px;
	height: 132px;
	padding: 6px;
	text-align: left;
	background: #FFFFFF;
	border: 1px #000000 solid;
	font-size: 0.9em;
	font-family: Tahoma, Verdana, Geneva;
	float: left;
}

.lateral_der_Autores	{
	display: table-cell;
	margin: 1px;
	width: 40px;
	height: 132px;
	padding: 6px;
	text-align:center;
	background-color: #E1E1F9;
	border: 1px #000000 solid;
	float: left;
}



/* Arena y Cal raiz Fin Caja contenido (Pagina autores) */


.curriculum	{
	width: 648px;
	height: auto;
	padding: 1px;
	margin: 1px auto;
	background-color: #F6F6F6;
	border: 1px #000000 solid;

}


/* Arena y Cal Pagina de entrada (posicionado absoluto) */

.div_flotante	{
	width: 986px;
	height: 1200px;
	float: left;
	top: 0;
	left: 0;
}

.div_content_superior {
	width: 986px;
	height: 650px;
	top: 0;
	left: 0;
}

.content_arenaycal	{
	width: 740px;
	height: 530px;
	background-repeat: no-repeat;
	margin: 1px;
	position: absolute;
	top: 100px;
	left: 124px;
}

.subtitle {
	COLOR: #FFFFFF;
	FONT-SIZE: 18px;
	line-height: 100%;
	font-weight: bold;
	text-align: center;
	position: absolute;
	left: 263px;
	top: 120px;
	width: 440px;
	height: 22px;
	letter-spacing: 1pt;
	background-color: #000000;
	font-style: italic;
}
	
.smallpublicac {
	width: 154px;
	position: absolute;
	left: 43px;
	top: 42px;
}
.numeroyfecha {
	position: absolute;
	left: 227px;
	top: 341px;
	width: 503px;
	COLOR: #FFCC00;
	FONT-SIZE: 30px;
	line-height: 120%;
	FONT-FAMILY: Tahoma;
	background-color: #000000;
	text-align: center;
}
.smallisbn {
	width: 171px;
	position: absolute;
	left: 27px;
	top: 456px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 120%;
}

.piefoto {
	width: 412px;
	height: 15px;
	position: absolute;
	left: 277px;
	top: 462px;
	background-color: #FFFFFF;
}
.bottom_entrada {
	border-width: 0px;
	position: absolute;
	left: 418px;
	top: 403px;
	right: 214px;
}

.titlearenaycal56 {
	COLOR: #FF0000;
	FONT-SIZE: 56px;
	line-height: 120%;
	FONT-FAMILY: "Times New Roman", Times, serif;
	text-align: center;
	position: absolute;
	left: 260px;
	top: 28px;
	height: 70px;
	width: 443px;
	background-color: #000000;
}

.rotulosuperior {
	COLOR: #DD0000;
	FONT-SIZE: 18px;
	line-height: 100%;
	font-weight: bold;
	text-align: center;
	position: absolute;
	left: 127px;
	top: 28px;
	width: 745px;
	height: 29px;
	background-color: #FFFF00;
	z-index: 1;
}

.rotuloindice {
	COLOR: #DD0000;
	FONT-SIZE: 18px;
	line-height: 100%;
	font-weight: bold;
	text-align: center;
	width: 982px;
}

.div_content_medio {
	width: 980px;
	height: 130px;
	margin: 4px;
	padding: 2px;
}

.div_cont_tabla		{
	width: 986px;
	height: 241px;
	margin: 1px auto;
}

#menu_tabla		{
	width: 445px;
	height: 146px;
	list-style:none;
	float: none;
	text-align:center;
	margin: 2px auto;
	padding: 1px;
 	background-color: #FFFFFF;
}

#menu_tabla li	{
	width: 70px;
	height: 30px;
	display: inline;
	float: left;
 	background-color:#E1E1E1;
	padding: 6px;
	margin: 2px;
	border: 1px #000000 solid;
	text-align: center;
}

#menu_tabla li a {
	display: block;
	font-size: 0.85em;
	font-weight: bold;
	padding: 6px;
	FONT-SIZE: 1em;
	line-height: 100%;
	font-weight: bold;
	margin: 1px auto;
}
	
#menu_tabla li a:hover	{
	color: #FF0000;
	background-color: #EEEEEE;
}

/* Fin Arena y Cal Pagina de entrada (posicionado absoluto) */



/* Encabezado Arena y Cal raiz (bordecomun.htm) */

.contenedor_encab_AyC	{
	list-style: none;
	display: inline-block;
	border: 0;
	width: 986px;
	margin: 1px;
	height: 84px;
	background: #FFFFFF;
	padding: 0;
	text-align: center;
}

.cont_izq_encab_sup_AyC {
	display: block;
	float: left;
	width: 200px;
	height: 74px;
	padding: 10px 0 0 0;
	margin: 1px;
	font-size: 1.4em;
	color: #FFFFFF;
	background: #000000;
	line-height:160%;
}

.cont_cen_encab_sup_AyC {
	display: block;
	float: left;
	width: 574px;
	height: 74px;
	text-align: center;
	margin: 1px;
	color: #FF0000;
	padding: 10px 0 0 0;
	background: #000000;
	vertical-align: bottom;
}

.cont_der_encab_sup_AyC {
	display: block;
	float: left;
	width: 200px;
	height: 66px;
	text-align: center;
	font-family: Tahoma;
	font-size: 1em;
	color: #FFFFFF;
	vertical-align: bottom;
	margin: 1px;
	padding: 18px 0 0 0;
	line-height:130%;
	background: #000000;
}

.cont_encab_inf_AyC		{
	width: 986px;
	height: 24px;
	padding: 0 2px 0 0;
	margin: 1px auto;
}

#menu_encab_inf_AyC		{
	width: 986px;
	list-style:none;
	float: left;
	display: inline-block;
	text-align:center;
	margin: 1px auto;
	padding: 2px;
 	background-color: #FFFFFF;
}

#menu_encab_inf_AyC li	{
	width: 157px;
	height: 18px;
	display: inline-block;
	float: left;
 	background-color:#E1E1F9;
	padding: 1px;
	margin: 1px;
	border: 1px #BBBBBB solid;
	text-align: center;
}

#menu_encab_inf_AyC li a {
	display: block;
	font-size: 0.85em;
	font-weight: bold;
	height: 16px;
	padding: 1px 3px 1px 3px;
}
	
#menu_encab_inf_AyC li a:hover	{
	color: #FF0000;
	background-color: #EEEEEE;
}

/* Fin Encabezado Arena y Cal raiz (bordecomun.htm) */


/* Pagina comun 2 columnas (Mancheta y otros)*/

.page_2col_content {
	display: table;
	width: 970px;
	height: auto;
	background: #F3F3F3;
	margin: 0 auto;
	padding: 2px;
	border: 1px #000000 solid;
}

.page_2col_menu {
	display: table-row;
	height: auto;
	background: #FFFFFF;
}

#lateral_izq_page_2col_menu, #lateral_der_page_2col_menu  {
	display: table-cell;
	float: left;
	margin: 2px;
	border: 1px #C9C9C9 solid;
}

#lateral_izq_page_2col_menu	{
	width: 182px;
	height: auto;
	text-align: center;
	background: #FFFFFF;
	padding: 0;
	background-color: #CC0000;
}

#lateral_der_page_2col_menu	{
	width: 766px;
	height: auto;
	text-align:center;
	padding: 0 0 0 2px;
}

/* Fin Pagina comun 2 columnas (Mancheta y otros)*/

/* Encabezado general */

.contenedor_encab	{
	border-color: #000000;
	border:0;
	width: 980px;
	margin: 1px;
	height: 72px;
	background:#FFFFFF;
	padding: 0 0 2px 0;
}

.cont_izq_encab_sup {
	width: 290px;
	height: 72px;
	background: url('http://www.islabahia.com/images/000islabahia00nuevo.jpg') no-repeat left 50%;
	float: left;
}

.cont_cen_encab_sup {
	float: left;
	width: 590px;
	text-align: center;
	margin: 1px auto;
	padding: 6px 0 2px 0;
}

.cont_der_encab_sup {
	float: left;
	width: 96px;
	height: 72px;
	background: url('http://www.islabahia.com/images/000islabahia02nuevo.jpg') no-repeat right 50%;
}

/* anulado */
.cont_encab_infer	{
	width: 980px;
	height: 25px;
	padding: 0;
	float: left;
}
/* fin anulado */

#menu_encab_inf		{
	list-style:none;
	width: 980px;
	height: 26px;
	float: left;
	display: inline-block;
	text-align: center;
	margin: 0;
	padding: 0;
 	background-color: #FFFFFF;
}

#menu_encab_inf li	{
	width: 161px;
	height: 18px;
	display: inline-block;
	float: left;
 	background-color:#E1E1E1;
	padding: 1px;
	margin: 1px;
	border: 1px #000000 solid;
	text-align: center;
}

#menu_encab_inf li a {
	display: block;
	font-size: 0.85em;
	font-weight: bold;
	height: 15px;
	padding: 1px 3px 1px 3px;
}
	
#menu_encab_inf li a:hover	{
	color: #FF0000;
	background-color: #EEEEEE;
}

/* Fin encabezado general  */


/* Inferior general (Comunes_new) */

.inf_general	{
	width: 988px;
	height: 88px;
	list-style: none;
	float: none;
	text-align: center;
	margin: 0;
	padding: 0;
 	background-color: #FFFFFF;
}
 
.inf_general li	{
	width: 180px;
	height: 78px;
	display: inline-block;
	float: left;
	background-color: #FFFFFF;
	padding: 6px 6px 0 6px;
	margin: 1px;
	border: 1px #000000 solid;
	text-align: center;
	font-size: 0.9em;
}

#style_CSS {
	float: left;
	margin: 0 8px 0 8px;
}

#style_center {
	width: 350px;
	text-align: center;
	margin: 0 auto;
	float: left;
}

#style_XHTML {
	float: right;
	margin: 0 auto;
}

/* Fin Inferior general (Comunes_new) */




/* Barra menu Arena y Cal */

#menu_lat_arenaycal	{
list-style:none;
margin-left:12px;
 padding:0;
 }
 
#menu_lat_arenaycal li	{
width:160px;
margin: 4px;
padding:0;
border: 3px outset #E9E9E9;
}

#menu_lat_arenaycal li a	{
color: #0000FF;
display:block;
padding:4px 0;
text-decoration:none;
text-align:center;
font-family:Tahoma, Verdana, sans-serif;
font-size:12px;
font-weight:bold;
background-color:#E1E1E1;
}

#menu_lat_arenaycal li a:hover	{
color:#FF0000;
background-color:#EEEEEE;
}

/* Fin Barra menu Arena y Cal */


/* Pagina comun 3 columnas */

#contenedor_page_3col {
	display: table;
	width: 992px;
	height: auto;
	background: #F1F1F1;
}

#contenidos_page_3col {
	display: table-row;
	height: auto;
	background: #FFFFFF;
	margin:0 auto;
}

#lateral_izq_page_3col, #central_page_3col, #lateral_der_page_3col {
	display: table-cell;
	float: left;
	border: 1px #000000 solid;
}

#lateral_izq_page_3col	{
	width: 180px;
	height: auto;
	padding: 0 2px 0 2px;
	text-align:center;
	background: #FFFFFF;
	margin: 2px;
}

#central_page_3col {
	width: 608px;
	height: auto;
	margin: 0 auto;
	text-align: center;
	background: #FFFFFF;
}

#lateral_der_page_3col	{
	width: 180px;
	height: auto;
	text-align:center;
	background: #FFFFFF;
	margin: 2px;
	padding: 0 2px 0 2px;
}


/* Formularios comunes */

input {
	padding: 2px;
	font-family:tahoma, verdana, arial, sans-serif;
	font-size: 12px;
}

form_email {
	float: none;
	width:461px;
	text-align:center;
	padding: 2px;
	margin:0 auto;
}
label {
	display: block;
	font-weight:bold;
	margin: 4px 0;
	padding: 6px 0 0 0;
}

.boton {
	display: block;
	margin: 4px 0;
}

div#menu_form {
	float: none;
	margin: 1px 0;
	background: #FFFFFF;
	padding: 2px;
	text-align:center;
}

.ancho_fieldset {
	width: 461px;
	background: #FFFF99;
	margin:0 auto;
}


/* lateral izq general (page include comunes_new) */

.menu_lat_1col	{
	width: 180px;
	height: 1300px;
	margin: 1px auto;
	padding: 2px;
}
 
.menu_lat_1col li	{
	list-style:none;
	display: block;
	float: left;
	width: 165px;
	height: 650px;
	margin: 4px auto;
	padding: 10px 4px 10px 0;
	border: 1px solid #C9C9E9;
	text-align: center;
}

/* Fin lateral izq general (page include comunes_new) */

#menu_lat_der_1col	{
list-style:none;
padding:1px;
}

#menu_lat_der_1col li	{
list-style:none;
width:160px;
height:auto;
margin: 0 auto;
padding:12px 4px 12px 4px;
border: 1px solid #C9C9E9;
text-align:center;
}

#menu_lat_der_1col_20	{
width:22px;
height:auto;
margin: 0 auto;
padding:10px 4px 10px 4px;
border: 1px solid #000000; 
text-align:center;
background-color: #E5E5E5;
}


.texto10Neg		{COLOR: #000000; FONT-SIZE: 0.85em; line-height: 120%;}
.texto10Bla		{COLOR: #FFFFFF; FONT-SIZE: 0.85em; line-height: 120%; font-weight: normal;}

.texto11Neg		{COLOR: #000000; FONT-SIZE: 0.9em; line-height: 120%;}
.texto13Roj		{COLOR: #DD0000; FONT-SIZE: 1.1em; line-height: 120%;}
.texto11Bla		{COLOR: #FFFFFF; FONT-SIZE: 0.85em; line-height: 120%; font-weight: normal;}
.texto12Neg		{COLOR: #000000; FONT-SIZE: 1.0em; line-height: 120%; font-weight: normal;}






/* ------ Fin de Codigos CSS actualizados ------ */


.title12Neg    {COLOR: #000000; FONT-SIZE: 1em; line-height: 100%; font-weight: bold; text-align: center;}

.title18Neg    {COLOR: #000000; FONT-SIZE: 1.4em; line-height: 100%; font-weight: bold; text-align: center;}
.title18Bla    {COLOR: #FFFFFF; FONT-SIZE: 1.4em; line-height: 100%; font-weight: bold; text-align: center;}
.title18Roj    {COLOR: #DD0000; FONT-SIZE: 1.3em; line-height: 100%; font-weight: bold; text-align: center;}
.title22Bla    {COLOR: #FFFFFF; FONT-SIZE: 22px; line-height: 100%; font-weight: bold; text-align: center;}
.title22Neg    {COLOR: #000000; FONT-SIZE: 22px; line-height: 100%; font-weight: bold; text-align: center;}
.title22Roj    {COLOR: #DD0000; FONT-SIZE: 1.5em; line-height: 100%; font-weight: bold; text-align: center;}
.title24Roj2   {COLOR: #FF0000;	FONT-SIZE: 24px; line-height: 100%;	font-weight: bold; text-align: center;}
.title30Ama2   {COLOR: #FFCC00; FONT-SIZE: 30px; line-height: 100%;	font-weight: bold; text-align: center;}
.title34Ama2   {COLOR: #FFCC00; FONT-SIZE: 34px; line-height: 150%;	font-weight: bold; text-align: center;}
.title38Neg    {COLOR: #000000; FONT-SIZE: 38px; line-height: 100%;	font-weight: bold; text-align: center;}
.title48Neg    {COLOR: #000000; FONT-SIZE: 48px; line-height: 100%;	font-weight: bold; text-align: center;}
.title56Neg    {COLOR: #000000; FONT-SIZE: 56px; line-height: 100%;	font-weight: bold; text-align: center;}
.title56Roj    {COLOR: #FF0000;	FONT-SIZE: 56px; line-height: 120%;	FONT-FAMILY: "Times New Roman", Times, serif; text-align: center;}



/* codigos CSS pendientes de eliminar */


#LinkBlanc a:link {text-decoration: none; color: #FFFFFF;}
#Link14 a {font-size: 14px; font-weight: bold;}

#border0 {border-width: 0px;}

#center		{text-align: center;}
#center2	{text-align: center;}
#center3	{text-align: center;}
#center4	{text-align: center;}
#justify	{text-align: justify;}
#justify2	{text-align: justify;}
#justify3	{text-align: justify;}
#justify4	{text-align: justify;}
#right		{text-align: right;}
#right2		{text-align: right;}
#left		{text-align: left;}
#left2		{text-align: left;}
#left3		{text-align: left;}
#left4		{text-align: left;}

#margenIzyDe20	p	{margin-left: 20px; margin-right: 20px;}
#margenIzyDe50	p	{margin-left: 50px; margin-right: 50px;}


/* Fuentes */

h5    		{COLOR: #000000; FONT-SIZE: 13px; line-height: 130%;}

.textos11 {font-size: 10px; color: #000000; line-height:100%;}
.textos13 {
	font-size: 13px;
	color: #000000;
	font-weight: normal;
	position: absolute;
}
.textos14 {font-size: 14px; color: #000000; font-weight: bold;}
.textos34 {font-size: 34px; color: #FFCC00; font-weight: bold;}
.textos18 {font-size: 18px; font-weight: bold; color: #DD0000;}

#textorojo	{color: #DD0000;}
#textorojo2	{color: #DD0000;}
#textorojo3	{color: #DD0000;}
#textorojo4	{color: #DD0000;}
#textoazul	{color: #0000FF;}
#textoazul2	{color: #0000FF;}
#textoazul3	{color: #0000FF;}
#textogris	{color: #969696;}
#textogris2	{color: #969696;}
#textogris3	{color: #969696;}
#textogris4	{color: #969696;}
#textoazul	{color: #FFFFFF;}
#textoazul2	{color: #FFFFFF;}
#textoazul3	{color: #FFFFFF;}
#textoazul4	{color: #FFFFFF;}

#margen10	{padding: 10px;}
#margen20	{padding: 20px;}
#margen30	{padding: 30px;}
#margen50	{padding: 50px;}

.texto11NegCen	{COLOR: #000000; FONT-SIZE: 11px; line-height: 120%; text-align: center;}

.texto11NegLef	{COLOR: #000000; FONT-SIZE: 11px; line-height: 120%; text-align: left;}
.texto11NegJus	{COLOR: #000000; FONT-SIZE: 11px; line-height: 120%; text-align: justify;}
.texto11NegRig	{COLOR: #000000; FONT-SIZE: 11px; line-height: 120%; text-align: right;}

.texto11BlaCen	{COLOR: #FFFFFF; FONT-SIZE: 11px; line-height: 120%; text-align: center;}
.texto11BlaLef	{COLOR: #FFFFFF; FONT-SIZE: 11px; line-height: 120%; text-align: left;}
.texto11BlaJus	{COLOR: #FFFFFF; FONT-SIZE: 11px; line-height: 120%; text-align: justify;}
.texto11BlaRig	{COLOR: #FFFFFF; FONT-SIZE: 11px; line-height: 120%; text-align: right;}

.texto11Azu		{COLOR: #0000FF; FONT-SIZE: 11px; line-height: 100%;}

.texto12Bla		{COLOR: #FFFFFF; FONT-SIZE: 12px; line-height: 120%;}

.texto12NegLef	{COLOR: #000000; FONT-SIZE: 12px; line-height: 120%; text-align: left;}
.texto12NegJus	{COLOR: #000000; FONT-SIZE: 12px; line-height: 120%; text-align: justify;}
.texto12NegCen	{COLOR: #000000; FONT-SIZE: 12px; line-height: 120%; text-align: center;}

.texto13Neg		{COLOR: #000000; FONT-SIZE: 13px; line-height: 120%;}
.texto13NegLef	{COLOR: #000000; FONT-SIZE: 13px; line-height: 120%; text-align: left;}
.texto13NegJus	{COLOR: #000000; FONT-SIZE: 13px; line-height: 120%; text-align: justify;}
.texto13NegCen	{COLOR: #000000; FONT-SIZE: 13px; line-height: 120%; text-align: center;}

.texto13Bla		{COLOR: #FFFFFF; FONT-SIZE: 13px; line-height: 120%;}
.texto13BlaCen	{COLOR: #FFFFFF; FONT-SIZE: 13px; line-height: 120%; text-align: center;}
.texto13BlaLef	{COLOR: #FFFFFF; FONT-SIZE: 13px; line-height: 120%; text-align: left;}
.texto13BlaJus	{COLOR: #FFFFFF; FONT-SIZE: 13px; line-height: 120%; text-align: justify;}
.texto13BlaRig	{COLOR: #FFFFFF; FONT-SIZE: 13px; line-height: 120%; text-align: right;}

.texto13RojCen	{COLOR: #DD0000; FONT-SIZE: 11px; line-height: 120%; text-align: center;}
.texto13RojLef	{COLOR: #DD0000; FONT-SIZE: 11px; line-height: 120%; text-align: left;}
.texto13RojJus	{COLOR: #DD0000; FONT-SIZE: 11px; line-height: 120%; text-align: justify;}
.texto13RojRig	{COLOR: #DD0000; FONT-SIZE: 11px; line-height: 120%; text-align: right;}

.texto15Neg    {COLOR: #000000; FONT-SIZE: 15px; line-height: 120%;}

.texto16Neg    {COLOR: #000000; FONT-SIZE: 16px; line-height: 120%; FONT-FAMILY: "Times New Roman", Times, serif; text-align: justify; margin-left: 50px; margin-right: 50px;}

.title18Neg    {COLOR: #000000; FONT-SIZE: 18px; line-height: 100%; font-weight: bold; text-align: center;}
.title18Bla    {COLOR: #FFFFFF; FONT-SIZE: 18px; line-height: 100%; font-weight: bold; text-align: center;}
.title18Roj    {COLOR: #DD0000;	FONT-SIZE: 18px; line-height: 100%; font-weight: bold; 	text-align: center;
}
.title22Bla    {COLOR: #FFFFFF; FONT-SIZE: 22px; line-height: 100%; font-weight: bold; text-align: center;}
.title22Neg    {COLOR: #000000; FONT-SIZE: 22px; line-height: 100%; font-weight: bold; text-align: center;}
.title22Roj    {COLOR: #DD0000; FONT-SIZE: 22px; line-height: 100%; font-weight: bold; text-align: center;}
.title24Roj2   {COLOR: #FF0000;	FONT-SIZE: 24px; line-height: 100%;	font-weight: bold; text-align: center;}
.title30Ama2   {COLOR: #FFCC00; FONT-SIZE: 30px; line-height: 100%;	font-weight: bold; text-align: center;}
.title34Ama2   {COLOR: #FFCC00; FONT-SIZE: 34px; line-height: 150%;	font-weight: bold; text-align: center;}
.title38Neg    {COLOR: #000000; FONT-SIZE: 38px; line-height: 100%;	font-weight: bold; text-align: center;}
.title48Neg    {COLOR: #000000; FONT-SIZE: 48px; line-height: 100%;	font-weight: bold; text-align: center;}
.title56Neg    {COLOR: #000000; FONT-SIZE: 56px; line-height: 100%;	font-weight: bold; text-align: center;}
.title56Roj    {COLOR: #FF0000;	FONT-SIZE: 56px; line-height: 120%;	FONT-FAMILY: "Times New Roman", Times, serif; text-align: center;}



/* Tablas y celdas */

table {margin: auto;}

.tablepanal	{background-image: url('images/panal5.gif');
}
	
.FondoAma   	{background-color: #FDFFDD;}
.FondoBla    	{background-color: #FFFFFF; FONT-SIZE: 13px; color: #000000;}
.FondoBlaleft	{background-color: #FFFFFF; text-align: left;}
.FondoNeg   	{background-color: #000000;}
.FondoBody		{background-color: #FFF7E6}
.FondoGri   	{background-color: #C9C9C9;}
.FondoGriCla   	{background-color: #E6E6E6;}
.FondoGriOsc	{background-color: #A9A9A9;}
.FondoVer   	{background-color: #005900;}
.FondoRoj   	{background-color: #FF0000;}
.FondoRoj2   	{background-color: #DD0000;}
.FondoVio   	{background-color: #8A008A;}
.FondoDor   	{background-color: #B79C04;}
.FondoOcr   	{background-color: #666633;}
.FondoAzu   	{background-color: #3333CC;}
.FondoVerA   	{background-color: #18737A;}

#FondoGriMed	{background-color: #C9C9C9;}
#FondoGriOsc	{background-color: #A9A9A9;}
#FondoNeg		{background-color: #000000;}
#FondoVer   	{background-color: #005900;}
#FondoRoj2   	{background-color: #DD0000;}
#FondoVio   	{background-color: #8A008A;}
#FondoDor   	{background-color: #B79C04;}
#FondoOcr   	{background-color: #666633;}
#FondoAzu   	{background-color: #3333CC;}
#FondoVerA   	{background-color: #18737A;}

#celdaFBla		{background-color: #FFFFFF;}

.TDnormalAma1px {border: 1px solid #000000; background-color: #FDFFDD; line-height: 130%;}
.TDnormalBla1px {border: 1px solid #000000; background-color: #FFFFFF; line-height: 130%;}
.TDnormalGri1px {border: 1px solid #000000; background-color: #EFEFEF; line-height: 130%;}
.TDnormalNeg1px {border: 1px solid #FFFFFF; background-color: #000000; line-height: 130%; FONT-SIZE: 11px; color: #FFFFFF;}
.TDnormalAzu1px {border: 1px solid #000000; background-color: #0000CC; line-height: 130%; FONT-SIZE: 11px; color: #FFFFFF;}
.TDnormalRoj1px {border: 1px solid #FFFFFF; background-color: #FF0000; line-height: 130%; FONT-SIZE: 11px; color: #FFFFFF; font-variant: small-caps;}
.TDbuttonGri3px {border: 3px outset #C6C6C6; background-color: #E6E6E6;}
.TDbutton13px	{border: 3px outset #C6C6C6; background-color: #EFEFEF; FONT-SIZE: 13px;}
	
.image10	{vertical-align: middle; margin: 10px;}
.image2		{vertical-align: middle; margin: 2px;}
.imageLeft	{margin: 6px 10px; float: left;}
.imageRight	{margin: 6px 10px; float: right;}


