BODY {
      SCROLLBAR-FACE-COLOR: #C7D4DD;
      SCROLLBAR-HIGHLIGHT-COLOR: #E9EAFE;
      SCROLLBAR-SHADOW-COLOR: #8989E5;
      SCROLLBAR-3DLIGHT-COLOR: #ffffff;
      SCROLLBAR-ARROW-COLOR: #000000;
      SCROLLBAR-TRACK-COLOR: #FFFFFF;
      SCROLLBAR-DARKSHADOW-COLOR: #C8CCE9
}

/**********************************************************
**
**	Estilos de los títulos
**
**********************************************************/

.tit_Azul {
	font-family : MS Sans Serif; 
	font-size : 90%;
	font-weight : bold;
	font-style : normal;
	font-variant : normal;
	color : #0A246A;
	text_decoration: none;
}
.tit_Azul_Oscuro {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 90%;
	font-weight : bold;
	font-style : normal;
	font-variant : normal;
	color : #5C71CF;
	text_decoration: none;
}

.tit_CabeceraTablas{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 90%;
	font-weight : bold;
	font-style : normal;
	font-variant : normal;
	color : #000040;
	text_decoration: none;
	text-align: middle;
}

.tit_Indice {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 80%;
	font-weight : bold;
	font-style : normal;
	font-variant : normal;
	color : #000040;
	text_decoration: none;
}

.tit_Oscuro {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 100%;
	font-weight : bold;
	font-style : normal;
	font-variant : normal;
	color : #000040;
	text_decoration: none;
}

.tit_PreguntaAzul {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 80%;
	font-weight : bold;
	font-style : normal;
	font-variant : normal;
	color : #5C71CF;
	TEXT-DECORATION: none;
}

/**********************************************************
**
**	Estilos de los textos
**
**********************************************************/

.texto {
	FONT-SIZE: 70%; 
	TEXT-ALIGN: justify;
	COLOR: #000000; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Tahoma; 
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}

.textoError {
	FONT-SIZE: 70%; 
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: middle; 
	COLOR: #FF0000; 
	FONT-STYLE: normal; 
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}
.textoErrorGrande {
	FONT-SIZE: 150%; 
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: middle; 
	COLOR: #FF0000; 
	FONT-STYLE: normal; 
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-VARIANT: normal;
	TEXT-DECORATION: blink;
}

.textoNegrita {
	FONT-SIZE: 70%; 
	TEXT-ALIGN: justify;
	COLOR: #000000; 
	FONT-STYLE: normal; 
	FONT-WEIGHT: bold;
	FONT-FAMILY: Tahoma; 
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}

