/*  
Theme Name: Fabbianz
Theme URI: http://www.fabbianz.com/
Description: Fabbianz.com Tema. Dise&ntilde;ado por <a href="http://fabbianz.com">Fabbianz</a>.
Version: 1.5
Author: rEvolve Company
Author URI: http://www.revolvecompany.com

Fabbianz.com v1.5
http://www.fabbianz.com/blog.php


*/

body {
color : #222;
text-decoration : none;
background : #7d390c url(img/madera.jpg);
margin : 0;
font : 12px 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
}
a {
color : #4d81aa;
text-decoration : none;
border-style : none;
}
a:hover {
color : #44a1d0;
text-decoration : none;
border-style : none;
}
a.tooltip span {
display : none;
margin-left : 8px;
width : auto;
}
a.tooltip:hover span {
display : inline;
position : absolute;
border : 2px solid #cccccc;
background : #fff;
color : #6c6c6c;
padding : 4px 10px 6px 10px;
}
hr {
border : 0 none;
border-top : 2px groove #333;
width : 100%;
height : 1px;
}
img {
border : medium none;
}
#Header {
width : 900px;
margin-left : auto;
margin-right : auto;
height : 100px;
margin-top : 0;
}
h1 {
font-size : 26px;
margin-top : 0;
color : #fff;
margin-left : 10px;
margin-bottom : 0;
}
h1 a {
color : #fff;
font-size : 26px;
}
h1 a:hover {
color : #fff;
font-size : 26px;
}
.descripcion {
margin-left : 10px;
margin-top : -2px;
color : #fff;
font-size : 13px;
font-weight : bold;
}
.descripcion a {
margin-top : -2px;
color : #fff;
font-size : 13px;
font-weight : bold;
}
#Principal {
width : 999px;
text-align : left;
margin : 15px auto 20px auto;
}
#lapiz {
width : 123px;
height : 406px;
margin-top : -70px;
background : transparent url(img/lapiz.png);
overflow : hidden;
top : 0;
position : absolute;
}
.post-nav {
border-bottom : 2px dotted #a6c1d6;
clear : both;
font-size : 12px;
padding-bottom : 19px;
}
.post-nav a, .post-nav a:visited {
color : #999999;
text-decoration : none;
position:relative;

}
.post-nav a:hover {
color : #000000;
text-decoration : none;
}
.post-nav .previous a {
background : transparent url(img/anterior.gif) no-repeat scroll left center;
float : left;
padding-left : 20px;
}
.post-nav .next a {
background : transparent url(img/siguiente.gif) no-repeat scroll right center;
float : right;
padding-right : 20px;
text-align : right;
}

