/* @group Generales */
* {
-webkit-font-smoothing:antialiased;
}

body {
	font-family: Arial, sans-serif;
	background-color: #F9F9F9;
	color: #393939;
	margin: 0px;
	padding: 0px;
	width: 100%;
	/*width: 320px;*/
}
.body_servicios{
	background: #f8f7f7;
}
h1, h2, h3, h4, h5 {
	margin: 0px;
	font-weight: normal;
}
p {
	font-size: 0.8em;
	margin: 0px;
}
ul {
	margin: 0px;
	padding: 0px;
}
li {
	margin: 0px;
	list-style: none;
	padding: 0px;
}
strong {
	color: #000;
	font-weight: bold;
}
a {
	color: #065F9B;
	text-decoration: none;
}
a img {
	border: none;
	padding: 0px;
	margin: 0px;
}

a:hover { 
	color: #999;
}
a:visited { 
	color: #999;
}
.container {
	margin: 0 auto;
	width: 100%;
}
.content {
	border-bottom: 2px solid #FFF;
	margin: 0px;
	padding: 0 10px;
	overflow: hidden;	
}
.hora {
	font-size: 10px;
	color: #666;
	float: none;
}
.vermas {
	text-align: right;
	margin: 20px 0px;
}
a.bot_mas {
	background: none;
	color: #666;
	font-size: 0.8em;
	padding: 3px;
	border-bottom: 1px dotted #666;
}
a:hover.bot_mas {
	color: #CCC;
}
input {
	margin: 5px 2px 0px 2px;
	color: #065F9B;
	border: 1px inset #ACACAC;
	padding: 2px;
	background-color: #FFF;
	cursor: auto;
}
textarea {
	margin: 5px 5px 0px 0px;
	color: #065F9B;
	border: 1px inset #ACACAC;
	padding: 2px;
}
fieldset {
	border: none;
	margin: 0px;
	padding: 0px;
}
.clear {
	clear: both;
}
.ultimas h2, .titulo_servicios_clima h2, .titulo h2, .temasdia h2, .servicios .titulo h2, .articulo .tag, .principales h2, .titulo_servicios {
	text-transform: uppercase;
	font-size: 0.75em;
	text-align: left;
	font-weight: bold;
	color: #0e65a5;
}
/* @end */
/* @group Header */

.logo{
	background: #0E65A5;
	padding: 8px 0;
}
.logo img{

width: 130px;
height: 24px;
}

.label100 {
	left: 0px;
	position: absolute;
	top: -3px;
}
.header {
	margin: 0px;
	text-align: center;
	background: none;	
}
h1.logo a, .banner a {
	text-align: center;
}
h1.logo a:hover, .banner a:hover {
	background: none;
}
h1.logo a img, .banner a img {
	padding: 0px;
	margin: 0 auto;
}
.fecha {
	padding: 5px 0px;
	font-size: 0.8em;
	color: #666666;

}
.blackberry {
	margin: 5px 0px;
}
.blackberry a {
	margin: 0px;
	padding: 0px;
	font-size: 0.7em;
	color: #4E80A2;
}
.blackberry a:hover {
	color: #999;
}

/* @group Publicidad */

.banner {
	text-align: left;
	background-color: #F9F9F9;
	padding: 5px 10px;
	margin: 20px 0
}
.banner img {
	border: 1px solid #D4D4D4;
}
.banner p {
	font-weight: bold;
	color: #909090;
	text-transform: uppercase;
	font-size: 0.5em;
	margin: 0px 0px 2px 0px;
}
.patrocinado {
	font-size: 0.9em;
	padding: 0 0 0 0;
	margin: 5px 0 0 0;
	border-top: 1px solid #FFF;
	color: #FFF;
	/*text-transform: uppercase;*/
	text-align:center;
}
.patrocinado img {
	display: block;
	border: none;
	margin:auto;
}
.patrocinado a {
	display: block;
}
.patrocinado p {
    padding: 0 5px 0 0;
	margin: 8px 0 0 0;
}
.marca-patrocinado {
	margin-bottom: 10px;
}
.contenedor-patrocinado {
	
}
.patrocinado a:hover {
	background:none;
}

/* @end */

/* @group Navegacion */

ul.nav {
	padding: 0px;
	margin: 10px 0px 5px;
	font-weight: bold;
	text-align: left;
}
.nav li {
	display: inline;
	margin: 0px;
}

.nav a.saber {
	background-color: #009CD7;
	padding: 4px 8px;
	margin: 0px;
	font-size: 0.8em;
	color: #FFF;
}
.nav a.hacer {
	background-color: #E78901;
	padding: 4px 8px;
	margin: 0px;
	font-size: 0.8em;
	color: #FFF;
}
.nav a.leer {
	background-color: #96BC0F;
	padding: 4px 8px;
	margin: 0px;
	font-size: 0.8em;
	color: #FFF;
}
.nav a:hover.saber {
	background-color: #EEE;
	color: #009CD7;
}
.nav a:hover.hacer {
	background-color: #EEE;
	color: #E78901;
}
.nav a:hover.leer {
	background-color: #EEE;
	color: #96BC0F;
}
.nav a.saber2 {
	/*background: url("../images/pestana_saber.jpg") no-repeat;*/
	background-color: #009CD7;
	padding: 4px 8px 6px;
	margin: 0px;
	font-size: 0.8em;
	color: #FFF;
}
.nav a.hacer2 {
	/*background: url("../images/pestana_hacer.jpg") no-repeat;*/
	background-color: #E78901;
	padding: 4px 8px 6px;
	margin: 0px;
	font-size: 0.8em;
	color: #FFF;
}
.nav a.leer2 {
	/*background: url("../images/pestana_leer.jpg") no-repeat;*/
	background-color: #96BC0F;
	padding: 4px 8px 6px;
	margin: 0px;
	font-size: 0.8em;
	color: #FFF;
}

.nav .invisible a{
	width: 33px;
	height: 27px;
	color: #FFF;
}
.nav .invisible a:hover{
	color: #FFF;
}

/* @end */


/* @end */
/* @group Principales */

.principales {
	background: none;
	border-bottom: 2px solid #FFF;
}
.principales h2 {
	background: none;
	padding: 0 10px;
}
.principales h2 a {
	color: #0E65A5;
}
.principales h2 a:hover {
	color: #DDD;
}
.principales h2.opinion {
	text-align: left;
	background-color: #83A900;
	padding: 6px 10px;
	font-size: 0.8em;
	text-transform: uppercase;
	border-bottom: 1px solid #6E8E00;
}
.principales h2.opinion a {
	color: #FFF;
}
.principales h2.opinion a:hover {
	color: #C1D480;
}
.principales .noticias {
	padding: 0px 0px 5px 0px;
}
.tstory_bg {
	overflow: hidden;
	border: 1px solid #eaeaea;
	padding: 10px;
	margin: 20px 0;
	background: #fff;
}
.tstory_bg img {
	margin: 0px 10px 5px 0px;
	padding: 0px;
	border: 2px solid #FFF;
	float: left;
	/*width: 25%*/
}
.tstory_bg p {
	color: #393939;
	margin: 3px 0 0;
}
.tstory_bg h3 {
	margin: 0px;
	padding: 0px 0px 5px 0px;
	font-size: 1em;
	font-weight: bold;
	color:#ccc;/* player ooyala*/
}
h3 a {
	color: #393939;
}
.top-noticia {
	margin: 0px 0px 10px 0px;
	font-weight: bold;
}
.principales .tag {
	font-size: 0.70em;
	background: none;
	padding: 3px;
}
.principales a.tag {
	color: #0E65A5;
	text-transform: uppercase;
}
.principales a:hover.tag {
	background: none;
	color: #0E65A5;
}

/* @end */
/* @group Ultimas */

.ultimas {
	border: 1px solid #eaeaea;
	background: #FFF;
}
.ultimas h2 {
	background-color: #FFFFFF;
	padding: 10px 10px;
	border-bottom: 1px solid #cecece;
}
.ultimas h2 a {
	color: #0E65A5;
	font-weight: bold;
}
.ultimas h2 a:hover {
	color: #DDD;
}
.ultimas .noticias {
	padding: 0px 10px 5px 10px;
}
.hl_bg {
	border-bottom: 1px dotted #CCC;
	padding: 10px 0px;
}
.hl_bg p {
	color: #393939;
	margin: 0px 0px 5px 0px;
}
.hl_bg h3 {
	margin: 0px;
	padding: 0px 0px 5px 0px;
	font-size: 1em;
	font-weight: bold;
}
.ultimas .tag {
	font-size: 0.70em;
	background-color: #FFF;
	padding: 3px;
}
.ultimas a.tag {
	color: #0E65A5;
	text-transform: uppercase;
}
.ultimas a:hover.tag {
	background-color: #FFF;
	color: #0E65A5;

}

/* @end */
/* @group Secciones */

.noticiassecciones {
	background-color: #FFF;
	padding: 10px;
	margin: 20px 0;
    height: 20px;
    border-top: 2px solid #393939;
    border-bottom: 2px solid #393939;
}
.seccionesdesplegable {
	background: url("../images/maquillaje_2013/temas_desplegable.gif") no-repeat scroll -19px 0 transparent;
    width: 280px;
}
.skindesplegable {
	background-color: #8C8C8C;
    color: #FFF;
    cursor: pointer;
    height: 22px;
    opacity: 0;
    filter: alpha(opacity = 0);
    width: 280px;
    border: none;
}
.skindesplegable option {
	margin: 8px 0px;
	font-size: 1.1em;
}
.noticiassecciones span {
	color: #393939;
	margin: -17px 0px 0px 5px;
	float: left;
	font-size: 0.75em;
	text-transform: uppercase;
	font-weight: bold;
}

/*  Anterior despliegue

.noticiassecciones {
	background-color: #393939;
	margin: 0px 0px 2px;
}
.noticiassecciones h2  {
    border-bottom: 1px solid #222;
    font-size: 0.8em;
    padding: 6px 10px;
    text-align: left;
    text-transform: uppercase;
}
.noticiassecciones h2 a {
	color: #FFF;
}
.noticiassecciones h2 a:hover {
	color: #DDD;
}
.noticiassecciones .listasecciones {
	border-top: 1px solid #666;
	padding: 4px;
	overflow: hidden;
}
.noticiassecciones .listasecciones li {
	padding: 2px 1px;
	margin: 5px 0px;
	float: left;
}
.noticiassecciones .listasecciones li a {
	border: 1px solid #666;
	padding: 5px;
	color: #FFF;
	font-size: 0.75em;
}
.noticiassecciones .listasecciones li a:hover {
	background-color: #666;
	color: #FFF;
}
.noticiassecciones .vermas {
	clear: both;
	margin: 0px 0px;
	text-align: center;
	padding: 5px 0px 10px;
}
.noticiassecciones .bot_mas {
	background: none;
}
.noticiassecciones a.bot_mas:hover {
    color: #DDD;
}

*/

/* @end */
/* @group Temas del dia */

.temasdia {
	border: 1px solid #eaeaea;
	background: none;
}
.temasdia h2 {
	background: none;
}
.temasdia h2 a {
	color: #666666;
}
.temasdia h2 a:hover {
	color: #999999;
}
.grupo_temas {
	padding: 0 10px 10px;
	margin: 0px;
	overflow: hidden;
}
.grupo_temas li {
	margin: 13px 0px;
	border: 0;
	float: left;
}
.grupo_temas .tema {
	font-weight: normal;
	font-size: 0.7em;
	background-color: #f1f1f1;
	border: 1px solid #cecece;
	text-transform: uppercase;
	padding: 10px;
	margin: 5px;
}
.grupo_temas a.tema {
	color: #393939;
}
.grupo_temas a:hover.tema {
	background-color: #777;
	color: #FFF;
}

/* @end */
/* @group Indicadores */

.indicadores {
	margin: 0px 0px 20px 0;
	padding: 0px;
	border: 1px solid #eaeaea;
}
.indicadores .titulo {
	padding: 6px 10px;
	background-color: #FFF;
	border-bottom: 2px solid #393939;
	border-top: 2px solid #393939;
	overflow: hidden;
}
.indicadores .titulo h2 a{
	color: #393939;
}
.indicadores .titulo img{
	display: none;
}
.titulo .icon {
	float: right;
	margin-top: 2px;
}
.datos {
	background-color: #F1F1F1;
	display: inline-block;
}
.datos li {
	display: inline;
}
.fecha .right {
	margin: 0px 55px 0px 0px;
}
.indicador, .indicador2{
	overflow: hidden;
	padding: 10px;
}
.indicador {
	background-color: #EEE;
}
.indicador2 {
	background-color: #FFF;
}
.dolar {
	font-size: 0.6em;
	margin: 0px;
}
.euro {
	font-size: 0.6em;
	margin: 0px;
}
.uvr {
	font-size: 0.6em;
	margin: 0px;
}
.cafe {
	font-size: 0.6em;
	margin: 0px;
	display:block;
	float:left;
	width:74px;
	
	
}
.sube, .baja, .estable{
	font-size: 0.7em;
	padding: 0px 0px 0px 10px;
	font-weight: bold;
	margin: 0px 0px 0px 5px;
	float: right;
}
.sube {
	background: url("../images/indicador_up.gif") no-repeat 0 4px;
	color: #087D21;
}
.baja {
	background: url("../images/indicador_down.gif") no-repeat 0 4px;
	color: #B71319;
}
.estable {
	color: #393939;
}

.modulo_portafolio h1 {
	background-color: #27919A;
	color: #FFFFFF;
	font-size: 0.7em;
	font-weight: normal;
	margin: 0px;
	padding: 5px;
	text-transform: uppercase;
}

.modulo_portafolio h1 img {
	margin: 0px 0px 0px 10px;
	vertical-align: middle;
}

.modulo_portafolio .noticias {
	margin: 0px;
	padding: 0px 10px;
}

.modulo_portafolio .noticias h2 {
	font-size: 0.8em;
	font-weight: bold;
	margin-top: 10px;
}

.modulo_portafolio .noticias h2 a {
	color: #393939;
}

.modulo_portafolio .noticias h2 a:hover {
	color: #005325;
}

