/*
Theme Name: WebEA 6
Description: Skin de www.escasoaporte.cl, version 6.
Version: 1.0
Author: Alvaro Medina
Author URI: http://www.escasoaporte.cl
Tags: blue, custom header, fixed width, two columns, widgets

    Base: Kubrick v1.5 - http://binarybonsai.com/kubrick/

*/

/* Meyer's CSS Reset Reloaded */
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,
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-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

/* GENERAL */
body {
    font-size : 11px ;
    font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif ;
    background : #330000 url(img/escasoaporte-back1.jpg) ;
}
a {
    color : #990000 ;
    text-decoration : none;
}
h3 a {
    display : block ;
}
p {
    margin : 0 0 1em 0 ;
}
strong {
    font-weight : bold ;
}
em {
    font-style: italic ;
}
small {
    font-size : 80%
}
blockquote {
    font-style: italic ;
    font-family : Arial ;
    margin-left : 20px ;
}
table {
    table-layout : fixed ;
    width : 100% ;
}
table td {
    vertical-align : top ;
}
.clear {
    clear : both ;
}
.hide {
    display : none ;
}
.block {
    display : block ;
}
.hide-object {
    visibility : hidden ;
}
.input-button {
    background : #990000 ;
    padding : 2px ;
    color : #ffffff ;
    border : solid 1px #000000 ;
    font-size : 90% ;
}
.up {
    font-size : 10px ;
    text-align : right ;
}
.up a {
    background : #000000 url(img/arrow-up.png) 90% 50% no-repeat !important;
    padding : 0 18px 0 5px !important;
    color : #999999 !important ;
}
.up a:hover {
    color : #ffffff !important ;
}
/* PAGE */
#page-wrapper {
    width : 1000px ;
    margin : 0 auto ;
    background : #333333 ;
}
/* HEADER */
/* Banner */
#header-logo h1 {
    width : 1000px ;
    height : 120px ;
    padding : 0 ;
    margin : 0 ;
    background : url(img/escasoaporte-banner.jpg) top left no-repeat ;
}
#header-logo h1 a {
    width : 1000px ;
    height : 0 ;
    display : block ;
    overflow : hidden ;
    padding-top : 120px ;
}
#header-logo p {
    display : none ;
}
/* Nav Main */
#nav-main {
    background : #000000 ;
    display : block ;
    padding : 5px 10px ;
    font-size : 12px ;
}
#nav-main li {
    display : inline ;
}
#nav-main li a {
    color : #ffffff ;
    padding : 0 15px ;
    background : #111111 ; 
}
#nav-main li a:hover {
    color : #000000 ;
    background : #ffff00 ;
}
/* COLUMNS */
#page-columns {
    margin : 10px 0 0 0 ;
    padding : 0 10px 10px 10px ;
    width : 980px ;
    background : url(img/escasoaporte-fauxcolumn.png) top left repeat-y;
}
#columns-wrapper {
    width : 790px ;
    float : left ;
}
#column-content {
    width : 510px ;
    float : right ;
    background : #eeeeee ;
    color : #222222 ;
    padding : 20px ;
    font-size : 12px ;
}
#column-left {
    width : 240px ;
    float : left ;
    background : #cccccc ;
}
#column-right {
    width : 190px ;
    float : right ;
}
/* CONTENT */

.post-title {
    background : #000000 url(img/fondo-h1.jpg) top right repeat-y;
}
a.image {
    background : none !important ;
    padding : 0 !important ;
    display : block ;
}
a.image img {
    display : block ;
}
#column-content a {
    color : #000000 ;
    background : #ffff00 ;
    padding : 0px 2px ;
}
#column-content a:hover {
    color : #eeeeee ;
    background : #000000 ;
}

#column-content h2 {
    font-size : 30px ;
    font-variant : small-caps ;
    line-height : 1em ;
    color : #eeeeee ;
    padding : 12px 5px 1px 0px ;
    letter-spacing : -2px ;
    font-weight : normal ;
}
#column-content h3, #dummy h3 {
    font-size : 12px ;
    background : #555555 ;
    color : #eeeeee ;
    padding : 5px ;
    font-weight : bold ;
    margin : 0 0 10px 0;
}
#column-content h3 a {
    color : #eeeeee ;
    background : transparent ;
}
.entry {
    margin : 10px 0 0 0 ;
    font-size : 12px ;
}
#column-content p {
    line-height : 1.4em ;
}

