body {
	background-color: #FFFFFF;
	margin: 1px;
}

/*	COLOREES INTERCALADOS DE LAS COLUMNAS DE LAS TABLAS	*/
.TR_bgColor_1{
	background-color: #EEF3F7;	/*celestito*/
}
.TR_bgColor_2{
	background-color: #FFFFFF;	/*blanco*/
}
/*	TABLA PRINCIPAL	*/
.bordetabla {
	/*	border: 1px solid #ABC7D3;	*/
}

/*	FONDO GRIS DE LA CELDA	*/
.fondo1{
	background-color:#EEF3F7;
}

/*	TITULO PRINCIPAL	*/
.tituloTabla {
/*
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-style: normal;
	font-weight: normal;
	color: #0066CC;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 1px;
	margin-left: 2px;
	background-color:#EEF3F7;
*/
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight:bold;
	background-color: #013E7F;
	text-decoration: none;
	text-align:center;
}
/*	titulo de la página	*/
.tituloSecciones{
/*	background-color: #013E7F;	*/
	background-image:url(../images/barra_azul2.gif);
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	/*	font-family: Verdana, Arial, Helvetica, sans-serif;	*/
	font-size: 16px;
	font-style: normal;
	font-weight:bold;
	text-decoration: none;
/*	margin: 1px;	*/
	text-align:center;
	padding-bottom: 3px;
	vertical-align:bottom;
}
.secciones{
/*	background-color: #013E7F;	*/
	background-image:url(../images/fondo.gif);
	color: #FFFFFF;
	border-color: #013E7F;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
/*	margin: 10px;	*/
	text-align:center;
	padding-bottom: 4px;
}

/*	TITULO DE LA COLUMNA	*/
.tituloColumna {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 2px;
	color: #003366;
}

/*	TITULO DE LA COLUMNA	*/
.fondoTituloColumna {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	background-color:#a6c4dd;
}
.fondoTituloColumna_ {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 2px;
	color: #003366;
	background-color:#EEF3F7;
}

.fondo2{
	/*	background-color:#a6c4dd;	*/
	background-color:#a6c4dd;
}

/*	LINKS	*/
.ofi_virtual:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0066CC;
	font-style: normal;
	text-decoration: none;
	margin: 1px;
}

.ofi_virtual:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0066CC;
	font-style: normal;
	text-decoration: none;
	margin: 1px;
}
.ofi_virtual:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FF6600;
	font-style: normal;
	text-decoration: underline;
	margin: 1px;
}
.ofi_virtual:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FF9933;
	text-decoration: underline;
	margin: 1px;
	}
/*	PARRAFOS	*/
.parrafoGrande {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	margin: 2px;
	color: #003366;
}
/*	IGUAL A <P>, PERO PARA SER USADA EN OTRAS TAG (SPAM)	*/
.parrafo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin: 2px;
	color: #003366;
}
.parrafo_rojo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin: 2px;
	color: #FF0000;
}
li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	margin: 2px;
	color: #003366;
}


.fechaBarraSuperior {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	margin: 2px;
}


.bordetablaencuesta {
	border: 1px solid #B5D6A9;
}


.callcenter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FF3300;
}
.fotonoticia {
	border: 1px solid #ABC7D3;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 4px;
}


h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-style: normal;
	font-weight: normal;
	color: #0066CC;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 1px;
	margin-left: 2px;
}
/*
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0066CC;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 6px;
	padding: 1px;
}
ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0066CC;
	margin: 2px;
}

*/
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #FF6600;
	margin-top: 4px;
	margin-right: 2px;
	margin-bottom: 4px;
	margin-left: 2px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0066CC;
	padding: 0px;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 2px;
	margin-left: 1px;
}

h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

.registrese:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003333;
	font-style: normal;
	text-decoration: none;
	margin: 1px;
}
.registrese:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003366;
	font-style: normal;
	text-decoration: none;
	margin: 1px;
}
.registrese:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FF6600;
	text-decoration: underline;
	margin: 1px;
}
.registrese:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FF9900;
	text-decoration: underline;
	margin: 1px;
}

.barraNavegacion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-align: center;
	margin: 2px;
	font-style: normal;
	text-decoration: none;
}

.linkBarraNavegacion:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-align: center;
	margin: 2px;
	font-style: normal;
	text-decoration: none;
}

.linkBarraNavegacion:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-align: center;
	margin: 2px;
	font-style: normal;
	text-decoration: none;
}