.textoPiePagina {
	FONT-SIZE: 65%; 
	VERTICAL-ALIGN: middle; 
	TEXT-ALIGN: justify;
	COLOR: #000030; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}

.textoPiePaginaSinJustificar {
	FONT-SIZE: 65%; 
	VERTICAL-ALIGN: middle; 
	COLOR: #000030; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}

.textoSinJustificar {
	FONT-SIZE: 70%; 
	COLOR: #000000; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Tahoma; 
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}

.txtAzul70 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 70%; 
	COLOR: #5C71CF; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}

.txtBlanco80N {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 80%; 
	COLOR: #FFFFFF; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}

.txtBlanco60 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 60%; 
	COLOR: #FFFFFF; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}

.txtIndiceMenu{	
	font-family : Arial, Helvetica, sans-serif; 
    font-size : 68%;
    font-weight : normal;
    font-style : normal;
    font-variant : normal;
	text-decoration: none;
    color : #000040;
}

.txtNegro80N {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 80%; 
	COLOR: #000000; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}

.txtNegro70N {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 70%; 
	COLOR: #000000; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}

.txtRojo {
	FONT-SIZE: 100%; 
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: middle; 
	COLOR: #FF0000; 
	FONT-STYLE: normal; 
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}

.selectoresCalendario {
   font-family:MS Sans Serif;
   font-size:8pt
}

/**********************************************************
**
**	Estilos de los enlaces
**
**********************************************************/
.e_Calendario:link{
    font-size : 70%;
	text-decoration: none;
    color : #000000;
}
.e_Calendario:hover{
    font-size : 70%;
	text-decoration: none;
    color :#FF0000;
}
.e_Calendario{
    font-size : 70%;
	text-decoration: none;
    color : #000000;
}
.e_CalendarioB:link{
    font-size : 70%;
	text-decoration: none;
    color : #FFFFFF;
}
.e_CalendarioB:hover{
    font-size : 70%;
	text-decoration: none;
    color :#FF0000;
}
.e_CalendarioB{
    font-size : 70%;
	text-decoration: none;
    color : #FFFFFF;
}
.e_Azul:link{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size : 70%;
    font-weight : bold;
    font-style : normal;
    font-variant : normal;
	text-decoration: none;
    color : #8989E5;
}
.e_Azul:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size : 70%;
    font-weight : bold;
    font-style : normal;
    font-variant : normal;
	text-decoration: underline;
    color :#000040;
}
.e_Azul{	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size : 70%;
    font-weight : bold;
    font-style : normal;
    font-variant : normal;
	text-decoration: none;
    color : #8989E5;
}
.e_AzulGrande, link, visited{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size : 100%;
    font-weight : bold;
    font-style : normal;
    font-variant : normal;
	text-decoration: underline;
    color :#000040;
}
.e_AzulGrande:hover{	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size : 100%;
    font-weight : bold;
    font-style : normal;
    font-variant : normal;
	text-decoration: none;
    color : #8989E5;
}

.e_AzulFino:link{	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size : 65%;
    font-style : normal;
    font-variant : normal;
    color : #8989E5;
}
.e_AzulFino:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size : 65%;
    font-style : normal;
    font-variant : normal;
    color :#000040;
}
.e_AzulFino{	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size : 65%;
    font-style : normal;
    font-variant : normal;
    color : #8989E5;
}

.e_Cabecera:link{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size : 70%;
    font-weight : bold;
    font-style : normal;
	text-decoration: none;
    color : #FFFFFF;
}
.e_Cabecera:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size : 70%;
    font-weight : bold;
    font-style : normal;
    font-variant : normal;
	text-decoration: underline;
    color :#C0C0C0;
}
.e_Cabecera{	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size : 70%;
    font-weight : bold;
    font-style : normal;
    font-variant : normal;
	text-decoration: none;
    color : #FFFFFF;
}

.e_CabeceraMsj:link{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size : 70%;
    font-weight : bold;
    font-style : normal;
	text-decoration: none;
    color : #FFFFFF;
	background-color : #FF8000;
}
.e_CabeceraMsj:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size : 70%;
    font-weight : bold;
    font-style : normal;
    font-variant : normal;
	text-decoration: underline;
    color :#C0C0C0;
	background-color : #FF8000;
}
.e_CabeceraMsj{	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size : 70%;
    font-weight : bold;
    font-style : normal;
    font-variant : normal;
	text-decoration: none;
    color : #FFFFFF;
	background-color : #FF8000;
}

.e_capIndiceMenu:link{
	font-family : Arial, Helvetica, sans-serif; 
    font-size : 68%;
    font-weight : normal;
    font-style : normal;
    font-variant : normal;
	text-decoration: none;
    color : #000040;
}
.e_capIndiceMenu:hover{
	font-family : Arial, Helvetica, sans-serif; 
    font-size : 68%;
    font-weight : normal;
    font-style : normal;
    font-variant : normal;
	text-decoration: underline;
    color :#0C4A89;
}
.e_capIndiceMenu{	
	font-family : Arial, Helvetica, sans-serif; 
    font-size : 68%;
    font-weight : normal;
    font-style : normal;
    font-variant : normal;
	text-decoration: none;
    color : #000040;
}

.e_Indice:link{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size : 75%;
    font-weight : bold;
    font-style : normal;
    font-variant : normal;
	text-decoration: none;
    color : #0C4A89;
}
.e_Indice:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size : 75%;
    font-weight : bold;
    font-style : normal;
    font-variant : normal;
	text-decoration: underline;
    color :#000040;
}
.e_Indice{	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size : 75%;
    font-weight : bold;
    font-style : normal;
    font-variant : normal;
	text-decoration: none;
    color : #0C4A89;
}

.e_IndiceMenu:link{
	font-family : Arial, Helvetica, sans-serif; 
    font-size : 64%;
    font-weight : normal;
    font-style : normal;
    font-variant : normal;
	text-decoration: none;
    color : #0C4A89;
}
.e_IndiceMenu:hover{
	font-family : Arial, Helvetica, sans-serif; 
    font-size : 64%;
    font-weight : normal;
    font-style : normal;
    font-variant : normal;
	text-decoration: underline;
    color :#000040;
}
.e_IndiceMenu{	
	font-family : Arial, Helvetica, sans-serif; 
    font-size : 64%;
    font-weight : normal;
    font-style : normal;
    font-variant : normal;
	text-decoration: none;
    color : #0C4A89;
}

