﻿/* MENU */
.menu {
	font-size: 8pt;
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
}

a.menu:link 
{
   	color: #006699;
	text-decoration: none;
}

a.menu:visited 
{
   	color: #006699;
	text-decoration: none;
}

a.menu:active
{
   	color: #006699;
	text-decoration: none;
}

a.menu:hover 
{

   	color: #43A7D9;
	text-decoration: none;
}

.menuSelec {
	font-size: 8pt;
	color: #43A7D9;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
}

/* FIN MENU */
/* LINK */
.link {
	font-size: 8pt;
	color: #636A73;
	font-family: Arial, Helvetica, sans-serif;

}
a.link:link 
{
   	color: #636A73;
	text-decoration: none;
}
a.link:visited 
{
   	color: #636A73;
	text-decoration: none;
}
a.link:active
{
   	color: #636A73;
	text-decoration: none;
}

a.link:hover 
{

   	color: #43A7D9;
	text-decoration: none;
}
.linkSelec {
	font-size: 8pt;
	color: #43A7D9;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
}
/* FIN link */

/* PIE */
.pie {
	font-size: 7pt;
	color: #636A73;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
}
a.pie:link 
{
   	color: #006699;
	text-decoration: none;
}
a.pie:visited 
{
   	color: #006699;;
	text-decoration: none;
}
a.pie:active
{
   	color: #006699;
	text-decoration: none;
}
a.pie:hover 
{
   	color: #43A7D9;
	text-decoration: none;
}
/* FIN PIE */

.contenido {
	padding-top : 20px;
	padding-left : 10px;
	padding-bottom: 10px;
	
}

.cuerpo {
	padding-top : 0px;
	padding-left : 3px;
	padding-right : 3px;
	padding-bottom: 0px;
	
}

.titulo {
	font-size: 12pt;
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding-bottom: 10px;
	
}

.subtitulo {
	font-size: 8pt;
	color: #43A7D9;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding-bottom: 10px;
	padding-top : 10px;
	padding-left : 40px;
	padding-right : 20px;
}

.texto {
	font-size: 8pt;
	color: #636A73;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 10px;
	padding-top : 10px;
	padding-left : 40px;
	padding-right : 20px;
}

.textoInicio
{
    font-size: 8pt;
    color: #636A73;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
    padding-bottom: 2px;
    padding-top: 2px;
    padding-left: 2px;
    padding-right: 2px;
}

.texto_tabulado {
	font-size: 8pt;
	color: #636A73;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 10px;
	padding-top : 10px;
	padding-left : 70px;
	padding-right : 20px;	
}

.recuadro {
	font-size: 8pt;
	color: #636A73;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #66CCFF;
	padding-bottom: 10px;
	padding-top : 10px;
	padding-left : 20px;
	padding-right : 20px;
	
}
.encabezadoTabla
{
	font-size: 9pt;
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding-right : 10px;
	padding-left : 10px;
	padding-top : 2px;
	padding-bottom: 2px;
	background-color: #D2EEFD;
	border: 1px solid #66CCFF;
	white-space: nowrap; 
	cursor:pointer;
	cursor:hand;
}

.encabezadoCuadro
{
	font-size: 7.5pt;
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding-right : 0px;
	padding-left : 0px;
	padding-top : 1px;
	padding-bottom: 1px;
	background-color: #D2EEFD;
	border: 1px solid #66CCFF;
	white-space: nowrap; 
	cursor:pointer;
	cursor:hand;
}

.encabezadoComunidad
{
	font-size: 7.5pt;
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding-right : 0px;
	padding-left : 0px;
	padding-top : 0px;
	padding-bottom: 0px;
	background-color: #D1EEFD;
	border: 0px solid;
}


.encabezadoTablaDer
{
	font-size: 9pt;
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding-right : 10px;
	padding-left : 10px;
	padding-top : 2px;
	padding-bottom: 2px;
	background-color: #D2EEFD;
	border: 1px solid #66CCFF;
	border-left: 0;
	white-space: nowrap; 
	cursor:pointer;
	cursor:hand;
}

