@font-face {
	font-family:Univers;
	src : url("../font/univers.ttf");
}


body{
    font-family:Univers, sans-serif;
}

.cinza{
    background-color: lightgray;
    color: black;
}




img {
    width: 100%;
    height: auto;
}

.icon img, li img, img.icon, .miolo_texto_>img {
    height: 21px !important;
    width: auto !important;
    margin-bottom: -3px;
}

img.icon-tracado {
    height: 10px !important;
    width: auto !important;
}

body {
    margin: 126px 15px 40px 15px;
    font-family: Univers;
    color: #4C565C;
}

body.etiqueta, body.rede, .duaslinhas {
    margin-top: 140px;
}


body.sinalizadores, .treslinhas {
    margin-top: 180px;
}
body.sinalizadores, .quatrolinhas {
    margin-top: 220px;
}
body.sinalizadores, .cincolinhas {
    margin-top: 260px;
}


h1.miolo_titulo, h1 {
    display: none;
}

.titulo_secao>h1{
    display: block;
}


.cabecalho_secao {
    background-color: #4C565C;
    position: fixed;
    width: 100%;
    left: 0;
    top: 0;
    z-index: 99;
}

.cabecalho_secao .voltarhome {
    float: left;
    width: 15px;
    height: 15px;
    padding: 10px;
    margin: 43px 0 0 10px;
}

.cabecalho_secao .voltarhome img{
    height: 17px;
    width: auto;
    margin: 0 !important;
}

.cabecalho_secao .titulo_secao {
    float: left;
    width: 79%;
    margin: 34px 0 0 10px;
}


.cabecalho_secao .titulo_secao h1{
    color: white;
    font-size: 17.2pt;
    max-width: 290px;
}

p.miolo_texto img {
   
}

.miolo_texto img, li.miolo_seta img, p.miolo_texto img {
    
}

.miolo_subtitulo_4 img {
    margin: 0 0 -6px 0;
    height: 24px;
}

#APP_MP_2VM_2021_Reduzido-37 td p.miolo_texto {
}



p, .Texto, .Tab_3, .Texto_Bold, .Bullet, .Subt-tulo, .Subtitulo-2, .corpo-de-texto, .T-tulo, a, a:hover, .miolo_subtitulo, li, .miolo_subtitulo_2 {
    font-family:Univers, sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 14pt !important;
    line-height: 22pt;
    margin: 20px 0;
}


h1, h2, h3, h4, h5, ul, ol, li{
    font-family:Univers, sans-serif;
}

p.miolo_texto_tab_num_dentro {
    margin-left: 60px;
    text-indent: -20px;
  }

p.miolo_texto_tab_num {
margin-left: 26px;
text-indent: -24px;
}

p.miolo_texto_tab_num.cont {
margin-left: 0px;
text-indent: 0px;
}

.miolo_texto_tab_num_bullet {
    display: list-item;
    list-style-type: disc;
    list-style-position: inside;
}

.miolo_texto_tab_num_bullet::marker {
    color: red;
}

li.miolo_traco_dentro {
    margin-left: 36px;
}

li.miolo_tabela_bullet_corpo, li.miolo_traco{
    margin-left: -20px;
}



.miolo_texto_bold, .bold {
    font-weight: bold;
}

.num_bol {
    background-color: gray;
    padding: 2px 7px;
    font-size: 11pt !important;
    font-weight: bold;
    border-radius: 13px;
    color: white;
  }


.garantia .miolo_bullet p.miolo_texto_tab_num {
    margin: 0 0 0 0;
    text-indent: 0;
}

.garantia .CharOverride-1 img {
    width: 50%;
    height: auto;
    margin: 0 25%;
}

.garantia .CharOverride-2 img{
    height: 25px;
    width: auto;
}

.garantia .miolo_texto br {
    /*display: none;*/
}

.inspecaopdi li p.miolo_texto_tab_num {
    margin: 80px 0 0 -15px;
}

.obj_box_cinza img {
    padding: 24px;
    background: #a8a9ad;
    border-radius: 10px;
    max-width: 200px;
}

