#contenedor {height: 750px; width: 1000px; } 
#cajabotonera ul {padding: 0px; margin-top: 9px; list-style-type: none; float: left; }
#cajabotonera ul li {list-style-type: none; padding-right: 8px; padding-left: 9px; float: left; padding-bottom: 0px; border-left-width: 1px; border-left-style: solid; border-left-color: #666; padding-top: 0px; display: inline; margin-top: 11px; height: 17px; }
#cajabotonera ul li.first {border-left-style: none; margin-left: 0px; padding-left: 0px; }
#cajabotonera ul li a {font-size: 14px; line-height: 14px; }
#cajabotonera ul li a:hover {color: #333; }
#cajabotonera ul li .tipocontacta {color: #333; font-weight: bold; }
#cabeceralogo {height: 60px; width: 215px; float: left; padding-left: 35px; padding-top: 20px; } 
#cabeceralogo2 {height: 60px; width: 215px; float: left; padding-left: 35px; padding-top: 20px; } 
#contenedor2 {height: 2000px; width: 750px; position: relative; left: 50%; top: 50%; margin-left: -325px; background-color: #FFF; } 
#contenedor-home {height: 2000px; width: 750px; position: relative; left: 50%; top: 50%; margin-left: -325px; background-color: #FFF; } 
#contenedor3 {height: 2000px; width: 836px; position: relative; left: 50%; top: 50%; margin-left: -417px; background-color: #FFF; } 
#cabeceram {width: 745px; height: 50px; padding-bottom: 5px; padding-left: 5px; padding-top: 10px; } 
#barram {height: 1px; width: 750px; background-color: #333; } 
#packm {height: 750px; width: 750px; padding-top: 15px; } 
#barra2m {height: 26px; width: 750px; padding-top: 20px; text-align: center; } 
#footer1m {height: 134px; width: 750px; padding-top: 20px; } 
#barrafooter {height: 40px; width: 650px; padding-top: 19px; padding-left: 80px; } 
#felicitacion {height: 689px; width: 750px; padding-bottom: 15px; } 
#footer2m {height: 134px; width: 375px; float: left; } 
#cabeceralogo {height: 60px; width: 215px; float: left; padding-left: 35px; padding-top: 20px; background-color: #333; background-color: #999; background-color: #999; background-color: #999; margin-top: -320px; background-color: #333; background-color: #666; margin-top: -320px; margin-top: -320px; background-color: #666; background-color: #666; } 
#footer3m {float: right; height: 134px; width: 375px; } 
#footer4 {height: 60px; width: 720px; padding-top: 10px; padding-right: 15px; padding-left: 15px; float: none; } 
#footer42 {height: 60px; width: 800px; padding-top: 10px; padding-right: 15px; padding-left: 15px; float: none; } 
#cabecera3m {height: 40px; width: 750px; padding-top: 20px; text-align: center; padding-bottom: 10px; } 
#cajaiz {height: 750px; width: 250px; float: left; } 
#contenido1 {width: 217px; float: left; height: 130px; padding-left: 33px; padding-top: 13px; } 
#contenido1b {width: 170px; height: 275px; float: left; border-top-style: solid; border-top-width: 1px; border-bottom-style: solid; border-bottom-width: 1px; border-top-color: #666; border-bottom-color: #666; margin-left: 30px; padding-top: 10px; padding-bottom: 10px; padding-right: 5px; padding-left: 5px; } 
a:link {font-family: "Times New Roman", Times, serif; font-size: 15px; font-weight: normal; color: #666; text-decoration: none; } 
a:visited {font-family: "Times New Roman", Times, serif; font-size: 15px; font-weight: normal; color: #666; text-decoration: none; } 
a:active {font-family: "Times New Roman", Times, serif; font-size: 15px; font-weight: normal; color: #666; text-decoration: none; } 
a:hover {font-family: "Times New Roman", Times, serif; font-size: 15px; font-weight: normal; color: #999; text-decoration: none; } 
a.estilo2:link {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999; text-decoration: none; } 
a.estilo2:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999; text-decoration: none; } 
a.estilo2:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999; text-decoration: none; } 
a.estilo2:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #CCC; text-decoration: none; } 
#contenido1b2 {height: 80px; width: 150px; float: left; margin-left: 35px; margin-top: 17px; } 
#cajade {/*height: 750px;*/ width: 750px; float: left; } 
#cajade2 {height: 1200px; width: 750px; float: left; } 
#cajade2b {height: 1000px; width: 750px; float: left; } 
#botoncontacto {height: 40px; width: 80px; float: right; } 
#cajabotonera {height: 80px; width: 750px; } 
#cajaespacio {height: 40px; width: 750px; } 
#cajabotonera2 {height: 40px; width: 600px; float: left; } 
#botoncontacto {float: right; height: 32px; width: 93px; padding-top: 8px; } 
.clear {clear: both; } 
.tipocontacta {font-family: "Times New Roman", Times, serif; font-size: 16px; color: #666666; text-decoration: none; } 
.tipo2 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #666; text-decoration: none; } 
.tipo3 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999; text-decoration: none; } 
.tipo3b {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999; text-decoration: none; text-align: center; } 
.tipo4 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #666; text-decoration: none; width: 10px; line-height: 20px; } 
.tipo4b {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666; text-decoration: none; width: 10px; line-height: 20px; } 
.tipo5 {font-family: "Times New Roman", Times, serif; font-size: 15px; color: #333; text-decoration: none; } 
.tipo6 {font-family: "Times New Roman", Times, serif; font-size: 15px; color: #333; text-decoration: none; line-height: 20px; } 
.tipo7 {font-family: "Times New Roman", Times, serif; font-size: 16px; color: #666; text-decoration: none; } 
.tipo8 {font-family: "Times New Roman", Times, serif; font-size: 20px; color: #666; text-decoration: none; } 
#lennon {height: 30px; width: 640px; float: right; padding-left: 40px; } 
#contenido_c1 {height: 250px; width: 300px; float: left; } 
#conetidovideo {width: 738px; height: 515px; } 
#contenidoMuF1 {width: 737px; height: 350px; } 
#contenidoMuF2 {width: 737px; height: 437px; } 
#contenidoMuF3 {width: 737px; height: 630px; } 
#contenidoMuF4 {width: 737px; height: 560px; } 
#contenidoMuF5 {width: 737px; height: 480px; } 
#contenidoMuF6 {width: 737px; height: 930px; } 
#contenidoMuF7 {width: 737px; height: 400px; } 
#conetidovideo2 {height: 23px; width: 737px; float: right; } 
#contenido1espacio {height: 39px; width: 250px; float: left; } 
#contenido2 {height: 330px; width: 737px; float: right; padding-top: 25px; } 
#contenido3 {height: 260px; width: 727px; float: right; padding-right: 10px; } 
#footer {/*float: right;*/ height: 15px; width: 740px; } 
#footer2 {/*float: right;*/ height: 25px; width: 740px; margin-top: 80px; } 
#footer3 {/*float: right;*/ height: 25px; width: 740px; margin-top: 140px; } 
#contenido3b {height: 265px; width: 300px; padding-top: 35px; } 
#contenido2bc {height: 555px; width: 330px; float: left; padding-top: 25px; padding-left: 13px; } 
#contenidomap {float: right; height: 300px; width: 406px; padding-top: 25px; } 
#contenidocontacto {height: 240px; width: 391px; float: right; padding-top: 15px; padding-left: 15px; } 
#contenido3c {height: 200px; width: 400px; float: left; } 
#contenido_s_1 {width: 737px; height: 1600px; padding-top: 25px; } 
#contenido_s_1b {width: 737px; height: 900px; padding-top: 25px; } 
#contenido_s_1c {width: 737px; height: 790px; padding-top: 25px; } 
#contenido_s_1c2{width: 737px; height: 1500px; padding-top: 25px; } 
#contenido_s_2 {width: 737px; height: 1600px; padding-top: 25px; } 
#fotohome {width: 737px; height: 297px; float: left; padding-top: 30px; } 
#mailhome {height: 260px; width: 737px; float: right; padding-top: 10px; padding-right: 8px; } 
#logofundacion {float: right; height: 50px; width: 300px; margin-top: 30px; } 
#contenidocontacto4 {height: 100px; width: 300px; float: left; margin-top: 10px; text-decoration: none; } 
.left li a:hover {background-repeat: repeat; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000; } 
.left li a:visited {background-repeat: repeat; font-family: Arial, Helvetica, sans-serif; font-size: 14px; } 
#contenedorbeatles {height: 1797px; width: 836px; } 
video {background-color: #000; margin-top: 18px; }
/*DESDE ACA NOSOTROS*/
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5 {font-family: "Times New Roman", Times, serif; text-decoration: none; font-weight: 300;} 
h1, .h1 {font-size: 15px; color: #333; margin: 20px 0 10px;}
#main-menu ul {list-style: none; display: flex; gap: 5px; flex-wrap: wrap; margin-top: 22px; padding: 0;}
#main-menu li {border: 1px solid #ccc; padding: 2px 4px; line-height: 1; border-radius: 6px;}
#main-menu li a{font-size: 14px; line-height: 1;}
section {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #666; text-decoration: none; line-height: 20px; }
.text-column-2{columns: 2;}
body{display: flex; flex-wrap: wrap;}
body > aside {flex: 0 0 235px; padding: 20px 30px 20px 35px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #666; text-decoration: none; }
body > aside p{line-height:1.1 }
section > p{font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #666; text-decoration: none; line-height: 20px; margin-top: 24px;}
section > img, svg{vertical-align: middle;margin-top: 0px;margin-bottom: 1px;}   
body > footer {text-align: center; height: auto !important; width: auto !important; flex: 1 1 100%; }
aside .text-wrapper {margin: 15px 0; padding: 10px 5px 10px 0; border-top: 1px solid #666; border-bottom: 1px solid #666; }
.imagen1{margin-top: 100px;margin-bottom: 20px;}
.imagen3{margin-bottom: 50px;}
.tipo6{margin-bottom: 100px;}
.titulo2{margin-top: 120px;}
.paginacontacta{font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #666; text-decoration: none; line-height: 20px; margin-top: 3px;}
.imagenesPintura{    padding: 10px;
    margin-top: 10px;
    margin-bottom: 120px;
    margin-left: 30px;}
.imagenesPintura{transform: scale(0.9); transition:transform 3s;}
.imagenesPintura:hover{scale:1.4; cursor: pointer;}

#fotoPintora{float: left;
    width: 231px;
    height: 307px;
    vertical-align: middle;
    margin-right: 25px;
    margin-top: 0px;
    margin-bottom: 1px;}
#parrafoPintora{font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #666;
    line-height: 25px;
    width: 420px;
    text-decoration: none;
    line-height: 20px;
    float: left;}

#derechosReservados{margin-top: 60px;margin-bottom: 60px; text-align: center;font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #999;text-decoration: none;}
#menu-arte ul {list-style: none; display: flex; line gap:55px; flex-wrap: wrap; margin-top: 22px; padding: 10;}
#menu-arte li {border: 1px solid #ccc; padding: 2px 4px; line-height: 1; border-radius: 5px; background-color: #D3E3FD}
#menu-arte li a{font-size: 35px; line-height: 1;}
section {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #666; text-decoration: none; line-height: 20px; }