/*
Theme Name: Diario de Greg
Theme URI: http://dilmot.com/
Description: Diario de Greg.
Version: 1.1
Author: Dilmot
Author URI: http://dilmot.com/
Tags: dilmot, Diario de Greg
*/	

/* Links #0c1465 #090f4b*/
body {
	font-family: WimpyKidRegular, "Comic Sans MS", "Comic Sans";
	font-size: 14px;
}
a {color: #090f4b;text-decoration: none;}
a:hover {color: #0000d2; text-decoration: none;}
a img { border:0; }
body.page-id-10 #entry a {
	color: #0000d2;
}
body.page-id-10 #entry a:hover {
	text-decoration: underline;
}
/* Headers */
h1,h2.pagetitle {
	font-size: 22px;
	line-height: 16px;
	font-family: WimpyKidDialogueRegular;
	text-transform: uppercase;
}
h2#antesde {
	cursor: pointer;
}
#sidebar h1 {
	font-size: 18px;
}
/* Styles */
.small {font-size:12px;}
.grande {font-size:20px;}
.medium {font-size: 20px;}
.bigger {font-size: 22px;}
.bigger2 {font-size: 24px:}
.bigger3 {font-size: 26px;}
.extragrande {font-size: 26px;}

/* Float */
.left{float: left;}
.right{float: right;}

/* Clears */
.clear{clear:both;}

/* IMG */
.img-noborder {border: none;}
.img-noborder img a {text-decoration: none;border: none;}
.img-noborder img a:hover {text-decoration: none;border: none; background: none;}

/* Display */
.hidden{display: none;}

label {list-style-type: none;}

#wrapper {margin-top: 20px;}
#banners {width:970px;margin:0 auto;height:92px;}
#banners a img { border:1px solid #ccc; }
#banners a:hover img { border:1px solid #ccc; color:none;}
#banners object {
	float:left;
}
#content {
	margin:0 auto;
	width:1025px;
	position: relative;	
}
	.index, .lo-ultimo, .registro {background-image:url(images/bg-wrapper.jpg);}
	.autor{background-image:url(images/grafismo/bg/bg-autor.jpg);}
	.personajes{background-image:url(images/grafismo/bg/bg-personajes.jpg);}
	.la-panda-de-greg{background-image:url(images/grafismo/bg/bg-panda.jpg);}
	.juegos{background-image:url(images/grafismo/bg/bg-juegos.jpg);}
	.mis-libros{background-image:url(images/grafismo/bg/bg-libros.jpg);}
	.educadores-y-padres, .novedades{background-image:url(images/grafismo/bg/bg-educadores-y-padres.jpg);}
#content-footer {
	height: 167px;
	float: left;
	width: 1020px;
	background: url(images/bg-bottom.png) no-repeat;
}
#contenedorrincon{width: 620px;text-align: left;font-size:18px; font-family:WimpyKidRegular, "Comic Sans MS"; float: left;}
#contenedorrincon h2 {
	color: red;
	font-size: 20px;
}
#contenedor{width:880px;text-align: left;font-size:18px; font-family:WimpyKidRegular, "Comic Sans MS";}
.volver{
clear:both;
font-size:18px;
margin-left:80px;
bottom:80px;
position: absolute;
text-align:left;
}
.page-id-1923 #entry {
	width: 900px;
	padding-right: 50px;
}
body.category .volver {
	bottom: -30px;
	margin-left: 0;
}
.widget_theme_my_login {
	list-style: none;
	padding-left: 40px;
}
#normas {
	width: 650px;
	background: url(images/bg-chat-normas.png) no-repeat bottom left;
	height: 320px;
	padding: 15px;
	padding-left: 210px;
	padding-right: 90px;
	margin-left: 80px;
	line-height: 1.2em;
}
#normas.init {
	background-position: top left;
}
#seleccion_registro{margin-top: 120px;}
#registro ul {list-style-type: none;}
#registro ul li{list-style-type: none;}

