/*
Theme name: Cambia de Banco
Theme URI: http://www.cambiadebanco.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 cambiadebanco.es
Version: 1.0
*/

/* 
ICONOS DE http://www.pixel-mixer.com (Basic SET)
*/


body {background: #C8C9CB; 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; font-size:0px;}

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

/* CABECERA
============================================== */
#cab {width:990px; height:280px; margin:0 auto; background:#eee url(images/cab.jpg) no-repeat; }
#enlace-cab {width:990px; height:280px; margin:0; }
#buscador-publi { width:990px; height: 116px; background:#03B0FC url(images/buscador.png) no-repeat; margin:0 auto;}
#ban-cab { width: 728px; height: 90px; padding:13px 0 0 0; margin:0 0 0 15px;} 

/* BUSCADOR
============================================== */
#buscador {width: 110px; height: 20px; margin: -40px 60px 0 0; float:right;}
.input-buscador { width:100px; 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 -23px 0 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: 990px; margin: 0 auto; background:#fff;} 

/* POST
============================================ */
.zona-post {width: 550px; padding-top: 10px; margin: 0 25px 0 0; float:right; background:#fff;}
.post {width: 550px; margin:0 0 0 0; }
.post-fecha  { font-size: 24px; color:#000; font-weight: normal; text-align:center; float:left; padding:8px 0 0 0; margin: 2px 5px 0 0; letter-spacing: -2px; }
.post-titulo h2 {width: 530px; font-size:30px; font-weight: normal; letter-spacing:-2px; line-height:1em; margin:0; padding:0; text-align:left; letter-spacing:-1px; }
.post-titulo a { color:#03b0fc; text-decoration:none;}
.post-titulo a:hover {color:#064AB5; text-decoration: no;}
.metas {width:529px; height:18px; margin:12px 0 0 0; display:block; }
.post-metas-categoria {width:350px; height: 18px; font-size: 14px; font-weight: bold; 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:#000;}
.post-metas-categoria a:hover { text-decoration:underline; color:#000;}
.post-metas-comentarios { width:155px; 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; font-weight:bold; text-align:left;}
.post-metas-comentarios a {text-decoration: none; color:#000;}
.post-metas-comentarios a:hover {text-decoration:underline; font-weight:bold; color:#000;}
.post-txt {width: 529px; margin: 0 0 0 0; text-align:justify; font-size:14px; color:#000; line-height:1.3em; clear:both;}
.post-txt a {text-decoration: none; color:#0a4aae; font-weight:bold;} 
.post-txt a:hover {text-decoration:underline;}
.post-metas-etiquetas {width: 529px; margin:10px 0 10px 0; clear:both; border-bottom:1px dotted #03B0FC; border-top:1px dotted #03B0FC; padding:5px 0; } 
.post-metas-etiquetas a { color:#03B0FC; text-decoration:none;  }
.post-metas-etiquetas a:hover { color:#03B0FC; 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;}

.separador {width:550px; margin:0; border-bottom:1px dotted #03B0FC;}

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

/* COMENTARIOS
=========================================== */
.comentarios {width: 500px; margin: 0 0 0 -12px; float:left;  background:#fff;}
.comentario-titulo {width: 500px; 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:#064AB5;}
.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: 500px; border:solid #03B0FC 1px; margin: 0 0 10px 0; list-style:none; padding:10px; background:#CFF1FF; }
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: #03B0FC; color:#fff; border: 1px solid #000; padding: 3px; font-size:15px;} 
#commentform {margin: 0 0 0 20px;}
#commentform a {color:#000;}
#author {border: solid #03B0FC 1px; background:#fff; padding: 5px; width: 250px; }
#email {border: solid #03B0FC 1px;background:#fff; padding: 5px; width: 250px;}
#url {border: solid #03B0FC 1px;background:#fff; padding: 5px; width: 250px;}
textarea#comment {border: solid #03B0FC 1px; background:#fff;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:#db3d8c;}
.paginacion a hover { text-decoration:underline;}

/* ARCHIVOS
============================================ */
.archivos h2 { font-family: "trebuchet MS", Arial; width: 529px; font-size:20px; font-weight:bold; color:#000; margin: 10px 0 0 0; padding-bottom: 15px; text-align:left;}

/* BARRA LATERAL IZQUIERDA
============================================ */
#barra-lateral-izquierda { width:353px; margin: 0 0 0 20px; float:left; font-size:14px; background: #03B0FC url(images/bar-lat-top.png) no-repeat top; }
#barra-lateral-izquierda a {color: #fff; text-decoration:none;}
#barra-lateral-izquierda a:hover {color: #fff; text-decoration:underline;}

#ban-lateral { width: 300px; height:250px; margin: 30px 0 10px 27px;}
#ban-lateral img {float: left;}

.patrocinadores {margin: 40px 0 0 0;}

.ban-lat-bajo {width: 387px; height:37px; margin: 0 0 0 -18px ;}


/* 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; margin-top: 10px; }
.widget_categories .widgettitle {width: 353px; height:52px; background: url(images/widget/wg-categorias.png) no-repeat; text-indent:-88888px; margin:0 auto;}
.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 35px;  }

#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: 353px; height:52px; background: url(images/widget/wg-etiquetas.png) no-repeat;text-indent:-88888px; margin:0 auto; }
.widget_tag_cloud div {width: 240px; margin: 0 0 20px 48px; color: #fff; text-align:left;}
a.widget_tag_cloud div { color:#0F0;}

.widget_recent_entries {}
.widget_recent_entries .widgettitle {width: 353px; height:100px; background: url(images/widget/wg-noticias-recientes.png) no-repeat; text-indent:-88888px;  margin:0 auto; }
.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 12px 5px;  }

.widget_recent_comments{}
.widget_recent_comments .widgettitle {width: 353px; height:100px; background: url(images/widget/wg-comentarios.png) no-repeat; text-indent:-88888px;  margin:0 auto;} 
.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 5px;  }

.widget_links {}
.widget_links .widgettitle { width: 353px; height:52px; background: url(images/widget/wg-enlaces.png) no-repeat; text-indent:-88888px; margin:0 auto;}
.widget_links ul{ list-style:none; text-align:left; margin: 0 0 15px 5px;}
.widget_links ul li { background:url(images/ico-enlaces.png) no-repeat left top; text-indent:20px; margin:3px 0 3px 0;  }
.widget_calendar { color: #fff; }
.widget_calendar .widgettitle { width: 353px; height:52px; background: url(images/widget/wg-calendario.png) no-repeat; text-indent:-88888px; margin:0 auto;}

#wp-calendar {margin: 0 auto;}
#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:990; height: 218px; clear:both; background:url(images/pie.jpg) no-repeat; margin:0 0 0 0;}
#txt-pie {width: 600px; font-size:12px; color:#000; margin: 0 0 0 40px; text-align:left;  padding-top: 55px; }
#txt-pie a{ text-decoration: none; color:#000;}
#txt-pie a:hover { text-decoration:underline; }
#txt-pie2 {width: 600px; font-size:10px; color:#666; margin: 0 0 0 40px ; 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: -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;}

