/*  
Theme Name: Pepitas
Theme URI: http://caf.pe/
Description: Diseño realizado para Pepitas
Author: CreActivity Focus S.R.L
Author URI: http://caf.pe/
*/


body {
	/*font: 12px/18px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;*/
	background: #ffffff url(img/backtop.jpg) top center no-repeat;
	color: #333;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	/*color:#666;*/
	/*font: 12px/18px Arial, Helvetica, sans-serif;*/
	font: 13px/18px "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
}
a {
	color: #0070b8;
	text-decoration: none;
}
a:visited {
	color: #0070b8;
	text-decoration: none;
}
a:hover {
	color: #00519d;
	text-decoration: none;
}
img {
	border: none;
}

img.contador-feed {

	margin: 10px 0 10px 10px;

	float: right;

	border: none;

	}

p {

	padding: 0px 0px 15px;

	margin: 0px;

}

h1 {

	margin:0px;

	padding-left: 0px;

	height: 50px;

	font: bold 36px/100% "Trebuchet MS", Tahoma, Arial;

	color: #ffffff;

}

h1 a, h1 a:visited{

	color: #ffffff;

	text-decoration: none;

}

h1 a:hover{

	color: #000000;

	text-decoration: none;

}

h2 {

	/*color: #6699cc;*/
	color: #086eb2;
	/*margin:0px;*/
	/*margin: 0 0 0 2px;*/
	margin: 0;
	letter-spacing: -1px;
	font: normal 22px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	padding-left: 3px;
	/*border:#eee 1px solid;*/

}

h2 a, h2 a:visited {

	color: #086eb2;

	text-decoration: none;

}

h2 a:hover {

	color: #00519d;

	text-decoration: none;

}

h3 {

	font: normal 140%/100% "Trebuchet MS", Tahoma, Arial;

	color: #086eb2;

	margin: 10px 0px 5px;

	background-image:url(img/dots.gif);

	background-position:bottom left;

	background-repeat:repeat-x;

}

h4 {

	font: normal 130%/100% "Trebuchet MS", Tahoma, Arial;

	color: #086eb2;

	margin: 10px 0px 5px;

	background-image:url(img/dots.gif);

	background-position:bottom left;

	background-repeat:repeat-x;

}



form {

	margin:0px;

	padding:0px;

}

#pagina {
	margin: 0px auto;
	width: 920px;
	}
#centrar-busqueda {
	padding:10px;
	}
/*Parte de la cabecera*/
#cabecera {
	background: transparent;
	/*background-color: #14568a;*/
	height: 85px;
	position: relative;
}
#cabecera-logo {
	position: relative;
	/*padding: 5px 0px 0px 20px;*/
	padding: 0px 0px 0px 20px;
	height: 80px;
}

/*#cabecera-logo .description{

	position: absolute;

	left: 25px;

	bottom: 3px;

	color: #ffffff;

	font-size: 14px;

}*/

#google{

	margin: 0px ;

        right: 3px;

	float: right;

        position: absolute;

        top:5px;

}

#navegacion {
	list-style: none;
	margin: 0px;
	padding: 0px;
	position: absolute;
	background:#333333;
        right: 10px;
	bottom: 5px;
}
#navegacion li {
	float:left;
	margin-left: 0px;

}
 #navegacion .current_page_item a:visited{
	/*color: #000000;*/
	text-decoration: none;
	/background:#ffffff;
}
#navegacion .page_item a{
	color: #ffffff;
	text-decoration: none;
	padding: 5px 15px;
	/*font: bold 12px/100% Arial, Helvetica, sans-serif;*/
	font: bold 14px/100% Arial, Helvetica, sans-serif;
	display: block;
	background:#333333;
}
#navegacion .current_page_item a,#navegacion .page_item a:hover {
	/*color: #8c8c8c;*/
	/*color: #a5a9aa;*/
	text-decoration: none;
	padding: 5px 15px;
	font: bold 14px/100% Arial, Helvetica, sans-serif;
	display: block;
	background:#333333;
}