#animacion{margin-top: -80px;margin-left: 60px;}
#libros-miniatura {width
:850px;margin-left:auto;margin-right:auto;}
#libros-miniatura img {margin: 10px;}
#libros-miniatura a {text-decoration: none; border: none;}
#libros-miniatura a:hover {text-decoration: none; border:none; margin-top: 20px;}
#libros-miniatura a:hover img {
	margin: 5px; border: 5px solid red;
}
#libros-miniatura a img.icon-novedad,
#libros-miniatura a:hover img.icon-novedad {
	border: 0;
	margin: 0;
	width: auto !important;
}
body.home #content {
	height: 660px;
}
/* Menu */
#menu-home{margin-top: 72px; *margin-top:130px;}
	#menu-home a:hover {border: none; color: #0000d2;}

	.menu-home-left{width:125px;height:200px;margin-left:105px;float:left;}
	.menu-home-center{width:75px;height:316px;margin-left:130px;float:left;}
	.menu-home-right{width:120px;height:200px;float:left;}
	
	.menu-home-imagen-juegos{z-index:-1;margin-top:-80px;margin-left:-125px;}
	.menu-home-imagen-libros{z-index:-1;margin-top:-80px;margin-left:-145px;}
	.menu-home-imagen-panda{z-index:-1;margin-top:-90px;margin-left:-100px;}
	.menu-home-imagen-personajes{z-index:-1;margin-top:-90px;margin-left:-90px;}
	.menu-home-imagen-autor{z-index:-1;margin-top:-360px;margin-left:25px;}
#menu a {
	font-family: WimpyKidDialogueRegular, "Comic Sans MS";
}
#menu a.inicio {
	background: url(images/home/icon-home.png) top left no-repeat;
	height: 17px;
	width: 19px;
	display: block;
	margin-top: 5px;
}
#menu a.inicio:hover {
	background-position: bottom left;
}

/* WIDGETS */
#chat {
	background: url(images/home/modulo-panda.png) no-repeat top left;
	position:absolute; top:30px; right: 70px;
	height: 222px;
	width: 244px;
	display: block;
}
#chat:hover {
	background-position: 0 -222px;
}
#cruda {
	background: url(images/home/modulo-cruda.png) no-repeat top left;
	position: absolute;
	left: 60px;
	top: 60px;
	display: block;
	width: 289px;
	height: 200px;
}
#cruda:hover {
	background-position: 0 -200px;
}
#share {
	text-transform: uppercase;
	font-family: WimpyKidDialogueRegular, "Comic Sans MS";
	font-size: 14px;
	position: absolute;
	top: 433px;
	left: 62px;
}
#pizarra {
	background: url(images/home/modulo-pizarra.png) no-repeat top left;
	height: 171px;
	width: 126px;
	position: absolute;
	right: 36px;
	top:275px;
	display: block;
	padding: 25px 100px 0 60px;
	text-align: center;
	line-height: 1.3em;
	font-family: WimpyKidDialogueRegular, "Comic Sans MS";
}
#pizarra:hover {
	background-position: 0 -200px;
	color: white !important;
}
#carton {
	width: 147px;
	height: 102px;
	padding-top: 85px;
	padding-left: 2px;
	position: absolute;
	background: url(images/bg-widget-carton.png) no-repeat;
}
body.home #carton {
	left: 60px;
	top: 449px;
}
body.page-id-1427 #carton {
	top: 517px;
	right: 81px;
}
body.page-id-1427 #entry div.left {
	height: 240px;
}
#pizarra a,
#carton a {
	display: block;
	color: white;
	width: 140px;
	font-family: WimpyKidDialogueRegular, "Comic Sans MS";
	font-size: 14px;
	line-height: 1.3em;
	text-align: center;
	text-transform: uppercase;
}
#carton a {
	font-size: 19px;
	width: 145px;
}
#pizarra a:hover,
#carton a:hover {
	color: white;
}
.post-it{float:left;margin-left:-40px;margin-top:40px;margin-right:30px;}
.la-panda-de-greg-menu{margin: 20px 0px -15px 300px;}
.mis-libros-menu{margin-left:65px;}
.educadores-y-padres-menu{margin-left:80px;margin-top:-80px;}
	