.e_IndiceMenuG:link{
	font-family : Arial, Helvetica, sans-serif; 
    font-size : 100%;
    font-weight : normal;
    font-style : normal;
    font-variant : normal;
	text-decoration: none;
    color : #000040;
}
.e_IndiceMenuG:hover{
	font-family : Arial, Helvetica, sans-serif; 
    font-size : 100%;
    font-weight : normal;
    font-style : normal;
    font-variant : normal;
	text-decoration: underline;
    color :#000040;
}
.e_IndiceMenuG{	
	font-family : Arial, Helvetica, sans-serif; 
    font-size : 100%%;
    font-weight : normal;
    font-style : normal;
    font-variant : normal;
	text-decoration: none;
    color : #000040;
}

.e_MenuIzq{	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size : 80%;
    font-weight : bold;
    font-style : normal;
    font-variant : normal;
    color : #000040;
	text-decoration: none;
}
.e_MenuIzq:link{	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size : 80%;
    font-weight : bold;
    font-style : normal;
    font-variant : normal;
    color : #000040;
	text-decoration: none;
}
.e_MenuIzq:hover{	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size : 80%;
    font-weight : bold;
    font-style : normal;
    font-variant : normal;
    color : #0C5BBC;
	text-decoration: underline;
}

.e_MsjLeido:link{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size : 70%;
    font-weight : normal;
    font-style : normal;
    font-variant : normal;
	text-decoration: none;
    color : #5B5B85;
}
.e_MsjLeido:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size : 70%;
    font-weight : normal;
    font-style : normal;
    font-variant : normal;
	text-decoration: underline;
    color :#000040;
}
.e_MsjLeido{	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size : 70%;
    font-weight : normal;
    font-style : normal;
    font-variant : normal;
	text-decoration: none;
    color : #5B5B85;
}

.e_Naranja:link{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size : 70%;
    font-weight : bold;
    font-style : normal;
    font-variant : normal;
	text-decoration: none;
    color : #FF9900;
}
.e_Naranja:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size : 70%;
    font-weight : bold;
    font-style : normal;
    font-variant : normal;
	text-decoration: underline;
    color :#5C71CF;
}
.e_Naranja{	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size : 70%;
    font-weight : bold;
    font-style : normal;
    font-variant : normal;
	text-decoration: none;
    color : #FF9900;
}

.e_NaranjaG:link{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size : 100%;
    font-weight : bold;
    font-style : normal;
    font-variant : normal;
	text-decoration: none;
    color : #FF9900;
}
.e_NaranjaG:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size : 100%;
    font-weight : bold;
    font-style : normal;
    font-variant : normal;
	text-decoration: underline;
    color :#5C71CF;
}
.e_NaranjaG{	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size : 100%;
    font-weight : bold;
    font-style : normal;
    font-variant : normal;
	text-decoration: none;
    color : #FF9900;
}

.e_Oscuro:link{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size : 70%;
    font-weight : bold;
    font-style : normal;
    font-variant : normal;
	text-decoration: none;
    color : #000040;
}
.e_Oscuro:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size : 70%;
    font-weight : bold;
    font-style : normal;
    font-variant : normal;
	text-decoration: underline;
    color :#5C71CF;
}
.e_Oscuro{	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size : 70%;
    font-weight : bold;
    font-style : normal;
    font-variant : normal;
	text-decoration: none;
    color : #000040;
}

.e_OscuroParpadeo:link{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size : 70%;
    font-weight : bold;
    font-style : normal;
    font-variant : normal;
	text-decoration: blink;
    color : #FF0000;
}
.e_OscuroParpadeo:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size : 70%;
    font-weight : bold;
    font-style : normal;
    font-variant : normal;
	text-decoration: underline;
    color :#5C71CF;
}
.e_OscuroParpadeo{	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-size : 70%;
    font-weight : bold;
    font-style : normal;
    font-variant : normal;
	text-decoration: blink;
    color : #FF0000;
}

.e_PiePagina:link{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 60%;
    font-weight : normal;
	font-style : normal;
    font-variant : normal;
	text-decoration: none;
    color : #000000;
	vertical-align: middle;
}
.e_PiePagina:hover{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 60%;
    font-weight : normal;
	font-style : normal;
    font-variant : normal;
	text-decoration: none;
    color : #034DA2;
	vertical-align: middle; 
}
.e_PiePagina{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 60%;
    font-weight : normal;
	font-style : normal;
    font-variant : normal;
	text-decoration: none;
    color : #000000;
	vertical-align: middle;
}