.linkBarraNavegacion:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-align: center;
	margin: 2px;
	font-style: normal;
	text-decoration: underline;
}

.linkBarraNavegacion:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-align: center;
	margin: 2px;
	font-style: normal;
	text-decoration: none;
}

/*
.textoblanco:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	font-style: normal;
	text-decoration: none;
	margin: 1px;
}
.textoblanco:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	font-style: normal;
	text-decoration: none;
	margin: 1px;
}
.textoblanco:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFF00;
	text-decoration: underline;
	margin: 1px;
}
.textoblanco:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFCC33;
	text-decoration: underline;
	margin: 1px;
}
.barrasuper:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #315C80;
	font-style: normal;
	text-decoration: none;
	margin: 1px;
}
.barrasuper:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #315C80;
	font-style: normal;
	text-decoration: none;
	margin: 1px;
}
.barrasuper:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #315C80;
	font-style: normal;
	text-decoration: none;
	margin: 1px;
}
.barrasuper:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #0099CC;
	text-decoration: underline;
	margin: 1px;
}
.barrasuper:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #0033CC;
	text-decoration: underline;
	margin: 1px;
}
*/
.linkpie:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-align: center;
	margin: 2px;
	font-style: normal;
	text-decoration: none;
}
.linkpie:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-align: center;
	margin: 2px;
	font-style: normal;
	text-decoration: none;
}
.linkpie:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-align: center;
	margin: 2px;
	font-style: normal;
	text-decoration: underline;
}
.linkpie:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-align: center;
	margin: 2px;
	font-style: normal;
	text-decoration: none;
}
/*
.linkpie:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0066CC;
	font-style: normal;
	text-decoration: none;
	margin: 1px;
}
.linkpie:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0066CC;
	font-style: normal;
	text-decoration: none;
	margin: 1px;
}
.linkpie:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #00CCFF;
	text-decoration: underline;
	margin: 1px;
}
.linkpie:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #0099CC;
	text-decoration: underline;
	border-bottom-width:medium;
	margin: 1px;
}
*/
.textoAzul{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #013E7F;
	padding: 0px;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 2px;
	margin-left: 1px;
}/*
		TEXTOBLANCO = BARRASUPER = VERMAS = OFI_VIRTUAL
*/
.textoblanco:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	font-style: normal;
	text-decoration: none;
	margin: 1px;
}
.textoblanco:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	font-style: normal;
	text-decoration: none;
	margin: 1px;
}
.textoblanco:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFA340;
	text-decoration: underline;
	margin: 1px;
}
.textoblanco:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	margin: 1px;
}

/*
		BARRASUPER = VERMAS = OFI_VIRTUAL
*/
.barrasuper:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0066CC;
	font-style: normal;
	text-decoration: none;
	margin: 1px;
}
.barrasuper:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0066CC;
	font-style: normal;
	text-decoration: none;
	margin: 1px;
}
.barrasuper:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFA340;
	text-decoration: underline;
	margin: 1px;
}
.barrasuper:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FF9933;
	text-decoration: underline;
	margin: 1px;
}

.vermas{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0066CC;
	font-style: normal;
	text-decoration: none;
	margin: 1px;
}	
.vermas:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0066CC;
	font-style: normal;
	text-decoration: none;
	margin: 1px;
}
.vermas:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0066CC;
	font-style: normal;
	text-decoration: none;
	margin: 1px;
}
.vermas:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFA340;
	text-decoration: underline;
	margin: 1px;
}
.vermas:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FF9933;
	text-decoration: underline;
	margin: 1px;
}

/*
.vermas:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0066CC;
	font-style: normal;
	text-decoration: none;
	margin: 1px;
}
.vermas:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0066CC;
	font-style: normal;
	text-decoration: none;
	margin: 1px;
}
.vermas:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FF3300;
	text-decoration: underline;
	margin: 1px;
}
.vermas:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FF6633;
	text-decoration: underline;
	margin: 1px;
}
*/
.linkprincipal:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #013E7F;
	font-style: normal;
	text-decoration: none;
	margin: 1px;
}
.linkprincipal:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #013E7F;
	font-style: normal;
	text-decoration: none;
	margin: 1px;
}
.linkprincipal:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #013E7F;
	text-decoration: underline;
	margin: 1px;
}
.linkprincipal:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #013E7F;
	text-decoration: underline;
	margin: 1px;
}