.modulo_portafolio .noticias img {
	float: left;
	border: 1px solid #DDD;
	margin: 10px 10px 0px 0px;
	padding: 0px;
}

.modulo_portafolio .noticias p {
	margin: 5px 0px 0px 0px;
	font-size: 0.8em;
}

.modulo_portafolio .noticias .linea {
	border-bottom: 1px dotted #CCC;
	padding: 0px 0px 10px 0px;
	overflow: hidden;
}

.modulo_portafolio .vermas {
	margin: 0px 0px 10px 0px;
	text-align: center;
	background-color: #222;
	padding: 3px;
}

.modulo_portafolio a.bot_mas {
	background: none;
	color: #FFF;
	font-size: 0.8em;
	padding: 0px;
}

/* @end */
/* @group Footer */

.footer {
	color: #FFF;
	background: none;
	text-align: center;
}
.footer h2 {
	display: none;
}
.footer h2 a {
	color: #FFF;
}
.footer h2 a:hover {
	color: #A7C0D1;
}
.footer ul.secciones {
	margin: 0px;
	padding: 0;
	border-bottom: 0;
	font-size: 0.8em;
	overflow: hidden;
}
.secciones a {
	color: #393939;
	text-transform: uppercase;
}
.secciones a:hover {
	color: #666666;
}
.secciones li {
	display: block;
	margin: 5px 5px;
	padding: 10px 0;
	border-bottom: 1px solid #393939;
	border-top: 1px solid #393939;
	background: #FFF;
	float: left;
	width: 45%
	
}

/* input style */
.search {
	margin: 20px 0;
	padding: 8px 10px 12px;
	background: #154e79
}
.search p {
	font-weight: normal;
	font-size: 0.75em;
	text-align: left;	
}
.search input:first-child{
	width: 70%;
	height: 20px;
}
.search input{
	height: 30px;
	padding: 5px;
}
.ses_bg {
	border-top: 0;
	margin: 0px;
	padding: 15px 10px;
	font-size: 0.8em;
	background: #00adf3;
}
.ses_bg a {
	color: #FFF;
	font-size: 1.2em;
}
.ses_bg strong {
	color: #FFF;
	font-size: 1em;
	font-weight: bold;
}
.footportales {
	background-color: #F1F1F1;
	text-align: center;
	font-weight: bold;
	padding: 6px 0px;
	font-size: 0.7em;
	text-transform: lowercase;
}
.footportales img {
	border: none;

}
a.vivein {
	color: #E971AF;
	margin: 0px 15px 0px 0px;
}
a:hover.vivein {
	color: #909090;
}
a.portafolio {
	color: #27919A;
	margin: 0px 15px 0px 0px;
}
a:hover.portafolio {
	color: #909090;
}
a.metrocuadrado {
	color: #FF8C00;
	margin: 0px 0px 0px 0px;
}
a.alomujeres {
	color: #7C3A98;
	margin: 0px 0px 0px 0px;
}
a:hover.alomujeres {
	color: #909090;
}
a.carroya {
	color: #393939;
}
a:hover.carroya {
	color: #909090;
}
a:hover.metrocuadrado {
	color: #909090;
}

a.futbolred {
	color: #106300;
	margin: 0px 15px 0px 0px;
}
a:hover.futbolred {
	color: #909090;
}

.txtcopy {
	margin-top: 5px;
	text-transform: uppercase;
	color: #909090;
}
.foot {
	font-size: 0.7em;
	text-align: center;
	background-color: #F1F1F1;
	border-top: 1px solid #DDD;
	border-bottom: 1px solid #DDD;
	padding: 8px 0px;
	font-weight: bold;
	color: #065F9B;
}
.foot a {
	color: #065F9B;
}
.foot a:hover {
	color: #909090;
}

/* @end */

/* @group Servicios */

.container_clima{
	margin: 20px 0;
	border: 1px solid #eaeaea;
	background: #fff;
}
.topservicios {
	margin: 8px 5px;
	overflow: hidden;
}
.topservicios .picoyplaca {
	color: #1F6492;
	text-align: left;
	margin: 2px 0px 0px 0px;
}
.picoyplaca li {
	display: inline;
	font-size: 0.7em;
	font-weight: bold;
}
.picoyplaca .icocarro {
	background: url("../images/icon_picoyplaca.gif") no-repeat 105px 0px;
	padding: 5px 35px 5px 0px;
	font-size: 0.6em;
	color: #888;
	font-weight: bold;
}
.topservicios p {
	float: left;
	font-size: 0.7em;
	color: #434343;
	font-weight: bold;
	margin: 3px 0px 0px 0px;
}
.topservicios .ciudades {
	float: left;
	margin: 2px 10px 0px 0px;
	height: 22px;
	width: auto;
}
.topservicios .desplega_ciudades {
	width: 115px;
	border: 1px solid #999;
	margin: 0px 0px 0px 5px;
	padding: 0px;
	cursor: pointer;
	font-size: 0.7em;
}
.topservicios select > option {
	margin: 5px 0px;
}
.topservicios .placas {
	font-size: 0.7em;
	float: left;
	background: #EEE;
	padding: 3px 5px;
	font-weight: bold;
	margin: 3px 0px 0px 0px;
}
.placas li {
	color: #434343;
	text-align: left;
	display: inline;
}

/* Servicios Footer */

.servicios {
	margin: 10px 0px;
	background-color: #FFF;
	border: 1px solid #eaeaea;
}
.servicios .titulo {
	overflow: hidden;
	background-color: #FFF;
	border-bottom: 1px dotted #cecece;
}
.servicios .titulo h2 {
	float: left;
}
.servicios .titulo h2 a {
	color: #0E65A5;
}
.servicios .titulo h2 a:hover {
	color: #DDD;
}
.servpatrocinio {
	padding: 5px 5px 0px 0px;
	float: right;
	width: 150px;
}
.servpatrocinio p {
	font-size: 0.7em;
	color: #FFF;
	display: inline;
	float: left;
	margin: 7px 10px 0px 0px;
}
.serviconos {
	margin: 10px 0px;
	overflow: hidden;
}
.serviconos li {
	font-size: 0.7em;
	float: left;
	text-align: center;
	margin: 0 0 0 2px;
	width: 61px !important;
}
.serviconos .ico_movilidad {
	background: url("../images/icon_movilidad.gif") no-repeat 5px 0px;
	cursor: pointer;
	width: 63px;
	height: 15px;
	display: block;
	padding: 55px 0px 0px 0px;
	font-size: 0.9em;
}
.serviconos .ico_movilidad:hover {
	background: url("../images/icon_movilidad2.gif") no-repeat 5px 0px;
}
.serviconos .ico_reportero {
	background: url("../images/icon_reportero.gif") no-repeat 5px 0px;
	cursor: pointer;
	width: 63px;
	height: 25px;
	display: block;
	padding: 55px 0px 0px 0px;
	font-size: 0.9em;
}
.serviconos .ico_reportero:hover {
	background: url("../images/icon_reportero2.gif") no-repeat 5px 0px;
}
.serviconos .ico_horoscopo {
	background: url("../images/icon_horoscopo.gif") no-repeat 5px 0px;
	cursor: pointer;
	width: 63px;
	height: 15px;
	display: block;
	padding: 55px 0px 0px 0px;
	font-size: 0.9em;
}
.serviconos .ico_horoscopo:hover {
	background: url("../images/icon_horoscopo2.gif") no-repeat 5px 0px;
}
.serviconos .ico_carta {
	background: url("../images/icon_carta.gif") no-repeat 5px 0px;
	cursor: pointer;
	width: 63px;
	display: block;
	padding: 55px 0px 0px 0px;
	font-size: 0.9em;
}
.serviconos .ico_carta:hover {
	background: url("../images/icon_carta2.gif") no-repeat 5px 0px;
}
.serviconos .ico_waze {
	background: url("../images/icon_waze.png") no-repeat 5px 0px;
	cursor: pointer;
	width: 63px;
	display: block;
	padding: 55px 0px 0px 0px;
	font-size: 0.9em;
}
.serviconos .ico_waze:hover {
	background: url("../images/icon_waze.png") no-repeat 5px -99px;
}


.topservicios .icocarro {
	background: url("../images/icon_picoyplaca.gif") no-repeat 65px 0px;
	padding: 5px 30px 5px 0px;
	font-size: 0.65em;
	color: #393939;
	font-weight: bold;
}

/* @end */
/* @group Enter */

.tecno {
	background-color: #2C2A26;
	padding: 5px 10px;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}
.tecno a {
	color: #FFF;
}
.tecno a:hover {
	color: #E13E25;
}
.tecno h3 {
	font-size: 0.6em;
	margin: 0px 10px 0px 0px;
	float: left;
}
.logoenter {
	width: 60px;
	height: 16px;
	float: left;
}

/* @end */
/* @group 100 */

.dk100 {
	background-color: #006AB3;
	padding: 5px 10px;
	margin: 0px 0px 2px 0px;
	overflow: hidden;
}
.dk100 a {
	color: #FFF;
}
.dk100 a:hover {
	color: #E13E25;
}
.dk100 h3 {
	font-size: 0.7em;
	margin: 0px 10px 0px 0px;
	color:#FFFFFF;
	font-weight:bold;
}
.logo100 {
	width: 60px;
	height: 16px;
	float: left;
	margin: 10px 10px 15px 0px;
}

/* @end */
/* @group Articulo */

.articulo {
	margin: 0px;
	padding: 10px;
	background: #FFF;
}
.top_noticia {
	margin: 0px 0px 10px 0px;
	font-weight: bold;
}
.articulo .tag{
	background: none;
}
.articulo a.tag {
	color: #0E65A5;
}
.articulo a:hover.tag {
	color: #777;
}
.hora_art {
	font-size: 0.7em;
	color: #777;
	float: right;
}
.article {
	color: #393939;
	font-size: 1.3em;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
}
.credit {
	font-size: 1.0em;
	background: none;
	font-weight: bold;
	margin: 10px 0px;
}
.img_articulo {
	width:100%;
	margin: 0px;
}
.piefoto {
	padding: 5px 0px;
	margin: -4px 0px 10px 0px;
}
.piefoto p {
	font-size: 0.7em;
}
.piefoto span {
	font-size: 0.5em;
}
.text_bg p {
	font-size: 0.9em;
	margin: 5px 0px;
	padding: 0px;
	line-height: 1.4em;
}
.text_bg a{
	 border-bottom: 1px dotted #0e65a5;
}
.grupo_tags {
	border-top: 1px solid #DDD;
	border-bottom: 1px solid #DDD;
	padding: 1px 0px 4px 0px;
	margin: 10px 0px;
}
.grupo_tags li {
	display: inline-block;
	margin: 2px 0px;
	padding: 10px 0;	
}
.grupo_tags a.temadia {
	font-size: 0.7em;
	font-weight: bold;
	color: #065F9B;
	text-transform: uppercase;
}
a:hover.temadia {
	color: #A7C0D1;
}
.grupo_tags .tema {
	font-weight: bold;
	font-size: 0.75em;
	background: none;
	padding: 5px 5px 1px ;
	border-bottom: 1px dotted #777;
}
.grupo_tags a.tema {
	color: #777;
}
.grupo_tags a:hover.tema {
	background-color: #777;
	color: #FFF;
}
.articulo h5 {
	font-size: 0.8em;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 10px 0px;
	font-weight: bold;
	border-bottom: 1px solid #DDD;
}
.articulo h5 a {
	color: #065F9B;
}
.articulo h5 a:hover {
	color: #A7C0D1;
}
.art_siguiente {
	background-color: #EEE;
	padding: 10px;
	margin: 2px 0px 0px 0px;
	text-align: right;
	font-weight: bold;
	font-size: 0.7em;
}
.art_siguiente a, .art_anterior a {
	color: #0E65A5;
	font-size: 1,2em;
}
.art_siguiente a:hover {
	color: #065F9B;
	background: none;
}
.art_siguiente .flechacolor {
	color: #065F9B;
}
.art_anterior {
	padding: 10px;
	margin: 2px 0px 5px 0px;
	text-align: left;
	font-weight: bold;
	background-color: #EEE;
	font-size: 0.7em;
}
.art_anterior a:hover {
	color: #065F9B;
	background: none;
}
.art_anterior .flechacolor {
	color: #065F9B;
}
.paginador {
	text-align: center;
	font-size: 0.7em;
	margin: 10px;
	padding: 0px;
	font-weight: bold;
	color: #065F9B;
}
.paginador a {
	color: #4E80A2;
}
.paginador a:hover {
	color: #919191;
}
.pantalla {
	font-size: 0.7em;
	margin: 10px;
	padding: 0px;
	font-weight: bold;
	color: #065F9B;
}
.relacionados {
	margin: 10px 0px;
}
.relacionados .temainteres {
	background: #065F9B;
	color: #FFF;
	font-size: 0.8em;
	padding: 5px;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
}
.relacionados .tag {
	font-size: 0.75em;
	background-color: #DDD;
	padding: 3px;
}
.relacionados a.tag {
	color: #777;
}
.relacionados a:hover.tag {
	background-color: #777;
	color: #FFF;
}
.relacionados .noticias {
	padding: 0px 10px 0px 10px;
}
.sn_bg {
	background-color: #F1F1F1;
	margin: 5px 0px;
	padding: 5px;
	overflow: hidden;
	border-top: 1px solid #DDD;
	border-bottom: 1px solid #DDD;
}
.snlink {
	font-size: 0.7em;
	color: #666666;
	font-weight: normal;
	float: left;
	margin: 0px 5px 0px 0px;
	padding: 0 5px 0 0;
	border-right: 1px dotted #666666;
}
.sn_bg a img {
	margin: 0px;
	padding: 0px 5px;
	border-right: 1px dotted #666;
	height: 30px;
	width: 30px;
}
a.leer {
	color: #4E80A2;
	font-size: 0.8em;
}
a:hover.leer {
	color: #4E80A2;
	font-size: 0.8em;
}

.relacionados_videos {
	padding: 10px 10px;
	margin: 10px 0px;
	background-color: #EEE;
}

