/*
colores
gris claro: #bbb
gris: #999
casi negro: #333
*/


@font-face {
    font-family: 'VollkornBold';
    src: url('fonts/vollkorn/vollkorn-bold-webfont.eot');
    src: url('fonts/vollkorn/vollkorn-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/vollkorn/vollkorn-bold-webfont.woff') format('woff'),
         url('fonts/vollkorn/vollkorn-bold-webfont.ttf') format('truetype'),
         url('fonts/vollkorn/vollkorn-bold-webfont.svg#VollkornBold') format('svg');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'Vollkorn';
    src: url('fonts/vollkorn/vollkorn-italic-webfont.eot');
    src: url('fonts/vollkorn/vollkorn-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/vollkorn/vollkorn-italic-webfont.woff') format('woff'),
         url('fonts/vollkorn/vollkorn-italic-webfont.ttf') format('truetype'),
         url('fonts/vollkorn/vollkorn-italic-webfont.svg#VollkornItalic') format('svg');
    font-weight: normal;
    font-style: italic;
}
@font-face {
    font-family: 'Vollkorn';
    src: url('fonts/vollkorn/vollkorn-italic-webfont.eot');
    src: url('fonts/vollkorn/vollkorn-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/vollkorn/vollkorn-italic-webfont.woff') format('woff'),
         url('fonts/vollkorn/vollkorn-italic-webfont.ttf') format('truetype'),
         url('fonts/vollkorn/vollkorn-italic-webfont.svg#VollkornItalic') format('svg');
    font-weight: bold;
    font-style: italic;
}
@font-face {
    font-family: 'Vollkorn';
    src: url('fonts/vollkorn/vollkorn-regular-webfont.eot');
    src: url('fonts/vollkorn/vollkorn-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/vollkorn/vollkorn-regular-webfont.woff') format('woff'),
         url('fonts/vollkorn/vollkorn-regular-webfont.ttf') format('truetype'),
         url('fonts/vollkorn/vollkorn-regular-webfont.svg#VollkornRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Vollkorn';
    src: url('fonts/vollkorn/vollkorn-regular-webfont.eot');
    src: url('fonts/vollkorn/vollkorn-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/vollkorn/vollkorn-regular-webfont.woff') format('woff'),
         url('fonts/vollkorn/vollkorn-regular-webfont.ttf') format('truetype'),
         url('fonts/vollkorn/vollkorn-regular-webfont.svg#VollkornRegular') format('svg');
    font-weight: Bold;
    font-style: normal;
}
@font-face {
    font-family: 'VollkornBoldItalic';
    src: url('fonts/vollkorn/vollkorn-bolditalic-webfont.eot');
    src: url('fonts/vollkorn/vollkorn-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/vollkorn/vollkorn-bolditalic-webfont.woff') format('woff'),
         url('fonts/vollkorn/vollkorn-bolditalic-webfont.ttf') format('truetype'),
         url('fonts/vollkorn/vollkorn-bolditalic-webfont.svg#VollkornBoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
}


body{font-family:'helvetica neue',helvetica,arial,sans-serif;text-align:center;color:#333;background:#f8f8f8;}
*,html{margin:0;padding:0;}
ul,ol,dl{margin:0;list-style:none;}
li,dt,dd{list-style:none;}
a img{border:none;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:none;}
.entry-content a{text-decoration:underline;}
hr{clear:both;width:100%;color:#fff;border:none;border-top:1px solid #ddd;font-size:0.1em;line-height:0.1em;margin:28px 0;}
img{margin-bottom:20px;}
abbr{border:0;text-decoration:none;}

.oculto, .skip-link{display:none;}

#wrapper{width:100%;margin:0 auto;text-align:left;overflow:hidden;}

#header{width:100%;margin:0;background:#fff;overflow:hidden;position:relative;}
.head{width:960px;margin:0 auto;overflow:hidden;padding:45px 0 0;border-bottom:1px solid #ddd;position:relative;}
#access{width:100%;overflow:hidden;width:310px;float:right;}
.menu{width:310px;float:right;overflow:hidden;font-family:Palatino,Vollkorn,'Times New Roman',serif;font-weight:bold;position:relative;margin:40px 0 0 0;}
.menu li{float:right;margin:0 0 0 14px;padding-bottom:10px;font-size:16px;line-height:20px;text-transform:lowercase;font-weight:normal;}
.menu .current_page_item{border-bottom:4px solid #333;overflow:hidden;}
.menu .current-menu-item{border-bottom:4px solid #333;overflow:hidden;}

p#blog-title{font-family:Palatino,Vollkorn,'Times New Roman',serif;color:#333;font-size:60px;font-weight:normal;text-transform:lowercase;width:350px;float:left;padding-left:3px;display:block;}
h1#blog-description{font-family:Palatino,Vollkorn,'Times New Roman',serif;font-size:18px;line-height:18px;color:#666;font-weight:bold;float:left;width:190px;margin-top:19px;text-transform:lowercase;}
h2{font-family:Palatino,Vollkorn,'Times New Roman',serif;color:#333;font-size:24px;line-height:24px;font-weight:bold;margin-bottom:15px;}
.entry-content h2 a{text-decoration:none;font-style:italic;}

#container{width:960px;margin:30px auto;overflow:hidden;}
#container p{font-size:14px;line-height:18px;margin-bottom:14px;}
.entry-content p{text-align:justify;}
#container blockquote p{font-size:16px;line-height:21px;margin:28px 0 7px;color:#666;font-style:italic;font-family:Georgia,"Times New Roman",Times,serif;}
#content{float:left;width:630px;overflow:hidden;}
#primary{float:right;width:220px;overflow:hidden;}

li.tfno, li.email{float:none;display:block;overflow:hidden;}
li.tfno p, li.email p{margin-bottom:15px;font-size:11px;margin-top:7px;text-align:right;}
li.tfno strong, li.email strong{background:#333;color:#fff;font-weight:normal;padding:4px 6px 6px;}
li.email strong a{color:#fff;}
li.redes{overflow:hidden;width:auto;}
li.redes li{overflow:hidden;width:auto;float:right;}
li.redes a{width:30px;height:30px;display:block;float:left;margin-left:10px;}
li.twitter a{background:url(imgs/icon-twitter.gif) 0 0 no-repeat;}
li.facebook a{background:url(imgs/icon-facebook.gif) 0 0 no-repeat;}
li.googleplus a{background:url(imgs/icon-googleplus.gif) 0 0 no-repeat;}
li.linkedin a{background:url(imgs/icon-linkedin.gif) 0 0 no-repeat;}
li.pinterest a{background:url(imgs/icon-pinterest.gif) 0 0 no-repeat;}
li.twitter span{display:none;}
li.facebook span{display:none;}
li.googleplus span{display:none;}
li.pinterest span{display:none;}
li.linkedin span{display:none;}

.pageid-2 h2{display:none;}
.pageid-2 .entry-content{font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;line-height:18px;}
.platonov{display:block;float:right;}

.category-articulos #content ul{width:100%;overflow:hidden;}
.category-articulos #content ul li{width:100%;padding:20px 0;border-bottom:1px solid #ddd;overflow:hidden;}
.category-articulos #content ul li:last-child{border-bottom:none;}
.category-articulos #content ul li .articulo-foto{width:150px;float:left;margin-right:20px;}
.category-articulos #content ul li .articulo-foto img{margin:0;}
.category-articulos #content ul li .articulo-info{width:460px;float:left;}
.category-articulos #content ul li a{text-decoration:none;}
.category-articulos #content ul li h3{font-family:Palatino,Vollkorn,'Times New Roman',serif;color:#333;font-size:24px;line-height:24px;margin-bottom:10px;float:left;clear:right;font-weight:normal;}
.category-articulos #content ul li ul{width:100%;overflow:hidden;float:left;clear:right;}
.category-articulos #content ul li ul li{font-size:13px;line-height:16px;color:#a0a0a0;border-bottom:none;padding:0;margin-right:10px;margin-bottom:10px;float:left;display:block;width:auto;}
.category-articulos #content ul li ul li a{color:#a0a0a0;}
.category-articulos #content ul li ul li:last-child{border-right:none;}
.category-articulos #content ul li p{font-size:13px;line-height:16px;float:left;width:auto;}
.category-articulos #content ul li p a{color:#707070;}

.post{margin-bottom:30px;}
.entry-date{float:left;width:80px;margin-right:10px;text-transform:uppercase;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px;font-weight:bold;color:#333;}
.entry-content{float:left;width:540px;padding-bottom:0;margin-bottom:15px;}
.pageid-35 #content .entry-content{width:630px;}
.entry-meta{clear:both;width:540px;margin-left:90px;overflow:hidden;}
.entry-meta .categorias, .entry-meta .etiquetas{clear:both;font-size:12px;line-height:16px;padding:4px 0;float:none;overflow:hidden;}
.entry-meta .categorias .cat1, .entry-meta .etiquetas .eti1{width:105px;margin-right:5px;padding-left:20px;display:block;float:left;text-transform:lowercase;color:#999;}
.entry-meta .categorias .cat1{background:url(imgs/icon-carpeta.gif) top left no-repeat;}
.entry-meta .etiquetas .eti1{background:url(imgs/icon-tags.gif) top left no-repeat;}
.entry-meta .categorias .cat2, .entry-meta .etiquetas .eti2{width:409px;display:block;float:left;}
.entry-meta .categorias a, .entry-meta .etiquetas a{text-decoration:underline;}
.entry-meta .redes{clear:both;display:block;margin-top:10px;padding:10px;float:none;background:#ddd;overflow:hidden;}
.entry-meta .redes .widget-twitter{width:auto;display:block;float:left;margin-right:10px;}
.entry-meta .redes .widget-facebook{width:auto;display:block;float:left;margin-right:10px;}
.comments-link{clear:both;font-size:12px;line-height:16px;padding:4px 0;float:none;display:block;text-transform:lowercase;color:#999;}
.comments-link a{background:url(imgs/icon-autor.gif) 0 50% no-repeat;padding-left:20px;display:block;}

#nav-above{clear:both;width:540px;margin-left:90px;border-bottom:1px solid #ddd;margin-bottom:15px;padding-bottom:15px;font-size:12px;line-height:14px;overflow:hidden;}
#nav-below{clear:both;width:540px;margin-left:90px;border-top:1px solid #ddd;margin-top:15px;padding-top:15px;font-size:12px;line-height:14px;overflow:hidden;}
.nav-previous{width:260px;margin-right:10px;float:left;}
.nav-next{width:260px;margin-left:10px;float:right;}

#comments{clear:both;width:510px;margin-left:90px;background:#fff;margin-top:15px;padding:15px;}

.edit-link{clear:both;display:block;}
.more-link{padding:3px 10px;background:#333;color:#fff;width:auto;text-decoration:none;}
.entry-content a.more-link{padding:3px 10px;background:#333;color:#fff;width:auto;text-decoration:none;}

#commentform p{overflow:hidden;width:510px;display:block;margin-top: 10px;}
#commentform label{float:left;width:100px;display:block;text-align:left;}
#commentform p.comment-form-author label{float:left;display:block;width:100px;margin-right:5px;}
#commentform p.comment-form-email label{float:left;display:block;width:100px;margin-right:5px;}
#commentform p.comment-form-url label{float:left;display:block;width:100px;margin-right:25px;}
#commentform p.comment-form-comment label{float:left;display:block;width:100px;margin-right:25px;}
#commentform p.comment-form-email label{float:left;display:block;width:100px;}
#commentform span.required{float:left;display:block;width:20px;}
#commentform input{float:left;display:block;width:200px;}
#commentform select{float:left;display:block;width:200px;}

#form-allowed-tags{position:relative;display:none;height:0;background-color:#999;color:#fff;padding:15px;}
#commentform #form-allowed-tags p{overflow:hidden;width:auto;display:block;margin-top:10px;}
.form-allowed-tags-close{text-align:right;margin:0 4px 0 0;}
a.interrogante:hover{text-decoration:underline;}
.form-allowed-tags, .form-allowed-tags code{font-family:"Courier New",Courier,monospace;color:#fff;font-weight:normal;}
.form-allowed-tags code{clear:both;display:block;}

.comment{width:100%;overflow:hidden;margin-top:30px;margin-bottom:10px;border-bottom:1px solid #ddd;}
.comment .comment-author{width:100%;overflow:hidden;border-bottom:1px solid #f5f5f5;padding-bottom:5px;margin-bottom:5px;}
.comment .comment-author img{float:left;width:32px;margin-bottom:0;}
.comment .comment-author span{float:left;width:auto;margin-left:10px;height:20px;line-height:20px;margin-top:15px;}
.comment .comment-author span a{color:#999;}
.comment .comment-meta{width:100%;overflow:hidden;color:#999;margin-bottom:10px;font-size:12px;}

#footer{width:960px;margin:20px auto;overflow:hidden;clear:both;float:none;padding-top:20px;border-top:1px solid #ddd;text-transform:lowercase;}
#footer ul li{font-family:'helvetica neue',helvetica,arial,sans-serif;font-size:12px;margin-bottom:10px;float:left;margin-right:10px;}
#footer ul li.wklk{float:right;margin:0;}
#footer li, #footer a{color:#999;}

.home #content {margin-left: 70px;}
#dhzan {display: none;}
@font-face {
    font-family: 'DanielRegular';
    src: url('fonts/daniel2/daniel-webfont.eot');
    src: url('fonts/daniel2/daniel-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/daniel2/daniel-webfont.woff') format('woff'),
         url('fonts/daniel2/daniel-webfont.ttf') format('truetype'),
         url('fonts/daniel2/daniel-webfont.svg#DanielRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'DanielRegular';
    src: url('fonts/daniel2/danielbd-webfont.eot');
    src: url('fonts/daniel2/danielbd-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/daniel2/danielbd-webfont.woff') format('woff'),
         url('fonts/daniel2/danielbd-webfont.ttf') format('truetype'),
         url('fonts/daniel2/danielbd-webfont.svg#DanielBold') format('svg');
    font-weight: bold;
    font-style: normal;
}
.blog #dhzan,
.single #dhzan {display: block; min-height: 50px; margin-right: 4px; font-size: 30px; text-align: right; color: #aaa; font-style: italic; font-family:Palatino,Vollkorn,'Times New Roman',serif;}