#content {
	padding: 0px 5px 0px 5px;
	float: left;
	width: 530px;
	margin:5px 0 5px 5px;
	overflow: hidden;
	border: 1px solid #eee;

}
.post {
	clear:both;
	padding-top: 10px;
}
.entry {
	float:left;
	width: 525px;
}
.entry img {
	border: 1px solid #a4c5e5;
	padding: 5px;
}
.post-views {
	background: #ffffff;
	padding-left: 7px;
	float:left;
	font-size: 95%;
	color: #c3c5c8;
}

/*.post-cat {

	background: #ffffff  url(img/folder.gif) no-repeat;

	padding-left: 20px;

	float:left;

	font-size: 95%;

	color: #000000;

}

.postmetadata { 

	color: #000000; 

	font-size:12px; 

	padding:8px; 

	background: #ffffff  url(img/meta.jpg) repeat-x;

	height:18px;

	clear: both;

}*/




.pepitas-bar {
	background-color: #f8f8f8;
	text-align: left;
	padding:5px;
	clear: both;
	/*padding: 10px;*/
	height: 15px;
	width: 515px;
	margin-bottom: 10px !important;
}



.postmetadatap { 

	color: #000000; 

	font-size:14px; 

	padding:8px; 

	background: #ffffff  url(img/pback.jpg) repeat-x;

	height:60px;

}

/*.postrss{

	color: #000000;

	font-size:13px;

	padding: 3mm;

	border: thin dotted #2c2c2c;

	font: verdana;

}

.post-comments {

	background: #ffffff  url(img/com.gif) no-repeat;

	padding-left: 20px;

	float: right;

	font-size: 95%;

}*/

.post-calendar {
	background: #fff;
	margin: 0px;
	/*padding-left: 20px;*/
	padding: 0px 0px 0px 0px;
	float: left;
	font-size: 95%;
	color: #a5a9aa;

}

#ads-articulos {
	clear:both;
	padding-top:20px;
	background:url(http://pepitas.com.pe/publicidad-p.gif) no-repeat 50% 0;
	text-align:center !important;
	margin:20px 0 20px 0;
}

/*.googleads{

	width:520px;

	float:left;

	color:#666;

	background:#fff;

	margin:5px 0 5px 0px;

	padding:10px 0 10px 20px;

	border: 1px solid #eee;

}

.similiar{

	width:515px;

	float:left;

	color:#ff0000;

	text-align:justify;

	margin:5px auto;

	padding:5px 6px 10px;

}*/

.post-content {

	clear: both;

	padding: 5px;

	padding-top: 5px;

	text-align: justify;

}

.post-content img.wp-smiley {

	border: none;

}

.navigation {

	clear: both;

	padding: 10px 0px;

}

.navigation a, .navigation a:visited {

	color: #14568a;

}

.previous-entries a {

	float: left;

	padding-left: 18px;

}

.next-entries a {

	float: right;

	padding-right: 18px;

}



/* comments  */

#comments, #respond {
	padding: 10px 0 5px 0;
	clear: both;
}
.commentlist {
	margin: 10px 0px;
	padding-left: 20px;
	line-height: 130%;
}
.commentlist li{
	padding: 5px 10px;
}

.commentlist .alt {
	background: #f6f6f6;
	/*border:1px dotted #eee;*/
	/*border:1px solid #cfd0d2;*/
	color:#333;
}

.commentlist cite, .commentlist cite a, .commentlist cite a:visited, .commentlist cite  a:hover {
	font-weight: bold;
	font-style: normal;
	font-size: 120%;
	color: #086eb2;
	/*color: #575a5d;*/
}

.commentlist small {
	margin-bottom: 5px;
	display: block;
	font-size: 87%;
}
#commentform {
	margin-top: 10px;
	font: 110% Arial, Helvetica, sans-serif;
}
#commentform p {
	padding: 6px 0px;
	margin: 0px;
}

#commentform label{
	color: #696c69;
	font-size: 87%;
}
#commentform input{
	width: 200px;
	background:#FFFFFF;
	border: 1px solid #eee;
	padding: 3px;
	margin-top: 3px;
}
#commentform textarea{
	width: 515px;
	height: 115px;
	background:#FFFFFF;
	border: 1px solid #eee;
	padding: 2px;
	margin-top: 3px;
}
#commentform textarea:focus, #commentform input[type="text"]:focus {
	background: #ffffff;
}
#commentform #submit{
	background: #333;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #fff;
	border:1px solid #333;	
        float:left;
	width: 144px;
	height: 28px;
	cursor: pointer;
}

