/*barra de secciones*/
.breadcrumb{ /*padding-left:157px;*/ }
#secciones {
	font-size:11px;
	color:#386179;
	margin:0; padding:0;
	background-image:url(/f/images/impresa/impresa-barra-secciones/bg_select_impresa.gif);
	width:124px;/*174px*/
	height:17px;
	padding-top:2px;
	padding-left:5px;
	position:relative;
}
#secciones li{ display:block; float:none; }
#secciones li ul{ background-color:#FFF; position:absolute; top:14px; left:2px; padding:4px 7px; width:133px;/*186*/ z-index:100;overflow:hidden; }
#secciones li ul li{ padding:2px; margin:0; }
#secciones li ul a{ color:#0681E1; display:block;}
#secciones li ul a:hover{background-color:#EFF8FF; }
#btnsecciones{ display:none; }
.breadcrumb .despliega {
	background-image:url(/f/images/impresa/impresa-barra-secciones/boton_select_despl.gif);
	width:22px;
	cursor:pointer;
	height:19px;
	margin-right:5px;
}

.breadcrumb button.ir {
	background-image:url(/f/images/impresa/impresa-barra-secciones/boton_ir.gif);
	width:22px;
	height:19px;
	border:0;
	position:absolute;
}
.breadcrumb button.ir span { display:none; }

/*bloque de la edicion impresa*/

#edicion-impresa {
	border-right:3px solid #F2F2F2;
	margin-right:7px;
	padding-right:5px;
	width:530px;
}

.paginador-diario-pdf {
	height:30px;
	font-size:14px;
	text-align:center;
	}
.paginador-diario-pdf a { color:#4c4c4c; }
.paginador-diario-pdf a.anterior  {
	margin:0 10px;
	padding:0 15px 0 20px;
	background:url(/f/images/impresa/impresa-barra-paginador/bullet_pag_izq.gif) no-repeat left;
	}

.paginador-diario-pdf a.siguiente  {
	margin:0 10px;
	padding:0 20px 0 15px;
	background:url(/f/images/impresa/impresa-barra-paginador/bullet_pag_der.gif) no-repeat right;
	}

.visor-pdf { 
	width:492px;
	margin:0 auto;
}

.visor-pdf img  { border:solid 1px #e5e5e5;padding:10px; }
.extra { margin-top:20px; _margin-top:0; }
ul.edimp li { padding:5px!important; height:1%; }

#pools-impresa{
  clear:both; 
  border-top:2px solid #000;
  padding:10px 0 5px 0;
  clear:both;
  height:1%;
  margin-top:115%;
  _margin-top:1%;
}

#pools-impresa h3 { 
	margin-bottom:0; 
	border-bottom:3px double #e5e5e5;
	padding-bottom:1px;
}

/* Calendario */
#calendario{ position:relative; }
#calendar { 
	border:solid 1px #b2b2b2;
	width:407px;
}
#calendar td {
	border:solid 1px #b2b2b2;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	color:#b2b2b2;
}
#calendario td a{ color:#0096ff; }
#calendario thead tr{ background:#e5e5e5; }
#calendario thead td  { 
	font-size:16px; 
	text-transform:uppercase; 
	font-weight:bold; 
	text-align:center;
	color:#000!important; 
}
#calendar_links { 
	margin-top:1px;
	position:relative;
	height:35px;
}
#calendar_newYear {
	right:0;
	position:absolute;
	width:60px;
	top:8px;
}
#calendario .calendar_controls{
	left:0;
	position:absolute;
	height:30px;
	top:5px;
}
#calendario .calendar_controls img{
	margin:0;
}
#calendario .calendar_controls a, #calendario .calendar_controls div{
	float:left;
}
#calendar_prev, #calendar_next{
	margin:2px 0 0 0;
	width:9px;
	height:13px;
	cursor:pointer;
}
#calendario #calendar_prev{
	margin-right:5px;
}
#calendario #calendar_next{
	margin-left:5px;
}
#calendario .calendar_actmonth{ 
	font-size:18px;
}
/* /Calendario */
.tools-impresa,.tools-impresa p a {color:#0283de;}
.tools-impresa { border:solid 1px #e5e5e5; padding:5px; margin-bottom:10px; padding-left:40px;}
.tools-impresa p { margin:5px 0;}
.tools-impresa p a {padding:5px;}
.tools-impresa .pdf-ico{padding-left:30px; background:url(/f/images/impresa/impresa-pdf/pdf_icon.gif) no-repeat left; margin-left:0;}
#paper .tools-impresa .pdf-ico{ margin-left:10px; }
.tools-impresa .get-pdf-ico{background:url(/f/images/impresa/impresa-pdf/external_ico.gif) no-repeat right; padding-right:18px;margin-right:10px; text-transform:uppercase;}
.tools-impresa .ico-get-pag{background:url(/f/images/impresa/impresa-pdf/sheet_icon.jpg) no-repeat left;padding-left:25px;margin-left:20px;}
.tools-impresa .front{ padding-left:142px; }
.tools-impresa .front .pdf-ico{padding-left:40px; background-position:10px center; }

#also-view{ height:18px; font-size:12px; float:left; }
#also-view ul{ list-style:none; margin:0; padding:0; padding-top:2px; }
#also-view li{ float:left; padding:0 15px 0 8px; background:url(/f/images/design/pipes.gif) right 2px no-repeat; }
#also-view a{ color:#fff; }

/*ded*/
#news .note{ position:static!important; }
#news .note .category{text-transform:uppercase; color:#666; font-weight:bold; }
#news .note .category .fecha {text-transform:none;font-weight:normal;}
#pools-impresa {margin-top:15px;}

/**/
body.imp #news .note .category{ margin-left:27px!important;_margin-left:13px!important;}
body.imp #news .note h3 {margin-left:27px!important;_margin-left:27px!important;}
body.imp #news .note .bajada {margin-left:27px!important;_margin-left:27px!important;}
body.imp #news .note .community {margin-left:27px!important;_margin-left:27px!important;} 
body.imp #news .note .content {padding-left:27px!important;_padding-left:27px!important;} 
/**/
#archive-date-picker{ padding-top:10px; }
#archive-date-picker label{ width:405px; float:left; display:block; }
#ac-year,#ac-month,#ac-day,#ac-section,#archive-date-picker button{ float:left; margin:0 5px 5px 0; }
#ac-year{ width:75px; } #ac-month{ width:75px; } #ac-day{ width:75px; } #ac-section{ width:200px; }


/* la opinion del director */
body#director-p21 .director .header-intro, body#director-p21 .director .lastest { margin-left:0!important; }
body#director-p21 img.rodrich { float:left; margin-left:10px; margin-bottom:0; } 

body#director-p21 .director-head {
border-top:2px solid #000;
clear:right;
margin:0 5px 0px 5px;
_margin:0 0 0px 5px;
width:453px;
_width:448px;

float:left;
}

/**/
body#director-p21 .columnista-head {
border-top:2px solid #000;
clear:right;
_clear:none;
/*margin:0 5px 0px 5px;*/
margin:0 10px;
_margin:0 0 0px 5px;
width:517px;
_width:517px;
float:left;
}
/**/