#column-content h2 a {
    background : none !important ;
    color : #ffffff ;
}
#column-content h2 a:hover {
    color : #ffff00 ; ;
}
#column-content h4 {
    font-weight : bold ;
    margin : 10px 0 ;
    font-size : 14px ;
    color : #000000 ;
    border-bottom : solid 1px #999999 ;
    
}

#column-content .postmetadata {
    font-size : 11px ;
    color : #666666 ;
    background : #cccccc ;
    padding : 10px ;
}
#column-content .postmetadata a {
    background : none ;
    color : #333333 ;
}

#column-content ul li {
    margin-left : 10px ;
    list-style : square outside ;
    padding : 0.5em ;
    line-height : 1.5em ;
}
#column-content ol {
    display : block ;
    list-style-type : decimal ;
    list-style-position : outside ;
    margin : 10px 0 15px 3em;
    padding : 0 ;
    text-align : left ;
}
#column-content ol li {
    margin : 0 ;
    padding : 0 ;
}
#column-content a.download {
    padding : 3px 28px 3px 10px !important ;
    line-height : 20px ;
    background : #000000 url(img/icon-download-hover.png) 100% 50% no-repeat !important ;
    border-left : solid 10px #ffff00 ;
}
#column-content a.download:hover {
    background : #ffff00 url(img/icon-download.png) 100% 50% no-repeat !important ;
    border-left : solid 10px #000000 ;
}

/* NAVTREE */
#sidebar-navtree {
    background : #990000 top left no-repeat ;
    padding : 10px 15px 50px 10px;
    font-size : 12px ;
}
#sidebar-navtree h4 {
    font-size : 18px ;
    font-weight : normal ;
    text-transform : uppercase ;
}
#sidebar-navtree h4 a {
    color : #ffff00 ;
}
#sidebar-navtree li {
    margin : 15px 0px ;
}
#sidebar-navtree li a {
    color : #ffffff ;
}

#sidebar-navtree li a:hover, .current_page_item a {
    font-weight : bold ;
}
/* TOCATAS */
/* Sidebar */
#sidebar-tocatas {
    background : #ffffff  ;
    padding : 0 ;
    border-bottom : solid 7px #000000 ;
}
#sidebar-tocatas h3 {
    width : 240px ;
    height : 37px ;
    background : #ffffff url(img/sidebar-tocatas.png) top left no-repeat ;
    padding : 0 ;
    margin : 0 ;
}
#sidebar-tocatas h3 a {
    width : 240px ;
    height : 0px ;
    overflow : hidden ;
    padding-top : 37px ;
    display : block ;
}
#sidebar-tocatas li {
    display : block ;
    border-top : solid 1px #990000 ;
}
.tocata-cal {
    width : 70px ;
    float : left ;
}
.tocata-cal img {
    display : block ;
}
.tocata-datos {
    float : right ;
    width : 150px ;
    padding : 5px 10px 5px 0px ;
}
.tocata-datos h4 {
    font-weight : bold ;
}
.tocata-datos-excerpt {
    color : #000000 ;
}
.tocatas-no {
    padding : 10px ;
    color : #999999 ;
    font-size : 10px ;
}
/* PLAYER */
#sidebar-player h3, #home-player h3 {
    width : 191px ;
    height : 60px ;
    margin : 0 ;
    padding : 0 ;
    font-weight : normal ;
}
#sidebar-player h3 a, #home-player h3 a {
    padding : 25px 10px 0px 63px ;
    height : 35px ;
    color : #00ccff ;
    background : url(img/play-link1.png) top left no-repeat ;
    display : block ;
}
#sidebar-player h3 a:hover, #home-player h3 a:hover {
    color : #ff00cc ;
    background : url(img/play-link1.png) 0 -60px no-repeat ;
}

/* LISTA */
/* Pagina */
#unete-lista {
    padding : 10px ;
    background : #cccccc ;
    margin : 10px 0 ;
    font-size : 1.5em ;
}