.e_PiePagina2:link{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-weight : normal;
	font-style : normal;
    font-variant : normal;
	text-decoration: none;
    color : #000000;
	vertical-align: middle;
}
.e_PiePagina2:hover{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-weight : normal;
	font-style : normal;
    font-variant : normal;
	text-decoration: none;
    color : #034DA2;
	vertical-align: middle; 
}
.e_PiePagina2{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-weight : normal;
	font-style : normal;
    font-variant : normal;
	text-decoration: none;
    color : #000000;
	vertical-align: middle;
}

.e_titIndice:link{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 80%;
	font-weight : bold;
	font-style : normal;
	font-variant : normal;
	text_decoration: none;
	color : #000040;
}
.e_titIndice:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 80%;
	font-weight : bold;
	font-style : normal;
	font-variant : normal;
	text-decoration: underline;
    color :#0C4A89;
}
.e_titIndice{	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 80%;
	font-weight : bold;
	font-style : normal;
	font-variant : normal;
	text_decoration: none;
	color : #000040;
}
/**********************************************************
**
**	Estilos de los botones
**
**********************************************************/

/**********************************************************
**
**	Estilos de las tablas
**
**********************************************************/


TABLE.tablaBordeAzul{
    BORDER-TOP: #5C71CF 1px solid;
	BORDER-BOTTOM: #5C71CF 1px solid;
}

TABLE.tablaBordeGris{
    BORDER-TOP: #C0C0C0 1px solid;
	BORDER-BOTTOM: #C0C0C0 1px solid;
	BORDER-LEFT: #C0C0C0 1px solid;
	BORDER-RIGHT: #C0C0C0 1px solid;
}

TABLE.tablaPiePagina{
    BORDER-TOP: #D8D8D8 1px solid;
    CURSOR: default;
    TEXT-INDENT: 2px;
    TEXT-ALIGN: justify;
    FONT-FAMILY: 'Verdana';
	LEFT: 0px;
}

TD.tablaSeparador{
    BORDER-RIGHT: #D8D8D8 1px solid;
    CURSOR: default;
    TEXT-INDENT: 2px;
    TEXT-ALIGN: justify;
    BACKGROUND-COLOR: #FFFFFF;
    FONT-FAMILY: 'Verdana';
	LEFT: 0px;
}

TD.celdaVacia{
	height: 20px;
}

TD.tablaBordeAzul{
	BORDER-BOTTOM: #5C71CF 1px solid;
}

TD.tablaBordeGris{
	BORDER-TOP: #C0C0C0 1px solid;
	BORDER-BOTTOM: #C0C0C0 1px solid;
}

TD.tablaBordeDchaGris{
	BORDER-RIGHT: #C0C0C0 1px solid;
}

TD.tablaBordeInfGris{
	BORDER-BOTTOM: #C0C0C0 1px solid;
}

TD.tablaBordeSupGris{
	BORDER-TOP: #C0C0C0 1px solid;
	BORDER-LEFT: #C0C0C0 1px solid;
}

TD.td_ContenidosBordeGris{
    BORDER-TOP: #C0C0C0 1px solid;
	BORDER-BOTTOM: #C0C0C0 1px solid;
	BORDER-LEFT: #C0C0C0 1px solid;
	BORDER-RIGHT: #C0C0C0 1px solid;
}

TD.td_titContenido {
	FONT-COLOR: #000040;
	FONT-FAMILY: 'Verdana';
	FONT-WEIGHT: bold;
	FONT-SIZE: 105%;
	HEIGHT: 40px;
}

TD.td_cabeceraEntrada{
    BACKGROUND-COLOR: #5C71CF;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 120%; 
	COLOR: #FFFFFF; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	TEXT-INDENT: 10px;	
	
}

TD.td_personalActivo{
    BACKGROUND-COLOR: #FFFFFF;
	TEXT-ALIGN: center;
}

TD.td_personalNoActivo{
    BACKGROUND-COLOR: #DBDBDB;
	TEXT-ALIGN: center;
}

/*******************************************************
*
* Definición de los estilis del calendario
*
********************************************************/
.mesCalendario{
	background-color:#D4D0C8;
	text-align:center;
}
.diaSem{
	background-color:#808080;
	text-align:center;
	color:#D4D0C8;
	width:14%;
	height:19;
}
.diaMesSel{
	background-color:#0A246A;
	text-align:center;
	width:14%;
	height:19;
}
.diaMesAc{
	background-color:#FFCC00;
	text-align:center;
	width:14%;
	height:19;
}
.diaMes{
	text-align:center;
	width:14%;
	height:19;
}