#footer{margin-top:-15px;color:white;width:900px;margin:0 auto;position: relative;}
	#footer a {color: white;}
	#footer a:hover {color: white; text-decoration: none;border-bottom: none;}

/* SECCION PERSONAJES */
#contenedor-personajes{margin-left:-30px;}
.imagen-ficha-personaje{margin-left:15px;margin-right: 15px; height: 300px;float:left;width:109px;}
	.imagen-ficha-personaje a:hover {border: none;}
.ficha-personaje{margin-left:15px;margin-right: 15px; float:left;width:100px;}
	.ficha-personaje li a {text-decoration: none;}
	.ficha-personaje li a:hover {text-decoration: underline;}
#vineta-personaje-contenedor{margin-top: 25px;}
#conoce-mas-personajes{text-align: left;position:absolute;}

/* FICHA DE PERSONAJE */
.ficha-personaje-sidebar{width:170px;height:500px;float:left;margin-left: 10px;text-align: left;font-size: 16px;}
	.titulopersonaje{font-family:helvetica,arial,sans-serif;font-size:1.2em;}
	.textosidebar{font-size: 16px;line-height: 1.4em;}
	.siguiente{position:absolute;top:620px;margin-left:175px;}
	.anterior{position:absolute;top:620px;}
	.maspersonajes{position:absolute;top:620px;margin-left:40px;}
.ficha-personaje-contenido{float:left;width:660px;text-align: left;margin-left: 40px;}
.ficha-personaje-texto{line-height: 1.7em; font-size:20px; margin-top: 5px;}
.extra-ficha-contenido{margin-right: 60px;margin-top:-140px;}

/* LIBROS */
.ficha-libro{margin-left:15px;text-align: left;line-height:25px;font-size: 18px;}

.status{top:50px;left:975px;position:absolute;font-size:16px;color:white;}
.status a {color:white;}

/* POST */
#entry{		
background: url(images/bg-mid.png) repeat-y;
width: 950px;
float: left;
margin-bottom:-33px;
padding-bottom: 25px;
padding-top: 60px;
font-size: 18px;
position: relative;
padding-left: 80px;
}
body.home #entry {
	height: 320px;
}
body.single #entry {
	width: 880px;
	padding-right: 80px;
}
body.category-zona-chistes .entry,
body.category-campeones .entry,
body.page-id-1603 .entry {
	border-bottom: 2px solid black;
	margin-bottom: 35px;
}
body.parent-pageid-1427 #entry {
	width: 885px;
	padding-left: 80px;
	padding-right: 60px;
	font-size: 18px;
}
body.parent-pageid-1427 #entry .portada.left {
	margin-right: 20px;
}
body.parent-pageid-1427 #entry .vineta.left {
	margin-right: 10px;
}
body.parent-pageid-1427 #entry .vineta.left.last {
	margin-right: 0;
}
#entry h2 {
	font-family: WimpyKidDialogueRegular,"Comic Sans MS";
	font-size: 18px;
	text-transform: uppercase;
}
body.parent-pageid-1427 #entry h2 {
	text-transform: uppercase;
	font-family: WimpyKidDialogueRegular,"Comic Sans MS";
	font-size: 18px;
	margin-top: 7px;
}

body.parent-pageid-1427 #entry .upper {
	text-transform: uppercase;
}

body.page-id-1427 .imgdiarios {
	background: url(images/bg-greg-diarios.png) no-repeat;
	width: 425px;
	height: 551px;
	float: left;
	margin-right: 20px;
	position: relative;
}
body.page-id-1427 .novedad {
	position: relative;
}
body.page-id-1427 .icon-novedad {
	position: absolute;
	top: -10px;
	left: -10px;
}
body.page-id-1376 #entry {
	width: 1030px;
	padding-left: 0;
}
body.page-id-1427 .imgdiarios p{
	position: absolute;
	top: 3px;
	left: 200px;
	line-height: 1.2em;
	width: 210px;
}
body.page-id-1427 #entry {
	width: 990px;
	padding-left: 45px;
}
body.page-id-1427 #libros-miniatura img {
	width: 138px;
}
#logo {
	position: absolute;
	left: 295px;
	top: 90px;
	z-index: 5;
}


