@charset "utf-8";
@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700,800|Oswald:400,300,700);
/*css document*/
/*----colores 
ENVIVO: #F0D400; #c6d469
NOTICIAS: #ED7224;
INDEX: #BF1E1C;
INSTITUCIONAL: #008F3E;
PROGRAMACION: #34388D; #0080BD 
---*/  

html {
    width: 100%;
    margin: auto;
}

header {
    width: 60em;
    height: auto;
	background: transparent url("imagenes/rayita_header.jpg") repeat-x scroll center top;
	}

body {
    background-image: url(http://www.pixeden.com/media/k2/galleries/93/001-subtle-light-pattern-background-texture.jpg);
   }

.contenedor-principal{
    width: 100%;
    max-width: 60em;
    height: auto;
    margin: auto;
}

.login {
    float: right;
    margin-top: 1em;
    margin-left: 1em;
    margin-bottom:1em;
}
.login span{
    float: right;
}

input{
    font-family: "open sans";
    background-color: #e3e3e3;
    margin: 0.1em;
    border-style: solid;
    border-width: 1px;
    border-color: #c2c2c2;
}
.inicio input{
    background-color: #c2c2c2;
    color: white;
    width: 13em;
    height: 1.5em;
}
.login p {
    font-family: "Open Sans", sans-serif;
    font-size: 0.8em;
    text-align: left;
    border-bottom-width: 0.1em;
    border-bottom-style: solid;
    padding-left: 0.5em;
    margin-bottom: 0.3em;
    margin-top: 0;
}
.buscar ul{
    clear: both;
    list-style-type: none;
    padding-left:  0%;
      }
.buscar{
     margin-top: 3em;
}
.buscar ul li{
    float: left;
}
#lupita {
    background-color: white;
    color: grey;
    width: 12em;
    height: 1.5em;
    margin-left: 0.2em;
}

.facebook {
    float: right;
    height: auto;
    margin-top: 1rem;
}
.facebook p {
    font-family: "Open Sans", sans-serif;
    font-size: 0.8em;
    font-style: italic;
    text-align: left;
    border-bottom-width: 0.1em;
    border-bottom-style: solid;
    padding-left: 0.5em;
    margin-bottom: 0.3em;
    margin-top: 0;
    
}
.facebook2 p {
    font-family: "Open Sans", sans-serif;
    font-size: 0.9em;
    font-style: italic;
    text-align: left;
    border-bottom-width: 0.1em;
    border-bottom-style: solid;
    padding-left: 0.5em;
    margin-bottom: 0.3em;
    margin-top: 0;
    }
.facebook2{
    clear: both;
}
.fb2{
    width: 12em;
    text-align: center;
    padding-top: 0.4em;
    float: left;
    display: inline-block;
    background-color: #353c91;
}
.tw2{
    width: 12em;
    text-align: center;
    padding-top: 0.4em;
    float: left;
    display: inline-block;
    background-color: #12c7e2;
}
.yt2{
    width: 12em;
    text-align: center;
    padding-top: 0.4em;
    float: left;
    display: inline-block;
    background-color: #bb000d;
}
.insta{
    width: 12em;
    text-align: center;
    padding-top: 0.4em;
    float: left;
    display: inline-block;
    background-color: #ffaf48;
}
.mapa2{
    width: 12em;
    float: left;
    display: inline-block;
    background-color: grey;
    }
.mapa2 h2 a{
    color: white;
}
.mapa2 h2{
    margin: 0.01em;
    color: white;
    text-align: center;
    font-family: "oswald", sans-serif;
}
.fb{
    width: 4em;
    text-align: center;
    padding-top: 0.2em;
    float: left;
    display: inline-block;
    background-color: #353c91;
}
.tw{
    width: 4em;
    text-align: center;
    padding-top: 0.2em;
    float: left;
    display: inline-block;
    background-color: #12c7e2;
}
.yt{
    width: 4em;
    text-align: center;
    padding-top: 0.2em;
    float: left;
    display: inline-block;
    background-color: #bb000d;
}

.logo {
    float: left;
    width: 30%;
    height: auto;
    margin-left: 1rem;
    margin-top: 2.3rem;
}

.menu {
    width: 100%;
    height: 3rem;
    clear: both;
    margin-top: 2em;
}

.menu nav ul {
    width: 100%;
    padding: 0%;
   }
    
.menu nav ul li {   
    font-weight: 200;
    display: inline-block;
    float: left;
    font-family: "oswald";
    font-size: 1.3rem;
    list-style-type: none;
}

.menu li li {
    clear: left;
    text-align: center;
    
 }

.submenunaranja li:hover {
    background-color: #ED7224;
}
.submenunaranja li {
    background-color: #F39A68 ;
    width: 9em;
    padding-left: -2.8em;
}
.submenunaranja a {
    color: black;
}

.submenuazul li {
    background-color: #9FD0F0;
    width: 10em;
}
.submenuazul li:hover {
    background-color:  #0080BD ;
}
.submenuazul a {
    color: black;
}
.submenuverde li {
    background-color: #c4d66a;
    width: 10em;
}
.submenuverde li:hover {
    background-color:  #008F3E ;
    color: black;
}
.submenuverde a {
    color: black;
}


.index a {
    color: rgb(0,0,0) ;
    border-bottom-style: solid;
    border-bottom-color: rgb(0,0,0) ;
    padding-left: 3.5em;
    padding-right: 3.5em;
}
.index a:hover {
    color: #BF1E1C ;
    border-bottom-color: #BF1E1C ;
}
.envivo a:hover{
    border-bottom-color: #F0D400;
    color: #F0D400 ;
}
.envivo a {
    color: rgb(0,0,0) ;
    border-bottom-style: solid;
    border-bottom-color: rgb(0,0,0) ;
    padding-left: 3em;
    padding-right: 3em;
}
.noticias:hover{
    border-bottom-color: #ED7224 ;
    color: #ED7224 ;
    }
.noticias {
    color: rgb(0,0,0) ;
    border-bottom-style: solid;
    border-bottom-color: rgb(0,0,0) ;
}
.noticias a{
    color: rgb(0,0,0) ;
    border-bottom-style: solid;
    border-bottom-color: rgb(0,0,0) ;
    padding-left: 2.8em;
    padding-right: 2.8em;
    
}

.programacion a{
    color: rgb(0,0,0) ;
    border-bottom-style: solid;
    border-bottom-color: rgb(0,0,0) ;
    padding-left: 2em;
    padding-right: 2em;
}
.programacion:hover{
   border-bottom-color: #34388D;;
   color: rgb(29,127,186);
 }


.institucional a:hover{
    border-bottom-color: #008F3E;
    color: rgb(51,143,70);
    }
.institucional a {
    color: rgb(0,0,0) ;
    border-bottom-style: solid;
    border-bottom-color: rgb(0,0,0) ;
    padding-left: 2em;
    padding-right: 2em;
}


a {
    text-decoration: none;
    width: 0%;
    height: 0%;
}
.indexon a{
    color: #BF1E1C;
    border-bottom-style: solid;
    border-bottom-color: #BF1E1C;
}
.envivoon a{
    color: #F0D400;
    border-bottom-style: solid;
    border-bottom-color: #F0D400;
}
.noticiason a{
    color: #ED7224;
    border-bottom-style: solid;
    border-bottom-color: #ED7224;
}
.noticiason ul li a{
    color: black;
}

.programacionon a{
    color: #0080BD;
    border-bottom-style: solid;
    border-bottom-color:#0080BD;
}
.programacionon ul li a{
    color: black;
}
.institucionalon a{
    color: #008F3E;
    border-bottom-style: solid;
    border-bottom-color: #008F3E;
}
.institucionalon ul li a{
    color: black;
}


.contenedor{
    overflow: auto;
    width: 100%;
    clear: both;
    margin-top: 0rem;
    padding: 0px;
    }

.slider {
    text-align: center;
}
#texto {
    text-align: center;
}
#texto p {
    font-family: "Open Sans", sans-serif;
    font-size: 0.9rem;
    width: 80%;
    margin: auto;
    padding-top: 1.3em;
    padding-bottom: 2em;
}
#texto h5 {
    font-family: "oswald", sans-serif;
    font-style: italic;
    font-size: 1rem;
    background-color: black;
    width: 15%;
    padding-bottom: 0.5em;
    padding-top: 0.5em;
    text-align: center;
    margin: auto;
    margin-bottom: 5%;
    color: white;
    font-size: 0.8em;
    float: right;
}

#titulonoticias h1 {
    font-family: "oswald",sans-serif;
    text-align: center;
    background-color: #ED7224;
    margin-bottom: 1em;
    color: white;
    clear: both;
    font-size: 1.7em;
}


#noticiafoto{
    float: left;
    width: 50%;
}
#noticiatexto{
    float: left;
    width: 50%;
    height: 19.4rem;
    background-color: #F39A68;
    margin-left: 50%;
    margin-top: -19.7rem;
}
#noticiafotoizq{
    float: left;
    width: 50%;
    margin-left: 50%;
    margin-top: -19.4rem;
    clear: both;
}
#noticiatextoizq{
    float: left;
    width: 50%;
    height: 19.4rem;
    background-color: #F39A68;
    margin-left: 0px;
    margin-top: 0px;
   }

#noticias h1{
    color: white;
    margin-left: 1.3em;
    margin-top: 1em;
    margin-bottom: 0em;
    font-family: "oswald", sans-serif;
    font-size: 2em;
}
#noticias h2{
    color: black;
    margin-left: 2em;
    margin-top: 1em;
    margin-bottom: 0.3em;
    font-size: 1.1em;
    font-family:"Open Sans", sans-serif; 
}
#noticias h5{
    font-family: "Open Sans",sans-serif;
    margin-left: 3em;
    margin-top: 0rem;
    margin-bottom: 0rem;
    color: wheat;
}
#noticias p{
    font-family: "open sans",sans-serif;
    margin-left: 2.3em;
    width: 80%;
    margin-top: 0rem;
    margin-bottom: 0rem;
}
#noticias img{
    width: 100%;
}
#noticias h6{
    font-family: "oswald",sans-serif;
    margin-left: 3.5em;
    margin-bottom: 0rem;
    background-color: #ED7224;
    color: white;
    width: 5em;
    padding: 0.3em;
    text-align: center;
}

#tituloprogramacion{
    clear: both;
    padding-top: 2rem;
}
#tituloprogramacion p{
    font-family: "open sans",sans-serif;
    text-align: center;
    font-size: 1rem;
    margin-top: 1rem;
    margin-left: auto;
    margin-right: auto;
    width: 50rem;
    margin-bottom: 1.5rem;
}
#tituloprogramacion h1{
    font-family: "oswald",sans-serif;
  text-align: center;
  background-color: #0080BD;

  color: white;
}

#programacionindex{
    width: 100%;
    float: left;
    clear: both;
}
#programacionindex ul{
    width: 100%;
    float: left;
    margin: 0rem;
    padding: 0rem;
}
#programacionindex ul li {
    width: 33%;
    list-style-type: none;
    display: inline-block;
}
#programacionindex ul li img {
    width: 100%;
    float: left;
}
#programacionindex ul li h5 {
    font-family: "open sans",sans-serif;
    text-decoration: none;
    color: black;
    padding-left: 1rem;
    padding-top:12rem;
}
.azul {
width: 95%;
  float: left;
  color: BLACK;
  font-style: 200;
  font-family: "oswald" , sans-serif;
  background-color: #9FD0F0;
  padding-left: 1rem;
  margin: 0rem;
}



footer{
    background-color: rgb(200,200,200);
    color: white;
    clear: both;
    font-family: "open sans",sans-serif;
    padding: 1.5rem;
    padding-bottom: 3rem;
    font-size: 0.9em;
}
footer a {
    color: white;
}
footer p{
    margin-left: 5em;
    padding-top: 4em;
    float:left; 
}
footer img{
    margin-left: 3em;
    float: left;
}
#cooperativas {
    width: 100%;
    margin-top: 5em;
}
#cooperativas img {
    width: 100%;
}

/*-------------------------------------------   RESPONSIVE ----------------------------------*/
/* MOBILE */
@media (max-width: 767px)
{
	#menu-escondido	{
		display: block;
	}
	#menu-principal	{
		display: none;
	}
    .menu nav ul li { 
        clear: both;
        width: 100%;
        margin-top: 0%;
        text-align: left;
    }
   
    #slider{
        width: 30%;
    }
    
    .index {
    background-color: #BF1E1C;
    color: rgb(0,0,0) ;
    border-bottom-style: solid;
    border-bottom-color: rgb(0,0,0) ;
    padding-left: 3em;
    padding-right: 3em;
    }
    .index a{
        border-bottom-style: none; 
    }
    
    .envivo {
    background-color: #F0D400;
    color: rgb(0,0,0) ;
    border-bottom-style: solid;
    border-bottom-color: rgb(0,0,0) ;
    padding-left: 3em;
    padding-right: 3em;
    }
    .envivo a{
    border-bottom-style: none;
    }
    
    
    .noticias {
    background-color: #ED7224 ;    
    color: rgb(0,0,0) ;
    border-bottom-style: solid;
    border-bottom-color: rgb(0,0,0) ;
    padding-left: 2.5em;
    padding-right: 2.5em;
    }
    .noticias a{
    border-bottom-style: none;
    }
    
    
    .programacion {
    background-color: #34388D;
    color: rgb(0,0,0) ;
    border-bottom-style: solid;
    border-bottom-color: rgb(0,0,0) ;
    padding-left: 1em;
    padding-right: 1em;
    }
    .programacion a{
    border-bottom-style: none;
    }
    
    
    
    .institucional {
    background-color:#008F3E;
    color: rgb(0,0,0) ;
    border-bottom-style: solid;
    border-bottom-color: rgb(0,0,0) ;
    padding-left: 1.3em;
    padding-right: 1.3em;
    }
    .institucional a{
    border-bottom-style: none;
    }
