* {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

body{
	margin: 0 0 0 0;
  font-family: 'Fira Sans', sans-serif;
  /*font-family: 'Oswald', sans-serif;*/
}

/* HEADER NAV */


/*HEADER OYE VER*/
section.secHead{
  /*border:1px solid;*/
	/*width: 100%;*/
  width: 1200px;
	max-width: 1200px;	
	height: 175px;
	margin: auto;
	display: flex;
	align-items: center;
}

div.slogo{
  /*border:1px solid red;*/
  background-image: url("../images_sn/slogo.png");
  background-repeat: no-repeat;
  /*background-size: auto;*/
  /*background-size: 86%;*/
  background-position: 56% 45%;
  height: 100%;
  /*height: 117px;*/
  width: 45%;
}

div.busqueda{
  /*border:1px solid green;*/
  /*width: 28%;*/
  height: 80px;
  width: 11.8%;
  display: flex;
  align-items: center;
  padding-top: 30px;
  /*padding-left: 132px;*/
}

input.input1{
  /*margin-left: 15px;*/
  height: 32px;
  width: 70%;
  border-radius: 3px;
  border:2px solid #add4f7;
  outline: none;
}

button.button1{
  margin-left: 3px;
  height: 32px;
  width: 25%;
  background-color: #539FDA;
  border:1px solid #539FDA;
  border-radius: 3px;
  cursor: pointer;
}


div.redes{
  /*border:1px solid blue;*/
  width: 500px;
  height: 100%;
  display: flex;
  flex-wrap: wrap;
}


div.semillero{
  width: 100%;
  height: 120px;
  background-color: #812A28;
  margin-top: 15px;
  background-image: url("../images_sn/logoder.png");
  background-repeat: no-repeat;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  font-size: 20px;
  color: white;
}

div.redsemillero{
  width: 29%;
  height: 33px;
  display: flex;
}

div.buscarsemi{
  width: 315px;
  margin-left: 40px;
  height: 33px;
  /*background-color: #812A28;  */
  padding-top: 2px;
}

div.twitter{
  /*border:1px solid red;*/
  height: 100%;
  width: 50%;
  background-image: url("../images_sn/twi.png");
  background-repeat: no-repeat;
  margin-left: 2px;
}

div.facebook{
  /*border:1px solid red;*/
  height: 100%;
  width: 50%;
  background-image: url("../images_sn/fb.png");
  background-repeat: no-repeat;
}

section.headp{
  background-color: #222A33;
  border-bottom: 5px solid #762524;
  width: 100%;
  /*max-width: 1324px;*/
  margin: auto;
  height: 35px;

}


div.headcont{
  background-color: #222A33;
  border-bottom: 5px solid #762524;
  width: 100%;
  max-width: 1324px;
  margin: auto;
  height: 35px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-family: 'Oswald', sans-serif;
  font-size: 18px;
  color:#ffffff;
}

div.menuder{
  width: 60%;
  height: 100%;
  padding-left: 121px;
  display: flex;
}

div.menuizq{
  width: 20%;
  height: 100%;
  padding-left: 48px;
  display: flex;
  align-items: center;
  font-family: 'Fira Sans', sans-serif;
  font-size: 14px;  
}


a.iniciop{
  /*border:1px solid;*/
  text-decoration: none;
  padding-top: 2.5px;
  padding-bottom: 2.5px;
  border-bottom: 5px solid #222A33;
  color: inherit;

}

a.inicioa{
  padding-left: 13px;
  padding-right: 13px;
}

a.iniciok{
  padding-left: 13px;
  padding-right: 13px;
}

a.iniciok2{
  padding-left: 13px;
  padding-right: 13px;
}


a.iniciob{
  padding-left: 13px;
  padding-right: 13px;
}

a.inicioc{
  padding-left: 13px;
  padding-right: 13px;
}

a.iniciod{
  padding-left: 13px;
  padding-right: 13px;
}

a.inicioe{
  padding-left: 13px;
  padding-right: 13px;
}

a.iniciof{
  padding-left: 13px;
  padding-right: 13px;
}

.active{
  background-color: #762524;
  color:inherit;
  border-bottom: 4.5px solid #762524 !important;
  z-index: 2;
}



section.destacado{
  width: 1170px;
  height: 30px;
  /*background-color: black;  */
  margin: auto;
  display: flex;
  align-items: center;
  font-size: 14px;
  font-weight: bold;
  color:#812A28;
  margin-bottom: 11px;
  padding-right: 8px;
}

span.marqspan{
  color:#000000;
  font-weight: initial;
}



section.contnotas{
  /*border:1px solid;*/
  width: 1170px;
  max-width:1170px;
  height: auto;
  margin: auto;
  display: flex;
  margin-bottom: 14px;
}

div.notasc1{
  /*border:1px solid;*/
  width: 810px;
  padding-right: 24px;
}

div.notasc2{
  /*border:1px solid;*/
  width: 389px;
  /*padding-left: 18px;*/
  display: flex;
  flex-direction: column;
  padding-right: 4px;
}



div.slider{
  width: 781px;
  height: 439px;
  /*border:1px solid;*/
}


/*font-family: 'Fira Sans', sans-serif;*/
  /*font-family: 'Oswald', sans-serif;*/

p.sltitulo{
  font-family: 'Oswald', sans-serif;
  font-size: 15px;
  margin-top: 0px;
  margin-bottom: 0px;
}


p.sltexto{
  font-family: 'Fira Sans', sans-serif;
  font-size: 26px;
  margin-top: 0px;
}



div.seccionN{
  width: 100%;
  height: auto;
  /*border:1px solid;*/
  margin-top: 13px;
  border-bottom: 2px solid #8C302D
}


div.tituloSec{
  width: 100%;
  height: 30px;
  border-bottom: 5px solid #223442;
}



.sinespac{
  margin-top: 0px;
  margin-bottom: 0px;
}


div.tsec{
  width: 200px;
  height: 30px;
  border-bottom: 5px solid #223442;
  background-color: #812A28;
  font-size: 20px;
  color:#ffffff;
  font-family: 'Oswald', sans-serif;
  display: flex;
  align-items: center;
  padding-left: 10px; 
}


div.contNotas{
  width: 100%;
  height: 446px;
  display: flex;
  padding-top: 12px;
}


div.nIzq{
  width: 404px;
  height: 100%;
  /*border:1px solid; */
  padding-right: 14px;  
}

div.nDer{
  width: 377px;
  height: 100%;
  /*border:1px solid;    */
}



a.decoration{
  text-decoration: none;
  color: inherit;

}

div.fondoN{
  width: 390px;
  height: 327px;
  /*border:1px solid;*/
  background-repeat: no-repeat;
  background-size: cover;
}

div.textN{
  font-size: 14px;
}

p.titN{
  font-size: 20px;
  font-weight: bold;
  margin-top: 8px;
  margin-bottom: 6px;
}

p.textN{
  font-size: 14px;
  margin-bottom: 10px;
}


div.n4i{
  width: 130px;
  height: 98px;
  background-repeat: no-repeat;
  background-size: contain;
  /*border:1px solid;*/
}

div.n4d{
  width: 247px;
  height: 100%;
  /*border:1px solid;*/
}


div.notas4{
  width: 100%;
  height: auto;
  /*margin-left: 27px;*/
  display: flex;
  padding-bottom: 4px;
  margin-bottom: 5px;
  border-bottom:1px solid #8C302D;
}

a.notas{
  text-decoration: none;
  color: initial;
}

p.ntitulo4{
  margin-left: 9px;
  margin-top: 0px;
  font-size: 16px;
  font-weight: bold;
  color: #1E2C39;
  margin-bottom: 0px;
}

p.titcate4{
  margin-left: 9px;
  margin-top: 10px;
  font-size: 12px;
  margin-bottom: 0px;
}


div.lastn{
  border:none;
}


div.tsec2{
  border-bottom-width: 3px;
}


div.acord{
  /*border:1px solid;*/
  width: 100%;
  height: 420px;
  margin-bottom: 12px;
  margin-top: 7px;
}


div.acordcon{

}


h3.titac{
    height: 35px;
    background-color: #1F2E3A;
    color:#ffffff !important;
    border:1px solid #1f2e3a ;
    font-size: 15.5px !important;
    font-family: 'Fira Sans', sans-serif !important;
    border-radius: unset;
}


div.divacord{
   height: 200px;
   padding-top: 0px !important;
   padding-left: 15px !important;
   padding-bottom: 0px !important;
   padding-right: 10px !important;
   border:none;
}

p.pt1{
  margin-top: 8px;
  margin-bottom: 0px;
  font-size: 15px;
  font-family: 'Fira Sans', sans-serif !important;
  font-weight: 500;
}

p.pt2{
  font-size: 13px;
  font-family: 'Fira Sans', sans-serif !important;
  margin-top: 8px;
  margin-bottom: 0px;
}

span.horachil{
  font-weight: 700;
}


div.secg{
  width: 100%;
  margin-top: 12px;
  margin-bottom: 15px;
}

div.sectv{
  height: 233px;
}

div.chiltv{
  height: 100%;
  width: 350px;
  border:1px solid;
  margin: auto;
}


div.secimpr{
  height: 387px;
  margin-bottom: 23px;
}


div.imprechil{
  height: 100%;
  width: 336px;
  /*border:1px solid;*/
  margin: auto;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

div.seccolum{
  /*border:1px solid;*/
  margin-top: 7px;
  height: 730px;
  padding-left: 8px;
}

div.imgcolum{
  width: 80px;
  height: 80px;
  /*border:1px solid;*/
  background-repeat: no-repeat;
  background-size: contain;
}

div.textcolum{
  width: 77%;
  padding-left: 5px;
  /*border:1px solid;*/
}

p.texc1{
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 14px;
}

p.titc1{
  margin-bottom: 3px;
  color:#8C302D;
}

p.titc2{
  font-weight: 500;
  margin-bottom: 3px;
}














section.footer{
  width: 100%;
  /*max-width: 1324px;*/
  height: 126px;
  background-color: #1F2E3A;
  margin: auto;
}

div.contfoo{
  width: 1200px;
  height: 100%;
  /*border:1px solid white;*/
  display: flex;
  flex-direction: row;
  margin: auto;
  justify-content: space-between;
  align-items: center;

}

div.fondofooter{
  width: 274px;
  height: 80px;
  background-image: url(../images_sn/logofo.png);
  background-repeat: no-repeat;
  background-size: contain;
}

div.enlaces{
  width: 50%;
  height: 100%;
  /*border:1px solid white;*/
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}

a.foop{
  text-decoration: none;
  font-size: 13px;
  color:#ffffff;
  font-family: 'Oswald', sans-serif;
  margin-left: 27px;
}

a.foodo{
  font-family: inherit;
  font-size: 14px;
  margin-left: 21px;
  /*font-weight: 500;*/
  cursor: initial;
}

div.line{
  width: 611px;
  height: 2px;
  background-image: url('../images_sn/line.png');
  background-repeat: no-repeat;
  margin-top: 9px;
  margin-bottom: 12px;
  margin-right: 12px;
}

div.colfo1{
  margin-top: 16px;
  margin-right: 15px;
}

div.colfo2{
  margin-right: 15px;
  margin-top: 5px;
}

div.colfo3{
  margin-top: 12px;
  margin-right: 15px;
}

a.foopa{
  margin-right: 12px;
}

















div.edos{
  margin-top: 20px;
}

div.etres{
  margin-top: 
}

p.pfooter{
  font-size: 14px;
  color:#ffffff;
  font-weight:bold;
  /*font-family: 'Roboto Condensed', sans-serif;*/

}




















div.leftarea{
  /*border:1px solid;*/
  width: 790px;

}


div.noticias{
  /*border:1px solid;*/
  border-bottom: 1px solid #999999;
  margin-bottom: 14px;
}


p.ptitnota{
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 28px;
  margin-top: 0px;
  margin-bottom: 0px;
  /*font-weight: bold;*/
  color: #009BE8;
}




div.fondonotas{
  height: 262px;
  width: 100%;
  /*border:1px solid;*/
  background-repeat: no-repeat;
  background-size: contain;
}

div.fondosec{
  height: 194px;
  width: 100%;
  /*border:1px solid;*/
  background-repeat: no-repeat;
  background-size: contain;
}

div.textNotas{
  font-family: 'Roboto Condensed', sans-serif;

}

p.textNota{
  margin-top: 6px;
  font-size: 23px;  
}

p.otnotas{
  font-size: 15px;
}

p.otdos{
  margin-bottom: 11px;
}

span.resaltado{
  font-size: 14px;
  color: #8C302D;
  font-weight: bold;
}

p.otuno{
  margin-top: 0px;
  margin-bottom: 20px;

}

/*div.lineaoye{
  width: 100%;
  height: 14px;
  background-image: url("../images_sn/line.png");
  background-repeat: no-repeat;
  background-size: contain;
  margin-bottom: 12px;
}*/



div.anun4{
  /*border:1px solid;*/
  background-position: 28%;
}

div.contcolum{
  width: 100%;
  height: auto;
  display: flex;
  margin-bottom: 10px;
}


div.sectwitter{
  margin-top: 25px;
}

/*SECCIONESS*/

div.contSec{
  width: 385px;
  height: 100%;
  /*border:1px solid; */
  margin-right: 7px;
  margin-bottom: 15px;
}

div.contSec3{
  width: 253px;
  height: 100%;
  /*border:1px solid; */
  margin-right: 9px;
  margin-bottom: 15px;

}

div.fondoSec{
  width: 100%;
  height: 300px;
  /*border:1px solid;*/
  background-repeat: no-repeat;
  background-size: cover;
}

div.contNotas{
  width: 100%;
  height: auto;
  display: flex;
  padding-top: 12px;
  display: flex;
  flex-wrap: wrap;
}

div.seccionSec{
  width: 100%;
  height: auto;
  /*border:1px solid;*/
  margin-top: 13px;
  /*border-bottom: 2px solid #8C302D*/
}

div.notaSecc1{
  /*border:1px solid;*/
  width: 810px;
  padding-right: 10px;
  height: 100%;
}

div.paginasec{
  display: flex;
  justify-content: center;
  margin-top: 25px;
  margin-bottom: 25px;
}


div.notaSecc2{
  width: 389px;
  height: auto;
  display: flex;
  flex-direction: column;
  padding-right: 4px;
}

div.seccolum{
  /*border:1px solid;*/
  margin-top: 7px;
  height: auto;
  padding-left: 8px;
}


a.apagi{
  /*border:1px solid red;*/
  background-color: #812A28;
  color:white;
  padding-left: 12px;
  padding-right: 12px;
  padding-bottom: 5px;
  padding-top: 5px;

}

p.tituloN{
  font-family: 'Oswald', sans-serif; 
  font-size: 35px;
  /*color:#223442;*/
  color: #812A28;
}

p.subtN{
  font-size: 15px;
  font-style: italic;
}

p.subtNCol{
  color: #213442;
  font-size: 22px;
  font-weight: 500;
}



div.contNot{
  width: 100%;
  height: 100%;
  /*border:1px solid; */
  margin-right: 7px;
  margin-bottom: 15px;
}

/*253*143 -> 3*/
/*385*218 -> 2*/

