/*
Theme name: Chupetes y Biberones
Theme URI: http://www.chupetesybiberones.com
Description: Theme original realizado 100% por blogalizate.com
Versión: 1.0
Author: Blogalizate
Author URI: http://www.blogalizate.com
Description:  Theme personalizado para chupetesybiberones.com
Version: 1.0
MRG
*/

body {background: #BDE4F6; margin: 0 auto; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; }
img { border: none;  }
blockquote { font-style:italic;}
a {text-decoration: none; color:#000; outline:0;}
a:hover { text-decoration:underline; }
.clear {clear:both;}

h1 {display: none;}

/* ESTRUCTURA BÁSICA
============================================== */
#contenedor { width:960px; margin:0 auto; background:#BDE4F6; }

/* CABECERA
============================================== */
#cab {width:950px; height: 285px; margin:0 auto; background: url(images/cab.jpg) no-repeat;  }
#enlace-cab {width:950px; height:285px; margin: 0 ; }
#buscador-publi { width:950px; height: 119px; background:url(images/buscador.png) no-repeat; margin: 10px auto 10px auto;}
#ban-cab { width: 728px; height: 90px; padding: 2px 5px 10px 7px;}

/* BUSCADOR
============================================== */
#buscador {width: 150px; height: 20px; margin: -25px 23px 5px 0; float:right;}
.input-buscador { width:110px; height: 20px; margin: 0 0 0 0; border:none; background:#CB68A1; padding:0 4px 0 4px; font-size: 14px; color: #fff;}
.boton-buscador { border: none; width: 20px; height: 20px; background: transparent ; cursor: pointer; margin: 0 ; float:right; }
h2.busqueda2 { font-family: "trebuchet MS", Arial; width: 550px; height: 40px; float:left; font-size:20px; font-weight:bold; color:#db3d8c; margin: 0 0 0 20px; padding-bottom: 20px; text-align:center;  }

/* CONTENIDO 
============================================== */
#contenido {width: 960px; margin: 0 auto;}

/* POST
============================================ */
.zona-post {width: 612px; padding-top: 10px; margin: 10px 0 20px 20px; float:left; background:#fff url(images/post-top.png) no-repeat top;}
.post {width: 612px; margin:0 0 20px 0;}
.post-fecha { width:52px; height:60px; font-size: 14px; color:#db3d8c; font-weight: bold; background: url(images/biberon.png) no-repeat; text-align:center; margin-left: 20px; padding-top: 45px; margin: -30px 0 0 35px; float:left; }
.post-categoria {width:430px; height: 22px; font-size: 14px;  margin: 0 0 0 5px; font-weight:normal; float:left; border-bottom:1px dashed #ccc;}
.post-categoria a {text-decoration: none; color:#db3d8c;}
.post-categoria a hover { text-decoration:underline;}
.post-titulo {width: 450px; font-size:23px; font-weight: normal; letter-spacing:-1px; line-height:1em; margin: 40px 0 0 90px;}
.post-titulo a { color:#376375; text-decoration:none;}
.post-titulo a:hover {color:#376375; text-decoration:none;}
.post-txt {width: 535px; margin: 0 0 0 40px ; text-align:justify; font-size:14px; color:#000; line-height:1.5em; clear:both;}
.post-txt a {text-decoration: underline; color:#b33858;}
.post-txt a:hover {text-decoration:underline;}
.post-metas-comentarios { width:51px; height:36px; margin: 0 30px 0 0; float:right; background: url(images/post-coment.png) no-repeat; padding: 3px 10px 0 0; text-align:center; font-size:18px;}
.post-metas-comentarios a {text-decoration: none; color:#000;}
.post-metas-comentarios a:hover {text-decoration:none; font-weight:normal; color:#db3d8c;}
.post-metas-etiquetas {width: 500px; height: 22px; margin:10px 0 0 0; textcolor:#E13C8C; background: url(images/tag.png) no-repeat left center; text-indent: 15px; clear:both; } 
.post-metas-etiquetas a { color:#E13C8C; text-decoration:none;  }
.post-metas-etiquetas a:hover { color:#E13C8C; text-decoration: underline;}
.post-bajo {width:612px; height:117px; background:url(images/post-bajo.png) no-repeat; margin: 0;}
a.more-link { text-decoration: none; color:#db3d8c;}
.post-txt img {border: none; margin: 0 10px 5px 0;}

/* ARTICULOS RELACIONADOS 
================================ */
.related-post { width: 500px; border:#EFEFEF solid 1px; background:#EFFAFF; margin: 10px auto 10px auto; padding: 15px; font-size:12px;}
.related-post .comment_list a {text-decoration: none; color:#db3d8c;}
.related-post .comment_list a:hover {text-decoration: underline; color:#000;}

/* COMENTARIOS
============================================ */
.comentarios {width: 565px; margin: 0 0 0 20px; float:left;  background:#fff;}
label {font-size:15px; color:#000;}
#form-comentarios { margin-left: 20px;}
.input-text { width: 300px; margin: 5px 0 10px 0; padding: 4px;}
.textarea {width: 300px; margin: 5px 0 10px 0; padding: 4px 4px 10px 4px;}
#submit {margin: 10px 0 0 0; background: #eee; color:#000; border: 1px solid #376375; padding: 3px;}
.requerido {font-size:12px; color:#999; font-style:italic;}
.reply a{ color:#db3d8c;}
.fn a { color:#000;}
ul.commentlist li { width: 510px; border:solid #376375 1px; margin: 0 0 10px 0; list-style:none; padding:10px;}
ul.children li { width: 95%;  margin: 10px 0 10px 0; list-style:none; padding:10px; background:#eee;}
ul.children li li { width: 99%;  margin: 10px 0 10px -20px; list-style:none; padding:10px; background:#fff;}
.comentario-individual p {width: 480px; margin: 20px 5px 10px 5px;}
.comment-body {}
.comentario-individual img { float:right; margin: 5px 10px auto 10px;}
.nombre-comentarioindividual { color: #000; margin: 0px 5px 0 5px;}
.fecha-comentarioindividual { margin: 0 5px 5px 5px;color:#000; font-size:9px; }
.txt-comentarioindividual { margin: 10px;}
.comentario-titulo {width: 530px; margin: 15px 10px 10px 20px; font-size:17px; font-weight:bold; color:#000; }
.comentarios-numero {margin: 10px 10px 10px 20px;}
.comment-meta {margin: -50px 0 10px 20px; float:right; font-size:11px; padding-top:10px;}
.comment-meta a { color:#000;}
.fn {margin: 10px 0 0 0;}
.url {margin: 20px 0 0 0;}
.deja-comentario {margin: 10px 10px 10px 20px; font-weight:bold; color:#000;}
ul.commentlist { list-style:none; margin: 5px 35px 5px -20px ;}
#commentform {margin: 0 0 0 20px;}
#commentform a {color:#000;}
#author {border: dotted #376375 1px; background:#fff;padding: 3px; width: 200px; }
.comment-author vcard {padding: 5px 0; float:right; display:block;}
#email {border: dotted #376375 1px;background:#fff;padding: 3px; width: 200px;}
#url {border: dotted #376375 1px;background:#fff;padding: 3px; width: 200px;}
#comment { }
.comment-body {padding: 3px; width: 500px;}
.comment-body p {clear:both;}
.pingback {background:#eee;}
.pingback .comment-meta {float:left; width:450px;clear:both; }

/* PAGINACION
============================================ */
.paginacion { width: 550px; height: 46px; float: left; padding: 0; margin: 20px 0 0 37px ; font-size:12px;}
.paginacion a { }
.paginacion a hover {}

.wp-pagenavi {clear: both;}
.wp-pagenavi a, .wp-pagenavi span {text-decoration: none; border: 1px solid #21536F; padding: 3px 5px; margin: 2px; color:#21536F;}
.wp-pagenavi a:hover, .wp-pagenavi span.current {border-color: #E73D8C; color:#E73D8C;}
.wp-pagenavi span.current {	font-weight: bold;}




/* ARCHIVOS
============================================ */
.archivos { font-family: "trebuchet MS", Arial; width: 550px;  float:left; font-size:20px; font-weight:bold; color:#db3d8c; margin: 0 0 0 0; text-align:center; padding-bottom: 30px;}

/* BARRA LATERAL IZQUIERDA
============================================ */
#barra-lateral-izquierda { width:322px; margin: 10px 0 0 0; float:left; background: #fff url(images/barra-top.png) no-repeat top; font-size:14px;}
#barra-lateral-izquierda a {color: #376375; text-decoration:none;}
#barra-lateral-izquierda a:hover {color: #E13CA1; text-decoration:none;}

#ban-lateral { width: 290px; margin: -10px auto 0 auto;}
#ban-lateral img {float: left; margin: 10px;}
.patrocinadores {margin: 10px 0 10px 30px;}

/* WIDGETS 
============================================= */
.widget ul {margin: 0 0 5px 0;}

.widget_categories { clear:both; padding:0; margin:0;}

.widget_categories .widgettitle {width: 322px; height:58px; background: url(images/widget/wg-categorias.png) no-repeat; text-indent:-88888px; margin-bottom:-10px;}

.widget_categories ul{ list-style:none; margin:0 0 0 15px ; font-size:14px; font-weight:normal; padding: 0;}

#barra-lateral-izquierda .cat-item a{ color:#21536F; text-decoration:none; }

#barra-lateral-izquierda .cat-item a:hover {color: #E13CA1; text-decoration:underline;}

li.cat-item {width: 150px; float: left; margin: 0; text-indent: 30px;}



.widget_tag_cloud { margin:0; padding-top:20px; clear:both; }


.widget_tag_cloud .widgettitle { width: 322px; height:58px; background: url(images/widget/wg-etiquetas.png) no-repeat;text-indent:-88888px; margin: 0 0 -5px 0; }

.widget_tag_cloud div {width: 230px; margin: 0 0 0 38px; color: #ec3258; text-align:left;}





.widget_recent_entries {}

.widget_recent_entries .widgettitle {width: 322px; height:91px; background: url(images/widget/wg-noticias-recientes.png) no-repeat; text-indent:-88888px; padding-bottom: 10px;  }

.widget_recent_entries ul {width: 250px; color:#E13C8C; list-style: none; text-align:left;}





.widget_recent_comments{}

.widget_recent_comments .widgettitle {width: 322px; height:91px; background: url(images/widget/wg-comentarios.png) no-repeat; text-indent:-88888px; padding-bottom: 10px;}

.widget_recent_comments ul { width: 250px; color:#E13C8C; list-style:none; text-align:left;}





.widget_links {}

.widget_links .widgettitle { width: 322px; height:58px; background: url(images/widget/wg-enlaces.png) no-repeat; text-indent:-88888px; }

.widget_links ul{ list-style:none; text-align:left;}



.widget_calendar { color: #21536F; }

.widget_calendar .widgettitle { width: 322px; height:58px; background: url(images/widget/wg-calendario.png) no-repeat; text-indent:-88888px; }

#wp-calendar {margin: 0 0 0 75px;}

#wp-calendar a {color:#E13C8C; }

#wp-calendar a:hover {color:#E13C8C; text-decoration:underline;}

/* PIE
============================================ */
#pie {width:950; height: 183px; clear:both; background:url(images/bg-pie.png) no-repeat;}
#txt-pie {width: 600px; font-size:12px; color:#376375; margin: 0 0 0 20px; text-align:left; font-weight:bold; padding-top: 30px; }
#txt-pie a{ text-decoration: none; color:#376375;}
#txt-pie a:hover { text-decoration:underline; font-weight: bold;}
#txt-pie2 {width: 600px; font-size:10px; color:#000; margin: 5px 0 0 20px ; line-height:1em; padding:0; }
#txt-pie2 a{ text-decoration: none; color:#666;}
#txt-pie2 a:hover { text-decoration:underline; font-weight: normal;}
.nicripsia {margin: 10px 0 0 0;}

/* ALINEACIÓN DE IMÁGENES
============================================== */
img.alignright {float:right; margin:15px 0 15px 15px; border:none;}
img.alignleft {float:left; margin:15px 15px 15px 0; border:none;}
img.aligncenter {display: block; margin-left: auto; margin-right: auto; margin-top:15px; margin-bottom:15px; border:none;}
a img.alignright {float:right; margin:15px 0 15px 15px; border:none;}
a img.alignleft {float:left; margin:15px 15px 15px 0; border:none;}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto; margin-top:15px; margin-bottom:15px; border:none;}