#noticiafoto{
    float: none;
    width: 100%;
}
#noticiatexto{
    width: 100%;
    clear: both;
    height: 19.4rem;
    background-color: #F39A68;

}
#noticiafotoizq{
    float: none;
    clear: both;
}
#noticiatextoizq{
 clear: both;
    width: 100%;
    height: 19.4rem;
    background-color: #F39A68;
    margin-left: 0px;
    margin-top: 0px;
   }



#programacionindex{
    width: 100%;
    float: left;
    clear: both;
}
#programacionindex ul{
    width: 100%;
    float: left;
    margin: 0rem;
    padding: 0rem;
}
#programacionindex ul li {
    width: 31%;
    list-style-type: none;
    display: inline-block;
}
#programacionindex ul li img {
    width: 100%;
    float: left;
}
#programacionindex ul li h5 {
    font-family: "open sans",sans-serif;
    text-decoration: none;
    color: black;
    padding-left: 1rem;
    padding-top:6rem;
}
    
}

/* TABLET */
@media (min-width: 768px) and (max-width: 959px)
{
	main
	{
		background-color: white;
	}
}

/* MOBILE Y TABLET */
@media (max-width: 959px)
{
	main
	{
		width: 100%;
	}
	aside
	{
		width: 100%;
	}	
}

/*-------------------------------------------   RESPONSIVE ----------------------------------*/

/*mapa*/
#mapa h1{
    font-family: "oswald", sans-serif;
    font-size: 1.5rem;
    color: white;
    background-color: #ED7224;
    text-align: center;

}

#mapa {
    margin-bottom: 50px;

}


.container {
    display: flex;
    max-width: 960px;
    font-family:"oswald", sans-serif;
    font-size: 1rem;
    margin-bottom: 50px;
}
.row {
    display: table-row;
    max-width: 960px;
}
.column {
    display: table-cell;
    width: 200px;
    padding-left: 10px;
    margin-left: 10px;
    
}

.mapaindex {
    background-color:#BF1E1C;
    color: white;
}
.mapaindex a {
    color: white;
}
.mapaindex:hover {
    background-color: black;
}
.mapanoticias{
    background-color: #ED7224;
    color: white;
}
.mapanoticias a{
    color: white;
}
.mapanoticias:hover {
    background-color: black;
}
.mapaenvivo {
    background-color: rgb(232,211,41);
    color: white;
}
.mapaenvivo a{
    color: white;
}
.mapaenvivo:hover {
    background-color: black;
}
.mapaprogramacion {
    background-color: rgb(29,127,186);
    color: white;
}

.mapaprogramacion a{
    color: white;
}
.mapaprogramacion:hover {
    background-color: black;
}
.mapainstitucional {
    background-color: rgb(51,143,70);
    color: white;
}
.mapainstitucional a{
    color: white;
}
.mapainstitucional:hover {
    background-color: black;
}
.mapagris{
    background-color: grey;
}
.mapagris a{
    color: white;
}
.mapagris:hover {
    background-color: black;
}
.active:hover {
    background-color: black;
    }
.active a:hover{
    color: white;
}
.active a{
    color: black;
}
.suaveenvivo{
    background-color: rgb(233,218,145);
    border-bottom: solid;
    border-bottom-color: rgb(232,211,41);
    border-width: thin;
}

.suavenoticias{
    background-color: rgb(222,153,106);
    border-bottom: solid;
    border-bottom-color: rgb(211,114,47);
    border-width: thin;
}
.bordenoticias{
    border: solid;
    border-color: rgb(222,153,106);
    border-bottom-color: rgb(211,114,47);
    border-top: none ;
    border-width: thin;
}

.suaveprogramacion{
    background-color: rgb(174,207,239);
    border-bottom: solid;
    border-bottom-color: rgb(29,127,186);
    border-width: thin;
}
.bordeprogramacion{
    border: solid;
    border-color: rgb(174,207,239);
    border-bottom-color: rgb(29,127,186);
    border-top: none ;
    border-width: thin;
}

.suaveinstitucional {
    background-color: rgb(198,212,105);
    border-bottom: solid;
    border-bottom-color:rgb(51,143,70);
    border-width: thin;
}
.bordeinstitucional{
    border: solid;
    border-color: rgb(198,212,105);
    border-bottom-color: rgb(51,143,70);
    border-top-color: rgb(51,143,70) ;
    border-width: thin;
}

.bordeinstitucional a{
    color: black;
}
#coopertivas {
    clear: both;
}

.mapita{
    width: 100%;
}
.mapita p{
    font-family: "Open Sans", sans-serif;
    font-weight: 700;
    font-size: 1em;
    text-align: center;
    

}

/* fin mapa */






/* MODIFICACIONES MELI EN EL INDEX */

#triangulopares {
    width: 0;
    height: 0;
    border-left: 20px solid #FFFFFF;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: 0px;
    top: 55px;
    position: relative;
}

#triangulocultura {
    width: 0;
    height: 0;
    border-left: 20px solid #FFFFFF;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: 0px;
    top: 55px;
    position: relative;
}

#trianguloambiente {
    width: 0;
    height: 0;
    border-left: 20px solid #FFFFFF;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: 0px;
    top: 55px;
    position: relative;
}


/* EN VIVO */

#envivo_grilla_sobre nav ul li{
display: inline-block;
  color: black;
  text-align: center;
  width: 20%;
  margin-top: -1%;
  padding-top: 0.3rem;
  padding-right: 1.4%;
  padding-bottom: 0.3rem;
  padding-left: 1rem;
  font-family: "oswald";
  text-aling: center;
  margin-left: 7px;
  margin-right: 6px;
  list-style-type: none;
  font-size: 1.3em;
  color: rgb(0,0,0);
  border-bottom-style: solid;
  border-bottom-color: #0080bd;
  padding-top: 0em;
  font-weight: 200;
}


#programacion img {
width: 33%
}

#envivo_grilla_sobre nav ul{

  padding: 0%;}

#envivo_tabla {

border: 1px solid #0080bd;
  margin-top: 2%;
  background-color: #E8E8E7;
    }

#envivo_hoy1 ul {
width: 100%;
padding: 0%;  
}

#envivo_hoy1 ul li {
display: inline-block;
  color: black;
  width: 21.4%;
  padding-top: 0.3rem;
 
  padding-left: 1rem;
  font-family: "oswald";
  font-size: 1.3rem;
  font-size: 1.3rem;
  margin-left: 7.5px;
  margin-right: 6px;
  list-style-type: none;
  font-size: 1em;
  color: rgb(0,0,0);


  border-bottom: 1px solid #0080bd;
  padding-top: 0em;
  font-weight: 200;
}  

#envivo_hoy2 ul {
width: 100%;
padding: 0%;  
}

#envivo_hoy2 ul li {
display: inline-block;
  color: black;
  width: 21.4%;
  padding-top: 0.3rem;
  padding-left: 1rem;
  font-family: "oswald";
  /* font-size: 1.3rem; */
  /* font-size: 1.3rem; */
  margin-left: 7.5px;
  margin-right: 6px;
  list-style-type: none;
  font-size: 1.3em;
  color: rgb(0,0,0);
  border-bottom: 1px solid #0080bd;
  padding-top: 0em;
  
}  

#envivo_hoy3 ul {
width: 100%;
padding: 0%;  
}

#envivo_hoy3 ul li {
display: inline-block;
  color: black;
  width: 21.4%;
  padding-top: 0.3rem;
  /* border-bottom: 1px solid #BF1E1C; */
  padding-left: 1rem;
  line-height: 1;
  font-family: "oswald";
  font-size: 1.3rem;
  font-size: 1.3rem;
  margin-left: 7.5px;
  margin-right: 6px;
  list-style-type: none;
  font-size: 1em;
  color: rgb(0,0,0);
  padding-top: 0em;
  font-weight: 500;

}  



#tu_opinion img {
width: 23.6%;
padding-right: 1%;
}

#tu_opinion h2 {
    font-family: "oswald",sans-serif;
  text-align: center;
  background-color:#F0D400;
  margin-bottom: 1em;

}

#envivo_texto p {
     font-family: "open sans",sans-serif;
  /* width: 30%; */
  font-size: 0.8em;
  margin-top: -1%;
    
}





#envivo_ahora {
float: left;
  line-height: 0.1;
  margin-right: 0%;
  margin-top: -21.5em;
  padding-left: 20px;
  font-family: "Oswald", sans-serif;

  right: -2%;
  position: relative;
  
}

#envivo_viene {
  float: left;
  line-height: 0.1;
  margin-left: 4%;
  margin-top: -24%;
  /* padding-left: 20px; */
  font-family: "Oswald", sans-serif;
      border-top: 1px solid#333;
  border-bottom: 1px solid#333;
  
  
}

#envivo_compartir {
float: left;
  line-height: 0.1;
  /* border-top: 1px solid#333; */
  line-height: 0.1;
  margin-right: 0%;
  margin-top: -6.5em;
  padding-left: 20px;
  font-family: "Oswald", sans-serif;
  right: -2%;
  position: relative;
}

#envivo_twitter {
background-color: #0080bd;
  padding-top: 0.3rem;
  padding-bottom: 0.3rem;
  padding-left: 9rem;
  font-size: 1.3rem;
  margin-right: 6px;
  margin-top: -10px;
  width: 5%;
}

#envivo_viene h5 {
font-family: "Oswald", sans-serif;
    margin-right: 0%;
  margin-top: -16.5em;
  padding-left: 20px;
  font-family: "Oswald", sans-serif;
    
    right: -2%;
  position: relative;

    

}

#envivo_compartir img {
    position: relative;
  left: -900%;
}

#fondo_amarillo {
background-color: #EEDB8E;

}

#envivo_arriba {
   font-family: "oswald", sans-serif;
  border-bottom-style: solid;
  border-bottom-color: #F0D400;
  text-align: center;
  color: #F0D400;
  font-weight: 700;
}

#envivo_video img {
width: 70%;
  position: relative;
  left: 26%;
}


#envivo h3 {
    font-family: "oswald",sans-serif;
    font-style: italic;
    
}
#envivo h2 {
    font-family: "oswald",sans-serif;
    COLOR: white;
    background-color: #BF1E1C;
    margin-top: 0px;
    width: 230px;
    padding-top: 5px;
    padding-left: 30px;
    position: relative;
    top: -30px;
    left: 35px;
    
}


#envivo h6 {
    font-family: "oswald",sans-serif;
    font-style: italic;
    COLOR: #cc1420;
}
    
#envivo {
    padding-top: 5px;
    padding-bottom: 5px;
    height: 240px;
   
}

#envivo ul li {
    display: inline-block;
    list-style-type: none;
}

#envivo p {
    font-family: "Open Sans", sans-serif;
    font-size: 1rem;
    width: 800px;
    position: relative;
    top: -70px;
    left: 10px;
    padding: 30px;
}

#programacion ul li h4 {
    background-color: #F0D400;
  padding-top: 3%;
  padding-bottom: 3%;
  display: inline-block;
  /* margin-right: 20px; */
  list-style-type: none;
  /* height: 30px; */
  width: 126%;
  font-family: "oswald",sans-serif;
  font-size: 0.9rem;
  font-weight: 600;
  /* color: black; */
    margin-left: -60px;
}

#programacion h2 {
  font-family: "oswald",sans-serif;
  text-align: center;
 background-color: #F0D400;
  margin-bottom: 1em;
}
  
  
}

#programacion nav {
    width: 960px;
    margin-top: -30px;
    margin-left: -10px;
}
    
    


#programacion nav ul li {
   
    padding-bottom: 40px;
    display:inline-block;
    margin-top: 30px;
    margin-left: 0px;
    margin-right: 0px;
    list-style-type: none;
    width: 304px; 
}

#programacion ul {
    width: 960px;
    margin-top: -30px;
    margin-left: -40px;
    text-align: center;
}

#programacion ul li {
    padding-bottom: 40px;
    display:inline-block;
    margin-top: -30px;
    margin-left: 0px;
    margin-right: 0px;
    list-style-type: none;
    width: 304px;
    font-family: "oswald",sans-serif;
    font-size: 1rem;
    font-weight: 300;

}