.relacionados_videos .titulo {
	font-size: 0.7em;
	font-weight: bold;
	color: #065F9B;
	margin: 0px 0px 10px 0px;
}
.relacionados_videos a:hover.titulo {
	color: #999;
}
.relacionados_videos li {
	margin: 5px 0px;
}
.relacionados_videos .icon-articulo {
	background: url("../images/icoarticulo.png") no-repeat;
	font-size: 0.7em;
	margin: 0px 0px 5px 0px;
	padding: 3px 0px 0px 20px;
	/*height: 16px;*/
}
.relacionados_videos .icon-video {
	background: url("../images/icovideo.png") no-repeat;
	font-size: 0.7em;
	margin: 0px;
	padding: 3px 0px 0px 20px;
	margin: 0px 0px 5px 0px;
	/*height: 16px;*/
}
.relacionados_videos .icon-audio {
	background: url("../images/icoaudio.png") no-repeat;
	font-size: 0.7em;
	margin: 0px;
	padding: 3px 0px 0px 20px;
	margin: 0px 0px 5px 0px;
	/*height: 16px;*/
}
.relacionados_videos .icon-galeria {
	background: url("../images/icogaleria.png") no-repeat;
	font-size: 0.7em;
	margin: 0px;
	padding: 3px 0px 0px 20px;
	margin: 0px 0px 5px 0px;
	/*height: 16px;*/
}
.contiene_img .icon_player {
	background: url("../images/icon_player.png") no-repeat;
	position: absolute;
	float: left;
	width: 55px;
	height: 55px;
	margin-top: 14px;
	left: 23px;
}
.contiene_img .icon_player.articulovid_icon{
	margin-top: 36px;
	left: 100px;
}
/* @end */
/* @group Extra */

.nivel_extra {
	margin-bottom: 10px;
}
.nivel_extra .bg_extra {
	background: #D10007;
	padding: 5px;
}
.bg_extra p {
	font-size: 0.8em;
	color: #FFF;
	text-transform: uppercase;
}
.verayudas {
	text-align: center;
	margin: 0px 0px 10px 0px;
}
a.botayudar {
	color: #FFF;
	background-color: #009EDF;
	padding: 5px;
	font-size: 0.7em;
	font-weight: bold;
}
a:hover.botayudar {
	background-color: #ACACAC;
}
.bg_nota {
	margin: 0px;
	padding: 10px;
	overflow: hidden;
}
.bg_nota h3 {
	margin: 0px;
	padding: 0px;
	font-size: 0.8em;
	font-weight: bold;
}
.bg_nota p {
	margin: 5px 0px 0px 0px;
	font-size: 0.8em;
	padding: 0px;
}
.bg_nota img {
	float: left;
	margin-right: 10px;
	border: 2px solid #DDD;
}
.bg_nota .tag {
	font-size: 0.75em;
	background-color: #777;
	padding: 3px;
}
.bg_nota a.tag {
	color: #FFF;
}
.bg_nota a:hover.tag {
	background-color: #DDD;
	color: #777;
}
.nivel_minuto {
	margin: 0px 0px 10px 0px;
}
.nivel_minuto img {
	float: left;
	margin: 3px 3px 0px 5px;
}
.minuto {
	background: #D10007;
	color: #FFF;
	padding: 3px 0px;
	font-size: 0.8em;
	font-weight: bold;
	margin: 1px 0px 0px 0px;
}
.minuto a {
	color: #FFF;
}
.minutovial {
	background: #F2C100;
	color: #393939;
	padding: 3px 0px;
	font-size: 0.8em;
	font-weight: bold;
	margin: 1px 0px 0px 0px;
}
.minutovial a {
	color: #393939;
}
.comentarios {
	padding: 0px;
	margin: 0px;
}
.comentarios p {
	margin: 0px;
	padding: 5px 10px;
	font-size: 0.75em;
	background: #F1F1F1;
}
.comentarios a {
	color: #065F9B;
	font-weight: bold;
}
.comentarios a:hover {
	text-decoration: underline;
}
.post {
	color: #909090;
}
.nivel_minuto .vermas {
	text-align: center;
	margin: -2px 0px 0px 0px;
}
.nivel_minuto a.bot_mas {
	background-color: #D10007;
	color: #FFF;
	font-size: 0.6em;
	padding: 3px;
}
.nivel_minuto a:hover.bot_mas {
	color: #E88083;
}
.nivel_minuto a.bot_mas2 {
	background-color: #F2C100;
	color: #393939;
	font-size: 0.6em;
	padding: 3px;
}
.nivel_minuto a:hover.bot_mas2 {
	color: #666;
}
.nivel_minuto img {
	margin: 5px 5px 0px 5px;
}

.contieneportafolio{
	background-color: #fff;
	text-align: left;
}

.iraportafolio{
	color: #27919A;
	font-size: 0.7em;
	font-weight: bold;
}

/* @end */
/* @group Error */

.noencontrada {
	text-align: center;
	border-bottom: 2px solid #FFFFFF;
}
.noencontrada .top {
	padding: 0px 10px;
}
.noencontrada h2 {
	color: #FFF;
	text-align: left;
	background-color: #065F9B;
	padding: 8px 10px;
	font-size: 0.8em;
	text-transform: uppercase;
	border-bottom: 1px solid #164C78;
}
.noencontrada .num404 {
	color: #1F6492;
	font-size: 5em;
	font-weight: bold;
	letter-spacing: -0.1em;
}
.noencontrada p {
	color: #1F6492;
	font-size: 0.9em;
	margin-bottom: 2px;
}
.noencontrada ul {
	text-align: left;
	margin: 0px 0px;
	padding: 10px;
	font-size: 0.7em;
	color: #777;
}
.noencontrada .subtitulo {
	color: #1F6492;
	font-size: 1.2em;
	margin: 20px 0px;
	font-weight: bold;
}
.noencontrada li {
	margin: 5px 0px;
}
.noencontrada li a {
	color: #1F6492;
	font-weight: bold;
}

/* Mapa del sitio */

.mapa {
	text-align: left;
	overflow: hidden;
}
.mapa h2 {
	background-color: #065F9B;
	padding: 8px 10px;
	font-size: 0.8em;
	text-transform: uppercase;
	color: #FFF;
}
.mapa h3 {
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	background-color: #E3E3E3;
	padding: 5px 10px;
	font-size: 0.9em;
	color: #4E80A2;
	clear: both;
}
.mapa ul {
	padding: 10px;
	margin: 0px 30px 0px 0px;
	font-size: 0.8em;
	float: left;
}
.mapa ul a {
	color: #777;
}
.mapa ul a:hover {
	color: #4E80A2;
}
.mapa ul li {
	margin: 5px 0px;
}

/* @end */
/* @group Contacto */

.contacto h2 {
	color: #FFF;
	text-align: left;
	background-color: #065F9B;
	padding: 8px 10px;
	font-size: 0.8em;
	text-transform: uppercase;
	border-bottom: 1px solid #164C78;
}
.contacto .titulos {
	margin: 10px 0px;
	padding: 0px 10px;
	color: #1F6492;
	font-size: 0.8em;
}
.contacto .campo {
	font-weight: bold;
	font-size: 0.8em;
	color: #777777;
	padding: 8px 10px;
}
.contacto .campo2 {
	padding: 0px 10px 10px 10px;
}
.contacto .campo2 input{/* boton formulario ugc enviar */
	color:#FFF;
	background: #065091;
	margin-top:10px;
}

/* @end */
/* @group Terminos */

.terminos {
	margin: 0px 0px 10px 0px;
}
.terminos h2 {
	color: #FFF;
	text-align: left;
	background-color: #065F9B;
	padding: 8px 10px;
	font-size: 0.8em;
	text-transform: uppercase;
	border-bottom: 1px solid #164C78;
	margin-bottom: 10px;
}
.terminos .subtitulo {
	color: #1F6492;
	font-size: 0.9em;
}
.terminos p {
	padding: 5px 10px;
	font-size: 0.7em;
}


/* @end */
/* @group Resultados */

.busqueda {
	margin: 0px 0px 10px 0px;
}
.busqueda h1 {
	padding: 0px 5px;
	font-size: 1.1em;
	margin-bottom: 10px;
}
.busqueda h2 {
	color: #FFF;
	text-align: left;
	background-color: #065F9B;
	padding: 8px 10px;
	font-size: 0.8em;
	text-transform: uppercase;
	border-bottom: 1px solid #164C78;
	margin-bottom: 10px;
}
.pnlink {
	background: #065F9B;
	color: #FFF;
	font-size: 0.7em;
	margin: 0 1px 0 0;
	padding: 3px;
}
a:hover.pnlink {
	color: #FFF;
	background: #777;
}
.pn_bg {
	font-size: 1em;
	text-align: center;
}
.resultados {
	border-bottom: 1px dotted #CCCCCC;
    font-size: 0.8em;
    margin: 5px 10px;
    padding: 5px 0px;
}
.text_resultados {
	font-size: 0.9em;
	margin: 1px 0px;
	padding: 0px 0px 10px 10px;
}

/* @end */
/* @group Debes Saber */

.ds {
	background: none;
}
.ds h2 {
	display: none;
}
.ds h2 a {
	color: #FFF;
}
.ds .tstory_bg img {
	margin: 0px 10px 0px 0px;
	padding: 0px;
	border: 1px solid #E3E3E3;
	float: left;
}

.ds .vermas {
	text-align: right;
	margin: 0px;
}
.ds a.bot_mas {
	background: none;
	color: #666;
	font-size: 0.8em;
	padding: 3px;
	border-bottom: 1px dotted #666;
}
.ds a:hover.bot_mas {
	color: #CCC;
}

/* @end */
/* @group Debes Hacer */

.dh {
	background-color: #FFF;
}

.dh .fecha-titulo {
	background-color: #ED8900;
}

.dh .fecha-titulo .titulo {
	float: left;
	background-color: #3B3B3B;
	color: #fff;
	font-size: 0.8em;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 6px;
	height: 20px;
}

.dh .fecha-titulo .img {
	display: block;
	float: left;
	width: 15px;
	height: 25px;
	background-image: url("../images/borde-fecha.gif");
	background-repeat: repeat-x;
}

.dh .fecha-titulo .fecha-t {
	display: block;
	height: 20px;
	padding: 5px 0 0 0;	
	color: #fff;
	font-size: 0.8em;
	text-transform: uppercase;
}

.dh h2 {
	text-align: left;
	background-color: #ED8900;
	padding: 6px 10px;
	font-size: 0.8em;
	text-transform: uppercase;
	border-bottom: 1px solid #FFF;
}
.dh h2 a {
	color: #FFF;
}
.dh .tstory_bg img {
	margin: 0px 10px 5px 0px;
	padding: 0px;
	border: 2px solid #E3E3E3;
	float: left;
}

.dh .vermas {
	text-align: center;
	margin: -2px 0px 0px 0px;
}
.dh a.bot_mas {
	background-color: #666;
	color: #FFF;
	font-size: 0.7em;
	padding: 3px;
}
.dh a:hover.bot_mas {
	color: #CCC;
}

.evento {
	padding: 0px;
}
.evento .dia {
	font-size: 1.5em;
	font-weight: bold;
	letter-spacing: -0.1em;
	margin: 0px 3px 0px 0px;
	float: left;
}
.evento .dia a {
	color: #ED8900;
}
.evento .dia a:hover {
	color: #FFF;
	background-color: #ED8900;
}
.evento .mes {
	padding: 10px;
	color: #777;
	font-size: 0.7em;
	font-weight: bold;
}
.dh .temas {
	background-color: #DDD;
	overflow: hidden;
	border-top: 2px solid #FFF;
	border-bottom: 2px solid #FFF;
}
.dh .temas h2 {
	text-align: left;
	background-color: #ED8900;
	padding: 6px 10px;
	font-size: 0.8em;
	text-transform: uppercase;
	border-bottom: 1px solid #FFF;
	float: left;
}

/* @end */
/* @group Debes Leer */

.dl {
	background-color: #FFF;
}
.dl h2 {
	text-align: left;
	background-color: #95BC0E;
	padding: 6px 10px;
	font-size: 0.8em;
	text-transform: uppercase;
	border-bottom: 1px solid #FFF;
}
.dl h2 a {
	color: #FFF;
}
.dl .tstory_bg img {
	margin: 0px 10px 5px 0px;
	padding: 0px;
	border: 2px solid #E3E3E3;
	float: left;
}

.dl .vermas {
	text-align: center;
	margin: -2px 0px 0px 0px;
}
.dl a.bot_mas {
	background-color: #666;
	color: #FFF;
	font-size: 0.7em;
	padding: 3px;
}
.dl a:hover.bot_mas {
	color: #CCC;
}
.hora2 {
	font-size: 0.6em;
	color: #777;
}
.columnista a {
	color: #95BC0E;
	font-size: 0.9em;
}
.columnista a:hover {
	color: #999;
}
.caricaturas {
	padding: 10px;
	margin: 0px;
}
.caricaturas p {
	font-weight: bold;
	padding: 0px;
}
.caricaturas img {
	margin: 10px 0px 10px 0px;
	padding: 0px;
	border: 2px solid #E3E3E3;
}
.caricaturas .nombre {
	font-size: 0.7em;
}
.caricaturas .borde {
	padding: 10px 0px 0px;
	border-top: 1px solid #DDD;
}
.ncolumnista {
	color: #95BC0E;
	font-size: 0.8em;
	font-weight: bold;
}
	

/* @end */
/* @group Otros */



.tituloevento {
	color: #ED8900;
	font-size: 1.2em;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
}
.fechaevento {
	margin: 15px 0px;
	padding: 10px 0px;
	border-top: 1px dotted #CCC;
	font-size: 0.8em;
	color: #777;
}
.fechaevento strong {
	color: #ED8900;
}
.fechaevento span {
	font-weight: bold;
}
.fechaevento .inicio {
	margin: 5px 0px;
}

/* catagories header bg */
.cat {
	background-color: #3F3F3F;
	color: #FFF;
	font-weight: bold;
	margin: 1px 0;
	padding: 3px 3px 3px 5px;
}

/* link format */
.subcatlink {
	color: #FFF;
	font-weight:bold;
}

