/* CSS3 - DEPERU.COM - 2011 */

/* FONDO DE PAGINA */
body {
	background-image:url('https://www.deperu.com/portal/imagenes/redfondo.jpg');
	/* background-color:#383838;*/
	background-attachment:fixed;
	margin: 0px;
	padding: 0px;
}

#capa001 {       /* CONTENEDOR DE TODA LA PAGINA */
	background-color: #FFFFFF;
	width: 1000px;
	min-height: 1000px;
	margin:0 auto 0 auto;
	border-top-color: #000;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	box-shadow: 0px 1px 0px 1px #fff;
}

/* DEFINICION GENERAL DE IMAGENES */
img {border:none;}

h2{	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	text-decoration: none;
	}

h2 a:link{	
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	text-decoration: none;
	}
	
h2 a:visited{	
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: #609;
	text-align: left;
	text-decoration: none;
	}	
	
h2 a:hover{	
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	text-decoration: underline;
	}	
	
h4{	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: black;
	text-decoration: none;
	text-align: justify;
	padding-left: 15px;
	padding-right: 15px;
	}	
	
div.clear{
	clear:both;
}


/* INICIO BARRA MENU CABECERA */

.clearit {
	margin: 0;
	padding: 0;
	height: 0;
	clear: both;
}

/* BUBBLE PLASTIC HORIZONTAL MENU */

.bubplastic.horizontal {
	width: 830px;
	height: 23px;
	margin: 0;
	padding: 0;
	background: #bc2f32 url(bg-bubplastic-h-red.gif) top left repeat-x;
}
.bubplastic.horizontal ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.bubplastic.horizontal ul li {
	float: left;
	margin: 0;
	padding: 0;
	background: transparent url(bg-bubplastic-h-red.gif) top left no-repeat;
}

.bubplastic.horizontal ul li a {
	display: block;
	height: 23px;
	padding-left: 40px;
	float: left;
	text-transform: uppercase;
	font-family: "Helvetica Neue",helvetica,"microsoft sans serif",arial,sans-serif;
	font-size: 70%;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
}

.bubplastic.horizontal ul li a span.menu_ar {
	display: block;
	float: left;
	height: 18px;
	padding-top: 5px;
	padding-right: 35px;
	background: transparent url(bg-bubplastic-h-red.gif) top right no-repeat;
	cursor: pointer;
}
/* END BUBBLE PLASTIC HORIZONTAL MENU */


/* GRAY HOVER */
.bubplastic.gray ul li a:hover,
.bubplastic.gray ul li.highlight a {
	background: transparent url(bg-bubplastic-h-gray.gif) top left no-repeat;
}
.bubplastic.gray ul li a:hover span.menu_ar,
.bubplastic.gray ul li.highlight a span.menu_ar {
	background: transparent url(bg-bubplastic-h-gray.gif) top right no-repeat;
}


/* RED HOVER */
.bubplastic.red ul li a:hover,
.bubplastic.red ul li.highlight a {
	background: transparent url(caberaRoja600.jpg) top left no-repeat;
}
.bubplastic.red ul li a:hover span.menu_ar,
.bubplastic.red ul li.highlight a span.menu_ar {
	background: transparent url(caberaRoja600.jpg) top right no-repeat;
}

#test li {
	display: block;
	border: solid 1px red;
}

/* FINAL BARRA MENU CABECERA */

#hdescripcion{
	display: none;
}

#capa002 {
	background-image:url('https://www.deperu.com/portal/imagenes/cabecera1000.jpg');
	width: 1000px;
	height: 130px;
}

#capa003 {
	width: 450px;
	height: 17px;
	float: left;
	padding-left: 7px;
	padding-top:3px;
}

#capa004 {
	width: 500px;
	height: 17px;
	float: right;
	text-align:right;
	padding-right: 7px;
	padding-top:3px;
}


#capa005 {
	width: 200px;
	height: 70px;
	float: left;
    margin-left: 25px;
    margin-top: 20px;	
}

#capa006 {
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
	width: 728px;
	height: 90px;
	float: right;
}

