header {
  background-color: #1E90FF;
}  
.container {
  padding: 0px;
  /*margin: 0px;*/
  /*overflow: auto;*/
  border-left: 1px solid #E6E6E6;
  border-right:  1px solid #E6E6E6;

}
.container_2 {
  padding: 0px;

}
.col_estrecha_segunda {
	margin: 0px;
	padding: 10px 10px 0px 10px; 
	/*border: 1px solid red;*/
}
.fondo1 {
  background-image: url(../imagenes/backsup1.jpg);
  background-position: top;
  background-repeat: repeat-x;
}
.fondo2 {
  background-image: url(../imagenes/backsup2.png);
  background-position: top;
  background-repeat: repeat-x;
  /*padding-top: 10px;*/
}
.fondo3 {
  /*padding-top: 10px;*/
  background-color: #1D3949;
}
.fondopie {
  background-color: #1D3949;
  /*border-top: 1px solid #fff;*/
  padding: 0px;
  margin: 0px;
}

/****************************/
.form {
	padding: 0px;
	margin: 0px;

	
}
.campo_buscar {
	width: 150px;
	height: 26px;
	border: 1px solid #999999;
	background: White;
	FONT-SIZE: 13px;
	COLOR: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-indent: 2pt;
}
.boton_buscar_2 {
	height: 26px;
   width: 36px;
	
	/*border: 1px solid ;*/
}

.con_fe_re_bu {
   display: flex;
  flex-direction: column;
  justify-content: center;
  padding-right: 10px;
 
}
.contenido_con_fe_re_bu {
  /*background-color: red;*/
  width: 100%;
  height: 32px;
  margin: 0px;
  margin-left:auto; margin-right:0;	
  vertical-align: middle;
}

/* change the background color */

.navbar-custom {
    background-color: #F0F0F0;
	 height: 40px;
}
/* change the brand and text color */
.navbar-custom .navbar-brand,
.navbar-custom .navbar-text {
    color: White;
    padding: 0.8rem 0.5rem;
}
/* change the link color and add padding for height */
.navbar-custom .navbar-nav .nav-link {
    color: #2E2E2E;
    padding: 0.5rem 0.5rem;
	 background-color: #fff;
}
/* change the color of active or hovered links */
.navbar-custom .nav-item.active .nav-link,
.navbar-custom .nav-item:hover .nav-link {
    color: #2E2E2E;
    background-color: #fff; /* add background-color to active links */
}

/* change the brand and text color */
.navbar-custom .navbar-brand,
.navbar-custom .navbar-text {
    color: White;
}

/* change the link color */
.navbar-custom .navbar-nav .nav-link {
    color: #292929;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-weight: bold;
	 font-size: 14px;
}

/* change the color of active or hovered links */
.navbar-custom .nav-item.active .nav-link,
.navbar-custom .nav-item:hover .nav-link {
    color: #fff;
	 background-color: #626262;
}

/* for dropdown only - change the color of droodown */
.navbar-custom .dropdown-menu {
    background-color: #ff5500;
}
.navbar-custom .dropdown-item {
    color: #ffffff;
}
.navbar-custom .dropdown-item:hover,
.navbar-custom .dropdown-item:focus {
    color: #333333;
    background-color: rgba(255,255,255,.5);
}

/*******cabecera ********************/

.contenido_cabecera {
	width: 100%;
   /*background-image: url(../imagenes/cinta_roja.png);
	background-position: bottom left;
	background-repeat: no-repeat;*/
   height:100%;
   position:relative;	
	/*border: 1px solid red;*/
	background-color: White;
}
.logo_cabecera {
  width: 100%;
}

.caja_ultimas_noticias {
   background-image: url(../imagenes/ultimas_n.png);
	background-position: top left;
	background-repeat: no-repeat;
	height: 36px;
	width: 100%;
	margin: 0px;
	padding: 5px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: White;
	font-size: 17px;
   font-weight: bold;
	text-indent: 230px;
	font-style: italic;
	
}