/* format the zip code input to all numeric input*/
.phone {-wap-input-format: "*N"}
.link-especial {
	font-weight: bold;
	text-decoration: none;
}
.nodisplay {display:none}
.publi {text-transform: uppercase;
	color:#666666; 
	font-size:10px;
}
.publihead {
	text-transform: uppercase;
	color: #666666;
	font-size: 10px;
	background-color: #F3F3F3;
	margin: 1px 0px 1px 0px;
	padding: 3px 3px 3px 5px;
}

/* @group home futbol */

.publicidad-futbol{
	color: #666666; 
	font-size: 11px;
	font-family: Arial, sans-serif;
	margin-left: 7px;
	/*margin-top: 2px;*/
}
.tit-futbol {
	margin: 0px;
}
.tit-futbol .titulo {
	padding: 10px 10px;
	border-bottom: 1px solid #cecece;
	overflow: hidden;
	background: none;
}
.titulo h2 a {
	color: #0E65A5;
	font-weight: bold;
	
}
.titulo h2 a:hover {
	color: #777;
}
.titulo .fecha {
	float: right;
	margin-top: -2px;
}

.titulo .fecha a:hover {
	color: #fff !important;
}
.marcadorgrisos-izq {
	width: 33%;
	height: 30px; 
	background-color: #F1F1F1;
	float: left; 
	display: block; 
	margin: 0;
}
.marcadorgris{
	height: 70px; 
	background-color: #f1f1f1; 
	float: left; 
	display: block; 
	margin-top:0px;
	width: 100%;
}
.marcador-final {
	background-color: #f1f1f1; 
	display: block; 
	margin: 0 auto;
}
.ultimo-gris {
	width: 100%; 
	height: 59px; 
	background-color: #eaeaea; 
	display: block; 
	margin-right: 0px; 
	margin-top: 2px;
}
.marcadorgrisos-der {
	width: 33%; 
	height: 30px;
	background-color: #f1f1f1; 
	float: left; 
	display: block; 
	margin: 0;
}
.marcadorgriscla-izq {
	width: 33%; 
	height: 30px; 
	background-color: #f9f9f9; 
	float: left; 
	display: block; 
	margin: 0;
}

.marcadorgriscla-der {
	width: 33%;
	height: 30px; 
	background-color: #f9f9f9; 
	float: left; 
	display: block; 
	margin: 0;
}
.div-pauta {
	width: 156px;
	/*height: 31px;*/ 
	background-color: #FFF;
	float: left;
	display: block;
	margin-top: -15px;
	/*margin-top: -44px;*/
	/*margin-bottom: 13px;*/
}
.texto-resultados {
	float: left; 
	font-size: 10px; 
	font-family: Arial, sans-serif; 
	margin: 8px 0 0 5px; 
	color: #393939; 
	font-weight: bold;
}
.textoresultados-final {
	float:left; 
	font-size:11px; 
	font-family: Arial, sans-serif; 
	margin-top:20px; 
	margin-left: 10px; 
	color: #393939; 
	font-weight: bold;
}
.tit-estado {
	float:left;
	font-size: 13px; 
	font-family: Arial, sans-serif; 
	margin-top:10px;
	margin-bottom: 10px; 
	margin-left: 10px; 
	color: #4e80a2; 
	font-weight: bold;
	width: 100%;
}
.estado-partido {
	float:left;
	font-size: 11px; 
	font-family: Arial, sans-serif; 
	margin: 7px 0 0 4px;
	color: #0E65A5; 
	font-weight: bold;
}
.estadopartido-final {
	float: left;
	font-size: 12px; 
	font-family: Arial, sans-serif; 
	margin-left:20px; 
	margin-top: 4px;
	color: #065f9c; 
	font-weight: bold;
	clear: both;
	overflow: hidden;
}
.textocon-resultados {
	float:left;
	font-size: 10px;
	font-family: Arial, sans-serif;
	margin-left: 10px;
	margin-top: 2px;
	color: #393939;
	font-weight: normal;
}

.estadocon-partido {
	float: left;
	font-size: 11px;
	font-family: Arial, sans-serif;
	margin-left: 5px;
	margin-top: 2px;
	color: #065F9C;
	font-weight: bold;
}
.convencionesgriscla-izq {
	width: 33%; 
	background-color: #fff;
	float: left; 
	display: block; 
	margin-top: 5px;
	padding: 2px 0px;
	border-top: 1px dotted #999999;
	border-right: 1px dotted #999999;
}
.convencionesgriscla-der {
	width: 33%; 
	/*height: 16px;*/ 
	background-color: #fff; 
	float: left;
	/*float: right;*/
	display: block; 
	margin-top: 5px;
	/*margin-top: -7px;*/
	padding: 2px 0px;
	border-top: 1px dotted #999999;
	
}
.convencionesgrisos-izq {
	width: 33%;
	/*height: 16px;*/
	background-color: #fff; 
	float: left;
	display: block;
	/*margin-right: 2px;*/
	margin-top: 5px;
	padding: 2px 0px;
	border-top: 1px dotted #999999;
	border-right: 1px dotted #999999;
}
.content-final{
	background-color: #eaeaea;
	height: 70px;
	margin-top: 100px;
}

.logoequipos-izq {
	float: left;
	margin: 10px 20px;
	clear: left;
	padding-right: 35px;
	
}
.logoequipos-der {
	float: right;
	margin: 10px 20px;
}
.pauta-final {
	color:#666666; 
	font-size:11px;
	font-family: arial;
	margin-left: 35px;
	padding-right: 7px;
	margin-top: 20px;
	float: left;
	clear: both;
}
.pautafinal-img{
	float: left;
	clear: right;
	padding-top: 5px;
}

.futbol{
	border: 1px solid #eaeaea;
	margin: 20px 0;
	background: #ffffff;

}

.content-indicadores {
	clear: both;
	margin: 0;
}

.content-indicadores ul {
	width: 50%;
	float: left;
}

/* @end */


/* @group Servicios Despliegues */
.hora_movilidad {
	font-size: 0.6em;
	color: #777;
	float: right;
	margin-right: 15px;
}
.nivel_titulo{
	background: none;
	float: left;
	width: 100%;
	margin: 0 0 20px 0;
}
.titulo_servicios{
	color: #0E65A5;

}
.compartir{
	background: none;
	float: right;
	padding: 5px;
	border-left: 1px dotted #666666;
}
.compartir li:first-child{
	margin: 3px 5px 0 10px;
	color: #666666;
}
.compartir li{
	color: #fff;
	font-size: 12px;
	float: left;
	margin: 0 2px;	
}
.compartir_facebook{
	background: url("../images/maquillaje_2013/facebook.png") no-repeat 0 0;
	width: 20px;
	height: 20px;
	cursor: pointer;
}
.compartir_facebook a{
	display: block;
	width: 20px;
	height: 20px;
}
.compartir_twitter{
	background:  url("../images/maquillaje_2013/twitter.png") no-repeat 0 0;
	width: 20px;
	height: 20px;
	cursor:pointer;
}
.compartir_twitter a{
	display: block;
	width: 20px;
	height: 20px;
}

/* @group Movilidad */

.fecha_movilidad {
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	float: left;
	width: 100%;
	background: #eaeaea;
	}
.fecha_movilidad p{
	float: left;
	font-size: 14px;
	margin:  25px 3px;
}
.fecha_movilidad span{
	color: #79b3d2;
	float: left;
	margin:  25px 3px;
}
.semaforo_movilidad{
	background: url("../images/sprite_servicios2.png") no-repeat scroll 0 0;
	width: 40px;
	height: 55px;
	margin: 5px 20px;
	float: right;
}
.contenedor_convenciones{
	float: left;
	width: 100%;
	background: #dadada;
}
.convenciones_movilidad li{
	float: left;
	margin: 10px 0;
}
.imprevisto{
	background: url("../images/sprite_servicios2.png") no-repeat scroll 0 -1250px;
	width: 30px;
	height: 30px;
}
.convenciones_movilidad div{
	margin-left: 20px;
}
.convenciones_movilidad p{
	width: 55px;
	font-size: 11px;
	text-align: center;
}
.protesta{
	background: url("../images/sprite_servicios2.png") no-repeat scroll 0 -1420px;
	width: 30px;
	height: 30px;
}
.accidente{
	background: url("../images/sprite_servicios2.png") no-repeat scroll 0 -1290px;
	width: 30px;
	height: 30px;
}
.obras{
	background: url("../images/sprite_servicios2.png") no-repeat scroll 0 -1340px;
	width: 30px;
	height: 30px;
}
.despejado{
	background: url("../images/sprite_servicios2.png") no-repeat scroll 0 -1377px;
	width: 30px;
	height: 30px;
}
.contenedor_estado{
float: left;
width: 100%;
background: #ffffff;
}
.contenedor_estado li:nth-child(even){
	background: #eaeaea;
}
.titulo_estado{
	float: left;
	margin: 10px 0;
	width: 100%;
}
.titulo_estado p{
	margin-top: -5px;
	text-align: left;
	font-weight: bold;
	padding: 15px 0 3px 45px;
}
.titulo_estado.criticop{
		border-bottom: 3px solid #ff2b05;
}
.titulo_estado.alertap{
		border-bottom: 3px solid #ffd428;
}
.titulo_estado.optimop{
		border-bottom: 3px solid #07cd4f;
}


.critico{
	background: url("../images/sprite_servicios2.png") no-repeat scroll 0 -1600px;
	margin-left: 10px;
	width: 30px;
	height: 30px;
	float: left;
}
.criticop{
	color: #ff2b05;
	
}
.alerta{
	background: url("../images/sprite_servicios2.png") no-repeat scroll 0 -1535px;
	margin-left: 10px;
	width: 30px;
	height: 30px;
	float: left;
}
.alertap{
	color: #a28308;
}
.optimo{
	background: url("../images/sprite_servicios2.png") no-repeat scroll 0 -1470px;
	margin-left: 10px;
	width: 30px;
	height: 30px;
	float: left;
}
.optimop{
	color: #07cd4f;
}
.content_noticia_movilidad{
	float: left;
	padding: 15px 0;
	border-bottom: 1px dashed #cecece;
	width: 100%;
}
.titulo_noticia_movilidad{
	overflow: hidden;
	margin-left: 10px;
}
.libresmall{
	background: url("../images/sprite_servicios2.png") no-repeat scroll -80px -1000px;
}
.obrasmall{
	background: url("../images/sprite_servicios2.png") no-repeat scroll -80px -950px;
}
.accidentesmall{
	background: url("../images/sprite_servicios2.png") no-repeat scroll -80px -900px;
}
.protestasmall{
	background: url("../images/sprite_servicios2.png") no-repeat scroll -80px -850px;

}
.imprevistosmall{
	background: url("../images/sprite_servicios2.png") no-repeat scroll -80px -800px;

}
.titulo_noticia_movilidad p{
	float: left;
	text-align: left;
	padding: 0 0 10px 25px;
}
.lead_movilidad{
	font-size: 11px;
	float: left;
	margin-left: 30px;
	width: 280px;
}
.reporte_twitter h3{
	background-color: #065F9B;
	font-size: 12px;
	font-weight: bold;
    padding: 6px 10px;
    float: left;
    width: 99%;
    color: #ffffff;
}
.ht_twitter{
	background: url("../images/bgtwitter.png") no-repeat center 0;
	padding: 0px 478px;
	margin: 20px;
	overflow: hidden;
}
.logoht_twitter{
	background: url("../images/sprite_servicios2.png") no-repeat scroll 0px -1650px;
	float: left;
	width: 40px;
	height: 40px;
}
.ht_twitter p{
	padding: 10px;
	color: #1f6492;
	font-size: 14px;
	font-weight: bold;
}
/* @end */

/* @group Horóscopo */

.contenedor_signo{
	float: none;
	width: 100%;
	border: 1px solid #eaeaea;
    background: #ffffff;
    margin: 20px 0;
    overflow: hidden;
}
.signo_horosocopo{
	width: 65px;
	float: left;
}
.img_signo{
	margin: 20px 0px 5px 10px;
	width: 80px;
	height: 50px;
	float: left;
}
.tauro{
	background:url("../images/signos-tauro.png") no-repeat center 0;
}
.geminis{
	background:url("../images/signos-geminis.png") no-repeat center 0;
}
.cancer{
	background:url("../images/signos-geminis.png") no-repeat center 0;
}
.leo{
	background:url("../images/signos-leo.png") no-repeat center 0;
}
.virgo{
	background:url("../images/signos-virgo.png") no-repeat center 0;
}
.libra{
	background:url("../images/signos-libra.png") no-repeat center 0;
}
.escorpion{
	background:url("../images/signos-escorpion.png") no-repeat center 0;
}
.sagitario{
	background:url("../images/signos-sagitario.png") no-repeat center 0;
}
.capricornio{
	background:url("../images/signos-capricornio.png") no-repeat center;
}
.acuario{
	background:url("../images/signos-acuario.png") no-repeat center 0;
}
.piscis{
	background:url("../images/signos-piscis.png") no-repeat center 0;
}
.aries{
	background:url("../images/signos-aries.png") no-repeat center 0;
}
.nombre_signo p{
	margin-left: 10px;
	color: #018ab7;
	width: 80px;
	font-size: 16px;
	text-align: center;
	float: left;
}
.lead_signo{
	font-size: 12px;
	margin: 20px 10px;
	display: block;
	text-align: left;
	padding-left: 85px;
}
.fecha_signo{
	background: #dadada;
	padding: 5px;
	font-size: 11px;
	float: none;
	margin-top: 0;
	width: 100%;
	}

/* @end */


/* @group puerta astral */

.img_signo_pa{
	margin: 20px 0px 5px 10px;
	width: 80px;
	height: 70px;
	float: left;

}