#Contenido {
width : 750px;
float : left;
}
#textoarriba {
font-weight : bold;
font-size : 26px;
background-color : #a6c1d6;
border-bottom : 5px solid #2b2e3d;
padding : 7px 0 10px 10px;
margin-bottom : 35px;
color : #fff;
position:relative;
}
#FabbianzArriba {
width : 750px;
height : 85px;
background : url(img/arriba.png) no-repeat;
}
#ContenidoCuaderno {
width : 750px;
background : url(img/medio.png) repeat-y;
}
#FabbiazContenido {
background-color:#FFFFFF;
width : 650px;
margin-left : 48px;
}
#FabbianzAbajo {
width : 750px;
height : 45px;
background : url(img/abajo.png) no-repeat;
}
.CajadeTexto {
width : 650px;
margin : 30px 10px 0 0;
overflow : hidden;
position:relative;
}
.informacionarticulo {
clear : both;
text-align : left;
font-family : Verdana, Arial, Helvetica, Sans-Serif;
font-size : 10pt;
margin : 25px 0 0 0;
background : #fff;
color : #2a2a2a;
}
.informacionarticulo h2 a {
font-size : 1.1em;
font-weight : bold;
margin : -0.4em 0 0.3em 0;
color : #333333;
}
.post .title {
float : left;
margin-left : 10px;
width : 438px;
}
.datosextras {
font-size : 90%;
color : #999999;
position:relative;
}
.datosextras a, .datosextras a:visited {
color : #999999;
text-decoration : none;
position:relative;
}
.datosextras a:hover {
color : #44a1d0;
text-decoration : none;
position:relative;
}
.datosextras .category {
background : url(img/mini-categoria.gif) no-repeat;
padding-left : 18px;
float : left;
position:relative;

}
.datosextras .comentarios {
background : url(img/mini-comentario.gif) no-repeat;
padding-left : 18px;
float : right;
position:relative;

}
.mini-add-comment {
background : url(img/mini-flecha.gif) no-repeat left center;
padding-left : 12px;
float : right;
}
.entry {
padding : 10px 0 5px;
}
h2 {
color : #333333;
margin : 3px 0 2px;
padding-bottom : 4px;
font : bold 150%/100% "Lucida Grande",Verdadna, Arial, sans-serif;
border-bottom : 1px dotted #cccccc;
}
h2 a, h2 a:visited {
color : #333333;
text-decoration : none;
}
h2 a:hover {
color : #44a1d0;
text-decoration : none;
}
.date {
position : relative;
width : 57px;
float : left;
top : -22px;
background : #fff url(img/fechafondo.gif) no-repeat;
height : 72px;
font-family : Arial;
margin : 0 8px 0 5px;
padding : 0 0 0 4px;
}
.date .year {
font-size : 11pt;
font-weight : bold;
color : #fafafa;
text-align : left;
background : transparent;
}
.date .day {
font-family : Arial;
font-size : 30pt;
font-weight : bold;
color : #8693a3;
letter-spacing : -2px;
margin : -3px 0 -6px -10px;
text-align : center;
}
.date .month {
font-size : 11pt;
font-weight : bold;
text-transform : uppercase;
letter-spacing : 0;
padding-left : 10px;
color : #798a9e;
margin : -9px -1px 0 0;
}
h2 a {
color : #fff;
text-decoration : none;
border-style : none;
}
.meta {
font-size : 12px;
margin : 5px 15px 25px 10px;
}
.i {
float : left;
margin-right : 15px;
margin-bottom : 15px;
}
.d {
float : right;
margin-bottom : 15px;
margin-left : 15px;
}
.v {
font-size : 10pt;
}
code {
background-color : #000;
width : 460px;
display : block;
padding : 20px;
border : 1px dotted #666;
font-size : 12px;
}
.CajadeTexto ul {
list-style-type : square;
list-style-position : outside;
}
.CajadeTexto li {
margin-bottom : 10px;
}
.CajadeTexto ol {
list-style-type : decimal;
list-style-position : outside;
}
.related {
margin-left : 20px;
height : 30px;
line-height : 30px;
font-size : 16px;
}
#alignleft {
float : left;
width : 220px;
direction : ltr;
margin-left : 10px;
}
#alignright {
float : right;
width : 220px;
text-align : right;
margin-right : 10px;
}
.comments {
height : 40px;
line-height : 42px;
font-size : 16px;
margin-top : 15px;
margin-bottom : 25px;
width : 500px;
margin-left : 10px;
}
.nav {
margin-top : 20px;
width : 520px;
line-height : 50px;
height : 50px;
border-top : 2px solid #376598;
border-bottom : 2px solid #376598;
margin-bottom : 0;
}
.td {
float : right;
font-size : 20px;
display : block;
margin-right : 10px;
}
.ti {
float : left;
font-size : 20px;
margin-left : 10px;
display : block;
}
#commentsContainer {
width : 645px;
margin-left : 10px;
}
#commentsContainer h3 {
color : #222222;
font-size : 14px;
margin-bottom : 5px;
margin-top : 20px;
}
#commentsContainer p {
font-size : 11px;
}
.cboxAlt span.commentNumer, .cboxStaffAlt span.commentNumer {
color : #FFF;
float : right;
font-family : Arial, Helvetica, sans-serif;
font-size : 42px;
font-style : italic;
font-variant : normal;
font-weight : bold;
line-height : normal;
margin : 0 10px 0 0;
}