#unete-lista form label {
    display : block ;
    font-weight : bold ;
}
#unete-lista form input {
    margin: 5px 0 15px 0 ;
    width : 90% ;
    font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif ;
}
#unete-lista form input.input-button {
    border : none ;
    font-size : 1em ;
    background : #990000 ;
    margin : 0 ;
    padding : 2px 5px ;
    width : auto !important ;
    color : #ffffff ;
}
/* Sidebar */
#newsletter {
    background : #000000 ;
    color : #ffffff ;
}
#newsletter h3 {
    width : 191px ;
    height : 0 ;
    overflow : hidden ;
    padding : 52px 0 0 0 ;
    display : block ;
    background : url(img/sidebar-lista.png) top left no-repeat ;
}
#newsletter p {
    margin : 0 ;
    padding : 0 ;
}
#newsletter form {
    padding : 5px 10px ;
    display : block ;
    width : auto ;
}
#newsletter input {
    width : 99% ;
    margin: 5px 0 15px 0 ;
    font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif ;
}
#newsletter label {
    display : block ;
}
#newsletter input.input-button {
    border : none ;
    font-size : 1em ;
    background : #990000 ;
    margin : 0 ;
    padding : 2px 5px ;
    width : auto !important ;
    color : #ffffff ;
}
div.required {
    color : #ff0000 ;
    font-weight : bold ;
}
/* MURO */
/* Pagina / Comments*/
#column-content .comment-wrapper {
    width : 510px ;
    padding : 10px 0 ;
    border-bottom : dashed 1px #999 ;
    clear : both ;
}
#column-content .comment-data {
    width : 150px ;
    float : left ;
    display : block ;
        font-size : 11px ;
}
#column-content .comment-data a {
    background : transparent ;
    color : #990000 ;
    padding : 0 ;
}
#column-content .comment-author {
    font-weight : bold ;
}
#column-content .comment-meta {
    color : #999999;
}
#column-content .comment-message {
    width : 350px ;
    float : right ;
}
#commentform input {
	width: 200px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform {
	margin: 5px 10px 0 0;
	}
#commentform textarea {
	width: 100%;
	padding: 2px;
	}
#respond {
    margin : 10px 0 ;
}
#respond:after {
		content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}
#commentform #submit {
	margin: 0 0 5px auto;
	float: right;
	}
.commentlist, .comment {
    clear : both ;
}
.navigation {
    font-size : 10px ;
    background : #000000 ;
    margin : 0 0 5px 0 ;
}
.navigation a {
    display : block ;
}
.navigation .alignleft a {
    padding : 0 5px 0 15px !important;
    line-height : 1em ;
    background : #000000 url(img/arrow-left.png) 0 50% no-repeat !important;
}
.navigation .alignleft a:hover {
    padding : 0 5px 0 15px !important;
    line-height : 1em ;
    background : #ffff00 url(img/arrow-left-hover.png) 0% 50% no-repeat !important;
}
.navigation .alignright a {
    padding : 0 15px 0 5px !important;
    line-height : 1em ;
    background : #000000 url(img/arrow-right.png) 100% 50% no-repeat !important;
}
.navigation .alignright a:hover {
    padding : 0 15px 0 5px !important;
    line-height : 1em ;
    background : #ffff00 url(img/arrow-right-hover.png) 100% 50% no-repeat !important;
}
/* Sidebar */
#wp-wall {
    padding : 20px 10px ;
    font-size : 10px ;
    background : white ;
}
#wp-wall h3 {
    font-size : 12px ;
    margin : 0 ;
    font-weight : bold ;
}
.wallnav {
    font-weight : bold ;
    display : block ;
    width : 99% ;
    padding-top : 2px ;
}
.wp-nav-left {
    width : 45% ;
    display : block ;
    float : left ;
    cursor : pointer ;
}
.wp-nav-right {
    width : 45% ;
    display : block ;
    float : right ;
    text-align : right ;
}
#wallcomments {
    clear : both ;
    padding-top : 10px ;
}
.wall {
    padding : 5px 0 10px 0 ;
    margin : 0 ;
    color : #333333 ;
    font-size : 9px ;
}

