/* Links ==================================================== */
a.none, a.none:link, a.none:hover, a.none:active, a.none:visited {color:#000; text-decoration:none;}

a.bl	{color:#fff;}
a.bl2	{color:#fff;}
a.ro	{color:#f00;}
a.ro	{color:#f00;}
a.az	{color:#039;}
a.gr	{color:#666;}
a.ne	{color:#000;}
a.an	{color:#DF4013;}
a.ce	{color:#30B4D7;}

/* Fuentes ================================================== */
.f9ne 	{color:#000; FONT-SIZE: 9px; FONT-FAMILY: verdana}
.f10gr	{FONT-SIZE:10px; FONT-WEIGHT:normal; color:#666; FONT-FAMILY:arial}
.f10grb	{FONT-SIZE:10px; FONT-WEIGHT:bold; color:#666; FONT-FAMILY:arial}
.f10ne	{FONT-SIZE:10px; FONT-WEIGHT:normal; color:#000; FONT-FAMILY:arial}
.f10neb	{FONT-SIZE:10px; FONT-WEIGHT:bold; color:#000; FONT-FAMILY:arial}
.f10an	{FONT-SIZE:10px; FONT-WEIGHT:normal; color:#f90; FONT-FAMILY:arial}
.f10anb	{FONT-SIZE:10px; FONT-WEIGHT:bold; color:#f90; FONT-FAMILY:arial}
.f10ro	{FONT-SIZE:10px; FONT-WEIGHT:normal; color:#f00; FONT-FAMILY:arial}
.f10rob	{FONT-SIZE:10px; FONT-WEIGHT:bold; color:#f00; FONT-FAMILY:arial}
.f10bl	{FONT-SIZE:10px; FONT-WEIGHT:normal; color:#fff; FONT-FAMILY:arial}
.f10blb	{FONT-SIZE:10px; FONT-WEIGHT:bold; color:#fff; FONT-FAMILY:arial}
.f11ne	{FONT-SIZE:11px; FONT-WEIGHT:normal; color:#000; FONT-FAMILY:arial}
.f11neb	{FONT-SIZE:11px; FONT-WEIGHT:bold; color:#000; FONT-FAMILY:arial}
.f11bl	{FONT-SIZE:11px; FONT-WEIGHT:normal; color:#fff; FONT-FAMILY:arial}
.f11blb	{FONT-SIZE:11px; FONT-WEIGHT:bold; color:#fff; FONT-FAMILY:arial}
.f11an	{FONT-SIZE:11px; FONT-WEIGHT:normal; color:#f90; FONT-FAMILY:arial}
.f11anb	{FONT-SIZE:11px; FONT-WEIGHT:bold; color:#f90; FONT-FAMILY:arial}
.f11ro	{FONT-SIZE:11px; FONT-WEIGHT:normal; color:#f00; FONT-FAMILY:arial}
.f11rob	{FONT-SIZE:11px; FONT-WEIGHT:bold; color:#f00; FONT-FAMILY:arial}
.f11ve	{FONT-SIZE:11px; FONT-WEIGHT:normal; color:#669900; FONT-FAMILY:arial}
.f11veb	{FONT-SIZE:11px; FONT-WEIGHT:bold; color:#669900; FONT-FAMILY:arial}
.f11az	{FONT-SIZE:11px; FONT-WEIGHT:normal; color:#039; FONT-FAMILY:arial}
.f11azb	{FONT-SIZE:11px; FONT-WEIGHT:bold; color:#039; FONT-FAMILY:arial}
.f11gr	{FONT-SIZE:11px; FONT-WEIGHT:normal; color:#666; FONT-FAMILY:arial}
.f11grb	{FONT-SIZE:11px; FONT-WEIGHT:bold; color:#666; FONT-FAMILY:arial}
.f11ce	{FONT-SIZE:11px; FONT-WEIGHT:normal; color:#30B4D7; FONT-FAMILY:arial}
.f11ceb	{FONT-SIZE:11px; FONT-WEIGHT:bold; color:#30B4D7; FONT-FAMILY:arial}
.f12ne	{FONT-SIZE:12px; FONT-WEIGHT:normal; color:#000; FONT-FAMILY:arial}
.f12neb	{FONT-SIZE:12px; FONT-WEIGHT:bold; color:#000; FONT-FAMILY:arial}
.f12az	{FONT-SIZE:12px; FONT-WEIGHT:normal; color:#039; FONT-FAMILY:arial}
.f12azb	{FONT-SIZE:12px; FONT-WEIGHT:bold; color:#039; FONT-FAMILY:arial}
.f12gr	{FONT-SIZE:12px; FONT-WEIGHT:normal; color:#666; FONT-FAMILY:arial}
.f12grb	{FONT-SIZE:12px; FONT-WEIGHT:bold; color:#666; FONT-FAMILY:arial}
.f12bl	{FONT-SIZE:12px; FONT-WEIGHT:normal; color:#fff; FONT-FAMILY:arial}
.f12blb	{FONT-SIZE:12px; FONT-WEIGHT:bold; color:#fff; FONT-FAMILY:arial}
.f12an	{FONT-SIZE:12px; FONT-WEIGHT:normal; color:#DF4013; FONT-FAMILY:arial}
.f12anb	{FONT-SIZE:12px; FONT-WEIGHT:bold; color:#DF4013; FONT-FAMILY:arial}
.f12ro	{FONT-SIZE:12px; FONT-WEIGHT:normal; color:#f00; FONT-FAMILY:arial}
.f12rob	{FONT-SIZE:12px; FONT-WEIGHT:bold; color:#f00; FONT-FAMILY:arial}

.f14ne   {FONT-SIZE:16px; FONT-WEIGHT:normal; color:#666; FONT-FAMILY:arial}
.f14neb  {FONT-SIZE:16px; FONT-WEIGHT:bold; color:#666; FONT-FAMILY:arial}
.f16grb  {FONT-SIZE:16px; FONT-WEIGHT:bold; color:#666; FONT-FAMILY:arial}

.left 	{float:left;}
.right 	{float:right;}
.clear 	{clear:both;}

.hide	{display:none;}
.bdt1	{border-top:1px solid #ddd;}
.bdl1	{border-left:1px solid #ddd;}
.bdr1	{border-right:1px solid #ddd;}
.bdb1	{border-bottom:1px solid #ddd;}
.mgct	{margin:0 auto;}
.mga4	{margin:4px;}
.mgt4	{margin-top:4px;}
.mgb4	{margin-bottom:4px;}
.mgl4	{margin-left:4px;}
.mgr4	{margin-right:4px;}
.mga8	{margin:8px;}
.mgt8	{margin-top:8px;}
.mgb8	{margin-bottom:8px;}
.mgl8	{margin-left:8px;}
.mgr8	{margin-right:8px;}
.pda4	{padding:4px;}
.pdt4	{padding-top:4px;}
.pdl4	{padding-left:4px;}
.pdb4	{padding-bottom:4px;}
.pda6	{padding:6px;}
.pdl6	{padding-left:6px;}
.pdr6	{padding-right:6px;}
.pda8	{padding:8px;}

.tac	{text-align:center;}

/* Noticias ================================================== */
.ftit1  {
	padding:1rem 0;
	font-size:2.8rem;
	font-weight:bold;
	font-family:"trebuchet ms", arial, serif;
	font-smooth:always;
	color:#333;
	line-height:3rem;
	text-decoration:none;
	overflow:hidden;
	text-decoration:none;
	-webkit-font-smoothing:antialiased;
	-webkit-border-bottom-left-radius:1px;
}

.fcop1  {
	padding:.3rem 0;
	font-size:1.8rem;
	font-weight:normal;
	font-family:"trebuchet ms", arial, serif;
	font-smooth:always;
	color:#333;
	line-height:2.5rem;
	text-decoration:none;
	overflow:hidden;
	text-decoration:none;
	-webkit-font-smoothing:antialiased;
	-webkit-border-bottom-left-radius:1px;
}

.fcue1  {
	font-size:1.8rem;
	color:#000;
	font-family:arial, "trebuchet ms";
	line-height:3rem;
	padding:.5rem 0;
}

.fpie1  {
	font-size:1rem;
	color:#666;
	font-weight:normal;
	font-family:arial;
	line-height:1.3rem;
}

.no_foto {
	width:100%;
	height:30vh;
	min-height:6rem;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#ccc;
}

.icon_video {
	position:absolute;
	top:4px;
	left:4px;
}

.not_rellb {
	width:100%;
	margin:15px auto 0 auto;
	padding-left:0px;
	background-color:#666;
	font-size:2rem;
	font-weight:normal;
	color:#fff;
	font-family:arial;
	border-radius:4px;
	text-align:center;
}

.not_rel {
	margin-top:1rem;
	padding:.3rem;
	border-bottom:1px solid #ccc;
}

.not_rel .foto {
	width:30vw;
	height:16vh;
}

.not_rel .ftit1 {
	margin:0;
	padding:0 .5rem 0 0;
	width:59vw;
	#max-height:18vh;
	font-size:2rem;
	line-height:2.4rem;
}

.icon_share {
	display:inline-block;
	margin:1rem;
	width:48px;
	height:48px;
	background-size:cover;
	background-repeat:no-repeat;
}

.mini_icon_share {
	display:inline-block;
	margin-right:1rem;
	width:24px;
	height:24px;
	background-size:cover;
	background-repeat:no-repeat;
}

.not_rel_yt {
	margin-top:1rem;
	padding:.3rem;
	border-bottom:1px solid #ccc;
}

.not_rel_yt .ftit1 {
	margin:0;
	padding:0 0 20px 0;
	color:#000;
	#width:59vw;
	#max-height:18vh;
	font-size:2rem;
	line-height:2.4rem;
}