/*
Theme Name: Acanto
Theme URI: http://wordpress.org/
Description: El tema predeterminado de WordPress en versión internacional, basado en el conocido <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/
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;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,q:before, q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
/* =================================== */
body{color:#3b3b3b; background:#fff url(images/fondo-sup.gif) top left repeat-x;font:14px 'Lucida Grande',lucida, verdana, sans-serif;}
html,body{height:100%;margin:0;padding:0;}
.clr{clear:both} .fr,.alignright{float:right} .fl,.alignleft{float:left} .hd{display:none}
.tr{text-align:right} .tc{text-align:center} .tl{text-align:left}

a:link, a:visited{text-decoration:none;color:#3b3b3b;font-style:normal;}
a:hover{color:#DB3B3B;}

#contenedor{width:1008px;height:100%;background:transparent;}
#zonaizquierda{position:fixed;top:0;left:0;width:260px;height:100%;background:#fff url(images/fondo.gif) top left repeat-y;z-index:3;}
* html #zonaizquierda{width:260px;background:#fff url(images/fondo.gif) top left repeat-y;float:left;height:100%;position:relative;top:0px;z-index: 0;}
#zonaderecha{float:left;width:550px;padding:0 135px 0 290px;z-index:2;background:transparent;z-index:1;}

#logotipo{width:188px;clear:left;padding:0;color:#fff;top:0px;left:67px;z-index:150;position:fixed;}

* html div#logotipo{position:absolute;}
* html div#zonaizquierda{position:absolute;}
* html div#contenedor{position:absolute;background:transparent url(images/fondo.gif) top left repeat-y;}

h1{width:186px; position:relative; z-index:20;}
h1 a{width:186px; height:170px; background:#3b3b3b url(images/logo.gif) no-repeat; display:block; color:#fff;}
h1 a span{position:absolute; z-index:-1;}
h1 a:hover{	background:#3b3b3b url(images/logo.gif) no-repeat;}

ul#tabbar{width:102px;margin:35px 0 0 73px;padding:3px 0 5px 0;font-size:12px;font-weight:normal;color:#898989;}
ul#tabbar li{padding:1px 0;}
ul#tabbar li:hover{color:#898989;background: transparent url(images/enlace.gif) left bottom repeat-x;}
ul#tabbar li a{color:#898989;}
ul#tabbar li a span{width:100%;display:block;}
ul#tabbar li a:hover{color:#898989;background: transparent url(images/enlace.gif) left bottom repeat-x;}
_ul#tabbar li a:hover{color:#898989;background: transparent url(images/enlace.gif) 0 15px repeat-x;}
ul#tabbar li.tabselected a{color:#abdadb;}
ul#tabbar li.tabselected a:hover{color:#abdadb;background:#3b3b3b;}
ul#tabbar li.tabselected:hover{color:#abdadb;background:#3b3b3b;}

div#content{margin-top:48px;width:100%;padding-top:10px;position:relative;text-align: justify;background:transparent;}
div#content p{margin-bottom:10px;}
div#content .alignright{margin:0 0 5px 10px;}
div#content .alignleft{margin:0 10px 5px 0;}
div#content img.size-thumbnail{border:1px solid #494949;margin:5px;}
div#content ul li{padding-left:13px;background:transparent url(images/bolita.gif) 0 2px no-repeat;}
div#content ul li ul li{color:#494949;text-indent:0;background:none;}
div#content ul{margin:0 0 10px 13px;}

div.direccionsup{color:#fff;font-size:11px;padding-top:5px;}
div.direccionsup a{color:#fff;background:#ABDADB}
div.direccionsup a:hover{color:#3b3b3b;background:#ABDADB}

div.post,div#respond{margin-top:0px;padding:0 0 15px 0;font:13px 'Lucida Grande', verdana, sans-serif;position:relative;font-weight:lighter;}
div.post h2{color:#3b3b3b;font-size:24px;}
div.pagina div.entry{margin-top:5px;}
div.post h2 a{color:#3b3b3b;font-size:24px;font-weight:lighter;}

div.post h2 a:hover{color:#DB3B3B;font-size:24px;text-decoration:none;}

div.post h3{color:#ABDADB;background:none;font-size:24px;padding:0;position:relative;right:0;top:0;text-transform:none;font-weight:lighter;}
div.post h3 a{color:#ABDADB;text-decoration:none;}
div.post h3 a:hover{color:#3b3b3b;text-decoration:none;}
div.post small{color:#3b3b3b;font-size:12px;text-transform:lowercase;}
div.hentry{padding-top:5px;}
div.entry{padding-top:10px;}
div.entry2{padding-top:5px;}
div.entry a,div.entry2 a{color:#DB3B3B;}
div.entry a:hover,div.entry2 a:hover{text-decoration:underline;color:#DB3B3B;}

.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;}

div#content div.fontpagina{color:#3b3b3b;background:#ABDADB;padding:5px 35px 0 35px;font-size:36px;position:absolute;right:0;top:-58px;text-transform:lowercase;font-weight:lighter;height:35px;}
div#content div.pagina div.fontpagina{color:#3b3b3b;background:#ABDADB;padding:5px 35px 0px 35px;font-size:36px;position:absolute;right:0;top:-53px;text-transform:lowercase;font-weight:lighter;height:35px;}
div.post h2{color:#3b3b3b;background:transparent;font-size:24px;padding:0;position:relative;right:0;top:0;text-transform:none;font-weight:lighter;text-align: left;line-height:27px;}
div.post h5{color:#ABDADB;background:none;font-size:24px;padding:0;position:relative;right:0;top:0;text-transform:none;font-weight:lighter;}

div#respond textarea{width:550px;}
div#respond h3,h3#comments{font-size:18px;font-weight:normal;margin:20px 0 0 0;}
div#respond input,div#newsletterFormDiv input,div#respond textarea{background:#ABDADB;border:1px solid #ABDADB;padding:0;margin:0;color:#3B3B3B;}
div#respond p{margin-bottom:5px;}
div#respond input#submit{float:right;background:#fff;}
div#respond input#submit:hover{background:#ABDADB;}
h3#comments{border-bottom:1px solid #3B3B3B;padding:0 0 3px 0;margin:0px;}
li.comment{border-bottom:1px solid #3B3B3B;padding:10px 0;}

div#newsletterFormDiv input,div#newsletterFormDiv{width: 200px;}
div#newsletterFormDiv input.boton{width:40px;float:right;border:1px solid #ABDADB;margin:5px 0 0 0;padding:0;background:#fff;}
div#newsletterFormDiv input.boton:hover{width:40px;float:right;border:1px solid #ABDADB;margin:5px 0 0 0;padding:0;background:#ABDADB;}

div.navigation{width:100%;}
div.alignleft,div.alignright{width:45%;}

hr{border:1px;border-top:1px solid #71CEDE;padding:0;margin:0 0 10px 0;line-height:1px;}

div#content ul#listados{position:absolute;top:-30px;left:550px;width:170px;text-align:left;}
div#content ul#listados li{background:none;text-indent:0;margin:0;padding:0;}
div#content ul#listados,ul#listados a{color:#ABDADB;font-size:13px;border:0px solid #fff;}
div#content ul#listados a:hover,div#content ul#listados li.page-current a{color:#3b3b3b;} 
div#content ul#listados a:hover,div#content ul#listados li.page-ancestor a{color:#3b3b3b;} 


div#content div#listadosanos{position:absolute;top:70px;right:-130px;font-size:12px;}
div#content div#listadosanos ul{margin:0;padding:0;text-indent:0;}
div#content div#listadosanos ul li{list-style:none;background:none;margin:0;padding:0;text-indent:0;}

div.entry ul li ul{margin-left:20px;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
   div#newsletterFormDiv input.boton{padding:1px 3px;}
   form#searchform div input{padding:2px}
   ul#tabbar li:hover{text-justify:11px;}
   div#content div.fontpagina{color:#3b3b3b;background:#ABDADB;padding:5px 35px 0 35px;font-size:36px;position:absolute;right:0;top:-60px;text-transform:lowercase;font-weight:lighter;height:35px;}
   div#content div.pagina div.fontpagina{color:#3b3b3b;background:#ABDADB;padding:5px 35px 0 35px;font-size:36px;position:absolute;right:0;top:-75px;text-transform:lowercase;font-weight:lighter;height:35px;}
   
}

form#searchform{margin:35px 0 0 73px;color:#898989;}
form#searchform div input{background:#3b3b3b;color:#898989;margin:0;border:0;width:40px;font-size:12px;}
form#searchform div input:hover{background:#EBE9E6;color:#67C3D5;}
form#searchform div input#s{width:102px;border:0;background:#EBE9E6;color:#3b3b3b;font-size:10px;}
form#searchform div input#searchsubmit{text-align:left;padding:0 0 2px 0;margin:0;width:102px;border:0px;}
form#searchform div input#searchsubmit:hover{color:#898989;background: transparent url(images/enlace.gif) left bottom repeat-x;}

div#pie{text-align: center;border-top:1px solid #3B3B3B;font-size:12px;margin-top:5px;width:360px;margin:0  0 0 390px;line-height:10px;margin-top:30px;}
div#pie table{text-align: center;width:auto;margin:8px auto;}
div#pie table td{vertical-align:middle;height:24px;}

.footnote{background:red;}

.clr:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}


div#content .entry-gallery ul{overflow:hidden;width:550px;margin:1em 0;}
div#content .entry-gallery li {float:left;background:none;margin:0 22px 5px 0;padding:0;}
div#content .entry-gallery li.gallery-col-5{margin-right:0;}
div#content .entry-gallery a{display:block;width:90px;height:90px;border:1px solid #58595B;}
div#content .entry-gallery a:hover{border:1px solid #DB3B3B;}
div#content .entry-gallery img{display:block;width:90px;height:90px;}

.wp-caption-text,.wp-caption-dd{font-style:italic;font-size:0.8em;}
strong{font-style:normal;font-weight:bold;}