li a, li a:hover, li, a, a:hover {
    color: #4C565C;
    text-decoration: none;
    text-align: left;
}

.cuidado li.miolo_bullet {
}

.miolo_bullet::marker, .miolo_seta::marker, li::marker {
    color: #CC0000;
}


.obj_nota p {

    margin: 0;
}

.obj_nota thead {
    
}

.obj_nota thead td{
    border-radius: 8px 8px 0 0;
    background-color: #f1f1f1;
}


tbody td.nota{
    background-color: none !important;
}

table.nota tr:first-child>td, thead td.nota{
    background-color: #f1f1f1;  
}



td.tabela-icones p.miolo_tabela_corpo a,
td.tabela-icones p.miolo_tabela_corpo{
    text-align: left !important;
    font-size: 12pt !important;
    line-height: 16pt;
    margin: 0;
}

td.tabela-icones{
    padding: 20px 10px !important;
}

td.tabela-icones p.miolo_tabela_corpo a{
    display: flex;
}



td.tabela-icones p.miolo_tabela_corpo span.HTML_table_imagem_media img {
    background-color: transparent;
    padding: 20px 10px;
    float: left;
    margin: 0 20px 0 0;
    height: 30px;
    width: auto;
  }

  tr.tabela-icones img.vertical{
    height: 60px !important;
    width: auto !important;
}
  tr.tabela-icones img.horizontal{
    height: auto !important ;
    width: 50px !important;
}

tr.tabela-icones a .icon-link {
    background-color: transparent !important;
    padding: 0px 5px !important;
    height: 25px !important;
    border-radius: 0 !important;
    width: auto !important;
}

td.center{
    display: flex;
    align-items: center;
    justify-content: center;
    padding-left: 30px;
    position:relative;
    text-align: center;

}

td p.center {
    text-align: center;
}

img.w-100{
    width: 100px;
}

  table.tabela-indicadores .link-indicador{
    /* background-color: rebeccapurple; */
    display: flex;
    position: relative;
    float: right;
    width: 70%;
    height: fit-content;
    font-size: 18pt;
    align-items: center;
    justify-content: left;
  }

  table.tabela-indicadores [box-especial]{
    padding: 10px;
    border-radius: 10px;
    margin: 0 10px 0 0;
    display: block;
    width: 100%;
  }

table.tabela-indicadores [box-especial] > * {
    display: block !important;
    width: 100% !important;
}

  table.tabela-indicadores td p.miolo_tabela_corpo {
    display: flex;
    position: relative;
    align-items: center;
    justify-content: left;
    width: 25%;
    float: left;
    height: 80px;
    /* background-color: #CC0000 !important; */
  }

  table.tabela-indicadores td p.miolo_tabela_corpo img{
    background-color: transparent !important;
  }

  table.tabela-indicadores .link-indicador a.HTML_xref {
    font-size: 12pt !important;
    line-height: 18px !important;
    margin: 0px !important;
    z-index: 0;
  }

  table.tabela-indicadores img.grande{
    width: 80px !important;
  }

  img.grande{
    width: 100% !important;
    height: auto !important;
  }
 span.HTML_icon img{
    width: 100% !important;
    height: auto !important;
  }

  img.media{
    width: 60% !important;
    height: auto !important;
    margin: 0 20% !important;
  }

  img.pequena{
    width: 35% !important;
    height: auto !important;
  }

  


  td.tabela-link-fig span.HTML_table_imagem_grande img {
    margin: 0 0px 0 0;
    height: auto;
    width: 122px;
    background: transparent;
      background-color: transparent;
  }


table.tabela-link{

}


table.tabela-link p, 
table.tabela-link-fig  p, 
table.tabela-link-fig  .HTML_bold, 
table.tabela-link-fig  li {
    font-size: 8pt !important;
    line-height: 11pt;
  }

table.tabela-link tbody td, table.tabela-icones td, table.tabela-link-fig td {
    padding: 5px 10px;
    
  }

