/*nuevo elemento exclusivo de 'A la Carta'*/
.tipo {display:none !important;}
/*****************************************/
#noticias      .mod01 {border-top:1px solid #3C4153;}
#deportes      .mod01 {border-top:1px solid #900;}
#tve           .mod01 {border-top:1px solid #162a68;}
#radio         .mod01 {border-top:1px solid #df7300;}
#eltiempo      .mod01 {border-top:1px solid #369;}

/* start mod01 */
.mod01 {padding:4px 0 0 0;margin:0 0 10px 0;position:relative;}
.mod01 p {position:absolute;top:10px;left:10px;background: black;width: auto;color:#333;font:bold 27px/27px arial, sans-serif;letter-spacing: -1px;margin:4px 0 5px 0;}
.mod01 p a:link, .mod01 p a:visited  {text-decoration:none;}
.mod01 p a:hover {text-decoration:underline;}
.mod01 .img  {float:left;width:auto;padding:0 4px 0 0;}
.mod01 .imgT {padding:2px 0 0 0;margin:0 0 4px 0;background:none;}
.mod01 p {
    background:black;
	filter:alpha(opacity=60);
    -moz-opacity:0.6;
    -khtml-opacity: 0.6;
    opacity: 0.6;}
/* end mod01 */


/* start special paragraphs */
p.sem {margin:8px 0 10px 0;display: block;font-size: 12px;}
p.sem b {color:green;}
p.sem b span.sem{color:green;}

p.semaine {margin:8px 0 4px 0;display: block;font-size: 12px}
p.semaine b {color:#162a68;}
p.viewall, .listpodcast p.viewall{ margin:0 0 15px 0; display:block; width:100%; float:left;text-align:right; border-bottom:1px solid #eee; padding-bottom:3px;}
p.viewall2, .listpodcast p.viewall2{ margin:0 0 15px 0; display:block; width:100%; float:left;text-align:left; border-bottom:1px solid #eee; padding-bottom:3px;}
.listpodcast .pviewall {}
p.viewall a:visited {color:#527999;}
span.viewall {margin:6px 0 10px 0;}
span.viewall a {width:98.5%;border-top:1px solid #eee;padding-top:3px;text-align:right;display:block;margin-bottom:10px;}
/*Es necesario cambiar la P.viewall por un SPAN, para que Explorer no duplique los ultimos caracteres del enlace*/
/* end special paragraphs */	


/* start jackson */
.jackson {margin-bottom:10px;}
.jackson ul li{margin-bottom:4px;padding:0px 2px 8px 34px;}
.jackson a {text-decoration:none;font-weight:bold;}
.jackson a:hover {text-decoration:underline;}
.jackson .topnav ul li {padding:0}
.jackson h3.box {margin-right:9px;font-weight:normal;font-size:140%;color:#333;}
.jacksonhorz {margin:0 12px 14px 0;display:inline; float:left; width:90px; text-align:left;position:relative;overflow:hidden;height:125px;}
body#buscador_ok .jacksonhorz {margin:0 12px 14px 0;display:inline; float:left; width:90px; text-align:left;height:auto; position:relative;overflow:hidden;height:125px;}
body#buscador_OK .jacksonhorz {margin:0 12px 14px 0;display:inline; float:left; width:90px; text-align:left;height:auto; position:relative;overflow:hidden;/*height:125px;*/}

.jacksonhorz img { padding:2px; border:1px solid #ccc;} 
.jacksonhorz a img {padding:4px; margin:0 0 4px 0;border:1px solid #8899b1;clear:both;font-size:72%;}
	.toptag a img {width:80px;height:80px;}
.jacksonhorz p { margin:5px 0; height:50px; display:block;}
.jacksonhorz p span {display:block; float: left;}
.jacksonhorz p.viewall {float: left; background: blue; width: 100%; text-align: right;}
.jacksonhorz a {display:block;height:auto;text-decoration:none;}
.jacksonhorz a .txt {font-size:12px;line-height:16px;display:block;text-decoration:none;color:#3a3a80;height:48px;overflow:hidden;}
.jacksonhorz a:hover .txt {text-decoration:underline;}
.jacksonhorz a:hover img {border-color:#b00640;}
.jacksonhorz a:hover span {color:#b00640;cursor:pointer;}

.jacksonhorz_old {margin:0 6px 6px 6px; float:left;width:90px; height: 120px; text-align:left; display:inline;height:auto;}
.jacksonhorz_old a {display:block;}
.jacksonhorz_old img {padding:2px; border:1px solid #ccc;} 
.jacksonhorz_old p {margin:5px 0; height:54px; display:block;overflow:hidden;}
.jacksonhorz_old p span {display:block;}


.jacksonvert {overflow:hidden;margin-bottom:8px; float:left; width:311px; height:50px;}
.jacksonvert p { display:block; margin-top:3px;}
.jacksonvert p a{ display:block; font-size:120%;}
.jacksonvert img { padding:2px; border:1px solid #ccc; float:left; margin-right:7px; width:60px; height:45px;} 

.jacksonlist li { margin-bottom:8px;}
.jacksonlist p a{ display:block; margin-bottom:5px; font-size:110%;}

.jacksonpetard {xoverflow:hidden; xmargin-bottom:8px; display:block; width:92%; height:80px; clear:both;}
.jacksonpetard.last{border-bottom:0px none;}
.jacksonpetard p { display:block;width:56% !important;}
.jacksonpetard p a{ display:block; font-size:120%; margin-bottom:3px; text-decoration:none;}
.jacksonpetard p a:hover{ text-decoration:underline;}
.jacksonpetard img { padding:4px; border:1px solid #ccc; float:left; margin-right:7px; width:90px; height:60px;} 

.jackson ul.sem {width:100%;margin:10px 0 15px 0;height:25px;}
.jackson ul.sem li {float:left;margin:0 6px 0 0; width:auto; padding:5px 0 5px 13px; display:inline; text-align:center; background:url('i/bg/ul_semleft.gif') top left no-repeat;}
.jackson ul.sem li b {padding:5px 13px 5px 0; background:url('i/bg/ul_semright.gif') top right no-repeat; color:green;}
.jackson ul.sem li a {padding:5px 13px 5px 0; background:url('i/bg/ul_semright.gif') top right no-repeat;}
.jackson ul.sem li a:hover {text-decoration:none;}

/* end jackson */


/* start paginacion */
.paginacion {text-align: center; clear:both;}
.paginacion ul, .paginacion ul li {list-style: none;margin: 0;padding: 0;}
.paginacion ul {padding: 5px 0;text-align: center; margin-bottom:10px;}
.paginacion ul li {display: inline;margin-right:0px;background: none;color: #333;}
.paginacion ul li a { color:#000; text-decoration: none; display:inline; background-color: #eceff2; border: 1px solid #c3ccd6; padding: 4px 8px;margin: 0 3px;}
.paginacion ul li a:link, .paginacion ul li a:visited{color:#000; text-decoration:none;}
.paginacion ul li a:hover { color:#fff;background-color: #798498;border-color:#798498; }
.paginacion ul li.activo { color:#333; text-decoration: none; display:inline; background-color: #fff; border: 1px solid #fff; padding: 3px 8px;margin: 0 3px;font-size:140%;}
.paginacion ul li.disabled { color:#bac3cc; text-decoration: none; display:inline; background-color: #eceff2; border: 1px solid #e0e5ea; padding: 4px 8px;margin: 0 4px;}
.paginacion ul li.viewall { color:#bac3cc; text-decoration: none; display:inline; background-color: #fff; border: 1px solid #fff; padding: 4px 8px;margin: 0 4px;}
.paginacion .bthide {display:none;}
/* end paginacion */

/* start alphabetical list */
.directory_list {text-align:left; margin:10px 0;}
.directory_list ul, .paginacion ul li {list-style: none; margin: 0; padding: 0;}
.directory_list ul {padding: 0 0; text-align: left; margin-bottom:10px;}
.directory_list ul li {display: inline;  margin:0; padding:0 6px 0 5px; background: none; color: #333;}
.directory_list ul li a {display:inline;}
.directory_list ul li a:link {color:#004276; text-decoration:underline;}
.directory_list ul li a:visited {color:#527999;text-decoration:underline;}
.directory_list ul li a:hover {color:#b00640;text-decoration:underline;}
.directory_list ul li a:link:active {color: #b00640; }
/* end alphabetical list */

/* start listado con submenu */
ul.list ul {margin: 8px 0 10px 0;}
ul.list ul li {margin: 0 0 8px 20px; color: #666;}
ul.list ul li { list-style:outside url('i/ul/pointb.gif');}
ul.lista_horizontal {width:100%;margin:5px 0 20px 0;height:20px;}
ul.lista_horizontal li {list-style:none;display:inline;float:left;margin:0 20px 0 0; font-weight:bold;}
ul.lista_horizontal li a {float:left;padding:4px 0 6px 0; text-decoration:none;}
ul.lista_horizontal li a:hover {text-decoration:underline}
/* end listado con submenu */


/* start comentario destacado  */
.minicomments { margin: 0; padding: 0; float: left; display: inline;}
.minicomments blockquote {font-size:19px; line-height:28px; margin:0; padding:0;width:280px; float: left; display: inline; position: relative;}
.minicomments blockquote a{ text-decoration:none; display: inline;}
.minicomments blockquote a:hover{ text-decoration:underline; color:#004276;}
.minicomments blockquote a:visited{ color:#527999;}
.minicomments blockquote span { width:30px;height:23px; margin:0;padding:0; position:relative;font-size:19px; line-height:28px;}
.minicomments blockquote span.leftquote  { width:30px;height:23px; margin: 0; padding:0 13px;  border:0; background: url("i/bg/open-quote.gif")  bottom left no-repeat;}
.minicomments blockquote span.rightquote { width:30px;height:23px; margin: 0; padding:0 13px;  border:0; background: url("i/bg/close-quote.gif") top right no-repeat;}
.minicomments blockquote span.leftquote b {visibility: hidden;}
.minicomments blockquote span.rightquote b {visibility: hidden;}
.minicomments .user { margin:10px 0 0 0; padding:0; float:left; display:inline; width: 100%; overflow:hidden;}
.minicomments .user img {float:left;width:60px; margin:0 10px 0 0; /* border:1px solid #b7b7b7; padding:2px; background:#fff;*/}
.minicomments .user p b{ display:block; margin-bottom:3px; font-size:110%;}
/* end comentario destacado */

/* start rss_news */
ul.rss_news { list-style:none;}
ul.rss_news li.rss { padding:1px 0 0 34px;list-style:none;font-weight:bold; display:block;}
ul.rss_news li.rss a{ padding:0; text-decoration:none;}
ul.rss_news li.rss a:hover{text-decoration:underline;}
/* end rss_news */

/* start socialbookmarks */
.socialbookmarks {margin-top:0;display:block;}
.socialbookmarks ul{display:block;width:100%;height:auto;margin:5px 0; float:left; font-weight:bold;}
.socialbookmarks ul.horz li { display:inline; width:auto; float:left; margin:0 12px 8px 0; padding:0;}
.socialbookmarks ul.vert li { display:inline; float:left; padding:0; width:33%; margin-bottom:10px;}
.socialbookmarks ul li a{ overflow:hidden; float:left; text-decoration:none;}
.socialbookmarks ul li a:link {color:#004276; text-decoration:none;}
.socialbookmarks ul li a:visited {color:#004276;text-decoration:none;}
.socialbookmarks ul li a:hover {color:#b00640;text-decoration:underline;}
.socialbookmarks ul li a:link:active {color: #b00640; }
.socialbookmarks ul li img { margin-right:5px; width:16px; height:16px;} 
/* end socialbookmarks */


/* start canadiense */
.canadiense h2 {border-bottom: 1px solid #EEE; padding:0;}

/*para minipubli*/
.canadiense {position:relative;}
img.ad_canadiense {margin:0px;position:absolute;right:0;}
/*end*/
.canad_especifico a {text-decoration:none;}
.canad_especifico {margin-bottom:15px;}
.canad_especifico span img { height:85px; width:300px;}
.canad_especifico p{ font-size:18px;}
.canad_especifico p a{ text-decoration:none; color:black;}
.canad_especifico p a:hover{ text-decoration:underline;}
.canad_especifico p a:visited {color:#000000;}
.canad_especifico p span{ color:#990000;}
.canad_especifico h2 {border-bottom: 1px solid #EEE; padding: 0 0 10px 0;}
.canad_especifico ul { margin:7px 0 0 0; font-size:14px;/*height:175px;*/}
.canad_especifico ul li{margin:3px 0; padding:0px 0 3px 16px;}
.canad_especifico ul li a { text-decoration:none;}
.canad_especifico ul li a:hover { text-decoration:underline;}
.canad_especifico div.box {display:block;overflow:hidden;padding-bottom:8px; float:left;width:100%; margin-bottom:0;} 
.canad_especifico div.box h3 {margin:10px 0 0 0; padding:0; line-height:100%; font-size:12px;} 
.canad_especifico div.box p { font-size:12px;} 
.canad_especifico div.box p a{ color:black; font-weight:100;} 
.canad_especifico .canad_viewall {line-height:36px; font-size:18px;}
.canad_especifico .canad_viewall a { padding: 4px 2px; color:#000; font-weight:100;} 
.canad_especifico .canad_viewall img { margin: 7px 6px 0 0; float:left;} 
.canad_especifico .canad_viewall img a { padding: 4px 2px; float:left; display:block; } 
.canad_especifico ul.tagline {height:auto; width:300px;margin:0; float:left; display:inline; line-height:100%;}
/*.canad_especifico ul.tagline li{padding:0; float:left; display:inline; overflow:hidden; font-size:13px; margin:6px 6px 0 0;}*/
.canad_especifico ul.tagline li{padding:0; float:left; font-size:13px; margin:6px 6px 0 0;white-space:nowrap}
.canad_especifico ul.tagline li a{text-decoration:none;}
.canad_especifico ul.tagline li a:hover {text-decoration:underline;}
.canad_especifico .new {background:url("i/iconos/icopoint.gif") 0 3px  no-repeat; }
/*.canad_especifico ul li {margin:0 0 5px 0; padding:0 0 0 16px;}*/
.canad_especifico a.jjoo { background:url("i/iconos/jjoo.gif") right no-repeat; padding:0 45px 0 0; margin-left:90px; display:inline; color:#990000;}
/* end canadiense */

/* start panic */
.panic h2 { margin-bottom:15px;}
.panic p { font:normal 14px/18px Arial, sans-serif;}
.panic p.comm { line-height:normal; margin-top:15px;}
.panic ul { margin-top:15px;}
.panic ul li { margin-bottom:9px;}
/* end panic */

/*DIVISION VERTICAL*/
.col .division {background:url("i/bg/division.gif") 232px 0 repeat-y;}
.col .division .m50 .m100 {width:220px;margin-left:8px;display:inline;}
.col .division .first .m100 {margin-left:0;}

/* TABS -------------------------- */
/*.topnav {position:relative;	background:#eaecf1 url("i/tables/back_tabs.png") bottom left repeat-x;	border: 1px solid #798498;	border-width:1px 1px 0 1px;	font-size: 1.1em;padding-top:0.6em;	width:auto;}*/
.a40 .topnav {width:305px;}
.a60 .topnav {width:622px;}

/* start margin bottom in col a40*/ 
.a40 .socialbookmarks, .a40 .tags, .a40 .rssbox, .a40 .jackson { margin-bottom:20px;}
.a40 .jackson {border-bottom:1px solid #8899b1;padding:0 0 10px 0;}
/* end margin bottom in col a40*/ 


/* start cromos */
.cromo {width:143px; margin-bottom:20px; background:#680079;}
#deportes .cromo {background:#008f02;}
.cromo p {padding:0 10px 16px 10px; color: #fff; margin:0; width:123px;display:block;font-size:14px;}
	.blue { background: #a9bbcb;}
	.red { background:#b00640;}
	.brown {background: #df6e54;}
	.green {background: #a1c899;}
	.lgreen {background: #b9dc9c;}
	.pink {background: #ce89a6;}
	.purple {background: #b0a6c5;}
	.orange {background: #ecb77d;}
.cromo a { text-decoration:none; color:#fff; font-size:100%;}	
.cromo a:hover{ text-decoration:underline;color:#fff;} 
.cromo a:visited {color:#fff;}
.a17 .cromo img { float:left;width:100%; margin-bottom:10px;}	
/* end cromos */


/* start cromo fin noticia */
.fin_noticia {margin-bottom:20px;}
.fin_noticia .cromo {float:left; background:#eee; /*background:url("i/bg/bg_finnoticia.gif") top left repeat-x; background-position:0 100px;*/ overflow:hidden; width:180px; height:220px; margin:0 5px; display:inline; padding:0;}
.fin_noticia .cromo img {width:180px; height:100px; margin-bottom:8px; display:block;}
.fin_noticia .cromo h3{ margin:0 8px; padding:0; display:block;font-size:13px;line-height:100%;}
.fin_noticia .cromo h3 a { margin:0; padding:0; display:block;color:#000;}
.fin_noticia .cromo p {padding:0 8px; color: #000; margin:0; width:164px;display:block; font-size:12px;}
.fin_noticia .cromo p a { margin:0; padding:6px 0; display:block; font-size:14px;}
.fin_noticia .cromo a {color:#3a3a80;}
.fin_noticia .cromo a:visited {color:#527999;}
.fin_noticia .cromo a:link:hover, :visited:hover {color:#b00640;}
.fin_noticia .cromo a:link:active {color: #b00640; }
.fin_noticia h3.box {display:block; clear:both; padding:0; color:#000000;font-weight:normal; font-size:16px;line-height:28px;margin:0 5px 20px 5px;}
/* End fin_noticia */

/*Modulo encuesta-comentario destado*/
div.comentarioHead { background:url("/css/i/bg/glob_comentario.gif") no-repeat 0 0; width: 300px; height:88px; clear:both;}
/*div.encuestaHead { background:url("/css/i/bg/glob_encuesta.gif") no-repeat 0 0; width: 300px; height:88px;clear:both;}*/
div.encuestaHead {background:transparent url("i/bg/encuestatitle_c34.jpg") no-repeat scroll left top;height:39px; width:100%;}
div.encuestaHead-ca { background:url("i/bg/cat_encuestatitle_c34.jpg") no-repeat 0 0; width: 100%; height:39px;clear:both;}
/*********** SEO MEJORA **************/
div.encuestaHead span, div.encuestaHead-ca span {visibility:hidden;}
/*Modulo encuesta-comentario destado en portada*/
body#portada .encuesta p.viewall { margin:0; border-bottom:0px none;}
body#portada .c34 .encuesta {width:309px; }
body#portada .c34 .encuestaHead {background:transparent url("i/bg/por_encuestatitle_c34.jpg") no-repeat scroll left top;height:39px; width:100%;}
body#portada .c40 .encuesta {width:366px; }
/*Modulo encuesta-comentario destado en deportes*/
body#deportes .encuesta p.viewall { margin:0; border-bottom:0px none;}
body#deportes .c34 .encuesta {width:309px; }
body#deportes .c34 .encuestaHead {background:transparent url("i/bg/dep_encuestatitle_c34.jpg") no-repeat scroll left top;height:39px; width:100%;}
body#deportes .c40 .encuesta {width:366px; }
body#deportes .c40 .encuestaHead {background:transparent url("i/bg/dep_encuestatitle_c40.jpg") no-repeat scroll left top;height:39px; width:100%;}
/*Modulo encuesta-comentario destado en noticias*/
body#noticias .encuesta p.viewall { margin:0; border-bottom:0px none;}
body#noticias .c30 .encuesta {width:271px; }
body#noticias .c30 .encuestaHead {background:transparent url("i/bg/not_encuestatitle_c30.jpg") no-repeat scroll left top;height:39px; width:100%;}
body#noticias .c34 .encuesta {width:309px; }
body#noticias .c34 .encuestaHead {background:transparent url("i/bg/not_encuestatitle_c34.jpg") no-repeat scroll left top;height:39px; width:100%;}
body#noticias .c40 .encuesta {width:366px; }
body#noticias .c40 .encuestaHead {background:transparent url("i/bg/not_encuestatitle_c40.jpg") no-repeat scroll left top;height:39px; width:100%;}
/*Modulo encuesta-comentario destado en television*/
body#television .encuesta p.viewall { margin:0; border-bottom:0px none;}
body#television .c30 .encuesta {width:271px; }
body#television .c30 .encuestaHead {background:transparent url("i/bg/encuestatitle_c30.jpg") no-repeat scroll left top;height:39px; width:100%;}
body#television .c34 .encuesta {width:309px; }
body#television .c34 .encuestaHead {background:transparent url("i/bg/encuestatitle_c34.jpg") no-repeat scroll left top;height:39px; width:100%;}
body#television .c34 .encuestaHead-ca {background:transparent url("/css/i/bg/cat_encuestatitle_c34.jpg") no-repeat scroll left top;height:39px; width:100%;}
body#television .c40 .encuesta {width:366px; }
body#television .c40 .encuestaHead {background:transparent url("i/bg/encuestatitle_c40.jpg") no-repeat scroll left top;height:39px; width:100%;}
body#television .c40 .encuestaHead-ca {background:transparent url("i/bg/cat_encuestatitle_c40.jpg") no-repeat scroll left top;height:39px; width:100%;}
/*Modulo encuesta-comentario destado en radio*/
body#radio .c34 .encuesta {width:309px; }
body#radio .c34 .encuestaHead {background:transparent url("i/bg/encuestatitleradio_c34.jpg") no-repeat scroll left top;height:39px; width:100%;}
body#radio .c34 .encuestaHead-ca {background:transparent url("/css/i/bg/cat_encuestatitleradio_c34.jpg") no-repeat scroll left top;height:39px; width:100%;}
body#radio .c40 .encuesta {width:366px; }
body#radio .c40 .encuestaHead {background:transparent url("i/bg/encuestatitleradio_c40.jpg") no-repeat scroll left top;height:39px; width:100%;}
body#radio .c40 .encuestaHead-ca {background:transparent url("i/bg/cat_encuestatitleradio_c40.jpg") no-repeat scroll left top;height:39px; width:100%;}


/*MINI-MODULO Facebook "Me gusta"*/
/*.fb_edge_widget_with_comment {width:250px !important;float:right;}*/
.ilikeit,.ilikeit_top {float:left;}
.ilikeit {padding:0 0 0 2.5%;width:97.5%;margin-bottom:10px;}
.ilikeit_top {width:100%;margin-bottom:-10px;margin-top:10px;background:#f2f2f2;height:23px;padding:0;}
.skin_video .ilikeit {width:380px;padding:0;}
/*PF Tags*/
.socialbookmarks ul.vert {background:#f2f2f2;margin:0;padding:6px 1.5%;width:97%;float:left;}
.socialbookmarks ul.vert li {margin:0;}
.socialbookmarks ul.vert li a {line-height:16px !important;}
.socialbookmarks ul.vert li a img {float:left;}
.bag .socialbookmarks .ilikeit {border-top:1px solid #fff;background:#f2f2f2;width:303px;padding:4px 0 4px 4px;height:24px;/*overflow:hidden;*/}
/*PF Audio*/
.mediatec .socialbookmarks {background:#f2f2f2;height:24px;width:100% !important;float:left;margin:10px 0 5px 0 !important;}
.mediatec .socialbookmarks ul.horz {width:auto;float:right;margin-top:4px;}
.bag .mediatec .socialbookmarks .ilikeit {width:400px;padding:0;height:24px;border:none;}

/** MINI-MODULO de Portada -- TV en DIRECTO **/
.endirecto{	background:url("/css/i/bg/bg_thumbsportada1.gif") repeat-y scroll left top transparent; float:left; font-family:Arial,Helvetica,sans-serif; font-size:12px;	margin:0 0 10px; padding:0; width:620px;}
.endirecto span.top {	background:url("/css/i/bg/bg_thumbsportadaT.gif") no-repeat scroll left top transparent; display:block; float:left; height:10px; margin:0; 	padding:0; width:100%;}
.endirecto span.bottom { background:url("/css/i/bg/bg_thumbsportadaB.gif") no-repeat scroll left bottom transparent; display:block; float:left; height:10px; margin:0; padding:0; width:100%;}
.endirecto .headLive{ display: block; background: url('enDirecto/i/liveHeader.png') no-repeat scroll left top transparent;	height: 33px;overflow: hidden;text-indent: -1000px;margin: 0px auto;width: 97%;}
.endirecto ul.thumbs{ display: block; 	width: 100% ! important; float: left;}
.endirecto ul.thumbs li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width: 31% ! important;display: inline;float: left;	background:none transparent scroll repeat 0 0 !important;padding:0 0 0 10px !important;}
.endirecto ul.thumbs li h2{float:left;padding-left:5px;width:auto;}
.endirecto ul.thumbs li p.onLiveThumbs{float: left;width: 100%;overflow: hidden;text-indent: -1000px;background: url('enDirecto/i/vidLive.png') no-repeat scroll left top transparent;}
.endirecto li a img, .endirecto li img, .endirecto li a:hover img {padding:0px;border:none !important;float:left;}


/* MODULO TWITTER **********************************************/
/***************************************************************/
#divTwitter {margin:10px;  float:left !important; float:inherit \9; }

#GENERAL {float:left;width:100%;max-width:952px;font-size:62.5%;font-family: Arial, 'Tahoma', Verdana, Helvetica, sans-serif; background:url('/css/i/modtwitter/bgTwitter.jpg') no-repeat center 10px; margin-bottom:10px \9; padding-bottom:10px \9;}
#GENERAL .header {float:left;width:100%; max-width:952px;height:29px;background:url('/css/i/modtwitter/titTwitter.jpg') no-repeat top right; font-weight:bold; font-size:14px; color:#ffffff; font-family:'Tahoma', Arial, Verdana; text-shadow:1px 1px #333; }
#GENERAL .header img {float:left;}
#GENERAL .header a {float:left;color:#ffffff; text-decoration:none;padding-top:5px; line-height:1.2em;}
#GENERAL .header a:hover {color:#ffffff; text-decoration:none;}
#GENERAL .contents {float:left; width:100%; height:auto; min-width:280px; }

#GENERAL .contents .tweetsEnviado {float:left; width:99%; max-width:940px; height:auto; margin:5px auto 0px auto; background:url('/css/i/modtwitter/izqTweets.png') no-repeat top left;}
#GENERAL .contents .tweetsEnviado img {float:left;}
#GENERAL .contents .tweetsEnviado ul {float:left; width:auto;max-width:935px; margin:0px 0px 0px 17px;padding:25px 5px 0px 5px;background:url('/css/i/modtwitter/bgTweets.png') no-repeat top right;list-style-type:none;}
*:first-child+html #GENERAL .contents .tweetsEnviado ul {float:none;}
#GENERAL .contents .tweetsEnviado li {float:left; width:95%;height:auto; margin-top:7px;padding-bottom:7px; font-size:11px; line-height:13px;border-bottom:1px dotted #ccc; color: #333333;}

#GENERAL .contents .tweetsEnviado li .hastagsTwitter {color:#004276; font-weight:bold;}
#GENERAL .contents .tweetsEnviado li .menciones {color:#004276;font-weight:bold;}
#GENERAL .contents .tweetsEnviado li .linksTwitter {color:#004276; text-decoration:underline;}

#GENERAL .contents .tweetsEnviado li strong a {font-size:13px; }

#GENERAL .contents .tweetsEnviado li img {padding:5px; margin-right:5px; border:1px solid #ccc; background-color:#FFF; max-height:48px; max-width:48px;}
#GENERAL .contents .tweetsEnviado li a{color:#004276; text-decoration:none;}
#GENERAL .contents .tweetsEnviado li a:hover{color:#B00640; text-decoration:none;}
#GENERAL .contents .tweetsEnviado li .datosTwitter h3 a {position:relative;float:right;width:auto;top:106px;top:107px \9; text-align:right;color:#000000;display:block;font-size:11px;font-weight:normal;margin-right:17px;text-decoration:none;}
#GENERAL .contents .tweetsEnviado li .datosTwitter h3 a:hover {text-decoration:none; color:#cc0000;}

#GENERAL .contents .endTweets {float:left; width:99%; max-width:940px; height:20px; margin:0px auto; background:url('/css/i/modtwitter/bottom.png') no-repeat top right;}
#GENERAL .contents .endTweets ul {float:left; width:auto;max-width:935px;padding:15px 5px 0px 5px;background:url('/css/i/modtwitter/leftBottom.png') no-repeat top left;list-style-type:none;margin:0px;}
#GENERAL .contents .endTweets li {float:left; width:97%;height:auto; margin-top:10px;padding-bottom:5px; font-size:11px;}

#GENERAL .contents .titular {float:none; width:auto; max-width:940px; margin:10px auto 3px auto; padding:0px 10px; text-align:center; font-size:1.4em; font-weight:bold; font-family:'tahoma', arial, verdana; color:#333;}
#GENERAL .contents .titular a {color:#333; text-decoration:none;}
#GENERAL .contents .titular a:hover {color:#333; text-decoration:none;}

#GENERAL .contents .informante {float:left; width:100%; max-width:952px; min-height:20px; font-size:1.1em; font-weight:bold; font-family:'tahoma', arial, verdana; }
#GENERAL .contents .fotografia {float:right; width:99%; height:auto; margin:auto; font-size:1.1em; text-align:center; font-weight:bold; font-family:'tahoma', arial, verdana; }

#GENERAL .contents .tweetsEnviado li.noline {border:none;}
/* MODULO TWITTER **********************************************/
/* END *********************************************************/

/* Faq Facebook*/
.faqsfacebook {background:#e7e7e7; border:1px solid #c4c4c4; width:307px; float:left; margin-bottom: 10px;}
.faqsfacebook a { float:right; line-height:2.4em; margin:0 5px; padding-left:20px; display:inline; background:url("i/fcbhelp.jpg") no-repeat scroll left center transparent;}
/* Faq Facebook*/



/* BUSCADOR LOTERIA 2010 ***************************************/
/***************************************************************/
/************* BUSCADOR DE NUMEROS ************/
.buscadorRTVE h2 {font-size:20px;color:#000;line-height:24px;margin-bottom:12px;}
.buscadorRTVE form {background:url('/css/sp/loterianavidad/loteria2010/i/bkg_searchloteria.gif') repeat-x left bottom;padding:8px 16px 24px 16px;font-size:10px;}
.buscadorRTVE ol {width:100%;display:inline-block;clear:both;height:auto;position:relative;}
.buscadorRTVE li {list-style:none;width:100%;float:left;margin:4px 0;}
.buscadorRTVE input,.buscadorRTVE textarea,.buscadorRTVE select {font-size:130%;font-family:Tahoma,Lucida grande,Lucida Sans,sans-serif;margin:0;}
.buscadorRTVE input,.buscadorRTVE textarea,.buscadorRTVE select {border:1px solid #7f9db9;}
	.buscadorRTVE label,.buscadorRTVE input {float:left;}
	.buscadorRTVE label {width:30%;font-size:16px;line-height:24px;}
	.buscadorRTVE input {height:18px;padding:2px;}
		.buscadorRTVE .caja_busqueda {height:24px;font-size:18px;line-height:23px;padding:4px 10px 6px;width:89px;background:url('/css/sp/loterianavidad/loteria2010/i/caja_busqueda.gif') no-repeat;border:none;}
	.buscadorRTVE select {height:24px;padding:2px;}
.buscadorRTVE .boton {position:absolute;top:4px;right:20%;}
	.buscadorRTVE .submit_buscar_decimos {cursor:pointer;width:160px;border:none;font-size:14px;font-weight:bold;color:#fff;background:url('/css/sp/loterianavidad/loteria2010/i/back_buscar_decimos.gif') no-repeat;height:28px;line-height:26px;padding:0 0 4px 0;}
.buscadorRTVE .optionsbox span {width:30%;float:left;font-size:16px;line-height:24px;} 
.buscadorRTVE .optionsbox ul {}
.buscadorRTVE .optionsbox li {width:120px;padding:3px 0;margin:0 12px 0 0;}
.buscadorRTVE .optionsbox label {width:100px;float:right;font-size:12px;line-height:18px;cursor:pointer;}
.buscadorRTVE .optionsbox input {border:none;width:14px;height:14px;margin:3px 0 0 0;}
/************* BUSCADOR DE NUMEROS MINI ************/
.minisearch h2 {font-size:16px;font-weight:bold;line-height:110%;color:#340;border-bottom:1px dotted #070;margin:0 0 2px 0;padding:0 0 4px 0;}
.c40 .minisearch h2 {padding-right:10%;}
.minisearch form {padding:8px 3% 16px 3%;width:94%;}
.minisearch textarea {overflow:hidden;height:18px;width:99%;background:#c8cac5;border-color:#340;color:#340;}
.minisearch textarea:focus {background:#fafaca;color:#000;}
.minisearch label,.minisearch .optionsbox span {font-size:120%;font-weight:bold;}
.minisearch .boton {right:0;}
.minisearch .searchbox label,.minisearch .optionsbox span {width:136px;}
.minisearch .geobox label,.minisearch .embedbox label {width:136px !important;}
.minisearch .embedbox label {color:#070;}
.minisearch .embedbox label:hover {color:#000;cursor:pointer;}
.minisearch .searchbox label {line-height:34px;}
.minisearch .optionsbox li {width:70px;}
.minisearch .optionsbox label {width:54px !important;font-weight:normal;line-height:18px !important;}
.minisearch select {width:110px;}
.c30 .minisearch select {width:100px;}
.c30 .minisearch .optionsbox li {margin:0 8px 0 0;}

.c20 .minisearch .optionsbox li,
.c25 .minisearch .optionsbox li,
.c30 .minisearch .optionsbox li,
.c33 .minisearch .optionsbox li,
.c34 .minisearch .optionsbox li
{/*width:33%;background:yellow;margin:0;text-align:center;*/}

.c20 .minisearch label,.c20 .minisearch .optionsbox span,
.c25 .minisearch label,.c25 .minisearch .optionsbox span,
.c30 .minisearch label,.c30 .minisearch .optionsbox span,
.c33 .minisearch label,.c33 .minisearch .optionsbox span,
.c34 .minisearch label,.c34 .minisearch .optionsbox span,
.c40 .minisearch label,.c40 .minisearch .optionsbox span
{width:100%;line-height:24px;}
.c20 .caja_busqueda,
.c25 .caja_busqueda,
.c30 .caja_busqueda,
.c33 .caja_busqueda,
.c34 .caja_busqueda
{width:59px;background-image:url('/css/sp/loterianavidad/loteria2010/i/caja_busqueda_mini.gif');}
.c20 .minisearch .boton,
.c25 .minisearch .boton,
.c30 .minisearch .boton,
.c33 .minisearch .boton,
.c34 .minisearch .boton,
.c40 .minisearch .boton
{top:30px;right:0;}
.c20 .minisearch .boton,.c20 .minisearch .boton input,
.c25 .minisearch .boton,.c25 .minisearch .boton input,
.c30 .minisearch .boton,.c30 .minisearch .boton input
{width:90px;overflow:hidden;text-align:left;}
.c20 .minisearch .boton,
.c25 .minisearch .boton,
.c30 .minisearch .boton 
{background:url('/css/sp/loterianavidad/loteria2010/i/back_buscar_decimos_mini.gif') no-repeat;}
.c33 .minisearch .boton,
.c34 .minisearch .boton,
.c40 .minisearch .boton 
{background:url('/css/sp/loterianavidad/loteria2010/i/back_buscar_decimos.gif') no-repeat;}
.c20 .minisearch .boton input,
.c25 .minisearch .boton input,
.c30 .minisearch .boton input 
{width:51px;margin:0 0 0 21px;}
.c20 .minisearch .boton input,
.c25 .minisearch .boton input,
.c30 .minisearch .boton input,
.c33 .minisearch .boton input,
.c34 .minisearch .boton input,
.c40 .minisearch .boton input
{background:none;}
/*external link*/
.external {width:99%;display:block;clear:both;height:1.5em;line-height:1.5em;text-align:right;font-size:120%;}
.external a {color:#070;font-weight:bold;text-decoration:underline;}
/* BUSCADOR NUMEROS LOTERIA 2010 *******************************/
/*** LOTERIA DEL NIÑO TABLA ***/
.lotnino table 		{ width: 100%;}
.lotnino table tr 	{ margin: 0;  padding: 0;}
.lotnino table tr.par td{ background:#fff;}
.lotnino table td 	{ background: none repeat scroll 0 0 #F2F2F2;	margin: 0; padding: 0 2px; vertical-align: top; width: 50%;}
.lotnino table td 	{ text-align:center; }
.lotnino table th 	{  background: none repeat scroll 0 0 #C3C3C3;}
.lotnino table.tabla2 th, .lotnino table.tabla3 th {  font-size:9pt;}
.lotnino table .p1, .lotnino table .s2 { font-size: 16pt; font-weight: bold; padding: 5px 0;}
.lotnino ul 			{ font-weight: bold !important;  margin: 10px 5px !important;}
.lotnino ul li 			{ background: none repeat scroll 0 0 #F2F2F2 !important; border-bottom: 1px dotted #C3C3C3;color: #333333;font-size: 9pt !important;font-weight: normal; margin: 0 !important;padding: 4px !important;}
/*** FIN LOTERIA DEL NIÑO TABLA ***/
/* END *********************************************************/

/*** LOTERIA DEL NIÑO TABLA 2014 A TRES COLUMNAS ***/
.lotnino.gordo table td {width: 33%;}