@import "portal.css";

BODY {
	TEXT-ALIGN: justify;
	margin:0px;
	padding: 0px; margin-top:0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px; background-color:#ececec;
        FONT-FAMILY: Times New Roman, verdana, Arial, Helvetica, sans-serif;
}

A:active {
	COLOR: #666666;  TEXT-DECORATION: none;
}
A:link {
	COLOR: #153b59;  TEXT-DECORATION: none;
}
A:visited {
	COLOR: #153b59;  TEXT-DECORATION: none;
}
A:hover {
	COLOR: #666666;  TEXT-DECORATION: none;
}
A.enlace1:active {
	FONT-WEIGHT: normal;  TEXT-DECORATION: none;
}
A.enlace1:link {
	FONT-WEIGHT: normal; COLOR: #074c74;  TEXT-DECORATION: none;
}
A.enlace1:visited {
	FONT-WEIGHT: normal; COLOR: #006633; TEXT-DECORATION: none;
}
A.enlace1:hover {
	FONT-WEIGHT: normal; COLOR: #ffefce; BACKGROUND-COLOR: #006633; TEXT-DECORATION: none;
}

form { display: none; }

  /* Estilos letra*/

.fontTextTitulo_125{
	FONT-SIZE: 125%;
	TEXT-TRANSFORM: none;
	COLOR: #666666;
	FONT-FAMILY: Times New Roman, verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;}


.fontTextTitulo_90{
	FONT-SIZE: 90%;
	TEXT-TRANSFORM: none;
	COLOR: #666666;
	FONT-FAMILY: Times New Roman, verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;}

.fontTextTitulo_70{
	FONT-SIZE: 80%;
	TEXT-TRANSFORM: none;
	COLOR: #666666;
	FONT-FAMILY: Times New Roman, verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;}

.fontTextNormal_65{
	FONT-SIZE: 75%;
	TEXT-TRANSFORM: none;
	COLOR: #666666;
	FONT-FAMILY: Times New Roman, verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: left;}

.fontTextNoticias_65{
	FONT-SIZE: 75%;
	TEXT-TRANSFORM: none;
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align:right;
	font-weight: bold;}

.fontTextBlanco_65{
	FONT-SIZE: 75%;
	TEXT-TRANSFORM: none;
	COLOR: #ffffff;
	FONT-FAMILY: , Times New Roman, verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: left;}

.fontTextBlancoBold_72{
    FONT-WEIGHT: bold;
	FONT-SIZE: 82%;
	TEXT-TRANSFORM: none;
	COLOR: #ffffff;
	FONT-FAMILY: , Times New Roman, verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;}

.fontTextGrisBold_65 {
	FONT-SIZE: 75%;
	TEXT-TRANSFORM: none;
	COLOR: #333333;
	FONT-FAMILY:Times New Roman, verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none}
.ColorListado1 {
	background-color:#e4e3e3;
	height: 10px;
}

.cajatexto {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 75%; BORDER-LEFT-COLOR: #8abad9; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #999999; COLOR: #0c4068; BORDER-TOP-COLOR: #8abad9; BACKGROUND-COLOR: #f0f4f7; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #cccccc
}
.cajatexto2 {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 85%; BORDER-LEFT-COLOR: #d0cece; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #4886aa; COLOR: #5a9dc4; BORDER-TOP-COLOR: #d0cece; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #cccccc; font-family:Times New Roman, verdana, Arial, Helvetica, sans-serif;
}
.cajatexto3 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 70%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #153b59; BACKGROUND-COLOR: #f0f4f7; BORDER-RIGHT-WIDTH: 0px; cursor:pointer; font-weight: bold;
}

.cajatexto3H {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 70%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #666666; BACKGROUND-COLOR: #f0f4f7; BORDER-RIGHT-WIDTH: 0px; cursor:pointer; font-weight: bold;
}

  /* Estilos Imágenes*/

.imagen{ border:none;}

.linea_puntos_celda{ background-image:url(../img/linea_puntos.gif); height:4px;}


  /* Estilos Capas*/

#contenido {
	width:100%;
        height:auto;
	border-top-width: 0px;
	border-right-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #999999;
	border-left-color: #999999;
	text-align:center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
        background-color:#FFFFFF;
}
#contenedor {
	CLEAR: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#caja{
	width:100%;
	text-align: left; height:39px;

}
.imagenCentro {
	border:none;
	text-align: center;
}
#MenuSeleccionado {
	width:95%;
	text-align: left;
	height:20px;
	background-color: d7dde3;
}
#MenuNoSeleccionado {
	width:95%;
	text-align: left;
	height:20px;
}


#eliminamos divs a imprimir
#imprimir{ }

#imprimirEsto {  width: 100%; text-align:right; }
#informacion {  width: 100%; text-align:justify; }
#normal {  width: auto; text-align:justify;}

#centro11 { display:none; }

#centro1 { display:none; }

