/*  
Theme Name: Escuela Infantil Mickey
Description: Tema para la web escuelainfantilmickey.com
Version: 1.0
Author: Inicia Media
Author URI: http://www.iniciamedia.com/
*/

/* Reseteamos el css */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p,
blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, font, img,
ins, kbd, q, s, samp, small, strike,
strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, center, u, b, i {
     margin: 0;
     padding: 0;
     border: 0;
     outline: 0;
     font-weight: normal;
     font-style: normal;
     font-size: 100%;
     font-family: inherit;
     vertical-align: baseline
}

body {
     line-height: 1
}

:focus {
     outline: 0
}

input, textarea {
     margin: 0;
     padding: 0;
}

hr {
     margin: 0;
     padding: 0;
     border: 0;
     color: #000;
     background-color: #000;
     height: 1px
}

/*--------------------*/

/* Iniciamos el nuevo css */
body{
	height:100%;
	padding: 0;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	background: #68cdd5;
}

a{
    color: #d31d5c;
}

strong{
	font-weight: bold;
}

img{
    border: 0px;
}

#bgheader{
    height: 200px;
	background: url(images/header-bg.jpg) repeat-x;   
}

#header{
	width: 960px;
    height: 200px;
	margin: 0 auto;
	background: url(images/header.jpg) no-repeat center center;   
}

#logo{
	float: left;
	height: 200px;
	width: 320px;
}

#nav{
	float: right;
	padding: 137px 30px 0 0;
}

#nav ul{
	margin: 0;
	padding: 0;
}

#nav li{
	display: inline;
	font-size: 11px;
	padding: 0;
}

#nav a{
	color: #d31d5c;
	text-decoration: none;
}

#bgcontenido {
	background: #fff;
}

#contenido {
	width: 960px;
	margin: 0 auto;
}

#falso {
	clear: both;
}

.content{
	float: right;
	width: 630px;
	padding: 10px 0 0 0;
	margin: 0;
}

/* Captions */
.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions */



.post{
	font-size: 12px;
	padding: 0 0 25px 0;
	line-height: 16px;
}

.post h1{
	margin: 0;
	padding: 0 0 10px 0;
	font-size: 26px;
	color: #8a46ec;
	/*letter-spacing: -0.7px;*/
	line-height: 22px;
}

.post h1 a, .postindex h1 a{
	text-decoration: none;
	color: #8a46ec;
}

.post h2{
	margin: 0;
	padding: 10px 0 5px 0;
	font-size: 20px;
	color: #d31d5c;
	/*letter-spacing: -0.7px;*/
	line-height: 22px;
}

.post h4{
	margin: 0;
	padding: 10px 0 5px 0;
	font-size: 16px;
	color: #8a46ec;
	line-height: 22px;
}

.post p{
	padding: 5px 0;
}

.alignleft{
	float: left;
	margin: 5px 10px 0 0;
}

.alignright{
	float: right;
	margin: 5px 0 0 10px;
}

.post ul, .post ol {
	padding: 5px 0 5px 30px;
}

.post ul li{
	list-style: square;
}

.post-date{
	border: 1px solid #ddd;
	background-color: #f3f3f3;
	padding: 5px 10px;
	margin: 10px 0 0 0;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	font-size: 11px;
}

.post-comentarios{
	padding: 10px 0 25px 0;
	margin: 0 0 35px 0;
	font-size: 16px;
	border-bottom: solid 1px #61c2cb;
}

.post-footer{
	padding: 10px;
	background: #eee;
	border-top: solid 1px #d2d0d0;
}

.post-footer img{
	vertical-align: middle;
}

.minibanda{
	color: #d31d5c;
	font-size: 16px;
	padding: 0 0 5px 0;
	margin: 0 0 10px 0;
}

#registro {
	font-size: 12px;
	border: 1px solid #fd7272;
	background-color: #faafaf;
	padding: 10px;
	margin: 0 0 20px 0;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

#registro p{
	padding: 5px 0;
}

.navigation{
	margin-bottom: 20px;
	padding: 10px 0;
	font-size: 10px;
	text-align: center;
}

.navleft{
	margin-right: 260px;
}

.navright{
	float: right;
	text-align:right;
	width: 240px;
}

.comentarios{
	color: #6b9ccd;
	height: 40px;
	padding: 10px 0 0 19px;
	font-size: 12px;
	margin: 0 0 0 25px;
	text-align: center;
}

.comentarios a{
	color: #6b9ccd;
	text-decoration: none;
}

#comments h5{
	font-size: 18px;
	color: #8a46ec;
	margin: 0 0 10px 0;
}

.bgcontcomment{
	height: 31px;
	width: 44px;
	color: #000;
	font-weight: bold;
	float: left;
	margin: 0 5px 0 0;
	font-size: 20px;
	padding: 0;
	text-align: center
}

.commentlist {
	margin: 0 0 15px 0;
}

.commentcite{
	padding: 0;
	margin: 0 0 15px 0;
}

.commenttext{
	border: 1px solid #fcb4ce;
	background-color: #fff0f5;
	padding: 5px 10px;
	margin: 0;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	font-size: 11px;
}

.commenttext p{
	margin: 0;
	padding: 0;
}

.commentautor{
	font-size: 11px;
	padding: 5px 0;
}

.moderacion{
	font-size: 11px;
	padding: 3px 0 0 0;
	color: #ff0000;
}

.requerido{
	font-size: 12px;
	color: #FF0000;
	padding: 2px;
	margin: 0 0 3px 0;
}

#divcomments {
	padding: 0 0 25px 0;
	font-size: 11px;
}