.horayfecha {
   width: 100%;
   top: 5px;
	right: 10px;
	float: right;
   /*position: absolute; 	*/
}
.fecha1 {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   color: #333;
   font-size: 11px;
   margin-bottom: 2px;
}
.fecha2 {
   font-weight: bold;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   color: #333;
   font-size: 11px;
   margin-bottom: 2px;   
   text-align: right;
}
.redes {
	margin: 5px 0px 0px 0px;
}
/****** fin cabecera ***********/

/***** pie ************/
.caja_pie {
	width: 100%;
	height: 100%;
   margin: 0px 0px 0px 0px;
	padding: 30px 10px 30px 10px;
   border-top: 1px solid #3A6781;	
	
}
.textos_pie {
	FONT-WEIGHT: bold;
   color: #ffffff;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
   line-height: 180%;
	margin-top: 20px;
}

.textos_pie A:link, .textos_pie A:visited, .textos_pie A:active {
	FONT-WEIGHT: bold;
   color: #ffffff;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
   line-height: 180%;
	margin-top: 20px;
}



.logo_pie {
   margin-top: 20px;
}
/****** fin pie ******/
.separa_notas_horizontal {
	height: 40px;
	width: 100%;
}
.cuadritos {
   border-bottom: 1px solid #DFDFDF;
}
.raya {
   width: 100%;
	border-bottom: 1px solid #B1B1B1;
	margin: 20px 0px;
}
.raya2 {
   width: 100%;
	border-bottom: 1px solid #fff;
	margin: 20px 0px;
}
/**** tapa  ************************************/
.col_estrecha {
	margin: 0px;
	padding: 0px; 
}
.col_estrecha_tapa {
	margin: 0px;
	padding: 10px 10px 0px 10px; 
	/*border: 1px solid red;*/
	vertical-align: top;
       
}
.tapa {
	width: 100%;
	/*margin: 20px 0px 60px 0px;*/
	/*border-bottom: 1px solid #BBBBBB;*/
	/*overflow: auto;*/
	/*border: 1px solid #333;*/
	margin: 0px;
	padding: 0px;
	background-color: White;
	
}
.volanta_tapa {
	font-family: Arial, Helvetica, sans-serif;
	color: #007db8;
	font-size: 16px;
   font-weight: 600;
   text-transform: uppercase;	
    
	
}
.titulo_tapa {
	font-family: Arial, Helvetica, sans-serif;
	color: #007db8;
	font-size: 32px;
   font-weight: bold;	
}
.bajada_tapa {
	font-family: Arial, Helvetica, sans-serif;
	color: #5D5D5D;
	font-size: 17px;
}
.imagen_tapa {
   width: 100%;
	margin-bottom: 20px;
}
/**** fin tapa ************************************/


/**** tapa2  ************************************/
.tapa2 {
	width: 100%;
	margin: 0px 0px 0px 0px;
	/*border-bottom: 1px solid #BBBBBB;*/
	/*overflow: auto;*/
}
.volanta_tapa2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #007db8;
	font-size: 14px;
   font-weight: 300;
   text-transform: uppercase;	
    
	
}
.titulo_tapa2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #007db8;
	font-size: 18px;
   font-weight: bold;	
}
.bajada_tapa2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #5D5D5D;
	font-size: 17px;
}
.imagen_tapa2 {
   width: 100%;
	/*margin-bottom: 20px;*/
	
}
/**** fin tapa2 ************************************/





.publis {
	width: 100%;
	height: 100%;
	/*background-color: Purple;*/
	margin: 10px 0px; 
}
.caja_col_publis {
	margin-bottom: 10px;
}
.img_publis {
	/*width: 100%;*/
}

/**** segunda parte ************************************/
.segunda_parte {
	width: 100%;
	margin: 0px;	
}

.volanta_segunda_1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #007db8;
	font-size: 16px;
   font-weight: 600;
   text-transform: uppercase;	
	
}
.titulo_segunda_1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #007db8;
	font-size: 32px;
   font-weight: bold;	
}
.bajada_segunda_1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #5D5D5D;
	font-size: 17px;
}
.imagen_segunda_1 {
   width: 100%;
	margin-bottom: 20px;
}