#capa007 {    /* fecha */
	margin-top: 5px;
	width: 263px;
	height: 20px;
	float: left;
	padding-left: 7px;
}

#capa008 {        /* inicio */
	margin-top: 5px;
	width: 190px;
	height: 20px;
	float: left;
}

#capa009 {        /* temperatura */
	margin-top: 5px;
	width: 150px;
	height: 20px;
	float: left;
}

#capa010 {      /* addthis */
	width: 175px;
	height: 20px;
	float: right;
}

#capa011 {
	background-color: #F5F5F5;
	width: 830px;
	height: 45px;
	float: left;
}


#capa012 {    /* img de mensajes */
	width: 169px;
	height: 45px;
	float: right;
}

#capa013 {      /* col. izq */
	background-color: #FFFFFF;
	margin-top: 5px;
	margin-left: 1px;
	margin-right: 4px;
	width: 160px;
	float: left;
}

#capa014 {      /* col. centro */
	background-color: #FFFFFF;
	border-top: 5px;
	border-top-color:#fff;
	border-left: 0px;
	padding: 10px;
	width: 975px;
	float: left;
	clear: both;
}

#capa014wd {      /* col. ancha */
	background-color: #FFFFFF;
	border-top: 5px;
	border-left: 0px;
	padding: 10px;
	width: 980px;
	float: left;
}

#capa014abc {      /* col. centro Articulos/ABC*/
	background-color: #FFFFFF;
	border-top: 5px;
	border-left: 0px;
	border-top-color:#fff;
	border-top-style: solid;
	padding: 5px;
	width: 650px;
	float: left;
	border-right-style: dotted;
	border-right-width: 1px;
	border-right-color: #ccc;
}

#capa015 {      /* col. der en Articulos/ABC */
	background-color: #FFFFFF;
	border-top: 5px;
	border-top-color:#fff;
	border-top-style: solid;
	width: 300px;
	float: right;
}

#capa015abc {      /* col. der en Articulos/ABC */
	background-color: #FFFFFF;
	border-top: 5px;
	border-top-color:#fff;
	border-top-style: solid;
	width: 330px;
	float: right;
}

#capa016{    /* barra superior */
	width: 650px;
	height: 50px;
	float: left;
	margin-bottom:10px;
 	background-image: url(data:image/png;base64,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);  
}

#capa017{   /* caja google 300x250 */
	width: 310px;
	height: 250px;
	float: left;
	padding-left: 15px;
	background: #fff url('sprite_pub.png') no-repeat 0 -30px; 
	background-position:0px -30px;
	position:relative;
	left:-10px;
}

#capa017b{   /* caja google 300x250 */
	width: 300px;
	height: 250px;
	padding-left: 15px;
/*	background: #fff url('sprite_pub.png') no-repeat 0 -30px; */
	background-position:0px -30px;
}

#capa018{    /* caja buscador mas notas */
	width: 310px;
	height: 250px;
	background-color: #FFFFFF;
	float: left;
	padding-left: 0px;
}

#capa018p{    /* caja buscador mas notas */
	width: 390px;
	padding: 20px 20px 20px 100px;
	margin:0 auto 0 auto;
	border-style: dotted;
	border-width: 1px;
	border-color: #ccc;
	border.radius: 10px;  
	 -moz-border-radius:5px;  
 	-webkit-border-radius:5px;	
}

#capa019{     /* notas varios */
	width: 315px;
	height: 200px;
	background-image:url('https://www.deperu.com/portal/imagenes/noticias.png');
	background-color: #f5f5f5;
	padding-top: 5px;	
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	overflow: hidden;
	border: 1px dotted #CCC;
}

#capa020{
	width: 999px;
	height: 170px;
	background-color: #FFFFFF;
	clear: both;
	border-top-style: dotted;
	border-top-width: 1px;
	border-top-color: #ccc;
}

#capa021{
	width: 200px;
	height: 70px;
	float: right;
	text-align: right;
}

