/* Work based on Blueprint CSS Framework Screen Styles http://code.google.com/p/blueprintcss/ */
@import 'v2/s.reset.css';
@import 'v2/s.typo.css';
@import 'v2/s.grid.css';
@import 'v2/s.forms.css';
@import 'v2/s.debug.css';
@import "s.jq.rating.css";
@import url("headers.css");

/*#container { background: url(lib/grid.png); }*/
body{ background-color:#fff; }
/*html {overflow-x:hidden; }*/


/* barra movil */
#barra-movil {
background:#178FE5 url(/f/images/portada/bg-barra-movil.gif) repeat-x left;
height:19px;
color:#000;
font:normal 11px Arial, Helvetica, sans-serif;
text-align:center;
}

#barra-movil p { 
padding-top:2px;
width:990px;
position:relative;
margin:0 auto;
}
#barra-movil a { color:#333; font-weight:bold; text-decoration:underline; }
#barra-movil .close{ cursor:pointer; }
/* /barra movil */


/* Header */
#header, #header a{
  color:#fff;
}
#header{
  height:136px;
  position:relative;
}
#header .content{ height:118px; padding-top:20px; }
#logo{
  background:#26231A url(/f/images/design/logo.gif) no-repeat;
  overflow:hidden;
  margin-left:6px;
}
#logo a{ display:block; text-indent:-999em; }
#logo, #logo a{ height:68px; }

#h-time{margin-top:17px;width:595px!important;}
#h-time ul{
  list-style:none;
  margin:0;
  text-align:right;
}
#h-time .date{
  font-size:1.5em;
}
#h-time .rss{ background:url(/f/images/design/rss.png) right 2px no-repeat; padding-right:15px; color:#C8C5C0; }
#h-time .updated{text-align:right; margin-top:12px;}
#h-time .pipe{color:#47443D;}
#h-time .weather{ margin-right:20px; }
#h-time .weather,#h-time .updated{
  font-size:1.08em;
}
#h-time strong{
  color:#0096FF;
  font-weight:normal;
}
#h-time .big{font-size:15px;font-weight:bold;color:#fff;}
#h-time .escribanos{
  background:url(/f/images/sobre.gif) no-repeat right;
  padding:0 20px 0 0px;
}
#h-time .escribanos a{
  color:#C8C5C0;
  font-size:12px;
  margin-left:2px;
  font-weight:normal;
}

#top-menu{
  /*background-color:#26231A;*/
  position:absolute;
  bottom:0;
  left:0;
}
#top-menu ul{
  list-style:none;
  margin:0;
}
#top-menu ul li{ float:left; margin-left:1px; }
#top-menu ul li a{
  display:block;
  font-size:1.16em;
  font-weight:bold;
  padding-top:8px;
  height:25px;
  text-align:center;
  text-decoration:none;
  background:url(/f/images/design/global_menu_3.gif) no-repeat;
}
#top-menu .ultimo a{ /*width:150px;*/ width:135px; background-position:0 top;}
#top-menu .impresa a{ /*width:151px;*/ width:135px; color:#0096FF; /*background-position:-150px top;*/ background-position:-136px top;}
#top-menu .blogs a{ /*width:95px;*/ width:62px; color:#FFF; /*background-position:-413px top;*/ background-position:-272px top; }
#top-menu .chica21 a{ /*width:103px;*/ width:79px; /*background-position:-509px top;*/ background-position:-335px top;}
#top-menu .twitter a{ /*width:95px;*/ width:98px; color:#FFF; /*background-position:-413px top;*/ background-position:-415px top;}
#top-menu .juegos a{ width:79px; background-position:-335px top }
#top-menu .ultimo a.active{background-position:0 -34px;}
#top-menu .impresa a.active{/*background-position:-150px -34px; color:white;*/ background-position:-135px -34px; color:white;} 
#top-menu .deportes a.active{background-position:-302px -34px;}
#top-menu .blogs a.active{/*background-position:-413px -34px;*/ color:white; background-position:-272px -34px;}
#top-menu .chica21 a.active{/*background-position:-509px -34px;*/ background-position:-335px -34px;}
#top-menu .twitter a.active{/*background-position:-509px -34px;*/ background-position:-415px -34px;}
#top-menu .juegos a.active{ background-position:-335px -34px }

#top-menu .twitter a { display:block; width:98px; height:26px; background-position:-415px top; }
#top-menu .twitter a span { text-indent:-55555em; display:none; padding-top:0!important; }


#search{
  /*width:420px;*/
  width:272px; 
  padding-top:5px;
  /*background:url(/f/images/design/global_menu.jpg) -613px top no-repeat;*/
  background:url(/f/images/design/global_menu.jpg) -614px top no-repeat;
  margin-right:6px;
  overflow:hidden;
  /*height:25px;*/
}

#search.busqueda-s{ width:205px !important }
#search.busqueda-s .searchtext input{ width:136px !important }
#search.busqueda-s .searchtext button { margin-left:155px !important }


#search .searchtext span{ display:none; }
#search .searchtext input{
  width:185px;
  border:0;
  margin:3px 0 0 10px;
  font-size:11px;
}
#search .searchtext button{
  width:51px;
  height:21px;
  border:0;
  cursor:pointer;
  background:url(/f/images/design/btn_buscar.gif) no-repeat;
  margin-left:222px;
  margin-top:-18px;
  float:left;
}
#search .options label{ font-weight:normal; color:#C6C5C1; }
#search .options{ padding-left:25px; }
#search .searchtext button span{ display:none; }
#search .searchtext{ float:left; width:210px; overflow:hidden }
#search.busqueda-s .searchtext button { margin-top: 0!important; margin-left:6px!important }
#search .searchtext input,
#search .searchtext label{ float:left }
#search .options{right:6px;position:absolute;top:5px;}
#top-menu, #search .searchtext,#search .options{ /*height:33px;*/ }
/* /Header */