table.tabela-icones tr td:first-child img{
    /* background-color: gray; */
    /* padding: 10px; */
    height: 20px;
    width: auto;
    /* border-radius: 10px; */
    text-align: center;
}

table.primeira-imagem-grande tr td:first-child{
    /* background-color: #CC0000; */
}

table.primeira-imagem-grande tr td:first-child img,
table.primeira-imagem-grande tr td:first-child img.grande
{
    width: 200px;
}

table.tabela-link-fig td:first-child img{

}

table.tabela-icones tr td:first-child  p{
    text-align: center;
}

table.tabela-icones p, table.tabela-icones a, table.tabela-link-fig p, table.tabela-link-fig a {
    font-size: 8pt !important;
    line-height: 12pt;
    font-weight: bold;
}

table.tabela-link-fig tr td.tabela-link-fig:first-child {
    
}

table.tabela-link{
    
}

table.tabela-link td p .HTML_bold,
table.tabela-link td h3,
table.tabela-link td a,
table.tabela-link td p{

    font-size: 9pt !important;
    line-height: 12pt !important;
    margin: 0;
}

sup, sub{
    font-size: 70%;
}

.tabela-link-fig  h3.li {
    font-size: 9pt;
  }


h1 {
    font-style: bold;
}




.registro h2.miolo_subtitulo {
    font-size: 16pt;
}

.registro img{
    width: 100%;
}

h3.miolo_subtitulo_2 {

    background: #b5b5b5;
    padding: 10px;
    color: black;
    border-radius: 10px;
}



.Tab_3 {
    margin: 60px 0 0 60px;
    line-height: 25px;
}

.Tab_3 span {
    margin: 0 10px 0 -20px;
    color: #CC0000;
}



table .Tab_3 {

    margin: 20px 0 0 20px;
    line-height: 30px;
}

table .Tab_3 span {
    margin: 0 10px 0 -30px;
    color: #CC0000;
}

table .Tab_3 span.bold {
    padding: 0 0 0 20px;
    font-weight: bold;
}

table.tabelinha span {
    font-size: 7pt;
    font-weight: bold;
}

table.tabelinha p, .cor-alternada.TableOverride-1 p, .cor-alternada.TableOverride-1  a {
    line-height: 9pt !important;
    font-size: 7pt !important;
}


.fundocinza {
    background-color: lightgrey;
    box-shadow: none;
}

.fundocinza td{
    border: none !important;
}


.obj_raster2 {
    margin: 30px 0px;
    border-radius: 10px;
    background-color: lightgrey;
    box-shadow: 0px 8px 9px lightgrey;
    width: 87%;
    padding: 10px;
}

.obj_raster2 p {
    
}

.Texto_Bold {
	font-weight: bold;
    margin-top: 40px;
}

.Subt-tulo, .Subtitulo-2, .miolo_subtitulo, .miolo_subtitulo_2, h2{
	font-weight: bold;
	color: #CC0000;
}

h2.miolo_subtitulo {
    font-weight: bold;
    color: #CC0000;
    font-size: 16pt;
}

.T-tulo{
	font-weight: bold;
}

table {
    margin: 30px 0px;
    border-radius: 10px;
    background-color: white;
    box-shadow: 0px 8px 9px lightgrey;
    width: 100%;
    border-collapse: collapse;
    /* border: 1px solid lightgray; */
}

.borda td{
    border-bottom: 2px solid lightgray;

}

td.Basic-Table_ {
    border: 2px solid gray;
}

td {
    padding: 10px;
    vertical-align: top;
}

tbody td {
    padding: 10px 20px;
    vertical-align: top;
}

td p.miolo_tabela_corpo, td p.miolo_tabela_corpo_bold {

}

table.tabela_pequena.cinza  {
    border-radius: 0;
  }

table.tabela_pequena td, table.tabela_pequena td>p, table.tabela_pequena li, table.tabela_pequena .HTML_bold, table.tabela_pequena .HTML_xref, table.tabela_pequena a{
    font-size: 10pt !important;
    line-height: 11pt !important;
}