#temporadas h2 {
    font-family: "oswald",sans-serif;
  text-align: center;
  background-color: #EEDB8E;
  margin-bottom: 1em;

    
}


#temporadas nav {
    width: 960px;
    margin-top: -40px;
    margin-left: 0px;

}

#temporadas {
margin-top: -6%;
}

#temporadas nav ul li {
    
    display: inline-block;
    margin-top: 40px;
    margin-left: 0px;
    list-style-type: none;
    padding-right: 27px;
    
  
}

#temporadas nav ul {
    
     display: inline-block;
    margin-top: 5px;
    margin-left: -40px;
    list-style-type: none;
    
  
}

#conciertos{
  float: right;
  width: 600px;
  height: 216px;
  margin-right: 13px;
  margin-top: -236px;
  background-color: #EEDB8E;
  padding-left: 20px; 
}

#conciertos h2 {
     font-family: "oswald",sans-serif;
    font-weight: 300;

    
}

    
#conciertos h5 {
    font-family: "oswald",sans-serif;
    color: #0080bd;
    font-style: italic;
}

#conciertos p {
    font-family: "Open Sans", sans-serif;
    font-size: 0.8em;
    
}
    

#fotofestejos nav {
    width: 960px;
    margin-top: -100px;
    margin-left: 0px;

}



#fotofestejos nav ul li {
    
    display: inline-block;
    margin-top: 40px;
    margin-left: 0px;
    list-style-type: none;
    padding-right: 27px;
    
  
}

#fotofestejos nav ul {
    
     display: inline-block;
     margin-top: -30px;
    margin-left: -40px;
    list-style-type: none;
    
  
}


#festejos {
  float: right;
  width: 600px;
  height: 216px;
  margin-right: 13px;
  margin-top: -236px;
  background-color: #EEDB8E;
  padding-left: 20px; 
}

#festejos h2 {
     font-family: "oswald",sans-serif;
    font-weight: 300;

    
}

    
#festejos h5 {
    font-family: "oswald",sans-serif;
    color: #0080bd;
    font-style: italic;
}

#festejos p {
    font-family: "Open Sans", sans-serif;
    font-size: 0.8em;
    
}


    
#temp2 h1 {
    color: #EFD86F;
    font-family: "oswald",sans-serif;
    position: relative;
    top: -120px;
    left: 35px;
    font-size: 3rem; 
}

#temp1 h1 {
    color: #9FD0F0;
    font-family: "oswald",sans-serif;
    position: relative;
    top: -495px;
    left: 35px;
    font-size: 3rem; 
}

#vermas h5 {
font-family: "oswald",sans-serif;
  font-size: 0.rem;
  font-size: 1em;
  background-color: #F0D400;
  width: 200px;
  padding-left: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
  position: relative;
  text-align: center;
  left: 400px;
  bottom: 10px

}


/* NOTICIAS */

#notdes_titulo1 {
background-color: #ED7224;
  font-family: "oswald", sans-serif;
  color: white;
  padding-left: 1%;
  padding-right: 1%;
  margin-right: 93%;
  font-size: 0.7em;
  bottom: 29.8em;
  position: relative;

}

#notdes_titulo2 {
background-color: #ED7224;
  font-family: "oswald", sans-serif;
  color: white;
  padding-left: 1%;
  padding-right: 1%;
  margin-right: 93%;
  font-size: 0.7em;
  bottom: 33.3em;
  left: 28.6em;
  position: relative;

}

#notdes_titulo3 {
background-color: #ED7224;
  font-family: "oswald", sans-serif;
  color: white;
  padding-left: 1%;
  padding-right: 1%;
  margin-right: 92%;
  font-size: 0.7em;
  bottom: 36.8em;
  left: 57.3em;
  position: relative;

}

#notdes_titulo4 {
background-color: #ED7224;
  font-family: "oswald", sans-serif;
  color: white;
  padding-left: 1%;
  padding-right: 1%;
  margin-right: 92%;
  font-size: 0.7em;
  bottom: 16.7em;
  left: 57.3em;
  position: relative;

}


#notdes_titulo5 {
background-color: #ED7224;
  font-family: "oswald", sans-serif;
  color: white;
  padding-left: 1%;
  padding-right: 1%;
  margin-right: 93%;
  font-size: 0.7em;
  bottom: 20.2em;
  left: 28.6em;
  position: relative;

}

#notdes_titulo6 {
background-color: #ED7224;
  font-family: "oswald", sans-serif;
  color: white;
  padding-left: 1%;
  padding-right: 1%;
  margin-right: 91%;
  font-size: 0.7em;
  bottom:  23.6em;
  position: relative;

}

#noticias_equipos img {
width: 20%;
  left: 40%;
  position: relative;
}

#noticias_equipos {
margin-right: 70%;
  background-color: #F39A68;
  padding-right: 2%;
  padding-left: 1%;
  padding-top: 1%;
  padding-bottom: 1%;
  width: 20%;
  /* float: left; */
  position: relative;
  left: 77%;
  bottom: 21.5em;
    color: white;
 
    
}

#noticias_equipos h1 {
font-family: "oswald", sans-serif;
  /* left: 32%; */
  text-align: center;
  /* position: relative; */
  color: black;
  margin-left: 2%;
  margin-top: 2%;
    border: 1px solid #000000;
    background-color: #E8E8E7;
}

#noticias_equipos p {
font-family: "open sans", sans-serif;
  /* list-style-type: none; */
  font-size: 0.7em;
  text-align: center;

    
}

#principal h1 {
    font-family: "oswald", sans-serif;
  border-bottom-style: solid;
  border-bottom-color: #ED7224;
  text-align: center;
  color: #ED7224;
  font-weight: 700;
}


#primero h1 {
    font-family: "oswald", sans-serif;
  background-color: #ED7224;
  color: white;
  margin: %;
  margin-left: 10%;
  margin-right: 10%;
  padding: 1%;
text-align: center;

}

#primero h2 {
   font-family: "oswald", sans-serif;
  background-color: #ED7224;
  color: white;
  margin-left: -5%;
  margin-right: 25%;
 
  text-align: center;
}

#primero img {
    width: 77%;
  position: relative;
  left: -2%;
    margin-bottom: -7%;
 
}

#primero p {
      font-family: "Open Sans", sans-serif;
  /* text-align: center; */
  /* padding-right: 18%; */
  font-size: 0.7em;
  position: relative;
  left: -2%;
}

#contenedor_noticias {
   margin-top: -1%;
  padding-left: 2%;
}

#contenedor_noticias h6 {
font-family: "oswald",sans-serif;
  background-color: #F39A68;
  text-align: center;
  color: white;
  /* padding: 0.5%; */
  margin-left: 40%;
  margin-right: 40%;
  font-size: 1em;
  position: relative;
  left: -15%;
  margin-top: 1%;

}

#notdes h2 {
  font-family: "oswald", sans-serif;
  background-color: #ED7224;
  color: white;
  text-align: center;
    margin-top: -2%;
    
}

#notdes { 
    width: 100%;
    margin-bottom: -13em;
}
    
#notdes nav {
    width: 960px;
    margin-top: -40px;
    margin-left: 0px;

}

notdes img {
    width: 98%;
}


#notdes nav ul li {
    
    display: inline-block;
    margin-top: 40px;
    margin-left: 0px;
    list-style-type: none;
    padding-right: 68px;
    
  
}

#notdes nav ul {
    
     display: inline-block;
    margin-top: 5px;
    margin-left: -40px;
    list-style-type: none;
    
  
}


#notdes2 {
   position:relative;
    top: -24px;
}



#texto_notdes2 {
  float: left;
  width: 50%;
  height: 19.4rem;
  margin-left: 69%;
  margin-top: -19.7rem;
  font-size: 0.7rem;
}

#texto_notdes2 h2 {
    font-family: "oswald",sans-serif;
    color: white;
}

#texto_notes2 p {
    font-family: "open sans";

}



#franco{
 
  position: relative;
  top: 230px;
  float: right;
  width: 822px;
  height: 216px;
  margin-right: 1px;
  margin-top: -236px;
  background-color: #ee7224;
  padding-left: 20px; 
}

#franco h2 {
     font-family: "oswald",sans-serif;
    font-weight: 300;

    
}

    
#franco h5 {
    font-family: "oswald",sans-serif;
}

#franco p {
    font-family: "Open Sans", sans-serif;
    
}


#dep2 nav {
    width: 960px;
    margin-top: -40px;
    margin-left: 0px;

}



#dep2 nav ul li {
    
    display: inline-block;
    margin-top: 40px;
    margin-left: 0px;
    list-style-type: none;
    padding-right: 27px;
    
  
}

#dep2 nav ul {
    
     display: inline-block;
    margin-top: 5px;
    margin-left: -40px;
    list-style-type: none;
    
  
}


#hockey {
  float: right;
  width: 600px;
  height: 216px;
  margin-right: 13px;
  margin-top: -236px;
  background-color: #ee7224;
  padding-left: 20px; 
}

#hockey h2 {
     font-family: "oswald",sans-serif;
    font-weight: 300;

    
}

    
#hockey h5 {
    font-family: "oswald",sans-serif;
}

#hockey p {
    font-family: "Open Sans", sans-serif;
    
}

#mas nav {
    width: 960px;
    margin-top: -40px;
    margin-left: 0px;

}


#mas nav ul li {
    
    background-color: #ee7224;
    margin-top: 20px;
    margin-left: 0px;
    list-style-type: none;
    padding-right: 27px;
    width: 885px;
    height: 60px;
    padding-left: 15px;
    padding-top: 20px;
    position: relative;
  top: 170%;
    
  
}

#mas nav ul {
    
     display: inline-block;
    margin-top: 5px;
    margin-left: -40px;
    list-style-type: none;
    font-family: "oswald",sans-serif;
    
  
}

#mas h2 {
    font-family: "oswald",sans-serif;
  font-family: "oswald", sans-serif;
  background-color: #ED7224;
  color: white;
    margin-top: -13em;
  

    text-align: center;
}

.color {
    color: white;
    width: 912px;
    font-weight: 200;
    font-style: italic;
    
    
}


#notdes img {
    
    width: 33%
}



#noticia4 {
    top: -30px;
    position: relative;
}

#noticia4 img {
  width: 237%;
    position: relative;
}

#noticia5 {
  float: left;
  position: relative;
  left: 275px;
 
}

#noticia5 img {
  width: 320px;
}

#deportes_abajo nav ul {
      width: 100%;
  padding: 0%;
}
    
 #deportes_abajo nav ul li {
  display: inline-block;
  background-color: black;
  color: white;
  width: 20%;
  text-align: center;
  padding-top: 0.3rem;
  padding-right: 1rem;
  padding-bottom: 0.3rem;
  padding-left: 1rem;
  font-family: "oswald";
  font-size: 1.3rem;
  font-size: 1.3rem;
  margin-left: 7px;
  margin-right: 6px;
  list-style-type: none;
 }



#deportes_abajo2 nav ul {
      width: 100%;
  padding: 0%;
}
    
 #deportes_abajo2 nav ul li {
  display: inline-block;
  color: black;
  width: 20%;
  padding-top: 0.3rem;
  padding-right: 1rem;
  padding-bottom: 0.3rem;
  padding-left: 1rem;
  font-family: "oswald";
  font-size: 1.3rem;
  font-size: 1.3rem;
  margin-left: 7px;
  margin-right: 6px;
  list-style-type: none;
  font-size: 1em;
  color: rgb(0,0,0);
  border-bottom-style: solid;
  border-bottom-color: #BF1E1C;
  padding-top: 0em;
     font-weight: 200;
 }


#deportes_abajo3 nav ul {
      width: 100%;
  padding: 0%;
}
    
 #deportes_abajo3 nav ul li {
  display: inline-block;
  color: black;
  width: 20%;
  padding-top: 0.3rem;
  padding-right: 1rem;
  padding-bottom: 0.3rem;
  padding-left: 1rem;
  font-family: "oswald";
  font-size: 1.3rem;
  font-size: 1.3rem;
  margin-left: 7px;
  margin-right: 6px;
  list-style-type: none;
  font-size: 1em;
  color: rgb(0,0,0);
  border-bottom-style: solid;
  border-bottom-color: #008F3E;
  padding-top: 0em;
     font-weight: 200;
 }


#deportes_abajo4 nav ul {
      width: 100%;
  padding: 0%;
}
    
 #deportes_abajo4 nav ul li {
  display: inline-block;
  color: black;
  width: 20%;
  padding-top: 0.3rem;
  padding-right: 1rem;
  padding-bottom: 0.3rem;
  padding-left: 1rem;
  font-family: "oswald";
  font-size: 1.3rem;
  font-size: 1.3rem;
  margin-left: 7px;
  margin-right: 6px;
  list-style-type: none;
  font-size: 1em;
  color: rgb(0,0,0);
  border-bottom-style: solid;
  border-bottom-color: #34388D;
  padding-top: 0em;
     font-weight: 200;
 }

#masnoticias {
background-color: #E8E8E7;
  padding-top: 0.1em;
  padding-bottom: 0.1em;
    margin-bottom: 5%;
}

