.subir {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-decoration: none;
}
a.subir {
    color: #008866;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-decoration: none;
}
a.subir:hover {
    color: #767676;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-decoration: none;
}
.pie {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-decoration: none;
}
a.pie {
    color: #003F7F;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-decoration: none;
}
a.pie:hover {
    color: #767676;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-decoration: none;
}
.pieTema {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    text-decoration: none;
}
.titulo-pricipal {
    background: url("../images/fondo_titulo.png") no-repeat scroll 0 100% transparent;
    color: #264375;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-weight: bold;
    height: 50px;
    margin: 0 auto;
    text-decoration: none;
    width: 926px;
}
.separador {
    color: #CBCBCB;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
}
.mnu-sec {
    color: #008866;
    cursor: pointer;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-decoration: none;
}
.mnu-sec:hover {
    color: #8C8B85;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-decoration: none;
}
td.TdBackHeader {
    background-color: #FFFFFF;
}
.txtSearch {
    color: #A8A8A8;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
}
.tblMnu {
    background-color: #919191;
    height: 20px;
}
.tblMnuNoGlobal {
    background-color: #919191;
}
a.mnu {
    color: #FFFFFF;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    padding: 0 7px;
    text-align: center;
    text-decoration: none;
}
a.mnu:hover {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    padding: 0 7px;
    text-align: center;
    text-decoration: none;
}
a.mnuon {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    padding: 0 7px;
    text-align: center;
    text-decoration: none;
}
a.mnuon:hover {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    padding: 0 7px;
    text-align: center;
    text-decoration: none;
}
a.busqueda {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-align: center;
    text-decoration: none;
}
a.busqueda:hover {
    color: #E02B00;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-align: center;
    text-decoration: none;
}
a.busquedaon {
    color: #E02B00;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-align: center;
    text-decoration: none;
}
a.busquedaon:hover {
    color: #E02B00;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-align: center;
    text-decoration: none;
}
.separator {
    background-color: #FFFFFF;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    height: 1px;
}
.tblSearch {
    background-color: #E6E6E6;
    margin-top: 1px;
}
td.tdSeparator {
    background-image: url("../images/separator.gif");
    background-repeat: no-repeat;
    width: 1px;
}
td.tdSeparatorSearch {
    background-image: url("../images/separator2.gif");
    background-repeat: no-repeat;
    width: 1px;
}
tr.TrSearch {
    background-color: #E6E6E6;
}
.caja {
    color: #666666;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
}
input.header {
    border: 1px solid #A8A8A8;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
}
.mnu-home {
    color: #767676;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}
.mnu-home:hover {
    color: #E02B00;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}
.cajas {
    color: #767676;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
}
.txt-busqueda {
    color: #767676;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}
tr.TrBorderTree {
    background-color: #BABABA;
}
td.TdBackTree {
    background-color: #F2F1F0;
}
tr.TrBackTree {
    background-color: #F2F1F0;
}
table.TableBackTree {
    background-color: #F2F1F0;
}
input.buscar {
    border: 1px solid #C5C7C5;
    color: #8D8C8C;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    height: 22px;
}
.buscar {
    color: #4E4E4E;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
}
body {
    background-color: #F5F6F3;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    margin: 0;
    padding: 0;
    text-align: center;
}
.backg_header {
    background-color: #F5F6F3;
    width: 100%;
}
.fondoCabecera {
    height: 130px;
    margin: 0 auto;
    width: 989px;
}
.herramientas {
    float: right;
    height: 29px;
    position: relative;
    text-align: right;
    width: 635px;
    z-index: 0;
}
.txt11px {
    color: #74736F;
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
}
.txtGris10px {
    color: #8D8C87;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    font-weight: normal;
    width: 110px;
}
.txt10px {
    background-color: #D0EEE9;
    border: 1px solid #53A18E;
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    height: 21px;
    width: 160px;
}
.txt-huella {
    color: #264375;
    font-family: Verdana,Arial;
    font-size: 12px;
    font-weight: bold;
    line-height: 18px;
    text-decoration: none;
}
.txt-huella:hover {
    color: #508600;
    font-family: Verdana,Arial;
    font-size: 12px;
    font-weight: bold;
    line-height: 18px;
    text-decoration: underline;
}
.txtBusqueda {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
}
.txtCampoBusqueda {
    color: #4E4E4E;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
}
.VerDoc {
    color: #4E4E4E;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
}
.txt-nresult {
    color: #707070;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    margin-bottom: 30px;
    margin-top: 30px;
}
.txt-nresult2 {
    color: #4E4E4E;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
}
td.TdLine {
    background-color: #CCCCCC;
}
tr.TrLine {
    background-color: #CCCCCC;
}
table.TableLine {
    background-color: #CCCCCC;
}
.txt-formbold {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}
.fechaPub {
    color: #0037F7;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    font-weight: normal;
}
.subtit-titulo {
    color: #666666;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    font-weight: normal;
}
.titulo-result {
    color: #6C6C69;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
a.titulo-result {
    color: #008866;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
a.titulo-result:hover {
    color: #8C8B85;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
.subtit-result {
    color: #264375;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-decoration: none;
}
.txt-result {
    color: #767676;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
}
table.TableFiltre {
    background-color: #F5F4F3;
}
tr.TrFiltre {
    background-color: #F5F4F3;
}
td.TdFiltre {
    background-color: #F5F4F3;
}
.mnu-ver {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 9px;
    text-decoration: none;
}
a.mnu-ver {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 9px;
    text-decoration: none;
}
a.mnu-ver:hover {
    color: #FC9400;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 9px;
    text-decoration: none;
}
a.mnu-ver:focus {
    color: #FC9400;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 9px;
    text-decoration: none;
}
a.mnu-ver:active {
    color: #FC9400;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 9px;
    text-decoration: none;
}
td.TdBorderForm {
    background-color: #999999;
}
.txt-form {
    color: #707070;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
}
.txt-form-black {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 20px;
    text-decoration: none;
}
.txt-form2 {
    color: #FFFFFF;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
}
tr.TdBackForm {
    background-color: #F2EFEA;
}
tr.TdBorderForm {
    background-color: #F2F1F0;
}
input.formulario {
    border: 1px solid #C5C7C5;
    color: #8D8C8C;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    height: 22px;
}
textarea.formularios {
    background-color: #FFFFFF;
    border: 1px solid #C5C7C5;
    color: #8D8C8C;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    height: 64px;
}
select.formulario {
    background-color: #FFFFFF;
    border: 1px solid #C5C7C5;
    color: #8D8C8C;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    height: 22px;
}
.cajaopen {
    background: url("../busquedas/images/calendar.gif") no-repeat scroll 0 0 transparent;
    border: medium none;
    height: 16px;
    width: 16px;
}
.siglos {
    color: #264375;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-decoration: none;
}
.siglos:hover {
    color: #707070;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-decoration: none;
}
.txt-form2-bold {
    color: #264375;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
.link-enlaces {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-decoration: none;
}
.link-enlaces:hover {
    color: #003F7F;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-decoration: none;
}
.links {
    color: #008866;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 20px;
    text-decoration: underline;
}
.links:hover {
    color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-decoration: underline;
}
.link-enlaces2 {
    color: #003F7F;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-decoration: none;
}
.link-enlaces2:hover {
    color: #313131;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-decoration: none;
}
td.TdWhite {
    background-color: #FFFFFF;
}
tr.TrWhite {
    background-color: #FFFFFF;
}
a.mnubuscaron {
    color: #FBFEC0;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}
a.mnusecon {
    color: #FBFEC0;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}
a.mnusec {
    color: #C0CDDA;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}
a.mnusec:hover {
    color: #FBFEC0;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}
.caja {
    color: #663300;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
}
.busccap {
    color: #663301;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
}
.txt-ico {
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 9px;
}
.mnu-up {
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}
.mnu-up:hover {
    color: #CCFFCC;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}
.txt-arbol {
    color: #663300;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-decoration: none;
}
.txt-arbolblack {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-decoration: none;
}
.txt-arbol:hover {
    color: #663300;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-decoration: underline;
}
.txt-arbol2 {
    color: #663300;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-decoration: none;
}
.txt-arbol2:hover {
    color: #663300;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-decoration: underline;
}
.npag {
    color: #006699;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-decoration: underline;
}
.npag:hover {
    color: #006699;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-decoration: underline;
}
.buscar2 {
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
}
.txt-destaca-azul {
    color: #663300;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
}
.txt-pie-doc {
    color: #663300;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}
.txt-subtitdoc {
    color: #996633;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
.txt-subtitdoc:hover {
    color: #996633;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    text-decoration: underline;
}
.subtitulo-form {
    color: #663300;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}
.txt-resultnegrita {
    color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
}
.titulo-doc {
    color: #663300;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 17px;
    font-weight: bold;
}
.txt-resultnegrita2 {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
}
.titulo-docnegrita {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 17px;
    font-weight: bold;
}
.txt-formpet {
    color: #663300;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
}
.txt-abr {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-decoration: none;
}
.txt-abrbold {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}
.txt-arbol-negrita {
    color: #003866;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
.txt-arbol-negrita:hover {
    color: #004B48;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
.abc {
    color: #1A426C;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 28px;
    font-weight: bold;
}
.txt-grama {
    color: #003866;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-decoration: none;
}
.txt-grama-negrita {
    color: #003866;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
.txt-arbol-italy {
    color: #003866;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-style: italic;
    font-weight: bold;
    text-decoration: none;
}
.subtitulo-grama {
    color: #183D64;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
}
.titulo-grama {
    color: #183D64;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
}
.tituloContacto {
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding-left: 10pt;
    text-decoration: none;
}
.tituloContactolink {
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding-left: 10pt;
    text-decoration: underline;
}
.tituloContactolink:hover {
    color: #FBFEC0;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding-left: 10pt;
    text-decoration: underline;
}
.txtContacto {
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
}
.txtContactob {
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
}
tr.TrBlue {
    background-color: #EAEFF5;
}
tr.TrBlueFort {
    background-color: #006699;
}
td.TdBlue {
    background-color: #EAEFF5;
}
td.RojoPlano {
    background-color: #E02A02;
}
.AyudaSubt {
    color: #01917A;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}
.AyudaSubt:hover {
    color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}
.AyudaLad {
    color: #313131;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    text-decoration: none;
}
.AyudaLad:hover {
    color: #003F7F;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    text-decoration: none;
}
.AyudaLad2 {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
.AyudaLad2:hover {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
}
.AyudaTxt {
    color: #313131;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-align: justify;
}
td.cal-blanc {
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-weight: normal;
    padding-left: 5px;
    text-decoration: none;
    vertical-align: middle;
}
.cal-vermell {
    color: #003F7F;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    text-decoration: none;
}
.cal-vermell:hover {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    text-decoration: none;
}
.cal-gris {
    color: #808080;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    text-decoration: none;
}
.cal-negre {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
table.TableGris {
    background-color: #F2F1F0;
}
.txtDescripcion {
    color: #4C4C4C;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
}
a.secciones {
    color: #CC293B;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}
a.secciones:hover {
    color: #4C4C4C;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}
a.titdestacado {
    color: #616161;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    height: 12px;
    text-decoration: none;
}
a.titdestacado:hover {
    color: #CC293B;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    height: 12px;
    text-decoration: none;
}
.txtdestacado {
    color: #616161;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}
a.txtdestacado {
    color: #616161;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}
a.txtdestacado:hover {
    color: #CC293B;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}
a.txtmas {
    color: #CC293B;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
}
a.txtmas:hover {
    color: #616161;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
}
.fntdestacado {
    color: #E02B00;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}
a.fntdestacado {
    color: #CC293B;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}
a.fntdestacado:hover {
    color: #616161;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}
.bordeimg {
    border: 1px solid #888888;
}
form {
    display: inline;
    margin: 0;
}
.herramientas ul li {
    display: inline;
}
.heram_lista {
    margin: 7px 0 4px;
    padding: 0;
    width: 635px;
}
.heram_lista li {
    color: #FFFFFF;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    margin: 0 5px;
    text-decoration: none;
}
.heram_lista li a {
    color: #008866;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}
.heram_lista li img, .txt11px img {
    margin-right: 5px;
}
.logotipos {
    clear: both;
}
.logo_princ_bck {
    background: url("../images/imgfiles/logo_princ_tras.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 60px;
    margin-top: 8px;
    position: relative;
    text-align: left;
    width: 400px;
    z-index: 3;
}
.logo_princ_bck2 {
    background: url("../images/imgfiles/logo_princ_tras2.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 120px;
    margin-top: -30px;
    position: relative;
    text-align: left;
    width: 400px;
    z-index: 3;
}
.logo_secun {
    float: right;
    height: 22px;
    margin-bottom: 5px;
    margin-right: 10px;
    margin-top: 10px;
    text-align: right;
    width: 570px;
}
.logo_terc {
    background-color: #FFFFFF;
    border-radius: 10px 10px 10px 10px;
    clear: both;
    display: inline;
    float: right;
    height: 30px;
    position: relative;
    text-align: left;
    width: 585px;
    z-index: 5;
}
.texto_menu_superior {
    margin: 8px 8px 0;
    width: 970px;
}
.texto_menu_superior ul {
    margin: 0;
    padding: 0;
}
.texto_menu_superior ul li {
    color: #CECCC6;
    display: inline;
    font-weight: bold;
    margin: 0 3px;
}
.texto_menu_superior ul li a {
    color: #008866;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-decoration: none;
}
.texto_menu_superior ul li a:hover {
    color: #8C8B85;
}
.center_box_h {
    clear: both;
    height: auto;
    margin: 0 auto;
    width: 990px;
}
.center_box_b {
    background: none repeat scroll 0 0 #FFFFFF;
    clear: both;
    height: auto;
    margin: 0 auto;
    text-align: center;
    width: 976px;
}
.center_box_b_d {
    background: none repeat scroll 0 0 #FFFFFF;
    clear: both;
    height: auto;
    text-align: center;
    width: 320px;
}
.center_box_b_c {
    background: none repeat scroll 0 0 #FFFFFF;
    clear: both;
    height: auto;
    margin: 0;
    text-align: center;
    width: 670px;
}
.buscador {
    background: url("../images/imgfiles/fondo_buscador.png") no-repeat scroll 0 0 transparent;
    height: 50px;
    overflow: hidden;
    text-align: left;
}
.form_buscador {
    height: 40px;
    width: 976px;
}
#form_buscar {
    display: inline;
    float: left;
    margin: 12px 0 0 17px;
}
.text_buscar {
    float: left;
    margin: 2px 18px 0 0;
}
.input_buscar {
    float: left;
    height: 22px;
    width: 165px;
}
#boton_lupa {
    float: left;
    margin-top: 13px;
    width: 40px;
}
#busca_avanzado {
    display: inline;
    float: left;
    height: 40px;
    margin-top: 5px;
    text-align: left;
    width: auto;
}
.avanzado_1_es, .avanzado_1_en, .avanzado_2_es, .avanzado_2_en, .avanzado_3_es, .avanzado_3_en {
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    float: left;
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    height: 40px;
    text-align: left;
}
.avanzado_1_es {
    background: url("../images/imgfiles/bot_busq-av_es.png") no-repeat scroll 0 0 transparent;
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    line-height: 28px;
    margin-top: 4px;
    text-align: center;
    width: 177px;
}
.avanzado_2_es {
    background: url("../images/imgfiles/bot_busq-hem_es.png") no-repeat scroll 0 0 transparent;
    text-align: left;
    width: 153px;
}
.avanzado_3_es {
    background: url("../images/imgfiles/bot_busq-tem_es.png") no-repeat scroll 0 0 transparent;
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    line-height: 28px;
    margin-left: 10px;
    margin-top: 4px;
    text-align: center;
    width: 174px;
}
.avanzado_1_en {
    background: url("../images/imgfiles/bot_busq-av_en.png") no-repeat scroll 0 0 transparent;
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    line-height: 28px;
    margin-top: 4px;
    text-align: center;
    width: 178px;
}
.avanzado_2_en {
    background: url("../images/imgfiles/bot_busq-hem_en.png") no-repeat scroll 0 0 transparent;
    text-align: left;
    width: 153px;
}
.avanzado_3_en {
    background: url("../images/imgfiles/bot_busq-tem_en.png") no-repeat scroll 0 0 transparent;
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    line-height: 28px;
    margin-left: 10px;
    margin-top: 4px;
    text-align: center;
    width: 178px;
}
.desplegableRecursos {
    background-color: #FEEEDE;
    border: 1px solid #F4862C;
    color: #657B21;
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    margin: 11px 0 0 5px;
    width: 190px;
}
.bord_left {
    background: url("../images/imgfiles/bord_left.png") repeat-y scroll 0 0 transparent;
    height: auto;
}
.bord_left_b {
    height: auto;
}
.bord_right {
    background: url("../images/imgfiles/bord_right.png") repeat-y scroll 100% 0 transparent;
    height: auto;
}
.contenido {
    background-color: #FFFFFF;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    text-align: center;
    width: 968px;
}
.contenido_b {
    background-color: #FFFFFF;
    height: auto;
    margin: 0 auto;
    text-align: center;
    width: 968px;
}
.contenido_b_c {
    background-color: #FFFFFF;
    height: auto;
    overflow: hidden;
    text-align: center;
    width: 667px;
}
.contenido_left {
    background-color: #FFFFFF;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    text-align: center;
}
.box_izquierdo {
    background: none no-repeat scroll 0 0 #CDCFC3;
    float: left;
    height: auto;
    margin-left: 3px;
    text-align: center;
    width: 228px;
}
.box_gris {
    background-color: #FFFFFF;
    border-radius: 4px 4px 4px 4px;
    height: auto;
    margin: 10px 0 18px 8px;
    padding-top: 5px;
    text-align: center;
    width: 193px;
}
.box_logo {
    height: 122px;
    margin: 0;
    padding-top: 0;
    text-align: center;
    width: 190px;
}
.box_gris_inf {
    background-color: #FFFFFF;
    border-radius: 4px 4px 4px 4px;
    height: auto;
    padding-bottom: 5px;
    width: 193px;
}
.titulo_box_gris1 {
    color: #FFFFFF;
    font-family: Verdana,Arial;
    font-size: 15px;
    font-weight: bold;
    padding: 12px 0 5px;
    width: 100px;
}
.titulo_box_gris2 {
    color: #FFFFFF;
    font-family: Verdana,Arial;
    font-size: 15px;
    font-weight: bold;
    padding: 4px 0 5px 20px;
    width: 100px;
}
.box_central {
    background: url("../images/imgfiles/fondo_sup_body.png") no-repeat scroll 0 0 #FFFFFF;
    float: left;
    height: auto;
    text-align: center;
    width: 737px;
}
.contenido_centro {
    display: block;
    height: auto;
    margin: 15px auto;
    overflow: hidden;
    text-align: left;
    width: 700px;
}
.texto_box_central_1 {
    border: 1px solid #E8E8E8;
    float: left;
    height: 340px;
    margin: 0 5px 5px;
    width: 478px;
}
.texto_box_central_2 {
    background-color: #FBFBFB;
    border: 1px solid #E1DFD9;
    float: right;
    height: 339px;
    margin: 0 5px 5px 2px;
    width: 200px;
}
.texto_box_central_2_inf {
    height: auto;
    padding-bottom: 5px;
    width: 682px;
}
.texto_box_central_2_body {
    height: 190px;
}
.texto_box_central_3 {
    background-color: #FBFBFB;
    border: 1px solid #E1DFD9;
    float: left;
    height: 311px;
    margin: 4px 5px 5px;
    width: 245px;
}
.texto_box_central_4 {
    border: 1px solid #E1DFD9;
    float: right;
    height: 310px;
    margin: 4px 6px 0 5px;
    width: 430px;
}
.texto_box_central_4_inf {
    height: auto;
    padding-bottom: 5px;
    width: 325px;
}
.texto_box_central_4_body {
    height: 200px;
    padding: 10px 0;
}
.texto_box_central_5 {
    float: right;
    height: auto;
    margin: 0 10px 5px 5px;
    padding-top: 5px;
    width: 685px;
}
.texto_box_central_5_inf {
    float: left;
    height: auto;
    width: 345px;
}
.texto_box_central_5_slider {
    background: url("../images/home/borde-articulos-inf-peq.png") no-repeat scroll 0 100% transparent;
    float: right;
    height: auto;
    width: 326px;
}
#galeria {
    background-color: #EDEDED;
    height: 230px;
    margin: auto;
    padding: 5px;
    text-align: center;
}
#cont-img-g {
    background-color: #CCCCCC;
    display: block;
    height: 122px;
    margin: auto;
    position: relative;
    text-align: center;
    width: 212px;
}
#img-g {
    height: 110px;
    left: 6px;
    position: absolute;
    top: 6px;
    visibility: visible;
    width: 200px;
}
#img-g2 {
    height: 110px;
    left: 6px;
    position: absolute;
    top: 6px;
    visibility: hidden;
    width: 200px;
}
#img-g3 {
    height: 110px;
    left: 6px;
    position: absolute;
    top: 6px;
    visibility: hidden;
    width: 200px;
}
#img-g4 {
    height: 110px;
    left: 6px;
    position: absolute;
    top: 6px;
    visibility: hidden;
    width: 200px;
}
#img-g5 {
    height: 110px;
    left: 6px;
    position: absolute;
    top: 6px;
    visibility: hidden;
    width: 200px;
}
#titulo-galeria {
    color: #4C535E;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    margin-left: 5px;
    margin-top: 5px;
    padding-bottom: 2px;
    text-align: left;
}
#text-galeria {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    margin: 5px;
    text-align: center;
}
#menu-galeria {
    clear: both;
    margin-bottom: 5px;
}
#menu-galeria ul {
    list-style-type: none;
    margin: 10px 0 0;
    padding: 0;
    text-align: center;
    width: 315px;
}
#menu-galeria li {
    display: inline-block;
    height: 28px;
    width: 28px;
}
.uno {
    background-image: url("../images/home/btn-gal-1_activo.gif");
    background-repeat: no-repeat;
    height: 28px;
    margin-right: 4px;
    width: 28px;
}
.uno a {
    background-image: url("../images/home/btn-gal-1.gif");
    background-repeat: no-repeat;
    display: block;
    height: 28px;
    width: 28px;
}
.uno a:hover {
    background-image: url("../images/home/btn-gal-1_hover.gif");
    background-repeat: no-repeat;
}
.dos {
    background-image: url("../images/home/btn-gal-2_activo.gif");
    background-repeat: no-repeat;
    height: 28px;
    margin-right: 4px;
    width: 28px;
}
.dos a {
    background-image: url("../images/home/btn-gal-2.gif");
    background-repeat: no-repeat;
    display: block;
    height: 28px;
    width: 28px;
}
.dos a:hover {
    background-image: url("../images/home/btn-gal-2_hover.gif");
    background-repeat: no-repeat;
}
.tres {
    background-image: url("../images/home/btn-gal-3_activo.gif");
    background-repeat: no-repeat;
    height: 28px;
    margin-right: 4px;
    width: 28px;
}
.tres a {
    background-image: url("../images/home/btn-gal-3.gif");
    background-repeat: no-repeat;
    display: block;
    height: 28px;
    width: 28px;
}
.tres a:hover {
    background-image: url("../images/home/btn-gal-3_hover.gif");
    background-repeat: no-repeat;
}
.cuatro {
    background-image: url("../images/home/btn-gal-4_activo.gif");
    background-repeat: no-repeat;
    height: 28px;
    margin-right: 4px;
    width: 28px;
}
.cuatro a {
    background-image: url("../images/home/btn-gal-4.gif");
    background-repeat: no-repeat;
    display: block;
    height: 28px;
    width: 28px;
}
.cuatro a:hover {
    background-image: url("../images/home/btn-gal-4_hover.gif");
    background-repeat: no-repeat;
}
.cinco {
    background-image: url("../images/home/btn-gal-5_activo.gif");
    background-repeat: no-repeat;
    height: 28px;
    width: 28px;
}
.cinco a {
    background-image: url("../images/home/btn-gal-5.gif");
    background-repeat: no-repeat;
    display: block;
    height: 28px;
    width: 28px;
}
.cinco a:hover {
    background-image: url("../images/home/btn-gal-5_hover.gif");
    background-repeat: no-repeat;
}
.texto_box_central_5_body {
    border: 1px solid #DFDCD5;
    height: 228px;
    padding: 5px;
}
.foot_center_box {
    background: url("../images/imgfiles/foot_box_centro.png") no-repeat scroll 0 0 #ECE9E2;
    height: 17px;
    width: 976px;
}
.foot_center_box_c {
    background: url("../images/imgfiles/foot_box_centro.png") no-repeat scroll 0 0 #ECE9E2;
    height: 17px;
    width: 692px;
}
.foot_center_box_r {
    background: url("../images/imgfiles/foot_box_centro.png") no-repeat scroll 100% 0 #ECE9E2;
    height: 17px;
}
.linkBoldWhite11px {
    text-decoration: none;
}
.footer {
    height: 30px;
    margin: 15px auto;
    width: 975px;
}
.texto_foot_1 {
    color: #A2A09A;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
}
.texto_foot_1 a {
    color: #008866;
    text-decoration: none;
}
.text_num_pag, .text_num_pag_bold {
    color: #0282C4;
    font-family: Verdana,Arial;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
}
.text_num_pag_bold {
    color: #000000;
    font-weight: bold;
}
.tableResultadosSup {
    border-bottom: 1px solid #E3DFD4;
    margin: 10px 0;
    padding-bottom: 8px;
}
.tableResultadosInf {
    background: none repeat scroll 0 0 #FFFFFF;
    border-top: 1px solid #E3DFD4;
    margin: -6px 0 10px;
    padding-top: 8px;
}
.txt-result a {
    color: #003F7F;
    text-decoration: none;
}
.text_results {
    color: #707070;
    font-family: Verdana,Arial;
    font-size: 11px;
    text-decoration: none;
}
.busq_subir a {
    color: #657B21;
    font-family: Verdana,Arial;
    font-size: 11px;
    text-decoration: none;
}
.busq_subir img {
    border: 0 none;
    vertical-align: baseline;
}
.archivados {
    color: #657B21;
    font: 11px Verdana;
    text-decoration: none;
}
.archivados img {
    border: medium none;
    vertical-align: middle;
}
.busq_hover {
    color: #003F7F;
}
.text_thin {
    font-weight: normal;
}
.cont_docum {
    height: auto;
    margin: 40px auto 0;
    text-align: left;
    width: 98%;
}
.box_busq_simple {
    height: auto;
    margin: auto;
    overflow: hidden;
    width: 100%;
}
.titulo_secciones {
    height: 40px;
}
#articulo {
    float: left;
    width: 212px;
}
* html #articulo {
    float: left;
    width: 226px;
}
#cont-img-a {
    height: 100px;
    margin: 2px auto;
    position: relative;
    width: 100%;
}
#img-a {
    height: 100px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
#titulo-articulo {
    color: #4C535E;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    margin-left: 5px;
    margin-top: 10px;
    padding-bottom: 2px;
}
#titulo-articulo a {
    color: #4C535E;
    text-decoration: none;
}
#titulo-articulo a:hover {
    color: #4C535E;
    text-decoration: underline;
}
#titulo-articulo2 {
    color: #01917A;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    margin-top: 5px;
    margin-bottom: 10px;
    padding-bottom: 2px;
}
#titulo-articulo2 a {
    color: #01917A;
    text-decoration: none;
}
#titulo-articulo2 a:hover {
    color: #4C535E;
    text-decoration: underline;
}
#text-articulo {
    color: #4C535E;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    margin-left: 5px;
}
#text-efemerides {
    color: #4C535E;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    height: 202px;
    margin-left: 5px;
    overflow-y: auto;
}
.marg-inf8-der8 {
    padding: 11px;
}
#personaje {
    background-repeat: repeat-x;
    border: 0 solid #DFDCD5;
    padding: 10px 5px;
}
.marg-inf-17 {
    margin-bottom: 17px;
}
#text1-personaje {
    color: #4C535E;
    display: inline;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    height: 90px;
    width: 325px;
    margin-bottom: 10px;
}
#text4-personaje {
    color: #4C535E;
    display: inline;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    height: 90px;
    width: 301px;
    margin-left: 5px;
}
#cont-img-ani {
    float: left;
    height: 92px;
    position: relative;
    width: 90px;
    margin-top: 10px;
}
#cont-img-ani-2 {
    float: right;
    height: 80px;
    margin: 0 10px;
    position: relative;
    width: 128px;
}
#img-ani {
    height: 80px;
    left: 0;
    position: absolute;
    top: 0;
    width: 138px;
}
#cont-img-ani2 {
    float: left;
    height: 92px;
    position: relative;
    width: 158px;
}
#img-ani2 {
    height: 92px;
    left: 0;
    position: absolute;
    top: 0;
    width: 158px;
}
#text2-personaje {
    color: #4C535E;
    display: inline;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    height: 92px;
    padding-left: 13px;
    width: 147px;
}
#titulo2-personaje {
    color: #4C535E;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding-bottom: 4px;
    width: 147px;
}
#titulo2-personaje a {
    color: #4C535E;
    text-decoration: none;
}
#titulo2-personaje a:hover {
    color: #4C535E;
    text-decoration: underline;
}
#barra1 {
    height: 97px;
    width: 318px;
}
.boton_home1 {
    background: url("../images/boton_home3.gif") no-repeat scroll 0 0 transparent;
    border: medium none;
    color: #0E9A7F;
    cursor: pointer;
    font-family: Verdana,Arial;
    font-size: 12px;
    font-weight: bold;
    height: 30px;
    margin-bottom: 5px;
    margin-left: 5px;
    padding-left: 5px;
    text-align: left;
    width: 201px;
}
.boton_home1:hover {
    background: url("../images/boton_home4.gif") no-repeat scroll 0 0 transparent;
}
.boton_home2 {
    background: url("../images/boton_home2.gif") no-repeat scroll 0 0 transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-family: Verdana,Arial;
    font-size: 12px;
    font-weight: bold;
    height: 30px;
    margin-bottom: 5px;
    padding-left: 5px;
    text-align: left;
    width: 187px;
}
.boton_home2:hover {
    background: url("../images/boton_home1.gif") no-repeat scroll 0 0 transparent;
}
#img-ani2 {
    height: 92px;
    left: 0;
    position: absolute;
    top: 0;
    width: 158px;
}
img {
    border: medium none;
}
.titulo_tabla2 {
    background: url("../images/imgfiles/fondo_hem_titulo.gif") no-repeat scroll 50% 0 transparent;
    margin: 5px 0;
}
.titulo_tabla {
    background: url("../images/imgfiles/fondo_hem_titulo.gif") no-repeat scroll 50% 0 transparent;
    margin: 55px 0;
}
.titulo_tabla3 {
    margin: 55px 0;
}
input.bg_boton_blue {
    background: url("../images/fons_busc_bor.gif") no-repeat scroll 0 100% transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-family: Verdana,Arial;
    font-size: 11px;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    text-decoration: none;
    width: 108px;
}
input.bg_boton_blue2 {
    background: url("../images/fons_busc_borrar.gif") no-repeat scroll 0 100% transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-family: Verdana,Arial;
    font-size: 11px;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    text-decoration: none;
    width: 108px;
}
input.bg_boton_blue22 {
    background: url("../images/fons_busc_borr.png") no-repeat scroll 0 100% transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-family: Verdana,Arial;
    font-size: 11px;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    text-decoration: none;
    width: 323px;
}
input.bg_boton_blueRecuperar {
    background: url("../images/miSesionRecuperar.png") scroll 0 100% transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-family: Verdana,Arial;
    font-size: 11px;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    text-decoration: none;
    width: 238px;
}
input.bg_boton_blue33 {
    background: url("../images/fons_busc_borrr.png") no-repeat scroll 0 100% transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-family: Verdana,Arial;
    font-size: 11px;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    text-decoration: none;
    width: 150px;
}
input.bg_boton_blue:hover {
}
.linea_sup {
    background-color: #E3DFD4;
}
.contenido_documento {
    margin: 0;
}
.box_busq_tem {
    height: auto;
    margin: 61px auto;
    width: 100%;
}
.box_buscar {
    background: url("../images/imgfiles/border-top-box-folder.gif") no-repeat scroll 0 0 transparent;
    height: 40px;
    text-align: left;
    width: 100%;
}
.texto_box_buscar {
    color: #707070;
    font-family: Verdana,Arial;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
}
.tit_busq {
}
button.avanzado {
    background: url("../images/imgfiles/busq_avanz.gif") no-repeat scroll 0 60% transparent;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    height: 35px;
    margin-left: 5px;
    width: 132px;
}
#text3-personaje {
    color: #4C535E;
    display: inline;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    height: 38px;
    margin-left: 12px;
    padding-right: 20px;
    width: 420px;
}
#text-articulo3 {
    color: #4C535E;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    margin-left: 2px;
    margin-right: 2px;
    margin-top: 5px;
    padding-bottom: 2px;
}
table.gris {
    background-color: #C7C7C7;
    vertical-align: middle;
}
