#branding img {border-bottom: none;}
#access {background-color: #fff;border-top: 2px solid #aaa;border-bottom: 2px solid #aaa;}
#access .menu-header li, div.menu li {font-family: "Helvetica Neue Bold Condensed","Helvetica Neue",Helvectiva,Verdana,Arial,sans-serif;text-transform: uppercase;font-weight: bold;font-size: 14px;}
#access ul li.current_page_item > a, #access ul li.current-menu-ancestor > a, #access ul li.current-menu-item > a, #access ul li.current-menu-parent > a {color: #000;}
#access li:hover > a, #access ul ul :hover > a {background: #fff;color: #000;}
#menu-item-34 a {color: #f00 !important;}
#searchfield {margin-top: 5px;padding: 0px;text-align: right;}
#main {padding: 0;}
#destacados {padding-top: 0;}
#destacados .category-destacado {float: left;width: 312px;margin: 0;padding: 10px 0 10px 0;}
#destacados h2 {background-color: black;opacity: .85;text-transform: uppercase;font-weight: bold;padding-left: 10px;position: absolute;top: 370px;width: 290px;height: 74px;z-index: 10;}
#destacados .entry-title a:link, #destacados .entry-title a:visited {color: #fff;}
#destacados .entry-title a:active, #destacados .entry-title a:hover {color: #999;}
.grid-image {position: relative;}
#zonas {width: 940px;clear: both;border-top: 2px solid #aaa;}
#z1 {float: left;width: 300px;margin: 0;padding: 0;}
#z3 {float: right;width: 312px;margin: 0;padding: 0;}
#z2 {padding-left: 312px;padding-right: 330px;max-width: 36em;}
.zone a {font-family: "Helvetica Neue Bold Condensed","Helvetica Neue",Helvectiva,Verdana,Arial,sans-serif;color: #000;font-size: 20px;line-height: 60px;font-weight: bold;text-transform: uppercase;text-decoration: none;}
body, input, textarea, .page-title span, .pingback a.url {font-family: Helvetica,Verdana,Arial,sans-serif;}
body {background-color: #fff;}
#content, #content input, #content textarea {font-size: 14px;line-height: 17px;}
#content {margin: 0;}
#wrapper {margin-top: 0px;}
#header {padding-top: 20px;}
#branding {height: 110px;padding-bottom: 20px;}
#abstract {font-family: "Helvetica Neue",Helvectiva,Verdana,Arial,sans-serif;font-size: 12pt;line-height: 20pt;margin-left: 20px;padding-left: 240px;width: 520px;}
#abstract a {color: #666;text-decoration: none;}
.rojo {color: #f00;}
#access .menu-header, div.menu {margin-left: 0px;}
.hentry {margin-bottom: 25px;}
.home #content .entry-title {font-family: "Helvetica Neue",Helvectiva,Verdana,Arial,sans-serif;font-size: 14px;}
#content .entry-title {font-size: 20px;}
.entry-content, .entry-summary {padding: 2px 0 0;}
#content .entry-summary a {color: #000;text-decoration: none;}
#access a {padding: 0 17px 0 0;}
#footer {margin-bottom: 0;}
.page-title {font-size: 20px;text-transform: uppercase;padding-top: 10px;}
#container {width: 680px;}
.home #container {width: 940px;}
#colophon {border-top: 2px solid #aaa;}
.archive-meta {font-size: 20px;font-style: italic;margin-top: -20px;color: #000;}
#primary {margin-top: 15px;}
.page #content {margin-top: 15px;}
#site-info {width: 960px;font-weight: normal;}
#nav-above {margin: 10px 0 18px;}
#nav-below {margin: 0 0 15px;}
.entry-cat {font-style: italic;color: #fff;text-transform: none;}
.languages li {float: right;margin-left: 10px;}
.languages ul {display: block;font-size: 12px;list-style-type: none;margin: 0;padding: 0;}
.languages li.active span {color: #000;}
.languages li a {line-height: 14px;}
.languages li a:link {text-decoration: none;}
.languages span {font-size: 14px;text-transform: uppercase;font-family: "Helvetica Neue Bold Condensed","Helvetica Neue",Helvectiva,Verdana,Arial,sans-serif;font-weight: bold;color: #aaa;}