/*
.linkprincipal:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0066CC;
	font-style: normal;
	text-decoration: none;
	margin: 1px;
}
.linkprincipal:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0066CC;
	font-style: normal;
	text-decoration: none;
	margin: 1px;
}
.linkprincipal:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
	margin: 1px;
}
.linkprincipal:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FF9933;
	text-decoration: underline;
	margin: 1px;
}
*/

.ofi_virtual:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0066CC;
	font-style: normal;
	text-decoration: none;
	margin: 1px;
}
.ofi_virtual:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0066CC;
	font-style: normal;
	text-decoration: none;
	margin: 1px;
}
.ofi_virtual:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFA340;
	text-decoration: underline;
	margin: 1px;
}
.ofi_virtual:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FF9933;
	text-decoration: underline;
	margin: 1px;
}

/*
.ofi_virtual:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0066CC;
	font-style: normal;
	text-decoration: none;
	margin: 1px;
}
.ofi_virtual:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0066CC;
	font-style: normal;
	text-decoration: none;
	margin: 1px;
}
.ofi_virtual:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FF6600;
	text-decoration: underline;
	margin: 1px;
}
.ofi_virtual:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FF9933;
	text-decoration: underline;
	margin: 1px;
}
*/
.tramite:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFA340;
	font-style: normal;
	text-decoration: none;
	margin: 1px;
}
.tramite:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFA340;
	font-style: normal;
	text-decoration: none;
	margin: 1px;
}
.tramite:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFA340;
	text-decoration: underline;
	margin: 1px;
}
.tramite:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFA340;
	text-decoration: underline;
	margin: 1px;
}
/*
.tramite:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #E85C00;
	font-style: normal;
	text-decoration: none;
	margin: 1px;
}
.tramite:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF6600;
	font-style: normal;
	text-decoration: none;
	margin: 1px;
}
.tramite:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #F2B600;
	text-decoration: underline;
	margin: 1px;
}
.tramite:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FF9933;
	text-decoration: underline;
	margin: 1px;
}
*/
.cartola:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFA340;
	font-style: normal;
	text-decoration: none;
	margin: 1px;
	}
.cartola:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFA340;
	font-style: normal;
	text-decoration: none;
	margin: 1px;
}
.cartola:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFA340;
	text-decoration: underline;
	margin: 1px;
}
.cartola:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFA340;
	text-decoration: underline;
	margin: 1px;
}
/*	
.cartola:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #E85C00;
	font-style: normal;
	text-decoration: none;
	margin: 1px;
	}
.cartola:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	font-style: normal;
	text-decoration: none;
	margin: 1px;
}
.cartola:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #F2B600;
	text-decoration: underline;
	margin: 1px;
}
.cartola:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FF9933;
	text-decoration: underline;
	margin: 1px;
}
*/
	
.menu_ofi_virtual:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #35596A;
	font-style: normal;
	text-decoration: none;
	margin: 1px;
}
.menu_ofi_virtual:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #35596A;
	font-style: normal;
	text-decoration: none;
	margin: 1px;
}
.menu_ofi_virtual:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #FF6600;
	text-decoration: underline;
	margin: 1px;
}
.menu_ofi_virtual:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #FF9933;
	text-decoration: underline;
	margin: 1px;
}

.fecha_ {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	margin: 2px;
}

.pie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-align: center;
	margin: 2px;
}



#form1 {
	margin: 0px;
	padding: 0px;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin: 2px;
	color: #003366;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	color: #006600;
	margin: 1px;
}
.tex_encuesta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #009900;
	font-style: normal;
}
.boton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-transform: capitalize;
	color: #006633;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #73B05B;
	border-right-color: #73B05B;
	border-bottom-color: #73B05B;
	border-left-color: #73B05B;
	background-color: #CEE3C6;
	cursor: default;
	margin: 4px;
}
.boton2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	background-color: #FFFFFF;
	border: 1px solid #7B93B7;
}
#form2 input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003366;
	border: 1px solid #568992;
}
#form1 input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	border: 1px solid #50657C;
}
#form1 select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003366;
	border: 1px solid #50657C;
}


#form2 textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003366;
	border: 1px solid #568992;
}


.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	margin: 2px;
	color: #003366;
}

