/* CSS Document */

/************************************************************ HOME ******************/

/* pildoras */
.pildoras {background:#f5f5f5; margin:0px !important; padding-bottom:1em;}
.pildorasTitulo {
	text-align:center;
	margin:0 !important;
	padding:0 !important;
}
.pildorasTitulo h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	
	
	font-size:1.2em !important;
	margin:0;
	color:#333;
	/*border-bottom:1px solid #e5e5e5;*/
}
.pildorasTitulo h3 strong {color:#01498c;}

.pildoraFoto {width:48%;  float:left; margin-right:4%; position:relative;}
.pildoraTexto {float:left; width:48%;}
.pildora .tag {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; margin:5px 0 5px 0;}
.pildora .tag a {color:#666;}
.pildora .tag a:hover {background-color:#666; color:#fff; text-decoration:none;}
.pildora h4 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	
	
	font-size:0.9em;
	margin:0;
	line-height:1.2em;
}
.pildora h4 a {color:#666;}
.pildora h4 a:hover {color:#333; text-decoration:none;}

/* destacado */
.destacado {margin:1em auto;}
.destacado .destacadoTitulo {
	text-align:center;
}
.destacado .destacadoTitulo p {font-size:11px; margin:0 0 5px 0; text-transform: uppercase;}
.destacado .destacadoTitulo h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	
	
	color:#333;
	font-size:4.5em;
	margin:0 0 8px 0;
	line-height:1em;
}
.destacado .destacadoTitulo h3 a {color:#333;}
.destacado .destacadoTitulo h3 a:hover {color:#000; text-decoration:none;}
.destacado .destacadoTitulo h4 {
	font-size:1.3em; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	
	
}
.destacado h5 {
	font-weight:normal !important;
	font-size:1em;
	margin-bottom:1em;
	line-height:1.3em;
}
.destacado .destacadoRelacionada {
	border-left:4px solid #e5e5e5;
	padding-left:8px;
	margin-bottom:1em;
	line-height:1em;
}
.destacado .destacadoRelacionada p {font-size:0.7em; margin:0;}
.destacado .destacadoRelacionada h4 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	
	
	color:#333;
	margin:0;
	font-size:1em;
	font-weight:normal;
}
.destacado .destacadoRelacionada h4 a {color:#004a8e;}
.destacado .destacadoRelacionada h4 a:hover {color:#000; text-decoration:none;}

/* destacado2 */
.destacado2 {margin:1em auto;}
.destacado2 .destacadoTitulo {
	text-align:left;
}
.destacado2 .destacadoTitulo p {font-size:11px; margin:0 0 5px 0; text-transform: uppercase;}
.destacado2 .destacadoTitulo h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	
	
	color:#333;
	font-size:3.5em;
	margin:0 0 8px 0;
	line-height:1em;
}
.destacado2 .destacadoTitulo h3 a {color:#333;}
.destacado2 .destacadoTitulo h3 a:hover {color:#000; text-decoration:none;}
.destacado2 .destacadoTitulo h4 {
	font-size:1.3em; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	
	
}
.destacado2 h5 {
	font-weight:normal !important;
	font-size:1em;
	margin-bottom:1em;
	line-height:1.3em;
}
.destacado2 .destacadoRelacionada {
	border-left:4px solid #e5e5e5;
	padding-left:8px;
	margin-bottom:1em;
	line-height:1em;
}
.destacado2 .destacadoRelacionada p {font-size:0.7em; margin:0;}
.destacado2 .destacadoRelacionada h4 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	
	
	color:#333;
	margin:0;
	font-size:1em;
	font-weight:normal;
}
.destacado2 .destacadoRelacionada h4 a {color:#004a8e;}
.destacado2 .destacadoRelacionada h4 a:hover {color:#000; text-decoration:none;}


/* destacado3 */
.destacado3 {margin:1em auto;}
.destacado3 .destacadoTitulo {
	text-align:left;
}
.destacado3 .destacadoTitulo p {font-size:14px; margin:0 0 5px 0; text-transform:none;}
.destacado3 .destacadoTitulo h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	
	
	color:#333;
	font-size:2.5em;
	margin:0 0 8px 0;
	line-height:1em;
}
.destacado3 .destacadoTitulo h3 a {color:#333;}
.destacado3 .destacadoTitulo h3 a:hover {color:#000; text-decoration:none;}
.destacado3 .destacadoTitulo h4 {
	font-size:1.3em; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	
	
}
.destacado3 h5 {
	font-weight:normal !important;
	font-size:1em;
	margin-bottom:1em;
	line-height:1.3em;
}
.destacado3 .destacadoRelacionada {
	border-left:4px solid #e5e5e5;
	padding-left:8px;
	margin-bottom:1em;
	line-height:1em;
}
.destacado3 .destacadoRelacionada p {font-size:0.7em; margin:0;}
.destacado3 .destacadoRelacionada h4 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	
	
	color:#333;
	margin:0;
	font-size:1em;
	font-weight:normal;
}
.destacado3 .destacadoRelacionada h4 a {color:#004a8e;}
.destacado3 .destacadoRelacionada h4 a:hover {color:#000; text-decoration:none;}

/* minuto a minuto */
.destacado3 .noticiaMinuto {
	margin: 0;
	border:1px solid #e5e5e5;
	padding: 20px;
	position: relative;
    background:#fff !important;
}
.destacado3 .noticiaMinuto h3 {
	font-size: 1.2em;
	color: #f7b104;
	margin: 0 0 15px 0;
	font-weight: normal;
	line-height: 1em;
}
.destacado3 .noticiaMinuto h4 {
	font-size: 1.4em;
	color: #333;
	margin: 0 0 6px 0;	
}
.destacado3 .noticiaMinuto h5 {
	font-size: 1em;
	color: #666;
	margin: 0 0 15px 0;
	font-weight: normal;
}
.destacado3 .iframeMinuto {
	width: 100%;
	height: 400px;
	border:none;
	overflow:scroll;
    background:#fff;
}
.destacado3 .noticiaMinutoReloj {
	position: absolute;
	top: 10px;
	left: -10px;
	width: 20px;
	height: 20px;
	border:1px solid #e5e5e5;
	background: #fff;
}
.destacado3 .noticiaMinutoReloj i {margin-left: 2px;}

.destacado3 .lineaHora {padding-bottom:0 !important; padding-top:5 !important; font-size:0.8em !important;}
.destacado3 .lineaTexto {padding-bottom:0 !important; padding-top:5 !important; font-size:0.9em; border:none !important;}

/* trio destacado */
.destacadoTrios {margin:0px !important; padding-top:1em;}
.destacadoTrioFoto {width:48%;  float:left; margin-right:4%; position:relative;}
.destacadoTrioTexto {float:left; width:48%;}
.destacadoTrio .tag {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; margin:5px 0 5px 0;}
.destacadoTrio .tag a {color:#666;}
.destacadoTrio .tag a:hover {background-color:#666; color:#fff; text-decoration:none;}
.destacadoTrio h4 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	
	
	font-size:1.1em;
	margin:0;
}
.destacadoTrio h4 a {color:#666;}
.destacadoTrio h4 a:hover {color:#333; text-decoration:none;}

.bgwhite {background: #fff !important;}
/*.descargasHome {background: #fff;}*/
/*.descargasHome .paddingin {padding-left: 10px; padding-right: 10px;}*/

/* ultima hora */
.ultimaHora {
	/*background:url(../images/bk-ultimahora.gif);*/
	padding-bottom:1em;
	background: #fff;
}
.ultimaHora .ultimaHoraMarquesina {
	margin-bottom:1em;
	padding:1em 0;
}
.ultimaHora .ultimaHoraMarquesina h3 {
	/*font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;*/
	
	
	color:#fff;
	font-size:1.5em;
	margin:0;
	padding:0;
	line-height:1em;
}
.ultimaHora .ultimaHoraMarquesina ul {border-left:1px solid #e5e5e5;}
.ultimaHora .ultimaHoraMarquesina p, .ultimaHora .ultimaHoraMarquesina li {
	margin:0;
	font-size:1.1em;
	color:#FFF;
	font-weight:bold;
}
.ultimaHora .ultimaHoraMarquesina p span {
	padding-right:1em;
	font-weight:normal;
	color:#b5b5b5;
	/**/display: none;
}
.ultimaHora .ultimaHoraMarquesina li {list-style: none;}
.altura {height:25px !important; overflow:hidden !important;}

.ultimaHoraPrincipal {
	padding-bottom:5px;
}
.ultimaHoraPrincipal .in {padding:1em;}
.ultimaHoraPrincipal .span5 {
	overflow:hidden;
}
.ultimaHoraPrincipal .span5 img {width:465px;}
.ultimaHoraPrincipal .tag {/*border-bottom:1px dashed #fff;*/ /*border-bottom:1px dashed #666;*/}
.ultimaHoraPrincipal .tag a {/*color:#fff;*/ color: #666;}
.ultimaHoraPrincipal h4 {
	font-size:2em;
	/*color:#fff;*/
	color:#333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	
	
	line-height:1em;
}
.ultimaHoraPrincipal h4 a {/*color:#fff;*/ color: #333; text-decoration:none;}
.ultimaHoraPrincipal p {font-size:1em; /*color:#fff;*/ color: #666;}

.ultimaHoraNoticia {margin-bottom:1em; /*background:#f5f5f5;*/}
.ultimaHoraNoticia div {
	width:27%;
	margin-right:0.5em;
	float:left;
	overflow:hidden;
}
.ultimaHoraNoticia div img {width:inherit;}
.ultimaHoraNoticia p.tag {
	border:none;
	margin-bottom:0.5em;
	font-size:10px;
	color:#666;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-left: 0.5em;
}
.ultimaHoraNoticia .tag a {color:#666;}
.ultimaHoraNoticia .tag a:hover {background-color:#666; color:#fff; text-decoration:none;}
.ultimaHoraNoticia p {margin:0px; line-height:100%; padding-top:0.7em;}
.ultimaHoraNoticia h4 {
	font-size:1em;
	color:#666;
	margin:0 8px 0 0;
	line-height:1em;
	margin-left: 0.5em;
	padding-bottom: 0.5em;
}
.ultimaHoraNoticia h4 a {
	color:#666;
}
.ultimaHoraNoticia h4 a:hover {text-decoration:none; color:#333;}

.vermasvideos {font-size:0,9em; color:#666; text-decoration:underline;}
.vermasvideos:hover {color:#fff;}

/* twitter */
.lineaTwitter {	
	background:#5c5c5c;
	margin-top: 15px;
}
.lineaTwitter div .in {padding:0.5em;}
.lineaTwitter .tweet {color:#e5e5e5; font-size:1em;}
.lineaTwitter div .tweet a {color:#0CF;}

/* hoy destacamos */
.hoyDestacamos {/*background:#f5f5f5;*/}
.hoyDestacamos h2 {
	/*ont-family:"Trebuchet MS", Arial, Helvetica, sans-serif;*/
	
	
	font-size:1.5em;
	color:#333;
	line-height:1.5em;
}
.hoyDestacamos h2 a {color:#fff; display:block; width:100%; cursor:default;}
.hoyDestacamos h2 a span {padding-left:5px;}
.hoyDestacamos h2 a:hover {text-decoration:none;}
.hoyDestacadaPrincipal {z-index:1;}
.hoyDestacadaPrincipal h3 {
	font-size:2em;
	color:#333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	
	
	line-height:1em;
}
.hoyDestacadaPrincipal h3 a {color:#333;}
.hoyDestacadaPrincipal h3 a:hover {color:#000; text-decoration:none;}
.hoyDestacadaPrincipalFoto {position:relative; z-index:1;}
.hoyDestacadaPrincipalFoto img {width:100%;}
.hoyDestacadaPrincipal p {font-size:1em; line-height:1.2em; margin:5px 0;}
.hoyDestacadaPrincipal .tag {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; margin:5px 0 5px 0;}
.hoyDestacadaPrincipal .tag a {color:#666;}
.hoyDestacadaPrincipal .tag a:hover {background-color:#666; color:#fff; text-decoration:none;}
.hoyDestacadaPrincipalFoto {position:relative;}

.hoyDestacadaPrincipal .hoyDestacadaPrincipalRelacionada {
	border-left:2px solid #e5e5e5;
	padding-left:8px;
	margin:1em 0;
	line-height:1em;
}
.hoyDestacadaPrincipal .hoyDestacadaPrincipalRelacionada h4 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	
	
	color:#333;
	margin:0;
	font-size:1em;
	line-height:1.2em;
	font-weight:normal;
}
.hoyDestacadaPrincipal .hoyDestacadaPrincipalRelacionada h4 a {color:#004a8e;}
.hoyDestacadaPrincipal .hoyDestacadaPrincipalRelacionada h4 a:hover {color:#000; text-decoration:none;}

.dividerHor {
	border-bottom:1px solid #e5e5e5;
	padding-top:1em;
	margin-bottom:1em;
}

/* mini noticias */
.notMini1 {
	background:#fff;
	margin-bottom:15px;
}
.notMini1Foto {
	position:relative;
	overflow:hidden;
	height:278px;
	background:#000;
	position:relative;
}
/*.back*/
.notMini1Foto div {
	background:#000;
	opacity:0.8;
	filter: alpha(opacity=80);
	position:absolute;
	left:0px;
	bottom:0px;
	padding:10px;
	width:100%;
}
.notMini1Foto div .tag {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; margin:0px 0 0px 0; color:#fff !important;}
.notMini1Foto div .tag a {color:#fff !important; font-weight:bold; outline:1px solid #900;}
.notMini1Foto div.play {
	background:none;
	opacity:1;
	filter: alpha(opacity=100);
	position:absolute;
	left:0px;
	bottom:0px;
	padding:10px;
	width:10%;
	background:url(../images/bk-play.png) no-repeat;
	z-index:200;
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-17px;
	margin-top:-25px;
	width:50px;
	height:35px;
	opacity:0.8;
	filter: alpha(opacity=80);
}
.notMini1Foto div.play:hover {
	opacity:1;
	filter: alpha(opacity=100);
}
.notMini1Foto .tag a:hover {background-color:#fff; color:#fff; text-decoration:none;}
.notMini1Foto h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#333;
	margin:0;
	font-size:1.5em;
	line-height:1.1em;
	font-weight:normal;
	margin-right:8px;
	
	
}
.notMini1Foto h3 a {color:#fff;}
.notMini1Foto h3 a:hover {color:#fff; text-decoration:none;}
.notMini1 .notMiniTexto {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666;
	font-size:1em;
	line-height:1.2em;
	padding:0.5em;
}
/*-*/
.notMini2 {background:#fff; margin-bottom:15px; padding-top:10px;}
.notMini2 .tag {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; margin:0 0 0 8px;}
.notMini2 .tag a {color:#666;}
.notMini2 .tag a:hover {background-color:#333; color:#fff; text-decoration:none;}
.notMini2 h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#333;
	margin:0;
	font-size:1.5em;
	line-height:1.1em;
	padding:0 8px;
	font-weight:normal;
	
	
}
.notMini2 h3 a {color:#333;}
.notMini2 h3 a:hover {color:#333; text-decoration:none;}
.notMini2 .notMiniTexto {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666;
	font-size:1em;
	line-height:1.2em;
	padding:8px;
}
.notMiniRelacionada {
	border-left:2px solid #e5e5e5;
	padding-left:8px;
	margin:1em 0;
	line-height:1em;
	margin-left:8px;
}
.notMiniRelacionada h4 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#333;
	margin:0;
	font-size:1em;
	line-height:1.2em;
	font-weight:normal;
	
	
}
.notMiniRelacionada h4 a {color:#004a8e;}
.notMiniRelacionada h4 a:hover {color:#000; text-decoration:none;}
/*-*/
.notMini3 {
	background:#fff;
	margin-bottom:15px;
}
.notMini3 .in {padding:10px;}
.notMini3Foto {
	float:left;
	margin-right:10px;
	width:110px;
	/*height:110px;*/
	overflow:hidden;
	position:relative;
}
/*.notMini3Foto img {height:none; margin-left:-18px; height:100%; height:auto;}*/
.notMini3 .tag {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; margin:0px 0 0px 0;}
.notMini3 .tag a {color:#666;}
.notMini3 .tag a:hover {background-color:#333; color:#fff; text-decoration:none;}
.notMini3 h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#333;
	margin:0;
	font-size:1.5em;
	line-height:1.1em;
	font-weight:normal;
	
	
}
.notMini3 h3 a {color:#333;}
.notMini3 h3 a:hover {color:#333; text-decoration:none;}
.notMini3 .notMiniTexto {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666;
	font-size:1em;
	line-height:1.2em;
	padding:8px 0;
}
.notMini3 .notMiniRelacionada {margin-left:0px;}
/*-*/
.notMini4 {
	background:#fff;
	margin-bottom:15px;
}
.notMini4 .in {padding:10px;}
.notMini4Foto {
	overflow:hidden;
	position:relative;
	width:100%;

}

.notMini4 .tag {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; margin:0px 0 0px 0;}
.notMini4 .tag a {color:#666;}
.notMini4 .tag a:hover {background-color:#333; color:#fff; text-decoration:none;}
.notMini4 h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#333;
	margin:0;
	font-size:1.5em;
	line-height:1.1em;
	font-weight:normal;
	
	
}
.notMini4 h3 a {color:#333;}
.notMini4 h3 a:hover {color:#333; text-decoration:none;}
.notMini4 .notMiniTexto {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666;
	font-size:1em;
	line-height:1.2em;
	padding:8px 0;
}
.notMini4 .notMiniRelacionada {margin-left:0px;}
/*-*/
.notMiniOpinion {
	background:#f7eded;
}
.notMiniOpinion h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	text-align:center;
}
.notMiniOpinion .tag {text-align:center;}
.notMiniOpinion .notMiniRelacionada {border-color:#9e3d3d;}
.notMiniOpinion .notMiniRelacionada a  {color:#9e3d3d;}

/*********** transiciones ***********/
.notMini1, .notMini2, .notMini3, .notMini4, .canalHome {
	-webkit-transition: all .25s ease-in; 
    -moz-transition: all .25s ease-in; 
    -o-transition: all .25s ease-in;
    transition: all .25s ease-in;
}
.notMini1:hover, .notMini2:hover, .notMini3:hover, .notMini4:hover, .canalHome:hover {
	-moz-box-shadow: 0px 0px 10px #999999;
	-webkit-box-shadow: 0px 0px 10px #999999;
	box-shadow: 0px 0px 10px #999999;
}

.titColumna h3 {color:#333; margin-top:0; margin-bottom:5px; font-size:1.5em; line-height:1.5em; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal;}
.COLcolin {/*margin-top:6px;*/}
/*.colin {background:#f7f2e8; }
.colin .notMini1, .colin .notMini2, .colin .notMini3, .colin .notMini4 {background:#f7f2e8;}*/

/************************************/

/* videos home */
.videosHome {margin-bottom:2em;}
.videosHome h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.5em;
	color:#333;
	line-height:100%;
	margin:0 0 15px 0;
	
	
}
.videosHome .in {background:#fff; padding:10px; border-bottom:1px solid #e5e5e5;}
.videosHome h4 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.3em;
	line-height:1em;
	margin:0 0 3px 0;
	font-weight:normal;
	margin-bottom:15px;
}
.videosHome h4 a {color:#9e3d3d;}
.tac12 .in {background:#965EA0; color:#fff; font-size:20px;}
.canalreus .in {background:#4784bc; color:#fff; font-size:20px;}

/****************/

/* opinion home */
.opinionHome {margin-bottom:2em;}
.opinionHome h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.5em;
	color:#333;
	line-height:100%;
	margin:0 0 15px 0;
	
	
}
.opinionHome .in {background:#fff; padding:10px; border-bottom:1px solid #e5e5e5;}
.opinionHome h4 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1em;
	line-height:1em;
	margin:0 0 3px 0;
	font-weight:normal;
}
.opinionHome h4 a {color:#9e3d3d;}
.firmaOpinionHome {
	margin-bottom:20px;
}
.firmaOpinionHome .pull-right {font-size:0.9em;}
.firmaOpinionHome .pull-left {margin-right:15px;}
.firmaOpinionHome a {
	font-size:1em;
	color:#666;
}
.firmaOpinionHome a:hover {color:#333; text-decoration:none;}
.firmaOpinionHome a:hover i {color:#3CF;}
.firmaOpinionHome img {width:50px;}
.firmaOpinionHome a {color: #666; text-decoration: none;}
.firmaOpinionHome a:hover {color: #333; text-decoration: none;}
.firmaOpinionHome p {margin:0;}
.firmaOpinionHome h5 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.2em;
	font-style:italic;
	font-weight:normal;
	line-height:1em;
	margin:8px 0 0 65px;
}
.editorialHome {
	font-size:1.4em !important;
	margin:8px 0 0 0px !important;
}

.firmaOpinionHomeCartas a {color: #666; text-decoration: none;}
.firmaOpinionHomeCartas a:hover {color: #333; text-decoration: none;}
.firmaOpinionHomeCartas p {margin:0;}
.firmaOpinionHomeCartas p em {font-size:0.9em;}
.firmaOpinionHomeCartas h5 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-weight:normal;
	line-height:1em;
	margin:8px 0 0 0;
}
.firmaOpinionHomeCartas p.masCartas {font-size:11px;}
.firmaOpinionHomeCartas p.masCartas a {color:#333; text-decoration:underline;}
.firmaOpinionHomeCartas p.masCartas a:hover {color:#000;}

/* mas leido */
.masLeido {margin-bottom:2em;}
.masLeido h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.5em;
	color:#333;
	line-height:100%;
	margin:0 0 15px 0;
	
	
}
.masLeido .in {background:#fff; padding:10px; border-bottom:1px solid #e5e5e5;}
.masLeido ol {
	font-size:18px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	background:#fff;
}
.masLeido li {margin-bottom:15px;}
.masLeido .tag {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; margin:0px 0 0px 0; padding-left:10px;}
.masLeido .tag a {color:#666;}
.masLeido .tag a:hover {background-color:#333; color:#fff; text-decoration:none;}
.masLeido h4 {
	padding-left:10px;
	font-size:0.85em;
	line-height:1.1em;
	margin:0;
}
.masLeido h4 a {
	color:#666;
	font-weight:normal;
}
.masLeido h4 a:hover {color:#333; text-decoration:none;}

/* encuesta */
.encuestaHome {margin-bottom:2em;}
.encuestaHome h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.5em;
	color:#333;
	line-height:100%;
	margin:0 0 15px 0;
	
	
}
.encuestaHome .in {background:#fff; padding:15px; border-bottom:1px solid #e5e5e5;}
.encuestaHome h4 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666;
	margin:0 0 15px 0;
	font-size:1.2em;
}
.encuestaHome ul {margin-bottom:15px;}
.encuestaHome p {margin-bottom:15px;}
.encuestaHome .votos {font-size:1em;}
.encuestaHome .votos a, .encuestaHome .votos a:hover {color:#1a8af1 !important; text-decoration:underline;}
.encuestaHome .encuestasAnteriores {font-size:0.8em; line-height:1em;}
.encuestaHome .encuestasAnteriores a, .encuestaHome .encuestasAnteriores a:hover {color:#333; text-decoration:underline;}

/* diari foto */
.diariFoto {margin-bottom:2em;}
.diariFoto h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.5em;
	color:#333;
	line-height:100%;
	margin:0 0 15px 0;
	
	
}
.diariFoto .in {background:#fff; padding:15px; border-bottom:1px solid #e5e5e5;}
.diariFoto h4 {color:#666; font-size:1.1em; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.diariFoto p strong {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; font-size:1.5em;}
.diariFoto .email {color:#1a8af1 !important; text-decoration:underline;}

/* galeria fotografica */
.galeriaHome {
	background:url(../images/bk-ultimahora.gif);
	margin-top:20px;
	margin-bottom:20px;
}
.galeriaHome h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.5em;
	color:#fff;
	line-height:100%;
	margin:15px;
	
	
}
.galeriaHome h3 span {margin-right:300px;}
.galeriaHome h3 span a {
	font-size:14px;
	color:#c5c5c5;
	font-weight:normal;
}
.galeriaHome h3 span a:hover {color:#fff; text-decoration:none;}

#galeriaHome .carousel-control {
  /*background: none;
  border: none;
  -webkit-border-radius: 0px;
     -moz-border-radius: 0px;
          border-radius: 0px;*/
  background: #222222;
  border: 3px solid #ffffff;
  -webkit-border-radius: 23px;
     -moz-border-radius: 23px;
          border-radius: 23px;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
#galeriaHome .carousel-control img {width:50%;}
#galeriaHome .carousel-control:hover {
  color: #ffffff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}

#galeriaHome .carousel-control.right {
  right: 280px;
  left: auto;
}
#galeriaHome .item {height:600px;}

#galeriaHome .carousel-caption {
	background:none;
	height:600px;
	position:absolute;
	top:0px;
	padding:0 !important;
	padding-top:5px !important;
}
#galeriaHome .carousel-caption img {width:900px;}
#galeriaHome .carousel-caption .numeracion {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:3em;
	color:#fff;
	margin:15px 0 25px 0;
}
#galeriaHome .carousel-caption h4 {
	color:#ddcf5a;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.5em;
	margin:0 20px 15px 0;
	font-weight:normal;
	line-height:1.2em;
}
#galeriaHome .carousel-caption h5 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#fff;
	margin:0 20px 15px 0;
	font-weight:normal;
	line-height:1.1em;
}
#galeriaHome .carousel-caption h6 {
	color:#c5c5c5;
	font-size:0.8em;
	font-style:italic;
	font-weight:normal;
}
#galeriaHome .addthis_toolbox {position:absolute; left:0; bottom:30px;}

.galeriaHomeCompartir {padding-bottom:15px;}

/* blogs */
.blogsHome {margin-bottom:2em;}
.blogsHome h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.5em;
	color:#333;
	line-height:100%;
	margin:0 0 15px 0;
	
	
}
.blogsHome .span2 {text-align:center;}
.blogsHome h4 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.2em;
	color:#175492;
	line-height:1em;
	margin:0 0 5px 0;
}
.blogsHome h4 a {color:#175492;}
.blogsHome h4 a:hover {color:#175492; text-decoration:none;}
.blogsHome h5 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color:#666;
	font-style:italic;
	line-height:1em;
	margin:0 0 15px 0;
}
.blogsHome img {margin:20px 0; width:70px;}
.blogPost {
	position:relative;
	padding:10px;
	background:#f5f5f5;
}
.blogPost div {
	margin:auto;
	margin-top:-17px;
	width:13px;
	height:7px;
	background:url(../images/indicador-blog.png) no-repeat;
}
.blogPost p {margin:0; font-size:1em; color:#666; padding-top:8px;}
.blogPost a {color:#666;}
.blogPost a:hover {color:#333; text-decoration:none;}

/* faro */
.faroHome {margin-bottom:2em;}
.faroHome h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.5em;
	color:#333;
	line-height:100%;
	margin:0 0 15px 0;
	
	
}
.faroHome h3 em {color:#666;}

/* dia a dia */
.diadiaHome {
	border-bottom:1px solid #e5e5e5;
	margin-bottom:2em;
	padding-bottom:20px;
	min-height:290px;
}
.diadiaHome h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.5em;
	color:#333;
	line-height:100%;
	margin:0 0 15px 0;
	
	
}
.miniNotDia {}
.miniNotDia img {margin-bottom:10px;}
.miniNotDia .tag {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; margin:0px 0 0px 0;}
.miniNotDia .tag a {color:#666;}
.miniNotDia .tag a:hover {background-color:#333; color:#fff; text-decoration:none;}
.miniNotDia h4 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.2em;
	line-height:1em;
	margin:0;
}
.miniNotDia h4 a {color:#333;}
.miniNotDia h4 a:hover {color:#000; text-decoration:none;}

/* canales */
.canalesHome {
	background:#f5f5f5;
	margin-top:10px;
	padding-top:20px;
}	
.canalLinea {margin-bottom:50px;}
.canalHome {/*min-height:320px;*/min-height:280px; border-top:1px solid #e5e5e5;}
.canalHome h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.2em;
	color:#333;
	line-height:100%;
	margin:0 0 15px 0;
	padding:8px 8px 0 8px;
	
	
}
.canalHome h3 a {color:#333;}
.canalHome h3 a:hover {color:#000; text-decoration:none;}
.canalHome .tag {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; margin:0px 0 0px 0; padding:0 8px;}
.canalHome .tag a {color:#666;}
.canalHome .tag a:hover {background-color:#333; color:#fff; text-decoration:none;}
.canalHome h4 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.1em;
	line-height:1.1em;
	margin:0;
	font-weight:normal;
	padding:0 8px;
}
.canalHome h4 a {color:#444;}
.canalHome h4 a:hover {color:#000; text-decoration:none;}
.canalHomeMini {margin-bottom:20px;}

.canalLinea .canalHome:nth-child(odd){ background: #fff;}
.canalLinea .canalHome:nth-child(even){ background: #f5f5f5;}

.canalHomeFoto {margin-bottom:8px; position:relative;}
	
/* tv */
#tvTabContent .tab-content {
  overflow: none !important;
}
#tvTabContent .tab-pane {padding:10px 0 0 0;}

#fuTabContent .tab-content {
  overflow: none !important;
}
#fuTabContent .tab-pane {padding:10px 0 0 0;}

/************************************************************************************************************* NOTICIA *************/
.noticiaCompartir {
	text-align:center;
	background:#f5f5f5;
	padding-top:15px;
	padding-bottom:15px;
	height:420px;
}
.noticiaCompartir a {color:#999; }
.noticiaCompartir a:hover {text-decoration:none; color:#666;}
.noticiaCompartir .dividerHor {margin-left:5px; margin-right:5px;}
.noticiaCompartir .addthis_floating_style {background:#f5f5f5; margin-left:12px;}

/**/

.noticiaCompartir2 {
	text-align:left;
	background:#f5f5f5;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:25px;
	
}
.noticiaCompartir2 a {margin-right:10px; float: left;}
.noticiaCompartir2 a:hover {text-decoration:none; }
.noticiaCompartir2 .dividerHor {margin-left:5px; margin-right:5px;}
.noticiaCompartir2 .addthis_floating_style {background:#f5f5f5; margin-left:12px;}

/**/

.noticiaCompartir3 {
	text-align:left;
	background:#f5f5f5;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:5px;
	
}
.noticiaCompartir3 a { margin-right:10px; float: left;}
.noticiaCompartir3 a:hover {text-decoration:none; }
.noticiaCompartir3 .dividerHor {margin-left:5px; margin-right:5px;}
.noticiaCompartir3 .addthis_floating_style {background:#f5f5f5; margin-left:12px;}

/**/

.noticia .noticiaCuerpo {padding-top:10px;}
.noticia .entradilla {
	text-transform:uppercase;
	font-size:1em;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif
}
.noticia h1 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:3em;
	line-height:1.3em;
	color:#333;
	
	
}
.noticia h2 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.5em;
	color:#666;
	font-weight:normal;
	line-height:1.2em;
	
	
}
.noticiaCompartir .addthis_toolbox ul {
	width:32px;
	margin:auto;
}
.noticiaCompartir .addthis_toolbox li {margin-bottom:5px;}

#galeriaNoticia {margin-bottom:25px;}
#galeriaNoticia .carousel-control {
  /*position: absolute;
  bottom: 30px;
  top:auto;
  left: 0px;
  width: 25px;
  height: 25px;
  margin-top: -20px;
  font-size: 60px;
  font-weight: 100;
  line-height: 30px;
  color: #ffffff;
  text-align: center;
  background: none;
  border: none;
  -webkit-border-radius: 0px;
     -moz-border-radius: 0px;
          border-radius: 0px;
  opacity: 0.8;
  filter: alpha(opacity=80);*/
  position: absolute;
  top: 40%;
  left: 15px;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  font-size: 60px;
  font-weight: 100;
  line-height: 30px;
  color: #ffffff;
  text-align: center;
  background: #222222;
  border: 3px solid #ffffff;
  -webkit-border-radius: 23px;
     -moz-border-radius: 23px;
          border-radius: 23px;
  opacity: 0.8;
  filter: alpha(opacity=80);
}

/*#galeriaNoticia .carousel-control.right {left: 60px;}
#galeriaNoticia .carousel-control:hover,
#galeriaNoticia .carousel-control:focus {
  color: #ffffff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}*/
#galeriaNoticia .carousel-control.right {
  right: 15px;
  left: auto;
}

#galeriaNoticia .carousel-caption {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 15px;
  background: #333333;
  background: rgba(0, 0, 0, 0.75);
}
#galeriaNoticia .carousel-caption div {
	font-weight:bold;
	font-size:0.9em;
	color:#fff;
	position:absolute;
	bottom:28px;
	/*left:22px;*/
	right:15px;
	text-align:center;
	width:40px;
}
#galeriaNoticia .carousel-caption h4,
#galeriaNoticia .carousel-caption p {
  line-height: 1.1em;
  color: #ffffff;
}

#galeriaNoticia .carousel-caption h4 {
  /*margin: 0 0px 5px 70px;*/
  margin: 0 0px 5px 10px;
  font-size:0.9em;
  font-weight:normal;
  /*width:70%;*/
  /*float:left;*/
}

#galeriaNoticia .carousel-caption p {
  margin-bottom: 0;
  /*float:right;*/
  /*width:15%;*/
  font-size:0.8em;
  padding-left:10px;
  /*border-left:1px dashed #fff;*/
  margin-left:2%;
  color:#e5e5e5;
}
#galeriaNoticia .carousel-caption mark {
  margin-bottom: 0;
  font-size:0.8em;
  padding-left:10px;
  color:#e5e5e5;
  background:none;
  font-style:italic;
}

#galeriaNoticia .item {min-height:500px; overflow:hidden; background:#000;}
#galeriaNoticia .item  img {
	margin:0px auto;
  	display: block;
  	line-height: 1;
}

.carouselUna .carousel-control {display:none;}
.carouselUna .carousel-caption div {display:none;}
.carouselUna .carousel-caption h4 {
  margin: 0 0px 5px 5px !important;
  width:80% !important;
}


.firmaRedactor {
	margin-top:20px;
	height:30px;
	border-bottom:1px dashed #e5e5e5;
	margin-bottom:10px;
}
.firmaRedactor .pull-right {font-size:0.9em;}
.firmaRedactorCara .pull-left {margin-right:15px;}
.firmaRedactorCara a {
	font-size:1em;
	color:#666;
}
.firmaRedactorCara a:hover {color:#333; text-decoration:none;}
.firmaRedactorCara a:hover i {color:#3CF;}
.firmaRedactorCara img {width:50px;}
.firmaRedactor a {color: #666; text-decoration: none;}
.firmaRedactor a:hover {color: #333; text-decoration: none;}

/* para blog */
.firmaBlog {
	height:30px;
	border-bottom:1px dashed #e5e5e5;
	margin-bottom:30px;
}
.firmaBlog .pull-right {font-size:0.9em;}
.firmaBlogCara .pull-left {margin-right:15px;}
.firmaBlogCara .pull-left img {width:50%;}
.firmaBlogCara a {
	font-size:1em;
	color:#666;
}
.firmaBlogCara a:hover {color:#333; text-decoration:none;}
.firmaBlogCara a:hover i {color:#3CF;}
.firmaBlog a {color: #666; text-decoration: none;}
.firmaBlog a:hover {color: #333; text-decoration: none;}
.firmaBlogBio {
	background: #f5f5f5;
	clear: both;
	padding: 10px;
	font-size: 0.9em;
	margin-bottom: 20px;
}


.noticia .despiece {
	float:right;
	width:25%;
	padding:10px;
	margin:0px 0 10px 10px;
	border-top:4px solid #e5e5e5;
	font-size:1.5em;
	color:#666;
	font-style:italic;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:1.2em;
}
.noticia .despiece small {font-style:normal; font-size:0.5em; display:block; padding-top:10px;}

.noticiaDespieceVerdadero {
	border:1px solid #e5e5e5;
	background:#f5f5f5;
	padding:20px;
}
.noticiaDespieceVerdadero h4 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.6em;
	line-height:1em;
	margin:0 0 10px 0;
	color:#333;
	line-height:1em;
	font-weight:normal;
}
.noticiaDespieceVerdadero h5 {
	font-size:0.9em;
	margin:0 0 18px 0;
	color:#666;
	line-height:1em;
	font-weight:normal;
	font-style:italic;
}
.noticiaDespieceVerdadero p {
	font-size:1em;
	line-height:1.2em;
	margin:0 0 8px 0;
}

.noticiaVideo {margin:20px 0; padding-top:10px; border-top:1px solid #e5e5e5;}
.noticiaVideo h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.2em;
	color:#333;
	line-height:100%;
	margin:0 0 15px 0;
	
	
}
.noticiaVideo p {padding:8px 0; font-size:0.9em; border-bottom:1px dashed #e5e5e5;}
.embed-container {
    position: relative;
    padding-bottom: 56.25%; /* 16/9 ratio */
    padding-top: 30px; /* IE6 workaround*/
    height: 0;
    overflow: hidden;
}
.embed-container iframe,
.embed-container object,
.embed-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.noticiaFile {margin:20px 0; padding-top:10px; border-bottom:1px solid #e5e5e5;}
.noticiaFile h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.2em;
	color:#333;
	line-height:100%;
	margin:0 0 15px 0;
	
	
}
.noticiaFile p {padding:8px 0; font-size:1em;}
.noticiaFile a {color:#666;}
.noticiaFile a i {color:#1a8af1;}
.noticiaFile span {color:#999;}
.noticiaFile a:hover {color:#333; text-decoration:none;}
.noticiaFile a:hover i {color:#1a8af1;}
.noticiaFile a:hover span {color:#999;}


.noticiaTags {
	font-size:0.8em;
	text-transform:uppercase;
}

html, body, #map_canvas {
	margin: 0;
	padding: 0;
	height: 100%;
}
#map_canvas{
    width:100%;
    height:250px !important;
}
.noticiaGeo {
	padding-bottom:10px;
	border-bottom:1px dashed #e5e5e5;
	margin-bottom:20px;
}

.noticiaRelacionadas {}
.noticiaRelacionadas h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.2em;
	color:#333;
	line-height:100%;
	margin:0 0 15px 0;
	
	
}
.noticiaRelacionadas div {margin-bottom:20px; border-bottom:1px dashed #e5e5e5; padding-bottom:20px;}
.noticiaRelacionadas p {font-size:0.9em; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; line-height:1em; margin:0 0 4px 0;}
.noticiaRelacionadas h4 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:1em; line-height:1.2em; margin:0; 
	}
.noticiaRelacionadas h4 a {color:#666;}
.noticiaRelacionadas h4 a:hover {color:#333; text-decoration:none;}

.noticiaRelacionadasSeccion {
	background:#f5f5f5;
	padding:20px 0;
}
.noticiaRelacionadasSeccion h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.2em;
	color:#333;
	line-height:100%;
	margin:0 0 15px 0;
	
	
}
/*-*/
.noticiaRelacionadasSeccion .notMini4 {
	background:#fff;
	margin-bottom:15px;
}
.noticiaRelacionadasSeccion .notMini4 .in {padding:10px;}
.noticiaRelacionadasSeccion .notMini4Foto {
	overflow:hidden;
	position:relative;
}
.noticiaRelacionadasSeccion .notMini4 .tag {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; margin:0px 0 0px 0;}
.noticiaRelacionadasSeccion .notMini4 .tag a {color:#666;}
.noticiaRelacionadasSeccion .notMini4 .tag a:hover {background-color:#333; color:#fff; text-decoration:none;}
.noticiaRelacionadasSeccion .notMini4 h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#333;
	margin:0;
	font-size:1.5em;
	line-height:1.1em;
	font-weight:normal;
	
	
}
.noticiaRelacionadasSeccion .notMini4 h3 a {color:#333;}
.noticiaRelacionadasSeccion .notMini4 h3 a:hover {color:#333; text-decoration:none;}
.noticiaRelacionadasSeccion .notMini4 .notMiniTexto {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666;
	font-size:1em;
	line-height:1.2em;
	padding:8px 0;
}
.noticiaRelacionadasSeccion .notMini4 .notMiniRelacionada {margin-left:0px;}

/* minuto a minuto */
.noticiaMinuto {
	margin: 15px 0;
	border:1px solid #e5e5e5;
	padding: 20px;
	position: relative;
}
.noticiaMinuto h3 {
	font-size: 1.2em;
	color: #f7b104;
	margin: 0 0 15px 0;
	font-weight: normal;
	line-height: 1em;
}
.noticiaMinuto h4 {
	font-size: 1.4em;
	color: #333;
	margin: 0 0 6px 0;
	/*font-weight: normal;*/
	
	
}
.noticiaMinuto h5 {
	font-size: 1em;
	color: #666;
	margin: 0 0 15px 0;
	font-weight: normal;
}
.iframeMinuto {
	width: 100%;
	height: 400px;
	border:none;
	overflow:scroll;
}
.noticiaMinutoReloj {
	position: absolute;
	top: 10px;
	left: -10px;
	width: 20px;
	height: 20px;
	border:1px solid #e5e5e5;
	background: #fff;
}
.noticiaMinutoReloj i {margin-left: 2px;}
.minutoResultado {position: relative; margin-bottom: 10px; background: #333333}
.minutoMarcador {
	text-align: center;
	color: #fff;
	font-weight: bold;
	font-size: 36px;
	background: #000;
}
.minutoResultado table {width: 100%;}
.minutoResultado table td {padding: 5px;}

.noticiaMinuto .linea {margin-bottom: 4px; background: #f5f5f5;}
.noticiaMinuto .linea div {float: left; padding: 8px;}
.noticiaMinuto .lineaHora {width: 50px;}
.noticiaMinuto .lineaTexto {border-left: 4px solid #fff; width: 85%;}

.noticiaEncuesta .encuestaHome .in {padding:0px; border-bottom:none;}
.noticiaEncuesta {margin:20px 0; padding-top:0px; border-top:1px solid #e5e5e5;}
.noticiaEncuesta .encuestaHome {width:90%; border:none !important;}
.noticiaEncuesta .encuestaHome .encuestasAnteriores, .noticiaEncuesta .encuestaHome .dividerHor {display:none;}
.noticiaEncuesta .encuestaHome h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.5em;
	color:#333;
	line-height:100%;
	margin:0 0 15px 0;
	
	
}

.noticiaComentarios {margin:20px 0;}


/***************************************************************************************************** TEMAS ***********/
.navSeccion {margin-top: 10px;}
.navSeccion .span12 {background: #93bd31;}
.navSeccion img {margin-top: 3px; float: left;}
.navSeccion .nav-pills {
	margin-top: 10px;
	font-size: 16px;
	color: #fff;
	margin-right: 15px;
	float: right;
}
.navSeccion .nav-pills a {color: #fff;}
.navSeccion .nav-pills a:hover {background: transparent;}
.navSeccion .nav-pills .active a, .navSeccion .nav-pills .active a:hover {background: #fff; color: #93bd31;}
/* mobile vertical */
@media screen and (max-width: 479px) {
	.navSeccion .nav-pills {margin-right: 0px; float: left;}
}
/* tablet vertical */
@media (min-width: 768px) and (max-width: 991px) {
	.navSeccion .nav-pills {float: left;}
}

.bannerBajoMenu {margin-top: 10px;}

/***************************************************************************************************** SECCIÓN ***********/

/* caja ultima hora seccion */
.ultimaHoraSeccion {margin-bottom:2em;}
.ultimaHoraSeccion h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.2em;
	color:#333;
	line-height:100%;
	margin:0 0 15px 0;
	
	
}
.ultimaHoraSeccion .in {background:#fff; padding:15px; border-bottom:1px solid #e5e5e5;}
.ultimaHoraSeccion h4 {margin-bottom:15px; 
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
 font-size: 1em; /*font-weight: normal;*/ padding-left: 8px; border-left: 1px solid #e5e5e5;
 
	}

/* twitter en seccion */
.twitterSeccion {margin-bottom:2em;}
.twitterSeccion h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.2em;
	color:#333;
	line-height:100%;
	margin:0 0 15px 0;
	
	
}
.twitterSeccion .in {background:#fff; padding:15px; border-bottom:1px solid #e5e5e5;}



/* el tiempo */
.fs1 {
	font-size: 3em;
}




/***************************************************************************************************** BUSCADOR ***********/
.navbar {position: relative;}
.cajaBusqueda {
	background: #000;
	padding: 8px 40px 0 8px;
	width: 300px;
	height: 40px;
	position: absolute;
	top: 40px;
	right: 100px;
}
.navIconOcultar {
	position: absolute;
	top: -100px;
	right: -100px;
	z-index: 100;
}
.navIconOcultarVisible {
	position: absolute;
	top: 45px;
	right: -5px;
	z-index: 200;
}

.paginaBuscador {

}
.paginaBuscadorResultados h3 {
	/*font-family: "Trebuchet MS", Arial, sans-serif;*/
	color: #333;
	font-size: 24px;
	
	
}
.paginaBuscadorResultados h4 {
	/*font-family: "Trebuchet MS", Arial, sans-serif;*/
	color: #666;
	font-size: 14px;
	margin-bottom: 15px;
	border-bottom: 1px solid #e5e5e5;
	padding-bottom: 8px;
	/*font-weight: normal;*/
	
	
}
.paginaBuscadorResultados h4 strong {color: #004a8e;}

.buscadorResultado .media {
	padding-bottom: 10px;
	border-bottom: 1px solid #e5e5e5;
}
.buscadorResultado .media h5 {
	margin: 0 0 4px 0;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 1.1em;
	line-height: 1em;
}
.buscadorResultado .media h5 a {color: #333;}
.buscadorResultado .media h5 a:hover {color: #000; text-decoration: none;}
.buscadorResultado .media h6 {
	font-weight: normal;
	color: #666;
	font-size: 0.9em;
	margin: 0;
	line-height: 1.2em;
}
.buscadorResultado .media img {width: 150px;}
.buscadorResultado .media .media {
	border: none;
}
.buscadorResultado .media .media h5 {
	margin: 0 0 4px 0;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	border-left: 4px solid #e5e5e5;
	padding-left: 8px;
}
.buscadorResultado .media .media h5 a {color: #004a8e;}
.buscadorResultado .tag {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; margin:0px 0 5px 0 !important; line-height: 1em;}
.buscadorResultado .tag a {color:#666;}
.buscadorResultado .tag a:hover {background-color:#666; color:#fff; text-decoration:none;}

.paginaBuscadorFiltros {
	padding: 10px;
	margin-top: 138px;
	border-top: 1px solid #e5e5e5;
}
.paginaBuscadorFiltros h3 {
	/*font-family: "Trebuchet MS", Arial, sans-serif;*/
	font-size: 1.2em;
	margin: 0 0 15px 0;
	
	
}
.paginaBuscadorFiltros h4 {
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 1em;
	margin: 0 0 8px 0;
	padding-bottom: 5px;
	border-bottom: 1px solid #e5e5e5;
}
.paginaBuscadorFiltros li a {
	font-size: 0.9em;
	margin-bottom: 2px;
}
.paginaBuscadorFiltros li a {color: #666; display: block; padding: 5px;}
.paginaBuscadorFiltros li a:hover {background: #f5f5f5; text-decoration: none;}
.paginaBuscadorFiltros li a.active {background: #f5f5f5; color: #333; border-left: 1px solid #333;}
.paginaBuscadorFiltros li i {color: #999;}
.paginaBuscadorFiltros li i:hover {color: #666;}


/***************************************************************************************************** ENCUESTAS ***********/
.encuestaPrincipal {
	
}
.encuestaPrincipal .span4 .in {
	border-left: 1px dashed #e5e5e5;
	padding-left: 15px;
}
.encuestaPrincipal .span4 ul span {width: 20px; font-weight: bold;}
.filaEncuestas {padding-bottom: 5px;}

.paginaEncuestas {}
.paginaEncuestas h2 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.5em;
	color:#333;
	line-height:1.5em;
	
	
}
.paginaEncuestas h2 a {color:#fff; display:block; width:100%;}
.paginaEncuestas h2 a span {padding-left:5px;}
.paginaEncuestas h2 a:hover {text-decoration:none;}


/***************************************************************************************************** OPINION & BLOGS ***********/
.paginaOpinion h2 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.5em;
	color:#333;
	line-height:1.5em;
	
	
}
.paginaOpinion h2 a {color:#fff; display:block; width:100%; cursor:default;}
.paginaOpinion h2 a span {padding-left:5px;}
.paginaOpinion h2 a:hover {text-decoration:none;}

.opinionEditorial {
	margin-bottom: 20px;
	padding-bottom: 15px;
	border-bottom: 1px solid #e5e5e5;
}
.opinionEditorial p {line-height: 1.4em;}
.opinionEditorial .tag {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666;
	font-size: 1em;
	margin: 0 0 5px 0;
	line-height: 1em;
}
.opinionEditorial .tag a {color: #666; text-decoration: none;}
.opinionEditorial .tag a:hover {color: #333; text-decoration: none;}
.opinionEditorial h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 3em;
	color: #333;
	line-height: 1em;
	margin: 0 0 15px 0;
	
	
}
.opinionEditorial h3 a {color: #333;}
.opinionEditorial h3 a:hover {color: #000; text-decoration: none;}

.opinionTribuna {
	margin-bottom: 20px;
	padding-bottom: 15px;
	border-bottom: 1px solid #e5e5e5;
}
.opinionTribuna p {line-height: 1.4em;}
.opinionTribuna .tag {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666;
	font-size: 1em;
	margin: 0 0 5px 0;
	line-height: 1em;
}
.opinionTribuna .tag a {color: #666; text-decoration: none;}
.opinionTribuna .tag a:hover {color: #333; text-decoration: none;}
.opinionTribuna h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 2em;
	color: #333;
	line-height: 1em;
	margin: 0 0 15px 0;
	
	
}
.opinionTribuna h3 a {color: #333;}
.opinionTribuna h3 a:hover {color: #000; text-decoration: none;}

.opinionPlumilla {
	margin-bottom: 20px;
	padding-bottom: 15px;
	border-bottom: 1px solid #e5e5e5;
	background: #f5f5f5;
}
.opinionPlumilla .in {padding: 10px;}
.opinionPlumilla p {line-height: 1.4em;}
.opinionPlumilla .tag {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666;
	font-size: 1em;
	margin: 0 0 5px 0;
	line-height: 1em;
}
.opinionPlumilla .tag a {color: #666; text-decoration: none;}
.opinionPlumilla .tag a:hover {color: #333; text-decoration: none;}
.opinionPlumilla h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 2em;
	color: #333;
	line-height: 1em;
	margin: 0 0 15px 0;
	
	
}
.opinionPlumilla h3 a {color: #333;}
.opinionPlumilla h3 a:hover {color: #000; text-decoration: none;}

.opinionArticulo {
	margin-bottom: 20px;
	padding-bottom: 15px;
	border-bottom: 1px solid #e5e5e5;
}
.opinionArticulo p {line-height: 1.4em;}
.opinionArticulo .tag {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666;
	font-size: 1em;
	margin: 0 0 5px 0;
	line-height: 1em;
}
.opinionArticulo .tag a {color: #666; text-decoration: none;}
.opinionArticulo .tag a:hover {color: #333; text-decoration: none;}
.opinionArticulo h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 2em;
	color: #333;
	line-height: 1em;
	margin: 0 0 15px 0;
	
	
}
.opinionArticulo h3 a {color: #333;}
.opinionArticulo h3 a:hover {color: #000; text-decoration: none;}

.listadoBlog {
	margin-bottom: 20px;
	padding-top: 10px;
}
.listadoBlog img {margin-right: 20px; width: 70%;}
.listadoBlog h4 {
	font-size: 1.2em;
	/*margin: 0;
	line-height: 1em;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;*/
	
	
}
.listadoBlog h4 a {color: #175492; text-decoration: none;}
.listadoBlog h5 {
	font-size: 0.9em;
	color: #999;
	font-style: italic;
	font-weight: normal;
	margin: 0;
	line-height: 1.3em;
}
.listadoBlog p {line-height: 1em; font-size: 1em;}
.listadoBlog p a {color: #666; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.listadoBlog p a:hover {text-decoration: none; color: #333;}
.listadoBlog .dividerHor {
	border-bottom:1px dashed #e5e5e5;
	padding-top:0.5em;
	margin-bottom:0.5em;
}

.opinionCartas {border:1px solid #e5e5e5; padding:10px;}
.opinionCartas h3 {
	color:#666 !important; 
	font-size:24px;
	margin:0 0 15px 0;
	padding:0;
}
.opinionCartas h3 a {color:#9e3d3d; text-decoration:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.opinionCartas h3 a:hover {color:#000;}
.opinionCartas h4 {font-size:18px;  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.opinionCartas h4 a {color:#666; font-weight:normal;}
.opinionCartas h4 a:hover {color:#000; text-decoration:none;}

/****************************************************************************************** DIARI FOTO */
.paginaDiariFoto h2 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.5em;
	color:#333;
	line-height:1.5em;
	
	
}
.paginaDiariFoto h2 a {color:#fff; display:block; width:100%; cursor:default;}
.paginaDiariFoto h2 a span {padding-left:5px;}
.paginaDiariFoto h2 a:hover {text-decoration:none;}

.paginaDiariFoto h3 {font-size: 2em; line-height: 1.2em; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

.paginaDiariFoto .thumbnails h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #333;
	margin: 10px 0 10px 0;
	line-height: 1.3em;
}
.paginaDiariFoto .thumbnails p {font-size: 0.9em; color: #666; line-height: 1.3em}
.paginaDiariFoto .thumbnails p.texto {font-size:1em; line-height:1em;}
.paginaDiariFoto .thumbnails a {cursor: default;}





/****************************************************************************************** BLOG */
.paginaBlog h2 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.5em;
	color:#333;
	line-height:1.5em;
	
	
}
.paginaBlog h2 a {color:#fff; display:block; width:100%; cursor:default;}
.paginaBlog h2 a span {padding-left:5px;}
.paginaBlog h2 a:hover {text-decoration:none;}

.blog-post {margin-bottom: 30px;}
.blog-post h4.post-title{margin-bottom: 10px; font-size: 2em; 	}
.blog-post h4.post-title a{line-height: 25px; color: #666; font-family: "Trebuchet MS", Arial, sans-serif;}
.blog-post h4.post-title a:hover {text-decoration:none; color:#333;}
.read-more {color:#999;}
.read-more:hover {text-decoration:none; color:#333;}
.blog-post p.post-fecha {font-size: 0.85em;}
.blog-post p a{color: #333;}
.blog-post img {
    margin-bottom: 30px;
    display: block;
}
.blog-post .meta{
    margin-bottom: 15px;
}
.blog-post .meta li{
    list-style: none;
    font-size:0.9em;
    margin-right: 10px;
    float: left;
}
.blog-post .meta a{color: #83a400;}
.blog-post .meta a:hover{color: #777;}
.blog-post .tags {font-style: italic;}
.blog-post.style2 img{
    width: 50%;
    float: left;
    margin-right: 25px;
}
.blog-post.style2 .carousel,
.blog-post.style2 .video{
    width: 50%;
    float: left;
    margin-right: 25px;
}
.blog-post.style2 .carousel img{width: 100%;}
.blog-post.style2 p{padding-top: 30px;}
.blog-post.style2 .meta{border: none;}

/* Divider */
.title-divider{
    margin-bottom: 30px;
    position: relative;
}

.title-divider h1,
.title-divider h2,
.title-divider h3,
.title-divider h4,
.title-divider h5,
.title-divider h6 {
    float: left;
    margin: 0 10px 0 0;
}

.title-divider h3{
    font-size: 36px;
    /*font-family: "Trebuchet MS", Arial, sans-serif;*/
    color: #333;
    margin-bottom: 15px;
    padding-top: 15px;
	
	
}
.title-divider h3 a {color: #333;}
.title-divider h3 a:hover {color: #000; text-decoration: none;}

.title-divider .divider-arrow{
    height: 24px;
    overflow: hidden;
    background: url(../images/title-divider.gif) repeat-x 0 50%;
}

/*.alignleft,
.alignright{float: none !important;}*/

/* Colored Blocks */

.block-light {
    color: #777777;
    background: #fbfbfb;
    border: solid 1px #e0e0e0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.block-light > a > img {
    margin: 0;
    -webkit-border-bottom-right-radius: 0;
    -webkit-border-bottom-left-radius: 0;
    -moz-border-radius-bottomright: 0;
    -moz-border-radius-bottomleft: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.block-light > .wrapper {
    padding: 15px;
    position: relative;
}
.block-light > .wrapper > .post-title {
    margin-top: 0;
    padding-right: 35px;
}
.block-light > .wrapper-img {
    padding: 15px 15px 0 15px;
}
.block-light > .wrapper-img img {
    margin-bottom: 0;
    width: 100%;
}
.block-light > .wrapper-img .video {
    margin-bottom: 0;
}
.block-light .blog-comments {
    position: absolute;
    top:20px;
    right: 15px;
    padding-left: 20px;
    font-weight: bold;
    /**/display: none;
}
.block-grey {
    background: #f2f2f2;
    border: solid 1px #cdcdcd;
    padding: 5px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.block-grey > .wrapper {
    padding: 15px;
}
.block-dark {
    background: #e7e7e7;
    border: solid 1px #cdcdcd;
    padding: 5px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.wrap15 {padding: 15px; position: relative;}
.wrap10 {padding: 10px; position: relative;}

/* Education News */
.education-news .post-title {
    margin-top: 0;
}
.education-news .span5 {
    position: relative;
}

.education-news .blog-comments {
    right: -15px;
    top: 3px;
} 
a.blog-comments:hover {color: #333; text-decoration: none;}


/* Sidebar */
#sidebar {padding-top: 20px;}
#sidebar h4{
    font-size: 15px;
    position: relative;
    display: inline-block;
    background-color: #fff;
    padding-right: 15px;
	
	
}

#sidebar li{
    list-style: none;
    padding-bottom: 13px;
    margin-bottom: 13px;
    border-bottom: 1px dotted #f2f2f2;
}
/*#sidebar li:last-child,
#sidebar li.last{
    padding-bottom: 0;
    margin-bottom: 0;
}*/

#sidebar section{margin-bottom: 50px;}
#sidebar section:last-child{margin-bottom:0;}
#sidebar .ul-col2{width: 110.9489051094891%;}
#sidebar .ul-col2 li{
    float: left;
    width: 40.13157894736842%;
    margin-right: 09.86842105263158%;
    padding-bottom: 10px;
    margin-bottom: 10px;
    border-bottom: 1px dotted #f2f2f2;
}
#sidebar .ul-col2 a{color: #888;}
#sidebar .ul-col2 a:hover{color: #222;}

#sidebar .nav-tabs {
    border-bottom: none;
    margin-bottom: 0;
}
#sidebar .nav-tabs li {
    padding-bottom: 0;
    margin-bottom: 0;
    border-bottom: none;
}
#sidebar .nav-tabs > li > a {
    color: #777777;
}
#sidebar .nav-tabs > li > a:hover,
#sidebar .nav-tabs > .active > a,
#sidebar .nav-tabs > .active > a:hover {
    border-color: #e0e0e0;
    border-bottom: none;
    background: #fbfbfb;
}
#sidebar .nav-tabs > .active > a{
    font-weight: 600;
}
#sidebar .tab-content {
    background: #fbfbfb;
    border: solid 1px #e0e0e0;
    padding: 20px 20px 20px 20px;
}

/* Popular Posts Widget */
.post-widget img{
    display: inline-block;
    float: left;
    margin-right: 15px;
    border: solid 4px #e7e7e7;
}
.post-widget a{
    font-weight: 600;
    line-height: 18px;
    margin-bottom: 7px;
    color: #333;
}
.post-widget p{
    margin-bottom: 0;
}
.post-widget ul {margin-left: 0; padding-left: 0;}
.post-widget ul li p { font-family: "Trebuchet MS", Arial, sans-serif; font-weight: normal; font-size: 1.1em;}
.post-widget ul li p a {color: #666;}
.post-widget ul li p a:hover {color: #333; text-decoration: none;}
.post-widget ul li span {font-size: 0.9em;}
/*.post-widget li:last-child{
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
}*/

.blogCategorias {
	border-bottom: 1px solid #e5e5e5;
	background: #f2f2f2;
    border: solid 1px #cdcdcd;
    padding: 5px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    margin-bottom: 0;
}
.blogCategorias .in {
	background: #fbfbfb;
    border: solid 1px #e0e0e0;
    padding: 20px 20px 20px 20px;
}
.blogCategorias li {border:none !important; padding: 0 !important; margin: 0 0 5px 0 !important;}
.blogCategorias a {
	color: #666;
	display: block;
	padding: 5px;
}
.blogCategorias li a:hover {
	color: #333;
	text-decoration: none;
	background: #f5f5f5;
}
.blogCategorias h3 {
	margin: 0 0 15px 0;
	line-height: 1em;
	font-size: 1.5em;
}


/* Tags Widget */
.tab-content {}
#tags a{
    color: #888;
    font-size: 12px;
    padding: 2px 5px;
    margin: 0 5px 5px 0;
    display: inline-block;
    border: 1px solid #e8e8e8;
}

#tags a:hover{
    color: #fff;
    border-color: #ffa071;
    background-color: #ffaf88;
}

.ul-col1 {margin-left: 0; padding-left: 0;}
.ul-col1 a {color: #666;}
.ul-col1 a:hover {color: #333; text-decoration: none;}
.ul-col1 li {border: none;  padding:0 !important; font-size: 1em;}

section.search {margin-bottom: 15px !important; padding: 0;}
section.search h3 {margin: 0 0 15px 0; line-height: 1em}

.blogBusqueda {
	margin: 0;
}
.blogBusqueda p {color: #666;}
.blogBusqueda strong {color: #9e3d3d;}


/*********************************************************************************** GALERÍAS FOTOS *******/
.paginaGalerias {
	background:#000;
}
.paginaGalerias h3 span {display:none;}
.paginaGalerias .galeriaHome {background:none;}
.paginaGalerias .thumbnails h3 {line-height:1em;}
.paginaGalerias .thumbnails h3 a {color:#e5e5e5; font-size:18px; margin-bottom:0;}
.paginaGalerias .thumbnails h3 a:hover {color:#fff; text-decoration:none;}

.paginaGalerias .thumbnails p {line-height:1em;}

.paginaGalerias .breadcrumb {
  padding: 8px 15px;
  margin: 0 0 20px;
  list-style: none;
  background-color: none;
  -webkit-border-radius: 0px;
     -moz-border-radius: 0px;
          border-radius: 0px;
}

.paginaGalerias .breadcrumb > li {
  display: inline-block;
  *display: inline;
  text-shadow: 0 0px 0 #000 !important;
  *zoom: 1;
}

.paginaGalerias .breadcrumb > li > .divider {
  padding: 0 5px;
  color: #e5e5e5;
}
.paginaGalerias .breadcrumb > li a {color:#a5a5a5;}
.paginaGalerias .breadcrumb > .active {
  color: #fff;
}





/***************************************************************************************************** VARIOS ******/
.cajaStreamming {
	/*background:#000;*/
	padding:3px;
	margin-bottom:15px;
}
.cajaStreamming h4 {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    color: #333;
    font-size: 1.6em;
    margin: 0 0 8px 0;
    line-height: 1.1em;
    font-weight: normal;
}
.cajaStreamming p {clear:both; margin:50px 5px 5px 5px; font-size:0.9em; color:#e5e5e5;}
.cajaStreamming iframe {overflow:hidden;}



/***************************************************************************************************** ESPECIALES Y PORTADAS *******/
.paginaEspeciales {}
.paginaEspeciales h2 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.5em;
	color:#333;
	line-height:1.5em;
	
	
}
.paginaEspeciales h2 a {color:#fff; display:block; width:100%; cursor:default;}
.paginaEspeciales h2 a span {padding-left:5px;}
.paginaEspeciales h2 a:hover {text-decoration:none;}
.paginaEspeciales select {margin-bottom: 25px;}
.paginaEspeciales .row {margin-bottom: 20px;}

.paginaEspeciales .dividerHor {margin: 0; padding: 0;}
.portadasSin a {
	color: #666;
}
.portadasSin a:hover {color: #000; text-decoration: none;}

.listadoFaro .thumbnails p {line-height:1em; text-align:center; font-size:0.9em; padding-top:8px;}



/*********************************************************************************** DTV *******/
.paginaDtv {
	background:#000;
}

.paginaDtv h2 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.5em;
	color:#333;
	line-height:1.5em;
	
	
}
.paginaDtv h2 a {color:#fff; display:block; width:100%; cursor:default;}
.paginaDtv h2 a span {padding-left:5px;}
.paginaDtv h2 a:hover {text-decoration:none;}

.paginaDtv h3 span {display:none;}
.paginaDtv .galeriaHome {background:none;}

.paginaDtv .thumbnails h3 {line-height:1em; color:#c5c5c5; font-size:18px; margin-bottom:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin: 0px 0 8px 0;}

.paginaDtv .thumbnails p {line-height:1.2em; font-size: 0.9em;}
.paginaDtv .thumbnails p em {font-size: 0.8em;}
.paginaDtv .thumbnails p span {font-size: 0.9em; color: #1a8af1;}
.paginaDtv .thumbnails .embed-container {margin-bottom: 15px;}

.paginaDtv .breadcrumb {
  padding: 8px 15px;
  margin: 0 0 20px;
  list-style: none;
  background-color: none;
  -webkit-border-radius: 0px;
     -moz-border-radius: 0px;
          border-radius: 0px;
}

.paginaDtv .breadcrumb > li {
  display: inline-block;
  *display: inline;
  text-shadow: 0 0px 0 #000 !important;
  *zoom: 1;
}

.paginaDtv .breadcrumb > li > .divider {
  padding: 0 5px;
  color: #e5e5e5;
}
.paginaDtv .breadcrumb > li a {color:#a5a5a5;}
.paginaDtv .breadcrumb > .active {
  color: #fff;
}

.videoDia {padding-bottom: 15px;}
.videoDia h3 {color: #e5e5e5 !important; font-size: 1.4em; margin:0 0 15px 0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: normal;}
.videoDia p {color: #b5b5b5; font-size: 1em; margin: 0;}
.videoDia p em {font-size: 0.9em;}
.videoDia p span {font-size: 0.9em; color: #1a8af1;}

/*
.iconsNot {margin-top:15px; padding-top:10px; border-top:1px solid #e5e5e5;}
.iconsNot i {margin-right:15px; display:block; float:left;}
.iconsNot div {display:block; float:left; font-weight:bold; margin-right:3px; margin-top:-4px;}
*/

/* iconos mininoticia */
.notIconos {margin:8px; padding-top:5px; border-top:1px dashed #e5e5e5; color:#999;}
.notIconos a {color:#999 !important; margin-right:8px;}
.notIconos a:hover {color:#333 !important; text-decoration:none !important;}
.notIconos a.icoComnot {padding-left:20px; background:url(http://www.diaridetarragona.com/images/ico-icocomnot.png) no-repeat;}















/* publicidad */
.pubLateral {
	/*border:1px solid #e5e5e5;*/
	/*height:272px;*/
	text-align:center;
}
.pubLateral .in {padding:0px !important;}

.pubCentralHome {
	margin-bottom:15px;
}
.pubCentralHome .in {
	/*border-top:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;*/
	padding:10px 0;
	/*text-align:center;*/
}
.pubSuperiorMegabanner {text-align:right;}
.pubSuperiorBoton {text-align:left;}
.pubSeccionPatrocinio {text-align:center; padding:10px 0 0 0;}

.intersticial {
	z-index:1000000;
	position:relative;
}
.intersticial td {text-align:center !important; vertical-align:text-bottom;}
.intersticial div {outline:500px solid #fff; /*margin-top:0px;*/ background:#fff; overflow:visible; height:700px !important;}
.intersticial div div {outline:none; /*margin-top:200px;*/ height:800px !important; outline:1px solid #900;}
.intersticial img[alt=Close]  {width:800px !important;}

.bannercentral03seccion div {margin:auto;}
.DIVcentral03seccion {display:none;}
.DIVcentral03seccion2 {display:none;}
.bannercentral03seccion {position:relative; margin-bottom: 10px;}
.bannercentral03seccion iframe {position:absolute;top:0;left:0;width:100% !important; height:100%;}

.columna-home-1 img {width: 100%; height: auto;}
.columna-home-1 {padding-bottom: 15px;}

.span3.pubSuperiorBoton img {width: 100%; height: auto;}


/* agenda */
.agendadiaria {
    -moz-column-count: 4;
    -moz-column-gap: 10px;
    -webkit-column-count: 4;
    -webkit-column-gap: 10px;
    column-count: 3;
    column-gap: 10px; 
}
.agendadiaria div.acte {
	background:#fff;
	padding:8px 0;
	margin-bottom:10px; 
	display: inline-block; /* Display inline-block, and absolutely NO FLOATS! */
    width: 100%;
}
.agendadiaria div.acte div {margin:0; padding:0 8px;}
.agendadiaria h1, .agendadiaria h2, .agendadiaria h3, .agendadiaria h4, .agendadiaria h5, .agendadiaria p {margin:0; line-height:100%;}
.agendadiaria .acte .tema h1 {font-size:12px; margin-bottom:3px;}
.agendadiaria .acte .titol h2 {font-size:18px; margin-bottom:8px; line-height:120%;}
.agendadiaria .acte .dia h3 {font-size:11px; margin-bottom:4px; text-transform:lowercase;}
.agendadiaria .acte .hora, .agendadiaria .acte h4 {font-size:11px; margin-bottom:3px;}
.agendadiaria .acte .lloc {font-size:11px; margin-bottom:3px;}
.agendadiaria .acte .desc {font-size:12px; margin:5px 0;}
.agendadiaria .acte .desc p {margin:5px 0 !important; line-height:130% !important; }
.agendadiaria div.acte:hover h2 {color:#06C;}


/* watermelon */
.watermelon {margin-bottom: 20px;}
.watermelon h3 {color: #333;}
.watermelon h4.media-heading span {float: right; font-size: 18px; color: #008fa4;}
.watermelon h4.media-heading a {color: #666;}
.watermelon h4.media-heading a:hover {color: #0088cc; text-decoration: none;}
.watermelon .wm-ficha {padding-bottom: 10px; border-bottom: 1px dashed #e5e5e5;}
.watermelon .votos {height: 10px; background: #9fd56e; margin-bottom: 8px;}
.watermelon .media-body .media {margin-top: 0px;}
#watermelonModal p {font-size: 24px; line-height: 150%;}
.modal-backdrop {background: transparent !important;}



/* kiosko en noticias */
.kioskoymasnoticia {margin: 15px 0; padding: 15px; border: 1px solid #e5e5e5; background: #fff; color: #333;}
.kioskoymasnoticia a {text-decoration: underline;}


























/* Special grid styles
-------------------------------------------------- */

.show-grid {
  margin-top: 10px;
  margin-bottom: 20px;
}
.show-grid [class*="span"] {
  background-color: #eee;
  text-align: center;
  -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
  min-height: 40px;
  line-height: 40px;
}
.show-grid [class*="span"]:hover {
  background-color: #ddd;
}
.show-grid .show-grid {
  margin-top: 0;
  margin-bottom: 0;
}
.show-grid .show-grid [class*="span"] {
  margin-top: 5px;
}
.show-grid [class*="span"] [class*="span"] {
  background-color: #ccc;
}
.show-grid [class*="span"] [class*="span"] [class*="span"] {
  background-color: #999;
}


/*Jaume*/
.ultimaHora.notIconos{
	margin: 0;
}

.ultimaHora.notIconos a, a.icoComnot.ultimaHora{
	color:#FFF !important;
	opacity:1 !important;
}

a.icoComnot.ultimaHora
{
	background:url(http://www.diaridetarragona.com/images/ico-icocomnot.png) no-repeat !important; /*icon-icocomnot-blank.png*/
}

.ultimaHora.notIconos a:hover, a.icoComnot.ultimaHora:hover{
	opacity: 1 !important;
}


.relacionadosUltimahora .hoyDestacadaPrincipalRelacionada h4{
	font-size: 1em;
	margin: 0;
	font-weight:normal;
	border-left:2px solid #fff;
	padding-left:8px;
	opacity:0.8;
}

.relacionadosUltimahora .hoyDestacadaPrincipalRelacionada{
	padding: 0 1em 1em 0em;
}