/* segunda 2 */
.volanta_segunda_2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #5D5D5D;
	font-size: 13px;
   font-weight: bold;
	
}
.titulo_segunda_2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #6C6C6C;
	font-size: 16px;
   font-weight: bold;	
}
.bajada_segunda_2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #5D5D5D;
	font-size: 17px;
}
.imagen_segunda_2 {
   width: 100%;
	margin-bottom: 10px;
}

/**** fin segunda parte *******************************/




/******* eschaco imagenes ***********/

.eschaco_fotos {
   width: 100%;	
}
.titulo_eschaco_imagenes {
	font-family: Arial, Helvetica, sans-serif;
	color: #353535;
	font-size: 28px;
   font-weight: bold;	
	margin: 10px 10px 0px 10px;	
}
/******* fin eschaco imagenes********/

/**** tercera parte ************************************/
.col_estrecha_tercera {
	margin: 0px;
	padding: 10px 10px 0px 10px; 
	/*border: 1px solid red;*/
}
.tercera_parte {
	width: 100%;
   margin: 0px;
}
.volanta_tercera {
	font-family: Arial, Helvetica, sans-serif;
	color: #00ccff;
	font-size: 13px;
   font-weight: bold;
	line-height: 1.2;
	
}
.titulo_tercera {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffcc00;
	font-size: 24px;
   font-weight: bold;	
	line-height: 1.2;
}
.bajada_tercera {
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 17px;
	font-weight: bolder;
}
.imagen_tercera {
   width: 100%;
	/*float: left;*/
	margin: 0px 10px 10px 0px;
}
/***** fin tercera parte ***********/

/**** cuarta parte ************************************/
.cuarta_parte {
	width: 100%;
	margin: 10px 0px 20px 0px;	
}
.volanta_cuarta {
	font-family: Arial, Helvetica, sans-serif;
	color: #5D5D5D;
	font-size: 13px;
   font-weight: bold;
	
}
.titulo_cuarta {
	font-family: Arial, Helvetica, sans-serif;
	color: #353535;
	font-size: 20px;
   font-weight: bold;	
}
.bajada_cuarta {
	font-family: Arial, Helvetica, sans-serif;
	color: #5D5D5D;
	font-size: 17px;
}
.imagen_cuarta {
   width: 100%;
}
/***** fin cuarta parte ***********/

/* marquesina */
.marquesina_texto {
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 16px;
   font-weight: bold;	
}

.marquesina_texto A:link, .marquesina_texto A:visited, .marquesina_texto A:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 16px;
   font-weight: bold;	
}

.marquee_tipo {
   width: 830px; 
   height: 30px; 
   white-space: nowrap;
   overflow: hidden;
   overflow-x:-webkit-marquee; 
   -webkit-marquee-direction: forwards;
   -webkit-marquee-style: scroll;
   -webkit-marquee-speed: normal;
   -webkit-marquee-increment: small;
   -webkit-marquee-repetition: 5;
   overflow-x: marquee-line;
   marquee-direction: forward;
   marquee-style: scroll;
   marquee-speed: slow;
   marquee-play-count: 5;	
}
/* fin marquesina */




/* secciones */
.cajaderecha_secciones {
	width: 100%;
	margin: 0px;
	padding: 0px;
	background-color: White;
}
.nota_seccion {
   /*border: 1px solid #333;*/
	overflow: hidden;
	padding: 10px;
}


/*#navcontainer {
        margin-left: 5px;
		  margin-top: 5px;
}*/
#navlist {
        padding: 9px 0 4px 10px;
        /*border-bottom: 1px solid #778;*/
        font: bold 10px Verdana, sans-serif;
		  
}
#navlist li {
        list-style: none;
        margin: 0;
        display: inline;
}

#navlist li a {
        padding: 3px;
        margin-left: 0px;
        border: 1px solid #828282;
        /*border-bottom: none;*/
        background: #E4E4E4;
        text-decoration: none;
		  color: #888888;
		  font-size: 16px;
}

#navlist li a:link { color: #828282; }
#navlist li a:visited { color: #828282; }