/* INSTITUCIONAL */



#texto h4 {
font-family: "oswald",sans-serif;
}

#texto h3 {
font-family: "oswald",sans-serif;
}


#texto h6 {
 font-family: "oswald", sans-serif;
  font-style: italic;
  font-size: 1rem;
  margin-top: 0px;
  background-color: 
  width: 200px;
  text-align: center;
  margin: auto;
  color: white;
}


#texto_institucional {
float: left;
  width: 35%;
  height: 28.2rem;
  background-color: #c4d66a;
  margin-left: 44%;
  margin-right: 0%;
  margin-top: -20.1rem;
  padding-left: 10px;
  padding-right: 20px;
  padding-top: 1%;
  position: relative;
  left: -124px;
  top: -172px;
  padding-bottom: 30px;
  font-family: "Open Sans", sans-serif;
  font-size: 75%;
}
}
    


#texto_institucional h6 {

   margin-top: 0.8em;
  margin-bottom: 6%;
  font-family: "oswald", sans-serif;
  font-size: 1.1em;
  text-align: center;
    background-color: white;
  font-weight: 600;
  border-bottom: 1px solid #000000;
  border-top: 1px solid #000000;
}


#texto_institucional h3 {

   font-family: "oswald", sans-serif;
  font-size: 1.5em;
  font-weight: 600;
  border-bottom: 1px solid #010101;
}

#texto_institucional p {

   
  font-size: 0.8em;

}

#barradeimagenes ul li {
  list-style-type: none;
  float: left;

      
}

#barradeimagenes img  {
  width: 268px;

}

#barradeimagenes {
position: relative;
top: -100px;
padding: 4.5%;
}

#conocenosmas {
    text-align: center;
  top: -2095px;
  position: relative;
}
 
#todo_perfiles nav ul li {

list-style-type: none;
    display:inline-block;
}


}

#conocenosmas h2 {
font-family: "oswald",sans-serif;
  text-align: center;
  background-color: #008f3e;
  margin-bottom: 1em;
  color: white;
  clear: both;
}

#perfiles img {
width: 20.3%;
}

#institucional_perfiles {
POSITION: RELATIVE;
  TOP: -64.6em;
}

#institucional_perfiles h2 {
font-family: "oswald",sans-serif;
  text-align: center;
  background-color: #008f3e;
  margin-bottom: 1em;
    MARGIN-TOP: 1EM;
  color: white;
  clear: both;
  color: white;
  width: 64.6%;
}

#institucional_perfiles2 {
POSITION: RELATIVE;
    TOP: -93.2em;
  left: 22%;
}

#institucional_perfiles2 h2 {
font-family: "oswald",sans-serif;
  text-align: center;
  background-color:  #008f3e;
  margin-bottom: 1em;
  color: white;
  clear: both;
  color: white;
   width: 69.2%;
}

#institucional_perfiles3 {
POSITION: RELATIVE;
    TOP: -121.8em;
  left: 44.2%;

}

#institucional_perfiles3 h2 {
font-family: "oswald",sans-serif;
  text-align: center;
  background-color:  #008f3e;
  margin-bottom: 1em;
  color: white;
  clear: both;
  color: white;
   width: 69.2%;
}
#perfiles {
font-family: "oswald",sans-serif;
}

#contenedor_galeria_insti h2 {
font-family: "oswald",sans-serif;
  text-align: center;
  background-color:  #008f3e;
  margin-bottom: 1em;
  color: white;
  clear: both;
  color: white;
 
}

#galeria_insti h3 {
    font-family: "oswald",sans-serif;
  text-align: center;
  margin-top: 0.1em;

}

#todo_perfiles {
  width: 107.1%;
      margin-top: -3.5em;
}

#galeria_insti h4 {
    font-family: "oswald",sans-serif;
  text-align: center;
  /* margin-top: -0.2em; */
  background-color: white;
  width: 50%;
  margin-left: 26%;

}

#institucional_slider h2 {
font-family: "oswald",sans-serif;
  text-align: center;
  background-color: #008f3e;
  margin-bottom: 1em;
  color: white;
  clear: both;
  color: white;
    width: 69.3%;

} 

#agenda h2 {
font-family: "oswald",sans-serif;
  text-align: center;
  background-color: #008f3e;
  margin-bottom: 1em;
  color: white;
  clear: both;
  color: white;
}

#agenda h4 {
 background-color: #C1D460;
  font-family: "oswald",sans-serif;
  /* margin-right: 20%; */
  /* margin-left: 20%; */
  padding: 0.3%;
  text-align: center;
  font-size: 0.8em;

}

#agenda p {
  font-family: "Open Sans", sans-serif;
  font-size: 0.6em;
  /* text-align: end; */
  margin-bottom: %;
  line-height: 0.4;
  padding-right: 0.1%;
  left: 6%;
  position: relative;
}


#agenda {
background-color: white;
  /* padding-left: 0.5%; */
  width: 29%;
  padding-bottom: 0.00em;
  position: relative;
  top: -131.2em;
  left: 71%;
}

#galeria_insti {
background-color: #C1D460;
  padding-top: 5%;
  padding-bottom: 1%;
}

#galeria_insti img {
width: 31.1%;
  left: 2%;
  position: relative
}

#contenedor_galeria_insti {
   position: relative;
  left: 71%;
  top: -45.2em;
  width: 29%;
}

#perfiles1 {
 font-family: "oswald",sans-serif;
  line-height: 0.5;
  position: relative;
  /* left: 20%; */
  top: -1em;
  background-color: #008f3e;
  width: 18.3%;
  /* height: 23%; */
  padding-left: 2%;
  padding-top: 0.6%;
  padding-bottom: 1.1em;
  /* MARGIN-TOP: 1%; */
  color: white;
}

#perfiles1 h3 {
font-family: "oswald",sans-serif;
    color: #C1D460;
}

#perfiles1 p {
font-family: "Open Sans", sans-serif;
      font-size: 0.8em;
}

#institucional_perfiles h4 {
background-color: #C1D460;
  font-family: "oswald",sans-serif;
  margin-right: 80%;
  padding: 0.3%;
  text-align: center;
  margin-top: -0.4em;
}

#institucional_perfiles2 h4 {
background-color: #C1D460;
  font-family: "oswald",sans-serif;
  margin-right: 80%;
  padding: 0.3%;
  text-align: center;
  margin-top: -0.4em;
}


#institucional_perfiles3 h4 {
background-color: #C1D460;
  font-family: "oswald",sans-serif;
  margin-right: 80%;
  padding: 0.3%;
  text-align: center;
  margin-top: -0.4em;
}



/* CONSTRUCCION */

.construccion h1{
    background-color: #F0D400;
 

}
#cons{
    width: 95%;
}

#cons2{
    width: 100%;
    padding-bottom: 1em;
    padding-top: 2em;
 }
.botonto a{
    background-color: black;
    color: white;
    font-family: "oswald",sans-serif;
    text-align: center;
    padding: 1em;
    float: left;
    width: 10em;
    margin-left: 4em;
}
 
#const{
    padding-bottom: 1em;
    padding-top: 1em;
}

.envivocons{
    background-color: #F0D400;
    margin-left: 5em;
    color: white;
    font-family: "oswald",sans-serif;
    font-size: 1em;
    padding-bottom: 1em;
    padding-top: 1em;
    text-align: center;
    width: 11em;
    margin-bottom: 4.5em;
    margin-top: 2em;

}
    




/* GALERIA */

#galeria_primero img {
    width: 32%;
}

#galeria_historia img {
    width: 97%;
}

#galeria_turismo img {
    width: 97%;
}

#galeria_primero {
    width: 100%;
  }
    
#galeria_primero nav {
    margin-left: -40px;
    margin-top: 6%;

}

#galeria_primero nav ul li {
    padding-bottom: 40px;
    display: inline-block;
    margin-left: 0px;
    margin-right: 0px;
    list-style-type: none;
    margin-top: -30px;
    padding: 1em;
    padding-top: 3em;
     
}

#mandanos {
    position: relative;
    left: 20px;
}

#manda {
    float: right;
     right: 4.5%;
    position: relative;
    
}
    
        
 #contenedor_galeria {
            margin: auto;
            text-align: center;
       margin-top: -2%;
        }

#contenedor_galeria h2 {
font-family: "oswald",sans-serif;
  text-align: center;
  background-color: #008f3e;
  margin-bottom: 1em;
  color: white;
  clear: both;
    
}

.contenedor2 {
  margin-top: -2%;
}

#lujanenses h2 {
font-family: "oswald",sans-serif;
  text-align: center;
  background-color: #c4d66a;
  margin-bottom: 1em;
  color: white;
  clear: both;

}

#lujanenses h3 {
font-family: "oswald",sans-serif;
  text-align: center;
  background-color: #c4d66a;
  margin-bottom: 1em;
  
  clear: both;
  margin-left: 40%;
  margin-right: 40%;

}

#contenedor_galeria p {
    text-align: center;
    font-family: cursive"open sans";
    margin-top: -0.7em;
}


#redes h3 {
font-family: "oswald",sans-serif;
  text-align: center;
  background-color: #c4d66a;
  margin-bottom: 1em;
 
  clear: both;
  margin-right: 0em;
  margin-left: -1em;
    
}

#rtw img {
margin-left: 5%;
  margin-top: -5%;
}

#rtw p {
font-family: "open sans", sans-serif;
  font-style: italic;
  font-size: 0.8em;
  font-weight: 400;
  margin-top: 1%;
  margin-left: 7%;
    
}

#rtw2 {
margin-left: 34%;
  margin-top: -11.4%;
}

#rtw2 img {
margin-left: 5%;
  margin-top: -5%;
}

#rtw2 p {
font-family: "open sans", sans-serif;
  font-style: italic;
  font-size: 0.8em;
  font-weight: 400;
  margin-top: 1%;
  margin-left: 7%;
    
}

#rtw3 {
  margin-left: 68%;
  margin-top: -11.4%;
}

#rtw3 img {
margin-left: 5%;
 margin-top: -8%;
}

#rtw3 p {
font-family: "open sans", sans-serif;
  font-style: italic;
  font-size: 0.8em;
  font-weight: 400;
  margin-top: 1%;
  margin-left: 7%;
    
}

#redes h4 {
  font-family: "oswald",sans-serif;
  text-align: center;
  border-bottom: 1px solid #c4d66a;
  /* width: 50%; */
  margin-right: 4%;
  font-size: 0.8em;
  color: #c4d66a;
  padding-top: -%;
  
}

#redes {
 width: 47%;
  background-color: white;
    padding-bottom: 2.3%;
  padding-left: 1em;

    margin-bottom: 11%;
}










#mg img {
margin-left: 5%;
  margin-top: -5%;
}

#mg p {
font-family: "open sans", sans-serif;
  font-style: italic;
  font-size: 0.8em;
  font-weight: 400;
  margin-top: 1%;
  margin-left: 7%;
    
}

#mg2 {
margin-left: 34%;
  margin-top: -11.4%;
}

#mg2 img {
margin-left: 5%;
  margin-top: -5%;
}

#mg2 p {
font-family: "open sans", sans-serif;
  font-style: italic;
  font-size: 0.8em;
  font-weight: 400;
  margin-top: 1%;
  margin-left: 7%;
    
}

#mg3 {
  margin-left: 68%;
  margin-top: -11.4%;
}

#mg3 img {
margin-left: 5%;
  margin-top: -8%;
}

#mg3 p {
font-family: "open sans", sans-serif;
  font-style: italic;
  font-size: 0.8em;
  font-weight: 400;
  margin-top: 1%;
  margin-left: 7%;
    
}



#contenedor_redes h2 {
font-family: "oswald",sans-serif;
  text-align: center;
  background-color: #008f3e;
  margin-bottom: 1em;
  color: white;
  clear: both;
    margin-top: 1.2em;
}
}








#redes2 h3 {
font-family: "oswald",sans-serif;
  text-align: center;
  background-color: #c4d66a;
  margin-bottom: 1em;
  
  clear: both;
  margin-left: -3.4%;
}

#redes2 h4 {
font-family: "oswald",sans-serif;
  text-align: center;
  border-bottom: 1px solid #c4d66a;
  /* width: 50%; */
  margin-right: 4%;
  font-size: 0.8em;
  color: #c4d66a;
  padding-top: -%;
 
}

#redes2 {
  background-color: white;
    padding-bottom: 2.3%;
  padding-left: 1em;
  /* padding-right: 1em; */
    margin-left: 51.3%;
    margin-top: -42.6%;
  width: 47%;
  margin-bottom: 5%;
}

#contenedor_redes {

}

/* ESTUDIO */

#estudio img {
  width: 100%;
}

#estudio h1 {
    font-family: "oswald",sans-serif;
  text-align: center;
  background-color: #008f3e;
  margin-bottom: 1em;
  color: white;
  clear: both;
}