/*sidebar */

#sidebar {

	float: right;

	/*padding: 5px 5px 0px 10px;*/

	width: 350px;

	overflow: hidden;

        /*margin:0;*/

        padding:5px 5px 0px 3px;

}

#misc{

	width:325px;

	margin:0 0 5px 5px;

	padding:0; 

	background:#ffffff; 

	float:left;

}



#mensaje-pepitas {

margin: 0 1.0em 0 0;
padding: 0.5em 0.5em 0.5em 0.5em;
background-color: #fffacd;
border-top-width: 1px;
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: #f8ec88;
border-right-color: #f8ec88;
border-bottom-color: #f8ec88;
border-left-color: #f8ec88;
font-family: Tahoma, Verdana, Arial, sans-serif;
width:300px;
}
#mensaje-pepitas a:link, #mensaje-pepitas a:visited, #mensaje-pepitas a  {color: #0860a8; text-decoration: none;}
#mensaje-pepitas a:hover {color: #aa0000;}

img.izquierda {
 float: left; 
 border: none;
 padding: 3px;
 margin-bottom: 5px; 
 margin-right: 10px;
 text-decoration: none;
 }






#tercer-piso{

	width:315px;

	font: 12px/18px "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;

	padding:10px;

	background:#ffffff; 

	border:#eee 1px solid;

	float:left;

	color: #086eb2;

}

#tercer-piso h2{

/*agregado*/

	margin:0;

	padding-left: 0px;

	border-bottom:#eee 1px solid;

	letter-spacing: 1px;

	font: normal 1.1em "Trebuchet MS", Arial, sans-serif;

	color: #000;

	font-weight: bold;

	text-transform: uppercase;

}

/*Estilo para las categorias*/

#category_cloud {

	text-align: justify;

	line-height: 22px;

}

#category_cloud a:link  {

	text-decoration: none;

	color: #0070b8;

}

#category_cloud a:visited  {

	color: #0070b8;

}

#category_cloud a:hover {

	text-decoration: none;

	color: #00519d;

}

#misc1{
	width:325px;
	margin:0 0 0px 5px;
	padding:0; 
	background:#ffffff; 
	float:left;
}

#segundo-piso{
	width:315px;
	font-size:11px;
	margin:5px 0 5px 0;
	padding:10px; 
	background:#ffffff; 
	border:#eee 1px solid;
	float:left;
	color: #0070b8;
}

#segundo-piso a img {
	filter:alpha(opacity: 50); 
	-moz-opacity: 0.5;
	opacity: 0.5;
	-khtml-opacity:0.5;
}
#segundo-piso a:hover img {
	filter:alpha(opacity=100);
	-moz-opacity: 1.0;
	opacity: 1.0;
	-khtml-opacity:1.0;

}




#primer-piso{
	width:315px;
	font-size:11px;
	margin:5px 0 5px 0;
	padding:10px; 
	background:#fff; 
	border:#eee 1px solid;
	float:left;
	color: #a4c5e5;
}
/*para el rollout de los stickers*/

#primer-piso a img {
	filter:alpha(opacity: 50); 
	-moz-opacity: 0.5;
	opacity: 0.5;
	-khtml-opacity:0.5;
}
#primer-piso a:hover img {
	filter:alpha(opacity=100);
	-moz-opacity: 1.0;
	opacity: 1.0;
	-khtml-opacity:1.0;

}

#sidebar .favicon {
border: 0;
margin: 0 6px -2px 0;
}



#left {

	float: left;

	width: 150px;

}



#right {

	float: right;

	width: 150px;

}

/*Titulo de la barra lateral  */

#sidebar h3, #sidebar .sidebartitle{
	font: normal 18px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	color: #b92a2a;
	margin: 5px 0px 2px;
}

/*sidebar text styles */

#sidebar a, #sidebar a:visited{
	color: #0070b8;
        font-size: 11px;
	text-decoration: none;

}

#sidebar a:hover{

	color: #00519d;

        font-size: 11px;

	text-decoration: none;

}

/*sidebar list level1 */