#navlist li a:hover {
        color: White;
        background: #575757;
        border-color: Black;
}

#navlist li a#current {
        background: white;
		  color: Black;
        /*border-bottom: 1px solid white;*/
}

.volanta_secciones {
	FONT-SIZE: 0.8em;
	COLOR: #238754; 
	font-weight: bold;
	FONT-FAMILY: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	font-variant: normal;
	line-height: normal;
	margin-bottom: 0em;	

}
.titulo_secciones A:link, .titulo_secciones A:visited, .titulo_secciones A:active {
	FONT-WEIGHT: bold;
   color: #000;
	font-size: 24px;
	font-family: "Georgia", Times New Roman, Times, serif;
	TEXT-DECORATION: none;
}
.titulo_secciones A:hover {
	FONT-WEIGHT: bold;
   color: #000;
	font-size: 24px;
	font-family: "Georgia", Times New Roman, Times, serif;
	TEXT-DECORATION: underline;
}



.intro_secciones a {
	/*FONT-WEIGHT: bold; */
	FONT-SIZE: 15px; 
	COLOR: #444444; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 150%;
}
.seccion_secciones {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px; 
	COLOR: #238754; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.seccion_secciones_s {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px; 
	COLOR: #3175EE; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.foto_secciones {
	float: left;
	margin: 10px 0px;
	/*border: 1px solid red;*/
}
.seccionpaginas {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #333333; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: right;
}
.linea_1_c {
  background-image: url(imagenes/linea_bajo.png);
  height: 10px;
}
.linea_p_separa {
	background-image: url(imagenes/linea_p_separa.png);
	background-position: left;
	background-repeat: no-repeat;
	height: 5px;
}
.tabla_verseccion {
  border-right: 1px solid #e2e2e2;	
}
.tabla_notas_uni {
	background-color: #ffffff;
   padding-bottom: 5px;
	/*border: 1px solid #999999;   */
  /* -webkit-box-shadow: 0px 0px 5px #000;
   -moz-box-shadow: 0px 0px 5px #000;
   box-shadow: 0px 0px 5px #000;*/
   margin: 10px 10px 20px 5px;	
   overflow: auto;
   padding: 10px;
}
/* fin secciones */


/* desarrollo */
.volanta {
	/*FONT-WEIGHT: bold;*/
	FONT-SIZE: 16px; 
	COLOR: #666666; 
	FONT-FAMILY: Geneva, sans-serif;
	text-decoration: none;
   padding-bottom: 20px;
   float: left;
   font-weight: bold;
	text-transform: uppercase;
}
.titulo {
	FONT-WEIGHT: bold;
   color: #000;
	font-size: calc(1em + 1vw);
	font-family: "Georgia", Times New Roman, Times, serif;
	TEXT-DECORATION: none;
	padding-bottom: 10px;
	margin-top: 10px;
	clear: both;
}

.fechadesarrollo {
	/*FONT-WEIGHT: bold;*/
	FONT-SIZE: 14px; 
	COLOR: #666666; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
   padding-bottom: 20px;
   float: right; 
}


.intro {
	FONT-SIZE: 18px; 
	COLOR: #333; 
	FONT-FAMILY: Georgia,"serif";
	text-decoration: none;
	line-height: 150%;	
}
.cuerpo {
	FONT-SIZE: 18px; 
	COLOR: #333; 
	FONT-FAMILY: Georgia,"serif";
	text-decoration: none;
	line-height: 150%;
}
.caja_foto_desarrollo_nota {
   /*border: 1px solid #333;*/
   overflow: auto;	
	float: right;
	margin: 3px 5px 10px 15px;		
}
.fotonota{
	width: 100%;
	margin-bottom: 20px;
}
.fotonota_ap {
	float: right;
	margin: 3px 5px 10px 20px;
	width: 350px;
}
.volver {
	FONT-WEIGHT: bold;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   color: #333333;
   font-size: 12px;
   padding-bottom: 5px;
}
.tablagaleria {
   border: dashed 1px #999999;
   width: 730px;
   padding: 5px;	
}
.fotogaleria {
	float: left;
	width: 650px;
	
}
.fotogaleria_comun {
	float: left;
	width: 100%;
	margin-bottom: 20px;
	
}
.titu_galeria {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 15px;
  line-height: 150%;
  color: #127489;
  text-decoration: none;
  padding-bottom: 10px;
	
}
#div_galeria {
	width: 660px;
}

