#contenedor-web-cabeza {position:absolute; position:fixed; top:0px; width:100%; height:120px; z-index:100; background:rgba(255, 255, 255, 0.9);}
    #contenedor-web-cabeza-1 {position:absolute; top:0px; width:100%; height:40px; background:rgb(230, 8, 8);}
    #contenedor-web-cabeza-1-1 {position:absolute; top:0px; left:calc(50% - 600px); width:1200px; height:40px;} /* background:rgb(194, 165, 165);} */
    #contenedor-web-cabeza-1-1-texto {position:absolute; left:0px; width:710px; height:40px;} /* background:rgba(1, 145, 75, 1);} */
        nav {margin-top:0px; position:relative;}
        nav p {float: left; text-decoration:none; display:block; padding:10px 20px;}
    #contenedor-web-cabeza-1-1-menu {position:absolute; right:0px; width:400px; height:40px;} /* background:rgba(1, 145, 75, 1);} */
        nav {margin-top:0px; position:relative;}
        nav ul {list-style:none; padding:0; margin:0; overflow:hidden;}
        nav > ul > li {float:right;}
        nav ul li a {text-decoration:none; font-family:'roboto-regular'; font-size:0.8em; display:block; padding:10px 20px;}
        nav ul li a:hover {font-size:1em; color:var(--letras-cabeza-1-1-menu);}
        nav > ul > li:hover div {display:table;}
    #contenedor-web-cabeza-1-1-redessociales {position:absolute; top:3px; left:calc(100% - 174px); width:174px; height:30px;} /* background:rgb(211, 197, 8);} */
    #contenedor-web-cabeza-2 {position:absolute; top:40px; left:calc(50% - 600px); width:1200px; height:62px;} /* background:rgb(110, 106, 106);} */
    /* #contenedor-web-cabeza-2-2-menu {position:absolute; top:20px; left:0px; width:950px; height:40px;} /* background:rgba(1, 145, 75, 1);} */
    #contenedor-web-cabeza-2-2-menu {position:absolute; top:20px; left:0px; width:720px; height:40px;} /* background:rgba(1, 145, 75, 1);} */
        nav {margin-top:0px; position:relative;}
        nav ul {list-style:none; padding:0; margin:0; overflow:hidden;}
        nav > ul > li {float:right;}
        nav ul li a {text-decoration:none; font-family:'roboto-regular'; font-size:0.9em; color:var(--letras-cabeza-2-2-menu1); display:block; padding:10px 20px;}
        nav ul li a:hover {font-size:0.9em; border-radius:5px; color:var(--letras-cabeza-2-2-menu2); background-color:rgb(230, 8, 8);}
        nav > ul > li:hover div {display:table;}
    #contenedor-web-cabeza-2-2-imagen {position:absolute; top:-15px; right:0px; width:350px; height:60px;} /* background:rgba(100, 145, 75, 1);} */