.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
}
.color {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #B90000;
}
.bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}
.bold h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	margin:0;
	padding:0;
}
.detEntradilla {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}
.detEntradilla h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	margin:0;
	padding:0;
}
.line {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18pt;
	font-weight: normal;
	font-variant: normal;
	color: 5B5B5B;
}
.am {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: FFC000;
	text-decoration: none;
}
.red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #B90000;
}
.orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: FF7200;
}
.blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
}
.activelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.elegance {
	font-family: ELEGANCE;
	font-size: 10pt;
	color: #000000;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	font-variant: normal;

}
.foto {
	border: 1px #E1E1E1;
}
.cabeza {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.cab2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}
.cab3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: cc0000;
}
.FIAP {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004080;
}
.link2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #030000;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #1270D8;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #1270D8;

}
a:hover {
	color: #F46800;
	text-decoration: none;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	font-variant: normal;
	text-transform: none;

}
.titularesSeccion {
	font-size: 24px;
	font-weight: bold;
	color: #142C30;
	font-family: Arial, Helvetica, sans-serif;

}
.titularesSeccionAzul {

	font-size: 24px;
	font-weight: bold;
	color: #1374A1;
	font-family: Arial, Helvetica, sans-serif;
}
.blanco {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
}
.bold12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	background-color: #B6DCF3;

}
.bold14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	background-color: #B6DCF3;
	background-attachment: fixed;
	background-image: url(email_imagenes/tit_marca.gif);
	background-repeat: repeat-y;
	background-position: left center;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;

}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.tablaRosaTexto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #F5EBF3;
	border-top: 3px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	padding: 2px 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;

}
.tablaazulunoTexto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #A2CAE9;
	border-top: 3px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	padding: 1px 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.tablaazuldosTexto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #BFDDF4;
	border-top: 3px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	padding: 1px 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.tablaazultresTexto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #CFE2F2;
	border-top: 3px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	padding: 1px 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.tablaGrisTexto {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #F1F3F3;
	border-top: 3px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	padding: 2px 8px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.tablaAzulTexto {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #E0F3FF;
	border-top: 3px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	padding: 1px 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.tablaAmarilloTit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #FFF6CB;
	border-top: 3px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	padding: 1px 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.tablaAmarilloSubtit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #F7EAA4;
	border-top: 3px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	padding: 1px 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.tablaVerdeTexto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #E1F2E8;
	border-top: 3px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	padding: 1px 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.tablaRosaTit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #D7B0CF;
	border-top: 3px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	padding: 1px 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.tablaAzulTit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #91C1E6;
	border-top: 3px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	padding: 1px 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.tablaAzulTitdos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	background-color: #6B9EC5;
	border-top: 3px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	padding: 1px 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.tablaRosaSubtit {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #E7D1E0;
	border-top: 3px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	padding: 1px 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.tablaAzulSubtit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #B8DBEF;
	border-top: 3px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	padding: 1px 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.tablaVerdeTit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #8ACEA4;
	border-top: 3px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	padding: 1px 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.tablaVerdeSubtit {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #B4E0C6;
	border-top: 3px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	padding: 1px 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.txtPeque {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.menuDerecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #BBC8D0;
	padding: 1px 3px 1px 15px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-image: url(email_imagenes/flecha_menu.gif);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: left top;
}

.menuDerechaOver {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #F5D131;
	padding: 1px 3px 1px 15px;
	background-image: url(email_imagenes/flecha_menu_over.gif);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: left top;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

ul {
	list-style-image: url(email_imagenes/bullet.gif);
	margin-left:16px;
	padding-left: -4px;
}

.menuDerechaOverNivel2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #99CEEE;
	padding: 1px 3px 1px 31px;
	background-image: url(email_imagenes/flecha_menu_nivel2_over.gif);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: left top;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

.menuDerechaNivel2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #D3E6EF;
	padding: 1px 3px 1px 31px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-image: url(email_imagenes/flecha_menu_nivel2_over.gif);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: left top;
}

.menuSuperior {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	background-color: #1374A1;
	padding: 2px 6px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	text-align: center;
}

.menuSuperiorOver {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #99CEEE;
	padding: 2px 6px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	text-align: center;
?, Direction=?, Strength=?)?, Direction=?, Strength=?); 
}

.menuSuperiorBotonIzq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	background-color: #1374A1;
	padding: 2px 6px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	text-align: center;
	background-attachment: fixed;
	background-image: url("email_imagenes/menu_sup_esquina_iz.gif");
	background-repeat: no-repeat;
	background-position: left top;
}

.menuSuperiorBotonDer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	background-color: #1374A1;
	padding: 2px 6px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	text-align: center;
	background-attachment: fixed;
	background-image: url(email_imagenes/menu_sup_esquina_dr.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.menuSuperiorBotonIzqOver {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #99CEEE;
	padding: 2px 6px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	text-align: center;
	background-attachment: fixed;
	background-image: url(email_imagenes/menu_sup_esquina_iz.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.menuSuperiorBotonDerOver {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #99CEEE;
	padding: 2px 6px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	text-align: center;
	background-attachment: fixed;
	background-image: url(email_imagenes/menu_sup_esquina_dr.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.menuSupLogin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #F5D131;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	text-align: center;
	background-attachment: fixed;
	background-image: url(email_imagenes/bot_login.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 2px;
	padding-bottom: 2px;
}

.menuSupLoginOver {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #F7AD24;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	text-align: center;
	background-attachment: fixed;
	background-image: url(email_imagenes/bot_login.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 2px;
	padding-bottom: 2px;
}

.menuDerechaTitular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	background-color: #1374A1;
	padding: 1px 4px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

.tablaAzullineayellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #DEEFF8;
	border-top: 1px none #B6DCF3;
	border-left: 1px solid #B6DCF3;
	padding: 1px 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B6DCF3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B6DCF3;
}

.tablaRosalineayellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #F5EBF3;
	padding: 1px 3px;
	border: 1px solid #999999;
}

.tablaNaranjSubtit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #FFDBA6;
	border-top: 3px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	padding: 1px 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.tablaNaranjTit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #FFBB55;
	border-top: 3px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	padding: 1px 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.tablaNaranjTexto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #FFEED5;
	border-top: 3px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	padding: 1px 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.estrecha {
	font-size: 2px;
}
.tablaNaranjcorp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #9F0404;
	background-color: #FFDBA6;
	border-top: 3px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	padding: 1px 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