/* @end */
/* @group Reportero ciudadano */
.destacado_ugc{
	background: #393939;
	float: left;
	width: 100%;
	padding: 7px 0;
	margin: 0 0 20px 0;
}
.img_destacado{
	padding: 15px 20px 0 20px;
	margin: 0px 20px 0px 5px;
	width: 30px;
	float: left;
}
.lead_destacado{
	color: #fff;
	font-size: 0.9em;
	text-align: left;
	margin: 10px;
	line-height: 1.2em;
}
.enviar_destacado{
	background: #6e6e6e;
	padding: 10px;
	width: 120px;
	float: right;
	margin: 0 10px 0 0;
}
.enviar_destacado a{
	color: #ffffff;
	font-size: 11px;
	text-transform: uppercase;
}
.img_ugc{
	margin: 20px 10px 5px 10px;
	float: left;
	border: 2px solid #ffffff;

}
.fecha_ugc{
	margin: 20px 0 10PX;
	font-size: 11px;
	color: #828181;
	font-weight: bold;
	text-align: left;
}
.lead_ugc{
	font-size: 12px;
	text-align: left;
}

.caja_pautefacil{
	border:#DDDDDD solid 1px;
	margin:10px 0;
	
	}
.conten_titulo{
	background:#4e80a2;
	}
.caja_pautefacil .titulo{
	color: #ffffff;
    display: block;
    font-size: 0.7em;
    font-weight: bold;
    letter-spacing: -0.5px;
    line-height: 120%;
	padding:4px 5px;
	text-decoration:underline;
	
	}
.anuncios_pautefacil .table{
	width:100%;
	border-bottom:1px solid #DDD;
	margin-bottom:5px;
	}	

.caja_pautefacil .titulo span{
	color:#ffffff;
	font-weight:normal;
	}	
.caja_pautefacil .table{
	background:#999;
	}
.anuncios_pautefacil{
	padding:3px 5px;
	}	
.anuncios_pautefacil td{
    font-size:1.1em;
	padding:0px;
}
.anuncios_pautefacil td {
	color:#777777;

}		
.anuncios_pautefacil td a{
	font-weight:bold;
	color:#000!important;
	font-size:1em!important;
}

/* @end */
/* @end */
/* @end */
/* @group noticial */

.tstory_bg-mundial {
    border-bottom: 1px dotted #ACACAC;
    overflow: hidden;
    padding: 10px 0;
}

.tstory_bg-mundial img {
    border: 2px solid #00192C;
    float: left;
    margin: 0 10px 5px 10px;
    padding: 0;
}

.tstory_bg-mundial h3 {
    color: #00192C;
    font-size: 0.8em;
    font-weight: bold;
    margin: 0;
    padding: 0 0 5px;
}

.tstory_bg-mundial h3 a {
    color: #393939;
}

.tstory_bg-mundial .top_noticia {
    float: left;
    font-weight: bold;
    margin: 2px 5px 0;
}

.tstory_bg-mundial .top_noticia .hora {
    color: #777777;
    float: right;
    font-size: 0.6em;
}

.tstory_bg-mundial p {
    color: #00192C;
    margin: 0 10px;
}

.logo-mundial-noticia {
	float: left;
	width: 100%;
	background: #0c3903;
	margin-bottom: 5px;
}

.logo-mundial-noticia img {
    margin-top: -11px;
    border: none !important;
    float: left;
}

.tstory_bg-mundial .bot_mas {
	float: right;
	background: none !important;
	color: #fff;
}

.tstory_bg-mundial a.bot_mas:hover {
	color: #f1f1f1 !important;
}

/* @end */

/* @group Noticia copa */

.tstory_bg-copa {
    border-bottom: 1px dotted #ACACAC;
    overflow: hidden;
    padding: 10px 0;
}

.tstory_bg-copa img {
    border: 2px solid #00192C;
    float: left;
    margin: 0 10px 5px 10px;
    padding: 0;
}

.tstory_bg-copa h3 {
    color: #04314C;
    font-size: 0.8em;
    font-weight: bold;
    margin: 0;
    padding: 0 0 5px;
}

.tstory_bg-copa h3 a {
    color: #393939;
}

.tstory_bg-copa .top_noticia {
    float: left;
    font-weight: bold;
    margin: 2px 5px 0;
}

.tstory_bg-copa .top_noticia .hora {
    color: #777777;
    float: right;
    font-size: 0.6em;
}

.tstory_bg-copa p {
    color: #0862A0;
    margin: 0 10px;
}

.tstory_bg-copa h3 a:hover {
    color: #40B0E1;
}

.logo-copa-noticia {
	float: left;
	width: 100%;
	background: #E2EAF3;
	margin-bottom: 5px;
	padding-top: 8px;
}

.logo-copa-noticia img {
	border: medium none;
    float: left;
    margin-top: -11px;}

.tstory_bg-copa .bot_mas {
	float: right;
	background: none;
	color: #666;
}

.tstory_bg-copa .bot_mas {
	float: right;
	background: none;
	color: #666;
}

.tstory_bg-copa a.bot_mas:hover {
	color: #40B0E1;
}
.tstory_bg-eliminatorias .bot_mas {
	float: right;
	background: none;
	color: #666;
}
.tstory_bg-eliminatorias img {
    border: 2px solid #00192C;
    float: left;
    margin: 0 10px 5px 10px;
    padding: 0;
}
.tstory_bg-eliminatorias h3 {
    color: #04314C;
    font-size: 0.8em;
    font-weight: bold;
    margin: 0;
    padding: 0 0 5px;
}

.tstory_bg-eliminatorias h3 a {
    color: #393939;
}
.tstory_bg-eliminatorias h3 a:hover {
    color: #cecece;
}
.tstory_bg-eliminatorias p {
    color: #0C3903;
    margin: 0 10px;
}
.tstory_bg-eliminatorias .top_noticia .hora {
    color: #777777;
    float: right;
    font-size: 0.6em;
}
/* @end */


/* @group Elecciones 2011 */

.tstory_bg_elecciones {
	font-family: Georgia, "Times New Roman", Times, serif;
	overflow: hidden;
	border-bottom: 1px dotted #ACACAC;
	padding: 0px 0px 10px;
	margin: 10px 0px 0px 0px;
	background: url("../images/elecciones_fondo.jpg") repeat;
}
.tstory_bg_elecciones .bar_elecciones {
	background: #000;
	padding: 5px 5px;
	margin: 0px 0px 10px 0px;
	overflow: hidden;
}
.tstory_bg_elecciones .bar_elecciones .logo_elecciones {
	background: url("../images/elecciones_logo.jpg") no-repeat;
    float: left;
    margin: 0px;
    padding: 0px;
    width: 167px;
}
.tstory_bg_elecciones .bar_elecciones .logo_elecciones a {
	display: block;
    height: 24px;
    text-indent: -9999em;
} 
.tstory_bg_elecciones .bar_elecciones p {
	font-size: 0.7em;
	float: right;
	margin: 5px 0px 0px 0px;
}
.tstory_bg_elecciones .bar_elecciones p a {
	color: #FFF;
}
.tstory_bg_elecciones .bar_elecciones p a:hover {
	color: #FCD082;
}
.tstory_bg_elecciones .top-noticia  {
    padding: 0px 10px;
}
.tstory_bg_elecciones .top_noticia  {
    padding: 0px 10px;
}
.tstory_bg_elecciones .tag {
    background: none;
    font-size: 0.75em;
    padding: 3px;
}
.tstory_bg_elecciones a.tag {
    color: #000;
    font-weight: normal;
    text-transform: uppercase;
    font-size: 0.7em;
}
.tstory_bg_elecciones a:hover.tag {
    background: #000;
    color: #FFF;
}
.hora {
	font-weight: normal;
}
.tstory_bg_elecciones img {
    border: 2px solid #E3E3E3;
    float: left;
    margin: 0px 10px 5px 10px;
    padding: 0;
}
.tstory_bg_elecciones h3 {
    font-size: 0.8em;
    font-weight: bold;
    margin: 0px 10px 0px 10px;
    padding: 0 0 5px;
}
.tstory_bg_elecciones h3 a {
    color: #6D4C00;
}
.tstory_bg_elecciones h3 a:hover {
    color: #777;
}
.tstory_bg_elecciones p {
	margin: 0px 10px 0px 10px;
}

/* Fase de Resultados */