.wallauthor {
    font-weight : bold ;
}
.wallauthor a {
    color : #333333 !important ;
}
#wp-wall-home {
    font-size : 11px ;
}
#wp-wall-home h3 {
    margin : 0 ;
}
#wp-wall-home .wallauthor a {
    color : #ffffff !important ;
}
#wpwall_comment {
    width : 100% ;
}
/* FOOTER */
#footer {
    clear : both ;
}
/* HOME */
#column-content.home-content {
    padding-left : 10px ;
    padding-right : 10px ;
    width : 530px ;
}
#home-mid {
    padding : 10px ;
    background : #333333 url(img/home_mid_bck.jpg) top left repeat-x ;  
}
#featured {
    width : 430px ;
    height : 290px ;
    float : left ;
}
#home-central {
    width : 180px ;
    height : 290px ;
    float : left ;
    padding : 0 10px ;
}
#home-lista {
    width : 180px ;
    height : 60px ;
    background : url(img/unete-home.png) top left no-repeat ;
}
#home-lista a {
    width : 180px ;
    height : 0 ;
    overflow : hidden ;
    padding : 60px 0 0 0 ;
    display : block ;
}
#home-updates {
    margin : 10px 0 ;
    overflow : hidden ;
    height : 127px ;
}
#home-updates h2 {
    font-size : 11px ;
    font-weight : bold ;
    color : #ffffff ;
}
#home-updates a {
    color : #ffffff ;
}
#home-updates a:hover {
    text-decoration: underline ;
}
#home-updates ul, #home-updates li {
    margin : 0 ;
    padding: 0 ;
    list-style-type : none ;
}
#home-updates li {
    margin : 15px 0 ;
    line-height : 1em ;
}
#home-discos h2 {
    width : 180px ;
    height : 82px ;
    background : url('img/home-discos.jpg') top left no-repeat ;
}
#home-discos a {
    width : 180px ;
    height : 0 ;
    overflow : hidden ;
    padding : 82px 0 0 0 ;
    display : block ;
}

/* Video */
#home-video {
    width : 350px ;
    height : 290px ;
    float : right ;
    background : #222222 ;
}
#video-info {
    height : 30px ;
    padding : 5px 10px;
    width : 250px ;
    float : left ;
    color : #c9ff23 ;
}
#home-video h2 {
    font-size : 1.2em ;
}
#home-video h2 a {
    color : #cccccc ;
}
#mas-video {
    display : block ;
    background : #ff00ff ;
    color : #000000 ;
    width : 30px ;
    float : right ;
    font-size : 10px ;
    padding : 5px ;
    line-height : 1em ;
}
/* Fotos */
#home-foto {
    margin : 0 0 10px 0 ;
}
.wp-caption {
    background : #ffffff ;
    padding : 0;
    margin-bottom : 15px ;
}
#home-foto .wp-caption {
    background : #ffffff ;
    text-align : center ;
    padding : 10px ;
    margin-bottom : 15px ;
}
.wp-caption-text {
    margin : 0 ;
    padding : 5px 10px ;
    background : none ;
    padding : 0 0 0 5px;
    background : none ;
    text-align : left ;
    font-size : 10px ;
    color : #666666 ;
}
#home-foto .wp-caption-text {
    padding : 0 ;
}
.foto-small {
    background : none !important ;
    padding : 0 !important ;
    margin : 0 !important ;
}


.foto-comenta {
    float : right ;
    width : 100px ;
    background : #cccccc ;
    padding : 0 2px 0 0 !important;
    line-height : 1.2em ;
    text-align : right ;
    font-size : 10px ;
}
#home-foto img {
    border : solid 8px #ffffff ;
    margin-right : 8px ;
}
#home-foto img.size-medium {
    border : none ;
    margin : 0 ;
    /*margin-bottom : 20px ;
    display : block ;
    border : solid 10px #ffffff ;
    margin-right : 0px !important ;*/
}
.fotos-mas {
    font-size : 10px ;
    padding : 2px 15px 2px 5px !important;
    line-height : 1em ;
    background : #000000 url(img/arrow-right.png) 100% 50% no-repeat !important;
}
.fotos-mas:hover {
    background : #ffff00 url(img/arrow-right-hover.png) 100% 50% no-repeat !important;
}
#fotos-mas-top {
    position: absolute ;
    margin-left : 450px;
    margin-top : -30px ;
}
h3.foto-title {
    font-size : 12px !important;
}
/* COLUMN RIGHT */
#column-right {
    background : black ;
}

/* FOOTER */
#footer {
    padding : 10px ;

    text-align : center ;
}
#footer a {
    color : #666666 ;
}
#footer-links {
    font-size : 14px ;
    margin : 10px 0 ;
}
#footer-links a {
    margin : 10px ;
    font-weight : bold ;
}
/** ORDENAR **/
#sidebar-navtree {
    height : 1% ;
}
#sidebar-muro {
    background : white ;
}
form {
    width: 95% ;
}