.Links:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0066CC;
	font-style: normal;
	text-decoration: underline;
	margin: 1px;
}
.Links:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0066CC;
	font-style: normal;
	text-decoration: none;
	margin: 1px;
}
.Links:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FF6600;
	text-decoration: underline;
	margin: 1px;
}
.Links:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FF9933;
	text-decoration: underline;
	margin: 1px;
}

.ClasificacionPF {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*	font-family: Arial, Helvetica, sans-serif;	*/
	font-size: 12px;
	font-weight: bold;
	margin: 2px;
	color: #003366;
}
/*
MODIFICACIÓN        :   20/03/08
AUTOR               :   ALFONSO BELMAR PINO
DESCRIPCIÓN         :   ELIMINAR TABLAS Y MANEJAR EL DISEÑO SOLO CON EL CSS
MOTIVO              :   ACCESIBILIDAD DS 100
*/

/* Oficina Virtual*/

/* Oficina Virtual*/

.TmnOfVirtual {
    /*width: 770px;*/
    height: 25px;
    background-color: #EEF3F7;
    background-attachment:fixed;
    text-align: left;
    padding-left: 10px;
    padding-right: 10px;
    background-position: 0% 50%    
}

.centro {
    background-color: #ffffff;
    width: 100%;
    text-align: center;
}


.titOfVirtual {
    position: absolute;
}

.rec {
    top: 1px;
    text-align: left;
    left: 21%;
    position: relative;
}

.rec1{
    top: 2px;
    text-align: left;
    left: 22%;
    position: relative;
}

.rec2{
    top: 2px;
    text-align: left;
    left: 23%;
    position: relative;
}

.rec3{
    top: 2px;
    text-align: left;
    left: 25%;
    position: relative;
}

.rec4{
    top: 2px;
    text-align: left;
    left: 27%;
    position: relative;
}


.cabecera{
    width:770px;
    height:112px;
}


/* Cabecera */

.izquierda{
    float:left;
    top:15px;
    position: relative;
}

.derecha{
    float:right;
    margin-bottom:0px;
}

.pta_celes{
   /* left: 200px;*/
  /*  top: 66px;*/
    left:25.7%;
    top:58.5%;
    position: relative;
    float: left;
    
}

.pta_celes_fondo{
    top: 0px;
    position: absolute;
    width:355px;
    background-color: #A6C4DD;
    background-image:url(/web/resources/images/pta_celes.gif);
    background-repeat: no-repeat;
    left: 5px;
    float: right;
    height: 19px;
}

.pta_celes_flecha{
    left: -82px;
    position: relative;
 
}

.pta_celes_reg{
    top: -2px;
    left: -75px;
    position: relative;
    border: 0;
}
/*
.pta_azul{
    left: 20px;
    top: 86px;
    position: relative;
    float: left;
}*/

.pta_azul_fondo{
    top: -1px;
    position: relative;
    width:618px;
    background-image:url(/web/resources/images/pta_azul.gif);
    background-repeat: no-repeat;
    background-color: #013E7F;
    float: right;
    height: 25px;
    right: 0px;
 /*   padding-top:-3px;*/
}

.pta_azul_reg_acc{
    left: -137px;
    position: relative;
}

.pta_azul_reg_olv{
    left: -65px;
    position: relative;
}

/* Fecha Indicadores*/

.barra_ind{
    height: 9px;
    border: 0px;
    width:770px;
    background-color: #A7C4DD;
    font-size: 7px;
 /*   float: center;*/
}

.fec_ind{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	margin:2px;
    width:770px;
 /*   float:center;*/
    text-align: left;
    height: 19px;
    background-image:url(/web/resources/images/linea.gif);  
}

.indicadores{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	margin:2px;
    width:770px;
  /*  float:center;*/
    text-align: right;
    top:-13px;
    position: relative;
}

/* SubBarra */

.barra_sup{
    width:770px;

    background-color:#E1F1FF;
    text-align: right;
    list-style-type: none;
    margin:0px;
    padding:0px;
}

.sub_home{
  /*  left:-154px;*/
    float:left;
    
    position:relative;
}

.sub_quienes{
  /*  left:-143px;*/
    float:left;
    left:3.1%;
    position:relative;
}

.sub_red{
/*    left:-124px;*/
    float:left;
    left:6.8%;
    position:relative;
}

.sub_link{
 /*   left:-102px;*/
    float:left;
    left:10.5%;
    position:relative;
}

.sub_mapa{
  /*  left:-74px;*/
    float:left;
    left:14.2%;
    position:relative;
}

