/*  
Theme Name: Bitorial - Oficinaria
Theme URI: http://www.bitorial.com/
Description: Diseñado por <a href="http://www.tavicalvete.com">Tavi Calvete</a> para <a href="http://www.bitorial.com">Bitorial</a>
Version: 4.1
Author: Tavi Calvete
Author URI: http://www.tavicalvete.com/
*/
/*
color1 : 2f0e11
color2 : 621c21
color3 : 952b34
color4 : c43b46
color5 : f1d6db
color6 : f8fdf0
*/
a { background: none; color: #fff; text-decoration: none; }
a:hover { background: none; color: #f1d6db; text-decoration: none; }
body { background: #2f0e11; color: white; font-family: 'Century Gothic', Arial, sans-serif; font-size: 12px; margin: 0px; padding: 0px; text-align: justify; }
img { border: 0px; text-decoration: none; }
.archivo-desc h1 { color: #621c21; font-family: 'century gothic', arial, sans-serif; font-size: 24px; margin: 0px; padding: 0px; }
.archivo-desc h2, .archivo-desc h3 { color: #621c21; font-family: 'century gothic', arial, sans-serif; font-size: 16px; font-weight: normal; margin: 0px; padding: 0px; }
.archivo-desc, .comentador { background: #f1d6db; color: #000; font-family: 'Century Gothic', Arial, sans-serif; font-size: 12px; margin-bottom: 5px; margin-top: 0px; padding: 4px 4px 4px 4px; }
.autor { background: #f1d6db; color: #000; font-family: 'Century Gothic', Arial, sans-serif; font-size: 12px; margin-bottom: 5px; margin-top: 5px; padding: 4px 4px 4px 4px; }
.autor a, .pie-articulo a { background: none; border: 0px; color: #621c21; text-decoration: none; }
.autor a:hover, .pie-articulo a:hover { background: none; color: #621c21; text-decoration: none; }
.autor img.absmiddle4, .pie-articulo img { margin-bottom: .25em; margin-left: 5px; margin-right: 5px; vertical-align: middle; }
.blogs_bitorial li { list-style-type: none; margin: 0px 0px 2px 0px; padding: 2px; }
.blogs_bitorial ul, #blogs-texto ul, #buscar form, #social-texto ul, #tags-texto ul, #temas-texto ul, #ultimos-texto ul, html, .archivo-desc h5 { margin: 0px; padding: 0px; }
.comentario-desc h4 { color: #621c21; font-family: 'arial narrow', arial, sans-serif; font-size: 24px; }
.comentario-descnon, .comentario-descpar { background: #fff; color: #000; font-size: 12px; margin-bottom: 10px; margin-left: 4px; margin-top: 5px; padding: 4px; text-align: justify; }
.commentlist { list-style: none; margin: 0px; padding: 0px; }
.linea { background: #2f0e11; clear: both; color: #fff; height: 1px; width: 100%; }
.opinion { font-family: arial, sans-serif; font-size: 14px; padding: 4px; text-align: justify; }
.pie-articulo { background: #f1d6db; color: #000; font-family: 'Century Gothic', Arial, sans-serif; font-size: 12px; margin-bottom: 5px; margin-top: 5px; padding: 4px 4px 4px 4px; text-align: justify; }
.post { margin-bottom: 30px; margin-top: 10px; padding: 10px; }
.publicidad-120x240 { background: #952b34; color: #fff; font-size: 10px; margin: 0 auto; margin-bottom: 15px; padding: 2px; text-align: right; width: 126px; }
.publicidad-120x60, .publicidad-120x90 { background: #952b34; color: #fff; font-size: 10px; padding: 2px; text-align: right; width: 126px; }
.publicidad-120x600 { background: #952b34; color: #fff; font-size: 10px; margin-bottom: 15px; padding: 2px; text-align: right; width: 126px; }
.publicidad-125x125 { background: #952b34; color: #fff; font-size: 10px; padding: 2px; text-align: right; width: 131px; }
.publicidad-160x600 { background: #952b34; color: #fff; font-size: 10px; margin: 0 auto; margin-bottom: 15px; padding: 2px; text-align: right; width: 166px; }
.publicidad-175x525 { background: #952b34; color: #fff; font-size: 10px; margin: 0 auto; margin-bottom: 15px; padding: 2px; text-align: right; width: 181px; }
.publicidad-180x150 { background: #952b34; color: #fff; font-size: 10px; margin: 0 auto; margin-bottom: 15px; padding: 2px; text-align: right; width: 186px; }
.publicidad-200x200 { background: #952b34; color: #fff; font-size: 10px; margin: 0 auto; padding: 2px; text-align: right; width: 206px; }
.publicidad-234x60 { background: #952b34; color: #fff; font-size: 10px; margin: 0 auto; margin-bottom: 15px; padding: 2px; text-align: right; width: 240px; }
.publicidad-250x250 { background: #952b34; color: #fff; font-size: 10px; margin: 0 auto; margin-bottom: 15px; padding: 2px; text-align: right; width: 256px; }
.publicidad-300x250 { background: #952b34; color: #fff; font-size: 10px; padding: 2px; text-align: right; width: 306px; }
.publicidad-300x250a { background: #952b34; color: #fff; font-size: 10px; padding: 2px; text-align: right; width: 306px; }
.publicidad-300x300 { background: none; color: #c43b46; font-size: 10px; margin: 0px auto; padding: 2px; text-align: right; width: 300px; }
.publicidad-336x280 { background: none; color: #c43b46; font-size: 10px; margin: 0px auto; padding: 2px; text-align: right; width: 336px; }
.publicidad-400x200 { background: none; color: #c43b46; font-size: 10px; margin: 0px auto; padding: 2px; text-align: right; width: 400px; }
.publicidad-400x400 { background: #952b34; color: #fff; font-size: 10px; margin: 0px auto; padding: 2px; text-align: right; width: 406px; }
.publicidad-468x60 { background: none; color: #c43b46; font-size: 10px; margin-bottom: 10px; padding: 2px; text-align: right; width: 468px; }
.publicidad-88x31 { background: #952b34; color: #fff; font-size: 10px; padding: 2px; text-align: right; width: 94px; }
.submit { background: #f1d6db; color: #952b34; }
.tag li { list-style-image: url("icono_tags.png"); margin: 0px; padding: 0px; }
.tag ul { list-style-image: url("icono_tags.png"); margin: 0px 0px 0px 00px; padding: 0px; }
.tema li { list-style-image: url("icono_temas.png"); margin: 0px; padding: 0px; }
.tema ul { list-style-image: url("icono_temas.png"); margin: 0px 0px 0px 00px; padding: 0px; }
.texto-articulo { background: #fff; border: 2px solid #f1d6db; color: #000; font-family: arial, sans-serif; font-size: 14px; line-height: 22px; padding: 10px; text-align: justify; }
.texto-articulo a, #main a { background: none; color: #952b34; font-weight: bold; text-decoration: none; }
.texto-articulo a:hover, #main a:hover { background: none; color: #621c21; font-weight: bold; text-decoration: none; }
.texto-articulo img { border: 1px solid #952b34; margin: 10px; padding: 2px; text-align: center; }
.texto-articulo strong { color: #621c21; }
.titulob { color: #000; font-weight: normal; }
.titulo-post { background: none; }
.titulo-post h1 { background: none; color: #621c21; font-family: 'arial narrow',arial,sans-serif; font-size: 24px; font-weight: bold; text-align: justify; }
.titulo-post h1 a { background: none; color: #952b34; font-weight: normal; text-decoration: none; }
.titulo-post h1 a:hover { background: none; color: #621c21; font-weight: normal; text-decoration: none; }
#archivo { background: #952b34; color: #000; padding: 5px; text-align: center; width: 125px; }
#archivo select { background: #f8fdf0; color: #2f0e11; font-family: arial, sans-serif; font-size: 9px; }
#archivo-titulo { background: #c43b46; color: #fff; font-size: 11px; margin-top: 15px; padding: 2px; text-align: left; width: 131px; }
#autopromosup { background: #fff; border-bottom: 1px solid #000; border-top: 1px solid #000; font: 9px arial,sans-serif; padding: 5px; text-align: center; }
#autopromosup a { color: #16488a; }
#autopromosup a:hover { font-weight: bold; text-decoration: none; }
#autopromosup img { border: 0; vertical-align:middle;  }
#autopromosup span { color: #5b9704; }
#aviso { background: #c43b46; float: right; font-size: 14px; padding: 10px; text-align: center; width: 475px; }
#banner-120x240 { background: #c43b46; color: #fff; margin: 0 auto; padding: 5px 5px 0px 5px; width: 120px; }
#banner-120x60, #banner-120x90 { background: #c43b46; color: #fff; margin-top: 15px; padding: 5px 5px 0px 5px; width: 120px; }
#banner-120x600 { background: #c43b46; color: #fff; font-size: 10px; padding: 5px 5px 0px 5px; text-align: right; width: 120px; }
#banner-125x125 { background: #c43b46; color: #fff; padding: 5px 5px 0px 5px; width: 125px; }
#banner-160x600 { background: #c43b46; color: #fff; font-size: 10px; margin: 0 auto; padding: 5px 5px 0px 5px; text-align: right; width: 160px; }
#banner-175x525 { background: #c43b46; color: #fff; font-size: 10px; margin: 0 auto; padding: 5px 5px 0px 5px; text-align: right; width: 175px; }
#banner-180x150 { background: #c43b46; color: #fff; margin: 0 auto; margin-top: 15px; padding: 5px 5px 0px 5px; width: 180px; }
#banner-200x200 { background: #c43b46; color: #fff; margin: 0 auto; margin-top: 15px; padding: 5px 5px 0px 5px; width: 200px; }
#banner234x60 { background: #c43b46; color: #fff; margin: 15px auto; margin-bottom: 0px; padding: 5px 5px 0px 5px; width: 234px; }
#banner-250x250 { background: #c43b46; color: #fff; margin: 0 auto; margin-top: 15px; padding: 5px 5px 0px 5px; width: 250px; }
#banner-300x250 { background: #c43b46; color: #fff; padding: 5px 5px 0px 5px; width: 300px; margin-top: 0px;}
#banner-300x250a { background: #c43b46; color: #fff; padding: 5px 5px 0px 5px; width: 300px; margin-top: 15px; }
#banner-300x300 { margin: 0px auto; padding: 5px 5px 0px 5px; width: 300px; }
#banner-336x280 { margin: 0px auto; padding: 5px 5px 0px 5px; width: 336px; }
#banner-400x400 { background: #c43b46; color: #fff; margin: 20px auto; margin-bottom: 0px; padding: 5px 5px 0px 5px; width: 400px; }
#banner-468x15 { padding: 5px 5px 5px 5px; width: 468px; }
#banner-468x60 { padding: 5px 5px 0px 5px; width: 468px; }
#banner728x15, #banner728x90 { width: 728px; margin-top: 5px; }
#banner-88x31 { background: #c43b46; color: #fff; font-size: 10px; padding: 5px 5px 0px 5px; text-align: right; width: 88px; }
#banner950x600 { margin: 20px auto; text-align: center; width: 950px; }
#banner-archivo { float: right; margin-right: 5px; padding: 5px; text-align: center; width: 125px; }
#banner-articulos-articulos { float: right; margin-right: 5px; padding: 5px; text-align: center; width: 245px; }
#banner-articulos-banner { float: left; text-align: center; width: 180px; }
#banner-blogroll-banner { float: left; text-align: center; width: 250px; }
#banner-blogroll-blogroll { float: right; margin-right: 5px; padding: 5px; text-align: center; width: 175px; }
#banner-buscar { float: left; text-align: center; width: 300px; }
#banner-pie { padding: 5px 5px 0px 5px; }
#banners-feeds { background: #c43b46; height: 125px; padding-bottom: 5px; padding-top: 10px; }
#banners-header { float: left; height: 125px; padding-left: 5px; text-align: left; width: 735px; }
#banner-tags, #social-banner, #temas-banner, #banner-articulos, #banner-blogroll { clear: both; }
#banner-tags-banner, #blogs-banner-banner { float: left; text-align: center; width: 120px; }
#banner-tags-tags { float: left; margin-right: 5px; padding: 5px; text-align: center; width: 305px; }
#blogroll { background: #952b34; color: #fff; padding: 5px; text-align: center; width: 175px; }
#blogroll-texto { background: #f1d6db; color: #fff; padding: 2px; text-align: center; }
#blogroll-texto ul { font-family: 'century gothic', arial, sans-serif; margin: 0px; padding: 0px; }
#blogroll-titulo { background: #c43b46; color: #fff; font-size: 11px; padding: 2px; text-align: left; width: 181px; }
#blogs { background: #952b34; color: #fff; padding: 5px; text-align: center; width: 250px;  margin-left: 5px; }
#blogs-banner { clear: both; margin-top: 15px; }
#blogs-banner-blogs { float: right; margin-right: 5px; text-align: center; width: 250px; }
#blogs-texto img, #feed img, #menu img, #unblog img { margin-bottom: .25em; vertical-align: middle; }
#blogs-texto, #temas-texto { font-family: 'century gothic', arial, sans-serif; padding: 0px; text-align: left; }
#blogs-titulo { background: #c43b46; color: #fff; font-size: 11px; padding: 2px; text-align: left; width: 256px;  margin-left: 5px;  }
#buscar { color: #fff; padding: 2px; text-align: center; width: 240px; }
#buscar-archivo { clear: both; margin-bottom: 15px; }
#buscar-titulo { color: #fff; font-size: 11px; margin-top: 5px; padding: 2px; text-align: center; width: 240px; }
#comentar { font-size: 14px; padding: 20px; }
#commentform #submit { background: #952b34; border: 1px solid #2f0e11; color: #fff; font-family: 'arial narrow', arial, sans-serif; font-weight: bold; }
#commentform input, #commentform textarea { background: #f8fdf0; color: #2f0e11; font-family: arial, sans-serif; font-size: 14px; }
#condiciones { background: #c43b46; float: left; font-size: 14px; padding: 10px; text-align: center; width: 475px; }
#condiciones-aviso { background: #c43b46; clear: both; color: #fff; }
#feed { padding-bottom: 5px; width: 240px; }
#feed h2 { font-family: 'Century Gothic', Arial, sans-serif; font-size: 14px; font-weight: normal; margin: 0px; padding: 0px; text-align: center; width: 234px; }
#feeds { float: right; height: 115px; padding-right: 5px; text-align: right; width: 245px; }
#footer { background: #c43b46; clear: both; color: #fff; text-align: center; }
#footer h2 { font-family: 'Century Gothic', Arial, sans-serif; font-size: 10px; font-weight: normal; margin: 0px; padding: 0px; }
#header { color: #fff; }
#header h1 { font-family: 'Century Gothic', Arial, sans-serif; font-size: 14px; font-weight: normal; margin: 0px; padding: 0px; }
#logo { background: #952b34 url('fondo_franja_logo.jpg'); clear: both; color: #fff; text-align: center; }
#main { color: #000; float: left; /* background: #f8fdf0; */ font-family: 'Century Gothic', Arial, sans-serif; padding: 10px; width: 490px; }
#menu { background: #952b34; color: #fff; padding: 5px; text-align: left; }
#menu h1 { font-family: 'Century Gothic', Arial, sans-serif; font-size: 14px; font-weight: normal; margin: 0px; padding: 0px; text-align: left; }
#sidebar { color: #fff; /* background: #621c21; */ float: right; padding: 10px; width: 460px; }
#social, #ultimos { background: #952b34; color: #fff; padding: 5px; text-align: center; width: 450px; }
#social-banner-banner { float: right; margin-right: 5px; margin-top: 15px; text-align: center; width: 126px; }
#social-banner-social { float: left; text-align: center; width: 315px; }
#social-texto { background: #f1d6db; padding: 2px; text-align: center; }
#buscador { background: #952b34; color: #fff; padding: 5px; text-align: center; width: 300px; }
#buscador-titulo { background: #c43b46; clear: both; color: #fff; font-size: 11px; margin-top: 15px; padding: 2px; text-align: left; width: 306px; }
#buscador-texto { background: #f1d6db; padding: 2px; text-align: center;  }
#social-texto li { background: #f8fdf0; color: #952b34; font-size: 12px; list-style-type: none; margin: 0px 0px 2px 0px; padding: 2px; }
#social-titulo, #ultimos-titulo { background: #c43b46; clear: both; color: #fff; font-size: 11px; margin-top: 15px; padding: 2px; text-align: left; width: 456px; }
#tags { background: #952b34; color: #fff; padding: 5px; text-align: center; width: 450px; margin: 0 auto; }
#tags-texto { background: #f1d6db; color: #fff; font-family: 'century gothic', arial, sans-serif; padding: 2px; text-align: center; }
#tags-texto li, #temas-texto li, #ultimos-texto li, #blogroll-texto li, #blogs-texto li { background: #f1d6db; color: #952b34; font-size: 12px; list-style-type: none; margin: 0px 0px 2px 0px; padding: 2px; }
#tags-titulo { background: #c43b46; clear: both; color: #fff; font-size: 11px; margin-top: 5px; padding: 2px; text-align: left; width: 456px; }
#temas { background: #952b34; color: #fff; margin: 0px auto; padding: 5px; text-align: center; width: 250px; }
#temas-banner-banner { float: left; margin: 15px auto; text-align: center; width: 200px; }
#temas-banner-temas { float: right; margin-right: 10px; text-align: center; width: 250px; }
#temas-texto a, #temas-texto a:hover, #ultimos-texto a, #ultimos-texto a:hover, #blogroll-texto a, #blogroll-texto a:hover, #blogs-texto a, #blogs-texto a:hover, #social-texto a, #social-texto a:hover, #tags-texto a, #tags-texto a:hover { background: none; color: #621c21; }
#temas-texto li li { background: #f1d6db; color: #952b34; font-size: 11px; list-style-type: none; margin: 2px 0px 2px 6px; padding: 2px; }
#temas-texto li li li { background: #f1d6db; color: #952b34; font-size: 10px; list-style-type: none; margin: 2px 0px 2px 6px; padding: 2px; }
#temas-texto li li li li { background: #f1d6db; color: #952b34; font-size: 9px; list-style-type: none; margin: 2px 0px 2px 6px; padding: 2px; }
#temas-titulo { background: #c43b46; color: #fff; font-size: 11px; margin: 15px auto; margin-bottom: 0px; padding: 2px; text-align: left; width: 256px; }
#titulo { background: #952b34; float: left; font-size: 14px; height: 20px; padding: 5px; text-align: left; width: 730px; }
#titulo-unblog { }
#ultimos-texto { font-family: 'century gothic', arial,sans-serif; padding: 2px; text-align: justify; }
#unblog { background: #952b34; float: right; font-size: 14px; height: 20px; padding: 5px; text-align: right; width: 240px; }
#wrap { background: #621c21 url('fondo_wrap.gif'); margin: 0 auto; width: 990px; }

