/*Hoja de estilo*/
* {
    box-sizing: border-box;}

html  {height: 100%}
/* Body */

body {background-color: #43a4c5;padding: 0px;margin: 0px; color:white; min-height: 100%}

body#propuesta7 {background-color:#d7554a }

/* Header */
.propuesta2 {background-color: #d7554a; display: flex; align-items: center; justify-content: center;flex-direction: row;}

header#propuesta7 {background-color: #f0b04e; display: flex; align-items: center; justify-content: center;flex-direction: row;}

header#propuesta6 {background-color: #43a4c5 ;display: flex; align-items:flex-start; justify-content:left;flex-direction: row;}

.propuesta8 {display: flex;justify-content: space-between; align-items: center;}

img#iconofilmadora {margin-left: 1rem;margin-right: -1rem}

div#bienvenidos {height: 15%; width: 100%; margin:0px; margin-left: 0px; padding: 0px; background-color: #d7554a; position:absolute; top:0px; display: flex; align-items: center; justify-content: center;flex-direction: row}

img#iconosindividual {margin-left: -1rem}

/* Main */

img#logofadutv {height: 60%; margin-top: 30%}

img#logoformulario {margin-top: -33%}

div#container{margin: auto; padding: auto; display: flex; flex-direction: column;}

.boton {display: flex; justify-content:center;align-items: center; flex-direction: column;}

div#logofadutv{display: flex; align-items: center; justify-content: center;margin: auto;}

.logofadutv2 {display:flex; justify-content: center;align-items: center;margin-top: 33%}

img#logofadutv2 {display:block; justify-content: center;align-items: center;}

div#que {display: flex; justify-content:center;align-items: center; flex-direction: column }

.imgactivas {padding-top: 30px}

div#transmicionfilmar {margin-top:365px}

div#transmicionfilmar2 {margin-top: 450px}

.b {margin-top: -1.5rem}

img#corazones {float: right; margin-top: -22rem }

.filmadora {display: flex; justify-content: center;align-items: center}

div#transmicion {display: flex; justify-content: center; align-content: center; margin-top: 0px; }

.barra {margin-top: -2%;margin-bottom: -2%; padding: 0; width: 80%}

.textobienvenida {display: flex; justify-content:center;align-items: center;text-align: center;flex-direction: column;}

.transmicionactiva {width:"100px"}

li {list-style: none;}

h1 {font-size: 1.8rem;}

h2 {font-size: 1.5rem}

.h2p4 {margin-top: 5%}

p {font-size: 1.3rem}

ul { list-style: none}

img#categoria {margin:auto; margin-top: -5rem}

img#transmicion {display: block; min-height: 100%; max-height: 100%}
/* FORMULARIO */

form {display:flex; justify-content: center;flex-direction: column; margin: auto; margin-left: 20%; margin-right: 20%; margin-bottom: 2rem }

aside {float: right; margin-top: -20rem;margin-right: 5rem; display: block; }
/* MENU */

header nav {
    background-color: rgba(240,176,78,0.85);
    color: white;
    
    /* para salir del "flujo de información" del fondo 
        y colocase en una capa superior fija */
    position: fixed;
    top: -200vw;
    min-height: 25%;
    width: 100%;
    transition: all .6s ease;
    z-index: 999;
}

header nav#menu:target {
    top: 0;
    
    /* transición suave */
    transition: all .6s ease;
}


header nav a {
    color: rgba(255,255,255,.75);
    display: block;
    padding-top:1em;
    text-align: center;
    text-decoration: none;
}

header nav a:hover {
    color: white;
}

/* boton "X" de cierre del nav */
#x {
    position: absolute;
    right: 0;
    top: -1em;
}


/* Propuesta 11 */

#headerpropuesta11 {background-color: #43a4c5}

#flechavolver {margin: 0;
               padding-left: 1rem;
    
}

#videopopular1 {margin:0px;
                width:100%;
                position: relative;
                z-index: -1
    
}

#rotuloaulas { top:172px;
               left: 8px;
               position: absolute;
               width: 90px;
               z-index: 1;
                 
}

#vistaspopulares {top:172px;
                  left: 225px;
                  position: absolute;
                  width: 90px;
                  z-index: 1;    
}

#vistaspopulares2 {top:405px;
                  left: 225px;
                  position: absolute;
                  width: 90px;
                  z-index: 1;
    
}

#videopopular2 {width:100%;
               margin-top:0px;
               position: relative;
               z-index: -1;
    
}
#rotulomagna {top:405px;
               left: 8px;
               position: absolute;
               width: 90px;
               z-index: 1;
}

.videospopulares {margin-top: 50px}

#transpopu {margin-left: 20px}

#bodypropuesta12 {background-image: url(img/1.gif);
                  
    
}