table.tabela_pequena.cinza.menor td p{
    font-size: 8pt !important;
    line-height: 10pt !important;
}

table.tabela_pequena.cinza.menor td img{
    width: 100px;
}
table.tabela_pequena img{
    width: 200px;
}

table.tabela_pequena img{
    width: 200px;
}

table.tabela_pequena td{
    margin: 5px;
    padding: 5px 10px;
    vertical-align: middle;
}
 .cinza td{
    border-bottom: 1px solid gray;
}
 .cinza li, .cinza p, .cinza b, .cinza strong, .cinza li::marker{
    color: black;
}

td p .miolo_tabela_corpo_bold{
    font-weight: bold;
}

table.cor-alternada col:first-child {
    width: 35px;
}




table.cor-alternada tr:nth-child(even), 
table.tabela-icones tr:nth-child(even) 
{background: #f0f0f0 }


table.cor-alternada tr:nth-child(odd), 
table.tabela-icones tr:nth-child(odd) 
{background:white }



p.miolo_tabela_corpo_bold {

    font-weight: bold;
    padding: 0 0px 0 8px;
    margin: 2px 0;
    text-align: left;
}

 thead td.atencao, thead  td.cuidado, thead  td.acuidado, thead td.pcuidado, thead  td.nota, table.nota tr:first-child td, th.cuidado, th.atencao, th.perigo,
 table.atencao tr:first-child>td, .Basic-Table.cuidado
 {
    height: 30px;
    border-radius: 9px 9px 0 0;
    background-repeat: no-repeat;
    background-size: 70%;
    background-position-x: center;
    background-position-y: center;
}

th.cuidado, th.atencao, th.perigo {
    height: 50px;
}

td.nota p{
    margin: 0px;
}

thead td.nota, table.nota_ tr:first-child td, td.notahead, td.nota.CellOverride-20{
    background: #e5e5e5;
}

td.nota img{
    display: none;
}
tr.cuidado{
    background: none ;
}


thead td.atencao, 
thead td.acuidado, 
th.atencao, 
table.atencao thead tr:first-child>td, 
table>tbody>tr>.Basic-Table.atencao
{
    background-color: #FFCC00;
    background-image: url('../image/img_honda/CabecalhoAtencao.png');
    height: 30px;
    border-radius: 9px 9px 0 0;
    background-repeat: no-repeat;
    background-size: 70%;
    background-position-x: center;
    background-position-y: center;
}

thead  td.pperigo, 
th.perigo, 
.obj_perigo thead td.perigo, 
table.perigo thead tr:first-child > td, 
tbody>tr>.Basic-Table.perigo
{
    background-color: #EB5757;
    background-image: url('../image/img_honda/CabecalhoPerigo.png');
    height: 30px;
    border-radius: 9px 9px 0 0;
    background-repeat: no-repeat;
    background-size: 70%;
    background-position-x: center;
    background-position-y: center;
}

thead  
td.pcuidado, 
th.cuidado, 
.obj_cuidado thead td.cuidado, 
table.cuidado thead tr:first-child > td, 
tbody>tr>.Basic-Table.cuidado
{
    background-color: #FF6600;
    background-image: url('../image/img_honda/CabecalhoCuidado.png');
    height: 30px;
    border-radius: 9px 9px 0 0;
    background-repeat: no-repeat;
    background-size: 70%;
    background-position-x: center;
    background-position-y: center;
}

thead td.cuidado p, 
thead  td.atencao p, 
thead  td.acuidado p, 
thead  td.pcuidado p, 
th.cuidado p, 
th.atencao p, 
th.perigo p, 
table.atencao thead tr:first-child>td p, 
tbody>tr>.Basic-Table.cuidado p, 
table>tbody>tr>.Basic-Table.atencao p, 
table.cuidado thead tr:first-child > td p, 
p.miolo_perigo, 
td.perigo .miolo_cuidado
 {
    display: none;
}

.instrumentos td {
    height: 50px;
}


.miolo_p_figura img, #APP_MP_2VM_2021_Reduzido-5 img, .obj_figura img, .obj_tabela_raster img, .obj_figura {
    width: 100%;
    height: auto;
    margin: 20px 0;
}