/* Section menu */
#secciones-diario{height:26px; text-transform:uppercase;}
#secciones-diario ul{padding:6px 0 0 0!important;list-style-type:none;margin:0!important;}
#secciones-diario ul li{float:left;}
#secciones-diario ul li a{/*font-size:12px;*/ font-size:11px!important; color:#fff; padding:0 10px 2px 10px; height:12px;background:url(../images/design/pipes.gif) no-repeat right;}
#secciones-diario ul li a.active{font-weight:bold;}

/* Right-Column */
#ads-area2{
  margin-bottom:0.8em;
  font-size:12px;
  height:37.5em;
  background-color:#E5E5E5;
}
#printed{
  padding-right:7px;
}
#printed h2{
  background-color:#09F;
  text-transform:uppercase;
  font-size:13px;
  padding:4px 5px;
}
#printed ul{
  margin:0;
  padding:0;
  list-style:none;
  line-height:1.2em;
  font-weight:bold;
}
#printed li{
  padding:6px;
  border-bottom:1px solid #E6E6E6;
}
#printed a{
  color:#0096FF;

}
#printed .edimp .columnistas{border:0; background-color:#F6E4B2; margin-bottom:10px;}
#printed h2,#printed h2 a{ color:#fff; }
#printed h2,#printed img{ margin:0; }
#printed img{ border:1px solid #e5e5e5; width:129px; }
#printed{float:left;}

/* Interviews */
#interviews{
  clear:both;
  border-top:2px solid #000;
  padding:10px 0;
}
#interviews h3{
  color:#BDBDBA;
  text-transform:uppercase;
}
#interviews h3, #interviews p.author{
  font:bold 1.3em Arial;
}
#interviews .content{
  float:right;
  width:205px;
  background:url(/f/images/design/interview_quote1.gif) left 20px no-repeat;
}
#interviews h4{
  font-size:2.5em;
  line-height:28px;
  padding:5px 0 10px 0;
  background:url(/f/images/design/interview_quote2.gif) right bottom no-repeat;
}
#interviews h4 a{
  color:#169EFC;
}
#interviews h3, #interviews p, #interviews h4, #interviews img{margin:0;}
#interviews .community-small{ margin-top:10px;}
#interviews .community-small ul li.comments{ padding-right:6px; }
#interviews .community-small ul li.rate{ padding:0 6px; }
#interviews .community-small ul li.addfav, #interviews .community-small ul li.share{ padding:0 7px; }
#interviews .summary {padding-bottom:10px;}

/* /Interviews */
/* Pools */
#pools{
  clear:both;
  border:2px solid #000;
  border-width:2px 0 2px 0;
  padding:10px 0 5px 0;
}
#pools h3{
  text-transform:uppercase;
  font:bold 1.3em Arial;
}
#pools .pool, #pools .submit{ border:3px double #ccc; border-width:0;}

#pools h3, #pools p, #pools h4{ margin:0; }
#pools .options,#pools h4{
	font-size:1.25em;
	float:left;
}
#pools .header{ position:relative; }
#pools .pool{
  background:url(/f/images/design/f2_dot.gif) 200px center repeat-y;
  border-top-width:3px;
}
#pools a.ver-mas{
  position:absolute;
  top:3px;
  right:0;
  color:#3B3931;
  font-size:.9em;
  text-transform:uppercase;
  font-weight:bold;
}
#pools .options{
  color:#818181;
  width:200px;
  padding-left:5px;
  padding-top:5px;
}
#pools .options label{
  cursor:pointer;
}
#pools .options label, #pools .options .pool_item{
  display:block;
  border-bottom:1px solid #F2F2F2;
  position:relative;
  font-weight:normal;
  padding:3px 2px;
}
#pools .options label input{
  position:absolute;
  top:3px;
  right:0;
}
#pools h4{
  color:#4C89B3;
  padding:5px;
  padding-left:0;
  width:195px;
}
#pools .submit{ border-top-width:3px; background-color:#FFF;padding-top:5px; clear:both; height:24px;}
#pools .submit button{
  background:url(../images/design/vote_btn.gif) no-repeat;
  width:106px;
  height:26px;
  text-indent:-999em;
  border:0;
  cursor:pointer;
}
/*dm*/
#pools .options .item{display:block;margin-right:10px!important;}
#pools .options .item span.porcentaje{font-size:11px!important;}
#pools .options .result{ width:130px;margin-bottom:2px;float:left;}
#pools .options .result .fill{ height:5px; background-color:#0092FC; font-size:1px; display:block; background-color:#0092FC; }
#pools .options .result .high{ background-color:#FDA609; }
/*dm*/
#pools .options span.votos{font-size:10px;}