.elecciones2011 .principales {
	background: url("../images/elecciones_fondo.jpg") repeat;
	font-family: Georgia, serif;
}
.elecciones2011 .principales h2 {
	margin: 0px 0px 10px 0px;
	background: #000;
}
.elecciones2011 .principales h2 a {
	color: #FCD082;
}
.elecciones2011 .principales h2 a:hover {
	color: #FFF;
}
.elecciones2011 .tstory_bg_elecciones {
    padding: 5px 0px;
    background: #FFF;
    border: 1px solid #E5E5E5;
    margin: 0px 0px 10px 0px;
}
.elecciones2011 a.bot_mas  {
    background-color: #777;
    color: #FFF;
    font-size: 0.7em;
    padding: 3px;
}
.elecciones2011 a:hover.bot_mas  {
    background-color: #000;
}
.elecciones2011 .bar_elecciones {
	background: #000;
	padding: 5px 5px;
	margin: 0px;
	overflow: hidden;
	border-bottom: 1px solid #999;
}
.elecciones2011 .bar_elecciones .logo_elecciones {
	background: url("../images/elecciones_logo.jpg") no-repeat;
    float: left;
    margin: 0px;
    padding: 0px;
    width: 167px;
}
.elecciones2011 .bar_elecciones .logo_elecciones a {
	display: block;
    height: 24px;
    text-indent: -9999em;
} 
.elecciones2011 .bar_elecciones p {
	font-family: Georgia, serif;
	font-size: 0.7em;
	float: right;
	margin: 5px 0px 0px 0px;
}
.elecciones2011 .bar_elecciones p a {
	color: #FFF;
}
.elecciones2011 .bar_elecciones p a:hover {
	color: #FCD082;
}
.elecciones2011 .resultados {
	font-family: Georgia, serif;
	border: none;
	margin: 0px;
	padding: 0px;
}
.elecciones2011 .resultados .filtros {
	padding: 10px;
	background: #F1F1F1;
	overflow: hidden;
}
.elecciones2011 .resultados .filtros p {
	font-weight: bold;
	font-size: 0.8em;
	margin: 0px 0px 10px 0px;
}
.elecciones2011 .resultados .filtros .filtro_candidaturas {
	float: left;
	margin: 0px 10px 0px 0px;
}
.elecciones2011 .resultados .filtros .filtro_regiones {
	float: left;
}
.elecciones2011 .resultados .filtros select {
	font-family: Georgia, serif;
	border: 1px solid #DDD;
    font-size: 0.9em;
    width: 135px;
}
.elecciones2011 .resultados .filtros select option {
	margin: 5px 0px;
}
.elecciones2011 .resultados .filtros .activado {
	background: #FFF;
    color: #333;
}
.elecciones2011 .resultados .filtros .desactivado {
	background: #666;
    color: #AAA;
}
.elecciones2011 .resultados .info_datos {
	padding: 10px;
	background: #FFF;
	overflow: hidden;
	clear: both;
	margin: 0px;
}
.elecciones2011 .resultados .info_datos ul {
	clear: both;
	margin: 0px;
}
.elecciones2011 .resultados .info_datos li {
	float: left;
	padding: 0px 5px;
	border-right: 1px solid #393939;
	font-size: 0.8em;
	margin: 0px 0px 5px 0px;
}
.elecciones2011 .resultados .info_datos li b {
	color: #6D4C00;
	font-size: 1.1em;
}
.elecciones2011 .resultados .info_datos .ultimo {
	border: none;
}
.elecciones2011 .resultados .fuente {
	clear: both;
	font-size: 1em;
	color: #6D4C00;
	border-top: 1px solid #EEE;
	padding: 5px 0px 0px 0px;
}
.elecciones2011 .resultados .datos_estadisticas {
	padding: 10px;
	background: url("../images/elecciones_fondo.jpg") repeat;
	overflow: hidden;
}
.elecciones2011 .datos_estadisticas .titulo_regiones {
    border-bottom: 1px dotted #6D4C00;
    overflow: hidden;
    padding: 0px 0px 3px;
}
.elecciones2011 .datos_estadisticas .titulo_regiones a {
    color: #6D4C00;
    font-size: 0.8em;
    font-weight: bold;
}
.datos_estadisticas .ranking_candidatos {
    background: url("../images/elecciones/back_lineas.gif") repeat-y 70px 0px;
    /*float: left;*/
    margin: 10px 0px;
    overflow: hidden;
    padding: 0px;
    width: 265px;
}
.ranking_candidatos .porcentajes {
    background: #F9F9F9;
    font-size: 0.9em;
    font-weight: bold;
    margin: 0px 0px 0px 70px;
    overflow: hidden;
    padding: 5px 2px;
}
.ranking_candidatos .porcentajes li {
    float: left;
    margin: 0px 53px 0px 0px;
}
.ranking_candidatos .porcentajes li.ultimo {
	margin: 0px;
}
.ranking_candidatos .porcentajes_candidatos {
    clear: both;
    /*overflow: hidden;*/
}
.ranking_candidatos .porcentajes_candidatos li {
    clear: both;
    margin: 0px;
}
.porcentajes_candidatos .foto_candidato {
    float: left;
    margin: 0px 15px 15px 0px;
    position: relative;
}
.porcentajes_candidatos .foto_candidato span {
    background: url("../images/elecciones/back_numero.png") no-repeat;
    color: #FFF;
    float: left;
    margin: -5px 0px 0px 0px;
    padding: 2px 7px 5px 8px;
    position: absolute;
}
.porcentajes_candidatos .foto_candidato img {
    background: url("../images/elecciones/border_candidato.png") no-repeat;
    padding: 3px;
}
.porcentajes_candidatos .foto_candidato p {
    color: #6D4C00;
    font-size: 0.8em;
    margin: 5px 0px 0px 2px;
}
.porcentajes_candidatos .foto_candidato p a {
    color: #6D4C00;
}
.porcentajes_candidatos .foto_candidato p a:hover {
    color: #777;
}
.porcentajes_candidatos .datos_porcentaje {
    float: left;
    overflow: hidden;
    width: 192px;
}
.porcentajes_candidatos .datos_porcentaje h3 {
    font-size: 0.9em;
    margin: 5px 0px 5px 5px;
    padding: 0px;
    font-weight: bold;
}
.porcentajes_candidatos .barra_porcentaje {
    background: url("../images/elecciones/back_sinporcentaje.gif") no-repeat;
    height: 25px;
}
.barra_porcentaje .barra {
    margin: 0px;
    position: absolute;
}
.barra span {
    background-color: #393939;
    border-left: 1px solid #FFF;
    color: #FFF;
    display: block;
    padding: 6px 4px;
    text-align: center;
    width: 50px;
    font-weight: bold;
}
.porcentajes_candidatos .datos_porcentaje .votos_totales {
    font-size: 0.85em;
    margin: 10px 0px 0px 5px;
}
.barra_porcentaje .bar_verde {
	background: url("../images/elecciones/barra_verde.gif") no-repeat;
	width: 190px;
	height: 22px;
}
.barra_porcentaje .bar_liberal {
	background: url("../images/elecciones/barra_liberal.gif") no-repeat;
	width: 190px;
	height: 22px;
}
.barra_porcentaje .bar_conservador {
	background: url("../images/elecciones/barra_conservador.gif") no-repeat;
	width: 190px;
	height: 22px;
}
.barra_porcentaje .bar_polo {
	background: url("../images/elecciones/barra_polo.gif") no-repeat;
	width: 190px;
	height: 22px;
}
.barra_porcentaje .bar_pin {
	background: url("../images/elecciones/barra_pin.gif") no-repeat;
	width: 190px;
	height: 22px;
}
.barra_porcentaje .bar_radical {
	background: url("../images/elecciones/barra_radical.gif") no-repeat;
	width: 190px;
	height: 22px;
}
.barra_porcentaje .bar_aico {
	background: url("../images/elecciones/barra_aico.gif") no-repeat;
	width: 190px;
	height: 22px;
}
.barra_porcentaje .bar_asi {
	background: url("../images/elecciones/barra_asi.gif") no-repeat;
	width: 190px;
	height: 22px;
}
.barra_porcentaje .bar_mira {
	background: url("../images/elecciones/barra_mira.gif") no-repeat;
	width: 190px;
	height: 22px;
}
.barra_porcentaje .bar_lau {
	background: url("../images/elecciones/barra_lau.gif") no-repeat;
	width: 190px;
	height: 22px;
}
.barra_porcentaje .bar_afrovides {
	background: url("../images/elecciones/barra_afrovides.gif") no-repeat;
	width: 190px;
	height: 22px;
}
.barra_porcentaje .bar_mio {
	background: url("../images/elecciones/barra_mio.gif") no-repeat;
	width: 190px;
	height: 22px;
}
.barra_porcentaje .bar_independiente {
	background: url("../images/elecciones/barra_independiente.gif") no-repeat;
	width: 190px;
	height: 22px;
}
.barra_porcentaje .p0 {
	background-position: -190px 0px;
	padding: 0px 0px 0px 0px;
}
.barra_porcentaje .p5 {
	background-position: -179px 0px;
	padding: 0px 0px 0px 5px;
}
.barra_porcentaje .p10 {
	background-position: -168px 0px;
	padding: 0px 0px 0px 10px;
}
.barra_porcentaje .p15 {
	background-position: -157px 0px;
	padding: 0px 0px 0px 20px;
}
.barra_porcentaje .p20 {
	background-position: -146px 0px;
	padding: 0px 0px 0px 30px;
}
.barra_porcentaje .p25 {
	background-position: -135px 0px;
	padding: 0px 0px 0px 40px;
}
.barra_porcentaje .p30 {
	background-position: -124px 0px;
	padding: 0px 0px 0px 50px;
}
.barra_porcentaje .p35 {
	background-position: -113px 0px;
	padding: 0px 0px 0px 60px;
}
.barra_porcentaje .p40 {
	background-position: -102px 0px;
	padding: 0px 0px 0px 70px;
}
.barra_porcentaje .p45 {
	background-position: -87px 0px;
	padding: 0px 0px 0px 80px;
}
.barra_porcentaje .p50 {
	background-position: -78px 0px;
	padding: 0px 0px 0px 95px;
}
.barra_porcentaje .p55 {
	background-position: -69px 0px;
	padding: 0px 0px 0px 105px;
}
.barra_porcentaje .p60 {
	background-position: -60px 0px;
	padding: 0px 0px 0px 115px;
}
.barra_porcentaje .p65 {
	background-position: -51px 0px;
	padding: 0px 0px 0px 125px;
}
.barra_porcentaje .p70 {
	background-position: -43px 0px;
	padding: 0px 0px 0px 131px;
}
.barra_porcentaje .p75 {
	background-position: -54px 0px;
	padding: 0px 0px 0px 131px;
}
.barra_porcentaje .p80 {
	background-position: -45px 0px;
	padding: 0px 0px 0px 131px;
}
.barra_porcentaje .p85 {
	background-position: -36px 0px;
	padding: 0px 0px 0px 131px;
}
.barra_porcentaje .p90 {
	background-position: -27px 0px;
	padding: 0px 0px 0px 131px;
}
.barra_porcentaje .p95 {
	background-position: -15px 0px;
	padding: 0px 0px 0px 131px;
}
.barra_porcentaje .p100 {
	background-position: 0px 0px;
	padding: 0px 0px 0px 131px;
}
.sin_foto .datos_porcentaje {
	margin: 0px 0px 10px 0px;
}
.sin_foto .foto_candidato span {
	margin: 0px 34px 0px 0px;
	position: relative;
}
.sin_foto .foto_candidato p {
	margin: 30px 0px 0px 0px;
}
.datos_estadisticas .ganador_elecciones {
	clear: both;
	background: #777;
	overflow: hidden;
	padding: 0px 0px;
	margin: 10px 0px 0px 0px;
}
.ganador_elecciones .titulo_ganador {
	background: #3E3E3E;
	border-bottom: 1px solid #CCC;
	color: #FFF;
	padding: 5px;
	font-size: 1em;
}
.ganador_elecciones .titulo_ganador .icono_ganador {
	background: url("../images/elecciones/icon_urna.gif") no-repeat right;
	height: 21px;
}
.ganador_elecciones .porcentajes_candidatos {
	margin: 15px 0px 0px 15px;
	color: #FFF;
	position: relative;
	/*overflow: hidden;*/
}
.ganador_elecciones .foto_candidato p a {
	color: #FFF;
}
.ganador_elecciones .foto_candidato p a:hover {
	color: #DDD;
}
.ganador_elecciones .foto_candidato span {
    background: url("../images/elecciones/back_numero2.png") no-repeat;
    color: #FFF;
    float: left;
    margin: -8px 0 0 -8px;
    padding: 4px 12px 7px;
    position: absolute;
    font-size: 1.6em;
}
.ganador_elecciones .datos_porcentaje h3 {
	margin: 0px 0px 7px 0px;
	font-size: 1em;
}
.ganador_elecciones .datos_porcentaje .votos_totales {
    font-size: 0.85em;
    margin: 10px 0px 0px 0px;
}
.ganador_elecciones .sin_foto .foto_candidato span {
	margin: 0px;
}
.ganador_elecciones .sin_foto .foto_candidato p {
	margin: 40px 0px 0px 0px;
}
.nivel_extra.elecciones2011 {
	font-family: Georgia, serif;
	background: url("../images/elecciones_fondo.jpg") repeat;
}
.nivel_extra.elecciones2011 .bg_extra {
	background: #000;
	padding: 5px;
}
.elecciones2011 .bg_extra p {
	font-size: 0.8em;
	color: #FFF;
	text-transform: uppercase;
}
.elecciones2011 .bg_nota .tag {
    background: none;
    font-weight: normal;
    text-transform: uppercase;
    font-size: 0.7em;
}
.elecciones2011 .bg_nota a.tag {
    color: #000;
}
.elecciones2011 .bg_nota a:hover.tag {
    color: #FFF;
    background: #000;
}
.elecciones2011 h3 a {
    color: #6D4D0F;
}
.elecciones2011 h3 a:hover {
    color: #777;
}
.elecciones2011 .relacionados_videos {
	background: none;
	border-top: 1px dotted #6D4D0F;
	margin: 0px 10px;
}
.elecciones2011 .relacionados_videos .titulo {
    color: #6D4D0F;
}
.elecciones2011 .relacionados_videos .icon-articulo {
    background: url("../images/elecciones/icoarticulo.png") no-repeat;
    color: #393939;
}
.elecciones2011 .relacionados_videos .icon-video {
    background: url("../images/elecciones/icovideo.png") no-repeat;
    color: #393939;
}
.elecciones2011 .relacionados_videos .icon-audio {
    background: url("../images/elecciones/icoaudio.png") no-repeat;
    color: #393939;
}
.elecciones2011 .relacionados_videos .icon-galeria {
    background: url("../images/elecciones/icogaleria.png") no-repeat;
    color: #393939;
}
.elecciones2011 .relacionados_videos a {
	color: #393939;
}
.elecciones2011 .relacionados_videos a:hover {
	color: #999;
}
/*.nivel_minuto.elecciones2011 {
	font-family: Georgia, serif;
}*/
.elecciones2011 .minuto {
	font-family: Arial, sans-serif;
}
/*.elecciones2011 .comentarios a {
    color: #6D4D0F;
}*/
.nivel_minuto.elecciones2011 a.bot_mas {
	font-family: Arial, sans-serif;
    background-color: #D10007;
    color: #FFFFFF;
    font-size: 0.6em;
    padding: 3px;
}
.nivel_minuto.elecciones2011 a:hover.bot_mas {
    color: #E88083;
}
.dondevotar {
	background: url("../images/elecciones/back_votar.jpg") no-repeat;
	margin: 2px 0px 2px 0px;
	padding: 10px 0px 10px 0px;
	overflow: hidden;
}
.dondevotar h2 {
	background: none;
	border: none;
	text-transform: none;
	font-size: 0.75em;
	color: #FFF;
	padding: 0px;
	margin: 0px 0px 0px 55px;
}
.dondevotar .cedula {
	font-size: 0.7em;
	color: #393939;
	padding: 0px;
	margin: 30px 0px 0px 20px;
	float: left;
	font-weight: bold;
}
.dondevotar .texto_cedula {
	width: 120px;
	height: 18px;
	border: 1px solid #CCC;
	margin: 23px 0px 0px 10px;
	background: #FFF;
	font-size: 0.7em;
	color: #393939;
}
.dondevotar .texto_boton {
	background: #555;
	color: #FFF;
	border: 1px solid #555;
	margin: 23px 0px 0px 10px;
	padding: 4px;
	cursor: pointer;
}

/* @end */


/* @group Servicios/clima*/

.titulo_servicios_clima {
	background: none;
	padding: 5px 10px;
	overflow: hidden;
	height: 24px;
	border-bottom: 1px dotted #eaeaea;
}
.titulo_servicios_clima h2{
	margin: 5px 0;
}
.titulo_servicios_clima form{
	/*margin-left: 90px;*/
	float: right;
}
.titulo_servicios_clima select {
	background: #FFF;
	border: 1px solid #CCC;
	width: 120px;
	font-size: 0.75em;
}
.content_servicios {
	background: #FFF;
	padding: 10px 0px;
	overflow: hidden;
}
.pyp_servicios{
	float: left;
	width: 95px;
	border-right: 1px dotted #acacac;
}
.pyp_servicios h2{
	font-size: 11px;
	font-style: normal;
	text-align: center;
}
.numeros_placa {
	background: url("../images/iconos_clima/placa.png") no-repeat;
	width: 80px;
	height: 25px;
	margin: 5px 0 0 10px;
	padding: 7px 0 0 10px;
}
.numeros_placa_centrar{
	width: 50px;
}
.numeros_placa p{
	float: left;
	text-align: center;
}
.numeros_placa span {
	float: left;
	text-align: center;
}
.clima_servicios{
	float: left;
	margin: 0 0 0 5px;
}
.img_clima{
	width: 50px;
	height: 50px;
}
.clima_69{
	background:url("../images/iconos_clima/69.png") no-repeat ;
}
.clima_64{
	background:url("../images/iconos_clima/64.png") no-repeat ;
}
.clima_54{
	background:url("../images/iconos_clima/54.png") no-repeat ;
}
.clima_50{
	background:url("../images/iconos_clima/50.png") no-repeat ;
}
.clima_45{
	background:url("../images/iconos_clima/45.png") no-repeat ;
}
.clima_44{
	background:url("../images/iconos_clima/44.png") no-repeat ;
}
.clima_39{
	background:url("../images/iconos_clima/39.png") no-repeat ;
}
.clima_35{
	background:url("../images/iconos_clima/37.png") no-repeat ;
}
.clima_34{
	background:url("../images/iconos_clima/34.png") no-repeat ;
}
.clima_32{
	background:url("../images/iconos_clima/32.png") no-repeat ;
}
.clima_28{
	background:url("../images/iconos_clima/6.png") no-repeat ;
}
.clima_24{
	background:url("../images/iconos_clima/24.png") no-repeat ;
}
.clima_20{
	background:url("../images/iconos_clima/20.png") no-repeat ;
}
.clima_19{
	background:url("../images/iconos_clima/19.png") no-repeat ;
}
.clima_18{
	background:url("../images/iconos_clima/18.png") no-repeat ;
}
.clima_17{
	background:url("../images/iconos_clima/17.png") no-repeat ;
}
.clima_16{
	background:url("../images/iconos_clima/16.png") no-repeat ;
}
.clima_15{
	background:url("../images/iconos_clima/15.png") no-repeat ;
}
.clima_14{
	background:url("../images/iconos_clima/14.png") no-repeat ;
}
.clima_13{
	background:url("../images/iconos_clima/13.png") no-repeat ;
}
.clima_12{
	background:url("../images/iconos_clima/12.png") no-repeat ;
}
.clima_11{
	background:url("../images/iconos_clima/11.png") no-repeat ;
}
.clima_7{
	background:url("../images/iconos_clima/7.png") no-repeat ;
}
.clima_6{
	background:url("../images/iconos_clima/6.png") no-repeat ;
}
.clima_5{
	background:url("../images/iconos_clima/5.png") no-repeat ;
}
.clima_4{
	background:url("../images/iconos_clima/4.png") no-repeat ;
}
.clima_3{
	background:url("../images/iconos_clima/3.png") no-repeat ;
}
.clima_2{
	background:url("../images/iconos_clima/2.png") no-repeat ;
}
.clima_1{
	background:url("../images/iconos_clima/1.png") no-repeat ;
}
.clima_servicios p{
	font-size: 11px;
}
.clima_servicios span{
	margin: 8px 0 0 0;
	font-size: 18px;
	font-style: bold;
	display: block;
}
.clima_servicios li{
	float: left;
	margin: 0 10px 0 0 ;
	text-align: center;
}
.clima_ultimo{
	margin: 0;
}
	