#menu { background: url(images/bg-top.png) no-repeat; height: 87px; padding-top: 35px; }
#menu ul li{
	float: left;
	padding: 0px 14px 0px 17px;
	font-size:15px;
	list-style-type: none;
	text-transform: uppercase;
}
#menu ul li.current_page_item a,
#menu ul li.current_page_parent a {
	text-decoration: underline;
}
.secciones-spacer{margin-bottom:15px;}
.personajes-spacer{margin-left:45px;}
#page-carnet{margin-left: 60px;text-align: left; width: 930px;}
#datos_carnet {width: 400px; float: left;}
#previa_carnet {width: 500px; float: right; }
#carnet_frontal{background: url(images/carnet1.png) no-repeat; width: 453px; height: 288px;margin-bottom: 25px;}
#carnet_trasero{background: url(images/carnet2.png) no-repeat; width: 453px; height: 288px;}
#alias_carnet{
font-family:WimpyKidRegular,"Comic Sans MS";
font-size:32px;
line-height:32px;
margin-left:90px;
margin-right:90px;
margin-top:-20px;
padding:0 20px;
text-align:center;
text-transform:uppercase;
line-height: 40px;}
#detalle_carnet_trasero { font-family:Courier;
font-size:18px;
margin-left:-25px;
padding-top:178px;
text-align:center;}
#foto_carnet img {margin-left: 19px; margin-top: 25px;background: white;}

#sidebar {float: right; margin-right: 75px; text-align: left; width: 240px; line-height: 1.5em;}

#calendar_wrap a {color: blue; font-weight: bold;}
.detalle_titulo{font-size: 10px; margin-top: -10px; font-weight: bold;}

.login {
	font-size: 18px;
}


/* RESERVADO PANDA */

body.page-id-977 a.btn {
	background: url(images/home/btn-zonares.png) top left no-repeat;
	width: 398px;
	height: 200px;
	float: left;
	position: relative;
	margin: 15px;
	display: block;
	font-family: WimpyKidDialogueRegular,"Comic Sans MS";
	font-size: 21px;
}
body.page-id-977 a.btn:hover {
	background-position: 0 -203px;
	color: black;
}
body.page-id-977 a.btn span {
	position: absolute;
	right: 50px;
	top: 32px;
	display: block;
	width: 334px;
	height: 172px;
	background-position: 15px -12px;
	background-repeat: no-repeat;
	text-align: right;
}
body.page-id-977 a.btn.concursos span {
	background-image: url(images/home/btn-concursos.png);
}
body.page-id-977 a.btn.descargas span {
	background-image: url(images/home/btn-descargas.png);
}
body.page-id-977 a.btn.chat span {
	background-image: url(images/home/btn-chat.png);
}
body.page-id-977 a.btn.juegos span {
	background-image: url(images/home/btn-juegos.png);
}
body.page-id-977 a.btn.epostales span {
	background-image: url(images/home/btn-epostales.png);
}
body.page-id-977 a.btn.chistes span {
	background-image: url(images/home/btn-chistes.png);
}
body.page-id-977 a.btn.carnet span {
	background-image: url(images/home/btn-carnet.png);
}


@font-face {
	font-family: 'WimpyKidRegular';
	src: url('fonts/wimpyki-webfont.eot');
	src: local('☺'), url('fonts/wimpyki-webfont.woff') format('woff'), url('fonts/wimpyki-webfont.ttf') format('truetype'), url('fonts/wimpyki-webfont.svg#webfont2RPEOjcv') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'WimpyKidDialogueRegular';
	src: url('fonts/wimpykiddialogu-webfont.eot');
	src: local('☺'), url('fonts/wimpykiddialogu-webfont.woff') format('woff'), url('fonts/wimpykiddialogu-webfont.ttf') format('truetype'), url('fonts/wimpykiddialogu-webfont.svg#webfontJ2C2wZl9') format('svg');
	font-weight: normal;
	font-style: normal;
}