.encabezadoTabla_on
{
	font-size: 9pt;
	color: #557F97;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding-right : 10px;
	padding-left : 10px;
	padding-top : 2px;
	padding-bottom: 2px;
	background-color: #F7F5D5;
	border: 1px solid #66CCFF;
	white-space: nowrap; 
	cursor:pointer;
	cursor:hand;
}

.encabezadoTablaDer_on
{
	font-size: 9pt;
	color: #557F97;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding-right : 10px;
	padding-left : 10px;
	padding-top : 2px;
	padding-bottom: 2px;
	background-color: #F7F5D5;
	border: 1px solid #66CCFF;
	border-left: 0;
	white-space: nowrap; 
	cursor:pointer;
	cursor:hand;
}



.filaTablaDer
{
	font-size: 8pt;
	color: #636A73;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding-right : 10px;
	padding-left : 10px;
	padding-top : 2px;
	padding-bottom: 2px;
	border: 1px solid #66CCFF;
	border-left: 0;
	border-top: 0; 
	cursor:pointer;
	cursor:hand;

}

.filaTabla
{
	font-size: 8pt;
	color: #636A73;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding-right : 10px;
	padding-left : 10px;
	padding-top : 2px;
	padding-bottom: 2px;
	border: 1px solid #66CCFF;
	border-top: 0; 
	cursor:pointer;
	cursor:hand;
}

.paginacion
{
	font-size: 8pt;
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding-right : 1px;
	padding-left : 1px;
	padding-top : 2px;
	padding-bottom: 2px;
	background-color: #D1EEFD;
	border: 0px solid;
}

.paginacion_tabla
{
	padding-bottom: 10px;
	padding-top: 0px;
	
}

.paginacion_on
{
	font-size: 8pt;
	color: #FFD700;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding-right : 1px;
	padding-left : 1px;
	padding-top : 2px;
	padding-bottom: 2px;
	background-color: #69A5C3;
	border: 0px solid;
	text-decoration: none;
}

a.paginacion:link 
{
	text-decoration: none;
}

a.paginacion:visited 
{
	text-decoration: none;
}

a.paginacion:active
{
	text-decoration: none;
}

a.paginacion:hover 
{
   	color: #FFD700;
   	background-color: #69A5C3;
	text-decoration: none;
}

.combo{
	font-size: 10px;
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	background-color: #FFFFFF;
	border: 1px solid #006699;
}

/* foros*/

.tablaMensaje
{
	margin-top:10px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	               
}


.tituloMensaje
{
	font-size: 8pt;
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding-right : 10px;
	padding-left : 10px;
	padding-top : 1px;
	padding-bottom: 1px;
	background-color: #D1EEFD;
	border: 1px solid #006699;
	border-bottom: 0px;
	border-top: 0px;


}

.encabezadoMensaje
{
	font-size: 8pt;
	color: #FFFFFF;
   	background-color: #69A5C3;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding-right : 10px;
	padding-left : 10px;
	padding-top : 2px;
	padding-bottom: 2px;
	border-bottom: 0px dashed #006699;
	border-top: 1px solid #006699;
	border-left: 1px solid #006699;
	border-right: 1px solid #006699;



}

.cuerpoMensaje
{
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	color: #636A73;
	padding-right : 10px;
	padding-left : 10px;
	padding-top : 10px;
	padding-bottom: 10px;
	border-bottom: 1px dashed #006699;
	border-top: 1px dashed #006699;
	border-left: 1px solid #006699;
	border-right: 1px solid #006699;
	
}

.botonesMensaje
{

	border-bottom: 1px solid #006699;
	border-top: 0px solid #006699;
	border-left: 1px solid #006699;
	border-right: 1px solid #006699;
	padding-right : 10px;
	padding-left : 10px;
	padding-top : 2px;
	padding-bottom: 2px;
}