/* @end */



/* @group Galeria */

.contenido_galeriam{
	background:#000;
	border-bottom: 3px solid #ddd;
	margin: 10px 0;
	padding-bottom: 15px;
}
.contenido_galeriam .tit_galeriam{
	overflow:hidden;
	background:#065f9b;
	clear:both;
	padding: 0 5px;
}
.contenido_galeriam .tit_galeriam h3 {
	color:#FFF;
	font-size: 13px;
	font-weight: bold;
	padding: 10px;
	display:block;
	margin: 0;
	padding: 4px 11px;
	
}
.contenido_galeriam span{
	color: #FFFFFF;
    display: block;
    font-size: 16px;
    font-weight: bold;
    margin: 10px 0;
    padding: 9px 10px 5px;
}
.paginador_galeriam{
	background: url("../images/back_paginador.png") repeat scroll 0 0 transparent;
    margin: 0 10px;
    overflow: hidden;
	height: 25px;
	position: relative;
}
.paginador_galeriam .prev_galeria{
    position: absolute;
	z-index:1;
	top:-1px;
}
.paginador_galeriam .prev_galeria span{ 
	float:left;
	padding: 0px;
	font-size: 11px;
	color:#ccc;
	padding: 6px 5px;
	margin: 0;
}
.paginador_galeriam .prev_galeria img {
	float:left;
	padding: 3px;
}
.paginador_galeriam .next_galeria img {
	float:right;
	
}
.paginador_galeriam .next_galeria{
    right: 3px;
    position: absolute;
    top: 2px;
    z-index: 2;
}
.paginador_galeriam .next_galeria span{
	float:left;
	padding: 3px;
	color:#ccc;
	margin: 0;
	font-size: 11px;
}
.paginador_galeriam .no_galeria{
	color: #FFF;
    font-size: 11px;
    position: absolute;
    text-align: center;
    top: 5px;
    width: 100%;
	z-index:0;
}
.photo_gall{
	margin: 25px 0px 10px;
	position: relative;
	overflow:hidden;
	text-align:center;
}
.photo_gall img{
	border: 2px solid #333;
}
.text_pief{
	background: url("../images/back_photogall.png") repeat scroll 0 0 transparent;
    color: #FFF;
    font-size: 0.6em;
    left: -120px;
    margin-left: 49%;
    padding: 5px 10px;
    position: absolute;
    top: 130px;
}
.contenido_galeriam p{
	padding: 5px 15px 11px;
	margin: 0px;
	font-size: 0.8em;
	color: #CCC;
}

#flechaIzquierdaFoto {
    background: url("../images/flecha-blanca-izq.png") no-repeat scroll 0 0 transparent;
    bottom: 28px;
    height: 12px;
    left: 7px;
    position: absolute;
    width: 8px;
}

#flechaDerechaFoto {
    background: url("../images/flecha-blanca-der.png") no-repeat scroll 0 0 transparent;
    bottom: 28px;
    height: 12px;
    position: absolute;
    right: 7px;
    width: 8px;
}

#imgbots {
    position: absolute;
     width: 300px;
}

#imgbots p {text-align: center;}

p {margin: 0;}

#imgbots p img {
    margin-left: 3px;
    margin-right: 3px;
}

img {border: medium none;}

/* @end */


/* @group Final Futbol 2011 */