#infoestudio {
    float: left;
  background-color: #c4d66a;
  margin-left: 13%;
  margin-right: 0%;
  margin-top: -35.8rem;
  padding-left: 10px;
  padding-right: 20px;
  position: relative;
  left: -124px;
  top: -150px;
  padding-bottom: 30px;
  padding-top: 20px;
  font-family: "Open Sans", sans-serif;
  font-size: 75%;
    
}
  
#infoestudio h3 {
     font-family: "oswald",sans-serif;
    border-bottom: 1px solid #020202;
    
}


#estudio_galeria img {
  padding-left: 0.9%;
}

#estudio_galeria h3 {
font-family: "oswald",sans-serif;
  text-align: center;
  background-color: #008f3e;
  margin-bottom: 1em;
  color: white;
  clear: both;
      font-size: 1.5em;
}

#estudio_galeria nav ul li {
display: inline-block;
  text-align: center; 
  padding-right: 0rem;
  padding-bottom: 0.3rem;
  padding-left: 0rem;
  font-family: "oswald";s
  margin-top: 40px;
  list-style-type: none;
      margin: 0.3em;
}

#edicion img {
    width: 100%;
}

#edicion h3 {
  font-family: "oswald",sans-serif;
  text-align: center;
  background-color: #008f3e;
  margin-bottom: 1em;
  color: white;
  clear: both;
      font-size: 1.5em;
}

#infoedicion {
   float: left;
  background-color: #c4d66a;
  margin-left: 13%;
  margin-right: 0%;
  margin-top: -22.7rem;
  padding-left: 10px;
  padding-right: 20px;
  position: relative;
  left: -124px;
  top: -150px;
  font-family: "Open Sans", sans-serif;
  font-size: 75%;
    
}

#infoedicion h4 {
  font-family: "oswald",sans-serif;
  border-bottom: 1px solid #020202
}

#equipo img {
    width: 100%;
}

#infoequipo h4 {
 font-family: "oswald",sans-serif;
  border-bottom: 1px solid #020202
}

#equipo h3 {
     font-family: "oswald",sans-serif;
  text-align: center;
  background-color: #008f3e;
  margin-bottom: 1em;
  color: white;
  clear: both;
      font-size: 1.5em;
}

#infoequipo {
  float: left;
  background-color: #c4d66a;
  margin-left: 13%;
  margin-right: 0%;
  margin-top: -22.7rem;
  padding-left: 10px;
  padding-right: 20px;
  position: relative;
  left: -124px;
  top: -360px;
  font-family: "Open Sans", sans-serif;
  font-size: 75%;
    
}
    

/* POLITICA */

#fondo {
  margin-left: -25%;
  margin-right: 26%;
  background-color: white;
  padding-top: 2%;
}


#video_allado h2 {
    font-family: "oswald", sans-serif;
  text-align: center;
  border-bottom: 1px solid #FFFFFF;
  color: white;
  /* width: 80%; */
  /* font-size: 1em; */
  margin-left: -5%;
  padding: 1%;
 
}

#video_allado h1 {
  font-family: "oswald", sans-serif;
  text-align: center;
  border-bottom: 1px solid #FFFFFF;
  color: white;
  /* width: 60%; */
  margin-left: -5%;
  margin-top: 1%;
}

#video_allado h5 {
  font-family: "oswald", sans-serif;
  border-bottom: 1px solid #020202;
  width: 72%;
  margin-left: 10%;
  margin-bottom: 2%;
  margin-top: 3%;
      text-align: center;
}

#video_allado h6 {
  font-family: "oswald", sans-serif;
  border-bottom: 1px solid #020202;
  width: 72%;
  margin-left: 10%;
  margin-bottom: 2%;
  margin-top: 3%;
  text-align: center;
  /* color: white; */
}


#video_allado p {
font-family: "open sans",sans-serif;
    font-size: 0.8em;
}

#video_allado {
 background-color: #F39A68;
  /* width: 70%; */
  padding-right: 0.9%;
  padding-bottom: 0.7%;
  padding-top: 0.2%;
  padding-top: %;
  margin-right: 3%;
  padding-left: 0.9%;
  /* margin: 6%; */
  margin-right: 74%;
  position: relative;
  left: 74.8%;
   top: -47em;
}

#videos{
font-family: "open sans",sans-serif;
  text-decoration: none;
  color: black;
  margin: auto;
  font-size: 75%;
  /* float: left; */
  margin-top: -37em;
  background-color: #F39A68;
  padding: 1.4%;
  MARGIN-TOP: -77.6%;
  PADDING-TOP: -0%;

    
}

#videos h2 {
font-family: "oswald", sans-serif;
  background-color: #ED7224;
  color: white;
  margin-left: -5%;
  margin-right: -5%;
  text-align: center;
 FONT-SIZE: 2EM;
 
    margin-bottom: 1.5%
}

#videos h3 {
  font-family: "oswald", sans-serif;
  background-color: BLACK;
  color: white;
  margin-left: -5%;
  margin-right: -7%;
  text-align: center;
  FONT-SIZE: 1.3EM;
  margin-bottom: 1.5%;
}

#video1 {

padding: 2%;
  margin-top: -4%;
margin-bottom: 3%;
}



#politica_titulo {
    font-family: "oswald", sans-serif;
  border-bottom-style: solid;
  border-bottom-color: #ED7224;
  text-align: center;
  color: #ED7224;
  font-weight: 700;
}

#video1 h3 {
    font-family: "oswald",sans-serif;
  text-decoration: none;
  color: black;
  text-align: center;
  margin-left: 22%;
  margin-top: 0%;
    
}

#video1 h2 {
  font-family: "oswald", sans-serif;
  background-color: #ED7224;
  color: white;
  margin-left: -5%;
  margin-right: -5%;
  text-align: center;
  width: 79%;
  margin-bottom: 1.5%;
}
    


#videos ul {
    list-style-type: none;
    
}

#videos ul li {
  float: left;
  margin-left: -4%;
  margin-right: 5.5%;
  margin-top: -2%;
  text-align: center;
    list-style-type: none;
}

#video1 p {
font-family: "open sans",sans-serif;
  text-align: center;
  margin-left: 22%;
}
    
  
#video1 img {
    margin-top: 1%;
      margin-top: 1%;
   width: 76%;
  margin-left: -2%;
}

#video1 h4 {
  font-family: "oswald", sans-serif;
  text-align: center;
  background-color: #ee7224;
  padding: 0.5%;
  margin-left: 40%;
  margin-right: %;
  color: white;
  margin-left: 22%;
    
}

#candidato {
    position: relative;
    left: 4%
}

#ultimo_politica h2 {
font-family: "oswald",sans-serif;
  text-align: center;
  background-color: #ED7224;
  color: white;
  /* width: 40%; */
  margin-right: 30%;
  margin-left: 30%;
  
}

#politica_masnoticias h2 {
   font-family: "oswald", sans-serif;
  text-align: center;
  background-color: #ee7224;
 
  /* margin-left: 40%; */
  /* margin-right: 40%; */
  color: white;
  margin-top: 61%;
}

#politica_masnoticias {
margin-top: -29.2em;
}

#partedeabajo h2 {
   font-family: "oswald", sans-serif;
    border-bottom: 1px solid#FFF;
}

#partedeabajo h4 {
   font-family: "oswald", sans-serif;
}

#partedeabajo h5 {
   font-family: "oswald", sans-serif;
    font-style: italic;
}

#partedeabajo p {
    font-family: "Open Sans", sans-serif;
}



#partedeabajo {
      padding-bottom: 2px;
float: right;
  width: 291px;
  height: 240px;
  margin-top: -265px;
  background-color: #F39A68;
  padding-left: 20px;
  padding-right: 11px;
    color: white;
  padding-top: 2%;
  font-size: 75%;
    margin-bottom: 5%;
}

politica_imagen img {
    width: 20%;
}

#politica_mascomentadas {
    font-family: "oswald", sans-serif;
  background-color: #ED7224;
  color: white;
  margin-left: -5%;
  margin-right: -5%;
  padding: 1%;
  font-size: 1em;
  text-align: center;}
    
 /* POLITICA1 */

#otrassecciones {
background-color: #F39A68;
      margin-right: 61%;
    padding: 1%;
    position: relative;
  top: -27.8em;
        padding: 0.4%;
    text-align: center;
      width: 24%;
}

#otrassecciones H1 {
font-family: "oswald", sans-serif;
  border-bottom: 1px solid #FFFFFF;
  color: white;
}

#otrassecciones H2 {
font-family: "oswald", sans-serif;
  font-size: 1em;
  /* border-bottom: 1px solid #FFFFFF; */
  color: white;
  background-color: black;
  padding: %;
  margin: 8%;
 
}

#politica1_bajada {
  MARGIN-BOTTOM: 40%;
   MARGIN-TOP: -83.4%;
  TEXT-ALIGN: CENTER;
  width: 72%;
  margin-left: 26%;
  background-color: white;
  padding-top: 1%;
  padding-left: 1%;
  padding-right: 1%;

}

#politica1_bajada h2{
font-family: "oswald", sans-serif;
  border-bottom: 1px solid #020202;
}

#politica1_bajada h3{
font-family: "oswald", sans-serif;
  line-height: 0.4;
  font-size: 0.8em;
}

#politica1_bajada h4{
font-family: "oswald", sans-serif;
    background-color: black;
  margin-left: -1.5%;
  margin-right: -1.3%;
  color: white;
}

#politica1_bajada p{
font-family: "open sans", sans-serif;
  font-size: 0.8em;
  margin-bottom: 3%;
    
}



#otrassecciones H6 {
font-family: "oswald", sans-serif;
  border-bottom: 1px solid #060606;
    font-style: italic;
}

    
#tambien h1 {
   font-family: "oswald", sans-serif;
  background-color: #ED7224;
  color: white;
  margin-left: -5%;
  /* padding: 1%; */
  /* font-size: 1em; */
  text-align: center;
  margin-top: -15em;
}
    
#politica1 img {
width: 74%;
  margin-left: 26%;

}  

 #politica1 h1 {
font-family: "oswald", sans-serif;
  background-color: #ED7224;
  color: white;
  margin-left: -5%;
  /* padding: 1%; */
  /* font-size: 1em; */
  text-align: center;
  MARGIN-TOP: 0%;

}

#politica1 img {

}

#oscar h2 {
    font-family: "oswald",sans-serif;
}

#oscar p {
    font-family: "open sans",sans-serif;
}

#oscar {
  float: right;
  width: 590px;
  height: 242px;
  margin-top: -300px;
  padding-left: 20px;
  padding-right: 7px;
  padding-top: 2%;
  font-size: 100%;
  
}

#masdepolitica h4 {
    font-family: "oswald", sans-serif;
  background-color: #ED7224;
  color: white;
  margin-left: -5%;
  /* padding: 1%; */
  font-size: 1.5em;
  text-align: center;
  MARGIN-LEFT: 35%;
  MARGIN-RIGHT: 35%;
}



#fotoperfil {
   background-color: #E8E8E7
}


/* PERFIL */

#perfil img {
 width: 23.1%; 
}

#perfil h2 {
  font-family: "oswald", sans-serif;
  font-size: 1em;
  background-color: black;
  color: white;
  padding-left: 24%;
  padding-right: 24.7%;
  margin-right: 36%;
  
}

#perfil_info {
  float: left;
  width: 65%;
  height: 1%;
  background-color: #c4d66a;
  margin-left: 23%;
  margin-right: 0%;
  margin-top: -24.4%;
  padding-left: 10px;
  padding-bottom: -3px;
  padding-top: -1em;
  font-family: "Open Sans", sans-serif;
  font-size: 57%;
  width: 40%;


}

#perfiles_secundarios {
  width: 60%;
  position: relative;
  left: 66%;
  top: -35.4em;
}
    
#perfiles_secundarios_foto img {


}

#perfiles_secundarios_foto h2 {
font-family: "oswald", sans-serif;
  font-size: 1em;
  background-color: black;
  color: white;
  text-align: center;
  /* padding-left: 24%; */
  /* padding-right: 24.7%; */
  margin-right: 43%;

}


#perfiles_secundarios_textos {  

}


#perfiles_secundarios_textos h2 {  
  font-family: "oswald", sans-serif;
  font-size: 0.8em;
  border-bottom-width: 0.1em;
  border-bottom-style: solid;
 
    width: 56%;
}

#perfiles_secundarios_textos p {  
  font-family: "Open Sans", sans-serif;
  font-size: 0.8em;
}



#trabaja {

}


#trabaja h2 {
  font-family: "oswald", sans-serif;
  text-align: center;
  background-color: #008F3E;
  color: white;
  margin-top: -58%;
}


#trabaja h3 {
  font-family: "oswald", sans-serif;
  /* font-size: 1.5em; */
  text-align: center;
  /* line-height: 0.4; */
  background-color: #c4d66a;
  margin-right: 40%;
  margin-left: 40%;
}


#trabaja p {
  font-family: "oswald", sans-serif;
  font-size: 1.5em;
  text-align: center;
  line-height: 0.4;
}

#perfiles_secundarios2 {
  width: 60%;
  position: relative;
  left: 66%;
  top: -35.4em;
    margin-bottom: -50%;
}
    
#perfiles_secundarios_foto2 img {


}

