.txt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none}
.txt-bold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none}
.txt-azul {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #666699; text-decoration: none}
.txtazul-bold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #666699; text-decoration: none}

a.link-azul {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #415392; text-decoration: none}
a.link-azul:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #898989; text-decoration: none}
a.link-azul:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #415392; text-decoration: none}

a.link-gris {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #999999; text-decoration: none}
a.link-gris:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #999999; text-decoration: underline}
a.link-gris:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #999999; text-decoration: none}

.azul-marca {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #666699; text-decoration: none}
.txt-gris {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #666666; text-decoration: none}

a.link-blanco {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none}
a.link-blanco:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #999999; text-decoration: none}
a.link-blanco:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none}

a.link-azul2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #415392; text-decoration: underline}
a.link-azul2:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #898989; text-decoration: underline}
a.link-azul2:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #415392; text-decoration: underline}


#contenidonewsletter {
	width: 611px;
	margin: 0px;
	font: 11px/13px 'Calibri', 'Verdana', Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: justify;
}
#contenidonewsletter h1 { width: 90%; margin: 15px 0px 15px 20px; color: #0A2D87; font-size: 14px; line-height: 18px; font-weight: bold; }

#contenidonewsletter p { width: 90%; margin: 10px 0px 10px 20px; text-align: justify; }
.imagenaderecha { float: right; margin: 5px 0px 5px 15px; }
.imagenaizquierda { float: left; margin: 5px 10px 5px 0px; }
#contenidonewsletter a:link, #contenidonewsletter a:visited, #contenidonewsletter a:active { font-weight: bold; color: #333333; }
#contenidonewsletter a:hover { font-weight: bold; color: #0A2D87; text-decoration: none; }
#contenidonewsletter h2 { width: 90%; margin: 5px 0px 5px 20px; text-align: justify; font-size: 11px; line-height: 13px; font-weight: bold; color: #333333; }
#contenidonewsletter ul { margin: 10px 0px 10px 20px; text-align: justify; width: 85%; }
#contenidonewsletter ol { margin: 10px 0px 10px 20px; text-align: justify; width: 85%; }
#contenidonewsletter td {
	padding:10px 0 0 0;
	font-size: 12px;
}
#sumarionewsletter { width: 611px; margin: 0px; font: 11px/13px 'Calibri', 'Verdana', Arial, Helvetica, sans-serif; color: #000000; }
#sumarionewsletter   td  { padding:10px 0 0 0; }

#sumarionewsletter h1 { width: 90%; margin: 10px 0px 5px 20px; color: #0A2D87; font-weight: bold; font-size: 12px; }
#sumarionewsletter h1 a:link, #sumarionewsletter h1 a:visited, #sumarionewsletter h1 a:active { color: #0A2D87; text-decoration: none; }
#sumarionewsletter h1 a:hover { text-decoration: underline; }
#sumarionewsletter h2 { width: 90%; margin: 10px 0px 0px 20px; text-align: justify; font-size: 11px; line-height: 13px; font-weight: bold; color: #333333; }
#sumarionewsletter p { width: 90%; margin: 5px 0px 5px 20px; text-align: justify; }
#sumarionewsletter a:link, #sumarionewsletter a:visited, #sumarionewsletter a:active { font-weight: bold; color: #333333; }
#sumarionewsletter a:hover { font-weight: bold; color: #0A2D87; text-decoration: none; }
#sumarionewsletter ul { margin: 10px 0px 10px 20px; text-align: justify; width: 85%; }
#sumarionewsletter ol { margin: 10px 0px 10px 20px; text-align: justify; width: 85%; }
.agendafecha { padding-left: 10px; }
.imagenaderecha { float: right; margin: 5px 0px 5px 15px; }
.imagenaizquierda { float: left; margin: 5px 10px 5px 0px; }

.libro { margin: 10px 0 20px 0; background: #EEEFE9; padding-top: 15px; padding-bottom: 40px; padding-left: 80px; line-height: 16px; width: 532px; height:85px; }

.libro img { float: left; margin-right: 20px; border: 1px solid #FFFFFF; }
.libro strong { color: #1A3B8F; }

.iconoPDF { margin-right: 5px; position: relative; top: 10px; }
#numero {
	color: #FFFFFF;
	padding: 5px;
	position: absolute;
	left: 20px;
	top: 0px;
	float: left;
	z-index: 2;
	font-family: Calibri;
	font-size: 13px;
	font-weight: bold;
}
#mancheta { position: absolute; z-index: 1; left: 0px; top: 0px;}
#cabecera { margin: 0px; padding: 0px; height: 156px; position: relative; width: 611px; left: 0px; top: 0px; }

.autor_y_cargo { width: 90%; margin: 0px; text-align: justify; font-size: 11px; line-height: 13px; color: #333333; font-weight: normal; }
.libroautor { width: 90%; margin: 0px; text-align: justify; font-size: 11px; line-height: 13px; color: #333333; font-weight: bold; }
.paramasinfo { color: #999999; }
.paramasinfo a:link { color: #999999; text-decoration: none; }
.cabeceracorta { border-right: 2px solid #FFFFFF; }
.linkinferior { font-size: 10px; line-height: 13px; color: #E8E8E8; margin-top: 15px; }
#volverasumario { font: bold 13px Calibri, Arial, Helvetica, sans-serif; color: #FFDA08; padding: 5px; position: relative; left: 492px; top: 0px; z-index: 2; width: 110px; }
#volverasumario a:link, #volverasumario a:visited, #volverasumario a:active { color: #042D7B; z-index: 2; text-decoration: none; }
#volverasumario a:hover { color: #333333; z-index: 2; text-decoration: underline; }
ul{ margin:0; padding:0; }
li { margin:0 0 15px 15px; padding:0; list-style:disc;}

#sumarionewsletterCopy { width: 660px; margin: 0px; font: 11px/13px 'Calibri', 'Verdana', Arial, Helvetica, sans-serif; color: #000000; }
#sumarionewsletterCopy   td  { padding:10px 0 0 0; width: 660px;}
#sumarionewsletterCopy p {  margin: 5px 0px 5px 20px; text-align: justify; }
#sumarionewsletterCopy a:link, #sumarionewsletter a:visited, #sumarionewsletter a:active { font-weight: bold; color: #333333; }
#sumarionewsletterCopy a:hover { font-weight: bold; color: #0A2D87; text-decoration: none; }