.final_futbol2011 .top_logofutbol {
	background: #272D30;
	padding: 5px;
	overflow: hidden;
	margin: 0px 0px 10px 0px;
}
.final_futbol2011 .top_logofutbol img {
    float: left;
    border: none;
    margin: 0px;
}
.final_futbol2011 .top_logofutbol p {
	float: right;
	font-size: 0.7em;
	margin: 9px 10px 0px 0px;
}
.final_futbol2011 .top_logofutbol p a {color: #FFB201;}

.final_futbol2011 .top_logofutbol p a:hover {color: #FFF;}

.final_futbol2011 img {border-color: #272D30;}

/* @end */


/* @group Despliegue waze*/

.container_waze{
	background: #f1f1f1;
	padding: 15px;
}
.container_waze .logowaze{
	float: left;
	margin:  0;
}
.container_waze img{
	margin: 15px 0 5px 30px;
}
.container_waze p{
	margin: 10px 0;
}
.btn_waze{
	background: url("../images/btn_waze.gif");
	padding: 5px 3px;
	width: 143px;
	text-align: center;
}
.btn_waze:hover{
	background: url("../images/btn_waze.gif") no-repeat scroll 0 -100px;

}
.btn_waze a{
	color: #FFF;
	font-weight: normal;
	font-size: 15px;
	width: 145px;
	display: block;
	height: 25px;
}
.bottom_waze{
	border-top: 1px solid #CECECE;
	margin: 10px 0 ;
}
.bottom_waze p{
	font-size: 12px;
	margin:  5px 0 10px;
}
.bottom_waze span{
	font-weight: bold;
}
/* @end */


/* @group Especiales modulo */

.especiales {
	background: #2c2c2c;
	padding: 5px 10px;
	border: none;
}
.especiales .top_logoespecial {
	padding: 5px;
	overflow: hidden;
	margin: 0px 0px 10px 0px;
}
.especiales .top_logoespecial img {
    float: left;
    border: none !important;
    margin: 0px;
}
.especiales .top_logoespecial p {
	float: right;
	font-size: 0.7em;
	margin: 10px 0px 0px 0px;
}

.especiales h3 a {color: #ffffff;}

.especiales p {color: #ffffff;}

.especiales h3 a:hover {color: #b0aeae;}

.especiales .top_logoespecial p a {color: #333;}

.especiales .top_logoespecial p a:hover {color: #143429;}

.especiales img {border: 2px solid ##143429 !important;}

.especiales .hora {display: none;}

/* @end */

/* @group Especial Muerte Chavez */

.especial_chavez {
	background: #2c2c2c;
	padding: 5px 10px;
	border: none;
}
.especial_chavez .top_logoespecial {
	padding: 5px;
	overflow: hidden;
	margin: 0px 0px 10px 0px;
	 background: url("../images/especiales/especial_chavez.jpg") no-repeat scroll 0px 0px;
}

.especial_chavez .top_logoespecial img {
    float: left;
    border: none !important;
    margin: 0px;
}
.especial_chavez .top_logoespecial p {
	float: right;
	font-size: 0.7em;
	margin: 10px 0px 0px 0px;
}

.especial_chavez h3 a {color: #ffffff;}

.especial_chavez p {color: #ffffff;}

.especial_chavez h3 a:hover {color: #b0aeae;}

.especial_chavez .top_logoespecial p a {color: #333;}

.especial_chavez .top_logoespecial p a:hover {color: #143429;}

.especial_chavez img {border: 2px solid ##143429 !important;}

.especial_chavez .hora {display: none;}

/* @end */




/* @group Modulo Video noticias */

.video {
	/*background: url("../images/back_videonoticia.gif") repeat #666;
	padding: 5px;
	height: 125px;*/
	
	background: #666;
	padding: 5px;
}

.video .top-noticia {
	background: #333;
	margin-top: 5px;
	height: 21px;     
}

.video .top-noticia a{background: #333;} 

.video h3 a {color: #FFF;}

.video h3 a:hover {color: #CCC;}

.video p {color: #FFF;}

.video a.tag:hover{
	background: none;
	color: #F1F1F1;
}

/* @end */


/* @group Especial Eurocopa 2012 */

.especial_euro2012 {
	background: url("../images/especiales/back_euro2012.jpg") repeat;
	padding: 5px 10px;
	border: none;
}
.especial_euro2012 .top_logoespecial {
	padding: 5px;
	overflow: hidden;
	margin: 0px 0px 10px 0px;
}
.especial_euro2012 .top_logoespecial img {
    float: left;
    border: none !important;
    margin: 0px;
}
.especial_euro2012 .top_logoespecial p {
	float: right;
	font-size: 0.7em;
	margin: 10px 0px 0px 0px;
}

.especial_euro2012 h3 a {color: #005B7E;}

.especial_euro2012 p {color: #005B7E;}

.especial_euro2012 h3 a:hover {color: #688B98;}

.especial_euro2012 .top_logoespecial p a {color: #005B7E;}

.especial_euro2012 .top_logoespecial p a:hover {color: #688B98;}

.especial_euro2012 img {border: 1px solid #2996CE !important;}

.especial_euro2012 .hora {display: none;}

/* @end */


/* @group Especial Olimpicos 2012 */

.especial_olimpicos2012 {
    background: url("../images/olimpicos-2012/bgr-especial-olimpicos-2012.jpg") repeat-x;
    /*height: 171px;*/
    padding: 3px 0px 10px 5px;
}
.especial_olimpicos2012 .top_logoespecial {
    padding: 0px 5px 5px 5px;
    overflow: hidden;
    margin: 0px 0px 10px 0px;
}
.especial_olimpicos2012 .top_logoespecial img {
    float: left;
    border: none !important;
    margin: 0px;
}
.especial_olimpicos2012 .top_logoespecial p {
	float: right;
	font-size: 0.6em;
	margin: 10px 0px 0px 0px;
}
.especial_olimpicos2012 h3 a, .especial_olimpicos2012 p {
    color: #000000;
}
.especial_olimpicos2012 h3 a:hover {
    color: #F7007F; 
}
.especial_olimpicos2012 .top_logoespecial p a {
    background-color: #F50677;
    color: #FFF;
    display: block;
    font-weight: bold;
    padding: 3px;
    /*height: 16px;*/
    /*width: 58px;*/
}
.especial_olimpicos2012 .top_logoespecial p a:hover {
    color: #F50677;
    background-color: #FFF;
}
.especial_olimpicos2012 img {border: 1px solid #F50677 !important;}

.especial_olimpicos2012 .top_noticia {display: none;}

/* @end */


/* @group Especial Eurocopa 2012 Ganador Espana*/

.campeon_espana {
	background: url("../images/especiales/back_euro2012.jpg") repeat;
	padding: 5px 10px;
	border: none;
}
.campeon_espana .top_logoespecial {
	padding: 5px;
	overflow: hidden;
	margin: 0px 0px 10px 0px;
}
.campeon_espana .top_logoespecial img {
    float: left;
    border: none !important;
    margin: 0px;
}
.campeon_espana .top_logoespecial p {
	float: right;
	font-size: 0.7em;
	margin: 10px 0px 0px 0px;
}

.campeon_espana h3 a {color: #005B7E;}

.campeon_espana p {color: #005B7E;}

.campeon_espana h3 a:hover {color: #688B98;}

.campeon_espana .top_logoespecial p a {color: #005B7E;}

.campeon_espana .top_logoespecial p a:hover {color: #688B98;}

.campeon_espana img {border: 1px solid #2996CE !important;}

.campeon_espana .hora {display: none;}

/* @end */


/* @group Especial Eurocopa 2012 Ganador Italia*/

.campeon_italia {
	background: url("../images/especiales/back_euro2012.jpg") repeat;
	padding: 5px 10px;
	border: none;
}
.campeon_italia .top_logoespecial {
	padding: 5px;
	overflow: hidden;
	margin: 0px 0px 10px 0px;
}
.campeon_italia .top_logoespecial img {
    float: left;
    border: none !important;
    margin: 0px;
}
.campeon_italia .top_logoespecial p {
	float: right;
	font-size: 0.7em;
	margin: 10px 0px 0px 0px;
}

.campeon_italia h3 a {color: #005B7E;}

.campeon_italia p {color: #005B7E;}

.campeon_italia h3 a:hover {color: #688B98;}

.campeon_italia .top_logoespecial p a {color: #005B7E;}

.campeon_italia .top_logoespecial p a:hover {color: #688B98;}

.campeon_italia img {border: 1px solid #2996CE !important;}

.campeon_italia .hora {display: none;}

/* @end */


/* @group Especial Eurocopa 2012 Ganador Italia*/

.FinalFutbolCol{
	background: url("../images/especiales/back_futbol2012.jpg") repeat;
	padding: 5px 10px;
	border: none;
}
.FinalFutbolCol .top_logoespecial {
	padding: 5px;
	overflow: hidden;
	margin: 0px 0px 10px 0px;
}
.FinalFutbolCol .top_logoespecial {
    background: url("../images/especiales/FinalFutbolCol.png") no-repeat scroll 0 0;
    margin: 0 0 10px;
    overflow: hidden;
    padding: 13px;
}


.FinalFutbolCol .top_logoespecial img {
    float: left;
    border: none !important;
    margin: 0px;
}
.FinalFutbolCol .top_logoespecial p {
	float: right;
	font-size: 0.7em;
	margin: 10px 0px 0px 0px;
}

.FinalFutbolCol h3 a {color: #fff;}

.FinalFutbolCol p {color: #fff;}

.FinalFutbolCol h3 a:hover {color: ##777;}

.FinalFutbolCol .top_logoespecial p a {color: #fff;}

.FinalFutbolCol .top_logoespecial p a:hover {color: ##777;}

.FinalFutbolCol img {border: 1px solid #2996CE !important;}

.FinalFutbolCol .hora {display: none;}

/* @end */


/* @group elecciones EEUU */

.especial_elec_usa {
	background: url("../images/especiales/bg_eeuu2.jpg") repeat;
	padding: 5px 10px;
	border: none;
	
}
.especial_elec_usa .top_logoespecial {
	background: url("../images/especiales/logo_especial.png") no-repeat scroll 0 0;

	padding: 10px;
	overflow: hidden;
	margin: -7px 0px 10px 0px;
}
.especial_elec_usa .top_logoespecial img {
    float: left;
    border: none !important;
    margin: 0px;
}
.especial_elec_usa .top_logoespecial p {
	float: right;
	font-size: 0.7em;
	margin: 10px 0px 0px 0px;
}

.especial_elec_usa h3 a {color: #0d527d;}

.especial_elec_usa p {color: #393939;}

.especial_elec_usa h3 a:hover {color: #393939;}

.especial_elec_usa .top_logoespecial p a {color: #005B7E !important;}

.especial_elec_usa .top_logoespecial p a:hover {color: #393939 !important;}

.especial_elec_usa img {border: 2px solid #fff !important;}

.especial_elec_usa .hora {display: none;}

/* @end */



/* @group eliminatorias 2014*/

.eliminatorias2014 {
	background: url("../images/especiales/back_partidocol.jpg") repeat;
	padding: 5px 10px;
	border: none;
	color: #FED229;
}

.eliminatorias2014 img {
	border: 1px solid #fff !important;
}

.eliminatorias2014 h3 a {
	color: #FED229;
}

.eliminatorias2014 h3 a:hover {
	color: #fff;
}

.eliminatorias2014 .top_logoespecial img {
	float: left;
	border: none !important;
	margin: 0px;
}

.especiales .top_logoespecial p a {
color: white;
}

.eliminatorias2014 .top_logoespecial {
    background: url("../images/especiales/eliminatorias2014.png") no-repeat scroll 0px 0px;
    margin: 0 0 15px;
    overflow: hidden;
    padding: 18px 0 0;
}

	/* minuto a minuto movil*/
	.eliminatorias2014 {
		background: #0D3904;
		color: #FED229;
		padding: 3px 0px;
		font-size: 0.8em;
		font-weight: bold;
		margin: 1px 0px 0px 0px;
	}
	
	
	.eliminatorias2014 .minuto {
		background: #0D3904;
		color: #FED229;
		padding: 3px 0px;
		font-size: 0.8em;
		font-weight: bold;
		margin: 1px 0px 0px 0px;
	}
	
	 .minuto.eliminatorias2014 {
		background: #0D3904;
		color: #FED229;
		padding: 3px 0px;
		font-size: 0.8em;
		font-weight: bold;
		margin: 1px 0px 0px 0px;
	}
	
	.eliminatorias2014 {
		background: #0D3904;
		color: #FED229;
		padding: 3px 0px;
		font-size: 0.8em;
		font-weight: bold;
		margin: 1px 0px 0px 0px;
	}
	
	
	.eliminatorias2014 .comentarios a {
		color: #0D3904;
		font-weight: bold;
	}
	
	.comentarios a.eliminatorias2014{
		color: #0D3904;
		font-weight: bold;
	}
	/* end minuto a minuto movil*/
/* @end */

/* @group Juanes 2012*/

.especial_juanes {
	background: url(../images/especiales/especialesjuanesbg.jpg) repeat;
	padding: 5px 10px;
	border: none;
	color: #fff;
}

.especial_juanes img {
	border: 1px solid #fff !important;
}

.especial_juanes h3 a {
	color: #fff;
}

.especial_juanes h3 a:hover {
	color: #CCCCCC;
}

.especial_juanes .top_logoespecial img {
	float: left;
	border: none !important;
	margin: 0px;
}

.especial_juanes .top_logoespecial p a {
color: white;
}

.especial_juanes img{
	border-color:#666464 ;
}
/* @end */


/* @group Nobel Gabo 2012*/

.especial_nobelgabo {
	background: url(../images/especiales/especial_nobelgabobg.jpg) repeat;
	padding: 5px 10px;
	border: none;
	color: #fff;
}

.especial_nobelgabo img {
	border: 1px solid #fff !important;
}

.especial_nobelgabo h3 a {
	color: #396856;
}

.especial_nobelgabo h3 a:hover {
	color: #CCCCCC;
}

.especial_nobelgabo .top_logoespecial img {
	float: left;
	border: none !important;
	margin: 0 0 0 -40px;
}

.especial_nobelgabo .top_logoespecial p a {
color: white;
}

.especial_nobelgabo img{
	border-color:#666464 ;
	
}
/* @end */

/* @group Modulo Opinion y Reportaje*/

.opinion_et {
	background: url(../images/dummy_bg_opinionet.jpg) repeat;
	padding: 5px 10px;
	border: 2px solid #aed05f;
	color: #fff;
}

.opinion_et img {
	border: 1px solid #fff !important;
}

.opinion_et h3 a {
	color: #666;
}

.opinion_et h3 a:hover {
	color: #CCCCCC;
}

.opinion_et .top_logoespecial img {
	float: left;
	border: none !important;
	margin: 0 0 0 12px;
}
.tstory_bg.especiales.opinion_et p{
	color: #666 !important;
	font-weight: normal;
}

.opinion_et .top_logoespecial p a {
	color: #666;
	display: none !important;
}

.opinion_et img{
	border-color:#666464 ;
	
}
/* @end */





/*@group agregar iPhone*/

.iPhone{
	margin: 5px 0;
}
.iPhone a{
	color: #4E80A2;
    font-size: 0.7em;
    margin: 0;
    padding: 0;
}
.iPhone .agregar{
	background: url('../images/bgr-agregar-iphone.png') repeat-x 0 16px;
	height: 90px;
	position: fixed;
	bottom: 0;
	width: 100%;
	z-index: 9999;
}
.iPhone .agregar a{
	display: block;
	height: 90px;
	margin: 0 auto;
	width: 222px;
}

/*@end agregar iPhone*/


/* @group heroescnn*/

.especial_heroescnn {
	background:black;
	padding: 5px 10px;
	border: none;
	color: #fff;	
}

.especial_heroescnn img {
	border: 1px solid #fff !important;
}

.especial_heroescnn h3 a {
	color: #fff;
}

.especial_heroescnn h3 a:hover {
	color: #CCCCCC;
}

.especial_heroescnn .top_logoespecial {
    background: url("../images/especiales/heroescnn.jpg") no-repeat scroll 0 0 black;
    margin: 0 0 10px;
    overflow: hidden;
    padding: 13px;
}

.especial_heroescnn .top_logoespecial img {
	float: left;
	border: none !important;
	margin: 0px;
	display: none;
}

.especial_heroescnn .top_logoespecial p a {
color: white;
}

.especial_heroescnn img{
	border-color:#666464 ;
}
/* @end */


/* @group heroescnn*/

.especial_violenciamujer {
	background:#413F40;
	padding: 5px 10px;
	border: none;
	color: #fff;	
}

.especial_violenciamujer img {
	border: 1px solid #fff !important;
}

.especial_violenciamujer h3 a {
	color: #fff;
}

.especial_violenciamujer h3 a:hover {
	color: #CCCCCC;
}

.especial_violenciamujer .top_logoespecial {
    background: url("../images/especiales/violenciamujer.jpg") no-repeat scroll 0 0 #413F40;
    margin: 0 0 10px;
    overflow: hidden;
    padding: 13px;
}

.especial_violenciamujer .top_logoespecial img {
	float: left;
	border: none !important;
	margin: 0px;
	display: none;
}

.especial_violenciamujer .top_logoespecial p a {
color: white;
}

.especial_violenciamujer img{
	border-color:#666464 ;
}
/* @end */

/* @group fiebreoro*/


.especiales.fiebreoro {
background: #4c2400;
padding: 5px 10px;
border: none;
}
.especial_fiebreoro {
	background:#4c2400;
	padding: 5px 10px;
	border: none;
	color: #fff;	
}

.especial_fiebreoro img {
	border: 1px solid #fff !important;
}

.especial_fiebreoro h3 a {
	color: #de943d;
}

.especial_violenciamujer h3 a:hover {
	color: #CCCCCC;
}

.especial_fiebreoro .top_logoespecial {
    background: url("../images/especiales/fiebreoro.jpg") no-repeat scroll 0 0;
    margin: 0 0 10px;
    overflow: hidden;
    padding: 13px;
}

.especial_fiebreoro .top_logoespecial img {
	float: left;
	border: none !important;
	margin: 0px;
	display: none;
}

.especial_fiebreoro .top_logoespecial p a {
color: white;
}

.especial_fiebreoro img{
	border-color:#666464 ;
}
/* @end */


/* @group Elecciones Ecuador 2013*/

.elecciones_ecuador_2013{
	background: url("../images/especiales/back-elec-ecuador.jpg") repeat;
	padding: 5px 10px;
	border: none;
}
.elecciones_ecuador_2013 .top_logoespecial {
    background: url("../images/especiales/eleciones-ecuador.png") no-repeat scroll 10px 0;
    margin: 0 0 10px;
    overflow: hidden;
    padding: 18px 0 0;
}
.elecciones_ecuador_2013 .top_logoespecial img {
    float: left;
    border: none !important;
    margin: 0px;
}
.elecciones_ecuador_2013 .top_logoespecial p {
	float: right;
	font-size: 0.7em;
	margin: 34px 30px 0 0;
}

.elecciones_ecuador_2013 h3 a {color: #0D527D;}

.elecciones_ecuador_2013 p {color: #393939;}

.elecciones_ecuador_2013 h3 a:hover {color: #666666;}

.elecciones_ecuador_2013 .top_logoespecial p a {color: #393939;}

.elecciones_ecuador_2013 .top_logoespecial p a:hover {color: #666666;}

.elecciones_ecuador_2013 img {border: 1px solid #11438F !important;}

.elecciones_ecuador_2013 .hora {display: none;}

/* @end */


/* @group Renuncia papa*/

.renuncia-papa{
	background: url("../images/especiales/back-papa.jpg") repeat;
	padding: 5px 10px;
	border: none;
}
.renuncia-papa .top_logoespecial {
    background: url("../images/especiales/renuncia-papa.png") no-repeat scroll 0px 0px;
    margin: 0 0 15px;
    overflow: hidden;
    padding: 18px 0 0;
}
.renuncia-papa .top_logoespecial img {
    float: left;
    border: none !important;
    margin: 0px;
}
.renuncia-papa .top_logoespecial p {
	float: right;
	font-size: 0.7em;
	margin: 34px 30px 0 0;
}

.renuncia-papa h3 a {color: #420101;}

.renuncia-papa p {color: #393939;}

.renuncia-papa h3 a:hover {color: #666666;}

.renuncia-papa .top_logoespecial p a {color: #393939;}

.renuncia-papa .top_logoespecial p a:hover {color: #666666;}

.renuncia-papa img {border: 1px solid #f9f9f9 !important;}

.renuncia-papa .hora {display: none;}

/* @end */

/* @group Eleccion papa*/

.eleccion-papa{
	background: url("../images/especiales/back-papa.jpg") repeat;
	padding: 5px 10px;
	border: none;
}
.eleccion-papa .top_logoespecial {
    background: url("../images/especiales/eleccion-papa.png") no-repeat scroll 0px 0px;
    margin: 0 0 15px;
    overflow: hidden;
    padding: 18px 0 0;
}
.eleccion-papa .top_logoespecial img {
    float: left;
    border: none !important;
    margin: 0px;
}
.eleccion-papa .top_logoespecial p {
	float: right;
	font-size: 0.7em;
	margin: 34px 30px 0 0;
}

.eleccion-papa h3 a {color: #420101;}

.eleccion-papa p {color: #393939;}

.eleccion-papa h3 a:hover {color: #666666;}

.eleccion-papa .top_logoespecial p a {color: #393939;}

.eleccion-papa .top_logoespecial p a:hover {color: #666666;}

.eleccion-papa img {border: 1px solid #f9f9f9 !important;}

.eleccion-papa .hora {display: none;}

/* @end */

/* @group Modulo reportajes*/

.mod-reportajes{
	background: url("../images/especiales/back-reportajes.jpg") repeat;
	padding: 5px 10px;
	border: none;
}
.mod-reportajes .top_logoespecial {
    background: url("../images/especiales/mod-reportajes.png") no-repeat scroll 0px 0px;
    margin: 0 0 15px;
    overflow: hidden;
    padding: 18px 0 0;
}
.mod-reportajes .top_logoespecial img {
    float: left;
    border: none !important;
    margin: 0px;
}
.mod-reportajes .top_logoespecial p {
	float: right;
	font-size: 0.7em;
	margin: 34px 30px 0 0;
}

.mod-reportajes h3 a {color: #fff;}

.mod-reportajes p {color: #ccc;}

.mod-reportajes h3 a:hover {color: #ccc;}

.mod-reportajes .top_logoespecial p a {color: #fff;}

.mod-reportajes .top_logoespecial p a:hover {color: #ccc;}

.mod-reportajes img {border: 1px solid #f9f9f9 !important;}

.mod-reportajes .hora {display: none;}

/* @end */


/* @group Memoria Historica*/

.memohist{
	background: url("../images/especiales/memo-hist.jpg") repeat;
	padding: 5px 10px;
	border: none;
}
.memohist .top_logoespecial {
    background: url("../images/especiales/memo-hist.png") no-repeat scroll 0px 0px;
    margin: 0 0 15px;
    overflow: hidden;
    padding: 18px 0 0;
}
.memohist .top_logoespecial img {
    float: left;
    border: none !important;
    margin: 0px;
}
.memohist .top_logoespecial p {
	float: right;
	font-size: 0.7em;
	margin: 34px 30px 0 0;
}

.memohist h3 a {color: #fff;}

.memohist p {color: #fff;}

.memohist h3 a:hover {color: #999;}

.memohist .top_logoespecial p a {color: #99302b;}

.memohist .top_logoespecial p a:hover {color: #fff;}

.memohist img {border: 1px solid #f9f9f9 !important;}

.memohist .hora {display: none;}

/* @end */

/* Player Ooyala*/
#ooyalaplayerxoeXA3OTr6q-5WOrw-k9vYnDFwOO7aY_>div {
	width: 100%;
	height: 100%;
	background:none !important;
	position: relative;
	z-index: 10000;
	overflow: hidden;
}

#ooyalaplayerxoeXA3OTr6q-5WOrw-k9vYnDFwOO7aY_{
	width: 300px;
	height: 250px;
	margin-bottom: 15px;
}

.video_ooyala{
	width: 300px;
	height: 250px;
	margin-bottom: 15px;
}

div.oo_ads_countdown {
  z-index: 0 !important;
}
/* end Player Ooyala*/