#sidebar ul {

	margin: 0;

	padding: 0;

}

#sidebar ul li {

	list-style: none;

	margin: 0;

	padding: 0;

	border: none;

}

/*sidebar list level2 */

#sidebar ul li ul {

	padding:0;

	margin: 0;

}

#sidebar ul li ul li{

	padding: 0px 2px 0px 10px;

	border: none;

}

/*sidebar list level3 */

#sidebar ul li ul li ul li{

	padding: 1px 0 1px 0px;

	border: none;

}

/*blogroll widget */

ul.list-blogroll li{

	background: url(img/link2.gif) no-repeat !important;

	padding-left: 22px !important;

}



/*meta  widget*/

ul.list-meta li{

	background: url(img/meta.gif) no-repeat !important;

	padding-left: 22px !important;

}

/*rss widget */

ul.list-rss li{

	background: url(img/feed.gif) no-repeat !important;

	padding-left: 22px !important;

}

/*category  widget */

ul.list-cat li, li.bar_categories li{

	background: url(img/folder.gif) no-repeat !important;

	padding-left: 22px !important;

}



/*recent  widget */

ul.list-rec li, li.bar_comments ul li {

	background: url(img/recent.gif) no-repeat !important;

	padding-left: 22px !important;

}



/*archives widget */

ul.list-archives li, li.bar_archives li{

	background: url(img/archive.gif) no-repeat !important;
	padding-left: 22px !important;

}

/*pages widget */

ul.list-page li, li.bar_pages li, li.bar_recent_entries li{

	background: url(img/arrow.gif) no-repeat !important;

	padding-left: 22px !important;

}

/*sub-pages widget */

ul.list-page li ul li, li.bar_pages li ul li{

	background: url(img/arrow.gif) no-repeat !important;

	padding-left: 15px !important;

}

/*calendar bar widget */

li.bar_calendar td {

	padding: 1px 7px;

}

/*text bar */

.textbar {

	padding-top: 5px;

}

/*search form */

#busqueda{
	width:315px;
	font-size:11px;
	margin:0 0 0 5px;
	padding:10px; 
	background:#444444;
	border:#eee 1px solid;
	float:left;
	color: #ffffff;
}

#frmbusqueda #s {
	/*width: 169px;*/
	/*margin-top: 3px;*/
	background: #fff url('img/busqueda.gif') no-repeat left center;
padding: 0px 0px 0px 16px;
margin: 0px 0px 0px 7px;
    border:1px solid #eee;

}

.h2-busqueda{
margin:0;
padding:10px 0 0 0;
font:18px "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
font-weight:bold;color:#444;
text-transform:uppercase;
}

#searchform {
	height:20px;
	line-height:20px;
	float:left;
	padding-top:0px;
	margin:0;
	}
#searchform br {
	display: none;
}
#searchform #s {
	width: 170px;
	height: 16px;
	padding: 4px 0px 0px 0px;
	background: #FBF6FD;
    border:1px solid #eee;
	margin-right: 2px;
	color: #145317;
	font-weight: normal;
}

/* search form button - to specify button only use input[type="submit"] */

#searchform input {

	background:#FBF6FD;

	border:1px solid #eee;

	width: 63px;

	height: 22px;

        font: 12px Arial, Helvetica, sans-serif;

	color: #000;

	vertical-align: middle;

}

/*Etiquetas*/
#tags-piso{
	width:315px;
	font-size:11px;
	margin:5px 0 5px 0;
	padding:10px; 
	background:#fff; 
	border:#eee 1px solid;
	float:left;
	color: #000;
	text-align:justify;
}
#tags-piso a:link  {
	text-decoration: none;
	color: #0070b8;
}
#tags-piso a:visited  {
	color: #0070b8;
}
#tags-piso a:hover {
	text-decoration: none;
	color: #0070b8;
}
/* page close */

#close {

	clear: both;

	background: #ffffff;

	line-height: 130%;

	padding-bottom: 0px;

	

	

}

/* footer bar */



#footerbg {

	background: #333333 url(img/footer.gif) no-repeat top;

	}



#footer {
	background: #333333 url(img/footer.gif) no-repeat top;
	color: #cecece;
	width: 920px;
	margin: 0px auto 0px;
	padding: 90px 0px 20px 0px;
	text-align: center;
	}