#capa022{
	width: 728px;
	height: 90px;
	float: left;
	border-left-width: 10px;
	border-left-color: #fff;
	border-left-style: solid;	
	background-color: #fff;
	border-right-style: dotted;
	border-right-width: 1px;
	border-right-color: #ccc;
	padding-right:25px;
	padding-left: 15px;
/* 	background: #fff url('sprite_pub.png') no-repeat 0 -30px;
	background-position:0px -30px; */
}

#capa023{ /* Bloque de banners inferiores */
	width: 600px;
	margin:0 auto 0 auto;
}

#capa024{ /* Bloque individual de banners inferiores */
	width: 300px;
	float: left;
	margin:0 auto 0 auto;
	text-align: center;
}

#capa025{
	width: 320px;
	height: 285px;
	background-color:#000000;
	/* background-image:url('https://www.deperu.com/imagenes/youtube.png');
	background-repeat:no-repeat;*/
	overflow: hidden;
	float: right;
}

div#bloquefondo{   /* Bloque con fondo plomo */
	border: 1px solid #CCC;
	background-color: #F5F5F5;
	padding: .5em;
	width: 95%;
	margin:0 auto 0 auto;
	clear:both;
}

#bloquefondoabc{   /* Bloque con fondo plomo */
	border: 1px solid #CCC;
	background-color: #F5F5F5;
	padding: .5em;
	width: 95%;
	margin:0 auto 0 auto;
}

#bloquefondoabc img {
	border: 1px solid;
	border-color:#666;
	padding: 5px;
	margin: 10px;
	background-color:#FFF;
}


#destacados, #correos, #personales, #tematicos, #noticias{
	border.radius: 10px;  
	 -moz-border-radius:5px;  
 	-webkit-border-radius:5px;
}

#destacados{
	border: 1px solid #CCC;
	background-color: #F5F5F5;
	background-image:url(https://www.deperu.com/portal/imagenes/ideas.png) ;
	background-repeat:no-repeat;
	background-position:3px 3px;
	padding: 7px 10px 7px 35px;
	width: 85%;
	margin:0 auto 0 auto;
	clear:both;
}

#destacados:hover{
	border: 1px solid #D4E0EE;
	background-color: #FCFDFE;
	background-image:url(https://www.deperu.com/portal/imagenes/ideas.png) ;
	background-repeat:no-repeat;
	background-position:3px 3px;
	padding: 7px 10px 7px 35px;
	width: 85%;
	margin:0 auto 0 auto;
	clear:both;
}

#correos{
	border: 1px solid #CCC;
	background-color: #F5F5F5;
	background-image:url(https://www.deperu.com/portal/imagenes/mail_g.png) ;
	background-repeat:no-repeat;
	background-position:3px 3px;
	padding: 7px 10px 7px 35px;
	width: 85%;
	margin:0 auto 0 auto;
	clear:both;
}

#correos:hover{
	border: 1px solid #D4E0EE;
	background-color: #FCFDFE;
	background-image:url(https://www.deperu.com/portal/imagenes/mail.png) ;
	background-repeat:no-repeat;
	background-position:3px 3px;
	padding: 7px 10px 7px 35px;
	width: 85%;
	margin:0 auto 0 auto;
	clear:both;
}

#personales{
	border: 1px solid #CCC;
	background-color: #F5F5F5;
	background-image:url(https://www.deperu.com/portal/imagenes/sobre_g.png) ;
	background-repeat:no-repeat;
	background-position:3px 3px;
	padding: 7px 10px 7px 35px;
	width: 85%;
	margin:0 auto 0 auto;
	clear:both;
}

#personales:hover{
	border: 1px solid #D4E0EE;
	background-color: #FCFDFE;
	background-image:url(https://www.deperu.com/portal/imagenes/sobre.png) ;
	background-repeat:no-repeat;
	background-position:3px 3px;
	padding: 7px 10px 7px 35px;
	width: 85%;
	margin:0 auto 0 auto;
	clear:both;
}