body#director-p21 .director-head .header-intro, body#director-p21 .columnista-head .header-intro  {
height:auto;
position:relative;
border-bottom:none;
}

body#director-p21 .director-head .blog-intro, body#director-p21 .columnista-head .blog-intro  {
position:relative;
}

body#director-p21 .director-head .blog-intro h3, body#director-p21 .columnista-head .blog-intro h3 {
float:none !important;
margin-bottom:0;
}

body#director-p21 .director-head  h3 a, body#director-p21 .columnista-head  h3 a {
color:#111111;
}

body#director-p21 .director-head .header-intro p.blogger, body#director-p21 .columnista-head .header-intro p.blogger {
position:static;
}

body#director-p21 .director-head .date-comments-rss, body#director-p21 .columnista-head .date-comments-rss {
position:absolute;
right:2px;
top:2px;
}

body#director-p21 .director-head p.fecha, body#director-p21 .columnista-head p.fecha {
font-family:arial;
font-size:14px;
margin-bottom:0 !important;
text-align:right;
text-transform:uppercase;
}

body#director-p21 .director-head .date-comments-rss img, body#director-p21 .columnista-head .date-comments-rss img {
margin:0;
padding:0;
}


body#director-p21 .director-head .lastest h3, body#director-p21 .columnista-head .lastest h3 {
margin:2px 0 2px 0;
}

body#director-p21 .director-head .lastest h3 a, body#director-p21 .columnista-head .lastest h3 a {
color:#067DD7;
text-transform:none;
}

body#director-p21 .director-head .lastest p, body#director-p21 .columnista-head .lastest p {
color:#505048;
}


body#director-p21 .content-post { border-top:2px solid #b2b2b2; }
body#director-p21 .content-post .header-intro { border-bottom:none; position:relative; float:right; width:150px; }
body#director-p21 .content-post .header-intro .date-comments-rss { position:absolute; _right:0; }
body#director-p21 .content-post .lastest h3 { margin-bottom:5px!important; }



/**/
body.general .blog-intro { border-bottom:solid 1px #e5e5e5!important; padding-bottom:5px!important; _height:1%; }
body.general .lastest h3 { margin-bottom:5px!important; }

body#director-p21 .director-head { _margin-left:0!important; _width:511px!important; }
body#director-p21 .temp {
width:516px!important;
margin-left:10px!important;
_margin-left:0!important;
_margin-left:5px!important;
}
.content-judiciales { margin:0 auto 20px auto; width:517px; }
.content-judiciales h3 { font-size:1.5em; font-weight:normal; background:url(http://www.peru21.pe/f/images/impresa/impresa-pdf/pdf_icon.gif) no-repeat left; height:20px; padding-left:30px; padding-top:2px; }
.content-judiciales h2 { margin:10px 0; border-bottom:solid 2px #000; padding-bottom:5px;  }
.content-judiciales h2 a { font-size:20px; color:#067DD7; }
.content-judiciales h2.first-block { border-top:1px solid #E5E5E5 !important; padding-top:5px; }