#share a {
    display : inline ;
}
img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}

/* BANDA */
.table-banda {
    border-collapse : separate ;
    border-spacing : 15px ;
}
.table-banda img {
    border : solid 1px black ;
}
.table-banda h4 {
    background : #000000 ;
    padding : 5px 5px 0 5px;
    color : #ffffff !important;
    border : none !important ;
    margin : 0 !important ;
    width : 142px ;
    font-size : 12px !important ;
}
.table-banda p {
    background : #000000 ;
    color : #999999 ;
    padding : 0 5px ;
    font-size : 11px ;
    width : 142px ;
    margin : 0 ;
}
#column-content .staff {
    table-layout : auto !important;
    width : auto !important; 
}
#column-content .staff td {
    width : auto !important;
    font-size : 11px !important;
    padding : 0 20px 0 0 ;
}
.staff h4 {
    border : none !important;
    font-size : 12px !important;
    margin : 0px !important ;
}
.staff h4 a {
    background : none ;
    color : #990000 ;
}
/* MUSICA */
.table-musica td {
    font-size : 11px ;
}
.table-musica td img {
    margin-bottom : 50px ;
    border : solid 1px #999999 ;
    padding : 3px ;
}
.discos-datos {
    padding-left : 10px ;
}
.album-download {
    width : 200px ;
    background : #ffff00 ;
    margin : 0 0 10px 0 ;
}
.album-download h4 {
    border : none !important ;
    margin : 0 !important;
}
.album-download h4 a {
    background : #ffff00 url(img/icon-download-64.png) top right no-repeat !important;
    color : #000000 !important;
    padding : 15px 75px 0 0 !important;
    display : block ;
    text-align : right ;
    height : 49px ;
    font-size : 12px !important;
}
.album-download h4 a:hover {
    background : #000000 url(img/icon-download-64-hover.png) top right no-repeat !important;
    color : #ffffff !important;
}
.album-download h4 span {
    font-size : 10px ;
    display : block ;
    font-weight : normal ;
}
#column-content ol.tracklist {
    font-size : 24px ;
    color : #990000 ;
    list-style-type : decimal-leading-zero ;
    font-family : "Courier News", monospace ;
    font-weight : bold ;
    margin : 20px 0 20px 48px ;
}
#column-content .tracklist li h4 {
    display : inline ;
    font-family : Tahoma, Arial, Helvetica, sans-serif ;
    font-size : 18px ;
    border : none ;
}
#column-content .tracklist li h4 a.track {
    color : #666666 ;
    font-size : 18px ;
    background : none ;
}
#column-content .tracklist li h4 a.track:hover {
    color : #333333 ;
    background : none ;
}
#column-content .tracklist li h4 a {
    font-size : 11px ;
}
#column-content table.album-links {
    table-layout : auto !important;
    width : 100%;
    margin : 10px 0 ;
    font-size : 11px ;
}
#column-content table.album-links td {
    padding : 0 5px 0 0 ;
    width : auto !important ;
}
#column-content table.album-links a {
    padding : 3px 10px ;
    line-height : 20px ;
    background : #000000  ;
    border-left : solid 10px #ffff00 ;
}
#column-content table.album-links a:hover {
    background : #ffff00 ;
    border-left : solid 10px #000000 ;
}
.album-art p {
    display : inline ;
}
.album-art p.audioplayer_container {
    position: absolute ;
    margin : 0px 0 0 10px ;
    display : inline ;
}
.album-art img {
    width : 490px ;
    border : solid 10px #dddddd ;
    border-top : 24px solid #dddddd ;
}
.download-links {
    font-size : 11px ;
    margin-bottom : 20px ;
}


/**/
.addtoany_list {
    padding : 10px 0 ;
    border-top : dashed 1px #ccc ;
}
.addtoany_list li {
    list-style-type : none ;
    display : inline ;
}
.addtoany_list li a {
    background : transparent !important;
}

#adsense {
    margin : 20px ;
}

#column-content.search-content {
    width : 940px !important ;
    float : none !important ;
}
#column-content.search-content .entry {
    padding : 10px !important ;
    background : #ffffff ;
}
#search {
    margin : 20px ;
}