#perfiles_secundarios_foto2 h2 {
font-family: "oswald", sans-serif;
  font-size: 1em;
  background-color: black;
  color: white;
  text-align: center;
  /* padding-left: 24%; */
  /* padding-right: 24.7%; */
  margin-right: 43%;

}


#perfiles_secundarios_texto2s {  

}


#perfiles_secundarios_textos2 h2 {  
  font-family: "oswald", sans-serif;
  font-size: 0.8em;
  border-bottom-width: 0.1em;
  border-bottom-style: solid;
 width: 56%;
}

#perfiles_secundarios_textos2 p {  
  font-family: "Open Sans", sans-serif;
  font-size: 0.8em;
}











#perfil_info h2 {
    font-family: "Oswald", sans-serif;
    color: rgb(0,0,0);
  border-bottom-width: 0.1em;
  border-bottom-style: solid;
   

}



#perfil2 img {
 width: 23.1%; 
}

#perfil2 h2 {
  font-family: "oswald", sans-serif;
  font-size: 1em;
  background-color: black;
  color: white;
  padding-left: 24%;
  padding-right: 24.7%;
  margin-right: 36%;
  
}

#perfil_info2 {
  float: left;
  width: 65%;
  height: 1%;
  background-color: #c4d66a;
  margin-left: 23%;
  margin-right: 0%;
  margin-top: -24.4%;
  padding-left: 10px;
  padding-bottom: -3px;
  padding-top: -1em;
  font-family: "Open Sans", sans-serif;
  font-size: 57%;
  width: 40%;


}
    


#perfil_info2 h2 {
    font-family: "Oswald", sans-serif;
    color: rgb(0,0,0);
  border-bottom-width: 0.1em;
  border-bottom-style: solid;
   

}




#volver h1 {
    font-family: "oswald";
  text-align: center;
  background-color: #c4d66a;
  padding: 1%;
  margin: %;
  margin-bottom: 5%;
  margin-left: 30%;
  margin-right: 30%;
  color: white;
}

#conocenos {
  margin-top: -2%;
}

#conocenos h2 {
       font-family: "oswald", sans-serif;
  text-align: center;
  background-color: #008F3E;
  color: white;
    margin-top: 2%;


}

#perfil_barra nav ul {
  width: 100%;
  padding: 0%;
}

#perfil_barra nav ul li {
  display: inline-block;
  background-color: #008F3E;
  color: white;
  width: 20%;
  text-align: center;
  padding-top: 0.3rem;
  padding-right: 5.4rem;
  padding-bottom: 0.3rem;
  padding-left: 1rem;
  font-family: "oswald";
  font-size: 1.3rem;
  font-size: 1.3rem;
  margin-left: 7px;
  margin-right: 6px;
  margin-top: -20px;
  list-style-type: none;
}

#perfil_laburos h2 {
       font-family: "oswald", sans-serif;
  text-align: center;
  background-color: #008F3E;
  color: white;
  padding: 1%;
  font-size: 1em;
     margin-bottom: 0px;
    margin-top: -4px;

}

#perfil_laburos img {
    width: 100%;
}

#perfil_laburos_texto {
    float: left;
  background-color: #c4d66a;
  margin-left: 13%;
  margin-right: 100%;
    margin-top: -75.5em;
  padding-left: 10px;
  padding-right: 20px;
  position: relative;
  left: -124px;
  top: -150px;
  padding-bottom: 30px;
  padding-top: 20px;
  font-family: "Open Sans", sans-serif;
  font-size: 75%;
}

#perfil_laburos_texto2 {
    float: left;
  background-color: #c4d66a;
  margin-left: 13%;
  margin-right: 100%;
    margin-top: -14rem;
  padding-left: 10px;
  padding-right: 20px;
  position: relative;
  left: -124px;
  top: -150px;
  padding-bottom: 30px;
  padding-top: 20px;
  font-family: "Open Sans", sans-serif;
  font-size: 75%;
}

/* PROGRAMACION */

#programacion1 h2 {
font-family: "oswald",sans-serif;
  text-align: center;
  background-color: #ED7224;
  color: white;
}

#programacion2titulo h2 {
font-family: "oswald",sans-serif;
  text-align: center;
  background-color: #ED7224;
  color: white;
    margin-top: -14.6%;
    margin-bottom: -11.6%;

}

#programacion2 img {
  width: 47%;
  margin-left: 2%
}

#programacion2  {
background-color: black;
  padding-top: 2%;
  padding-bottom: 2%;
}

#programacion2_titulo1 {
width: 24%;
  background-color: #ED7224;;
  margin-left: 13%;
  margin-right: 0%;
  /* margin-top: -35.8rem; */
  padding-left: 10px;
  line-height: 0.1;
  padding-right: 20px;
  position: relative;
  left: -105px;
    top: -105px;
  padding-bottom: 10px;
  padding-top: 10px;
  font-family: "Open Sans", sans-serif;
  font-size: 75%;
    color: white;
}


#programacion2_titulo1 h2 {
  color: white;
  font-family: "oswald",sans-serif;
}

#programacion2_titulo1 h5 {
  margin-top: 1em;
  font-style: italic;
}

#programacion2_titulo2 {
width: 24%;
  background-color: #ED7224;
  margin-left: 13%;
  margin-right: 0%;
  /* margin-top: -35.8rem; */
  padding-left: 10px;
  line-height: 0.1;
  padding-right: 20px;
  position: relative;
  left: 369px;
  top: -185px;
  padding-bottom: 10px;
  padding-top: 10px;
  font-family: "Open Sans", sans-serif;
  font-size: 75%;
    color: white;
}

#programacion2_titulo2 h2 {
font-family: "oswald",sans-serif;
}

#programacion2_titulo2 h5 {
  margin-top: 1em;
  font-style: italic;
}

#programacion3 img {
  width: 24.6%;
 
}


#programacion2_titulo3 {
float: left;
  /* width: 20%; */
  background-color: #9FD0F0;
  margin-left: -1%;
  margin-right: 0%;
  /* margin-top: -35.8rem; */
  padding-left: 10px;
  /* line-height: 0.1; */
  padding-right: 20px;
  position: relative;
  left: 8px;
  top: -77px;
  /* padding-bottom: 10px; */
  /* padding-top: 10px; */
  font-family: "Open Sans", sans-serif;
  font-size: 55%;
}

#programacion2_titulo4 {
float: left;
  /* width: 20%; */
  background-color: #9FD0F0;
  margin-left: -1%;
  margin-right: 0%;
  /* margin-top: -35.8rem; */
  padding-left: 10px;
  /* line-height: 0.1; */
  padding-right: 20px;
  position: relative;
  left: 102px;
  top: -77px;
  /* padding-bottom: 10px; */
  /* padding-top: 10px; */
  font-family: "Open Sans", sans-serif;
  font-size: 55%;
}

#programacion2_titulo5 {
float: left;
  /* width: 20%; */
  background-color: #9FD0F0;
  margin-left: -1%;
  margin-right: 0%;
  /* margin-top: -35.8rem; */
  padding-left: 10px;
  /* line-height: 0.1; */
  padding-right: 20px;
  position: relative;
  left: 194px;
  top: -77px;
  /* padding-bottom: 10px; */
  /* padding-top: 10px; */
  font-family: "Open Sans", sans-serif;
  font-size: 55%;
}

#programacion2_titulo6 {
float: left;
  /* width: 20%; */
  background-color: #9FD0F0;
  margin-left: -1%;
  margin-right: 0%;
  /* margin-top: -35.8rem; */
  padding-left: 10px;
  /* line-height: 0.1; */
  padding-right: 20px;
  position: relative;
  left: 286px;
  top: -77px;
  /* padding-bottom: 10px; */
  /* padding-top: 10px; */
  font-family: "Open Sans", sans-serif;
  font-size: 55%;
}

#eventos {
    font-family: "oswald",sans-serif;
  text-align: center;
  background-color: #ED7224;
  color: white;
}
    
#programacion_envivo2 img {
width: 18%;
  left: 45%;
     top: -16.8em;
  position: relative;
}

#programacion_envivo3 {
      background-color: white;
  font-family: "oswald",sans-serif;
  padding: 1%;
  margin-right: 8%;
  position: relative;
  left: 45%;
   top: -274px;
  width: 16%;
  font-size: 0.8em;
  line-height: 1;
}
    
}

#programacion_envivo3 h1 {
     border-bottom: 1px solid #040404;
    color: #0080BD;
    
}

#programacion_envivo4 {
  background-color: white;
  font-family: "oswald",sans-serif;
  padding: 1%;
  margin-right: 8%;
  position: relative;
  left: 63.4%;
   top: -424px;
  width: 16%;
  font-size: 0.8em;
  line-height: 1;
}

#programacion_envivo4 h1 {
     border-bottom: 1px solid #040404;
    color: #0080BD;
    
}

#programacion_envivo5 {
  background-color: white;
  font-family: "oswald",sans-serif;
  padding: 1%;
  margin-right: 8%;
  position: relative;
  left: 82%;
    top: -574px;
  width: 16%;
  font-size: 0.8em;
  line-height: 1;
}

#programacion3 {
  margin-top: 13.8%;
}

#noticias_ulti h2 {
  font-family: "oswald",sans-serif;
  text-align: center;
  background-color: #ED7224;
  color: white;
  /* width: 40%; */
  margin-right: 30%;
  margin-left: 30%;
    margin-top: -27.7%;
}

 




#programacion3 h1{
font-family: "oswald",sans-serif;
  text-align: center;
  background-color: #ED7224;
  color: white;
       margin-top: -28em;
    PADDING: 0.5%;
}

#prog_medioambiente {
width: 70%

}

#programacion3_texto h1 {
font-family: "oswald",sans-serif;
}

#programacion3_texto p {
font-family: "open sans",sans-serif;
}

#programacion3_texto {
  background-color: #F39A68;
  /* padding: 1.1%; */
  padding-left: 2%;
  padding-right: 1.5%;
  padding-top: 1.1%;
  padding-bottom: 1.1%;
  width: 29%;
  position: relative;
  left: 67.5%;
  top: -22.7em;
  font-size: 0.8em;
}

}

#programacion_envivo {
margin-bottom: -16%;
}

#programacion_ultimo {
margin-top: 2%;
    margin-bottom: -25%;
}

.iframe {
width: 20%;
}


/*-------------------------------------------  sabores  ----------------------------------*/

.sabores_contenedor_fondo {
      background-image: 
}

.sabores_primero h2 {
font-family: "oswald",sans-serif;
  text-align: center;
  background-color: black;
  margin-bottom: 1em;
  color: white;
  clear: both;
  font-size: 1.7em;
    color: white;
    
}

.sabores_primero h4 {
  font-family: "oswald",sans-serif;
  text-align: center;
  background-color: #FECF48;
  margin-bottom: 1em;
  color: black;
  clear: both;
  /* font-size: 1.7em; */
  
  MARGIN-left: 40%;
  margin-right: 40%;
  right: 11%;
  position: relative;


}

.sabores_primero img {
width: 80%;
}

.sabores_primero p {
  font-family: "open sans",sans-serif;
  text-align: center;
  right: 10%;
  position: relative;
}

#sabores_horarios {
background-color: #FECF48;
  color: black;
  font-family: "open sans",sans-serif;
  top: -9.1em;
  position: relative;
  margin-right: 20%;
}

#sabores_horarios p {
left: 0.2%;
}

.titulo h2{
font-family: "oswald",sans-serif;
  text-align: center;
  background-color: #FECF48;
  margin-bottom: 1em;
  color: white;
  clear: both;
     color: black;

}

.titulo2 h2{
font-family: "oswald",sans-serif;
  text-align: center;
  
  margin-bottom: 1em;
  background-color: #6BB5E5;
  clear: both;
    color: black;

}

.sabores_cocineros img {
width: 100%;
margin-top: -2%;
}

.sabores_cocineros {
width: 18%
}

.sabores_cocineros h2 {
font-family: "oswald",sans-serif;
  text-align: center;
  background-color: #6ABEA5;
  margin-bottom: 1em;
  color: white;
  clear: both;
    color: white;
}

#sabores_twitter {
background-color: #0080bd;
  padding-top: 0.2rem;
  padding-bottom: 0rem;
  padding-left: 9rem;
  font-size: 1.3rem;
  margin-right: 6px;
  margin-top: -10px;
  width: 3%;

}


#sabores_twitter img {
 right: 230%;
  position: relative;
}

#sabores_facebook {
background-color: #353c91;
  padding-top: 0.2rem;
  padding-bottom: 0rem;
  padding-left: 9rem;
  font-size: 1.3rem;
  margin-right: 6px;
  margin-top: 0.5%;
  width: 3%;

}


#sabores_facebook img {
  right: 230%;
  position: relative;
}

.sabores_cocineros h3 {
font-family: "oswald",sans-serif;
  font-weight: 200;
  text-align: center;
  margin-bottom: 1em;
  clear: both;
  font-size: 1em;
  /* line-height: 0.1; */
  margin-top: -2%;
    background-color: #6ABEA5;
  color: white;
  

}