#footer a, #footer a:visited, #footer a:hover{
	color: #cecece;
	text-decoration: none;
	}

/* alignments */

.center {

	text-align: center;

}

img.center, img[align="center"] {

	display: block;

	margin-left: auto;

	margin-right: auto;

}

.alignleft {

	float: left;

}

img.alignleft, img[align="left"] {

	float:left;

	margin: 2px 10px 5px 0px;

}

.alignright {

	float: right;

}

img.alignright, img[align="right"] {

	float:right;

	margin: 2px 0px 5px 10px;

}









.clear {

	clear:both;

}

hr.clear {

	clear:both;

	visibility: hidden;

	margin: 0px;

	padding: 0px;

}

/*Divs para Adsense*/

.ads-comentarios {
margin: 10px 0 0 25px;

}

/*Paginador para Wordpress*/
div.pagination {

	padding:3px;

	margin:3px;

	text-align:center;

}



div.pagination a {

	padding: 2px 5px 2px 5px;

	margin-right: 2px;

	border: 1px solid #2C2C2C;

	text-decoration: none; 

	color: #fff;

	background: #2C2C2C url('img/b-negro.gif');

}



div.pagination a:hover, div.pagination a:active {

	border:1px solid #AAD83E;

	color: #FFF;

	background: #AAD83E url('img/b-verde.gif');

}



div.pagination span.current {

	padding: 2px 5px 2px 5px;

	margin-right: 2px;

	border: 1px solid #AAD83E;

	font-weight: bold;

	background: #AAD83E url('img/b-verde.gif');

	color: #FFF;

}



div.pagination span.disabled {

	padding: 2px 5px 2px 5px;

	margin-right: 2px;

	border: 1px solid #f3f3f3;

	color: #ccc;

}

/*Fin del paginador*/



/*Para centrar nuestros videos*/

.video {

	/*display: block;*/

	/*margin: 10px auto 5px auto;*/

	text-align: center;

	padding: 0px 0px 15px 0px;

}

/*Fin del codigo para videos*/


.frase {
	color: #666;
	display: block;
	/*background: url(http://creactivityfocus.com/xfiles/imagenes/com.gif) no-repeat left top;*/
	font-size: 180%;
        line-height:120%;
	margin: 10px 20px;
	padding: 10px 20px 0 40px;
	letter-spacing: -0.03em;
}




/*Informacion debajo de cada post*/
.categorias {
	background: url("img/categorias.png") 0 no-repeat;
	padding-left: 19px;
	float: left;
}

.comentarios {
	font-weight: bold;
	margin-left: 5px;
	padding-left: 19px;
	background: url("img/comentarios.png") 0 no-repeat;
	float: right;
	color: #006699;
}

.autor {

	background: url("img/autor.png") 0 no-repeat;

	padding-left: 19px;

	/*margin-left: 10px;*/

}

.editar {

	background: url("img/editar.png") 0 no-repeat;

	padding-left: 19px;

}

.hora {

	background: url("img/hora.png") 0 no-repeat;

	margin-left: 5px;

	padding-left: 19px;

}

.akst_share_link {

	background: 

url("img/share-icon.gif") 0 

no-repeat;

	padding-left: 19px;

	/*margin-left: 5px;*/

}

#content .technorati a {

	color: #339900;

	background: url("img/technorati.png") 0 no-repeat;

	padding-left: 19px;

	margin-left: 5px;

}

#ads-post-individuales{
padding:8px;
margin-left:18px;
margin-top:25px;
margin-bottom:5px;
height:60px;
width:468px;
background: url('img/adsense.gif') no-repeat;
text-align:center;
}

.cat-periodismo{
color: #006699;
}
.desarrollo-web{
	color:#fff !important;
}

/*Codigo correcto para todos los navegadores, menos IE*/

html>body #content {
	padding: 0px 5px 0px 5px;
	float: left;
	width: 530px;
	margin:5px 0 5px 10px;
	overflow: hidden;
	border: 1px solid #eee;
}
html>body .post-calendar {
	background: #fff;
	padding: 0px 0px 0px 5px;
	float: left;
	font-size: 95%;
	color: #a5a9aa;
}