.sub_ayuda{
 /*   left:-45px;*/
    float:left;
    left:17%;
    position:relative;
}

.sub_busqueda{
  /*  left:-10px;*/
    float:left;
    left:20%;
    position:relative;
}

.sub_carrito{
    left:0;
    width: 36px;
    background-color:#D2E2E6;
    text-align: center;
    padding-left: 5.5px;
    padding-right: 5.5px;

}

/* Asistencia*/

.dentro{
    background-color: #013E7F;	
	background-image:url(../images/fondo.gif);
    height:45px;
    width:181px;
    text-align:center;
}

.dentro_letra{
    color: #FFFFFF;
	border-color: #013E7F;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
	/*margin-botton: 17px;*/
    top:50%;
    position:relative;
}

.fondo_izq{
 /*   height:150px;*/
    width:182px;
    background-color:#EEF3F7;
  /*  aling:top;*/
}

.mesa_ayuda{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FF3300;
    margin:2px;
    width:100px;
    position:absolute; 
}
.margen_asis{
    margin:4px;
}

.vermas_asis{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0066CC;
	font-style: normal;
	text-decoration: none;
	margin: 0px;
    top:-2px;
    position:relative;
}

/* mnOfVirtual*/

.dentroMnOfVir{
    width:180px;
    height:126px;
    background-color: #013E7F;	
	background-image:url(../images/fondo.gif);
    height:45px;
    width:181px;
    text-align:center;
}

.dentro_letra_asis{
    color: #FFFFFF;
	border-color: #013E7F;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
/*	margin-botton: 17px;*/
    top:50%;
    position:relative;
}

.fondo_mnOfVir{
    height:178.5px;
    width:181px;
    background-color:#EEF3F7;
}

.vermas_mnOfVir{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0066CC;
	font-style: normal;
	text-decoration: none;
	margin:0px;
    top:0px;
    position:relative;
}

.vermas_mnOfVir_ancho {
    width: 150px;
 /*   margin-top: -3x;*/
    padding-left:0px;

}
/*Tesoreraria Virtual*/

.ancho_centro_virtual{
    width:396px;
}

.dentro_virtual{
    background-color: #013E7F;	
	background-image:url(../images/fondoGrande.gif);
    height:45px;
    width:396px;
    text-align:center;
}

.imagen_virtual{
 /*   aling:left;*/
    left:10px;
    position:relative;
    margin-bottom:5px;    
}

.ancho_virtual{
    width:340px;
    margin-left:0.8em;
    text-align:left;
    position:absolute;
}

.absolute_virtual{
    width:340px;   
}

.relative_virtual{
    top:0px;
    float:left;
    width:10em;
    position:relative;
}

.ul_izquierdo{
 /*   left:3.3em;*/
    left:55px;

  /*  width:10em;   original*/
    width:150px;
    position:relative;
    float:left;
}
.ul_derecho{
    left:70px;
   /* width:10em;  orignal*/
   /* height:55px;*/
 /*   width:10em;*/
 /*   float:left;n original */
  /*  right:10px;*/
    position:relative;
}
.alto_pagos{
    height:100px;
}

.alto_rell_cer{
	background-color:#F4F8FB;
    height:150px;
}
.alto_cobr{
    height:105px;
}

.alto_rell_dev{
    background-color:#F4F8FB;
    height:110px;
}
.alto_fina{
    height:75px;
}
.alto_rell_ins{
    background-color:#F4F8FB;
    height:100px;
}

.centrar_virtual{
    text-align:left;
    width:396px;   
}

/* Pantilla Index */
.cuadro_index{
    width:770px;
    position:relative;
 /*   float:center;*/
}

.marco_partes{
    width:770px;
    position:relative;
    text-align:left;
}
.parte_izquierda{
    top:0px;
    left:0px;
    float:left;
    width:180px;
    position:relative;
}
.parte_centro{
    top:0px;
    float:left;
    width:396px;
    left:0.35em;
    position:relative;  
}

.parte_der_gra{
    top:0px;
    float:left;
    width:581px;
    left:0.35em;
    text-align:left;
    position:relative;  
}
.parte_derecha{
    top:0px;
    float:right;
    width:180px;
    position:relative;       
}

.fondo_{
    width:182px;
    background-color:#EEF3F7;
  /*  aling:top;*/
    position:relative;
}