/* Lista post-inscripcion */
.lista-post {
    display : block ;
    position : absolute ;
    top : 0 ;
    left : 0 ;
    border : solid 10px #990000 ;
    background : #ffff00 ;
    color : black ;
    padding : 30px ;
    width : 400px ;
    z-index : 10000 ;
}
.lista-post table {
    border-spacing : 10px ;
}
/* Lista eliminar */
#column-content h3.warning {
    background : #ffff00 ;
    color : #000000 ;
    font-weight : normal ;
    line-height : 1.2em ;
}
#column-content #lista-form-remover {
    font-size : 1.5em ;
}
#column-content h3.warning span.highlight {
    background : #ff0000 ;
    color : #ffffff;
    padding : 0 5px ;
}
/* Shadowbox */
#shadowbox_title {
    margin : 0 !important ;
    padding : 0 !important ;
    height : auto !important ;
}
#shadowbox_title_inner {
    font-size : 10px !important;
    color : #ffffff !important;
    background : #222222;
    margin : 0 !important;
    padding : 5px !important;
    line-height : 1em !important;
    
}

.table-fotos-nocaption .foto-comenta {
    display : none ;
}
.download-albums {
    margin : 0 0 20px 0 ;
}
.download-albums td img {
    padding : 0 4px 0 0 !important ;
}
.download-albums td p {
    line-height : 1em !important ;
    margin : 0 ;
    padding : 0 ;
}

/* LINKS */
#links li {
    list-style-type : none ;
}
#links h3 {
    clear : both ;
}
#links .linkcat {
    margin : 20px 0 ;
}
#links .linkcat li {
    display : block ;
    margin : 0 10px 10px 0;
    padding : 0 !important;
    float : left ;
    width : 160px ;
    font-size : 11px ;
    line-height : 1.2em ;
}
#links .linkcat li a {
    font-size : 12px ;
}


/* LETRAS */
#sidebar-navtree .album-sidebar {
    color : #ffff00 ;
    font-weight : bold ;
}
#sidebar-navtree ul li ul {
    margin : 0 0 0 15px ;
}
#sidebar-navtree ul li ul li {
    margin : 5px 0 ;
}
#letras ol {
    margin-top : 20px ;
    margin-bottom : 20px ;
}
#letras ol li {
    margin : 0 0 10px 0;
    font-size : 16px ;
    font-weight : bold ;
}
#letras ol li a {
    background : none ;
    color : #666666 ;
}


/**/
#column-content .post-title-share {
    margin : 0 ;
    padding : 0 ;
    font-size : 11px ;
    font-weight : normal ;
    padding : 2px 0 0 0 ;
    list-style-type : none ;
}
#column-content .post-title-share a {
    color : #666666 ;
    background : none ;
}
#column-content .post-title-share a:hover {
    color : #000000 ;
    background : #ffff00;
}
#column-content .post-title-share li {
    list-style-type : none ;
    display : block;
    float : left ;
    margin : 0 3px 0 ;
    padding : 0 ;
}
#column-content .post-title-share img {
    border : none ;
    margin-right : 2px ;
}
#email-links {
    position : absolute ;
    padding : 0 5px ;
    margin : 0 0 0 12px ;
    background : #000000;
}
#email-links li {
    display : block ;
    width : auto ;
    float : none !important;
}
#share-more {
    float : right !important;
}
/* POPUP DUMMY */
#popup-dummy {
    position : absolute ;
    top : 20px ;
    left : 50px ;
    padding : 0 ;
    width : 50% ;
    height : 100% ;
    font-size : 200% ;
    margin : 0 auto ;
    z-index : 10000 ;
}
#popup-dummy div {
    border : solid 15px #000000 ;
    background : #ffff00 ;
    padding : 30px ;
    color : #666666 ;
}
#popup-dummy h2 {
    font-size : 120% ;
    color : #990000 ;
    font-weight : bold ;
    text-align : center ;
    margin : 0 0 20px 0 ;
}
p#gotolinks {
    text-align : center ;
    padding : 10px 0 ;
}
a#link-si {
    background : #00ff66 ;
    color : #003300 ;
    border : dotted 2px #00cc33 !important;
    padding : 5px 20px ;
}
a#link-no {
    background : #ff0000 ;
    color : #660000 ;
    border : dotted 2px #cc0000 !important;
    padding : 5px 20px ;
}