#tematicos{
	border: 1px solid #CCC;
	background-color: #F5F5F5;
	background-image:url(https://www.deperu.com/portal/imagenes/temas_g.png) ;
	background-repeat:no-repeat;
	background-position:3px 3px;
	padding: 7px 10px 7px 35px;
	width: 85%;
	margin:0 auto 0 auto;
	clear:both;
}

#tematicos:hover{
	border: 1px solid #D4E0EE;
	background-color: #FCFDFE;
	background-image:url(https://www.deperu.com/portal/imagenes/temas.png) ;
	background-repeat:no-repeat;
	background-position:3px 3px;
	padding: 7px 10px 7px 35px;
	width: 85%;
	margin:0 auto 0 auto;
	clear:both;
}

#noticias{
	border: 1px solid #CCC;
	background-color: #F5F5F5;
	background-image:url(https://www.deperu.com/portal/imagenes/news_g.png) ;
	background-repeat:no-repeat;
	background-position:3px 3px;
	padding: 7px 10px 7px 35px;
	width: 85%;
	margin:0 auto 0 auto;
	clear:both;
}

#noticias:hover{
	border: 1px solid #D4E0EE;
	background-color: #FCFDFE;
	background-image:url(https://www.deperu.com/portal/imagenes/news.png) ;
	background-repeat:no-repeat;
	background-position:3px 3px;
	padding: 7px 10px 7px 35px;
	width: 85%;
	margin:0 auto 0 auto;
	clear:both;
}

#fofutbol{
	background-color: #B43D44;
	background-image:url(https://www.deperu.com/imagenes/futbol_fondo.png) ;
	background-repeat:no-repeat;
	padding: 45px 10px 10px 10px;
	width: 280px;
	height:345px;
	margin:0 auto 0 auto;
	clear:both;
	overflow: hidden;
}


.alder{   /*Alinea derecha */
	float: right;	
}

.alizq{    /*Alinea izquierda */
	float: left;	
}

.alicentro{    /*Centrar texto */
	padding-left: 30%;
}

.situader{   /*Alinea derecha */
	float: right;
	padding-right: 5px;
}

.col1 {   /* columna izq links */
	float: left;
	width: 205px;
	padding-left:10px;
}


/* Fuentes */ 

.textos {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: black;
	text-decoration: none;
	text-align: justify;
}

.font001 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
}

.font001:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
	background-color: #000;
}

.font002 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	text-decoration: none;
}

a.font002:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	text-decoration: underline;
}

.font003 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	padding-left: 4px;
	padding-right: 4px;	
}

.font003:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #bc2f32;
	text-decoration: underline;
	padding-left: 4px;
	padding-right: 4px;	
}

.font003p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000;
	text-decoration: none;
	padding-left: 3px;
	display: block;
	text-shadow:#FFF;
	padding-bottom: 5px;
}

.font003ft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	line-height:20px;
	padding-left: 4px;
	padding-right: 4px;	
}

.font003ft:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FF0;
	text-decoration: underline;
	line-height:20px;
	padding-left: 4px;
	padding-right: 4px;	
}

.barra {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;

}

.font004{
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #FFD394;	
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #FFFFFF;			
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;	
	border-right-color: #FFFFFF;
	border-right-width: 1px;		
	border-right-style: solid;	
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
	vertical-align: middle;
	text-align: center;
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 190px;
	text-decoration: none;
}

.font004:hover{
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #bc2f32;	
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #FFFFFF;			
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;	
	border-right-color: #FFFFFF;
	border-right-width: 1px;		
	border-right-style: solid;	
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
	vertical-align: middle;
	text-align: center;
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 190px;
	text-decoration: none;
}

.font004t {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background-color:#666;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	text-align: center;
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 190px;
	margin: 0px;
	text-decoration: none;
}

.font006 {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: black;
	text-decoration: none;
	float: left;
}

.font006:hover {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	background-color:#bc2f32;
	text-decoration: none;
	float: left;
}

.font007 {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: black;
	text-decoration: none;
	margin-bottom: 0px;
	padding-right: 5px;
	padding-left: 5px;
}

.font007:hover {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #bc2f32;
	text-decoration: underline;
	margin-bottom: 0px;
	padding-right: 5px;
	padding-left: 5px;
}