p.intro{color:#0092FC;margin:5px 10px 0 0!important;font-weight:bold;}
p.intro a{color:#0092FC;}

/* /// Actualizado pendiente para subir 05-26 */

/* /Pools */
/* Wall - panel (styles for strong borders right panel) */
.wall-panel{
  margin-top:10px;
  padding:5px;
  background-color:#222;
  color:#fff;
  clear:both!important;
}
.wall-panel h3{font-size:1.3em;}
.wall-panel h3 a{color:#fff; font-weight:bold;}
.wall-panel h5 a{color:#000;}
.wall-panel h4 a{color:#FFAB19; font-weight:bold; padding:5px 0 5px 25px; background:url(/f/images/design/photgallery_arrow.gif) 7px center no-repeat;}
.wall-panel .active h4 a{background:url(/f/images/design/photgallery_arrow_active.gif) 7px 11px no-repeat; padding-bottom:2px;}
.wall-panel h5{ font-size:1.6em; }
.wall-panel .block{ background-color:#FFF; color:black; margin-top:5px; }
.wall-panel .block .content{ display:none; padding:5px;}
.wall-panel .active .content{display:block;}
.wall-panel h3, .wall-panel h4, .wall-panel h5, .wall-panel p, .wall-panel img{ margin:0; }
/* /Wall - panel */

/* The most-n */
#themost{ background-color:#D4D3D1; padding-top:1px;}
#themost h4 a{
	color:#1B8FE1;
	padding:5px 0 5px 5px;
	/*background-image:url(/f/images/design/photgallery_note_arrow.gif);*/
	background-image:none;
}
/*#themost .active h4 a{ background-image:url(/f/images/design/photgallery_note_arrow_active.gif); }*/
#themost .list{
	margin:0;
	padding:0;
	font:18px Georgia, "Times New Roman", Times, serif;
	color:#FFAB19;
	list-style:none;
}
#themost .list span{
	display:block;
	float:left;
	width:25px;
	padding-right:10px;
	text-align:right;
	margin-top:-2px;
}
#themost .list li{
	padding:2px 0;
	clear:both;
	min-height:21px;
	background:url(/f/images/design/photgallery_note_list_bg.gif) left bottom repeat-x;
}
#themost .list a{
	font:12px Arial, Helvetica, sans-serif;
	color:#626262;
	display:block;
	padding-bottom:4px;
}
/* /The most-n */

/* Other-sections */
#other-sections{ margin-top:13px; color:#26231B; }
#other-sections *{ margin:0; }
#other-sections h3{font-size:1em; font-weight:bold; text-transform:uppercase; margin:10px 0;}
#other-sections p{ font-size:1.5em; line-height:1em; }
#other-sections a{color:#FFAB19;}
#other-sections .column{ padding-right:10px; /*width:121px; margin-right:11px; border-right:1px solid #E5E5E5; float:left;*/ }
#other-sections .last{margin:0; padding:0;}
#other-sections .crucigrama21-btn{ width:407px; height:141px; }
/* /Other sections */
/* /Right-Column */

/* More news extended */
#main-content{
  padding-top:20px;
}
#news{
  width:535px;
  margin-right:7px;
  border-right:3px solid #E0E0E0;
}

#news .note h3{
  font-size:2.08em;
  margin:0 10px .5em 1.85em;
  clear:both;
}
.note h3, .note h3 a, .note h4{
  color:#007ED7;
}
/**/
#news .note .category{margin-left:4em;}
#news .note .category .sect,#news .note .category a{ color:#666; font-weight:bold; }
#news .note .category,#news .note .time{
	float:left;
	margin-top:-22px;
}
#news .note .bajada{ margin-bottom:10px; }
#news .note .time{ color:#F00; margin-left:.8em;font-weight:bold; }
#news .note .time .date{ display:block; text-align:center; font-style:italic; font-size:11px; }
#news .note .author{margin-left:50px;}
#news .note .author,#news .note .author a{ font-size:11px; color:#666; padding-bottom:5px;}
#news .note .author a:hover{color:#007ED7;}
#news .note .player{
  margin-bottom:10px;
  text-align:center;
  clear:both;
}
#news .note .player *{ margin:0; }
#news .note .player img{ border:1px solid #e5e5e5; }
#news .note .legend{ text-align:left; padding:4px 7px; background-color:#F6E4B2; font-size:11px; color:#4F5048; margin-top:-1px; line-height:14px; }