.desarrollo_nota {
	/*border: 1px solid #999999;*/
   overflow: auto;
	padding: 10px;
   background-color: white;
   width: 100%;	
   margin: 10px 0px 10px 2px;
  /* -webkit-box-shadow: 0px 0px 3px #000;
   -moz-box-shadow: 0px 0px 3px #000;
   box-shadow: 0px 0px 3px #000;	*/
}
.comenta_face {
	border: 1px solid #999999;
   overflow: auto;
	padding: 10px;
   background-color: white;
   width: 100%;	
   margin: 10px 0px 10px 2px;
   /*-webkit-box-shadow: 0px 0px 3px #000;
   -moz-box-shadow: 0px 0px 3px #000;
   box-shadow: 0px 0px 3px #000;	*/
}
.redes_nota {
   width: 100%; 
	overflow: hidden;
	/*border: 1px solid #B2C9F0;*/
}
.redes_compartir_nota {
   float: left;
   padding: 10px;
	/*border: 1px solid red;	*/
}
.hora_nota {
	float: right;
	padding: 20px 10px 10px 0px;
	/*border: 1px solid blue;*/
   font-family: Arial,Helvetica,sans-serif;
   font-size: 15px;
   color: #333;	
	font-weight: bold;
}
/*fin desarrollo */


/******* galerias ******************/
.foto_seccion_galeria {
	float: left;
	margin: 1px 3px 2px 1px;
	width: 240px;
   padding: 1px;
   margin: 3px;		
	border: 1px solid #000;	
}

.titulo_secciones_galeria {
	font-size: 19px;
	TEXT-DECORATION: none;
	line-height: 150%;
   font-weight: bold;	
   color: #000;
	font-family: "Georgia", Times New Roman, Times, serif;			
}

.thumbgalsec {
   border: 1px solid #000;
   padding: 1px;
   margin: 3px;	
}

.linea_separa_notas_secciones_galeria {
   /*border-top: 1px dashed #333333; */
	height: 40px;
	width: 100%;
	
}
.vergalerias {
	margin: 10px;
}

/******** fin galerias ************/

/* mas leidos */
#mas_leidos {
	padding: 2px 5px 5px 5px;
}
#mas_leidos_b {
	padding: 2px 5px 5px 5px;
	border-bottom: 1px solid #494949;
	width: 100%	
}

.cabe_mas_leidos {
   background-color: #1D3949;
	height: 100%;
	padding: 3px 0px 0px 0px;
	border-bottom: 3px solid #7BB0CE;
	overflow: visible;
	font-family: "Courier New", Courier, monospace;
	color: White;
	font-size: 18px;
}
.fecha_ml {
  font-weight: bold;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 14px;
  color: #18788e;
  text-decoration: none;
  padding-bottom: 2px;
	
}
.blanco {
  font-weight: bold;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 14px;
  color: #fff;
  text-decoration: none;
  padding-bottom: 2px;
	
}

.titulo_ml {
  font-weight: bold;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 15px;
  color: #666666;
  text-decoration: none;
  padding-bottom: 10px;
	
}
.numerito_ml {
  font-weight: bold;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 15px;
  color: #417FED;
  text-decoration: none;
  padding-bottom: 10px;
	
}

.lista_masleidos {
  padding: 10px 0px 15px 0px;	
  border-bottom: 1px solid #868686;
  width: 100%	
}

/* fin mas leidos */




.color_borde_prueba {
  border-color: Yellow;	
}
.banner2_tamano {
	width: 100%;
	margin: 0px 0px 10px 0px;
}
.custom-toggler .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(65,105,255,0.8)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
}

.custom-toggler.navbar-toggler {
  border-color: #6183E4;
} 