/*******************************************************
*
* Capas que componen la cabecera de las páginas
*
********************************************************/
.c_Cabecera{
	position: absolute;
	top: 15px;
	left: 3%;
	z-index: 0;
}
.c_TextoIncisex{
	position: relative;
	left: 100px;
	top: -80px;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Serif;
	font-weight: bold;
	font-size: 110%;
}
.c_Usuario{
	position: relative;
	top: 2px;
}
c_Salida{
	position: relative;
	top: -50px;
	left: 10px;
}
.c_MenusCabecera{
	position: relative;
	top: 30px;
	z-index: 10;
}

/***********************************************************
*
* Definición de la capa que comporne el marco de contenidos
*
***********************************************************/

.c_MarcoContenidos{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 90%;
}

/*******************************************************
*
* Definición de las capas que componen el menu lateral
*
********************************************************/
.c_MenuIzquierda{ /* Constructor del menu */
	position: absolute;
	top: 135px;
	left: 15px;
	width: 170px;
	BACKGROUND-COLOR: #D2E1E9;
}
.c_FechaUsuarios{ /* Fecha y número de usuarios conectados */
	position: relative;
	top: 5px;
	left: -2px;
	line-height: 15px;
	width: 170px;
}
.c_OpcionesMenu{ /* Resto de opciones del menu lateral izquierdo */
	position: relative;
	top: 8px;
	left: -6px;
	width: 175px;
	BACKGROUND-COLOR: #D2E1E9;
}
.c_OpcionesSubMenu{ /* Opciones de segundo nivel del menu lateral izquierdo */
	TEXT-INDENT: 3px;
	position: relative;
	top: 8px;
}
/*******************************************************
*
* Definición de las capas que componen la parte central
*
********************************************************/
.c_Contenidos{
	position: absolute;
	top: 135px;
	left: 200px;
    padding-top: 1px;
    padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	border-right: 1px solid;
	border-left: 1px solid;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-color: #C0C0C0;
}
.c_TituloContenido{
	position: relative;
	top: 5px;
	left: 10px;
	color: #000040;
	text-decoration: none;
	font-family: Verdana, Arial, Serif;
	font-weight: bold;
	font-size: 105%;
}
.c_Contenido{
	position: relative;
	top: 20px;
	left: 10px;
}
.contenidoImagenesCentrales{
	text-align: center;
	width: 100%;
}
.contenidoFinal{
	position: relative;
	text-align: justify;
	top: 150px;
	left: -222px;
	width: 550px;
}

/*******************************************************
*
* Definición de las capas que componen el pie de página
*
********************************************************/
.c_Pie{
	position: relative;
	top: 60px;
	left: -10%;
	width: 100%
}

/*****************************************************
				Encuestas
******************************************************/

.cabecera {
	padding-top: 0;
	color: #FFFFFF;
	background-color: #5c71cf;
	font: bold 80% Arial, Helvetica, sans-serif;
	text-decoration: none;
}

TABLE.bordeAzul {
   border-style: solid;
   border-width: 1px;
   border-color: #5c71cf;
}

.cabeceraRespuestas {
   background-color:  #d2e1e9;
}

.textopregunta{
	FONT-SIZE: 80%; 
	TEXT-ALIGN: justify;
	COLOR:#666666;
	FONT-STYLE: normal; 
	FONT-FAMILY: Tahoma; 
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}

.reloj{
	border-color:#000000;
	border-width: 1px;
	background-color:#FFFFCC;
	color:#009900;

}

.relojPeligro{
	border-color:#000000;
	border-width: 1px;
	background-color:#FFFFCC;
	color:#990000;

}

.contenedorHistorico{
   border-style: solid;
   border-width: 1px;
   border-color:#009933;

}
.cabeceraHistorico {
	background-color:#caff95;
	font: bold 12px Arial, Helvetica, sans-serif;
}

/***********************************************************

		Elementos de tipo para validadores

***********************************************************/

.claseError {
	background-color: #EDAD74;
}

.claseNormal {
	background-color: #ffffff;
}

TD.celdaRegistro {
	FONT-SIZE: 70%; 
	COLOR: #000000; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Tahoma; 
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	background-color: #d2e1e9;
	padding-left: 5px;
}

TD.celdaRegistroEnlace {
	FONT-SIZE: 100%; 
	TEXT-ALIGN: justify;
	COLOR: #000000; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Tahoma; 
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	background-color: #d2e1e9;
	padding-left: 5px;
}