#divcomments h6 {
	font-size: 16px;
	padding: 10px 0;
	color: #8a46ec;
}

#divcomments input, #divcomments textarea {
     margin: 5px 0 0 0;
     padding: 3px;
	 border: solid 1px #61c2cb;
	 font-size: 12px;
}

.enviar {
	background: #61c2cb;
	color: #fff;
}

#searchform input {
     margin: 10px 0 0 0;
     padding: 3px;
	 border: solid 1px #e2326e;
	 font-size: 11px;
	 color: #000;
}

blockquote{
	margin: 0;
	padding: 0 20px 0 50px;
	background: url('images/quote.png') no-repeat 10px 0;
	border: none;
	font-style:italic;
	color: #8a46ec;
}

cite{
	font-style: normal;
}

.sidebar{
	float: left;
	padding: 0 0 0 52px;
	margin: 0;
	width: 270px;
	font-size: 12px;
}

.sidebar h2 {
    font-size: 16px;
	padding: 18px 0 0 20px;
    color: #574b4e;
	background: url(images/h2background.jpg) no-repeat;
	height: 34px;
	width: 250px;
}

#sd-elcentro {
	width: 216px;
	height: 143px;
	background: url(images/sd-elcentro.jpg) no-repeat center center;
	margin: 0 0 20px 0;
}

#sd-buscador {
	width: 216px;
	height: 104px;
	background: url(images/sd-buscador.jpg) no-repeat center center;
	margin: 0 0 20px 0;
}

#sd-servicios {
	width: 216px;
	height: 143px;
	background: url(images/sd-servicios.jpg) no-repeat center center;
	margin: 0 0 20px 0;
}

#sd-actualidad {
	width: 216px;
	height: 143px;
	background: url(images/sd-actualidad.jpg) no-repeat center center;
	margin: 0 0 20px 0;
}

#sd-contacto {
	width: 216px;
	height: 143px;
	background: url(images/sd-contacto.jpg) no-repeat center center;
	margin: 0 0 20px 0;
}

#sd-horario {
	width: 216px;
	height: 143px;
	background: url(images/sd-horario.jpg) no-repeat center center;
	margin: 0 0 20px 0;
}

#sd-localizacion {
	width: 216px;
	height: 206px;
	background: url(images/sd-localizacion.jpg) no-repeat center center;
	margin: 0 0 20px 0;
}

.modulo p{
	margin: 0;
	padding: 5px 0;
	font-size: 11px;
}

.modulo a{
	text-decoration: none;
	color: #fff;
}

.modulo a:hover{
	text-decoration: underline;
}

.modulo ul{
	margin: 0 0 0 15px;
	padding: 10px 0 0 0;
}

.modulo ul li{
	padding: 2px 0;
	margin: 0;
	color: #fff;
	font-size: 11px;
}

.modulo ul ul{
	margin: 0 5px 0 15px;
	padding: 0;
}

.modulo ul ul li{
	margin: 0 0 0 3px;
	padding: 5px 0 0 0;
	list-style:circle;
	color: #fff;
	font-size: 1em;
}

.modulo ul li img, .feedicon{
	vertical-align: middle;
}

.md-modulos, .md-modulos-centro {
	width: 202px;
	float: left;
	font-size: 12px;
	line-height: 16px;
	padding: 0 0 25px 0;
}

.md-modulos p, .md-modulos-centro p {
	padding: 5px;
}

.md-modulos a, .md-modulos-centro a {
	text-decoration: none;
}

.md-modulos-centro {
	margin: 0 12px;
}

.acercade{
	display:inline;
}

.modulo{
	margin: 0;
	padding: 40px 20px 0 20px;
	color: #fff;
}

.modulo h3{
	margin: 0;
	padding: 0;
}

.modulo input, textarea {
     margin: 10px 0 0 0;
     padding: 3px;
	 border: solid 1px #61c2cb;
	 font-size: 12px;
	 color: #63584b;
}

.caja{
	background:url(images/modulo-footer.jpg) no-repeat bottom;
	padding: 0 0 18px 0;
	margin: 0 0 25px 0;
}

.nubetags{
	text-align: center;
	margin: 0 8px;
}

#navleft{
	float: left;
	width: 145px;
}

#navright{
	float: right;
	width: 145px;
}

#bgfooter{
	background: url(images/footer.jpg) no-repeat center top;
	height: 100px;
}

#footer{
	font-size: 11px;
	text-align: center;
	color: #fff;
}

#footer p{
	margin: 0;
	padding: 40px 0;
}

#footer a{
	color: #fff;
	text-decoration: none;
}

#footer a:hover{
	text-decoration: underline;
}

.pie{
	position: relative;
	/*margin-top: -50px;*/
	width: 100%;
	height: 50px;
	background: url(images/fndpie.jpg) top center no-repeat #FFFFFF;
}


/*
	Plugin URL: http://www.mis-algoritmos.com
	Autor: Victor De la Rocha
	Version: 0.2
*/
/*Digg*/
	div.pagination {
		padding: 3px;
		margin: 3px;
		text-align:center;
	}
	
	div.pagination a {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #6b9ccd;
		
		text-decoration: none; /* no underline */
		color: #6b9ccd;
	}
	div.pagination a:hover, div.pagination a:active {
		border: 1px solid #6b9ccd;
		color: #fff;
		background: #6b9ccd;
	}
	div.pagination span.current {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		/*border: 1px solid #000099;*/
		
		font-weight: bold;
		background-color: #b5cf3f;
		color: #fff;
	}
	div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #999;
		color: #999;
	}
