@charset "utf-8";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6,  blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
 caption, tbody, tfoot, thead, th {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-family: Arial, Helvetica, sans-serif;	
	font-size:12px;
	
}
A:link {
	TEXT-DECORATION:none;
}
A:visited {
	TEXT-DECORATION: none;
}
A {
	TEXT-DECORATION: none;
}
A:hover {
	color:#999999;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#e8e8e8;
}
/*-----------------Body's--------------------------*/
#newbody_wrapper{ float: center; padding-left:10px; padding-right:10px; padding-bottom:10px; width:950px; background: #FFFFFF;}
#newbody_conteiner{ background:#FFFFFF; width:627px; float:left;}
/*-----------------Menu ADMIN--------------------------*/
.menu {
	BORDER-RIGHT: #b5bcc2 1px solid; BORDER-TOP: #b5bcc2 2px solid; PADDING-LEFT: 15px; BORDER-LEFT: #b5bcc2 0px; BORDER-BOTTOM: #b5bcc2 0px; HEIGHT: 27px; BACKGROUND-COLOR: #dde0e3
}
.menu_ {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*-----------------Encabezados--------------------------*/

h1, h1 a{
    font-size:22px;
	color:#013E87;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:600; text-decoration:none;
}
h1 a:hover{  color:#BB0000; cursor:pointer;}
h1 {color:#333;}
h2, h2 a{
    font-size:18px;
	color:#013E87; 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:600; text-decoration:none;
}
h2 a:hover{  color:#BB0000; cursor:pointer;}
h2 {color:#333;}
h3, h3 a{
    font-size:12px;
    color:#013E87; text-decoration:none;
    font-family:Arial, Helvetica, sans-serif; font-weight:500;
	}
h3 a:hover{  color:#BB0000; cursor:pointer;}
h3 {color:#333;}
h4, h4 a{
    font-size:11px;
	color:#013E87; text-decoration:none;
	font-family:Arial, Helvetica, sans-serif; font-weight:500;
	}
h4 a:hover{  color:#BB0000; cursor:pointer;}
h4 {color:#333;}
h5, h5 a{
    font-size:10px;
	color:#013E87; text-decoration:none;
	font-family:Arial, Helvetica, sans-serif; font-weight:500;
	}
h5 a:hover{  color:#BB0000; cursor:pointer;}
h5 {color:#333;}

/*-----------------Noticia Prncipal y Peru report TV--------------------------*/
.cuadro_noticia_principal {
	padding-top: 2px;
	padding-bottom: 5px; 
	BACKGROUND-COLOR: #f4f4ea; 
	border:#dee2e5 1px solid;
}
.cuadro_perureportTV {
	width:355;
	BACKGROUND-COLOR: #FFFFFF; 
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	border-bottom:#CCCCCC 1px solid;
	padding-bottom: 5px;
}
.titulo_portada {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 20px;
	color: #38546F;
	font-weight: normal;
	text-align: left;
	valign:top;
}
.cuadro_secciones { 
	BACKGROUND-COLOR: #FFFFFF;
	border-top: #cccccc 1px solid;
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	padding-top: 5px;
}
/*--------------------FUENTES---------------------------------------*/
.arial11redplain {
	FONT-SIZE: 11px;
	COLOR: #CC0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.arial12redplain {
	FONT-SIZE: 12px;
	COLOR: #CC0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.arial12blackplain {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.arial12grisplain {
	FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.arial12grisplain2 {
	font-size: 12px;
	color: #666666;
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif;
}
.arial12blancoplain a {
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.arial12blancoplain a:hover { COLOR: #FFFFFF; text-decoration:underline;}
.arial12blancoplain2 {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.arial12blanco2bold {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.arial12azulplain {
	FONT-SIZE: 12px;
	COLOR: #005680;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.Padd_arial12grisplain {
	FONT-SIZE: 12px;
	COLOR: #333333;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-left: 7px;
	padding-right: 5px;	
}
.arial12grisplainbold {
	FONT-SIZE: 12px; 
	COLOR: #333333; 
	LINE-HEIGHT: 18px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.arial13grisplainbold {
	FONT-SIZE: 13px; 
	COLOR: #000000; 
	LINE-HEIGHT: 18px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.arial12moradoplain {
	FONT-SIZE: 12px; COLOR: #663366; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.arial12gindaplain {
	FONT-SIZE: 12px; COLOR: #CC0033; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; font-style:italic;
}
/*----------------------------txt & zize's--------------------------------*/
.txt_sz14, .txt_sz14 a{font-size:14px; text-decoration:none; font-weight:600;}
.txt_sz12, .txt_sz12 a{font-size:12px; text-decoration:none; font-weight:600;}
.perrep_txt_gray {color:#999; text-decoration:none; }

.txt_blue11, .txt_blue11 a{color:#013E87; text-decoration:none; font-size:11px; }
.txt_blue11 a:hover{color:#bb0000;}
.txt_black11, .txt_black11 a{color:#000000; text-decoration:none; font-size:11px; }
.txt_black11 a:hover{color:#666666;}

/*----------------------------DIV's--------------------------------*/
#div_logo {
	height:auto;
	width: auto;
	margin:0px 0px 0px 10px;
	float:left;
}
#div_pag_inicio {
	height:auto;
	width: auto;
	margin:24px 6px 0px 0px;
	float:right;
}
#div_pag_inicio_casa {
	height:21px;
	width: 22px; 
	margin:26px 10px 0px 0px;
	float:right;
}
#div_contenedor {
	height:55px;
	width: 400px; 
	margin:0px 0px 0px 0px;
	float: right;
}
#div_contenedor2 {
	height:auto;
	width: 400px; 
	margin:3px 10px 0px 0px;
	float: right;
}
#div_tema_nota_img { 
	width:366px; 
	margin:5px 0px 0px 8px; 
}
#div_sub_nota_img { 
	width:366px; 
	margin:5px 0px 0px 8px; 
}
#div_notas { 
	width:350px; 
	margin:0px 0px 0px 0px;
	float:right;
}
#div_sub_video_img { 
	width:348px; 
	margin:5px 0px 0px 5px; 
}
#div_video { 
	width:323px; 
	margin:0px 0px 0px 5px;
	float:right;
}
#div_reloj {
	height:auto;
	width: auto; 
	margin:0px 0px 0px 10px;
	float:left;
}
#div_divisor {
	height:auto;
	width: auto; 
	margin:0px 5px 0px 0px;
	float:left;
	text-decoration:none;
}
/*----------------------------Publicidad--------------------------------*/
#div_zona1_1 { 
	width:auto;
	height:90px; 
	margin:0px 5px 0px 0px;
	float:left;
}
#div_zona1_2 { 
	width:235px;
	height:90px; 
	float:left;
}
.ads_content {
	width:266px;
	float:right;
	margin:5px 5px 0px 0px;
}
/*----------------------------POPUP CALENDAR 2--------------------------------*/
.fc_main { background: #DDDDDD; border: 1px solid #000000; font-family: Verdana; font-size: 10px; }
.fc_date { border: 1px solid #D9D9D9;  cursor:pointer; font-size: 10px; text-align: center;}
.fc_dateHover, TD.fc_date:hover { cursor:pointer; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #999999; border-bottom: 1px solid #999999; background: #E7E7E7; font-size: 10px; text-align: center; }
.fc_wk {font-family: Verdana; font-size: 10px; text-align: center;}
.fc_wknd { color: #FF0000; font-weight: bold; font-size: 10px; text-align: center;}
.fc_head { background: #000066; color: #FFFFFF; font-weight:bold; text-align: left;  font-size: 11px; }
/*----------------------------Secciones I--------------------------------*/
#div_seccion { 
	width:300px; 
	margin:5px 0px 0px 10px; 
}
#div_sec1 { 
	width:166px;
	height:16px; 
	background-color: #FF8000;
	color:#FFFFFF;
	font-weight:bold;
}
#div_sec2 { 
	width:166px;
	height:16px; 
	background-color: #006699;
	color:#FFFFFF;
	font-weight:bold;
}
#div_sec3 { 
	width:166px;
	height:16px; 
	background-color: #009900;
	color:#FFFFFF;
	font-weight:bold;
}
#div_1 {
	margin: 8px 5px 0px 0px;
}
.news_wrapper {
	width:948px;
	height:213px;
	border:#dadada solid 1px;
}
.news_block{
	float:left;
	width:166px;
	height: auto;
	padding:5px 0;
	border-right:#dadada solid 1px;
	margin-right:1px;
}
.news_block h3 {
	margin:0 0 5px;
	display:block;
	padding:3px 7px;
	height:60px;
	overflow:hidden;
	background:#f3f3f3;
	text-align:left;
	line-height: 15px;
}
.news_block p{
	text-align :left;
	padding:3px 7px;
	height:120px;
	overflow:hidden;
}
.news_foto	{
	float:left;
	width:150px;
	height:113px;
	border:0;
	margin:0 0 0 7px;
}
.display_on{
	display:block;
}
.display_off{
	display:none;
}
/*----------------------------Secciones II--------------------------------*/
#div_tit1 { 
	width:332px;
	height:16px; 
	background-color: #FF8000;
	color:#FFFFFF;
	font-weight:bold;
}
.news2_block{
	float:left;
	width:332px;
	height: auto;
	padding:5px 0;
	border-right:#dadada solid 1px;
	margin-right:1px;
}
.news2_block h3 {
	margin:0 0 5px;
	display:block;
	padding:3px 7px;
	height:33px;
	overflow:hidden;
	background:#f3f3f3;
	text-align:left;
	line-height: 15px;
}
.news2_block p{
	text-align :left;
	padding:3px 7px;
	height:120px;
	overflow:hidden;
}
.news2_foto	{
	float:left;
	width:150px;
	height:113px;
	border:0;
	margin:0 0 0 7px;
}
.news_subtit {
	float:right;
	margin:0 0 5px;
	display:block;
	padding:5px 7px;
	width:155px;
	height:103px;
	overflow:hidden;
	background:#f3f3f3;
	text-align:left;
	font-size:12px;
	line-height:15px;
	border-bottom:#f3f3f3 solid 1px;
}
/*-------seccion portadas------------*/
.body_donde_estoy{margin-bottom:5px; background:#fff;}
	  					
.seccion_principal{ float:left; width:627px; padding:10px; border:#dadada solid 1px; margin-bottom:10px;}		
	.seccion_principal h1{ margin:0 0 5px 0; color:#013E87; }
	.seccion_principal h2{ margin:0 0 5px 0; color:#013E87; }
	.seccion_principal p{ margin:3px 0 ;}
	.seccion_principal ul{float:right; width:308px;}
	.seccion_principal ul li{ padding:0 0 0 20px; margin-top:3px; }

.seccion_ultimas_noticias{ float:right; width:283px; padding:5px; border:#dadada solid 1px; margin-bottom:10px;}		
	.seccion_ultimas_noticias h1{ margin:0 0 5px 0; color:#013E87; }
	.seccion_ultimas_noticias h2{ margin:0 0 5px 0; color:#013E87; }
	.seccion_ultimas_noticias h2{ margin:0 0 5px 0; color:#666666; }
	.seccion_ultimas_noticias p{ margin:3px 0 ;}
	.seccion_ultimas_noticias ul{float:right; width:308px;}
	.seccion_ultimas_noticias ul li{ padding:0 0 0 20px; margin-top:3px; }
	
.seccion_principal2{ float:left; width:617px; padding:10px; border:#dadada solid 1px; margin-bottom:10px;}
	.seccion_principal2 h1{ margin:0 0 5px 0; color:#013E87; }
	.seccion_principal2 h2{ margin:0 0 5px 0; color:#013E87; }
	.seccion_principal2 p{ margin:3px 0 ;}
	.seccion_principal2 ul{float:right; width:308px;}
	.seccion_principal2 ul li{ padding:0 0 0 20px; margin-top:3px; }
	
.seccion_perureporttv { float:right; width:283px; padding:5px; border:#dadada solid 1px; margin-bottom:10px;}		
	.tit_perreptv { with:283px; height:20px;}
	.box_perrreptv { width:271; padding:5px; border-left:#cccccc 1px solid; border-right:#cccccc solid 1px; border-bottom:#cccccc solid 1px;}
	.ico_vid {width:271; margin:5px 0px 0px 5px;}
	.vid_txt { width:auto; margin:0px 0px 0px 5px; float:right;}
	
	
.block { border-bottom:#7d7d7d solid 1px; color:#4c4c4c; padding-bottom:2px; font-weight:bolder; font-size:11px; margin:0 0 5px 0;
}
.block2 { float:left; width:100%; margin:10px 0; border-bottom:#dadada solid 1px;}
.news { margin:0 0 5px 0;
}
/*-------tamaño de fotos------------*/	
.foto_gde_n1{
	float:left;
	width:306px;
	height:230px;
	border:0; text-align:center;
	margin-bottom:5px; background:#000;
}
.foto_gde_n1_margin{
	float:left;
	width:306px;
	height:230px;
	border:#dadada solid 1px;
	margin:0 10px 0 0 ;
}
.foto_small_sec{
	float:left;
	width:80px;
	height:60px;
	border:#dadada solid 1px;
	margin:0 10px 0 0 ;
}
/*----------------------------New's all--------------------------------*/
#wrapper_nd{float:left; width:639px; padding-right:10px;}
#wrapper_nd h1{margin: 5px 0; display:inline;}
#wrapper_nd p{margin-bottom:17px;}
#wrapper_nd p a{cursor:pointer;}

.ab_nd{float:left; width:639px;  margin:0 0 5px 0; }
.notes_news{float:left; width :448px; margin-top:5px;}
.wrapper_line_nd{float:left; width:100%; margin:10px 0; border-bottom:#dadada solid 1px;}
.ndetalle_noticia{width:100%;}
.ndetalle_noticia p {margin-bottom:17px; line-height:18px; font-size:14px;}
.ndetalle_noticia img {margin:0 10px 5px 10px; border:#dadada solid 1px;}
/*----------------------------pie de pagina--------------------------------*/
.piedepag_content {
	width:970px;
	height:100px;
	margin:0px 0px 0px 0px;
	background-color:#CFCABC;
}
.piedepag_content3 {
	width:218px;
	height:10px;
	margin:0px 0px 0px 0px;
	float:left;
}
.piedepag_contentinto1 {
	height:100px;
	margin:0px 40px 0px 0px;
	float:right;
}
.piedepag_contentinto2 {
	width:635px;
	height:26px;
	margin:22px 0px 0px 0px;
	float:left;
	background-color:#9B9891;
	padding-top:7px;
	padding-left:10px;
}
.piedepag_contentinto3 {
	width:635px;
	height:15px;
	margin:3px 0px 0px 0px;
	float:left;
	padding-top:4px;
	padding-left:10px;
}
.piedepag_contentinto4 {
	width:635px;
	height:15px;
	margin:0px 0px 0px 0px;
	float:left;
	padding-top:4px;
	padding-left:10px;
}
.piedepag_contentdown {
	width:970px;
	height:5px;
	margin:0px 0px 0px 0px;
	background-color:#9B9891;
}