.cocineros {  
    /* float: left; */
  position: relative;
  /* left: 80%; */
  top: -35.5em;
  display: inline;
}

.sabores_primero {
  left: 20%;
  position: relative;
}

.muffins {
background-color: #F6AD6F;
}

.recetas img {
 margin-top: -1%;
}

.cocineros2 {  
    /* float: left; */
  position: relative;
  /* left: 80%; */
    top: -34em;
  display: inline;
}

.cocineros3 {  
    /* float: left; */
  position: relative;
  /* left: 80%; */
   top: -32.4em;
  display: inline;
}


.titulo_recetas {
  font-family: "oswald",sans-serif;
  text-align: center;
  background-color: #F6AD6F;
  margin-bottom: 1em;
  color: white;
  clear: both;
  color: white;
    top: -69em;
  position: relative;
  margin-left: 20%;
  margin-right: 0%;
}

.recetas h3 {
  font-family: "oswald",sans-serif;
  text-align: center;
 background-color: #F97F17;
  color: white;
  
}

.recetas h4 {
    margin-bottom: 5%;
font-family: "oswald",sans-serif;
  text-align: center;
  /* font-weight: 700; */
  margin-top: -0.5%;
  /* position: relative; */
  /* left: 4%; */
  border-bottom: 1;
  /* margin-bottom: 0.3em; */
  border-bottom-width: 0.1em;
  border-bottom-style: solid;
 
}



.recetas h5 {
font-family: "oswald",sans-serif;
  text-align: center;
  /* font-weight: 200; */
  /* font-style: italic; */
  /* margin-top: 2%; */
  /* position: relative; */
  /* left: 4%; */
  border-bottom: 1;
  /* margin-bottom: 0.3em; */
  /* border-bottom-width: 0.1em; */
  /* border-bottom-style: solid; */
 
  background-color: black;
  color: white;
  margin-left: 2%;
}

.recetas h6 {
      margin-bottom: -1%;
    font-family: "oswald",sans-serif;
  text-align: center;
  font-weight: 200;
  font-style: italic;
  margin-top: 0.2%;
  margin-bottom: -9%;
  
  
}






.contenedor_recetas nav ul li{
 display: inline-block;
  /* float: left; */
  list-style-type: none;
  left: 9em;
    top: -69.8em;
  position: relative;
  list-style-type: none;
  padding-left: 1.2%;
  /* padding-right: 0.9%; */
}

.titulo_galeria {
  font-family: "oswald",sans-serif;
  text-align: center;
  background-color: #EA5357;
  margin-bottom: 1em;
  color: white;
  clear: both;
  
  top: -70.3em;
  position: relative;
  margin-left: 20%;
  margin-right: 0%;
}

.capitulos_sabores img {
width: 19.7%;
  position: relative;
top: -69.6em;
  /* right: -20%; */
  left: 19.8%;
}

.encuesta_pastel h2 {
   font-family: "oswald",sans-serif;
  text-align: center;
  background-color: black;
  margin-bottom: 1em;
  color: white;
  clear: both;
  color: white;
  font-size: 1em;
}

.encuesta_pastel h3 {
 text-align: CENTER;
 font-family: "oswald",sans-serif;
  font-size: 0.9em; 
}

.encuesta_pastel h4 {
 text-align: CENTER;
 font-family: "open sans";
  font-size: 0.7em;
  line-height: 0.1;  
    
}

.encuesta_pastel h5 {
font-family: "oswald";
  font-size: 0.9em;
  /* line-height: 0.1; */
  background-color: #6ABEA5;
  margin-left: 18%;
  margin-right: 18%;
  text-align: CENTER;
  /* margin-top: -0.2em; */
}

.encuesta_pastel h6 {
    font-family: "oswald";
  font-size: 0.6em;
  font-style: italic;
  margin-top: -2em;
  text-align: center;
}

.encuesta_pastel {
width: 18%;
      background-color: whitesmoke;
 }

.encuesta {
top: -32em;
  position: relative;
}

.contenedor_sabores {
position:relative;
top: 1.5em;
}

.titulo p {
font-family: "open sans";
}

.sabores_galeria {
margin-top: -113%;
margin-bottom: 4%;
}

.fondo_color {
background-image: url(imagenes/sabores_background.jpg);
}





/*-------------------------------------------  PROGRAMACION2  ----------------------------------*/


.programacion_pays {

}

.prog_titulo h2 {
font-family: "oswald",sans-serif;
  text-align: center;
  background-color: #0080BD;
  color: white;
    width: 74.7%;

}

.prog_paysgrande {
  margin-left: 55.4%;
  margin-top: -130px;
}

.prog_blanco {
  background-color: #0080BD;
  padding-left: 0.5em;
  padding-right: 0.5em;
  padding-bottom: 0.1em;
  padding-top: 0.3em;
  width: 16.4%;
  margin-top: -1%;
    
}

.prog_blanco h2 {
 font-size: 0.9em;
  margin-right: 15%;
  margin-left: 15%;
  font-family: "oswald",sans-serif;
  border-bottom-width: 0.1em;
  border-bottom-style: solid;
      COLOR: WHITE;
}

.prog_blanco h4 {
    font-family: "oswald",sans-serif;
  font-size: 0.7em;
  margin-left: 16%;
  margin-right: 16%;
  background-color: #9FD0F0;
  text-align: center;
  margin-top: -4%;
}

.prog_blanco h5 {
  font-family: "open sans",sans-serif;
  font-size: 0.6em;
  margin-left: 24%;
  font-style: italic;
  margin-top: -7%;
      COLOR: WHITE;
  /* padding: 1%; */
}


.prog_blanco2 {
     background-color: #0080BD;
  padding-left: 0.5em;
  padding-right: 0.5em;
  padding-bottom: 0.1em;
  padding-top: 0.3em;
  width: 16.4%;
  margin-top: -10%;
  margin-left: 19%;
    
}

.prog_blanco2 h2 {
 font-size: 0.9em;
  margin-right: 15%;
  margin-left: 15%;
  font-family: "oswald",sans-serif;
  border-bottom-width: 0.1em;
      COLOR: WHITE;
  border-bottom-style: solid;
}

.prog_blanco2 h4 {
    font-family: "oswald",sans-serif;
  font-size: 0.7em;
  margin-left: 16%;
  margin-right: 16%;
  background-color: #9FD0F0;
  text-align: center;
  margin-top: -4%;
}

.prog_blanco2 h5 {
  font-family: "open sans",sans-serif;
  font-size: 0.6em;
  margin-left: 24%;
      COLOR: WHITE;
  font-style: italic;
  margin-top: -7%;
  /* padding: 1%; */
}








.prog_blanco3 {
     background-color: #0080BD;
  padding-left: 0.5em;
  padding-right: 0.5em;
  padding-bottom: 0.1em;
  padding-top: 0.3em;
  width: 16.4%;
  margin-top: -10.1%;
  margin-left: 37.7%;
    
}

.prog_blanco3 h2 {
 font-size: 0.9em;
  margin-right: 15%;
  margin-left: 15%;
  font-family: "oswald",sans-serif;
  border-bottom-width: 0.1em;
  border-bottom-style: solid;
      COLOR: WHITE;
}

.prog_blanco3 h4 {
    font-family: "oswald",sans-serif;
  font-size: 0.7em;
  margin-left: 16%;
  margin-right: 16%;
  background-color: #9FD0F0;
  text-align: center;
  margin-top: -4%;
}

.prog_blanco3 h5 {
  font-family: "open sans",sans-serif;
  font-size: 0.6em;
  margin-left: 24%;
  font-style: italic;
      COLOR: WHITE;
  margin-top: -7%;
  /* padding: 1%; */
    
}




.prog_blanco4 {
   background-color: #0080BD;
  padding-left: 0.5em;
  padding-right: 0.5em;
  padding-bottom: 0.1em;
  padding-top: 0.3em;
  width: 16.4%;
   margin-top: -10.1%;
      margin-left: 56.4%;
    
}

.prog_blanco4 h2 {
 font-size: 0.9em;
  margin-right: 15%;
  margin-left: 15%;
  font-family: "oswald",sans-serif;
  border-bottom-width: 0.1em;
  border-bottom-style: solid;
      COLOR: WHITE;
}

.prog_blanco4 h4 {
    font-family: "oswald",sans-serif;
  font-size: 0.7em;
  margin-left: 16%;
  margin-right: 16%;
  background-color: #9FD0F0;
  text-align: center;
  margin-top: -4%;
}

.prog_blanco4 h5 {
  font-family: "open sans",sans-serif;
  font-size: 0.6em;
  margin-left: 24%;
      COLOR: WHITE;
  font-style: italic;
  margin-top: -7%;
  /* padding: 1%; */
    
}

.prog_almanaque h2 {
  font-family: "oswald",sans-serif;
  text-align: center;
  background-color:  #0080BD;
  margin-bottom: 1em;
  color: white;
  clear: both;
  color: white;
}

#almanaque {
width: 18%
}






/*-------------------------------------------  PROGRAMACION  ----------------------------------*/

#pays_pregunta h2 {
font-family: "oswald",sans-serif;
  text-align: center;
  background-color: #0080BD;
  color: white;
   width: 73.4%;

}

#almanaque_prog {
padding-top: 0.1em;
  font-family: "oswald",sans-serif;
  text-align: center;
  background-color: #0080BD;
  color: white;
  position: relative;
  top: -14.5em;
  margin-top: %;
  width: 25%;
  left: 75%;
  font-size: 0.8em;
  
  

}

#pays_pregunta_texto {
background-color: #9FD0F0;
  width: 16.7%;
  position: relative;
     top: -45em;
  padding-left: 0.8em;
  padding-top: 0.8em;
  /* margin-top: -1em; */
  /* margin-bottom: 1em; */
  padding-bottom: 0.1em;
  margin-bottom: -9%;

}

#pays_pregunta_texto h2 {
  font-family: "oswald",sans-serif;
  /* width: 20%; */
  font-size: 1.1em;
  margin-top: 0em;
  border-bottom-width: 0.1em;
  border-bottom-style: solid;
  margin-right: 1em;
  margin-left: 0.3em;
  color: #0080BD;
}

#pays_pregunta_texto h4 {
font-family: "oswald",sans-serif;
  font-weight: 200;
  
  margin-left: 0.4em;
 
  text-align: center;
  margin-right: 13%;
  margin-top: -0.5em;
  background-color: white;
}


#pays_pregunta_texto h5 {
font-family: "open sans",sans-serif;
  font-size: 0.7em;
  font-weight: 400;
  font-style: italic;
 
  margin-left: 16%;
  margin-top: -1.3em;
 
}






#pays_pregunta_texto2 {
  background-color: #9FD0F0;
  width: 16.7%;
  position: relative;
   top: -45em;
  padding-left: 0.8em;
  padding-top: 0.8em;
  /* margin-top: -1em; */
  /* margin-bottom: 1em; */
  padding-bottom: 0.1em;
  margin-left: 18.5%;
  margin-top: -11.4%;
  margin-bottom: -9%;


}

#pays_pregunta_texto2 h2 {
  font-family: "oswald",sans-serif;
  /* width: 20%; */
  font-size: 1.1em;
  margin-top: 0em;
  border-bottom-width: 0.1em;
  border-bottom-style: solid;
  margin-right: 1em;
  margin-left: 0.3em;
  color: #0080BD;
}

#pays_pregunta_texto2 h4 {
font-family: "oswald",sans-serif;
  font-weight: 200;
  text-align: c;
  margin-left: 0.4em;
  text-align: ce;
  text-align: center;
  margin-right: 13%;
  margin-top: -0.5em;
  background-color: white;

}

#pays_pregunta_texto2 h5 {
font-family: "open sans",sans-serif;
  font-size: 0.7em;
  font-weight: 400;
  font-style: italic;
 
  margin-left: 16%;
  margin-top: -1.3em;
 
}







#pays_pregunta_texto3 {
  background-color: #9FD0F0;
  width: 16.7%;
  position: relative;
      top: -45em;
    margin-bottom: -9%;
  padding-left: 0.8em;
  padding-top: 0.8em;
  /* margin-top: -1em; */
  /* margin-bottom: 1em; */
  padding-bottom: 0.1em;
  margin-left: 36.9%;
  margin-top: -11.4%;

}

#pays_pregunta_texto3 h2 {
  font-family: "oswald",sans-serif;
  /* width: 20%; */
  font-size: 1.1em;
  margin-top: 0em;
  border-bottom-width: 0.1em;
  border-bottom-style: solid;
  margin-right: 1em;
  margin-left: 0.3em;
  color: #0080BD;
}

#pays_pregunta_texto3 h4 {
font-family: "oswald",sans-serif;
  font-weight: 200;
  text-align: c;
  margin-left: 0.4em;
  text-align: ce;
  text-align: center;
  margin-right: 13%;
  margin-top: -0.5em;
  background-color: white;

}

#pays_pregunta_texto3 h5 {
font-family: "open sans",sans-serif;
  font-size: 0.7em;
  font-weight: 400;
  font-style: italic;
 
  margin-left: 16%;
  margin-top: -1.3em;
 
}





