html {

    --cor-bg-principal: blue;
    --cor_principal: aliceblue;    
    --cor_menu: darkgray;
    --tam_menu:155px;
   xxx background-color: red;;
    xbackground-color:#E6E6E6;
    xbackground-color:white;

}

body{
   xbackground-color: red;;
   background-color:#E6E6E6;
   
   font-size: 55px;

}

.c_div_contem_00{
background-color: aqua;
}
.c_cab_1{
    display: flex;

   height: 60px;
   xxbackground-color:rgb(2, 38, 180);
   color:whitesmoke;
   font-size: 28px;
   xxjustify-content: center;   /* Centraliza horizontalmente */
   align-items: center;       /* Centraliza verticalmente */  
   padding-left: 9px;

   background: linear-gradient(90deg, rgb(30, 32, 195) 0%, rgba(46, 46, 155, 0.962) 35%, rgba(5, 11, 77, 0.987) 100%);
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.5);

   
   


}

.times { 
   font-family: 'Times New Roman', Times, serif; 
}
.garamond { 
   font-family: Garamond, serif; 
}
.minion { 
   font-family: 'Minion Pro', Georgia, serif; 
}
.palatino {
    font-family: 'Palatino Linotype', Palatino, serif; 
   }
.brandon {
    font-family: 'Brandon Grotesque', Arial Black, sans-serif; 
   }
.biblia {
    font-family: 'Fonte Biblia', Verdana, sans-serif; 
   }


   .toolbar {
   display: flex;
   gap: 12px;
   padding: 2px;
   background-color: #c0c2c4;
   align-items: center;
   height: 30px;
   width: 380px;
   border-radius: 10px;
   opacity: .80;
 }


.icon-button {
   background: none;
   border: none;
   padding: 0;
   margin: 0;
   width: 18px;    height: 18px;
   display: flex;
   align-items: center;
   justify-content: center;
   cursor: pointer;
   opacity: .7;
 }

 .icon-button img {
    width: 100%;
    height: 100%;
    object-fit: contain;
  }

  .icon-button:hover{
      xbackground-color: rgb(55, 55, 14);
      xopacity: .50;
      color: red;
      border: solid;
      border-color: rgb(16, 39, 245);
      padding: 5px;
      width: 30px;
      height: 30px;
      border-radius: 5px;

    }
    .c_btn_topo{

      background-color: rgb(237, 242, 242);
      border-style:none ;
      padding: 1px;
      height: 45px;
      width: 79px;

    }
    .c_btn_topo:hover{
      background-color: #E6E6E6;
    }






