.classtextogeneral                 { color: #4d4d4d; font-weight: 300; font-size: 8pt; font-family: verdana, Arial; text-decoration: none; text-align: justify; border: none white; folor: black  }
.caja { color: #4d4d4d; font-weight: 300; font-size: 8pt; font-family: verdana, Arial; text-decoration: none; text-align: justify; border: solid 1pt #aaa; folor: black  }
.classtextogeneral_resaltado { color: #3d6a93; font-weight: 600; font-size: 8pt; font-family: verdana, Arial; text-decoration: none; text-align: justify; border: none white; folor: black  }
.a.classtextogeneral_centrado   { color: #4d4d4d; font-weight: normal; font-size: 8pt; font-family: verdana, Arial; text-decoration: none; text-align: center; border: none white; folor: black  }
.a.classtextogeneral_centrado:link { color: #4d4d4d; font-weight: normal; font-size: 8pt; font-family: verdana, Arial; text-decoration: none; text-align: center; border: none white; folor: black  }
.a.classtextogeneral_centrado:visited { color: #4d4d4d; font-weight: normal; font-size: 8pt; font-family: verdana, Arial; text-decoration: none; text-align: center; border: none white; folor: black  }
.a.classtextogeneral_centrado:hover { color: black; font-weight: normal; font-size: 8pt; font-family: verdana, Arial; text-decoration: none; text-align: center; border: none white; folor: black  }
.classtextogeneral_pequeño  { color: #4d4d4d; font-weight: normal; font-size: 7pt; font-family: verdana, Arial; text-decoration: none; text-align: justify; border: none white; folor: black  }
.a.classtextogeneral_negrita     { color: #4d4d4d; font-weight: 800; font-size: 8pt; font-family: verdana, Arial; text-decoration: none; text-align: justify; border: none white; folor: black  }
.a.classtextogeneral_negrita:link { color: #4d4d4d; font-weight: 800; font-size: 8pt; font-family: verdana, Arial; text-decoration: none; text-align: justify; border: none white; folor: black  }
.a.classtextogeneral_negrita:visited { color: #4d4d4d; font-weight: 800; font-size: 8pt; font-family: verdana, Arial; text-decoration: underline; text-align: justify; border: none white; folor: black  }
.a.classtextogeneral_negrita:hover { color: black; font-weight: 800; font-size: 8pt; font-family: verdana, Arial; text-align: justify; border: none white; folor: black  }
.classtextogeneral_gris     { color: #dbdbdb; font-weight: 500; font-size: 10pt; font-family: Arial, verdana; text-decoration: none; background-repeat: no-repeat; text-align: justify; border-top: none white; border-right: none; border-bottom: none white; border-left: none white; folor: black  }
.a.classtextogeneral_gris1 { color: #dbdbdb; font-weight: 500; font-size: 10pt; line-height: 11pt; font-family: "Trebuchet MS", Arial, verdana; text-decoration: none; background-repeat: no-repeat; text-align: justify; border-top: none white; border-right: none; border-bottom: none white; border-left: none white; folor: black  }
.a.classtextogeneral_gris1:link { color: #dbdbdb; font-weight: 500; font-size: 10pt; line-height: 11pt; font-family: "Trebuchet MS", Arial, verdana; text-decoration: none; background-repeat: no-repeat; text-align: justify; border-top: none white; border-right: none; border-bottom: none white; border-left: none white; folor: black  }
.a.classtextogeneral_gris1:visited { color: #dbdbdb; font-weight: 500; font-size: 10pt; line-height: 11pt; font-family: "Trebuchet MS", Arial, verdana; text-decoration: none; background-repeat: no-repeat; text-align: justify; border-top: none white; border-right: none; border-bottom: none white; border-left: none white; folor: black  }
.a.classtextogeneral_gris1:hover { color: white; font-weight: bold; font-size: 10pt; line-height: 11pt; font-family: "Trebuchet MS", Arial, verdana; text-decoration: underline; background-repeat: no-repeat; text-align: justify; border-top: none white; border-right: none; border-bottom: white; border-left: none white; folor: black  }
.classtextogeneral_gris2 { color: #787878; font-weight: 500; font-size: 10pt; line-height: 11pt; font-family: Arial, verdana; text-decoration: none; background-repeat: no-repeat; text-align: left; border-top: none white; border-right: none; border-bottom: none white; border-left: none white; folor: black  }
.classtextogeneral_negro { color: #000; font-weight: 500; font-size: 9pt; font-family: Arial, verdana; text-decoration: none; background-repeat: no-repeat; text-align: left; text-indent: 3pt; border-top: none white; border-right: none; border-bottom: none white; border-left: none white; folor: black  }
.enlaces   { color: white; font-weight: bold; font-size: 7pt; line-height: 8pt; font-family: verdana, Arial; text-decoration: none; text-align: left; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; vertical-align: middle; border-top: none white; border-right: none white; border-bottom: none; border-left: none white; folor: black }
.a.imagen { border: none }
.a.imagen:visited { border: none }
.a.imagen:link { border: none }
.a.imagen:hover { border: none }
.a.classtextogeneral_izquierda      { color: #5a5a5a; font-weight: 300; font-size: 10pt; font-family: "Trebuchet MS", Arial; vertical-align: middle; margin: 1pt; padding: 1pt; border: 1pt #414d81; folor: black  }
.a.classtextogeneral_izquierda:visited   { color: #5a5a5a; font-variant: normal; font-weight: 300; font-size: 10pt; font-family: "Trebuchet MS", Arial; text-decoration: none; vertical-align: middle; margin: 1pt; padding: 1pt; border: 1pt #414d81; folor: black  }
.a.classtextogeneral_izquierda:link   { color: #5a5a5a; font-weight: 300; font-size: 10pt; font-family: "Trebuchet MS", Arial; text-decoration: none; vertical-align: middle; margin: 1pt; padding: 1pt; border: 1pt #414d81; folor: black  }
.a.classtextogeneral_izquierda:hover  { color: gray; font-weight: bold; font-size: 9pt; font-family: "Trebuchet MS", Arial; text-decoration: underline; vertical-align: middle; margin: 1pt; padding: 1pt; border-width: 1pt; border-color: #414d81 #414d81 gray #414d81; folor: black  }
.classtextogeneral_derecha1 { color: #000; font-variant: small-caps; font-weight: bold; font-size: 9pt; font-family: verdana, Arial; background-color: #fff; text-align: center; text-transform: capitalize; text-indent: 0pt; word-spacing: 0pt; vertical-align: middle; margin: 1pt; padding: 1pt; border: 1pt #000; folor: black  }
.classtextogeneral_centro { color: white; font-weight: 500; font-size: 9pt; font-family: verdana, Arial; text-align: center; text-indent: 0pt; word-spacing: 0pt; letter-spacing: 0pt; vertical-align: middle; border-top: 0pt none white; border-right: 0pt none white; border-bottom: none; border-left: none white; folor: black; text-decoration: none }
.classtitulos          { color: #7d7da7; font-weight: bold; font-size: 14pt; font-family: verdana, Arial; text-align: left; text-indent: 10px; word-spacing: 2pt; letter-spacing: 3pt; border-top: 1px gray; border-right: 1px gray; border-bottom: 1px dotted #fc0; border-left: 1px gray }
.classtitulos1 { color: #7d7da7; font-weight: bold; font-size: 12pt; font-family: verdana, Arial; text-align: right; letter-spacing: 1pt; border-width: 1px; border-color: gray gray #fc0 gray }
.precios  { color: #ffad1b; font-weight: 800; font-size: 13pt; font-family: "Trebuchet MS", Arial; text-align: center; word-spacing: 1pt; letter-spacing: 1pt }
.classtitulos_Dcha    { color: black; font-weight: 600; font-size: 14pt; font-family: Verdana, Arial; background-color: #7190d2; text-align: center; word-spacing: 2pt; letter-spacing: 2pt; border-style: solid; border-width: 2pt; border-color: #7190d2 #506694 #506694 #7190d2 }
.classtitulos_menu     { color: #ff6b19; font-weight: 600; font-size: 11pt; font-family: Tahoma, Arial; border-bottom: 1px solid #c6c6c6 }
.td1 { color: #4d4d4d; font-weight: 300; font-size: 8pt; font-family: verdana, Arial; text-decoration: none; background-color: #ffd824; text-align: justify; border: none white; folor: black  }
.td2 { border: solid 1pt #696969 }
.td_titulos { background-color: #f5f5f5; border: solid 1pt #808080 }
.td_cabecera { border: 2pt #696969 }
.especial_br  { font-size: 5pt }
.especial_br1  { font-size: 4px }
.class { color: #404040; font-style: italic; font-weight: 500; font-size: 20pt; font-family: "Times New Roman"; word-spacing: 12pt; letter-spacing: 0pt }
.Titulos { color: #4c4c4c; font-style: italic; font-weight: bold; font-size: 24pt; font-family: "Times New Roman"; border-bottom: 2px solid #f60 }
.td_dcha { background-color: #fff; border: 1pt #475473 }
.td_dcha1 { background-color: #fff; border: solid 1pt #475473 }
.td_dcha2 { background-color: #fdf5e6; border: solid 1pt #475473 }