#pays_pregunta_texto4 {
    background-color: #9FD0F0;
  width: 16.7%;
  position: relative;
   top: -45em;
    margin-bottom: -9%;
  padding-left: 0.8em;
  padding-top: 0.8em;
  /* margin-top: -1em; */
  /* margin-bottom: 1em; */
  padding-bottom: 0.1em;
  margin-left: 55.4%;
  margin-top: -11.4%;

}

#pays_pregunta_texto4 h2 {
  font-family: "oswald",sans-serif;
  /* width: 20%; */
  font-size: 1.1em;
  margin-top: 0em;
  border-bottom-width: 0.1em;
  border-bottom-style: solid;
  margin-right: 1em;
  margin-left: 0.3em;
  color: #0080BD;
}

#pays_pregunta_texto4 h4 {
font-family: "oswald",sans-serif;
  font-weight: 200;
  text-align: c;
  margin-left: 0.4em;
  text-align: ce;
  text-align: center;
  margin-right: 13%;
  margin-top: -0.5em;
  background-color: white;

}

#pays_pregunta_texto4 h5 {
font-family: "open sans",sans-serif;
  font-size: 0.7em;
  font-weight: 400;
  font-style: italic;
 
  margin-left: 16%;
  margin-top: -1.3em;
 
}

#almanaque_prog img {
width: 90%;
    PADDING: 2%;
}

#pares_noticias h2 {
font-family: "oswald",sans-serif;
  text-align: center;
  background-color: #0080BD;
  color: white;
margin-bottom: 0.2%;

}

#pares_noticias {
  position: relative;
  top: -39.5em;
  width: 73.4%;
  margin-bottom: -25.5%;
}

#pares_noticias_costado {
 margin-left: 50.1%;
  margin-top: 0.3em;
   -35%;
}

#pares_texto {
background-color: white;
  width: 24.5%;
  position: relative;
  left: 50.2%;
  top: -1.2em;
  margin-bottom: -45%
}

#pares_texto h3 {
  font-family: "oswald",sans-serif;
  font-size: 0.8em;
  padding-top: 4.1%;
  padding-left: 15%;
  border-bottom-width: 0.1em;
  border-bottom-style: solid;
}

#pares_texto h4 {
font-family: "oswald",sans-serif;
  font-size: 0.9em;
  font-weight: 200;
  margin-left: 13%;
  margin-top: -0.5em;
}

#pares_texto h5 {
font-family: "open sans",sans-serif;
  font-size: 0.7em;
  font-weight: 700;
  font-style: italic;
  margin-left: 19%;
  margin-top: -1.3em;
  padding-bottom: 4%;
}





#pares_texto2 {
   background-color: white;
  width: 24.5%;
  position: relative;
  left: 75.3%;
  top: 12.5em;
  margin-bottom: -4%
}

#pares_texto2 h3 {
  font-family: "oswald",sans-serif;
  font-size: 0.8em;
  padding-top: 4.1%;
   padding-left: 37%;
  border-bottom-width: 0.1em;
  border-bottom-style: solid;
}

#pares_texto2 h4 {
font-family: "oswald",sans-serif;
  font-size: 0.9em;
  font-weight: 200;
  margin-left: 13%;
  margin-top: -0.5em;
}

#pares_texto2 h5 {
font-family: "open sans",sans-serif;
  font-size: 0.7em;
  font-weight: 700;
  font-style: italic;
  margin-left: 19%;
  margin-top: -1.3em;
  padding-bottom: 4%;
}

#programacion_sabores h2 {
  font-family: "oswald",sans-serif;
  text-align: center;
  background-color: #0080BD;
  color: white;
  width: 73.4%;
      margin-bottom: 2%;
}

#programacion_sabores {
    position: relative;
  top: -11.7em;
   margin-bottom: -55%;
}








#programacion_sabores_texto {
  background-color: #9FD0F0;
  width: 16.7%;
  position: relative;
  top: -0.3em;
  padding-left: 0.8em;
  padding-top: 0.8em;
  /* margin-top: -1em; */
  /* margin-bottom: 1em; */
  padding-bottom: 0.1em;
}


#programacion_sabores_texto h3 {

font-family: "oswald",sans-serif;
  /* width: 20%; */
  font-size: 1.1em;
  margin-top: 0em;
  border-bottom-width: 0.1em;
  border-bottom-style: solid;
  margin-right: 1em;
  margin-left: 0.3em;
  color: #0080BD;
    
}




#programacion_sabores_texto h4 {

font-family: "oswald",sans-serif;
  font-weight: 200;
  margin-left: 0.4em;
  text-align: center;
  margin-right: 13%;
  margin-top: -0.5em;
  background-color: white;
}
    

#programacion_sabores_texto h5 {
  font-family: "open sans",sans-serif;
  font-size: 0.7em;
  font-weight: 400;
  font-style: italic;
  margin-left: 16%;
  margin-top: -1.3em;
    
}







#programacion_sabores_texto2 {
 background-color: #9FD0F0;
  width: 16.7%;
  position: relative;
  top: -7.3em;
  left: 18.5%;
  padding-left: 0.8em;
  padding-top: 0.8em;
  /* margin-top: -1em; */
  /* margin-bottom: 1em; */
  padding-bottom: 0.1em;
}



#programacion_sabores_texto2 h3 {

font-family: "oswald",sans-serif;
  font-size: 1.1em;
  margin-top: 0em;
  border-bottom-width: 0.1em;
  border-bottom-style: solid;
  margin-right: 1em;
  margin-left: 0.3em;
  color: #0080BD;
    
}




#programacion_sabores_texto2 h4 {

font-family: "oswald",sans-serif;
  font-weight: 200;
  margin-left: 0.4em;
  text-align: center;
  margin-right: 13%;
  margin-top: -0.5em;
  background-color: white;
}
    

#programacion_sabores_texto2 h5 {
  font-family: "open sans",sans-serif;
  font-size: 0.7em;
  font-weight: 400;
  font-style: italic;
  margin-left: 16%;
  margin-top: -1.3em;
    
}







#programacion_sabores_texto3 {
   background-color: #9FD0F0;
  width: 16.7%;
  position: relative;
  top: -14.3em;
  left: 36.9%;
  padding-left: 0.8em;
  padding-top: 0.8em;
  /* margin-top: -1em; */
  /* margin-bottom: 1em; */
  padding-bottom: 0.1em;
}



#programacion_sabores_texto3 h3 {

font-family: "oswald",sans-serif;
  font-size: 1.1em;
  margin-top: 0em;
  border-bottom-width: 0.1em;
  border-bottom-style: solid;
  margin-right: 1em;
  margin-left: 0.3em;
  color: #0080BD;
    
}




#programacion_sabores_texto3 h4 {

font-family: "oswald",sans-serif;
  font-weight: 200;
  margin-left: 0.4em;
  text-align: center;
  margin-right: 13%;
  margin-top: -0.5em;
  background-color: white;
}
    

#programacion_sabores_texto3 h5 {
  font-family: "open sans",sans-serif;
  font-size: 0.7em;
  font-weight: 400;
  font-style: italic;
  margin-left: 16%;
  margin-top: -1.3em;
    
}








#programacion_sabores_texto4 {
  background-color: #9FD0F0;
  width: 16.7%;
  position: relative;
  top: -21.3em;
  left: 55.4%;
  padding-left: 0.8em;
  padding-top: 0.8em;
  /* margin-top: -1em; */
  /* margin-bottom: 1em; */
  padding-bottom: 0.1em;
}



#programacion_sabores_texto4 h3 {

font-family: "oswald",sans-serif;
  font-size: 1.1em;
  margin-top: 0em;
  border-bottom-width: 0.1em;
  border-bottom-style: solid;
  margin-right: 1em;
  margin-left: 0.3em;
  color: #0080BD;
    
}




#programacion_sabores_texto4 h4 {

font-family: "oswald",sans-serif;
  font-weight: 200;
  margin-left: 0.4em;
  text-align: center;
  margin-right: 13%;
  margin-top: -0.5em;
  background-color: white;
}
    

#programacion_sabores_texto4 h5 {
  font-family: "open sans",sans-serif;
  font-size: 0.7em;
  font-weight: 400;
  font-style: italic;
  margin-left: 16%;
  margin-top: -1.3em;
    
}






.encuesta_prog h2 {
   font-family: "oswald",sans-serif;
  text-align: center;
  background-color: black;
  margin-bottom: 1em;
  color: white;
  clear: both;
  color: white;
  font-size: 1em;
}

.encuesta_prog h3 {
 text-align: CENTER;
 font-family: "oswald",sans-serif;
  font-size: 0.9em; 
}

.encuesta_prog h4 {
 text-align: CENTER;
 font-family: "open sans";
  font-size: 0.7em;
  line-height: 0.1;  
    
}

.encuesta_prog h5 {
font-family: "oswald";
  font-size: 0.9em;
  /* line-height: 0.1; */
  background-color: #6BB5E5;
 
  text-align: CENTER;
  /* margin-top: -0.2em; */
}

.encuesta_prog h6 {
    font-family: "oswald";
  font-size: 0.6em;
  font-style: italic;
  margin-top: -2em;
  text-align: center;
}

.encuesta_prog {

 }

.programacion_encuesta {

  
}


#prog_grilla h2 {
font-family: "oswald",sans-serif;
  text-align: center;
  background-color: #0080BD;
  color: white;


}

#prog_grilla {
  width: 49.5%;
}


#prog_lomasvisto h2 {
font-family: "oswald",sans-serif;
  text-align: center;
  background-color: #0080BD;
  color: white;
  width: 73.4%;

}


#contenedor_almanaque {
  margin-bottom: -20%;
}

#grilla h2 {
  font-family: "oswald",sans-serif;
  text-align: center;
  background-color: #0080BD;
  color: white;
  width: 49.5%;
  margin-bottom: 2%
}

#grilla_horarios {
background-color: white;
  width: 47.5%;
  padding: 1%;
}


#grilla_horarios h3 {
  font-family: "oswald",sans-serif;
  margin-top: 1%;
}

#grilla_horarios p{
  font-family: "open sans",sans-serif;
    border-bottom-width: 0.1em;
  border-bottom-style: solid;
    font-size: 0.8em;
 
}

#grilla h4 {
    position: relative;
  top: -2.8em;
  background-color: #9FD0F0;
  width: 49.5%;
  text-align: center;
  /* margin-left: 17%; */
  font-family: "oswald",sans-serif;
}

#lomasvisto {
 font-family: "oswald",sans-serif;
  text-align: center;
  background-color: #0080BD;
  color: white;
  width: 49.5%;
  margin-bottom: -45%;
  /* width: 49%; */
  position: relative;
  left: 51%;
  top: -30.7em;
}



#lomasvisto h2 {
 font-family: "oswald",sans-serif;
  text-align: center;
  background-color: #0080BD;
  color: white;
  margin-bottom: 0.2%;
  margin-left: 24%;;
}

#lomasvisto img {
   width: 46.5%;
  padding: 0.5%
}

#lomasvisto h4 {
  background-color: #9FD0F0;
  width: 15%;
  text-align: center;
  margin-left: 17%;
    font-family: "oswald",sans-serif;
}




/*---form---*/
#registrate{
    width: 62%;
    background-color:#fff8fd;
    box-sizing: border-box;
    float: left;
    margin: auto;
    padding: 1.5rem 17px 2rem 2.5rem;
    margin-bottom: 2em;
}

    
#registrate p{
    font-family: "Open Sans",sans-serif;
    font-size: 0.9rem;
}
#registrate label{
    font-family: "oswald", sans-serif;
    font-size: 1rem;
}
.formtitulo{
    background-color: #BF1E1C;
    color: white;
    text-align: center;
    width: 100%;
    font-family:  "oswald", sans-serif;
}
#nombrecontacto{
    margin-left: 55px;
    width: 380px;
}
#apellidocontacto{
    margin-left: 53px;
    width: 380px;
}
#mailcontacto{
    margin-left: 70px;
    width: 380px;
}
#fecha{
    margin-left: 33px;
    width: 380px;
}
#usuario{
    margin-left: 55px;
    width: 380px;
}
#contrasena{
    margin-left: 32px;
    width: 380px;
    margin-bottom: 20px;
}
#mensaje{
    width: 487px;
    font-family: "open sans";
    background-color: #e3e3e3;
    border-style: solid;
    border-width: 1px;
    border-color: #c2c2c2;
    
}
#enviar{
    background-color: black;
    color: white;
    float: right;
    margin-right: 45px;
    margin-top: 10px;
}

#masinfo{ 
    width: 35%;
    float: right;
    background-color:#fff8fd;
    box-sizing: border-box;
}

#masinfo h2{
    background-color: #BF1E1C;
    font-family: "oswald", sans-serif;
    font-size: 1rem;
    color: white;
    text-align: center;
   }
#masinfo ul li{
    list-style-type: none;
    float: left;
}
#masinfo li img{
    width: 80%;
    margin-bottom: 10px;
}