#centro21L {
        width: 95%;
        text-align:justify;
}

#cajaIdioma { display:none; }

#cajaContactar { display:none; }

#cabeceraImp{ display: inline; }

#cajaAADD { display:none; }

#cajaAAA { display:none; }

#navegacion { display:none; }

#Menu { display:none; }

#MenuVacio2 { display:none; }

#MenuVacio3 { display:none; }

#centro2A { display:none; }

#centro12 {
	width:100%;
	height:auto;
	float: left;
        text-align:justify;
}

#centro21 {
        width: 100%;
        text-align:justify;
}

.fontTextNaranjaBold_65{
	FONT-SIZE: 75%;
	TEXT-TRANSFORM: none;
	COLOR: 368c6f;
	FONT-FAMILY: Times New Roman, verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: left;
	font-weight: bold;
        text-align: left;
}


#trPie1{ display:none; }

#trPie2{ display:none; }

#trPie3{ text-align:right; }

###############################################################################
#ESTILOS TEXTO

.fontTextAzul_58{
	FONT-SIZE: 70%;
	TEXT-TRANSFORM: none;
	COLOR: #0482bc;
	FONT-FAMILY: Times New Roman, verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: left;}

.fontTextNaranjaBold_65{
	FONT-SIZE: 75%;
	TEXT-TRANSFORM: none;
	COLOR: 368c6f;
	FONT-FAMILY: Times New Roman, verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: left;
	font-weight: bold;
}

.fontTextVerde_65{
	FONT-SIZE: 75%;
	TEXT-TRANSFORM: none;
	COLOR: 368c6f;
	FONT-FAMILY: Times New Roman, verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: left;
}

.fontTextNaranjaBold_65j{
	FONT-SIZE: 75%;
	TEXT-TRANSFORM: none;
	COLOR: 368c6f;
	FONT-FAMILY: Times New Roman, verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: justify;
	font-weight: bold;
}

.fontTextPie_60{
	FONT-SIZE: 70%;
	TEXT-TRANSFORM: none;
	COLOR: #666666;
	FONT-FAMILY: Times New Roman, geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: center;}

 .fontText1Nivel_67{
	FONT-SIZE: 77%;
	TEXT-TRANSFORM: none;
	COLOR: 577fa2;
	FONT-FAMILY: Times New Roman, geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding-left: 10px;
	text-align: left;
	line-height: 20px;
	font-weight: bold;
}

 .fontText1Nivel_Seleccionado_70{
	FONT-SIZE: 80%;
	TEXT-TRANSFORM: none;
	COLOR: #e6781f;
	FONT-FAMILY: Times New Roman, geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding-left: 45px;
	text-align: left;
	line-height: 15px;
}

.fontTextNormalGris_60{
	FONT-SIZE: 70%;
	TEXT-TRANSFORM: none;
	COLOR: #676767;
	FONT-FAMILY: Times New Roman, geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: justify;}

.fontTextBlanco_60{
	FONT-SIZE: 70%;
	TEXT-TRANSFORM: none;
	COLOR: #ffffff;
	FONT-FAMILY: Times New Roman, verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: left;}

.fontTextNegro_60{
	FONT-SIZE: 70%;
	TEXT-TRANSFORM: none;
	COLOR: #000000;
	FONT-FAMILY: Times New Roman, geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: justify;}

.fontTextNegro_60_Negrita{
	FONT-SIZE: 70%;
	TEXT-TRANSFORM: none;
	COLOR: #000000;
	FONT-FAMILY: Times New Roman, geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: justify;
	font-weight: bold;}

.fontTextNegro_65{
	FONT-SIZE: 75%;
	TEXT-TRANSFORM: none;
	COLOR: #000000;
	FONT-FAMILY: Times New Roman, verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: left;
}

.fontTextNormalGris2_60{
	FONT-SIZE: 70%;
	TEXT-TRANSFORM: none;
	COLOR: #877652;
	FONT-FAMILY: Times New Roman, geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: left;
}
.fontText2Nivel_65 {
	FONT-SIZE: 75%;
	TEXT-TRANSFORM: none;
	COLOR: #F47342;
	FONT-FAMILY: Times New Roman, geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding-left: 15px;
	text-align: left;
	line-height: 14px;
}
.fontTextVerde_60 {
	FONT-SIZE: 70%;
	TEXT-TRANSFORM: none;
	COLOR: #166734;
	FONT-FAMILY: Times New Roman, verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: right;
	font-weight: bold;
	margin-left: 4px;
	padding-left: 0px;
	padding-right: 0px;
}
.fontTextNormalTabulado_60 {
	FONT-SIZE: 70%;
	TEXT-TRANSFORM: none;
	COLOR: #676767;
	FONT-FAMILY: Times New Roman, geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: left;
	padding-left: 6px;
	margin-left: 15px;
	padding-top: 6px;
}

