/* 
	Theme Name: BW2Jahren
	Theme URL: http://www.blogandweb.com
	Description: Tema realizado por los dos a&ntilde;os de http://blogandweb.com
	Author: Francisco Oliveros
	Author URI: http://www.blogandweb.com
	Version: 1.0
*/

/* RECETEAR ESTILOS	*/

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,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
ol,ul{list-style:none;}
blockquote,q{background:transparent url(images/comillas.png) no-repeat 0 0;color:#666;margin:5px 20px 15px;padding:0 10px 0 60px;quotes:none;font-style:italic;}
acronym{border-bottom:1px dotted;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
:focus{outline:0;}

/* 960 Grid */

.container_12{margin-left:auto;margin-right:auto;width:960px;}
.grid_4,.grid_8,.grid_12{display:inline;float:left;margin-left:10px;margin-right:10px;}
.container_12 .grid_12{width:940px;}
.alpha{margin-left:0;}
.omega{margin-right:0;}
.container_12 .grid_4{width:300px;}
.container_12 .grid_8{width:620px;}
.clear{clear:both;display:block;overflow:hidden;width:0;height:0;}
.clearfix:after{clear:both;content:'.';display:block;visibility:hidden;height:0;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}

/* ESTILOS GENERALES */

body{line-height:1;font:13px/1.5 Arial, Helvetica, 'Liberation Sans', FreeSans, sans-serif;background:#4e5154;color:#333;}
a,a:visited{text-decoration:none;color:#666;}
a:focus{outline:1px dotted invert;}
a:hover{}
a img{border:none;}
p,h3,h4,h5,.postbd h2,.postbd ul,.postbd ol,.postbd dl{margin:0 0 13px;}
.postbd h2,.postbd h3,.postbd h4{border-bottom:1px solid #eee;}
.postbd small{font-size:85%;}
ins{text-decoration:none;}
del{text-decoration:line-through;color:#999;}
hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0;}
h1{font-size:25px;}
h2{font-size:24px;}
h3{font-size:21px;}
h4{font-size:17px;}
h5{font-size:15px;}
h6{font-size:14px;}
/* tables still need 'cellspacing="0"' in the markup */table{border-collapse:collapse;border-spacing:0;width:90%;margin:0 auto 1.4em;}
th{border-bottom:2px solid #ccc;font-weight:700;}
td{border-bottom:1px solid #ddd;}
th,td{padding:4px 10px 4px 0;}
tfoot{font-style:italic;}
caption{background:#ffc;}
.fr{float:right;}
.fl{float:left;}
pre{background:transparent url(images/codigo.png) no-repeat 0 0;width:99%;font-size:12px;font-family:Georgia, monospace;padding:12px 0 0;margin:13px 0;}
pre code{overflow:auto;background-color:#F8F8F8;border-width:3px 1px;border-style:solid;border-color:#eee;color:#333;display:block;text-align:left;padding:5px;}
.aligncenter,.centrado{margin:0 auto;display:block;padding:0 0 5px;text-align:center!important;}
p.icofotos,p.wp-caption-text{font-size:11px;color:#999;text-align:center!important;}
p.icofotos a,p.wp-caption-text a{color:#999;border-bottom:1px dotted #999;}
.alignleft,.izquierda{float:left;margin:0 20px 20px 0;}
.alignright,.derecha{float:right;margin:0 0 20px 20px;}

/* CABECERA	*/

#hd{font-size:15px;}
#topmenu,#banner,#menu{padding:0 10px;}
#topmenu{background:#1c1c1c;height:25px;color:#898989;font-family:verdana, arial, helvetica, georgia;}
#topmenu ul{position:relative;overflow:hidden;}
#topmenu ul li{float:left;}
#topmenu ul li a{color:#fff;font-size:11px;z-index:10;position:relative;padding:0 7px 0 10px;}
#topmenu li.back{background:transparent url(images/imagenes.png) no-repeat right 0;position:absolute;z-index:8;height:15px;list-style:none;top:5px;padding:0 3px 0 0;}
#topmenu li.back .left{background:transparent url(images/imagenes.png) no-repeat 0 0;height:15px;}
#banner{background:#fff url(images/imagenes.jpg) repeat-x 0 -210px;height:60px;border-bottom:1px solid #CDCDCD;padding-bottom:1px;}
#banner h1 a,#banner h2 a{width:224px;height:60px;display:block;overflow:hidden;text-indent:-8000px;background:url(images/imagenes.jpg) no-repeat 0 -140px;}
#banner span a{width:275px;height:60px;display:block;overflow:hidden;text-indent:-8000px;background:url(images/imagenes.jpg) no-repeat 0 0;}
#banner span a:hover{background-position:0 -70px;}
	
/* PRINCIPAL */

#bd{background:#fff;padding:15px 0;}
#mn{padding:0 0 0 15px;}
.post{margin:0 0 30px;}
.posthd{border-bottom:2px solid #E2E2E2;padding:0 0 10px;margin:0 0 15px;color:#AFD946;}
.posthd a:hover {color:#333;}
.postft a:hover{color:#AFD946;}
.fecha{width:46px;color:#fff;height:46px;font-size:22px;text-align:center;background:transparent url(images/imagenes.png) no-repeat 0 -100px;display:block;margin:0 10px 0 0;}
.fecha small{font-size:13px;display:block;margin-top:-10px;}
.posthd h2,.posthd h2 a,.posthd h1,.posthd h1 a{color:#000;line-height:25px;text-shadow:0 2px 0 #CDCDCD;letter-spacing:-0.01em;}
.postinfo{line-height:13px;font-size:11px;}
.postad{text-align:center;border-bottom:1px solid #eee;padding:0 0 5px;margin:0 0 13px;}
.postbd{margin:0 0 15px;}
.postbd p{margin:0 0 20px;line-height:160%;}
.postbd a,.postbd a:visited,.commentcontent a,.commentcontent a:visited,.nrcontenido a,.nrcontenido a:visited{color:#b86435;border-bottom:1px dotted #b86435;}
.postbd li,.postbd dd{margin-left:20px;}
.postbd ul li{list-style-type:square;list-style-position:inside;text-align:justify;margin:0 0 5px;}
.postbd ol li{list-style-type:decimal;}
.postft{font-size:12px;padding:5px 0;}
.postft p{margin:0 0 2px;}
.leermas a, a.more-link {background:#f0f0f0;padding:3px 5px;color:#333;border:0;font-weight: bold;}
.leermas a:hover, a.more-link:hover {background:#999;color:#fff;}
.postft img{width:10px;height:10px;padding:0 0 0 3px;}
.acomentario img{background:url(images/imagenes.png) no-repeat 0 -40px;}
.archivo img{background:url(images/imagenes.png) no-repeat 0 -60px;}
.etiquetas img{background:url(images/imagenes.png) no-repeat 0 -80px;}
.postrapido{border:1px solid #eee;padding:10px;margin:0 0 30px;}
.postrapido .miniatura,.notarapida{border:2px solid #eee;padding:2px;float:left;margin:0 10px 0 0;}
.postrapido .miniatura img,.notarapida img{width:100px;height:75px;}
#encabezados h2{border-bottom:2px solid #CDCDCD;color:#000000;font-size:32px;margin:0 0 20px;}
.taxdescription {background-color:#EEEEEE;margin:0 0 20px;padding:10px;}
#compartir{margin:0 0 30px;}
#compartir h4{margin:0;}
#compartir p{color:#999;font-size:11px;border-bottom:1px solid #eee;display:block;padding:0 0 10px;}
#compartir ul{list-style-position:inside;list-style-type:square;}
#compartir .fr a{width:32px;height:32px;text-indent:-9999px;overflow:hide;display:block;background-image:url(images/imagenes.png);background-repeat:no-repeat;float:left;margin:0 12px 10px 0;}
.social{width:220px;}
.masart{width:360px;}
.irss{background-position:0 -265px;}
.ifb{background-position:-40px -265px;}
.itw{background-position:-80px -265px;}
.idl{background-position:0 -300px;}
.isu{background-position:-40px -300px;}
.bcr{background-position:-80px -300px;}
#compartir .shorturl,#compartir form{font-size:11px;color:#999;display:inline;}
#compartir input{border:1px inset silver;padding:3px 4px;color:#666;width:143px;font-size:11px;}
#buscaform{background:#EBEBEB;border:2px solid #CDCDCD;padding:15px;width:500px;}
#sf{width:460px;line-height:25px;padding:2px;border:1px solid #CDCDCD;}
#author-info {border:1px solid #eee; padding:10px; margin:0 0 30px;}
.author-avatar img {float:left;}
#author-bio {float:right; width:490px;}
#author-bio p {font-size:11px;margin:5px 0 0;}
#author-info a {color:#B86435;}
.meta2 {font-size: 11px;border-bottom:1px solid #EEE;margin:0 0 10px;}
#breadcrumbs {width:550px;float:left}
#translate {width:50px; float:right;}
#translate a {width:16px; height:11px;display:block; background-repeat: no-repeat;float:left;text-indent:-9999px;overflow:hidden;}
#us {background-image: url(images/us.gif);margin:0 10px 0 0;}
#br {background-image: url(images/br.gif);}

/* COMENTARIOS */

#comments h4,#respond h4,#trackbacks h4{color:#000;border-bottom:2px solid #E2E2E2;margin:30px 0 5px;}
.commentlist li{padding:10px;margin-bottom:15px;overflow:hidden;}
.metacomment{font-weight:bold;}
.metacomment a{color:#333;border-bottom:1px dotted #333;}
.metacomment small a{color:#666;border-bottom:none;font-weight:normal;}
.metacomment a:hover{color:#AFD946;border-bottom:1px dotted #AFD946;}
.metacomment small a:hover{border:none;}
.metacomment small{color:#AFD946;font-size:11px;}
.even{border:1px solid #eee;}
.even.byuser .metacomment{background:#fff url(images/imagenes.png) no-repeat right -446px;}
.byuser .metacomment{padding:0 70px 0 0;}
.odd.byuser .metacomment{background:#f8f8f8 url(images/imagenes.png) no-repeat right -426px;}
#main .odd{background-color:#f8f8f8;border:1px solid #cdcdcd;}
.gravatar img{border:2px solid #eee;float:right;margin:0 0 10px 10px;padding:2px;}
.odd .gravatar img{border:2px solid #cdcdcd;}
.responderc {text-align:right; cursor:pointer; font-size: 11px; clear:both;width:100%; display: none;}
#respond .respond-info{font-size:11px;color:#999;}
#respond p.respond-author{overflow:hidden;height:1px!important;float:left;margin:0;}
#respond .respond-author label,#respond .respond-author input{margin-left:-9999px;}
#respond textarea{width:400px;border:1px solid #CDCDCD;height:195px;padding:5px;color:#333;}
#respond label{font-weight:bold;display:block;}
#respond p.subscribe-to-comments{clear:both;font-weight:normal;font-size:11px;}
#respond p.subscribe-to-comments label{font-weight:normal;display:inline;}
#respond .subscribe-to-comments input{border:none;}
#respond input{border:1px solid #CDCDCD;width:170px;padding:3px 5px;color:#333;}
#respond input#submit{background-color:#999;border:none;width:180px;color:#fff;margin:13px 0 0;}
#respond #subscribe{width:auto;}
#trackbacks{margin:0 0 15px;}
#trackbacks ol{list-style-position:inside;list-style-type:square;}

/* BARRA LATERAL */

#sidebar{padding:0;}
#sd{padding:0 10px 0 0;}
.caja{border-color:#eee;border-style:solid;border-width:3px 1px;padding:10px;margin:0 0 15px;}
.caja li{border-bottom:1px solid #eee;display:block;float:left;width:46%;margin:0 10px 0 0;line-height:21px;}
.caja a,.tabs a{display:block;}
.caja li a:hover,.ui-tabs-panel li a:hover{background:#F8F8F8;}
#sidebar h4,#sidebar h4 a,.tabs h4 a{font-size:15px;margin:0;}
#buscador{margin:0 0 15px;}
#buscador input#s{border:1px solid #CDCDCD;color:#999999;float:left;font-style:italic;padding:3px 10px;width:185px;}
#buscador input#b{background-color:#CDCDCD;border:1px solid #A0A0A0;color:#FFFFFF;cursor:pointer;float:right;font-weight:bold;padding:3px 10px;font-size:12px;}
#banners125{border-color:#eee;border-style:solid;border-width:3px 1px;padding:10px 0 0 13px;margin:0 0 15px;}
#bsap_1241063{margin:10px 0 0;}
#feeds{background:#fff url(images/twitter.png) no-repeat right center;}
#feeds ul{border-bottom:1px solid #eee;padding:10px 0;width:80%;}
#feeds li{float:none;width:100%;border:0;background-image:url(images/imagenes.png);background-repeat:no-repeat;padding-left:25px;line-height:16px;margin:3px 0;}
#feeds li a:hover{background-color:transparent;color:#222;}
.sfb{background-position:0 -155px;}
.semail{background-position:0 -176px;}
.sfeed{background-position:0 -195px;}
a.stwitter{background:url(images/imagenes.png) no-repeat 0 -215px;width:146px;height:20px;margin:10px 0 0;text-indent:-1000px;overflow:hidden;}
a.stwitter:hover{background:url(images/imagenes.png) no-repeat 0 -235px;}
.tabs{border-bottom:3px solid #eee;margin:0 0 15px;}
.ui-tabs-nav{border-bottom:3px solid #eee;display:block;}
.ui-tabs-nav li{padding:5px;background:#f8f8f8;width:auto;float:left;margin:0 5px 0 0;}
.ui-tabs-nav li h4{margin:0;line-height:15px;}
#sidebar .ui-tabs-nav li h4 a{color:#666;}
.ui-tabs-nav li.ui-tabs-selected{background:#eee;}
#sidebar .ui-tabs-nav li.ui-tabs-selected h4 a{color:#333;}
.ui-tabs-panel{padding:10px;border-style:solid;border-width:0 1px;border-color:#eee;}
.ui-tabs-panel li{border-bottom:1px solid #eee;line-height:21px;list-style:none;}
.ui-tabs-hide{display:none!important;}
.tabs #tags a{display:inline;}
.tabs #tags a:hover{border-bottom:1px solid #666;}

/* PIE DE PAGINA */

#ft{background:#1c1c1c url(images/piedepagina.png) no-repeat 0 bottom;color:#fff;text-align:center;height:40px;margin-bottom:15px;font-size:11px;padding:10px 0;}
#ft p{margin-bottom:0;}
#ft a{color:#fff;border-bottom:1px solid #fff;}
#ft span a{border:none;}
#ft a:hover{color:#AFD946;border-bottom:1px solid #AFD946;}

/* OTROS */

.nav{color:#666;text-align:center;}
.nav a{color:#666;margin:0 5px 0 0;padding:2px 5px;border:1px solid #eee;}
.nav a:hover,.nav .on{color:#fff;text-decoration:none;background:#CDCDCD;border:1px solid #CDCDCD;}
.nav .on{color:#fff;background:#CDCDCD;margin:0 5px 0 0;padding:2px 5px;}
#navegacion span{color:#333!important;font-weight:bold;}
#navegacion ul li,#navegacion span{float:left;margin:0 6px;padding:3px 9px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;float:left;border:1px solid #DFDFDF;color:#999;}
#navegacion ul li a{color:#0083C2;}
#navegacion ul li a:hover{text-decoration:underline;}
.postbd p.desplantillas{text-align:center;font-size:11px;}
.desplantillas span{margin:0 15px 0 0;}
.autorbw{margin-bottom:15px;}
.infoabw{float:right;width:83%;}
img.avatarbw{width:80px;height:80px;padding:1px;margin:0 10px 0 0;float:left;border:3px solid #cdcdcd;}
.nombrebw{font-weight:bold;font-size:16px;}
.socialbw{font-size:80%;}