@charset "UTF-8";
/* CSS Document */
body{margin:0px auto; padding:0px;background: #eaeaea}  /*noche*/
p, span, ul {font:lighter 13px/16px 'Helvetica', 'Arial', sans-serif; color: #464646;}
a {color:#000; border:0px;}
a:link {text-decoration: none;  color:inherit; color:#000;}
a:visited {text-decoration: none;  color:#000;}
a:hover {text-decoration: none; color:#029401;}
a:active{background-color:Transparent;}

/* Botones */
.btAzul a {font:300 20px/22px 'Oswald Light','Arial',serif; display:inline; background-color:#029401; color:#fff}
.btAzul a:hover {background-color:#fff; color:#029401;}
.btAzul a:visited {background-color:#fff; color:#029401}
/* Botón genérico */
.boton{ padding:5px; width:80px; border: solid thin #444;float:left; text-align:center;
	background:#333;
	font:300 20px/22px 'Oswald Light','Arial',serif; color: #fff;
	-moz-border-radius: 3px; /* Firefox */
	-webkit-border-radius: 3px; /* Safari and Chrome */
	-khtml-border-radius: 3px; /* Linux browsers */
	border-radius: 3px; /* Opera 10.50, IE and CSS3 */
	
	-webkit-box-shadow: inset 0px 0px 2px 0px rgba(1, 1, 1, .8);
	box-shadow: inset 0px 0px 2px 0px rgba(1, 1, 1, .8);
	}
.boton:hover{ background:#029401; color:#fff;}

/*Widths*/
.w80 { width:80px; float:left}	
.w120 { width:120px; float:left}
.w133 { width:133px; float:left}
.w165 { width:165px; float:left}	
.w180 { width:180px; float:left}	
.w200 { width:200px; float:left}	
.w280 { width:280px; float:left}

/*Heights*/
.h124 { height:124px; float:left}	

/*Inputs and forms*/
input, textarea, select {
	outline:none;
	padding: 3px 5px;
	border: 1px solid #a8a8a8;
	font-size:13px;
	background: #f1f1f1;
	vertical-align:middle;
	color:#666666;
	width:100%;
	
	-moz-border-radius: 5px; /* Firefox */
	-webkit-border-radius: 5px; /* Safari and Chrome */
	-khtml-border-radius: 5px; /* Linux browsers */
	border-radius: 5px; /* Opera 10.50, IE and CSS3 */	
	 }
input:focus, textarea:focus, select:focus {
	outline: none;
	border: 1px solid #00aeff;
	}
textarea {
	height: 60px;
	background: #f1f1f1;
	-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.15) inset;
	-moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.15) inset;
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.15) inset;		
	}
select {
	padding: 4px;
	background: #fff url(../imgdiseno/select2.png) no-repeat right center;
	-webkit-background-size: 1600px 32px;
	-webkit-appearance: none;
	}
input[type=text] {
	background: #f1f1f1;
	-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.15) inset;
	-moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.15) inset;
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.15) inset;		
	}
input[type=submit] {
	width: auto;
	border-radius: 2em;
	padding: 0.25em 1em;
	line-height: 1.5em;
	}
input[type=checkbox],
input[type=radio] {
	border: 1px solid #999999;
	width: 100%;
	background: #fff;
	-webkit-appearance: none;
	
	-moz-border-radius: 3px; /* Firefox */
	-webkit-border-radius: 3px; /* Safari and Chrome */
	-khtml-border-radius: 3px; /* Linux browsers */
	border-radius: 3px; /* Opera 10.50, IE and CSS3 */	
	
	display: inline-block;
	font-size: 15px;
	line-height: 17px;
	margin: -1px 5px 0 0;
	padding: 0;
	width: 1.25em;
	height: 1.25em;
	vertical-align: text-top;
	}
input[type=radio] {
	-moz-border-radius: 3px; /* Firefox */
	-webkit-border-radius: 3px; /* Safari and Chrome */
	-khtml-border-radius: 3px; /* Linux browsers */
	border-radius: 3px; /* Opera 10.50, IE and CSS3 */	
	}
input[type=checkbox]:checked {
	background: url(../imgdiseno/checkbox.png) no-repeat center center;
	-webkit-background-size: 28px 28px;
	}
input[type=radio]:checked {
	background: url(../imgdiseno/radiobutton.png) no-repeat center center;
	-webkit-background-size: 28px 28px;
	}	
input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}
/*Plecas superiores HORA y SECCIÓN*/
.Pleca_TL,
.Pleca_TR{
	padding:0px 10px; color:#fff; display:inline; font:lighter 12px/15px 'Helvetica','Arial',serif; z-index:1}
.Pleca_TL {position: absolute;top: 0;left: 0;font: 300 12px/17px 'Oswald Light','Arial',serif;letter-spacing: 2px;color: #666 !important;background:#029401;}
.Pleca_TR {position: absolute;top: 0;right: 0;color: #029401 !important; padding: 3px;}

/*Paddings y Margins*/
.credito {font:lighter 13px/16px 'Helvetica','Arial',serif; color:#999; padding:0px 15px 15px 15px;}
.mT_2{margin-top: 2px;}
.mT_5{margin-top: 5px;}
.mT_10{margin-top:10px;}
.mT_20{margin-top:20px;}
.mR_5{ margin-right:5px}
.mR_10{ margin-right:10px}
.mL_10{ margin-left:10px}
.mB_10{ margin-bottom:10px}
.m_5{ margin:5px}
.pR_1{ padding-right:1px}
.pB_1{ padding-bottom:1px}
.pB_10{ padding-bottom:10px}
.pT_10{ padding-top:10px}
.p_5{ padding:5px}
.floL { float:left}
.bgGris{ background:#fff}

/*Scroll interno universal*/
.Scroll::-webkit-scrollbar {
	width: 5px;
	margin-right:5px;
	}        
.Scroll::-webkit-scrollbar-track {
	margin: 3px;
	background:
	-webkit-gradient(
	linear,
	0 0,
	100% 0,
	from(rgba(120,120,120,0.2)),
	to(rgba(120,120,120,0.12)));
	-webkit-box-shadow: 0 1px 0 0 rgba(255,255,255,0.35);
	-webkit-border-radius: 5px;
	}
.Scroll::-webkit-scrollbar-thumb {
	background: rgba(250,250,250,.5);
	-webkit-border-radius: 6px;
	-webkit-background-clip: padding-box;
	}

/*ESTRUCTURA*/
.c960{width:960px; margin:auto;}

.mdl {overflow:hidden; background: #FFF; position:relative;}
.mdl .foto, .riel .foto{width:100%; height:auto; position:relative;}
.mdl p a:hover {color:#000;}
/*.mdl .foto img{width:100%; height:auto;}*/

.mdl2 {overflow:hidden; background: #fff; position:relative;}
.mdl2 .foto, .riel .foto{width:100%; height:auto; position:relative;}
.mdl2 .foto img{width:100%; height:auto;}

.riel .foto480{width:480px; height:auto; position:relative; bottom:35px; right:53px}

.x1 {width:300px;}
.x2 {width:630px;}
.x3 {width:960px;}
.x375 {width:375px;}

.y0_5 {height:120px;}
.y1 {height:250px;}
.y1_5 {height:390px;}
.y2 {height:530px;}
.y3 {height:810px;}

/*Captions*/
.ic_container {vertical-align:baseline;position:relative;}
/*R*/.ic_caption{position:absolute;overflow:hidden;margin:0px;padding:0px;left:0px;right:0px;bottom:0;cursor:default;background:#fff url(../imgdiseno/bg_caption-O.png) repeat;}
.ic_caption span{font:lighter 11px/13px 'Helvetica','Arial',serif; color:#fff; padding:5px;}
/*R*/.gd .ic_caption {position:absolute;overflow:hidden;margin:0px;padding:10px 0 0 0;left:0px;right:0px;cursor:default;background:url(../imgdiseno/bg_caption-O.png) repeat}
.overlay {opacity:0.8;position:absolute;top:0px;bottom:0px;left:0px;right:0px;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);}
.ic_category {text-transform:uppercase;font-size:11px;padding:5px;margin:0px;}


/*Captions2*/

/*R*/.ic_caption2{position:absolute;overflow:hidden;margin:0px;padding:0px;left:0px;right:0px;bottom:0;cursor:default;background:#fff url(../imgdiseno/bg_caption-O.png) repeat;}
.ic_caption2 span{font:lighter 11px/13px 'Helvetica','Arial',serif; color:#fff; padding:5px;}
/*R*/.gd .ic_caption2 {position:absolute;overflow:hidden;margin:0px;padding:10px 0 0 0;left:0px;right:0px;cursor:default;background:url(../imgdiseno/bg_caption-O.png) repeat}
.ic_text2 {display:block;}
.ic_caption2 ul.herr {position: relative;}


/*PRINCIPAL FULL / BREAKING NEWS*/
.ppalFullH1 .caption{ position:absolute; top:280px; left:660px; width:300px; height:250px; background: url(../imgdiseno/bg_captionnoche.png) repeat;}
.ppalFullH2 h1{font:400 55px/67px 'Oswald Regular','Arial',serif; padding:30px 15px 5px 15px; color: #fff;}
.ppalFullH2 p{font:lighter 16px/18px 'Helvetica', 'Arial', sans-serif;color: #fff;}
.ppalFullH2 .caption{ position:absolute; top:280px; left:330px; width:630px; height:250px; background: url(../imgdiseno/bg_captionnoche.png) repeat;}
.ppalFullV1 .caption{ position:absolute; top:0; left:0; width:300px; height:250px; background: url(../imgdiseno/bg_caption.png) repeat;}
.ppalFullH1 h1,
.ppalFullV1 h1 {
	font:400 43px/53px 'Oswald Regular','Arial',serif; padding:10px 15px 5px 15px; color: #fff;}
.ppalFullH1 p,
.ppalFullV1 p {
	font:lighter 13px/15px 'Helvetica', 'Arial', sans-serif;color: #fff;}
.ppalFullH1 .foto, 
.ppalFullV1 .foto, 
.ppalFullH2 .foto,
.fnFullV .foto {
	height:auto; position:relative;}
.ppalFullV1 .foto, 
.fnFullV .foto {
	bottom:68px} 	
	
/*PRINCIPAL WIDE*/
.ppalWide1 .foto {width:300px; height:250px; float:left; overflow:hidden}
.ppalWide1 .foto img {width:480px; height:auto; position:relative; bottom:35px; right:90px}
.ppalWide1 .bloque1 {width:370px; float:left; height:250px;}
.ppalWide1 .bloque2 {width:290px; float:left; padding:12px 0 0 0}
.ppalWide1 .bloque2 p {width: 190px; font:lighter 12px/15px 'Helvetica', 'Arial', sans-serif; color: #fff; padding:0 10px; float:right}
.ppalWide1 .thumb {width:80px; height:67px; float:left; overflow:hidden}
.ppalWide1 .thumb img{width:100px; height:auto; position:relative; right:10px}
.ppalWide2 .foto {width:480px; height:250px; float:left; overflow:hidden}
.ppalWide2 .foto img {position:relative; top:-35px; left:0px}
.ppalWide2 .bloque1 {width:480px; height:250px; float:left; position:relative}
.ppalWide3 .bloque1 {width:300px; float:left;}
.ppalWide3 .foto {width:660px; height:250px; float:left; overflow:hidden}
.ppalWide3 .foto img{width:660px; height:auto; position:relative; bottom: 95px;}
.ppalWide1 .bloque2 span, 
.ppalWide2 .bloque1 span{
color: #029401; margin-left: 10px;}
.ppalWide1 h1,
.ppalWide2 h1,
.ppalWide3 h1{
	padding:5px 15px 0 15px;}
.ppalWide1 p,
.ppalWide2 p,
.ppalWide3 p{
	font:lighter 13px/16px 'Helvetica', 'Arial', sans-serif; padding:10px 15px 0 15px; color: #fff;}

/*PRINCIPAL GENÉRICOS*/

.PlecaBR {padding-right:110px;float:left; background: url(../imgdiseno/bg_BRN.png) repeat-y 100% 0; position: absolute; top:0; left:0; z-index:1}
.PlecaBR h6{width: 100%; font:300 16px/18px 'Oswald Light','Arial',serif; color: #fff; padding:8px; background: #e41111;}

/*R*/.ppal h1 {padding:0px 11px; margin:5px 0px;}
/*R*/.ppalW h1{padding:0px 11px; margin:5px 0px 8px 0px;}
.ppalW .foto img{ position:relative; bottom:65px}
.ppalW p{ padding:0 15px 10px 15px}
.ppal .foto{ width:375px;}
.ppalv h1{padding:0px 15px 5px; margin:5px 0px;}
.fnppal h1{padding:10px 15px 10px 15px;} 
.ppalsf h1{padding:10px 15px 5px 15px;}
.ppalsfm h1{padding:30px 15px 30px 15px;}
.ppalTopH1 h1, 
.ppalTopH2 h1, 
.ppalTopV1 h1{
	padding:0px 15px 5px 15px; margin:5px 0px;}
.ppal h1, 
.ppalW h1,
.ppalv h1,
.fnppal h1,
.ppalsf h1,
.ppalsfm h1,
.ppalTopH1 h1,
.ppalTopH2 h1,
.ppalTopV1 h1,
.ppalWide1 h1,
.ppalWide2 h1,
.ppalWide3 h1{
	font:400 40px/48px 'Oswald Regular','Arial',serif; color: #fff;}
.ppal .foto_2v_H{width:375px; position:relative; right:38px}
.ppalTopH1 .foto,
.fnTopH1 .foto
	{width: 300px; height: 250px; float: left; overflow: hidden;}
.ppalTopH1 .foto img,
.fnTopH1 .foto img
	{width:375px; height: auto; position:relative; right:38px}
.ppalTopH2 .foto,
.fnTopH2 .foto {
	width: 630px; height: 390px; float: left; overflow: hidden;}
.ppalTopH2 .foto img,
.fnTopH2 .foto img {
	width:660px; height: auto; position:relative; bottom:0; right:15px}
.ppalTopV1 .foto,
.fnTopV1 .foto {
	width: 300px; height: 390px; float: left; overflow: hidden;}
.ppalTopV1 .foto img,
.fnTopV1 .foto img {
	width:300px; height: auto; position:relative; bottom:30px}
.fnV .foto {width: 300px; height: 530px; float: left; overflow: hidden;}
.fnV .foto img {width:353px; height: auto; position:relative; right:28px}

.ppalC h1 {font:400 40px/44px 'Oswald Regular','Arial',serif; padding:10px 15px; color:#FFF;}
.ppalC p {font-size:12px; line-height:15px}
.ppalC ul {margin:0 15px; font-size:12px; line-height:15px}
.ppalC li {margin:10px 5px 0 5px; float:left; display:inline; width: 275px;}
.ppalC span { color:#029401; font-size:12px; line-height:15px; float:left}
.ppalC h2 {font:300 20px/22px 'Oswald Light','Arial',serif; padding:5px;position:absolute; bottom:0; left:0; width:290px; background:#262626; display:inline; text-align:center}
.ppalC .bloque2 {width:290px; float:left; padding:12px 0 0 15px}
.ppalC .bloque2 p {width: 180px; font:lighter 14px/16px 'Helvetica', 'Arial', sans-serif; color: #fff; padding:0 10px; float:left}
.ppalC .bloque2 span{color: #029401;margin-left: 10px;}
.ppalC .thumb {width:80px; height:67px; float:left; overflow:hidden}
.ppalC .thumb img{width:100px; height:auto; position:relative; right:10px}

.fnppal .foto {width:630px; height:420px; overflow:hidden}
.fnppal .foto img{width:660px; height:auto; position:relative; bottom:0; right:15px}

.ppalSoftH h1{font:300 44px/50px 'Oswald Light','Arial',serif; padding:10px;position:absolute; bottom:52px; left:0; width:610px; background:url(../imgdiseno/bg_captionnoche.png) repeat; display:inline;}
.ppalSoftV h1{font:300 44px/50px 'Oswald Light','Arial',serif; padding:10px;position:absolute; bottom:78px; left:0; width:280px; background:url(../imgdiseno/bg_captionnoche.png) repeat; display:inline;}

.ppalSoftH p, 
.ppalSoftV p {
	padding:10px;position:absolute; bottom:0; left:0; width:98%; background:url(../imgdiseno/bg_caption1-O.png) repeat; display:inline;}
.ppalSoftH .foto {width:630px; height: 530px; float: left; overflow: hidden;}
.ppalSoftH .foto img {height: 530px; position:relative; right:82px}
.ppalSoftV .foto {width:300px; height:530px; float: left; overflow: hidden;}
.ppalSoftV .foto img {width:353px; height: auto; position:relative; right:27px}
.ppalSoft2H_H h1{font:300 40px/46px 'Oswald Light','Arial',serif; height: 139px; padding:10px;position:absolute; top:0; left:0; width:280px; background:url(../imgdiseno/bg_captionnoche.png) repeat; display:inline;}
.ppalSoft2H_H p {padding:7px 10px 10px 10px;position:absolute; top:159px; left:0; width:280px; height:73px; background:url(../imgdiseno/bg_caption1.png) repeat; display:inline;}

/*FOTONOTAS*/
.fn h1,
.fnTopH1 h1,
.fnTopH2 h1,
.fnTopV1 h1,
.fnV h1{
	font:300 31px/34px 'Oswald Light','Arial',serif; padding:5px 15px 10px 15px; color:#000}
.fnH h1{
	font:300 31px/34px 'Oswald Light','Arial',serif; padding:5px 15px 10px 15px; color:#000}
/*N*//*.fnH p{
	color:#000}	*/		
	
/*FOTONOTA FULL*/
.fnFullH p  {width: 940px; height:32px}
.ppalSoftH p {width: 610px; height:32px}
.fnH_soft p {width: 610px; height:32px}
.ppalSoftV p {width: 280px;height:58px}
.fnV_soft p {width: 280px;height:58px} 
.fnFullV h1 {font:300 44px/50px 'Oswald Light','Arial',serif; padding:10px;position:absolute; bottom:85px; left:0; width:280px; height:145px; background:url(../imgdiseno/bg_captionnoche.png) repeat; display:inline;}
.fnFullV p {padding:10px;position:absolute; bottom:0; left:0; width:280px; height:65px; background:url(../imgdiseno/bg_caption1.png) repeat; display:inline;}
.fnFullH h1 {font:300 44px/50px 'Oswald Light','Arial',serif; padding:10px;position:absolute; bottom:52px; left:0; width:98%; background:url(../imgdiseno/bg_captionnoche.png) repeat; display:inline;}
.fnH_soft h1{font:300 31px/32px 'Oswald Light','Arial',serif; padding:10px;position:absolute; bottom:52px; left:0; width:610px; background:url(../imgdiseno/bg_captionnoche.png) repeat; display:inline;}
.fnV_soft h1{font:300 31px/32px 'Oswald Light','Arial',serif; padding:10px;position:absolute; bottom:78px; left:0; width:280px; background:url(../imgdiseno/bg_captionnoche.png) repeat; display:inline;}
.fn_Wide h1 {font:300 31px/32px 'Oswald Light','Arial',serif; padding:10px;position:absolute; top:0; left:0; width:280px; background:url(../imgdiseno/bg_captionnoche.png) repeat; display:inline;}
.fnFullH p,
.fnH_soft p,
.fnV_soft p {
	padding:10px;position:absolute; bottom:0; left:0; width:98%; background:url(../imgdiseno/bg_caption1-O.png) repeat; display:inline;}
.fn_Wide p {padding:10px;position:absolute; top:84px; left:0; width:280px; height:146px; background:url(../imgdiseno/bg_caption1.png) repeat; display:inline;}
.fnH_soft .foto {width:630px; height: 530px; float: left; overflow: hidden;}
.fnH_soft .foto img {height: 530px; position:relative; right: 82px}
.fnV_soft .foto {width:300px; height:530px; float: left; overflow: hidden;}
.fnV_soft .foto img {width:353px; height: auto; position:relative; right:27px}
.fn_Wide .foto, 
.ppalSoft2H_H .foto {
	width:960px; height:250px; float: left; overflow: hidden;}
.fn_Wide .foto img, 
.ppalSoft2H_H img {
	width:960px; height: auto; position:relative; bottom:110px}
	
/*NOTA*/
.n, 
.nV { 
	cursor:pointer;}
/*R*/ .n h1,
			.nV h1{
			font:300 18px/21px 'Oswald Light','Arial',serif; padding:13px 10px 15px 12px; color:#000; letter-spacing:1px}
/*R*/.nsf h1{font: 300 26px/32px 'Oswald Light', 'Arial', sans-serif;padding: 35px 35px 5px; color:#000;}
/*R*/.nsf p{font: lighter 14px/18px 'Helvetica', 'Arial', sans-serif;padding: 0px 35px; color:#000;}
.nV .foto{width: 300px; height: 450px; float: left; overflow: hidden;}
.nV .foto img {position:relative; bottom:0px}
.nH_soft h1 {font:300 19px/22px 'Oswald Light','Arial',serif; padding:12px 15px 10px 15px; color:#000;}
.nH_soft .foto{width: 300px; height: 450px; float: left; overflow: hidden;}
.nH_soft .foto img {height:250px; width: auto; position:relative;}
.nH_soft .foto{width: 300px; height: 450px; float: left; overflow: hidden;}
.nH_soft .foto img {height:250px; width: auto; position:relative;}

/*R*/ .n p,
			.nV p,
			.nH_soft p, 
			.nV_soft p,
			.ppalTopH1 p,
			.ppalTopH2 p,
			.fnTopH1 p,
			.ppalTopV1 p{
			padding-bottom: 15px;}

/* COMPLEMENTOS GRAFICOS*/
/*R*/.grdAV {position: absolute;left: 0;bottom: 0;width: 100%;height: 40px;background:none;} /*noche*/
/*R*/.grd2H {position: absolute;left: 300px;bottom: 0;width: 40px;height: 100%;background:none; z-index: 1;} /*noche*/
/*R*/.grd3H {position: absolute;left: 320px;bottom: 0;width: 160px;height: 100%;background:none; z-index: 1;}
/*R*/.foto2H img{position: absolute; height:100%; float:right;left: 300px;}

/*Herramientas en Hover*/
ul.herr {font:lighter 12px/16px 'Helvetica', 'Arial', sans-serif; bottom:0px; left: 1px; position:absolute;}
.ic_caption ul.herr {position: relative;}
.ic_caption2 ul.herr {position: relative;}
/*R*/ul.herr li {margin-left:0; list-style-type:none; font:300 13px/18px 'Oswald Light','Arial',serif; text-transform:uppercase; display:inline;}
/*R*/ul.herr li a{color:#029401; display:inline-block; background:inherit; padding:4px; margin-left: -1px; border:solid 1px #c7c7c7;vertical-align: middle;}
ul.herr li a:hover{color:#029401; display:inline-block; background:#eaeaea;}
/*N*/ul.herr li img { padding-bottom:2px}

/* Zoom */
.zoomBtn {width:40px; height:40px; position:absolute; top:0; right:0; z-index:10}
.zoomBtn a {width:40px; height:40px; background:url(../imgdiseno/btnZoomImg.png) no-repeat 0 0; display: block;}
.zoomBtn a:hover {width:40px; height:40px; background:url(../imgdiseno/btnZoomImg.png) no-repeat 0 -40px;}

.zoomBtnL {width:40px; height:40px; position:absolute; top:0; left:0; z-index:10}
.zoomBtnL a {width:40px; height:40px; background:url(../imgdiseno/btnZoomImgL.png) no-repeat 0 0; display: block;}
.zoomBtnL a:hover {width:40px; height:40px; background:url(../imgdiseno/btnZoomImgL.png) no-repeat 0 -40px;}

/*botón Artículo*/
.btnArticulo {width:630px; height:39px; position:absolute; top:0; right:0; z-index:10}
.btnArticulo a, .btnArticuloFloatL a{ width:630px; height:39px; background:url(../imgdiseno/btnArticulo.png) no-repeat 0 0; display: block;}
.btnArticulo a:hover, .btnArticuloFloatL a:hover { width:630px; height:39px; background:url(../imgdiseno/btnArticulo.png) no-repeat 0 -39px;}
.btnArticulo a:active, .btnArticuloFloatL a:active {width:630px; height:39px; background:url(../imgdiseno/btnArticulo.png) no-repeat 0 -78px;}
/*botón Opinión*/
.btnOpinion {width:630px; height:39px; position:absolute; top:0; right:0; z-index:10}
.btnOpinion a, .btnOpinionFloatL a{ width:630px; height:39px; background:url(../imgdiseno/btnOpinion.png) no-repeat 0 0; display: block;}
.btnOpinion a:hover, .btnOpinionFloatL a:hover { width:630px; height:39px; background:url(../imgdiseno/btnOpinion.png) no-repeat 0 -39px;}
.btnOpinion a:active, .btnOpinionFloatL a:active {width:630px; height:39px; background:url(../imgdiseno/btnOpinion.png) no-repeat 0 -78px;}
/*botón Cobertura*/
.btnCobertura {width:630px; height:39px; position:absolute; top:0; right:0; z-index:10}
.btnCobertura a, .btnCoberturaFloatL a{ width:630px; height:39px; background:url(../imgdiseno/btnCobertura.png) no-repeat 0 0; display: block;}
.btnCobertura a:hover, .btnCoberturaFloatL a:hover { width:630px; height:39px; background:url(../imgdiseno/btnCobertura.png) no-repeat 0 -39px;}
.btnCobertura a:active, .btnCoberturaFloatL a:active {width:630px; height:39px; background:url(../imgdiseno/btnCobertura.png) no-repeat 0 -78px;}

/*botón play video y audio*/
/*R*/	.btnPlayVideo {width:630px; height:39px; position:absolute; top:0; right:0; z-index:10}
			.btnPlayVideo a, .btnPlayVideoFloatL a{ width:630px; height:39px; background:url(../imgdiseno/btnPlayVideo.png) no-repeat 0 0; display: block;}
			.btnPlayVideo a:hover, .btnPlayVideoFloatL a:hover { width:630px; height:39px; background:url(../imgdiseno/btnPlayVideo.png) no-repeat 0 -39px;}
			.btnPlayVideo a:active, .btnPlayVideoFloatL a:active {width:630px; height:39px; background:url(../imgdiseno/btnPlayVideo.png) no-repeat 0 -78px;}
/*botón fotogaleria*/
/*R*/	.btnFotogal {width:630px; height:39px; position:absolute; top:0; right:0; z-index:10}
			.btnFotogal a, .btnFotogalFloatL a{ width:630px; height:39px; background:url(../imgdiseno/btnFotogal.png) no-repeat 0 0; display: block;}
			.btnFotogal a:hover, .btnFotogalFloatL a:hover { width:630px; height:39px; background:url(../imgdiseno/btnFotogal.png) no-repeat 0 -39px;}
			.btnFotogal a:active, .btnFotogalFloatL a:active {width:630px; height:39px; background:url(../imgdiseno/btnFotogal.png) no-repeat 0 -78px;}
/*botón gráfico animado*/
/*R*/	.btnGrafico {width:630px; height:39px; position:absolute; top:0; right:0; z-index:10}
			.btnGrafico a, .btnGAFloatL a{ width:630px; height:39px; background:url(../imgdiseno/btnGrafico.png) no-repeat 0 0; display: block;}
			.btnGrafico a:hover, .btnGAFloatL a:hover { width:630px; height:39px; background:url(../imgdiseno/btnGrafico.png) no-repeat 0 -39px;}
			.btnGrafico a:active, .btnGAFloatL a:active {width:630px; height:39px; background:url(../imgdiseno/btnGrafico.png) no-repeat 0 -78px;}
/*botón Extra*/
/*R*/	.btnExtra {width:630px; height:39px; position:absolute; top:0; right:0; z-index:10}
			.btnExtra a, .btnExtraFloatL a{ width:630px; height:39px; background:url(../imgdiseno/btnExtra.png) no-repeat 0 0; display: block;}
			.btnExtra a:hover, .btnExtraFloatL a:hover { width:630px; height:39px; background:url(../imgdiseno/btnExtra.png) no-repeat 0 -39px;}
			.btnExtra a:active, .btnExtraFloatL a:active {width:630px; height:39px; background:url(../imgdiseno/btnExtra.png) no-repeat 0 -78px;}
/*botón Test*/
.btnTest {width:630px; height:39px; position:absolute; top:0; right:0; z-index:10}
.btnTest a, .btnTestFloatL a{ width:630px; height:39px; background:url(../imgdiseno/btnTest.png) no-repeat 0 0; display: block;}
.btnTest a:hover, .btnTestFloatL a:hover { width:630px; height:39px; background:url(../imgdiseno/btnTest.png) no-repeat 0 -39px;}
.btnTest a:active, .btnTestFloatL a:active {width:630px; height:39px; background:url(../imgdiseno/btnTest.png) no-repeat 0 -78px;}			

/*botón Sondeos*/
.btnSondeos {width:36px; height:36px; position:absolute; top:5px; right:5px; z-index:10}
.btnSondeos a, .btnSondeosFloatL a{ width:36px; height:36px; background:url(../imgdiseno/btnSondeos.png) no-repeat 0 0; display: block;}
.btnSondeos a:hover, .btnSondeosFloatL a:hover { width:36px; height:36px; background:url(../imgdiseno/btnSondeos.png) no-repeat 0 -36px;}
.btnSondeos a:active, .btnSondeosFloatL a:active {width:36px; height:36px; background:url(../imgdiseno/btnSondeos.png) no-repeat 0 -72px;}

/*botón Sondeos en Riel 2V*/
.btnSondeosR2V {width:630px; height:31px; position:absolute; top:0; right:-126px; z-index:10}
.btnSondeosR2V a { width:630px; height:31px; background:url(../imgdiseno/btnSondeos.png) no-repeat 0 0; display: block; background-size: 80%;}
.btnSondeosR2V a:hover  {width:630px; height:31px; background:url(../imgdiseno/btnSondeos.png) no-repeat 0 -31px; background-size: 80%;}
.btnSondeosR2V a:active {width:630px; height:31px; background:url(../imgdiseno/btnSondeos.png) no-repeat 0 -62px; background-size: 80%;}

.btnPlayVideoFloatL, 
.btnFotogalFloatL,
.btnAudioFloatL {width:36px; height:36px; float:left; padding:5px 10px}

/*botón play video BIG*/
.btnPlayVideoBig {width:114px; height:113px; position:absolute; top:40%; right:45%; z-index:10}
.btnPlayVideoBig a{ width:114px; height:113px; background:url(../imgdiseno/btnPlayVideo_Big.png) no-repeat 0 0; display: block;}
.btnPlayVideoBig a:hover { width:114px; height:113px; background:url(../imgdiseno/btnPlayVideo_Big.png) no-repeat 0 -113px;}
.btnPlayVideoBig a:active {width:114px; height:113px; background:url(../imgdiseno/btnPlayVideo_Big.png) no-repeat 0 -226px;}

/*botón fotogaleria BIG*/
.btnFotogalBig {width:114px; height:113px; position:absolute; top:40%; right:45%; z-index:10}
.btnFotogalBig a{ width:114px; height:113px; background:url(../imgdiseno/btnFotogal_Big.png) no-repeat 0 0; display: block;}
.btnFotogalBig a:hover { width:114px; height:113px; background:url(../imgdiseno/btnFotogal_Big.png) no-repeat 0 -113px;}
.btnFotogalBig a:active {width:114px; height:113px; background:url(../imgdiseno/btnFotogal_Big.png) no-repeat 0 -226px;}

ul.nRel{list-style:disc outside; padding:5px 30px 15px; color:#FFF;}
/*R*/p {color:#000; padding: 0px 15px;}

/*Rieles*/
/*botón Artículo*/
.btnArticuloR2V {width:630px; height:31px; position:absolute; top:0; right:-126px; z-index:10}
.btnArticuloR2V a { width:630px; height:31px; background:url(../imgdiseno/btnArticulo.png) no-repeat 0 0; display: block; background-size: 80%;}
.btnArticuloR2V a:hover  {width:630px; height:31px; background:url(../imgdiseno/btnArticulo.png) no-repeat 0 -31px; background-size: 80%;}
.btnArticuloR2V a:active {width:630px; height:31px; background:url(../imgdiseno/btnArticulo.png) no-repeat 0 -62px; background-size: 80%;}
/*botón Opinión*/
.btnOpinionR2V {width:630px; height:31px; position:absolute; top:0; right:-126px; z-index:10}
.btnOpinionR2V a { width:630px; height:31px; background:url(../imgdiseno/btnOpinion.png) no-repeat 0 0; display: block; background-size: 80%;}
.btnOpinionR2V a:hover  {width:630px; height:31px; background:url(../imgdiseno/btnOpinion.png) no-repeat 0 -31px; background-size: 80%;}
.btnOpinionR2V a:active {width:630px; height:31px; background:url(../imgdiseno/btnOpinion.png) no-repeat 0 -62px; background-size: 80%;}
/*botón Opinión*/
.btnCoberturaR2V {width:630px; height:31px; position:absolute; top:0; right:-126px; z-index:10}
.btnCoberturaR2V a { width:630px; height:31px; background:url(../imgdiseno/btnCobertura.png) no-repeat 0 0; display: block; background-size: 80%;}
.btnCoberturaR2V a:hover  {width:630px; height:31px; background:url(../imgdiseno/btnCobertura.png) no-repeat 0 -31px; background-size: 80%;}
.btnCoberturaR2V a:active {width:630px; height:31px; background:url(../imgdiseno/btnCobertura.png) no-repeat 0 -62px; background-size: 80%;}
/*botón Test*/
.btnTestR2V {width:630px; height:31px; position:absolute; top:0; right:-126px; z-index:10}
.btnTestR2V a { width:630px; height:31px; background:url(../imgdiseno/btnTest.png) no-repeat 0 0; display: block; background-size: 80%;}
.btnTestR2V a:hover  {width:630px; height:31px; background:url(../imgdiseno/btnTest.png) no-repeat 0 -31px; background-size: 80%;}
.btnTestR2V a:active {width:630px; height:31px; background:url(../imgdiseno/btnTest.png) no-repeat 0 -62px; background-size: 80%;} 
/*R*/.rielTit { height:250px; float:left; background: #029401;}
.rielTit h2 {position:relative;float:left;width:40px;height:100%;}
.rielTit h2 span {width:250px;
	-webkit-transform-origin:130px 120px;
	-moz-transform-origin: 130px 120px;	
	display:inline-block;
	-webkit-transform:rotate(270deg);
	-moz-transform: rotate(270deg);
	 -o-transform: rotate(270deg);    
    -sand-transform: rotate(270deg);
    margin-left:7px\0/;
   /* IE8+ - must be on one line, unfortunately */ 
   -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=6.123031769111886e-17, M12=1, M21=-1, M22=6.123031769111886e-17, SizingMethod='auto expand')";   
   /* IE6 and 7 */ 
   filter: progid:DXImageTransform.Microsoft.Matrix(
            M11=6.123031769111886e-17,
            M12=1,
            M21=-1,
            M22=6.123031769111886e-17,
            SizingMethod='auto expand');
	text-align:center;
	font:300 22px/24px 'Oswald Light','Arial',serif;color:#FFF;
	}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
		.rielTit h2 {
			-ms-transform:rotate(270deg);
			margin-left:112px;
			margin-top:113px;
			margin-right:-112px;
		}                
	}	
.rielTit2 { height:530px; float:left; background: #029401;}
.rielTit2 h2 {position:relative;float:left;width:40px;height:100%;}
/*R*/	.rielTit2 h2 span {width:530px;
			-webkit-transform-origin:250px 240px;
			-moz-transform-origin: 250px 240px;
			-ms-transform-origin: 250px 240px;
			display:inline-block;
			-webkit-transform:rotate(270deg);
			-moz-transform: rotate(270deg);
			-ms-transform: rotate(270deg);
			text-align:center;
			font:300 22px/24px 'Oswald Light','Arial',serif;color:#FFF;
	}
/*R*/.riel {
	overflow:hidden;
	position: relative;
	background: #f5f6f6;
	}
.riel img.plecaRiel{float: left;}
.riel .nriel {
	position: relative;
	float: left;
	display: block;
	/* If you don't want the images in the scroller to be selectable, try the following
	   block of code. It's just a nice feature that prevent the images from
	   accidentally becoming selected/inverted when the user interacts with the scroller. */
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-o-user-select: none;
	user-select: none;
}
/*R*/.riel p { padding:5px 5px 2px 14px; height: 10px;}
.Pub_riel{width:300px;height:250px; overflow:hidden; background:#ffcc00; margin-right:10px; float:left}
.nriel{width:210px;height:250px; overflow:hidden; background:#000; margin-right:10px;}
.nriel .foto { height:140px; background:#00ccff; position:relative}
.nriel .ic_caption{position:absolute;overflow:hidden;margin:0px;padding:0px;left:0px;right:0px;cursor:default;background: url(../imgdiseno/bg_caption.png) repeat;}
.nriel .ic_caption2{position:absolute;overflow:hidden;margin:0px;padding:0px;left:0px;right:0px;cursor:default;background: url(../imgdiseno/bg_caption.png) repeat;}
.nriel h1 {font:400 19px/22px 'Oswald Regular','Arial',serif; padding:12px 15px 10px 10px; color:#FFF;}
.nriel p {font:lighter 12px/16px 'Helvetica', 'Arial', sans-serif; color: #fff; padding: 0 10px 5px 10px}
.nriel h1 a {color:#fff; text-decoration:none}
.nriel h1 a:hover {color:#029401; text-decoration:none}
.nriel p.seccion {position: absolute; left:0; top:0; display:block; font:lighter 12px/12px 'Helvetica', 'Arial', sans-serif; background:#000; color:#029401; padding:2px}
.nriel ul li{margin-left:0; list-style-type:none; font:300 13px/17px 'Oswald Light','Arial',serif; text-transform:uppercase; display:inline}
.nriel ul li a{color:#029401; display:inline-block; background:#444444; padding:5px}
.nriel ul li a:hover{color:#029401; display:inline-block; background:#fff}


/*R*/.reel2V {background:#f5f6f6;}
/*R*/.reel2V h2 {text-align:center;font:300 22px/24px 'Oswald Light','Arial',serif;color:#333; margin:10px 5px; height:20px}
/*R*/.reel2V .op1 {width:280px; height:87px; background:#fff; overflow:hidden; float:left; margin:0 10px 10px 10px; position:relative}
/*R*/.reel2V .op1:hover{background:#cacaca;}
.reel2V .scroll .op1 .foto { width:100px; height:67px; margin:10px; float:left; position: relative;overflow: hidden;}
/*R*/.reel2V .scroll p {font:lighter 11px/13px 'Helvetica','Arial',serif; color:#666; margin:5px 5px 2px 0;}
.reel2V .scroll h1 {margin:0 5px 5px 5px; padding:0}
/*R*/.reel2V .scroll h1 a{font:300 16px/18px 'Oswald Light','Arial',serif; color:#333}
/*R*/.reel2V .scroll a h1{font:300 16px/18px 'Oswald Light','Arial',serif; color:#333}
.reel2V .scroll {overflow: hidden; height:480px; width:298px;}
.reel2V .scroll:hover {overflow-y: auto; height:480px; width:298px;}

.reel2V .scroll::-webkit-scrollbar {
	width: 5px;
	margin-right:5px;
	}        
.reel2V .scroll::-webkit-scrollbar-track {
	margin: 3px;
	background:
	-webkit-gradient(
	linear,
	0 0,
	100% 0,
	from(rgba(120,120,120,0.2)),
	to(rgba(120,120,120,0.12)));
	-webkit-box-shadow: 0 1px 0 0 rgba(255,255,255,0.35);
	-webkit-border-radius: 5px;
	}
.reel2V .scroll::-webkit-scrollbar-thumb {
	background: rgba(250,250,250,.5);
	-webkit-border-radius: 6px;
	-webkit-background-clip: padding-box;
	}
.Pub_riel2V{width:300px;height:250px; overflow:hidden; background:#ffcc00; margin-bottom:10px; float:left}
.op1 ul.herr {font:lighter 12px/16px 'Helvetica', 'Arial', sans-serif; bottom:-1px; left: 124px; position:absolute;}
.op1 ul.herr li {margin-left:0; list-style-type:none; font:300 13px/17px 'Oswald Light','Arial',serif; text-transform:uppercase; display:inline;}
/*R*/.op1 ul.herr li a{color:#029401; display:inline-block; background:inherit; padding:4px; margin-left: -4px; border:solid 1px #c7c7c7 }
.op1 ul.herr li a:hover{color:#029401; display:inline-block; background:#eaeaea;}

/*Riel 2 Lo más visto */
.loMasVisto h2 { float: left}
/*R*/.loMasVisto .combo { width:165px; height:30px; float:right; background-color:#cacaca; position:relative;margin: 5px;}
.loMasVisto .combo h1{float:left; margin:5px 0 0 5px; font:300 18px/22px 'Oswald Light','Arial',serif; color:#fff;}
.loMasVisto .combo:hover { cursor:pointer}
.loMasVisto .combo .drop{position:absolute; top:8px; right:4px;}
/*Riel 2 Lo más visto - Toggle */
/*R*/.loMasVisto #combo_toggle { width:165px; background:#cacaca; overflow:hidden; position:absolute; top:36px; right:5px; z-index:20}
/*R*/.loMasVisto #combo_toggle ul a li {font:lighter 13px/16px 'Helvetica','Arial',serif; color:#efefef; margin:5px; padding: 7px 5px; background:#b5b5b5;}
/*R*/.loMasVisto #combo_toggle ul a li:hover {background:#a5a5a5;}

/*botón play video y audio*/
/*R*/ .btnPlayVideoR2V {width:630px; height:31px; position:absolute; top:0; right:-126px; z-index:10}
			.btnPlayVideoR2V a{ width:630px; height:31px; background:url(../imgdiseno/btnPlayVideo.png) no-repeat 0 0; display: block; background-size: 80%;}
			.btnPlayVideoR2V a:hover { width:630px; height:31px; background:url(../imgdiseno/btnPlayVideo.png) no-repeat 0 -31px; background-size: 80%;}
			.btnPlayVideoR2V a:active {width:630px; height:31px; background:url(../imgdiseno/btnPlayVideo.png) no-repeat 0 -62px; background-size: 80%;}
/*botón fotogaleria*/
/*R*/ .btnFotogalR2V {width:630px; height:31px; position:absolute; top:0; right:-126px; z-index:10}
			.btnFotogalR2V a, .btnFotogalFloatL a{ width:630px; height:31px; background:url(../imgdiseno/btnFotogal.png) no-repeat 0 0; display: block; background-size: 80%;}
			.btnFotogalR2V a:hover, .btnFotogalFloatL a:hover { width:630px; height:31px; background:url(../imgdiseno/btnFotogal.png) no-repeat 0 -31px; background-size: 80%;}
			.btnFotogalR2V a:active, .btnFotogalFloatL a:active {width:630px; height:31px; background:url(../imgdiseno/btnFotogal.png) no-repeat 0 -62px; background-size: 80%;}
/*botón gráfico animado*/
/*R*/ .btnGraficoR2V {width:630px; height:31px; position:absolute; top:0; right:-126px; z-index:10}
			.btnGraficoR2V a, .btnGAFloatL a{ width:630px; height:31px; background:url(../imgdiseno/btnGrafico.png) no-repeat 0 0; display: block; background-size: 80%;}
			.btnGraficoR2V a:hover, .btnGAFloatL a:hover { width:630px; height:31px; background:url(../imgdiseno/btnGrafico.png) no-repeat 0 -31px; background-size: 80%;}
			.btnGraficoR2V a:active, .btnGAFloatL a:active {width:630px; height:31px; background:url(../imgdiseno/btnGrafico.png) no-repeat 0 -62px; background-size: 80%;}
/*botón Extra*/
/*R*/ .btnExtraR2V {width:630px; height:31px; position:absolute; top:0; right:-126px; z-index:10}
			.btnExtraR2V a { width:630px; height:31px; background:url(../imgdiseno/btnExtra.png) no-repeat 0 0; display: block; background-size: 80%;}
			.btnExtraR2V a:hover  {width:630px; height:31px; background:url(../imgdiseno/btnExtra.png) no-repeat 0 -31px; background-size: 80%;}
			.btnExtraR2V a:active {width:630px; height:31px; background:url(../imgdiseno/btnExtra.png) no-repeat 0 -62px; background-size: 80%;}



 /*MULTIMEDIA*/
/*R*/.mmedia .header { background:#f5f6f6; height:30px; padding-top: 5px; overflow:hidden;}
/*R*/.mmedia h1{font:300 21px/23px 'Oswald Light','Arial',serif; padding:3px 0 3px 10px; color:#000; float:left; display:block;}
.mmedia .header ul { float: right; margin-right: 5px;}
.mmedia .header ul li { font:300 16px/18px 'Oswald Light','Arial',serif; color:#FFF; float:left; display: inline-block; margin-top: 7px;}
/*R*/.mmedia .header ul li a{padding:5px; margin-right: 5px; color: #666;} 
/*R*/.mmedia .header ul li a:hover{ color:#FFF; background:#ccc;}
/*R*/.mmedia .header ul li a.sel{ color:#ff7d00; background:#fff;}
.mmedia #media { width:620px; height:390px; margin:5px; float:left}
/*R*/	.mmedia #media h1,
			.mmedia #media960 h1{
				font:300 18px/22px 'Oswald Light','Arial',serif;color:#000; float:left; padding: 10px 5px 5px 5px;}
.mmedia #media960 { width:790px; height:475px; margin:10px; float:left}

.mmedia #media960 .bx-wrapper { position:relative; bottom:50px; top:0px;}
.mmedia #media960 .bx-wrapper .bx-pager { display:none}	
.mmedia #media960 .ic_caption p { padding:10px 10px 30px 10px}
.mmedia #media960 .ic_caption p { padding:0 10px 10px 10px; clear:left}
.mmedia #media960 .ic_caption2 p { padding:10px 10px 30px 10px}
.mmedia #media960 .ic_caption2 p { padding:0 10px 10px 10px; clear:left}
.mmedia #media960 .bx-wrapper .bx-controls-direction a {top: 240px;}

.mmedia #media6Hubs { width:620px; height:475px; margin:10px; float:left}
.mmedia #media6Hubs h1{font:300 34px/40px 'Oswald Light','Arial',serif;color:#FFF; float:left; padding: 10px 0; width:100%}
.mmedia #media6Hubs p{ padding:0;font-size:14px;line-height: 18px;}
.mmedia #media6Hubs p.credito{ padding:0;font-size:12px;line-height:16px; color:#999}

.mmedia .riel { margin:0 5px 5px 5px; float:left; width: 620px;}
.mmedia .ir_a{ float:left; font:300 18px/22px 'Oswald Light','Arial',serif;margin: -5px 10px;border-right: 1px solid #000;padding: 9px 10px 10px 10px;}
/*Scroll 4 hubs*/
.mmedia .scroll { width:147px; height:475px; float:left; overflow-x: hidden; margin:10px 0 0 0}
.mmedia .riel .imgMmedia { width:140px; height:89px; float:left; padding-right:5px; position:relative}  
.mmedia .scroll .imgMmedia{ width:140px; height:89px; float:left; padding-top:20px; position:relative}
.mmedia .riel .imgMmedia img, 
.mmedia .scroll .imgMmedia img {
	width:140px; height:auto; float:left; position:absolute; top:0; left:0}
/*R*/	.mmedia .riel .imgMmedia p a, 
			.mmedia .scroll .imgMmedia p a{
				padding:5px;position:absolute; top:55px; left:0; width:130px; height:29px; color:#000; background:url(../imgdiseno/bg_caption-O.png) repeat; display:inline; font:lighter 12px/14px 'Helvetica','Arial',serif;}

.mmedia .scroll::-webkit-scrollbar,
.mmedia .scroll6H::-webkit-scrollbar {
	width: 5px;
	margin-right:5px;
	}        
.mmedia .scroll::-webkit-scrollbar-track,
.mmedia .scroll6H::-webkit-scrollbar-track {
	margin: 3px;
	background:
	-webkit-gradient(
	linear,
	0 0,
	100% 0,
	from(rgba(120,120,120,0.2)),
	to(rgba(120,120,120,0.12)));
	-webkit-box-shadow: 0 1px 0 0 rgba(255,255,255,0.35);
	-webkit-border-radius: 5px;
	}
.mmedia .scroll::-webkit-scrollbar-thumb,
.mmedia .scroll6H::-webkit-scrollbar-thumb {
	background: rgba(250,250,250,.5);
	-webkit-border-radius: 6px;
	-webkit-background-clip: padding-box;
	}
/*Scroll 6 hubs*/
.mmedia .scroll6H{ width:317px; height:475px; margin:10px 0; overflow-x:hidden; float:left}
.mmedia .scroll6H div { width:310px; height:99px; background:#262626; margin-bottom: 10px;overflow: hidden;}
.mmedia .scroll6H div:hover { background:#434343;}
.mmedia .scroll6H img { width:140px; height:89px; margin:5px; float:left}
.mmedia .scroll6H h1 { padding:5px 0 3px 0px; font:300 20px/25px 'Oswald Light','Arial',serif; float:none}

.mmedia #fotogal { width:620px; height:390px; margin:5px; overflow: hidden; float:left}
.mmedia #fotogal img{ height:390px; width:620px; position:relative; bottom:0}
.mmedia #fotogal .ic_caption{
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	}
.mmedia #fotogal .ic_caption p { padding:10px 10px 30px 10px; clear: left;}
.mmedia #fotogal .ic_caption2{
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	}	
.mmedia #fotogal .ic_caption2 p { padding:10px 10px 30px 10px; clear: left;}

.mmedia #fotogal960 h1{color:#000; float:left; padding:10px;}
.mmedia #fotogal960 { width:790px; height:475px; margin:10px; float:left; overflow:hidden; position:relative}
.mmedia #fotogal960 .bx-wrapper { position:relative; bottom:50px}
.mmedia #fotogal960 .bx-wrapper .bx-pager { display:none}	
.mmedia #fotogal960 .ic_caption p { padding:10px 10px 30px 10px}
.mmedia #fotogal960 .ic_caption p { padding:0 10px 10px 10px; clear:left}
.mmedia #fotogal960 .ic_caption2 p { padding:10px 10px 30px 10px}
.mmedia #fotogal960 .ic_caption2 p { padding:0 10px 10px 10px; clear:left}
.mmedia #fotogal960 .bx-wrapper .bx-controls-direction a {top: 240px;}

.mmedia #GraficosA { width:620px; height:390px; position:relative; margin:5px; overflow: hidden; float:left}	
.mmedia #GraficosA img { width:100%; position:absolute; top:0; left:0; z-index:0}	
.mmedia #GraficosA960 h1{ padding:10px;}
.mmedia #GraficosA960 .ic_caption p { padding:0 10px 10px 10px; clear:left}
.mmedia #GraficosA960 .ic_caption2 p { padding:0 10px 10px 10px; clear:left}
.mmedia #GraficosA960 { width:790px; height:475px; margin:10px; float:left; overflow:hidden; position: relative;}
.mmedia #GraficosA960 img{ width:100%; position:absolute; top:0; left:0; z-index:0}	

/* Promos Auto */
.promoH .balazo{font:300 14px/15px 'Oswald Light','Arial',serif; color:#029401; padding-left:15px;}
.promoH .foto{width:630px; height:250px; float:left; overflow:hidden;}
.promoH .foto img{position:relative; bottom:40px;}

.promoH h1, .promoV h1{font:300 30px/34px 'Oswald Light','Arial',serif; color: #fff; padding:5px 15px;}
.promoV .balazo{font:300 14px/15px 'Oswald Light','Arial',serif; color:#029401; padding-left:15px;}
.promoV .foto{width:300px; height:630px; float:left; overflow:hidden;}
.promoV .foto img{position:relative; right:27px;}
.promoV p,
.promoH p,
.promoN p{padding: 0px 15px 10px 15px; color:#000;}

/*R*/.promoN h1{font:300 23px/28px 'Oswald Light','Arial',serif; color: #fff; padding-left:15px; padding-bottom:10px; }
.promoN .balazo{font:300 14px/15px 'Oswald Light','Arial',serif; color:#029401; padding-left:15px;}
.promoN .foto{width:300px; height:250px; float:left; overflow:hidden;}
.promoN .foto img{height:auto; position:relative;}
/*R*/.promoN .ic_caption{position:absolute;overflow:hidden;margin:0px;padding: 10px 0 0 0;left:0px;right:0px;cursor:default;background:url(../imgdiseno/bg_caption-O.png) repeat}
/*R*/.promoN .ic_caption2{position:absolute;overflow:hidden;margin:0px;padding: 10px 0 0 0;left:0px;right:0px;cursor:default;background:url(../imgdiseno/bg_caption-O.png) repeat}
.promoH .cuadroPromo {width:630px; height:50px; background:white; position:absolute; z-index:0;top:200px;}

.promoSondeo h1{font:300 18px/24px 'Oswald Light','Arial',serif; color: #000; padding:10px 15px;}
.promoSondeo .balazo{font:300 14px/15px 'Oswald Light','Arial',serif; color:#029401; padding-left:15px;}
.promoSondeo .foto{width:300px; height:250px; float:left; overflow:hidden;}
.promoSondeo .foto img{position:relative;}
/*R*/.promoSondeo .ic_caption{position:absolute;overflow:hidden;margin:0px;padding: 30px 0 0 0;left:0px;right:0px;cursor:default;background: url(../imgdiseno/bg_caption-O.png) repeat;}
/*R*/.promoSondeo .ic_caption2{position:absolute;overflow:hidden;margin:0px;padding: 30px 0 0 0;left:0px;right:0px;cursor:default;background: url(../imgdiseno/bg_caption-O.png) repeat;}

/*botón play video PROMO*/
.btnPlayVideoPromo {width:114px; height:113px; position:absolute; top:40%; left:25%; z-index:10}
.btnPlayVideoPromo a{ width:114px; height:113px; background:url(../imgdiseno/btnPlayVideo_Big.png) no-repeat 0 0; display: block;}
.btnPlayVideoPromo a:hover { width:114px; height:113px; background:url(../imgdiseno/btnPlayVideo_Big.png) no-repeat 0 -113px;}
.btnPlayVideoPromo a:active {width:114px; height:113px; background:url(../imgdiseno/btnPlayVideo_Big.png) no-repeat 0 -226px;} 

/*PRIMERA FILA*/
.pfila{ background:#2b2b2b;}
.pfila .centrar{ margin-left: 10px;}
.pfila .header{ height:40px; background: #f87b00; /* Old browsers */
background: -moz-linear-gradient(left, #f87b00 0%, #2b2b2b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f87b00), color-stop(100%,#2b2b2b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, #f87b00 0%,#2b2b2b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, #f87b00 0%,#2b2b2b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left, #f87b00 0%,#2b2b2b 100%); /* IE10+ */
background: linear-gradient(to right, #f87b00 0%,#2b2b2b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f87b00', endColorstr='#2b2b2b',GradientType=1 ); /* IE6-9 */}
.pfila .identidad{ float:left;}
.pfila .mas_eventos{ float:right; font:300 18px/22px 'Oswald Light','Arial',serif; margin:8px 10px;}
/*R*/.pfila .evento{ background:#000; float:left;}
.pfila .evento:hover .foto{opacity:.5;}
/*R*/.pfila .evento:hover .titulo{ color:#666;}
.pfila .evG{width:610px; height:230px; margin:10px 0px 0px 10px; overflow:hidden; position:relative;}
.pfila .evG .foto{ width:610px; height:auto; position:absolute;}
/*R*/.pfila .evG .info{ width:197px; height:230px; background:url(../imgdiseno/bg_caption-O.png); position:absolute; padding-top:60px;}
.pfila .categoria{font:400 14px/14px 'Oswald Regular','Arial',serif; color: #f87b00; margin:10px 10px 0px; text-transform: uppercase; }
.pfila .categoria img{ float:right; margin-top:2px;}
.pfila .titulo{font:400 24px/30px 'Oswald Regular','Arial',serif; color: #999; margin:5px 10px}
.pfila .evG .titulo{font:400 36px/40px 'Oswald Regular','Arial',serif; color: #999; margin:0px 10px}
.pfila .evG .venta{ margin:9px 10px;}
.pfila .resumen{ font:lighter 13px/16px 'Helvetica', 'Arial', serif; color:#FFF; margin:9px 10px;}
.pfila .evM{width:300px; height:230px; margin:10px 0px 0px 10px; overflow:hidden; position:relative;}
.pfila .evM .info{margin-top:-60px; 
	background: -moz-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,1) 99%, rgba(0,0,0,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.5)), color-stop(99%,rgba(0,0,0,1)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(0,0,0,0.5) 0%,rgba(0,0,0,1) 99%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(0,0,0,0.5) 0%,rgba(0,0,0,1) 99%,rgba(0,0,0,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(0,0,0,0.5) 0%,rgba(0,0,0,1) 99%,rgba(0,0,0,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(0,0,0,0.5) 0%,rgba(0,0,0,1) 99%,rgba(0,0,0,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
	position:absolute; 
	width:100%;}
.pfila .evC{width:197px; height:230px; margin:10px 0px 0px 10px; overflow:hidden; position:relative;}
.pfila .evC .foto img{}

/*OJO CIUDADANO*/
#ojoC { width:220px; height:250px; background:#ffbd00; float:left}
#ojoC p {font:lighter 24px/26px 'Helvetica','Arial',serif; color:#000; text-align:center; padding:5px; overflow:hidden}
#ojoC p a {color: #000; text-decoration:none}
#ojoC p a:hover {color:#fff; text-decoration:none}
#ojoC p a:visited {color: #fff; text-decoration:none}
#ojoC #msj a{width:40px; height:40px; background:url(../imgdiseno/OC_msj.png) no-repeat 0 0; display: block; float:left; margin:0 15px 0 30px}
#ojoC #msj a:hover{width:40px; height:40px; background:url(../imgdiseno/OC_msj.png) no-repeat 0 -40px;}
#ojoC #fb a{width:40px; height:40px; background:url(../imgdiseno/OC_fb.png) no-repeat 0 0; display: block; float:left; margin:0 15px 0 5px}
#ojoC #fb a:hover{width:40px; height:40px; background:url(../imgdiseno/OC_fb.png) no-repeat 0 -40px;}
#ojoC #tw a{width:40px; height:40px; background:url(../imgdiseno/OC_tw.png) no-repeat 0 0; display: block; float:left; margin:0 15px 0 5px}
#ojoC #tw a:hover{width:40px; height:40px; background:url(../imgdiseno/OC_tw.png) no-repeat 0 -40px;}

/* EDICIÓN IMPRESA */
#impresa { background:url(../imgdiseno/impresa_bg_mdl_3x.jpg) right;}
/*R*/#impresa .header{ height:40px; font:300 24px/40px 'Oswald Light','Arial',serif; color: #000; padding:0px 10px; background:#fff;} 
#impresa #edicion_dia {position:relative;}
#impresa #edicion_dia .riel{ height:285px;}
#impresa #edicion_dia .portada{ float:left; margin:0px 15px; margin-top:35px; background:url(../imgdiseno/impresa_bg_portada.png);}
#impresa .nom_seccion{font:300 18px/40px 'Oswald Light','Arial',serif; color: #ddd; text-align:center;}
#impresa #semanales {position:relative;}
#impresa #semanales .riel{height:185px; top:17px;}
#impresa #semanales .portada{ float:left; margin: 25px 10px 0px 10px; background:url(../imgdiseno/impresa_bg_portada_semanal.png);}
#impresa #semanales .portada img{ width:116px; height:auto;}
#impresa .ir_a{ float:right; font:300 18px/22px 'Oswald Light','Arial',serif; margin:8px 10px;}

/*OPINIÓN EN PORTADA */
#opinion .header{ height:40px; background: #666666; /* Old browsers */
background: -moz-linear-gradient(left, #666666 0%, #000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#666666), color-stop(100%,#000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, #666666 0%,#000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, #666666 0%,#000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left, #666666 0%,#000 100%); /* IE10+ */
background: linear-gradient(to right, #666666 0%,#000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#000',GradientType=1 ); /* IE6-9 */}
#opinion .identidad{ float:left;}
#opinion .mas_eventos{ float:right; font:300 18px/22px 'Oswald Light','Arial',serif; margin:8px 10px;}
#opinion #CartSlider { width:360px; height:470px; margin:10px; float:left; background:#999; position:relative}
#opinion #CartSlider h6 {padding:5px; float:left; background:#000; color:#FFF; position:absolute; top:0; left:0; display:inline; font:300 14px/16px 'Oswald Light','Arial',serif; color: #fff; z-index:1}
#CartSlider .bxslider img {position:relative}
#CartSlider .bxslider .afirst{ position: absolute;left: 0;bottom: 0;width: 100%;height: 200px;background: url(../imgdiseno/grdOpCart.png) repeat-x; z-index:1;}
#CartSlider .bxslider h1 {font:300 30px/32px 'Oswald Light','Arial',serif; color: #fff; position:absolute;left:10px;bottom: 30px;}
#opinion #plumasEd { width:580px; height:470px; margin:10px 0 0 0; float:left; overflow:hidden}
/*R*/.ed6hubs { width:135px; height:230px; margin:0 0 10px 10px; float:left; background:#f5f6f6; overflow:hidden}
.ed6hubs img { width:125px; height:65px; margin:5px; float:left; padding:0}
/*R*/.ed6hubs p.nombre {font:lighter 11px/13px 'Helvetica','Arial',serif; color:#666; margin:0 5px 2px 5px; padding:0}
.ed6hubs h1,
/*R*/.ed6hubs h1 a{font:300 16px/20px 'Oswald Light','Arial',serif; color: #000; margin:0px 5px 2px 5px; padding:0}
.ed6hubs h1 a{ padding:0; margin:0}
.ed6hubs p {font:lighter 13px/16px 'Helvetica','Arial',serif; color:#cccccc; margin:0 5px 2px 5px; padding:0}
/*R*/.ed6hubs p a {color: #000;}
/*R*/.ed6hubs .ic_caption{ background:#f5f6f6; }
/*R*/.ed6hubs .ic_caption span {font:lighter 13px/16px 'Helvetica', 'Arial', sans-serif;color: #000; padding:0 0 30px 0;}
/*R*/.ed6hubs .ic_caption span a{color: #000;}
/*R*/.ed6hubs .ic_caption2{ background:#f5f6f6; }
/*R*/.ed6hubs .ic_caption2 span {font:lighter 13px/16px 'Helvetica', 'Arial', sans-serif;color: #000; padding:0 0 30px 0;}
/*R*/.ed6hubs .ic_caption2 span a{color: #000;}
/*.ed6hubs .ic_caption p.ic_texto{ height:115px; float:left;}*/

#opinion #OpScroll6Hubs { width:580px; height:470px; margin:10px 0 0 0; float:left; overflow-x: hidden;}
/*Opinion BÃºsqueda*/

#HoyOpinan {width:300px;height:530px;overflow:hidden; background:#f5f6f6; position:relative;} 
#HoyOpinan .header ul { float: left;}
#HoyOpinan h3 {width:275px; font:400 20px/24px 'Oswald Regular','Arial',serif; display:block; padding:5px; color:#000;margin-bottom:1px;}
#HoyOpinan #campos { overflow:hidden; background:#fff; padding-bottom:10px}
#HoyOpinan #campos p{font:lighter 13px/16px 'Helvetica','Arial',serif; color:#000; margin:7px; padding:0; float:left}
#HoyOpinan #HoyOpinanResultados { width:295px; height:435px; margin:0 0 0px 0; float:left; overflow: hidden;border-top: solid 1px #ccc;}
#HoyOpinan #HoyOpinanResultadosHistorico { width:295px; height:400px; margin:0 0 0px 0; float:left; overflow: hidden;border-top: solid 1px #ccc;}
#HoyOpinan #HoyOpinanResultadosSeccion { width:295px; height:200px; margin:0 0 0px 0; float:left; overflow: hidden;border-top: solid 1px #ccc;}
.ArtOpinionMedioHub {width:275px; height: 57px; background:#fff; float: left;margin: 0 10px 10px 10px;}
.ArtOpinionMedioHub:hover{background:#cacaca;}


#opinion #ResultadosAticos { width:245px; height:470px; margin: 10px 0 0px 0; float:left; overflow: hidden;}
.ArtOpinionAticos {width:230px; height:57px; background:#333; overflow:hidden; float:left; margin-bottom:10px;}
.ArtOpinionAticos:hover{background:#666;}
#opinion #ResultadosAticos img { width:80px; height:47px; margin:5px; float:left}
#opinion #ResultadosAticos p {font:lighter 11px/13px 'Helvetica','Arial',serif; color:#efefef; margin:5px 5px 2px 0;}
#opinion #ResultadosAticos h1 a{font:300 14px/17px 'Oswald Light','Arial',serif; color: #fff; margin:0px 5px 5px 0; }

#opinion #ResultadosMenu img { width:50px; height:50px; margin:5px; float:left}
#opinion #ResultadosMenu p {font:lighter 11px/13px 'Helvetica','Arial',serif; color:#efefef; margin:5px 5px 2px 0;}
#opinion #ResultadosMenu h1 a{font:300 14px/17px 'Oswald Light','Arial',serif; color: #fff; margin:0px 5px 5px 0; }

#HoyOpinan .maskscroll { width:295px; height:435px; margin:0 0 0 0; float:left; overflow: hidden ;border-top: solid 1px #6a6767;}
#HoyOpinan img { width:80px; height:47px; margin:5px; float:left}
#HoyOpinan p {font:lighter 11px/13px 'Helvetica','Arial',serif; color:#666; margin:5px 5px 2px 0;}
#HoyOpinan h1 a{font:300 14px/17px 'Oswald Light','Arial',serif; color: #fff; margin:0px 5px 5px 0; }
.TituloOpinion{font:300 14px/17px 'Oswald Light','Arial',serif; color: #fff; margin:0px 5px 5px 0; }
.TituloOpinion a{font:300 14px/17px 'Oswald Light','Arial',serif; color: #fff; margin:0px 5px 5px 0; }

#HoyOpinan .header { background:#f5f6f6; height:30px; padding-top: 5px; overflow:hidden;}
#HoyOpinan h1{font:300 21px/23px 'Oswald Light','Arial',serif; padding:3px 0 3px 10px; color:#000 !important; float:left; display:block;}
#HoyOpinan .header ul li { font:300 16px/18px 'Oswald Light','Arial',serif; color:#FFF; float:left; display: inline-block; margin-top: 7px;}
#HoyOpinan .header ul li a{padding:5px; margin-right: 5px; color: #999;} 
#HoyOpinan .header ul li a:hover{ color:#FFF; background:#999999;}
#HoyOpinan .header ul li a.sel{ color:#ff7d00; background:#fff;}
/*#OpScroll6Hubs::-webkit-scrollbar {
	width: 5px;
	margin-right:5px;
	}        
#OpScroll6Hubs::-webkit-scrollbar-track {
	margin: 3px;
	background:
	-webkit-gradient(
	linear,
	0 0,
	100% 0,
	from(rgba(120,120,120,0.2)),
	to(rgba(120,120,120,0.12)));
	-webkit-box-shadow: 0 1px 0 0 rgba(255,255,255,0.35);
	-webkit-border-radius: 5px;
	}
#OpScroll6Hubs::-webkit-scrollbar-thumb {
	background: rgba(250,250,250,.5);
	-webkit-border-radius: 6px;
	-webkit-background-clip: padding-box;
	}*/
#opinion #OpScroll { width:245px; height:470px; margin:10px 0 10px 0; float:left; overflow-x: hidden;}
#OpScroll div{width:235px; height:57px; background:#333; overflow:hidden; float:left; margin-bottom:10px;}
#OpScroll div:hover{background:#666;}
#OpScroll img { width:80px; height:47px; margin:5px; float:left}
#OpScroll p {font:lighter 11px/13px 'Helvetica','Arial',serif; color:#efefef; margin:5px 5px 2px 0;}
#OpScroll h1 a{font:300 14px/17px 'Oswald Light','Arial',serif; color: #fff; margin:0px 5px 5px 0;}

#OpScroll::-webkit-scrollbar {
	width: 5px;
	margin-right:5px;
	}        
#OpScroll::-webkit-scrollbar-track {
	margin: 3px;
	background:
	-webkit-gradient(
	linear,
	0 0,
	100% 0,
	from(rgba(120,120,120,0.2)),
	to(rgba(120,120,120,0.12)));
	-webkit-box-shadow: 0 1px 0 0 rgba(255,255,255,0.35);
	-webkit-border-radius: 5px;
	}
#OpScroll::-webkit-scrollbar-thumb {
	background: rgba(250,250,250,.5);
	-webkit-border-radius: 6px;
	-webkit-background-clip: padding-box;
	}


#opinion .maskscroll { width:670px; height:130px; margin:0 0 0 0; float:left; overflow: hidden ;}

/*OPINIÃ“N*/
/*Makiavelo, Templo Mayor y CÃºpula*/
#MAK { background:#fff url(../imgdiseno/bg_Mak.png) 0 150px no-repeat}
#Cupula { background:#fff url(../imgdiseno/bg_Cupula.png) 0 150px no-repeat}
#TemploM { background:#fff url(../imgdiseno/bg_TM.png) 0 150px no-repeat}

#MAK h1, 
#Cupula h1, 
#TemploM h1{
	font:400 35px/40px 'Oswald Regular','Arial',serif; color:#e40025;padding:10px 5px 0 15px}
#MAK h2, 
#Cupula h2, 
#TemploM h2{
	font:400 20px/24px 'Oswald Regular','Arial',serif; color:#666;padding:5px 5px 10px 15px}
#MAK .correo, 
#Cupula .correo,
#TemploM .correo {
	padding-top:20px }
#MAK ul, 
#Cupula ul, 
#TemploM ul{
	font:lighter 12px/16px 'Helvetica', 'Arial', sans-serif; margin-top:10px}
#MAK ul li, 
#Cupula ul li, 
#TemploM ul li {
	margin-left:0; list-style-type:none; font:300 13px/17px 'Oswald Light','Arial',serif; text-transform:uppercase; display:inline;}
#MAK ul li a{color:#029401; display:inline-block; background:inherit; padding:4px; margin-left: 10px; }
#MAK ul li a:hover{color:#029401; display:inline-block; background:#eaeaea;}
#TemploM ul li a{color:#00b656; display:inline-block; background:inherit; padding:4px; margin-left: 10px; }
#TemploM ul li a:hover{color:#00b656; display:inline-block; background:#eaeaea;}
#Cupula  ul li a{color:#ff0029; display:inline-block; background:inherit; padding:4px; margin-left: 10px; }
#Cupula ul li a:hover{color:#ff0029; display:inline-block; background:#eaeaea;}
/*Capitanes*/
#Capitanes { background:#dfe1d5}
#Capitanes h1{padding:10px 10px 0 10px;}
#Capitanes h1 a{font:400 35px/40px 'Oswald Regular','Arial',serif; color:#333;padding:0}
#Capitanes h2 {padding:0 10px 7px 10px;}
#Capitanes h2 a{font:400 18px/22px 'Oswald Regular','Arial',serif; color:#333;padding:0}
#Capitanes div {width:185px; float:left; overflow:hidden}
#Capitanes p {padding:0 0 10px 10px;color:#333}
#Capitanes img {padding:0;width:115px; float:left;}
/*Medio Hub Editorialistas*/
.Editorialista {background:#FFF}
.Editorialista img.pluma {width:80px; float:left; padding:5px 10px 8px 5px;}
.Editorialista h1 {float:left; padding:5x 10px 10px 0}
.Editorialista h1 a{font:300 18px/21px 'Oswald Light','Arial',serif; color:#333;padding:0}
.Editorialista p {padding:0 5px 3px 5px; float:left}
.Editorialista .ic_caption{ background:none}
.Editorialista .ic_caption span {font:lighter 13px/16px 'Helvetica', 'Arial', sans-serif;color: #fff; padding:0}
.Editorialista .ic_caption2{ background:none}
.Editorialista .ic_caption2 span {font:lighter 13px/16px 'Helvetica', 'Arial', sans-serif;color: #fff; padding:0}
.Editorialista .HdrEd {background:#f5f6f6; overflow:hidden; margin-bottom:10px; border-bottom: 1px solid #ccc;padding: 10px 0 0 0;}
.Editorialista .HdrEd p {float:left; padding:0 10px 0 0;color:#333}
/*Cartones*/
#Cartones { margin:0; float:left; background:#000; position:relative}
#Cartones h6{padding:5px; float:left; background:#000; color:#FFF; position:absolute; top:0; left:0; display:inline; font:300 14px/16px 'Oswald Light','Arial',serif; color: #fff; z-index:1}
#Cartones .bxslider img, 
#Carton .bxslider img {position:relative;}
#Cartones .bxslider a,
#Carton .bxslider a {position: absolute;left: 0;bottom: 0;width: 100%;height: 200px;background: url(../imgdiseno/grdOpCart.png) repeat-x; z-index:1;}
#Cartones .bxslider h1,
#Carton .bxslider h1 {font:300 30px/32px 'Oswald Light','Arial',serif; color: #fff; position:absolute;left:10px;bottom: 30px;}
/*#Cartones .Cart2x2 img{width: 630px;height: 530px;}*/
#Cartones .Cart2x2 img{height: 530px;}
#Carton { width:630px; height:810px; margin:0; float:left; background:#000; position:relative}
#Carton .Cart2x3 img{width: 630px;height: 810px;}
#Carton .zoomBtn {width:40px; height:40px; position:absolute; top:0; right:0; z-index:10}
#Carton .zoomBtn a {width:40px; height:40px; background:url(../imgdiseno/btnZoomImg.png) no-repeat 0 0; display: block;}
#Carton .zoomBtn a:hover {width:40px; height:40px; background:url(../imgdiseno/btnZoomImg.png) no-repeat 0 -40px;}
/*botÃ³n grÃ¡fico animado en Opinion*/
#Cartones .btnGrafico {width:36px; height:36px; position:absolute; top:5px; right:5px; z-index:10}
#Cartones .btnGrafico a{ width:36px; height:36px; background:url(../imgdiseno/btnGrafico.png) no-repeat 0 0; display: block;}
#Cartones .btnGrafico a:hover { width:36px; height:36px; background:url(../imgdiseno/btnGrafico.png) no-repeat 0 -36px;}
#Cartones .btnGrafico a:active {width:36px; height:36px; background:url(../imgdiseno/btnGrafico.png) no-repeat 0 -72px;}
/*Podcast*/
#Podcast { margin:0; float:left; background:#000; position:relative}
#Podcast h6{padding:5px; float:left; background:#000; color:#FFF; position:absolute; top:0; left:0; display:inline; font:300 14px/16px 'Oswald Light','Arial',serif; color: #fff; z-index:1}
#Podcast .bxslider img {position:relative;}
#Podcast .bxslider a {position: absolute;left: 0;bottom: 0;width: 100%;height: 200px;background: url(../imgdiseno/grdOpCart.png) repeat-x; z-index:1;}
#Podcast .bxslider h1{font:300 20px/22px 'Oswald Light','Arial',serif; color: #fff; position:absolute;left:10px;bottom: 30px;}
/* PODCAST  - Pop Descargar | Pop Escuchar*/
#podcast .pops {width:600px; background:#2d2d2d;}
#podcast .pops .descargar{height:375px;}
#podcast .pops .escuchar{height:310px}
#podcast .pops h1 {font:300 18px/22px 'Oswald Light','Arial',serif; color:#FFF; background:#3d3d3d; padding:5px; width:590px}
#podcast .pops a p.azul, #podcast .descargar p, #podcast .descargar p.blanco, #podcast .descargar p.credito {font:lighter 14px/18px 'Helvetica','Arial',serif;}
#podcast .pops a p.azul {color: #0071ff; padding:20px 10px 10px 20px}
#podcast .pops a:hover p.azul {color: #0071ff; text-decoration:underline}
#podcast .pops p.blanco {color: #fff; padding:20px 10px 5px 20px}
#podcast .pops p {color: #757575; padding:2px 10px 5px 20px}
#podcast .pops p.credito {color: #757575; padding:50px 10px 5px 20px}
#podcast .pops audio { width:560px; padding:15px 10px 15px 20px}
/* PODCAST  - Pop Poscast*/
#podcast .popsPodcast {width:650px; height:590px; background:#2d2d2d;}
#podcast .popsPodcast h1 {font:300 18px/22px 'Oswald Light','Arial',serif; color:#FFF; background:#3d3d3d; padding:5px; width:640px}
#podcast .popsPodcast a p.azul, #podcast .descargar p, #podcast .descargar p.blanco, #podcast .descargar p.credito {font:lighter 14px/18px 'Helvetica','Arial',serif;}
#podcast .popsPodcast a p.azul {color: #0071ff; padding:20px 10px 10px 20px}
#podcast .popsPodcast a:hover p.azul {color: #0071ff; text-decoration:underline}
#podcast .popsPodcast p.blanco {color: #fff; padding:10px 10px 5px 20px; width:480px;float:left}
#podcast .popsPodcast p {color: #757575; padding:2px 10px 5px 20px; float:left;}
#podcast .popsPodcast p.credito {color: #757575; padding:20px 10px 5px 20px}
#podcast .popsPodcast video {padding:15px 10px 0 15px}
#podcast .popsPodcast .paginacion { float: right; text-align:center; width:auto; margin-right:15px}
#podcast .popsPodcast .paginacion span {font:lighter 13px/16px 'helvetica','Arial',serif; color:#999; padding:5px; }
#podcast .popsPodcast .paginacion p {font:700 16px/20px 'Oswald Bold','Arial',serif; color:#fff; padding:5px; float: left;}
#podcast .popsPodcast .paginacion .nav { float:left; margin:3px}
#podcast .popsPodcast a.compartir img{height:32px;background: #666;opacity:.5;overflow: hidden;width:32px;margin-left: -3px;}
/*Opinion en tu Email */
.OpEnTEm, 
#CartAnt {
	background:#333}
.OpEnTEm h1, 
#OpBusqueda h2, 
#CartAnt h1,
#BusqCart h1{
	background:#484848; width:290px; font:300 20px/24px 'Oswald Light','Arial',serif; display:block; padding:5px; color:#fff;margin-bottom:15px; float: left;}
.OpEnTEm ul{width:120px; font:300 14px/26px 'Oswald Light','Arial',serif; padding:5px; color:#fff;margin:10px 0 0 10px; float:left; text-transform: uppercase;}

/*Hub Aristegui*/
#Aristegui { background:#fff; width:298px; height:248px; overflow: hidden; border:1px solid #eee}
#Aristegui ul { width:285px; margin:5px;}
#Aristegui ul li{ padding:5px; color:#333; background:#f5f6f6; margin:5px}
#Aristegui ul li a{color:#333}
#Aristegui ul li:hover{ background:#e8e8e8; color:#fff}
#Aristegui ul li a:hover{color:#b6222c}
#Aristegui .Scroll {width: 294px;height: 200px;float: left;overflow-x: hidden;}
#Aristegui .Scroll::-webkit-scrollbar-thumb { background:#999}

/*Cobertura*/
.Cobertura h1{font:300 17px/20px 'Oswald Light','Arial',serif; padding:25px 15px 7px 15px; color:#000;}
.Cobertura h1.seccion{font:700 26px/22px 'Oswald Bold','Arial',serif; padding:0 0 20px 20px; color:#333;}
.Cobertura .foto{ width:150px; height:120px; overflow:hidden; float:left}
.Cobertura .foto img{ width:auto; height: 100%; position:relative; top:0}
.Cobertura p{color:#000; background:#FFF;}
.Cobertura a{color: #000; background:#FFF;} 
.Cobertura a:hover{ color:#000; background:#FFF;}
.Cobertura a.sel{ color:#333; background:#FFF;}

.Cobertura .pestana { background:#fff; width:960px; height:30px;overflow:hidden; padding-top: 5px;}
.Cobertura .pestana ul { float: left;}
.Cobertura .pestana ul li { font:300 15px/17px 'Oswald Light','Arial',serif; color:#FFF; float:left; display: inline-block; margin-top: 7px; margin-left: 5px;}
.Cobertura .pestana ul li a{color: #999; background:#fff; padding: 5px;} 
.Cobertura .pestana ul li a:hover{ color:#FFF; background:#999;}
.Cobertura .pestana ul li a.sel{ color:#333; background:#eaeaea; border-top: 3px solid #029401;}

#tituloCobertura{width:600px;}    
#tituloCobertura span{padding-left:20px; font:400 30px/45px 'Oswald Regular','Arial',serif; color:#029401; float:left;} 
#coberturaHeader{width:960px; background-color:#333; height:45px;}    
#coberturaHeader .headerLeft{margin:0 auto; float:left; margin-left:20px; width:175px; line-height:45px; font:300 24px/45px 'Oswald Light','Arial',serif; color:#FFF;}   
#coberturaHeader .headerCenter{margin:0 auto; float:left; width:335px; padding-top:8px; position:relative;}        
#coberturaHeader .headerCenter input{height:20px;}    
#coberturaHeader .headerRight{margin:0 auto; float:right; width:300px; position:relative; border-left:1px solid #666;}        
#coberturaHeader .headerRight span{line-height:45px; padding-left:20px; font:400 24px/45px 'Oswald Regular','Arial',serif; color:#999;}        
#coberturaHeader .headerRight .drop{position:absolute; top:16px; right:25px;}     
.dropRot{-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-o-transform:  rotate(-90deg);
	/* -webkit-transition: all 1s ease-in-out; 
	-moz-transition: all 1s ease-in-out;        
	-o-transition: all 1s ease-in-out; */        
	} 
.btn_searchCob {position: absolute; top:12px; right:-5px; }

/*Concentradora Multimedia*/
.multiMenu{background-color:#333;}
.multiMenu .listado{width:310px; padding:10px;}
.multiMenu .listado select{width:100%;}
h1.seccionConcentradora{font:300 15px/17px 'Oswald Light','Arial',serif; padding:5px 0 10px 0; color:#999;}

.multiMenu ul li{margin-bottom:3px; background-color:#202020;}
.multiMenu ul li a{display:block; padding-left:20px; font:300 16px/36px 'Oswald Light','Arial',serif; }	
.multiMenu ul li a:hover{background-color:#000; color:#FFF;}
.multiMenu_selected a{color:#000000; background-color:#029401; }

.reel2V .scroll .titH2{font:400 16px/20px 'Oswald Regular','Arial',serif; color: #fff; margin-top:25px;text-align:left}
.reel2V .scroll .titH2 a:hover{color:#FFF;}
	
.miniMenuGal .header {height:30px; padding-top: 5px; overflow:hidden; margin-bottom:5px;}
.miniMenuGal .header ul{margin-bottom:20px;}
.miniMenuGal .header ul li { font:300 16px/30px 'Oswald Light','Arial',serif; color:#FFF; float:left; width:120px; display:inline-block; }
.miniMenuGal .header ul li a{color: #fff;}
.miniMenuGal .header ul li a:hover{ color:#FFF; background:#999999;}
.miniMenuGal .header ul li a.sel{ color:#ff7d00; background:#000;}
/*Concentradora Multimedia NUEVA*/
/*Barra buscador*/
.mmedia .barra_header{width:940px; background:#fff; float:left; padding:10px;}
.mmedia .barra_header .campoBusqueda {margin:0 15px 0 15px; float:left; width:413px; padding:0; position:relative;} 
.mmedia .barra_header .campoBusqueda input { height: 20px; font-size: 18px;}
.mmedia .barra_header .btn_search {position: absolute; top:4px; right:-6px; }
.mmedia .barra_header span { font:lighter 13px/16px 'Helvetica','Arial',serif; color: #000; float:left; margin:7px 5px 0 10px;}
/*Hub 1x1*/
.CMmedia_h1x1 h1 {font:300 19px/25px 'Oswald Light','Arial',serif; padding:12px 15px 10px 15px; color:#FFF;}
.CMmedia_h1x1 h1 a:visited {text-decoration: none;  color:#fff;}
.CMmedia_h1x1 .foto{width: 300px; height: 450px; float: left; overflow: hidden;}
/*R*/.CMmedia_h1x1 .foto img {height:250px; width: auto; position:relative;right: 40px;}
/*Hub 2x2*/
.CMmedia_h2x2 h1 {font:300 31px/32px 'Oswald Light','Arial',serif; padding:12px 15px 10px 15px; color:#FFF;}
.CMmedia_h2x2 h1 a:visited {text-decoration: none;  color:#fff;}
.CMmedia_h2x2 .foto {width:630px; height: 530px; float: left; overflow: hidden;}
.CMmedia_h2x2 .foto img {width:960px; height: auto; position:relative; right:165px}	

#obscurecePagina
{
	position: absolute;
	background-color: #000000;
	filter: alpha(opacity=80);
	opacity: .8;
	display: none;
	z-index: 100;
	top:0px;
	left:0px;
}

#zoomPiePagina
{	
	position : absolute;
	background-color: #000000;
	filter: alpha(opacity=80);
	opacity: .8;
	z-index: 102;
	display: block;
}

#zoomPiePagina span
{
	color: #fff;
	margin-right:0px;
	margin:5px;
	font:lighter 13px/16px 'Helvetica','Arial',sans-serif;
	border: 0 none;
	display: block;
}

#zoomCerrar
{	
	position : absolute;
	z-index: 103;
	display: block;
}

#zoomCerrar a
{
	cursor:pointer;
	color: #000;
	background: url("../imgdiseno/art/btn_cerrar.png") no-repeat;
	display:block;
	width:40px;
	height: 40px;
}

div.scrollWrapper
{
	position: relative;
	overflow: hidden;
	width: 100%;
	height: 100%;
}

/*noche*/
.fn p{color:#000;} .fn a{color:#000;} .fn a:hover {color:#029401;} .fn a:visited {color:#000;} .fn .ic_caption {background:url(../imgdiseno/bg_captionnoche.png) repeat;} .fn .ic_caption2 {background:url(../imgdiseno/bg_captionnoche.png) repeat;}
.fnFullV p{color:#000;} .fnFullV a{color:#000;} .fnFullV a:hover {color:#029401;} .fnFullV a:visited {color:#000;} .fnFullV .ic_caption {background:url(../imgdiseno/bg_captionnoche.png) repeat;} .fnFullV .ic_caption2 {background:url(../imgdiseno/bg_captionnoche.png) repeat;}
/*R*/.fnV p{color:#000;padding-bottom:10px} .fnV a{color:#000;} .fnV a:hover {color:#029401;} .fnV a:visited {color:#000;} 

/*R*/.fnppal p{color:#000;padding-bottom:10px} .fnppal a{color:#000;} .fnppal a:hover {color:#029401 !important;} .fnppal a:visited {color:#000;} .fnppal .ic_caption {background:#fff;} .fnppal .ic_caption2 {background:#fff;}


.fnTopH1 p{color:#000;} .fnTopH1 a{color:#000;} .fnTopH1 a:hover {color:#029401;} .fnTopH1 a:visited {color:#000;} .fnTopH1 .ic_caption {background:url(../imgdiseno/bg_captionnoche.png) repeat;} .fnTopH1 .ic_caption2 {background:url(../imgdiseno/bg_captionnoche.png) repeat;}
/*R*/.fnTopH2 p{color:#000; padding-bottom: 15px;} .fnTopH2 a{color:#000;} .fnTopH2 a:hover {color:#029401;} .fnTopH2 a:visited {color:#000;} .fnTopH2 .ic_caption {background:#fff url(../imgdiseno/bg_captionnoche.png) repeat;} .fnTopH2 .ic_caption2 {background:#fff url(../imgdiseno/bg_captionnoche.png) repeat;}
.fnTopV1 p{color:#000;} .fnTopV1 a{color:#000;} .fnTopV1 a:hover {color:#029401;} .fnTopV1 a:visited {color:#000;} .fnTopV1 .ic_caption {background:url(../imgdiseno/bg_captionnoche.png) repeat;}  .fnTopV1 .ic_caption2 {background:url(../imgdiseno/bg_captionnoche.png) repeat;}


.fnFullH p{color:#000;} .fnFullH a{color:#000;} .fnFullH a:hover {color:#029401;} .fnFullH a:visited {color:#000;} .fnFullH .ic_caption {background:url(../imgdiseno/bg_captionnoche.png) repeat;}  .fnFullH .ic_caption2 {background:url(../imgdiseno/bg_captionnoche.png) repeat;}
.fnH_soft p{color:#000;} .fnH_soft a{color:#000;} .fnH_soft a:hover {color:#029401;} .fnH_soft a:visited {color:#000;} .fnH_soft .ic_caption {background:url(../imgdiseno/bg_captionnoche.png) repeat;} .fnH_soft .ic_caption2 {background:url(../imgdiseno/bg_captionnoche.png) repeat;}
.fn_Wide p{color:#000;} .fn_Wide a{color:#000;} .fn_Wide a:hover {color:#029401;} .fn_Wide a:visited {color:#000;} .fn_Wide .ic_caption {background:url(../imgdiseno/bg_captionnoche.png) repeat;} .fn_Wide .ic_caption2 {background:url(../imgdiseno/bg_captionnoche.png) repeat;}

.ppal p{color:#000;} .ppal .ic_caption {background:url(../imgdiseno/bg_captionnoche.png) repeat;} .ppal .ic_caption2 {background:url(../imgdiseno/bg_captionnoche.png) repeat;}
.ppalC p{color:#000;} .ppalC a{color:#000;} .ppalC a:hover {color:#029401;} .ppalC a:visited {color:#000;} .ppalC .ic_caption {background:url(../imgdiseno/bg_captionnoche.png) repeat;} .ppalC .ic_caption2 {background:url(../imgdiseno/bg_captionnoche.png) repeat;}
.ppalW p{color:#000;} .ppalW a{color:#000;} .ppalW a:hover {color:#029401 !important} .ppalW a:visited {color:#000;} .ppalW p a:hover {color:#000 !important;}
/*R*/.ppalv p{color:#000; padding-bottom:10px} 
.ppalsf p{color:#000;} .ppalsf a{color:#000;} .ppalsf a:hover {color:#029401;} .ppalsf a:visited {color:#000;} .ppalsf .ic_caption {background:url(../imgdiseno/bg_captionnoche.png) repeat;} .ppalsf .ic_caption2 {background:url(../imgdiseno/bg_captionnoche.png) repeat;}
.ppalsfm p{color:#000;} .ppalsfm a{color:#000;} .ppalsfm a:hover {color:#029401;} .ppalsfm a:visited {color:#000;} .ppalsfm .ic_caption {background:url(../imgdiseno/bg_captionnoche.png) repeat;} .ppalsfm .ic_caption2 {background:url(../imgdiseno/bg_captionnoche.png) repeat;}

/*R*/.n p{color:#000;} .n a{color:#000;} .n h1 a:hover {color:#029401;} .n a:visited {color:#000;} .n .ic_caption {background:#fff url(../imgdiseno/bg_captionnoche.png) repeat;} .n .ic_caption2 {background:#fff url(../imgdiseno/bg_captionnoche.png) repeat;}
.nV p{color:#000;}  .nV .ic_caption {background:##fff url(../imgdiseno/bg_captionnoche.png) repeat;} .nV .ic_caption2 {background:##fff url(../imgdiseno/bg_captionnoche.png) repeat;}

.nH_soft p{color:#000;} .nH_soft a{color:#000;} .nH_soft a:hover {color:#029401;} .nH_soft a:visited {color:#000;} .nH_soft .ic_caption {background:url(../imgdiseno/bg_captionnoche.png) repeat;} .nH_soft .ic_caption2 {background:url(../imgdiseno/bg_captionnoche.png) repeat;}
.negro {color:#000 !important;}

.ppalFullH1 p{color:#000;} .ppalFullH1 a{color:#000;} .ppalFullH1 a:hover {color:#029401 !important} .ppalFullH1 a:visited {color:#000;} .ppalFullH1 .ic_caption {background:url(../imgdiseno/bg_captionnoche.png) repeat;}  .ppalFullH1 .ic_caption2 {background:url(../imgdiseno/bg_captionnoche.png) repeat;}
.ppalFullH2 p{color:#000;} .ppalFullH2 a{color:#000;} .ppalFullH2 a:hover {color:#029401 !important} .ppalFullH2 a:visited {color:#000;} .ppalFullH2 .ic_caption {background:url(../imgdiseno/bg_captionnoche.png) repeat;}  .ppalFullH2 .ic_caption2 {background:url(../imgdiseno/bg_captionnoche.png) repeat;}
.ppalFullV1 p{color:#000;} .ppalFullV1 a{color:#000;} .ppalFullV1 a:hover {color:#029401;} .ppalFullV1 a:visited {color:#000;} .ppalFullV1 .ic_caption {background:url(../imgdiseno/bg_captionnoche.png) repeat;}  .ppalFullV1 .ic_caption2 {background:url(../imgdiseno/bg_captionnoche.png) repeat;}

.ppalWide1 p{color:#000;} .ppalWide1 a{color:#000;} .ppalWide1 a:hover {color:#029401;} .ppalWide1 a:visited {color:#000;} .ppalWide1 .ic_caption {background:url(../imgdiseno/bg_captionnoche.png) repeat;} .ppalWide1 .ic_caption2 {background:url(../imgdiseno/bg_captionnoche.png) repeat;}
.ppalWide2 p{color:#000;} .ppalWide2 a{color:#000;} .ppalWide2 a:hover {color:#029401;} .ppalWide2 a:visited {color:#000;} .ppalWide2 .ic_caption {background:url(../imgdiseno/bg_captionnoche.png) repeat;} .ppalWide2 .ic_caption2 {background:url(../imgdiseno/bg_captionnoche.png) repeat;}
.ppalWide3 p{color:#000;} .ppalWide3 a{color:#000;} .ppalWide3 a:hover {color:#029401 !important} .ppalWide3 a:visited {color:#000;} .ppalWide3 .ic_caption {background:url(../imgdiseno/bg_captionnoche.png) repeat;} .ppalWide3 .ic_caption2 {background:url(../imgdiseno/bg_captionnoche.png) repeat;}

.ppalTopH1 p{color:#000;} .ppalTopH1 a{color:#000;} .ppalTopH1 a:hover {color:#029401;} .ppalTopH1 a:visited {color:#000;} .ppalTopH1 .ic_caption { background:#fff} .ppalTopH1 .ic_caption2 { background:#fff} 
.ppalTopH2 p{color:#000;} .ppalTopH2 a{color:#000;} .ppalTopH2 a:hover {color:#029401 !important; } .ppalTopH2 a:visited {color:#000;} 
.ppalTopV1 p{color:#000;} .ppalTopV1 a{color:#000;} .ppalTopV1 a:hover {color:#029401;} .ppalTopV1 a:visited {color:#000;} .ppalTopV1 .ic_caption {background:url(../imgdiseno/bg_captionnoche.png) repeat;} .ppalTopV1 .ic_caption2 {background:url(../imgdiseno/bg_captionnoche.png) repeat;}

.ppalSoftH p{color:#000;} .ppalSoftH a{color:#000;} .ppalSoftH a:hover {color:#029401;} .ppalSoftH a:visited {color:#000;} .ppalSoftH .ic_caption {background:url(../imgdiseno/bg_captionnoche.png) repeat;} .ppalSoftH .ic_caption2 {background:url(../imgdiseno/bg_captionnoche.png) repeat;}
.ppalSoftV p{color:#000;} .ppalSoftV a{color:#000;} .ppalSoftV a:hover {color:#029401;} .ppalSoftV a:visited {color:#000;} .ppalSoftV .ic_caption {background:url(../imgdiseno/bg_captionnoche.png) repeat;} .ppalSoftV .ic_caption2 {background:url(../imgdiseno/bg_captionnoche.png) repeat;}
.ppalSoft2H_H p{color:#000;} .ppalSoft2H_H a{color:#000;} .ppalSoft2H_H a:hover {color:#029401;} .ppalSoft2H_H a:visited {color:#000;} .ppalSoft2H_H .ic_caption {background:url(../imgdiseno/bg_captionnoche.png) repeat;} .ppalSoft2H_H .ic_caption2 {background:url(../imgdiseno/bg_captionnoche.png) repeat;}

/*Sondeos*/
.sondeoMin .centrar{margin-left: 10px;}
.sondeoMin .header{ height:40px; padding:0px 20px;
background: rgb(0,204,51); /* Old browsers */
background: -moz-linear-gradient(top, #029401 0%, #000000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#029401), color-stop(100%,#000000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #029401 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #029401 0%,#000000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #029401 0%,#000000 100%); /* IE10+ */
background: linear-gradient(to bottom, #029401 0%,#000000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00CC33',endColorstr='#000000',GradientType=1); /* IE6-9 */
font:300 24px/40px 'Oswald Light','Arial',serif; color: #fff;
}

.sondeoMin .foot{
	height: 40px;
	background: #029401; /* Old browsers */
	background: -moz-linear-gradient(top, #029401 0%, #000000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#029401), color-stop(100%,#000000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #029401 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #029401 0%,#000000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #029401 0%,#000000 100%); /* IE10+ */
	background: linear-gradient(to bottom, #029401 0%,#000000 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00CC33', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
	font:300 24px/40px 'Oswald Light','Arial',serif;
	color: #fff;
	position: absolute;
	bottom: 0px;
	width: 100%;
	text-align: center;
}

/*Sondeo*/
.opcion{height:30px; background-color:#666; margin:1px 5px; font:400 16px/30px 'Oswald Regular','Arial',serif; color:#FFF; background-image: url(../imgdiseno/cb_default.png); background-position:right; background-repeat:no-repeat; opacity:.6; backface-visibility:hidden; -webkit-backface-visibility:hidden;}
.opcion:hover{ opacity:1; -webkit-backface-visibility:hidden;}
.ok{background-image: url(../imgdiseno/cb_ok.png);}
.resultado{background-image: none;}
.btn_votar{position:absolute; bottom:50px; right:15px; color:#fff; width:100px; height:30px; text-align:center; font:300 18px/30px 'Oswald Light','Arial',serif;
    background-color:#333; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease; 
	-moz-border-radius: 3px; /* Firefox */
	-webkit-border-radius: 3px; /* Safari and Chrome */
	-khtml-border-radius: 3px; /* Linux browsers */
	border-radius: 3px; /* Opera 10.50, IE and CSS3 */
	-webkit-box-shadow: inset 0px 0px 2px 0px rgba(1, 1, 1, .8);
	box-shadow: inset 0px 0px 2px 0px rgba(1, 1, 1, .8); cursor:pointer;}
.respuesta{ position:absolute; margin-left:15px;}
.btn_votar:hover{ background:#029401;}
/*R*/.balazo{font:300 14px/15px 'Oswald Light','Arial',serif; color:#029401; margin:0 0px -10px;}
.b_porcentaje{position:absolute; width:0%; height:30px; background:#666;}
.porcentaje{position:absolute; right:20px; font:400 16px/30px 'Oswald Regular','Arial',serif; display:none; color:#999;}
#participantes{position:absolute; left:15px; bottom:50px; color:#999; font:300 16px/30px 'Oswald Light','Arial',serif; display:none;}
.p_mayor{ color:#FFF; font:300 16px/30px'Oswald Light','Arial',serif;}
.respuestas{position: absolute; bottom: 90px; width: 610px; max-height:200px; overflow-y:scroll; margin:0px 10px;}

.respuestas::-webkit-scrollbar {
	/* set the width of the scroll bar */
	width: 5px;
	margin-right:10px;
	}
        
.respuestas::-webkit-scrollbar-track {
	margin: 3px;
	/* set the style/colour of the scroll bar background */
	background: 
		-webkit-gradient(
		linear, 
		0 0, 
		100% 0, 
		from(rgba(120,120,120,0.2)), 
		to(rgba(120,120,120,0.12))
		);
	-webkit-box-shadow: 0 1px 0 0 rgba(255,255,255,0.35);
	-webkit-border-radius: 5px;
	}

.respuestas::-webkit-scrollbar-thumb {
	/* this is the acutal scrooll bar, set the colours here to match your site */
	/* I have used grey's (#464646 & #383838 & #cccccc) */
	background: rgba(250,250,250,.5);
		-webkit-border-radius: 6px;
		-webkit-background-clip: padding-box;
	}

/*Tipos*/		
.sonSF h1{font:300 28px/36px 'Oswald Light','Arial',serif; padding:12px 15px 10px 15px; color:#999;}

.sonFH h1{font:300 22px/28px 'Oswald Light','Arial',serif; padding:12px 0px 10px 0px; color:#999; position:absolute; top:50px; left:15px; width:325px;}
.sonFH .foto{position:absolute; right: 0px; top: 40px; height:200px; width:300px;}

.sonFV h1{font:300 22px/28px 'Oswald Light','Arial',serif; padding:12px 0px 10px 0px; color:#999; position:absolute; top:50px; left:15px; width:325px;}
.sonFV .foto{position:absolute; right: 0px; top: 40px; height:450px; width:300px;}
.sonFV .foto img{height:450px; width:300px;}
.sonFV .respuestas{ width:330px;}
.sonFV .btn_votar{ right:300px;}

.sonFS h1{font:300 18px/24px 'Oswald Light','Arial',serif; padding:0px 15px 0px 15px; color:#999;}
.sonFS .opciones{ height:300px; max-height:300px; margin:5px 5px;}

.sonFS .opcion{width:200px; float:left; margin:2px; height:160px; padding:0px; background-position:right 135px; position:relative;}
.sonFS .opcion .foto{width:200px; height:133px;}

.sonFS .resultados{display:none}
.sonFS .resultados .ganador{width:300px; margin:15px; float: left; background:#222; position:relative; -webkit-border-radius: 0px 0px 5px 5px; border-radius: 0px 0px 5px 5px; }
.sonFS .resultados .ganador .texto{font:300 18px/60px 'Oswald Light','Arial',serif; color:#fff; padding-left:10px; width:180px; float:left;}
.sonFS .resultados .ganador .porcentaje{font:400 36px/40px 'Oswald Regular','Arial',serif; color:#fff; background:#029401; right:0px; padding:10px; position:relative; float:right; width:80px; -webkit-border-radius: 0px 0px 5px 0px; border-radius: 0px 0px 5px 0px; text-align:center;}
.sonFS .resultados .foto{ width:300px; height:200px;}
.sonFS .resultados .posiciones{ margin:15px; float:left; width:260px;}
.sonFS .resultados .posicion { position:relative; margin-bottom:5px; background:#333; min-height:39px; border-radius:5px;}
.sonFS .resultados .posicion .texto{font:300 16px/19px 'Oswald Light','Arial',serif; color:#999;  width:180px; float:left; padding:10px;}
.sonFS .resultados .posicion .porcentaje{font:300 16px/18px 'Oswald Light','Arial',serif; color:#fff; right:0px; background:#555; float:right; width:50px; text-align:center; position:absolute; padding:5px; -webkit-border-radius: 0px 5px 0px 5px; border-radius: 0px 5px 0px 5px;}

.sonFS .paginacion {position:absolute; bottom:40px; height:40px; left:15px;}
.sonFS .paginacion .pagina{ background:#333; color:#999; float:left; width:30px; text-align:center; font:400 16px/30px 'Oswald Regular','Arial',serif; margin-right:5px;	-webkit-transition: all .7s ease; -moz-transition: all .7s ease; transition: all .7s ease; backface-visibility:hidden; -webkit-backface-visibility:hidden; cursor:pointer;}
.sonFS .paginacion .pagina:hover{ background:#666; color:#FFF;}
.sonFS .paginacion .on{background:#029401; color:#FFF;}

/* SUBURBANAS - Portada de la semana*/
#suburbanas .PortDeLaSemana { width:300px; height:250px; background:url(../imgdiseno/bg_portadaDeLaSemana.png) no-repeat; overflow:hidden; float:left}
#suburbanas .PortDeLaSemana h1 {font:300 22px/26px 'Oswald Light','Arial',serif; color:#fff; padding:10px 10px 0 10px; text-align: center;}
#suburbanas .PortDeLaSemana .foto{ width:160px;float:left; margin:4px 10px 10px 20px; position: relative}
#suburbanas .PortDeLaSemana .foto p{ width:150px;float:left; padding:5px; background:url(../imgdiseno/bg_caption.png) repeat; position:absolute; bottom:0; left:0}
#suburbanas .PortDeLaSemana .foto a{ font:lighter 13px/16px 'Helvetica','Arial',serif;}
#suburbanas .PortDeLaSemana .boton{ position: relative; top:10px; left:9px; width:70px; margin:10px 0;}
/* SUBURBANAS - Submenu*/
#suburbanas .subMenu { width:660px; height:30px; background:#999999; overflow:hidden; float:left}
#suburbanas .subMenu ul { float: left; width:650px;}
#suburbanas .subMenu ul li { font:300 14px/19px 'Oswald Light','Arial',serif; color:#FFF; float:left; display: inline-block; text-align:center;}
#suburbanas .subMenu ul li a{color: #fff; overflow: hidden; display:block; padding: 6px;} 
#suburbanas .subMenu ul li a:hover{ color:#FFF; background:#666;}
#suburbanas .subMenu ul li a.sel{ color:#fff; background:#333; padding:6px}
.subMenu img {width: 40%;vertical-align: -3px;margin-right: 5px;}
/* SUBURBANAS - Submenu Fototienda*/
#suburbanas .subNavFotoTienda:hover { cursor:pointer}
#suburbanas .subNavFotoTienda h1{float:left; padding:4px 0 4px 5px; font:400 18px/22px 'Oswald Regular','Arial',serif; color:#000; background-color:#93db70; width:295px;}
#suburbanas .subNavFotoTienda .drop{position:absolute; top:8px; right:11px;}
/* SUBURBANAS - Submenu Fototienda Toggle*/
/*R*/#suburbanas #Fototienda_toggle { width:300px;height:259px; background:#93db70; overflow:hidden; display:none; position:absolute; top:31px; right:0; z-index:50}
#suburbanas #Fototienda_toggle p{font:lighter 13px/16px 'helvetica','Arial',serif; color:#000; margin:17px 0 0 5px; padding:0;width: 95px; float:left; overflow:hidden}
#suburbanas #Fototienda_toggle .buscador { position:relative;float: left; margin:10px 0 5px 0}
#suburbanas #Fototienda_toggle .buscador input { width:180px; height:20px;}
#suburbanas #Fototienda_toggle .buscador img {position: absolute; top:4px; right:4px; }
#suburbanas #Fototienda_toggle select { width:192px;}
/* SUBURBANAS - Top 5 Fototienda*/
#suburbanas .top5Fototienda { width:300px; height:250px; overflow:hidden; background:#000; position:relative}
#suburbanas .top5Fototienda h1 {font:300 26px/30px 'Oswald Light','Arial',serif; color:#FFF; text-align:center; width:290px; float:left; padding:5px; background:url(../imgdiseno/bg_caption.png) repeat; position:absolute; top:0; left:0; z-index:1}
#suburbanas .top5Fototienda h1 .verde{color:#66ff01; font:300 26px/30px 'Oswald Light','Arial',serif;}
#suburbanas .top5Fototienda p {font:lighter 14px/19px 'Helvetica','Arial',serif; width:290px; float:left; padding:5px; background:url(../imgdiseno/bg_caption.png) repeat; position:absolute; bottom:0; left:0; z-index:1}
#suburbanas .top5Fototienda li{height: 250px; overflow: hidden;}
#suburbanas .top5Fototienda li img {height:auto; width: 375px; position:absolute; top:0; left:-35px}
#suburbanas .top5Fototienda .bx-wrapper img {max-width: 375px; display:block;}
#suburbanas .top5Fototienda .bx-wrapper .bx-pager {display:none}
#suburbanas .top5Fototienda .rank { width:27px; height:27px; overflow:hidden; background:#000; position:absolute; top:45px; left:5px; font:400 26px/30px 'Oswald Regular','Arial',serif; color:#66ff01; text-align:center}
/* SUBURBANAS - Top 5 Fototienda Riel*/
#suburbanas .top5Fototienda_R {overflow:hidden; background:#000; position:relative}
#suburbanas .top5Fototienda_R p {font:lighter 14px/19px 'Helvetica','Arial',serif; width:290px; float:left; padding:5px; background:url(../imgdiseno/bg_caption.png) repeat; position:absolute; bottom:0; left:0; z-index:1}
#suburbanas .top5Fototienda_R .rank { width:27px; height:27px; overflow:hidden; background:#000; position:absolute; top:5px; left:5px; font:400 26px/30px 'Oswald Regular','Arial',serif; color:#66ff01; text-align:center}
/* SUBURBANAS - Columnas*/
.columnas {float:left; background:#333;}
.columnas h2 {text-align:center;font:300 22px/24px 'Oswald Light','Arial',serif;color:#fff; margin:10px 5px; height:20px}
.columnas h3 {font:lighter 12px/15px 'Helvetica','Arial',serif;color:#808080; margin:10px 5px 5px 0;}
.columnas .op1 {width:280px; background:#202020; overflow:hidden; float:left; margin:0 10px 10px 10px; position:relative}
.columnas .op1:hover{background:#666;}
.columnas .Scroll .op1 .foto { width:100px; height:67px; margin:10px 10px 5px 10px; float:left; position: relative;overflow: hidden;}
.columnas .Scroll p {font:lighter 11px/13px 'Helvetica','Arial',serif; color:#efefef; margin:0px 5px 5px 0; padding: 0 5px 5px 5px;}
.columnas .Scroll h1 {margin:10px 5px 5px 5px;}
.columnas .Scroll h1 a{font:300 16px/18px 'Oswald Light','Arial',serif;}
.columnas .Scroll {overflow: hidden; height:200px; width:300px}
.columnas .Scroll:hover {overflow-y: auto; height:200px; width:297px}
/* SUBURBANAS - Riel cumpleaÃ±os*/
#cumpleanos {background:#404040;}
#cumpleanos h1{background:#484848; width:290px; font:300 20px/24px 'Oswald Light','Arial',serif; display:block; padding:5px; color:#fff;margin-bottom:15px; float: left;}
#cumpleanos p{font:lighter 13px/16px 'helvetica','Arial',serif; color:#fff; margin:12px 0 0 12px; padding:0;width: 70px; float:left; overflow:hidden}
#cumpleanos input { width:190px; height:20px; margin:5px 0}
#cumpleanos select { width:95px; margin:5px 5px 0 0}
/* SUBURBANAS - Lo mÃ¡s visto*/
#loMasVistoSuburbanas{ color:#ffba00}
/* SUBURBANAS - Columnas*/
#RielColumnas{ color:#f77a79}
.plecaColumna {padding: 2px 10px; background: #f77a79;color: #fff;display: inline;font:300 15px/19px 'Oswald Light','Arial',serif;z-index: 1; position:absolute; top:0; left:0}
/*N*/p.plecaColumna{ height:10px}

/*Promos Internos*/
/* SOS */
.PI_SOS {width:300px;height:530px;float:left;overflow:hidden;background: #000;position:relative;}
.PI_SOS .pleca { position:absolute; top:0; left:0; width:26px;z-index: 1;}
.PI_SOS .foto {width:375px;position:relative;right:38px}
.PI_SOS h1 {font:300 20px/24px 'Oswald Light', 'Arial', serif;color: #ff3636;margin:10px}
.PI_SOS h2 {font:300 36px/40px 'Oswald Light', 'Arial', serif;color: #fff;margin:10px}
.btnVerEnviarQuejas { width:290px; height:20px; background:#c12a04; color:#fff; float:left; text-align:center; padding:5px; margin:10px 0 0 0; font:300 18px/22px 'Oswald Light','Arial',serif; box-shadow: inset 0px 0px 2px 0px rgba(1, 1, 1, .8); position:absolute; bottom:0; left:0}
.btnVerEnviarQuejas:hover { background:#9b2102; color:#fff;}
/* Al Volante */
.PI { width:300px; overflow:hidden; background:#333; float:left}
.PI .alVolante {}
.PI h1{ font:300 20px/24px 'Oswald Light','Arial',serif; color:#fff; padding:5px; background:#484848}
.PI h2{ font:300 16px/20px 'Oswald Light','Arial',serif; color:#fff; float:left}
.PI h3{ font:300 18px/22px 'Oswald Light','Arial',serif; color:#0099ff; padding:5px; background:#3f3f3f}
.PI p{ clear:left; font:lighter 13px/16px 'Helvetica','Arial',serif; color:#fff; float:left }
.PI img { margin:10px; float:left}
.PI .borderB{ height:3px; background:#484848; clear:both;}
.PI input, .bloqueDer textarea, .bloqueDer select { width:270px; margin:5px 0 0 7px}
.PI span{ font:lighter 12px/15px 'Helvetica','Arial',serif; color:#999; margin:10px; float:left}
/* Leer Para Creer*/
.LPC {width:145px; height:34px; position:absolute; top:0; left:0; z-index:10; display: block; background:url(../imgdiseno/leerParaCreer.png) no-repeat 0 0;}

/* Dato del DÃ­a*/
.DatoDelDia { width:300px; height:250px; float:left;
	background:#f69412 url(../imgdiseno/ic_DatoDelDia.png) no-repeat 260px 5px;
	filter: alpha(opacity=70);
	opacity: 0.7;
	-webkit-transition: opacity .3s ease-in-out;
	-moz-transition: opactiy .3s ease-in-out;
	-ms-transition: opacity .3s ease-in-out;
	-o-transition: opacity .3s ease-in-out;
	transition: opacity .3s ease-in-out;
	}
.DatoDelDia:hover {	background:#f69412 url(../imgdiseno/ic_DatoDelDia.png) no-repeat 260px 5px;
	filter: alpha(opacity=100);
	opacity: 1;
	}
.DatoDelDia h1 {font:300 30px/36px 'Oswald Light', 'Arial', serif;color: #fff;margin:20px}
.DatoDelDia h2 {font:400 20px/24px 'Oswald Regular', 'Arial', serif;color: #fff;margin:40px 20px 0 20px}

/*Ver más artículos*/
.verMasArticulos {
width: 250px;
margin: 10px auto;
background: #029401;
text-align: center;
padding: 5px;
-webkit-border-radius: 4px 4px 0px 0px;
border-radius: 4px 4px 0px 0px;
-webkit-box-shadow: inset 0px 10px 10px 1px rgba(0, 0, 0, .3);
box-shadow: inset 0px 10px 10px 1px rgba(0, 0, 0, .3);
cursor: pointer;}
.verMasArticulos:hover {
background: #029401;
color: white;}

/*Multimedia 2x2 opción B*/
.imgMmedia_2x2_B {width:305px;float:left; padding-right:5px; background:#f5f6f6;
opacity: 0.7;
transition: opacity .25s ease-in-out;
-moz-transition: opacity .25s ease-in-out;
-webkit-transition: opacity .25s ease-in-out;
}
.imgMmedia_2x2_B:hover { opacity:1}
.imgMmedia_2x2_B img {width: 140px; float:left}
.imgMmedia_2x2_B p { float:left; width: 125px;padding: 25px 20px 0 20px; font:300 19px/21px 'Oswald Light', 'Arial', sans-serif;}

/*Multimedia 3x2 opción B*/
.imgMmedia_3x2_B {width:140px;height: 233px;float:left; margin: 10px 0 0 0; padding:0; background:#f5f6f6;
opacity: 0.7;
transition: opacity .25s ease-in-out;
-moz-transition: opacity .25s ease-in-out;
-webkit-transition: opacity .25s ease-in-out;
}
.imgMmedia_3x2_B:hover { opacity:1}
.imgMmedia_3x2_B img {width: 140px; float:left}
.imgMmedia_3x2_B p { float:left; width: 120px;padding: 35px 10px 0 10px; font:300 19px/21px 'Oswald Light', 'Arial', sans-serif;}

.temasDelMomento h2 {text-align:center;font:300 22px/24px 'Oswald Light','Arial',serif;color:#fff; padding: 10px 5px; margin:0 0 10px 0; height:20px; background:#fe5400;}

.loMasVisto .todasLasNotasDia { width:300px; height:40px; background:#029401; overflow:hidden; position:absolute; bottom:0;z-index: 10;}
.loMasVisto .todasLasNotasDia  p{margin:10px 50px 0 0; padding: 0; font:300 18px/22px 'Oswald Light','Arial',serif; color:#333;  float:right;}
.loMasVisto .todasLasNotasDia img { vertical-align:-8px} 

.reel2V .scroll .nsf h1{font:300 18px/21px 'Oswald Light','Arial',serif; padding:45px 35px 5px 35px; color:#000; margin:0}
.reel2V .scroll .nsf p{font:lighter 13px/16px 'Helvetica', 'Arial', sans-serif; padding:10px 35px; color:#000;}

/*SUBURBANAS - Evento*/
.PopEvento { width:600px; overflow:hidden; background:#333; margin:0;padding-bottom: 10px; float:left}
.PopEvento h1{width:590px; font:300 20px/24px 'Oswald Light','Arial',serif; color:#fff; padding:5px; margin:0; background:#484848}
.PopEvento .bloque { width:280px; overflow:hidden; margin:10px 0 0 20px;float:left}
.PopEvento .bloqueF{ width:570px; overflow:hidden; margin:0 0 10px 20px;float:left}
.PopEvento p{font:lighter 13px/16px 'Helvetica', 'Arial', sans-serif; color: #fff; margin:0}
.PopEvento input, .PopEvento select{ width:90%; margin:2px 0 10px 0}
.PopEvento textarea { width:97%; height:70px; margin:2px 0 10px 0}

/* Elemento Acceso Libre*/
.EAL {width:145px; height:34px; position:absolute; top:0; left:0; z-index:10; display: block; background:url(../imgdiseno/libreAcceso.png) no-repeat 0 0;}

/* New York Times*/
.touch #nyti_widget { -webkit-overflow-scrolling:touch ;overflow-y:scroll; height:100%; }
.touch #nyti_widget iframe{ height:100% !important; width:100% !important; overflow:auto !important;}        