.contenedorMensaje
{
	border-bottom: 0px dashed #66CCFF;
	border-top: 0px dashed #66CCFF;
	border-left: 0px solid #66CCFF;
	border-right: 0px solid #66CCFF;
}

.botonPeque

{
	margin-top: 0;
	margin-left: 2;
	margin-right: 2;
	margin-bottom: 0;
	cursor:pointer;
	cursor:hand;
}


/* foros*/

.descripcion
{
	font-size: 9pt;
	font-weight : bold;
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	padding-right : 5px;
	padding-left : 5px;
	padding-top : 5px;
	padding-bottom: 5px;
}

.botonera

{
	margin-top: 10;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 10;
}

/*.boton
{
	font-size: 9pt;
	font-weight : bold;
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	padding-right : 5px;
	padding-left : 5px;
	padding-top : 5px;
	padding-bottom: 5px;
}*/

a.boton:link 
{
	text-decoration: none;
}

a.boton:visited 
{
	text-decoration: none;
}

a.boton:active
{
	text-decoration: none;
}

a.boton:hover 
{
   	color: #43A7D9;
	text-decoration: none;
}


/*.cajaTexto
{
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	color: #636A73;
	border : 1px;
	border-style : solid;
	border-color : #419ECF;
	padding-left : 5px;	
}*/

/* Entidades Certificadas */

.textonormal
{
	font-size: 9pt;
	font-weight : bold;
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
}

.textoGris
{
	font-size: 9pt;
	font-weight : bold;
	color: #636A73;
	font-family: Arial, Helvetica, sans-serif;
}

.provincias
{
	font-size: 6pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	color: #D4D4D4;
	border : 0px;
	margin: 0px;
	padding: 0px;
	text-transform: lowercase;

}

.sector
{
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	color: #8C8C8C;
	border : 1px;
	border-style : dotted;
	border-color : #F2F2F2;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 0px;
	cursor:pointer;
	cursor:hand;
}


.numeros
{
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	color: #8C8C8C;
	border : 1px;
	border-style : dotted;
	border-color : #EEEEEE;
	border-bottom: 0px;
	border-right: 0px;
	height: 23px;
	width: 23px;
}

.totalh
{
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	color: #006699;
	border : 1px;
	border-style : dotted;
	border-color : #006699;
	border-bottom: 0px;
	border-right: 0px;
	border-left: 0px;
	height: 23px;
	width: 23px;
}


.totalv
{
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	color: #006699;
	border : 1px;
	border-style : dotted;
	border-color : #006699;
	border-bottom: 0px;
	border-top: 0px;
	border-right: 0px;
	height: 23px;
	width: 23px;
}

.bordelateral
{
	border : 1px;
	border-style : dotted;
	border-color : #F2F2F2;
	border-bottom: 0px;
	border-top: 0px;
	border-right: 0px;

}

.fondoGris
{
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	color: #636A73;
	background-color: #EEEEEE;
	border: 1px solid #66CCFF;

	padding-right : 5px;
	padding-left : 5px;
	padding-top : 5px;
	padding-bottom: 5px;

	
}

.fondoBlanco
{
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	color: #636A73;
	border: 1px solid #66CCFF;
	border-top: 0px;
	padding-right : 5px;
	padding-left : 5px;
	padding-top : 5px;
	padding-bottom: 5px;
	
}

.fondoGris8p
{
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	color: #636A73;
	border: 1px solid #66CCFF;
	background-color: #EEEEEE;
/*
	padding-right : 5px;
	padding-left : 5px;
	padding-top : 5px;
	padding-bottom: 5px;
*/
	
}

.fondoMicrositeAzul
{
	font-size: 9pt;
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;	
	background-color: #D2EEFD;
	border: 1px solid #66CCFF;	
	padding-right : 8px;
	padding-left : 8px;
	padding-top : 8px;
	padding-bottom: 8px;	
}

.noticiasMicrosite
{
	border-bottom:1px dashed #66CCFF;
}


/* Fin Entidades Certificadas */