.font007p {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #bc2f32;
	text-decoration: none;
	margin-bottom: 0px;
	padding-right: 5px;
	padding-left: 5px;
}

.font007p:hover {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
	margin-bottom: 0px;
	padding-right: 5px;
	padding-left: 5px;
}

.font008 {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: gray;
	text-decoration: none;
	float: right;
}

.font009 {
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: black;
	text-decoration: none;
	margin-bottom: 1px;
	padding-right: 5px;
	padding-left: 5px;

}

.font009:hover {
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: #bc2f32;	
	text-decoration: underline;
	margin-bottom: 1px;
	padding-right: 5px;
	padding-left: 5px;
}

.catabc {
	font-family: arial;
	background-color: #bc2f32;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}

.catabc:hover {
	font-family: arial;
	background-color: #000000;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;	
}

/* ------- fin fuentes ------- */


/* PAGINACION */

ul{border:0; margin:0; padding:0;}

#paginacion-contenido li{
border:0; margin:0; padding:0;
font-size:11px;
list-style:none;
float:left;
}
#paginacion-contenido a{
border:solid 1px #DDDDDD;
font-family:Arial, Helvetica, sans-serif;
margin-right:2px;
margin-bottom:2px;
}

#paginacion-contenido .active{
color:#FFF;
font-weight:bold;
display:block;
float:left;
margin-right:2px;
margin-bottom:2px;
padding:4px 6px;
background-color:#bc2f32;
font-family:Arial, Helvetica, sans-serif;
}
#paginacion-contenido a:link,
#paginacion-contenido a:visited {
color:#bc2f32;
display:block;
float:left;
padding:3px 6px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
}
#paginacion-contenido a:hover{
border:solid 1px #666666;
 }

/* ---------------------google------------- */

#tabsB {
      float:left;
      width:100%;
      background:#FFFFFF;
      font-size:70%;
      font-family: arial;
      line-height:normal;
      }
	  
#tabsB ul {
	  margin:0;
	  padding:0px 0px 0px 0px;
	  list-style:none;
      }
#tabsB li {
      display:inline;
      margin:0;
      padding:0;
      }
#tabsB a {
      float:left;
      background:url("https://www.deperu.com/imagenes/menu/tableftB.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 3px;
      text-decoration:none;
      }
#tabsB a span {
      float:left;
      display:block;
      background:url("https://www.deperu.com/imagenes/menu/tabrightB.gif") no-repeat right top;
      padding:4px 10px 3px 5px;
      color:#666;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsB a span {float:none;}
    /* End IE5-Mac hack */
#tabsB a:hover span {
      color:#000;
      }
#tabsB a:hover {
      background-position:0% -42px;
      }
#tabsB a:hover span {
      background-position:100% -42px;
      }

 /* búsquedas */	
 
.qu { 
   padding-right: 25px;
   float: left; 
   border: 1px solid #ccc;
   font-size: 0.8em;
   color:#CCC; 
   width: 280px;
   height: 20px;
   padding-left:5px;
}

input:focus {
	border: 2px solid #F60; 
	background:#f5f5f5;
	font-weight:bold;
	color:#00F;
	font-size: 1em;
	}

.bo { 
   width: 20px; 
   height: 20px; 
   display: block;
   background: transparent url(https://www.deperu.com/imagenes/ico_buscar.png) no-repeat;
   border: none;
   cursor: pointer;
   position:relative;
   right: 22px;
   top: 2px;
}   

/* bloque 2CLk */
#bloquecentral {
	width:600px;
	height:300px;
	border: 1px solid #D3DAE8;
	background-color: #F6F7F9;
	padding:10px;	
	margin:0 auto 0 auto;
	border-radius: 5px 5px 5px 5px;
	}
#t336x280 {
	width:336px;
	height:280px;
	float:left;	
	}
	
#d234x280{
	width:234px;
	height:280px;
	background-color:#f5f5f5;	
	float:right;
	border: 1px solid #fff;
	padding:5px 5px 5px 10px;
	text-align: right;
	}	