p.miolo_p_figura_meiapagina{
    text-align: center;
}

p.miolo_p_figura_meiapagina img{
    width: 100%;
    margin: 0px auto;
}

div.obj_tabela_raster, div.obj_figura{
    width: 100% !important;
  
}


h3.obj_box_cinza {
    color: white;
    background: darkgrey;
    padding: 7px;
    border-radius: 10px;
    line-height: 20px;
}



span.CO2, .HTML_subscrito{
    vertical-align: sub;
    font-size: 40%;
}

.economia span.CharOverride-1 {
    vertical-align: sub !important;
}

span.super_text{
    font-size: 40%;
    font-style: normal;
    vertical-align:  super;
}


.HTML_xref, 
.link, 
.sublinhado, 
.HTML_Hyperlink {
    text-decoration: underline;
    color: blue;
}
.HTML_sublinhado
{
    text-decoration: underline;
    /* color: blue; */
}

p.miolo_legenda_rodape {
    font-size: 70%;
}

p.miolo_legenda_figura span {
    font-size: 14pt;
    line-height: 8px;
}

.HTML_number_legenda img {
    width: 20px;
    height: auto;
    margin-bottom: -4px;
  }



#APP_MP_2VM_2021_Reduzido-35 li.miolo_bullet {
    font-weight: bold;
}

 #APP_MP_2VM_2021_Reduzido-10 li.miolo_texto_bold, #APP_MP_2VM_2021_Reduzido-13 li.miolo_texto_bold {
    font-weight: bold;
    text-indent: -10px;
    margin: 0 0 0 10px;
}

li.miolo_subtitulo_4 {
    margin-left: -20px;
}

li.miolo_bullet_recuo {
    margin-left: 19
px
;
}

.miolo_legenda_figura.recuo {
    margin-left: 30px;
    text-indent: -30px;
  }

  .miolo_legenda_figura.recuo.sem-imagem {
    margin-left: 27px;
    text-indent: 0px;
  }


.assistencia li.miolo_bullet p.miolo_texto_tab_num._idGenParaOverride-1 {
    margin-left: -40px;
}

.preto::marker {
    color: black;
}

li.miolo_subtitulo_4 {
    font-weight: bold;
    list-style-position: outside;
    list-style-type: square;
    orphans: 1;
    page-break-after: auto;
    page-break-before: auto;
    widows: 1;
}

ul>li.miolo_bullet>ul>li.miolo_subtitulo_4{
    margin-left: -55px;
    position: relative;
}

ul>li.miolo_subtitulo_4 p.miolo_texto_tab_num{
    margin-left: 5px;
}


ul>li.miolo_subtitulo_4 p.miolo_legenda_figura{
    margin-left: -20px;
}

li.bullet_quadrado {
    font-weight: bold;
    list-style-position: outside;
    list-style-type: square;
    orphans: 1;
    page-break-after: auto;
    page-break-before: auto;
    widows: 1;
    margin-left: -20px;
}

div.numero {
    font-size: 8pt;
    color: white;
    background: gray;
    padding: 4px 7px;
    border-radius: 20px;
    margin: 0px 7px 0 0;
    width: 7px;
    height: 12px;
    float: left;
    font-family:sans-serif;
  }

.HTML_bold {
    font-weight: bold;
}

p.center{
    text-align: center;
}




p.miolo_legenda_figura .HTML_bold, .HTML_bold, .miolo_legenda_figura span.HTML_xref {
    font-size: 14pt;
}

.sistema-de-audio .miolo_texto_tab_num {
    margin-left: 0px;
    text-indent: 0px;
}

.inspecaopdi .miolo_texto_tab_num.ParaOverride-2 {
    margin: 0 0 0 40px;
}

.inspecaopdi li.miolo_traco.ParaOverride-3 {
    margin: 0 0 0 50px;

}

.inspecaopdi .miolo_texto_tab_num.ParaOverride-2 {
    margin: 0 0 0 60px;
    text-indent: -40px;
}







