/*

Theme name: No Sin Seguro

Theme URI: http://www.nosinseguro.es

Description: Theme original realizado 100% por blogalizate.com

Versión: 1.0

Author: Blogalizate

Author URI: http://www.blogalizate.com

Description:  Theme personalizado para nosinseguro.es

Version: 1.0

*/







body {background: #eee; margin: 0 auto; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; font-weight:normal; }

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:url(images/bg-contenido.png) repeat-y center; }



/* CABECERA

============================================== */

#cab {width:956px; height:300px; margin:0 auto; background:#eee url(images/cab.png) no-repeat; }

#enlace-cab {width:956px; height:289px; margin:0; }

#buscador-publi { width:956px; height: 126px; background:#c31d25 url(images/buscador.png) no-repeat; margin: -15px auto 0 auto;}

#ban-cab { width: 728px; height: 90px; padding:0; margin:8px 0 0 7px;} 



/* BUSCADOR

============================================== */

#buscador {width: 150px; height: 20px; margin: -16px 15px 5px 0; float:right;}

.input-buscador { width:120px; height: 20px; margin: 0 0 0 0; border:none; background: #fff; padding:0 4px 0 4px; font-size: 14px; color: #000;}

.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:#000; margin: 0 0 0 0; padding-bottom: 20px; text-align:left;  }



/* CONTENIDO 

============================================== */

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





/* POST

============================================ */

.zona-post {width: 529px; padding-top: 10px; margin: 0 50px 0 0; float:right; background:#fff;}

.post {width: 529px; margin:0 0 20px 0;}



.post-fecha  { width:77px; height:31px; font-size: 12px; color:#fff; font-weight: bold; background: url(images/bg-fecha.png) no-repeat; text-align:center; float:left; padding:8px 0 0 0; margin: 2px 5px 0 0; }

.post-titulo h2 {width: 530px; font-size:30px; font-weight: bold; letter-spacing:-1px; line-height:1em; margin:0; padding:0; text-align:left; }

.post-titulo a { color:#000; text-decoration:none;}

.post-titulo a:hover {color:#000; text-decoration:none;}



.metas {width:529px; height:18px; margin:12px 0 0 0; display:block; }



.post-metas-categoria {width:300px; height: 18px; font-size: 14px; font-weight:normal; float:left; text-align:left; background:url(images/ico-categoria.png) no-repeat left; text-indent:20px; padding: 5px 0 0 0; }

.post-metas-categoria a {text-decoration: none; color:#c31d25;}

.post-metas-categoria a:hover { text-decoration:underline; color:#c31d25;}



.post-metas-comentarios { width:140px; height:18px; margin: 0 0 0 0; float:right; padding: 5px 0 0 0; text-align:right; font-size:14px; background:url(images/ico-comentarios.png) no-repeat left; text-indent:20px;}

.post-metas-comentarios a {text-decoration: none; color:#c31d25;}

.post-metas-comentarios a:hover {text-decoration:underline; font-weight:normal; color:#c31d25;}



.post-txt {width: 529px; margin: 0 0 0 0; text-align:justify; font-size:14px; color:#000; line-height:1.5em; clear:both;}

.post-txt a {text-decoration: none; color:#c31d25; font-weight:bold;}

.post-txt a:hover {text-decoration:underline;}







.post-metas-etiquetas {width: 500px; margin:10px 0 10px 0; background: url(images/tag.png) no-repeat left top; text-indent: 20px; clear:both; } 

.post-metas-etiquetas a { color:#C31D25; text-decoration:none;  }

.post-metas-etiquetas a:hover { color:#C31D25; text-decoration: underline;}



.post-bajo {width:529px; height:117px; margin: 0;}

a.more-link { text-decoration: none; color:#000;}



.post-txt img {border: none; margin: 0 10px 5px 0;}



/* ARTICULOS RELACIONADOS 

================================ */

.related-post { width: 500px; border:#EFEFEF solid 1px; background:#C31D25; margin: 10px auto 10px auto; padding: 15px; font-size:12px;}



.related-post .comment_list a {text-decoration: none; color:#fff;}

.related-post .comment_list a:hover {text-decoration: underline; color:#fff;}





/* COMENTARIOS

============================================ */

.comentarios {width: 529px; margin: 0 0 0 -20px; float:left;  background:#fff;}

.comentario-titulo {width: 530px; margin: 15px 10px 10px 20px; font-size:17px; font-weight:bold; color:#000; }





.requerido {font-size:12px; color:#999; font-style:italic;}

.reply a{ color:#c31d25;}



.deja-comentario {margin: 10px 10px 10px 20px; font-weight:bold; color:#000;}

ul.commentlist { list-style:none; margin: 5px 35px 5px -20px ;}

ul.commentlist li { width: 510px; border:solid #C31D25 1px; margin: 0 0 10px 0; list-style:none; padding:10px; background:#FFEFF0; }

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;}



.avatar { padding:5px; border:1px solid #eee; background:#fff; float:left; margin: 0 3px 3px 0;}

.comment-meta { width:250px; margin: 0 0 10px 0; float:left; font-size:11px; padding-top:10px;}

.comment-meta a { color:#000;}



.fn {margin: 0 0 0 0;}

.fn a { color:#000;}

.url {margin: 0 0 0 0;}



.comment-author vcard {padding: 5px 0; float:right; display:block;}



label {font-size:15px; color:#000;}

#form-comentarios { margin-left: 20px;}

#submit {margin: 10px 0 0 0; background: #C31D25; color:#fff; border: 1px solid #000; padding: 3px; font-size:15px;} 



#commentform {margin: 0 0 0 20px;}

#commentform a {color:#000;}

#author {border: solid #C31D25 1px; background:#eee; padding: 5px; width: 250px; }

#email {border: solid #C31D25 1px;background:#eee; padding: 5px; width: 250px;}

#url {border: solid #C31D25 1px;background:#eee; padding: 5px; width: 250px;}

textarea#comment {border: solid #C31D25 1px;background:#eee;padding: 3px; width: 400px;}



#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 0 ; font-size:12px;}

.paginacion a {text-decoration: none; color:#C31D25; border:1px solid #C31D25;}

.paginacion a hover { text-decoration: none; color:#000; border:1px solid #000;}



/* ARCHIVOS

============================================ */

.archivos { font-family: "trebuchet MS", Arial; width: 529px; font-size:20px; font-weight:bold; color:#000; margin: 0 0 0 0; padding-bottom: 30px;}





/* BARRA LATERAL IZQUIERDA

============================================ */

#barra-lateral-izquierda { width:322px; margin: -20px 0 0 0; float:left; font-size:14px;}

#barra-lateral-izquierda a {color: #fff; text-decoration:none;}

#barra-lateral-izquierda a:hover {color: #fff; text-decoration:underline;}

#ban-lateral { width: 300px; margin: 10px auto 0 auto;}

#ban-lateral img {float: none;}

.patrocinadores {margin: 0 0 -10px 30px;}



/* WIDGETS 

============================================= */

.widget ul {margin: 0 0 5px 0;}

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

.widget a:hover {color:#fff; text-decoration:underline;}



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

.widget_categories .widgettitle {width: 250px; height:50px; background: url(images/widget/wg-categorias.png) no-repeat; text-indent:-88888px; margin:0 0 0 30px;}

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

.widget_categories ul li { width: 300px; background:url(images/ico-categoria.png) no-repeat left; text-indent:20px; margin:2px 0 2px 30px;  }





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

#barra-lateral-izquierda .cat-item a:hover {color: #fff; 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: 250px; height:50px; background: url(images/widget/wg-etiquetas.png) no-repeat;text-indent:-88888px; margin:0 0 0 30px; }

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

a.widget_tag_cloud div { color:#0F0;}



.widget_recent_entries {}

.widget_recent_entries .widgettitle {width: 250px; height:78px; background: url(images/widget/wg-noticias-recientes.png) no-repeat; text-indent:-88888px;  margin:0 0 -10px 30px; }

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

.widget_recent_entries ul li { background:url(images/ico-entradas.png) no-repeat left top; text-indent:20px; margin:3px 0 2px 0;  }





.widget_recent_comments{}

.widget_recent_comments .widgettitle {width: 250px; height:79px; background: url(images/widget/wg-comentarios.png) no-repeat; text-indent:-88888px;  margin:0 0 -10px 30px;}

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

.widget_recent_comments ul li { background:url(images/ico-comentarios.png) no-repeat left top; text-indent:20px; margin:3px 0 3px 0;  }



.widget_links {}

.widget_links .widgettitle { width: 250px; height:37px; background: url(images/widget/wg-enlaces.png) no-repeat; text-indent:-88888px; margin:0 0 0 30px;}

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

.widget_links ul li { background:url(images/ico-link.png) no-repeat left top; text-indent:20px; margin:3px 0 3px 0;  }





.widget_calendar { color: #fff; }

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



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

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

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

.widget_text { width: 250px; margin:10px auto 0 auto; clear:both;}







/* PIE

============================================ */

#pie {width:956; height: 239px; clear:both; background:url(images/bg-pie.png) no-repeat; margin:0 0 0 2px;}

#txt-pie {width: 600px; font-size:12px; color:#fff; margin: 0 0 0 40px; text-align:left;  padding-top: 55px; }

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

#txt-pie a:hover { text-decoration:underline; }

#txt-pie2 {width: 600px; font-size:10px; color:#fff; margin: 0 0 0 40px ; line-height:1em; padding:0; }

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

#txt-pie2 a:hover { text-decoration:underline; font-weight: normal;}

.nicripsia {margin: -5px 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;}