#news .note .video,#news .note .audio,#news .note .ytvideo{ padding-left:55px; margin-bottom:10px;/**/ overflow:hidden;}
#news .note .ytvideo{ text-align:left; }
#news .note .mediaplayer,#news .note .video .legend,#news .note .audio .legend, #news .note .ytvideo .legend{ width:346px; }
#news .note .content{
  padding:0 5px 0 3.5em;
  font-size:1.15em;
  line-height:19px;
}
.note #main-content #news #refliks ul{
  list-style:url(/f/images/design/content_ul_bg.gif) outside;
  font-size:.9em;
  padding-left:0;
  margin-left:1em;
}
.note .content ul a{
  color:#0067B2;
}
.community, .community-small{ background:#fff url(/f/images/design/extend_note_bg_bottom.jpg) left bottom no-repeat; }
.community{
	position:relative;
	padding:0 0 28px 3.5em;
}
.community ul{
  margin:0;
  list-style:none;
  font-size:.9em;
}
.community img{margin:0;}
.community ul li { height:15px; float:left; border-right:1px solid #E0E0E0; background-repeat:no-repeat; background-position:left; }
.community ul li.comments{ background-image:url(/f/images/design/content_tools_ico_comments.gif); padding:0 25px 0 19px; }
.community ul li.rate{ padding:0 10px; width:70px; }
.community ul li.addfav{ padding:0 25px 0 35px; background-image:url(/f/images/design/content_tools_ico_favs.gif); background-position:17px 1px; }
.community ul li.share{ background-image:url(/f/images/design/content_tools_ico_share.gif); background-position:20px center; border:0; padding-left:40px; }
.community, .community ul li a{ color:#999;  }
.community ul li a:hover{ color:#333; }
.community ul li.comments a{ color:#F60; }

.community-small{ height:30px; }
.community-small ul{
  margin:0;
  list-style:none;
  font-size:.9em;
}
.community-small img{margin:0;}
.community-small ul li { height:15px; float:left; border-right:1px solid #E0E0E0;}
.community-small ul span{display:none;}
.community-small ul li a{ color:#999;  background-repeat:no-repeat; background-position:left; }
.community-small ul li a:hover{ color:#333; }
.community-small ul li.comments a{ background-image:url(/f/images/design/content_tools_ico_comments.gif); padding-left:19px; }
.community-small ul li.addfav a{ background-image:url(/f/images/design/content_tools_ico_favs.gif); width:15px; height:15px; display:block;}
.community-small ul li.share a{ background-image:url(/f/images/design/content_tools_ico_share.gif); background-position:left 2px; width:14px; height:13px; display:block; }

/* Compartir con otras webs */
.sharethis-panel{width:350px; background-color:#fff; position:absolute; top:17px;left:30px; z-index:1000; font:11px Verdana, Arial, Helvetica, sans-serif !important; border:1px solid #DCDCDC; display:none;}
.sharethis-panel img{ border:0; }
.sharethis-panel a{ text-decoration:none; color:#00F !important; }
.share-list ul{ list-style:none; margin:0; padding:5px;}
.share-list li{ width:130px;height:25px !important; padding:0 10px; float:left; border:0 !important;}
.sharethis-panel .close-panel{float:right; margin:10px 5px 0 0; color:#fff !important;}
.tabs{ background-color:#989898; height:35px; }
.tab{ float:left; display:block; padding:5px 8px; margin:12px 0 0 10px; background-color:#FFF;}

/* Recomendar noticia */
.send-mail-form{
  background-color:#FFF;
  width:480px;
  padding:5px 0;
  position:relative;
  display:none;
}
.send-mail-form input{
  margin-top:2px; padding:3px 4px; width:120px;
}
.send-mail-form input, .send-mail-form button{
  font-size:11px;
  border:1px solid #CCC; font:10px Verdana,Arial,sans-serif; color:#B2B2B2;
}
.send-mail-form button{
  background:url(/f/images/design/button_enviar.gif) no-repeat;
  border:0;
  height:17px;
  width:57px;
  margin-left:5px;
  text-indent:-999em;
  cursor:pointer;
}
.send-mail-form .close{ position:absolute; top:8px; right:0; }

#news .community-small{ padding-left:3.4em; }
#news .community-small li{ text-align:center;}
#news .community-small .comments{width:60px;}
#news .community-small .rate{ width:85px; }
#news .community-small .addfav, #news .community-small .share{ width:40px; }
#news .community-small .addfav a, #news .community-small .share a{margin:0 auto;}

/* /More news extended */

/* Footer */
.last-break{height:10px;} 
#footer-wrap{ color:white; text-align:left; }
#copyright,#daytags{ margin:0pt auto; width:966px; clear:both; overflow:hidden; _height:1%!important; }
#tagsbg{ background-color:#0283DE; }
#copyrightbg{ background-color:#26231A; overflow:hidden; }
#copyrightbg .data-extra { text-align:right;}

/* Daily-tags */
#daytags h3{ color:white; font-size:1.3em; font-weight:bold; padding:10px 0 0 5px; width:206px; text-transform:uppercase; /*float:left;*/ margin-bottom:0!important; }
#daytags ul{ /*margin:0 0 0 215px;*/ margin:0; _margin:10px 0 0 0!important; padding:0 0 10px 5px; position:static !important; width:750px; }
#daytags ul li{display:inline; font-size:15px; padding-right:5px; }
#daytags ul a{color:#014F85; font-weight:bold; }
#daytags .big{font-size:3em;}
#daytags .intermediate{font-size:2em;}
#daytags .medium{font-size:1.5em;}
/* /Daily-tags */
#copyright{/*padding:10px 0 10px 10px!important;*/ padding:17px 0 17px 10px!important;}
#copyright a{ color:white; }
/* /Footer */

/* Banners */
#ads-area1{ width:974px; /*height:93px;*/ margin-top:20px; }
.large-ads{
  padding:19px 0;
  text-align:center;
  background:#fff url(/f/images/design/extend_note_bg_bottom.jpg) left bottom no-repeat;
}
#ads-area2 .ad{ margin:15px 0 0 15px; }
.large-ads *,.ad *{ margin:0; }

/* Google AdSense */
#adsense-300{ margin:10px 5px 0 5px; }.adsense{font:10px Verdana, Arial, sans-serif;position:relative;overflow:hidden;text-align:left;background-color:#FFF;padding-top:5px;}.adsense a{text-decoration:none; color:#00F;}.adsense .title{color:#4B4B4B;}.adsense .ad{border-bottom:1px solid #E6E6E6;padding:5px 0 5px 1%;}.adsense .image{text-align:center;}.adsense .image br,.adsense .image .linkto{display:none;}.adsense .flash{text-align:center;padding:5px 0;}.adsense .flash object,.adsense .flash embed{margin:0 auto;}.adsense .bigtext{padding:5%;}.t300x250 .image{text-align:center;margin:5px 0;}.t300x250 .image .google{top:5px;right:5px;height:18px;}.t300x250 .image img{margin:5px auto 0;}.t300x250 .image .linkto{position:absolute;top:5px;left:5px;color:#999;display:block;}.t300x250 p{line-height:13px !important;margin:0 !important; text-align:left;}.t728x90{height:85px;width:728px;}.t728x90 .flash,.t728x90 .image{margin-top:-5px;padding:0;}.t300x250{height:250px;overflow:visible;padding:5px 0;text-align:center;}.t300x250 .ad{padding:5px 15px !important;}.google{color:#999;font-weight:700;}.t300x250 .google{background-color:#D3D3D3;clear:both;color:#FFF;display:block;padding:1px 15px;}

#googleSearchUnitIframe{margin-top:10px;}
/* /Banners */

/* Misc */
.last   { background:0 !important; border:0 !important; }
.uppercased { text-transform:uppercase; }
.torate		{ display:none; }
.hide,.torate span{ display:none; }
/**/
#copyright{position:relative; overflow:hidden;}
#copyright p { margin-bottom:0!important; font-size:12px; line-height:150%; }
#copyright .data-extra { text-align:right; } 
/**/
#copyright img.logo451{ position:absolute;right:5px;top:15px; display:none}

.msg-error,.msg-ok{ padding:7px; display:block; margin-bottom:10px;}
.msg-error{
	background-color:#fcc;
	border:1px solid #d77;
	color:#e55;
}
.msg-ok{
	background-color:#DFD;
	border:1px solid #86C18C;
	color:#008000;
}

/* movil page */
#movil h2, #movil h4, #movil a{ color:#007ED7; }
#movil{ font-size:14px; line-height:150%; border-right:3px solid #E0E0E0; margin-right:7px; width:525px; padding-right:10px; }
#movil h2{ font-size:26px; margin-bottom:22px; }
#movil h4{ font-size:18px; margin-bottom:5px; }
#movil .agrega-blackberry{ background:url(/f/images/mobiles/mob_icos_r3_c1.jpg) no-repeat top left; padding-left:84px; margin-top:20px; padding-bottom:20px; }
#movil .agrega-iphone{ background:url(/f/images/mobiles/mob_icos_r1_c1.jpg) no-repeat top left; padding-left:84px; margin-top:20px; }
#movil .icobb{ background:url(/f/images/mobiles/mob_icos_r3_c1_bb.jpg) no-repeat top left; padding-left:84px; margin-top:20px; padding-bottom:0!important; }
/* /movil page */


/*  follow */
#tw-fc-buttons { margin:10px 0; height:64px; }
#tw-fc-buttons .twitter-b {  float:left; width:201px; }
#tw-fc-buttons .facebook-b { float:right; width:201px; }
#tw-fc-buttons .twitter-b img { margin-bottom: 0 !important;}
#tw-fc-buttons .facebook-b img { margin-bottom:0 !important; float:left; }

/* Footer */
#footer-bottom { clear:both; width:100%; height:21px; overflow:hidden; background:url(/f/images/bg-p21.jpg) 0 0 repeat-x;}
	#footer-bottom p { text-align:center; color:#26231A; font-size:11px; padding:3px 0 0 0; margin:0}
	#footer-bottom a { /*font-weight:bold;*/ color:#26231A; padding:0 5px 0 5px; /*text-decoration:underline*/}	
	#footer-bottom a:hover { /*font-weight:bold;*/ color:#26231A; /*text-decoration:underline*/}


/*0071009 megabannercocacola*/
.megabanner-ads { margin-bottom:10px; }
.megabanner-ads img { margin-bottom:0; }

/**/
.ads-p21 { text-align:center!important; }


/*220310*/
body.clasificados {
	background:url(/f/images/design/body_content_nobreadcrumb_bg.gif) repeat-x 0 /*-91px*/ 0!important;
}
#top-menu .clasificados a {
	background: url(/f/images/noactive.clasf.gif) no-repeat;
	display:block;
	
	width:105px;
}
#top-menu .clasificados a.active {
	background: url(/f/images/active.clasf.gif) no-repeat;
}
.clasf {
	width:950px;
	margin-bottom:30px;
	overflow:hidden;
}
.avisos {
	width:230px;
	float:left;
	margin-right:10px;
}
.ultimoaviso {
	margin-right:0;
}

.avisos a img { margin-bottom:5px; }
.avisos .buscar { margin:0 0 10px 0; overflow:hidden; }
.avisos .buscar input { width:181px; height:18px; background:url(/f/images/bg-buscaclasf.4c.jpg) no-repeat; border:0; float:left; padding:7px 10px 5px 10px; }
.avisos .buscar button { width:29px; height:30px; background:url(/f/images/bg-buscaclasf.jpg) no-repeat right; border:0; cursor:pointer;  } 
.avisos .buscar button span {  display:none }
.avisos .mas { border-bottom:solid 2px #000; }
.avisos .mas p { margin-bottom:5px; line-height:120%; }
.avisos .mas p a { font-size:14px; color:#111; }
.avisos .mas p.mas-clasf a { font-size:12px; color:#067DD7; text-align:right; }
.avisos .mas p.mas-clasf { text-align:right; margin-bottom:5px; }
.avisos ul  { margin:0; list-style-type:none; }
.avisos ul li { height:74px; border-bottom:solid 1px #E5E5E5; padding-top:15px;  }
.avisos ul li a { font-size:14px; color:#333; }

.navclasf { height:19px; background:url(/f/images/bg-navclasf.gif) repeat-x; margin-bottom:10px;  }
.navclasf .nav1 ul, .navclasf .nav2 ul { margin:0; list-style:none; }
.navclasf .nav1 ul li { float:left; margin-right:30px; text-transform:uppercase; }
.navclasf .nav1 ul li a { font-size:12px; color:#333; }
.navclasf .nav1 ul li a:hover { text-decoration:none; border-bottom: solid 4px #0094FF; }
.navclasf .nav1 ul li a.active {  }

.navclasf .nav2 ul li { float:left; margin-right:30px; }
.navclasf .nav2 ul li.last { margin-right:0!important; }
.navclasf .nav2 ul li a { font-size:12px; color:#333; }
.navclasf .nav2 ul li a:hover { text-decoration:none; border-bottom: solid 4px #0094FF; }

/* banner movistar portada */
body.home .note,
body.inside .note,
body.home .group .gnote,
body.inside .group .gnote{ position:relative }  
body.home .note .b-movistar,
body.inside .note .b-movistar{ position:absolute; width:109px; height:25px; right:5px; top:5px } 
body.home .note .b-movistar img,
body.inside .note .b-movistar img,
body.home .group .gnote .b-movistar img,
body.inside .group .gnote .b-movistar img{ margin:0 !important }  


body.home .group .gnote .b-movistar,
body.inside .group .gnote .b-movistar{ position:absolute; width:109px; height:25px; right:5px; top:-10px } 

/* seccion juegos */
#games{
	overflow:hidden;
	margin:0 0 15px;
	width:664px;
	border-right:3px solid #E0E0E0
}

#lateral-games { margin-left:0; width:283px; overflow:hidden }

#cnt-juego{ width:650px; overflow:hidden; clear:both; margin:0 0 10px }

.cnt-mas-tabs{ 
	height:40px; 
	overflow:hidden; 
	width:650px;
	background-color:#E5E5E5;
	clear:both;
	margin:0 0 15px;
	position:relative;
	text-align:center;
}

.cnt-mas-tabs #tabs-mas{ width:630px; list-style:none }
.tabspad ul#tabs-mas { padding-left:5px; margin:0 }

ul#tabs-mas li {
	float:left;
	height:28px;
	margin:6px 0 0;
	overflow:hidden
}

.cnt-mas-tabs ul#tabs-mas li a{ float:left }
.cnt-mas-tabs ul#tabs-mas li { margin-right:10px }

ul#tabs-mas li a.activo {
	background-color:#0681E1;
	background-image:url(/f/images/bg-tabs.gif);
	background-position:left top;
	background-repeat:no-repeat;
	color:#fff;
	padding-top:0
}

ul#tabs-mas li.primero, ul#tabs-mas li a {
	color:#666;
	display:block;
	float:left;
	font-family:Helvetica,Arial;
	font-size:11px;
	font-weight:bold;
	height:28px;
	letter-spacing:0;
	text-transform:uppercase;
	text-decoration:none;
	padding-top:5px	
}

ul#tabs-mas li a span {
	cursor:pointer;
	display:block;
	float:left;
	height:28px;
}

ul#tabs-mas li a.activo span {
	background-image:url(/f/images/bg-tabs-r.gif);
	background-position:right top;
	background-repeat:no-repeat;
	padding:8px 15px;
}

ul#tabs-mas li a span { padding:4px 5px 4px 4px }

.banner-expandible{ width:960px; overflow:hidden; margin:10px auto 0; padding:0 0 0 3px; clear:both }
.banner-expandible img{ margin:0; padding:0 }
/* recomendar facebook portada */
.opt-like,
.opt-like-small{ margin:0 0 10px; padding:5px 0 0 5px; background-color:#E5E5E5 }
.opt-like{ width:402px }
.opt-like-small{ width:264px }
.opt-like .iframe-like{ border:none; width:400px; height:32px; overflow:hidden }
.opt-like-small .iframe-like{ border:none; width:260px; height:50px; overflow:hidden }
#lateral-games .opt-like-small{ margin:0 0 10px 14px  }
.opt-like iframe,
.opt-like-small iframe{ background-color:#E5E5E5 }

.opt-nota-like{ width:472px; height:30px; overflow:hidden; margin:0 0 10px; padding:5px 5px 0 5px; background-color:#E5E5E5 }
.opt-nota-like .iframe-nota-like{ width:472px; height:30px; overflow:hidden }

/* adsense p21 310*n --> 97 */
.ads-peru21{ width:405px; overflow:hidden; margin:15px 0; border:1px solid #B2B2B2 }
.ads-peru21 .txt-ref{ display:block; width:395px; line-height:120%; font-size:11px; line-height:120%; color:#111; background-color:#B2B2B2; margin-bottom:5px; padding:5px }
.ads-peru21 .txt-ref, .ads-peru21 .txt-ref a { color:#111 }
.ads-peru21 .txt-ref a:hover{ text-decoration:none!important }
.ads-peru21 .link-top{ font-size:14px; color:#00932F; font-weight:bold; padding:0 5px }
.ads-peru21 p{ font-size:12px; line-height:120%; margin-bottom:5px; margin-top:5px; padding:0 5px }
.ads-peru21 p,
.ads-peru21 p a,
.ads-peru21 p a:hover{ color:#666; text-decoration:none }
.ads-peru21 .link-bottom{ font-size:11px; line-height:120%; color:#0098C3; font-weight:bold; padding:0 5px }
.ads-peru21 .logo-ads-p21{ display:block; height:21px }
.ads-peru21 .logo-ads-p21 a{ display:block; float:right; width:152px; height:21px; background:url(/f/images/adsense-eco.jpg) 0 0 no-repeat }
.ads-peru21 .logo-ads-p21 a span{ display:inline; display:none }

/**/
/**/
.header-bright, .header-dark, #barra-movil { min-width:1000px!important; }

/**/
.onpe-content { width:490px; margin:10px auto; height:590px }
      .onpe-content h2.onpe { width:230px; height:149px; background:url(/f/images/onpe.logo.jpg) no-repeat; margin:0 auto; }
      .onpe-content h2.onpe { display:block; margin-bottom:15px; } 
	  .onpe-content h2.onpe span { display:none; }
      .onpe-content p.intro-txt { margin:15px 0; text-align:center; }
	  .onpe-content form#search-onpe { position:relative; margin:0 auto; width:352px; /*height:50px;*/ text-align:center; }
	  .onpe-content form#search-onpe input {
		border:1px solid #E5E5E5;
		color:#888888;
		font-size:24px;
		height:36px;
		margin-right:10px;
		width:270px;
}
.onpe-content form#search-onpe input.error {padding:0}
	 .onpe-content form#search-onpe button {
		background:url(/f/images/button.onpe.busca.jpg) no-repeat;
		border:0 none;
		cursor:pointer;
		height:40px;
		/*position:absolute;
		right:0;
		top:0;*/
		width:70px;
}
.onpe-content form#search-onpe button span { display:none; }
.onpe-content .quick-links  {
		background-color:#F5F5F5;
		clear:both;
		font-size:12px;
		margin:15px auto;
		padding:10px 5px;
		width:390px;
		text-align:center;
}
.onpe-content .items  {
		margin-bottom:10px;
		overflow:hidden;
}
.onpe-content .item  {
		font-weight:bold;
		text-align:right;
		width:200px;
}
.onpe-content .item-datalle  {
		text-align:left!important;
		width:282px;
}
.onpe-content .items ul { list-style:none; margin:0; padding:0; }
.onpe-content form#search-onpe button#search-again { 
		background:url(/f/images/button.onpe.busca.nueva.jpg) no-repeat;
		border:0 none;
		cursor:pointer;
		height:40px;
		margin:10px 30%;
		width:150px;
}
.onpe-content h3 { text-align:center; }
body#search-onpe #footer-wrap { /*position:absolute; bottom:0; left:0; */width:100%; }

.onpe-content #captcha {
		margin:10px 0;
}

.onpe-content #captcha span {
display:block;
font-size:12px;
}
.onpe-content #captcha img {
margin-bottom:5px;
}
.onpe-content #captcha input {
font-size:14px !important;
font-weight:bold;
height:20px !important;
width:120px!important;
}

.onpe-content form#search-onpe button {
background:url("/f/images/button.onpe.busca.jpg") no-repeat scroll 0 0 transparent;
border:0 none;
cursor:pointer;
height:40px;
margin:0 10px 0 0;
padding:0;
width:120px;
}



.onpe-content .community { margin-bottom:10px; padding:0 0 10px; overflow:hidden; background-color:#f6f6f6; background-image:none; border-bottom:solid 1px #e5e5e5; padding:3px 0 3px 3px; }
.onpe-content .community ul li { margin-right:15px; border:none; }
.onpe-content .community .send-mail-form { background-color:#f6f6f6; }

.onpe-content ul.sociales { padding-top:2px; margin:0 auto; width:350px; height:16px; }
.onpe-content ul.sociales li a.twitter { background:url(/f/images/share-ico-twitter.png) no-repeat left; padding:2px 2px 2px 20px; }
.onpe-content ul.sociales li a.facebook { background:url(/f/images/share-ico-facebook.png) no-repeat left; padding:2px 2px 2px 20px; }
.onpe-content ul.sociales li a.email { background:url(/f/images/share-ico-email.png) no-repeat left; padding:2px 2px 2px 20px; }
.onpe-content ul.sociales li a.imprimir { background:url(/f/images/icono_print.png) no-repeat left; padding:2px 2px 2px 20px; margin-left:138px; }

p.message-txt { color:#f00; font-size:11px; margin-bottom:10px!important; }

/**/
html, body#search-onpe {
	height:100%;
}
	body#search-onpe .wrapper-fixed {
	height:auto !important;
	min-height:99.9%;
	margin:0 0 -90px 0;
}
body#search-onpe .push-clear, body#search-onpe #footer-wrap {
	clear:both;
}
body#search-onpe #footer-wrap { 
	height:90px; 
	margin:0; 
	padding:0;
}
* html #eplAdDivRight2{ width:240px!important; height:250px!important; overflow:hidden!important }
body#search-onpe .push-clear { height:90px; } 

/**/
html, body#promos {
	height:100%;
}
	body#promos .wrapper-fixed {
	height:auto !important;
	min-height:99.9%;
	margin:0 0 -70px 0;
}
body#promos .push-clear, body#promos #footer-wrap {
	clear:both;
}
body#promos #footer-wrap { 
	height:70px; 
	margin:0; 
	padding:0;
}
* html #eplAdDivRight2{ width:240px!important; height:250px!important; overflow:hidden!important }
body#promos .push-clear { height:70px; }


/* cintillo elecciones municipales */
.cintillo-flujo{ width:500px; height:20px; overflow:hidden; padding:10px 0 0 25px; margin:0 0 15px 5px }
.elecciones-m-2010{ background:url(/f/images/cintillo_eleccionesmunicipales.jpg) 0 0 no-repeat}
.copaamerica-2011{ background:url(/f/images/cintillo_copaamerica.jpg) no-repeat}
.elecciones-m-2010 h2, .copaamerica-2011 h2 { margin:0; padding:0; line-height:100%; color:#fff; font-size:12px; text-transform:uppercase }
.bg-municipales2010{ background:url(/f/images/extend_note_bg_municipales.jpg) no-repeat left top !important }
.bg-municipales2010 div.time,
.bg-municipales2010 div.category a{ color:#fff!important }
.copaamerica-2011 h2 span { display:none; }


/**/
.widget-elecciones { margin:15px 0 10px 0; width:407px; }
.widget-modo-1 { float:left; margin-right:15px; width:300px; margin-bottom:15px; }
.widget-modo-2 { width:482px; margin-bottom:15px; }
.widget-portada-elecciones2010 { margin-bottom:15px; }

/* ELECCIONES 2011 */
.elecciones-2011{ background:url(/f/images/elecciones2011_cint.jpg) 0 0 no-repeat}
.elecciones-2011 h2{ margin:0; padding:0; line-height:100%; color:#fff; font-size:12px; text-transform:uppercase; display:none; }
.bg-elecciones2011{ background:url(/f/images/extend_note_bg_ele2011.jpg) no-repeat left top !important }
.bg-elecciones2011 div.time{ color:#0056ad!important }
.bg-elecciones2011 div.category a {color:#fff!important}

.seccion-finanzas{ background:url(/f/images/cintillo.finanzas.jpg) 0 0 no-repeat}
.seccion-finanzas h2{ margin:0; padding:0; line-height:100%; color:#fff; font-size:12px; text-transform:uppercase; display:none; }

/**/
.banner-sismo-japon, .banner-sismo-japon-tag { margin-bottom:10px; }
.banner-sismo-japon img, .banner-sismo-japon-tag img { margin-bottom:0; }

/**/
.get-code { padding:5px; background-color:#F6F6F6; }
.get-code p { margin-bottom:0; font-size:11px!important; }
.get-code p .title-get { font-size:14px!important; font-weight:bold; color:#007DD7;}
.get-code textarea#show-code { width:452px; height:26px; border:0; padding:10px; font-size:11px!important; color:#666; font-family:Arial, Helvetica, sans-serif; background-image:url(/f/images/textareainfografia.jpg); margin-bottom:0!important; }
.infoholder {  margin-top:10px; }


/**/
body#promos .logostc { width:950px; }
body#promos .logostc h1 { width:115px; height:34px; background:url(/f/images/logo-estatica.jpg) no-repeat; margin-bottom:0; }
body#promos .logostc h1 a { display:block; height:34px; }
body#promos .logostc h1 a span { display:none; }
body#promos .logostc span { display: block; float: left; margin-left: 5px; padding: 10px 0 0; }
body#promos .logostc span a { color:#fff; }
body#promos .header-promo { margin:15px 0; }
body#promos #form-promos { width:710px; margin:0 auto; padding:5px; }
body#promos #form-promos .wrapper-box-form p {  font-size:14px; color:#000; margin-top:5px; padding:5px; }
body#promos .wrapper-box-form { background-color:#F4F4ED; padding:5px;   }
body#promos .wrapper-box-form .item { position:relative; margin-bottom:15px; } 
body#promos .wrapper-box-form .item label { width:222px; height:22px; float:left; text-align:right; font-size:14px; padding-top:10px; padding-right:10px; }
body#promos .wrapper-box-form .item label.combo { height:29px; padding-top:3px; }
body#promos .wrapper-box-form .item select#sexo, body#promos .wrapper-box-form .item select#estadocivil  { width:320px!important; }
body#promos .wrapper-box-form .item input { width:316px; border:solid 1px #dadada; height:30px;}
body#promos #form-promos .ultimos { margin-bottom:15px; }
body#promos #form-promos .ultimos p { color:#666; font-size:12px; padding-top:10px; }
body#promos #form-promos .ultimos button { width:114px; height:28px; border:0; cursor:pointer; background:url(/f/images/boton-promociones-enviar.jpg) no-repeat; margin-top:10px; margin-right:156px; }
body#promos #form-promos .ultimos button span { display:none; }
body#promos .wrapper-box-form .item abbr { color:#007ED7; position:absolute; left:555px; top:0; }
body#promos .wrapper-box-form .item input#bday { background:url(/f/images/calendarioinput.jpg) no-repeat 295px 10px ; }
body#promos #form-promos .error { padding:5px!important; width:306px!important; margin-left:231px; margin-top:5px; }
body#promos #form-promos .error p { margin:0!important; padding:0!important; font-size:12px!important; }
body#promos p#respuesta-promo { background-color: #FFF2E8; color: black; font-size: 14px; padding: 15px 10px 15px 10px; width: 690px; text-align: center; }

.copaamerica-extended { background:url(/f/images/extend-note-bg-copaamerica.jpg) no-repeat left top!important; }
.copaamerica-extended div.category a{ color:#004679!important }

/**/
#secciones-diario ul { overflow:hidden!important; }
#secciones-diario ul li#copa-america { background:url(/f/images/boton-copaamerica-link.jpg) no-repeat; margin-top:-5px; }
#secciones-diario ul li#copa-america a {  height:26px!important; width:123px; display:block; padding:0!important; margin:0!important; }
#secciones-diario ul li#copa-america a span { display:none; }


/**/
#cartelera-search .header { border-top: 2px solid #000000; border-bottom: 2px solid #000000; height: 1.8em; padding-top: 5px;}
#cartelera-search .header h2 { font-size: 14px!important; font-weight:bold; margin-bottom:0; }
#cartelera-search { margin-bottom:15px; } 
#cartelera-search .busquedas { background-color:#000; margin-top:5px; background-image:url(/f/images/bg-cartelera-motor.jpg); background-repeat:no-repeat; background-position:left; }
#cartelera-search .busquedas .motor { margin:5px 5px 5px 0; float:right; }
#cartelera-search .busquedas .motor, #cartelera-search .busquedas .motor select { width:265px; }
#cartelera-search .busquedas .motor select { height:18px; margin-bottom:5px; font-size:11px; font-family:Arial, Helvetica, sans-serif; }      
#cartelera-search .busquedas .motor button { width:90px; height:19px; background:url(/f/images/buscar-cartelera.gif) no-repeat; cursor:pointer; border:0; float:right; }
#cartelera-search .busquedas .motor button span {  display:none; }

#news .busquedas select { width:500px; height:18px; margin-bottom:10px; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
#news .busquedas button { width:106px; height:26px; background:url(/f/images/enviar-consulta-cine.jpg) no-repeat; cursor:pointer; border:0; } 
#news .busquedas button span { display:none; } 

#news .box-cartelera { padding-right:10px; padding-left:13px; margin-bottom:30px; }
#news .box-cartelera h3 { font-size:20px; color:#007ED7; }
#news .box-cartelera .media { margin:0 auto; width:360px; margin-bottom:15px; }
#news .box-cartelera p, #news .box-cartelera ul  { color:#514E48; font-size:12px; }
#news .box-cartelera ul {list-style-type:none; margin:0; }
#news .box-cartelera a { color:#0096FF; }
#news .box-cartelera .info-pelicula { border-bottom:solid 2px #E0E0E0; margin-bottom:15px; padding-bottom:15px; }
#news .box-cartelera table th { background-color:#e5e5e5; border:0; font-size:11px; }
#news .box-cartelera table td, #news .box-cartelera table th { padding:5px; }
#news .box-cartelera table td span.nombre { font-weight:bold; margin-bottom:5px; display:block; }
#news .box-cartelera .info-from { background-color:#CCE6F8; padding:5px; }
#news .box-cartelera .motor select { width:512px; }
#news .box-cartelera .motor button.button-wide { width:512px; height:26px; background:url(/f/images/buscar-cartelera-wide.jpg); cursor:pointer; border:0; } 
#news .box-cartelera .motor button.button-wide span { display:none; } 
#news .box-cartelera table.tiempos td, #news .box-cartelera table.tiempos th { padding:5px; background-color:#F6E4B2; border-bottom: solid 1px #fff; font-size:11px; } 
#news .box-cartelera p.listin { font-weight:bold; font-size:12px; margin-bottom:5px; color:#666; }