.garantia p.miolo_texto_tab_num {
    margin-left: 60px;
    text-indent: -40px;
}


.garantia p.miolo_texto_tab_num_recuo2 {
    margin-left: 80px;
    text-indent: -20px;
}

.assitencia p.miolo_texto_tab_num, .garantia p.miolo_texto_tab_num {
    margin-left: 61
px
;
    text-indent: -38
px
;
}


.garantia p.miolo_texto_tab_num_recuo2, .assitencia p.miolo_texto_tab_num_recuo2 {
    margin-left: 80px;
    text-indent: -20px;
}

.garantia li.miolo_bullet_recuo2 {
    margin: 0 0 0 30px;
}

.garantia li.miolo_bullet_recuo3 {
    margin: 0 0 0 60px;
}

.conducao p.miolo_texto_tab_num_dentro {
    margin-left: 26px;
text-indent: -28px;
}

p.miolo_texto_tab_num_recuo2 {
    margin-left: 80px;
    text-indent: -20px;
}


.assitencia p.miolo_texto_tab_num{
    margin-left: 60px;
    text-indent: -35px;

}



.garantia ul.disco, .garantia ul .miolo_bullet{
    list-style: disc;
}

 ul.disco .miolo_bullet {
    margin-left: 70px;
}

 ul.disco_nivel_1 .miolo_bullet {
    margin-left: 0px;
}

.assitencia p.miolo_texto_tab_num_dentro {
    margin-left: 80px;
    text-indent: -20px;
}


.assitencia p.miolo_texto_tab_num {
    margin-left: 40px !important;
    text-indent: -40px !important;
    width: 77% !important;
    font-size: 320%;
}

span.HTML_sobrescrito {
    vertical-align: super;
    font-size: 60% !important;
}

.bateriasemcarga p.miolo_texto_tab_num {
    text-indent: -12px;
    margin-left: 12px;
}

.bateriasemcarga li.miolo_seta {
    margin-left: 20px;
}

li.miolo_seta, .sinalizadores li.miolo_bullet,  table li.miolo_bullet {
    margin-left: -20px;
}


.obj_figura_meiapagina img {
    margin: 10px 20%;
    width: 60%;
}

.segurancadascriancas span.CharOverride-2 {
    font-size: 8pt !important;
}

h3.miolo_subtitulo_3, h3.li {
    padding: 10px;
    background: gray;
    border-radius: 10px;
    color: white;
}

div.imgfundocinza {
    padding: 10px;
    background: #d1d3d4;
    border-radius: 10px;
    color: white;
}

div.imgfundocinza img{
    margin: 0;
}

li.miolo_seta::marker {
    color: black;
}

.assistencia .miolo_texto span.CharOverride-3  {
    vertical-align: baseline;
    text-decoration: underline;
    font-size: 100%;
}



.garantia .recuo-bullet li.miolo_bullet {
    margin-left: 42px;
}



.medidores img._idGenObjectAttribute-9 {
    height: 70px;
    margin: 0 0 -27px 0;
} 


.pneu img._idGenObjectAttribute-2, .medidores img._idGenObjectAttribute-2 {
    width: 100%;
}

.sistemadeaudiocomnavegador img._idGenObjectAttribute-2 {
    width: 100%;
}

.dados img{
    width: 100%;

}

.HTML_icon img {
    height: 16px;
    width: auto;
    margin-bottom: -2px;
}

p>.HTML_icon>img, span.HTML_icon>img, span.HTML_xref_icon>img{
    height: 25px ;
    width: auto;
    margin-bottom: -5px;
}
span.HTML_icon>img{
    height: 25px !important;
    width: auto !important;
    margin-bottom: -5px;
}

.tabela-descricao-indicadores span.HTML_icon>img{
    height: 40px !important;
    width: auto !important;
    margin-bottom: -5px;
}

div.obj_tabela_raster {
    padding: 0 4px;
    background-color: #d1d3d4;
    border-radius: 11px;
    width: 96% !important;
    height: auto !important;
    margin: 10px 0px;
}