.cbox span.commentNumer, .cboxStaff span.commentNumer {
color : #f3f6fd;
float : right;
font-family : Arial, Helvetica, sans-serif;
font-size : 42px;
font-style : italic;
font-variant : normal;
font-weight : bold;
line-height : normal;
margin : 0 10px 0 0;
}
.cbox {
width : 642px;
margin-top : 5px;
padding-top : 5px;
padding-left : 10px;
}
.cboxAlt {
color : #333333;
width : 642px;
margin-top : 5px;
padding-top : 5px;
padding-left : 10px;
background-color : #f3f6fd;
}
.cboxStaff {
width : 640px;
margin-top : 5px;
padding-top : 5px;
padding-left : 10px;
border : 1px dotted #a6c1d6;
}
.cboxStaffAlt {
color : #333333;
width : 640px;
margin-top : 5px;
padding-top : 5px;
padding-left : 10px;
background-color : #f3f6fd;
border : 1px dotted #a6c1d6;
}
.comment-gravatar {
float : left;
background : transparent no-repeat;
height : 37px;
width : 37px;
}
.comment-title {
width : 520px;
color : #222;
margin-left : 40px;
position:relative;
}
.comment-meta {
width : 410px;
margin-left : 40px;
margin-top : 2px;
color : #999;
font-size : 10px;
margin-bottom : 5px;
position:relative;
}
.comment-text {
width : 570px;
padding-bottom : 10px;
position:relative;
}
.comment-text p {
margin-top : 10px;
margin-bottom : 10px;
color : #222;
position:relative;
}
.form {
height : 30px;
line-height : 30px;
font-size : 16px;
margin-left : 50px;
margin-top : 25px;
position:relative;
}
#commentform {
width : 552px;
margin-left : 50px;
margin-bottom : 0;
margin-top : 0;
padding-bottom : 20px;
position:relative;
}
#FormText {
color : #ccc;
position:relative;
}
#acordeon {
position:relative;
}
#FormInput {
position:relative;

}
.textarea {
background-color : #F3F6FD;
width : 400px;
display : block;
color : #333;
font : 12px Verdana, Arial, Geneva, sans-serif;
position:relative;

}
.CajaTexto {
background-color : #f3f6fd;
width : 550px;
display : block;
color : #333;
font : 12px Verdana, Arial, Geneva, sans-serif;
height : 140px;
position:relative;

}
.button {
text-align : right;
}
#FormBox p {
margin-top : 0;
margin-bottom : 0;
}
#Bar {
float : right;
width : 240px;
}
#BarHeader {
width : 240px;
height : 58px;
background-image : url(img/anotacionarriba.png);
margin-top : 17px;
}
#BarContainer {
width : 240px;
height : auto;
background : url(img/anotacionmedio.png) repeat-y;
}
#BarBox {
margin : -12px 0 0 20px;
width : 200px;
}
#search {
margin-top : 15px;
position:relative;
}
#bsqd {
width : 150px;
position:relative;
}
#bsqd, #submit {
vertical-align : bottom;
position:relative;
}
input[type="text"], input[type="password"], textarea {
background : #f3f6fd;
border : 2px solid;
border-color : #dce2e6 #f3f6fd #f3f6fd #dce2e6;
position:relative;

}
#buscar {
background : #fef391;
border : 2px solid;
border-color : #996633 #fef391 #fef391 #996633;
color : #996633;
}
#BarBox h2 {
color : #69c;
font-size : 16px;
text-align : left;
margin-top : 0;
margin-bottom : -12px;
}
#BarBox ul {
list-style-type : none;
list-style-image : none;
margin-bottom : 15px;
}
#BarBox li {
list-style-type : none;
list-style-image : none;
text-indent : -5px;
margin-left : -25px;
margin-bottom : 1px;
margin-top : 0;
}
#BarBox a {
color : #222;

}
#BarBox a:hover {
color : #44a1d0;
}
.morelasts {
padding-top : 2px;
padding-bottom : 2px;
}
#blogroll {
padding-left : 30px;
}
#creditos {
margin-top : 20px;
}
#BarFooter {
width : 240px;
height : 16px;
background-image : url(img/anotacionesabajo.png);
}
#NotaBox {
color : #996633;
margin-left : 20px;
width : 200px;
position:relative;

}
#NotaBox ul {
list-style-type : none;
list-style-image : none;
margin-bottom : 15px;
}
#NotaBox li {
list-style-type : none;
list-style-image : none;
text-indent : -5px;
margin-left : -25px;
margin-bottom : 1px;
margin-top : 0;
}
#NotaBox a {
color : #996633;
font-weight : bold;
}
#NotaBox a:hover {
color : #4a2a21;
}
#NotaHeader {
width : 240px;
height : 10px;
background-image : url(img/notarriba.png);
margin-top : 17px;
}
#NotaContainer {
width : 240px;
height : auto;
background : url(img/notamedio.png) repeat-y;
}
#NotaFooter {
width : 240px;
height : 34px;
background-image : url(img/notaabajo.png);
}
#iPhoneHeader {
width : 240px;
height : 86px;
background-image : url(img/iphonearriba.png);
margin-top : 17px;
}
#iPhoneContainer {
margin: 0px;
width : 240px;
height : 262px;
background : url(img/iphonemedia.png) repeat-y;
}
#iPhoneFooter {
width : 240px;
height : 86px;
background-image : url(img/iphoneabajo.png);
}
#iPhoneBox {
font-size : 13px;
margin-left : 20px;
width : 200px;
}
#iPhoneBox a {
color : #333;
padding : 4px 2px 4px 7px;
display : block;
}
#iPhoneBox a:hover {
background : #768ba8 url(img/iphoneflecha.png) no-repeat scroll 97% 70%;
color : #fff;
display : block;
padding : 4px 2px 4px 7px;
}
.iPhoneContenido {
width : 186px;
font-family : Arial, Verdana;
margin-left : 7px;
height: 264px;
}
.iPhoneContenido .drawer-content li {
list-style-image : none;
list-style-position : outside;
list-style-type : none;
text-decoration : none;
font-size : 12px;
border-bottom : 1px solid #eeeeee;
background : #fff url(img/iphoneflecha.png) no-repeat scroll 97% 70%;
}
#relajate {
background-image : url(img/404.gif);
height : 210px;
margin-left : auto;
margin-right : auto;
margin-top : 10px;
padding : 10px 40pt 0 95px;
width : 480px;
}
.msg {
width : 479px;
font-size : 26px;
margin-bottom : 10px;
margin-left : 23px;
font-weight : bold;
color : #4e2e2e;
}
.msg2 a {
color : #4e2e2e;
font-weight : bold;
}
.msg2 {
width : 479px;
font-size : 14px;
margin-right : auto;
margin-left : 23px;
}
.msgsmall {
width : 400px;
font-size : 50px;
text-align : center;
margin-right : auto;
margin-left : auto;
padding-bottom : 50px;
}
div.pagination {
font-family : Verdana, Arial, Helvetica, Sans-Serif;
font-size : 13px;
text-align : center;
margin-top : 10px;
padding : 4px 6px 4px 0;
background-color : #fff;
color : #2b2e3d;
}
div.pagination a {
color : #fff;
text-decoration : none;
padding : 5px 6px 4px 5px;
margin : 0 3px 0 3px;
border : 1px solid #2b2e3d;
background-color : #a6c1d6;
}
div.pagination a:hover, div.pagination a:active {
color : #2b2e3d;
border : 1px solid #2b2e3d;
background-color : #a6c1d6;
}
div.pagination span.current {
padding : 5px 6px 4px 5px;
margin : 0 3px 0 3px;
border : 1px solid #2b2e3d;
font-weight : bold;
color : #2b2e3d;
background-color : #a6c1d6;
}
div.pagination span.disabled {
background-color : #a6c1d6;
padding : 5px 6px 4px 5px;
margin : 0 3px 0 3px;
border : 1px solid #666;
color : #666;
}
.descargas {
background : #a6c1d6 url(img/descargar.gif) no-repeat scroll 20px -5pt;
border-bottom : 5px solid #2b2e3d;
clear : both;
display : block;
height : 25px;
margin : 5px auto;
padding : 10px 20px 30px 80px;
width : 560px;
}
.descargas strong {
display : block;
color : #fff;
font-size : 18px;
font-weight : bold;
margin : 5px 0 0.3em 0;
}
.descargas span {
display : block;
text-align : right;
margin-top : -10px;
color : #2b2e3d;
font-size : 11px;
}
.descargas a {
display : block;
color : #2b2e3d;
font-size : 11px;
font-weight : bold;
}
#infoadicional {
width : 550px;
margin-left : auto;
margin-right : auto;
margin-top : 20px;
height : auto;
display : table;
list-style-type : none;
list-style-image : none;
}
.masinfo {
float : left;
width : 180px;
margin-bottom : 20px;
}
.enlaces {
background:transparent url(img/enlaces_btn.gif) no-repeat scroll 0pt 0%;
display:block;
height:50px;
margin-left:8px;
outline-color:invert;
outline-style:none;
outline-width:medium;
overflow:hidden;
text-indent:-9999px;
width:127px;
}
.enlaces:hover {
background:transparent url(img/enlaces_btn.gif) no-repeat scroll 0pt 100%;
}

.sidebox { 
font-size:11px; 
line-height:1.3em; 
position:relative; 
overflow:hidden; 
padding:0 15px 0;
background-color:#FFF; 
}
.sidebox.sliderbox { 
overflow:hidden;
padding:0; 
width:186px; 
}

.sidebox.sliderbox h3 {
font-weight:bold; 
margin-bottom:0;
margin-top:0; 
}

.sidebox.sliderbox .drawers, 
.sidebox.sliderbox .drawers ul {
padding: 0;
 margin:0; 
}

.sidebox.sliderbox .drawers .drawer-handle { 
min-height:26px; 
line-height:26px; 
width:221px; 
color:#666; 
padding:0 0 0 15px; 
font-size:12px; 
background:#a2a2a2 url(img/menuiphone.gif) top left no-repeat; 
}
.sidebox.sliderbox .drawers .drawer-handle.open  { 
background-color:#8393ab;
background-position:top right; 
color:#fff; 
}
.sidebox.sliderbox .drawers .drawer-content.open { 
display:block; 
}

.sidebox ul,ol,li { 
list-style: none;
margin: 0;
padding: 0; 
}

#securitycode {
width: 315px; 
}