.ubi_adove{
    float:right;
    position:relative;
    width:5em;
}

.fondo_osc{
   background-color:#E1EBF0;
}

.centrar_modulo{
    text-align:left;
}

/*Pie de pagina*/

.centrar_pie{
    left:-180px;
    width:770px;
    position:absolute;
}

.marco_pie{
    width:770px;
}

/* Web Asistencia */

.margen_fecha{
    padding-left:18px;
    margin-left:5px;
    background-image:url(../images/flecha_gris.gif);
    background-repeat: no-repeat;  
    height:23px;
}

.contenido_{
    height:450px;
    width:581px;
    position:relative;
}
.margen_texto{
    padding-top:5px;
    position:relative;
}

/* web Asistencia*/

.rell_subt{
    text-align:left;
    width:581px;
    height:25px;
    background-color:#EEF3F7;
    
}
.ClasificacionPF_{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*	font-family: Arial, Helvetica, sans-serif;	*/
	font-size: 12px;
	font-weight: bold;
	/*margin: 2px;*/
    top:4px;
    margin-left:5px;
	color: #003366;
    position:relative;
}

/*mnOficina*/

.sep_imag{
    height:25.1px;
}
.ima_ofic{
    left:2px;
    position:relative;
    margin-bottom:2px;  
}

.ancho_virtual_izq{/*en el caso de ser mas de dos lineas*/
    width:160px;
    margin-left:0.3em;
    text-align:left;
    position:absolute;
}
   
.anch_una_linea{/*en el caso de ser una linea*/
    top:-5px;
    position:relative;    
}
/*domcumentos*/

.alin_der{
 /*   text-align:right;*/
    right:0px;
    position:absolute;
}
/*OIRS*/
.marco_oirs{
    margin-left:5em;  
}

.rela{
/*    margin-bottom:30em;*/
 /*   height:390px;*/
    float:right;
    position:relative;
}

.marco_partes_{
    width:770px;
 /*   position:relative;*/
    text-align:left;
    /*height:300px;*/
   
}

.parte_izquierda_{
    top:0px;
    left:0px;
  /*  float:left;*/
    width:180px;
    position:relative;
    
}
.parte_izquierda_2{
    top:0px;
    left:0px;
    width:180px;
    position:relative;
    border: 3px solid #000000;
}

.parte_der_gra_{
    top:0px;
 /*   float:left;*/
    width:100px;
  /*  left:0.35em;*/
    text-align:left;
    position:relative;
}

.dentro_gra_{
    background-image:url(../images/barra_azul2_mapa.gif);
    height:45px;
    width:770px;
    text-align:center;

}
.dentro_gra{
    background-image:url(../images/barra_azul2.gif);
    height:45px;
    width:581px;
    text-align:center;

}
.dentro_letra2{
   /* position:absolute;*/
    color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
/*	margin-botton: 17px;*/
    top:50%;
    position:relative;
    top:-23px;
}
.rell_not{
    text-align:left;
    width:770px;
    height:25px;
    background-color:#EEF3F7;   
}
.dentro_not{
    left:51%;
    position:relative;
}
.mar_tod_not{
    width:770px;
    height:32px;
    background-color:#D2E2E6;
    position:relative;
}

.let_tod_not{    
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin: 2px;
	color: #003366;
}
.rell_tod_not{
    text-align:left;
    width:770px;
    height:25px;
    background-color:#EEF3F7;   
}
/*Para ofVirtual de appPortal*/
.fecha_amar{
    background-image:url(../images/flecha_amar2.gif);
    background-repeat: no-repeat;
    height:23px;
}
.absolute_ofVirtual{
    width:581px;
}

.opc_izquierdo{
    left:7px;
    width:280px;
    position:relative;
    float:left;
}
.opc_derecho{
    left:25px;
    position:relative;
}
.margen_opc{
    margin-left:25px;
}
.tit_derecho{
    margin-left:324px;
    top:-20px;
    position:relative;
}
.bkground_Busqueda{
	background-color:#e5ecf9;
    position:relative;
}
.h_dos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #FF6600;
	margin-top: 4px;
	margin-right: 2px;
	margin-bottom: 4px;
	margin-left: 25.5px;
}
.margen_pago{
    margin-left:40px;
}
.cuadro{
    border: 1px solid #000000;
}

.fCelesteClaro{
    background-color:#EDF2F6;
}

.fecha2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #003366;

}