div.obj_tabela_raster img {
    min-width: 60%;
    height: auto;
    width: 91%;
}

table.recuo {
    margin-left: 60px;
    width: 80%;
  }

  p.recuo, h3.recuo {
    margin-left: 60px !important;
  }

.recuo0px, .m-0 {
    margin-left: 0px !important;
  }
.recuo10px, .m-10 {
    margin-left: 10px !important;
  }
.recuo20px, .m-20 {
    margin-left: 20px !important;
  }
.recuo30px, .m-30 {
    margin-left: 30px !important;
  }
.recuo40px, .m-40 {
    margin-left: 40px !important;
  }
.recuo50px, .m-50 {
    margin-left: 50px !important;
  }
.recuo60px, .m-60 {
    margin-left: 60px !important;
  }

.-m-20 {
    margin-left: -20px !important;
  }
.-m-30 {
    margin-left: -30px !important;
  }
.-m-40 {
    margin-left: -40px !important;
  }
.-m-50 {
    margin-left: -50px !important;
  }
.-m-60 {
    margin-left: -60px !important;
  }

.w-1{
    width: 10px !important;
    height: auto  !important;
}
.w-2{
    width: 20px !important;
    height: auto  !important;
}
.w-3{
    width: 30px !important;
    height: auto  !important;
}
.w-4{
    width: 40px !important;
    height: auto  !important;
}
.w-5{
    width: 50px !important;
    height: auto  !important;
}
.w-6{
    width: 60px !important;
    height: auto  !important;
}
.w-7{
    width: 70px !important;
    height: auto  !important;
}

.w-10{
    width: 100px !important;
    height: auto  !important;
}
.w-20{
    width: 200px !important;
    height: auto  !important;
}


table .miolo_tabela_corpo_recuado{
    margin-left: 20px;;
}


.miolo_texto_tab_num.recuo20px {
    margin-left: 40px;
    text-indent: -28px;
}
.miolo_texto_tab_num.recuo40px {
    margin-left: 60px;
    text-indent: -28px;
}

.miolo_texto_tab_num.recuo60px {
    margin-left: 80px;
    text-indent: -28px;
}

p.recuo1 {
    margin-left: 60px;
    text-indent: -36px;
}
p.recuo2 {
    margin-left: 60px;
    text-indent: -36px;
}

p.recuo3 {
    margin-left: 60px;
    text-indent: -36px;
}

.miolo_indice_titulo .HTML_bold, .miolo_indice_titulo a{
    font-size: 14pt;
    font-weight: normal;
    color: #CC0000;
}



.miolo_indice_subtitulo, .miolo_indice_titulo {
    background: white;
    padding: 15px 15px;
    line-height: 16pt;
    border-radius: 7px;
    box-shadow: 0px 4px 10px lightgrey;
    display: block;
  }

.miolo_indice_subtitulo {
    margin: 15px 0 0 20px;
}

.miolo_indice_titulo a, .miolo_indice_subtitulo a {
display: block;
margin: 0;
}

.over, .miolo_imagem-grande {
    display: block;
    overflow-x: scroll;
}

.over img.grande, .miolo_imagem-grande img{
    width: 750px !important;
}

.over img.super-grande{
    width: 1200px !important;
}



table.over td {
    /* border: 1px solid rgb(207, 207, 207); */
    /* margin: 0; */
    padding: 0 5px;
    /* vertical-align: middle; */
}

/* table.over td  p, table.over td  strong  {
    margin: 0;
    padding: 5px;
    font-size: 12pt !important;
    text-align: center;
    line-height: 14pt;
} */

table.over a {
    font-size: 1rem !important;
    line-height: 10px !important;
}

table.border0 td{
    border: none;
    border-collapse: collapse;
}

.text-left{
    text-align: left !important;
}

a[id^="_idTextAnchor"] {
    /* background-color: red;
    height: 30px;
    width: 30px; */
    display: block;
    position: relative;
    z-index: 10;
    top: -230px;
    height: 0px;
    margin: 0;
}
