/*  
Theme Name: 86400 theme 
Theme URI: http://86400.es
Description: My personal theme
Date: 16th January 2011
Version: 2.0
Author: Alex Dantart (based in SuperFresh of Themetation.com)
Author URI: http://86400.es/
Tags: Right Sidebar, 3 Column, Green, Featured Post
*/

/*--------------------------------------------------------------------------------------------------*/
.divtrans, #divtrans{behavior:url(/wp-content/themes/86400/images/iepngfix.htc)}
*{padding:0; margin:0}
body{background:#e2e3c3 url(images/header-bg2.png) repeat-x top left; font:89%/170% Georgia,"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif; color:#5d5b35}
a{color:#b63d13}

a:hover{text-decoration:none; color:red}
p{font-size:1em; margin: 0 10px 0 10px; line-height:1.5em; padding:0 0 1.3em}
h2{font:900 30px Arial,Helvetica,sans-serif; letter-spacing:-1px; padding-bottom:10px}
h2 em{font:400 30px "Times New Roman",Times,serif; font-style:italic; letter-spacing:0}
h2.pagetitle{font:400 24px "Times New Roman",Times,serif; padding:2px 0; text-align:center; letter-spacing:0; background-color:#e1dfb9; border-bottom:1px solid #D7D39A}
h2.pagetitle strong{font-size:30px; font-style:italic}
h2 a{color:#5d5b35; text-decoration:none}
h3{font:900 20px Arial,Helvetica,sans-serif; letter-spacing:-1px}
h4{font:900 16px "Times New Roman",Times,serif; font-style:italic}
h5{font:400 14px Arial,Helvetica,sans-serif}
h6{}

blockquote{width:750px; float:right; font-style:italic; background-color:#efeed9; padding:20px; clear:both; margin:20px 0 20px 30px; border-bottom:1px solid #A6A371; border-top:1px solid #A6A371; font:400 14px "Times New Roman",Times,serif}
.entry ul, .entry ol, .post ul, .post ol{padding:18px}
ul{list-style-type:circle}
ul li ul{list-style-type:disc}
ol{list-style-type:decimal}
ol li ol{list-style-type:lower-roman}
img.left{float:left; margin:5px 5px 5px 0; background-color:#fff; padding:4px; border:1px solid #A6A371}
img.right{float:right; margin:5px 0 5px 5px; background-color:#fff; padding:4px; border:1px solid #A6A371}

#wrapper{width:1240px; margin:0 auto}
#header{width:1240px; height:100px; float:left; position:relative}
#content{width:1240px; float:left}
#content #left-col{width:850px; float:left; position:relative; padding-right:5px}
#content #right-col{margin:0 0 0 25px; padding:0; width:330px; margin-top:20px; float:left; position:relative; overflow:hidden}
#content #right-col #sidebar{margin:0; padding:0; width:330px; float:left; position:relative}
#prefooter{width:100%; float:left; background:#557121 url(images/pre-footer-bg.png) repeat-x top left; color:#fff}
#footer{width:100%; float:left; background:#4c6b0c url(images/footer-bg2.png) repeat-x top left; height:26px; color:#fff}
#header{background:url(images/logo2.png) no-repeat top left; width:975px; height:100px; float:left; position:relative}
#featured-post{width:600px}
#featured-post h3{font:900 14px Arial,Helvetica,sans-serif; color:#918e61; letter-spacing:-1px; padding-bottom:5px}
#featured-post .featured{width:578px; border:1px solid #c0bd92; float:left; padding:0 10px; background:#fff url(images/featured-bg.png) no-repeat top left}
#featured-post .featured h2 a{display:block; padding:5px 0 0 0; letter-spacing:-1px}
#featured-post .featured span#f-date{padding:3px 4px; background-color:#eae8c6; color:#5d5b35; font-size:10px}
#featured-post .featured span#f-date a{color:#5d5b35}
#featured-post .featured p{padding-top:5px}
#featured-post .featured p img, #featured-post .featured p a img{padding:5px; border:1px solid #e5e3c2; background-color:#fff; float:right; margin:0 0 5px 5px}
#featured-post .featured small{float:left; padding:4px 0; border-top:1px solid #eae8c6; width:558px; background:url(images/tag.png) no-repeat center left; padding:4px 0 4px 20px}
#featured-post a#readmore{float:right; display:block; background:url(images/readmore.png) no-repeat top left; width:79px; height:22px; text-indent:-9999em; margin:-10px 10px 0 0; display:inline}

.post2 { position:relative; width:860px; float:left; margin-top:20px; border:1px solid #5e5d47; background:#fff url(images/post-bg.png) repeat-x top left; overflow:hidden}
.post2 #nsfw { float:right; width:12px; height:34px; background:#fff url(images/nsfw.gif) no-repeat  }

.post { width:860px; float:left; margin-top:20px; border:1px solid #c0bd92; background:#fff url(images/post-bg.png) repeat-x top left; overflow:hidden}
.post .post-info{float:left; width:30px; padding-right:10px}
.post .post-info a img, .post .post-info img{padding:5px; background-color:#dedcb9; border:1px solid #a6a371}
ul.links{list-style:none}
.post .post-info em{display:block; font-size:9px}
.post .post-info span.post-tag{display:block; border-top:1px solid #b5b38f; border-bottom:1px solid #b5b38f; font-size:9px; padding:3px 0}
.post .post-info span.post-tag a{text-decoration:none; font-weight:900}
.entry {float:left; width:830px; padding:0 20px 20px 12px}
.entry H1{margin-left:75px; font-size:24px; font:900 30px Arial,Helvetica,sans-serif; letter-spacing:-1px; padding-bottom:10px}
.entry H2{margin-left:75px; font:900 24px Arial,Helvetica,sans-serif; letter-spacing:-1px; padding-bottom:10px}
.entry IMG{padding-left:0px; padding-bottom:10px}
.entry H1 a{text-decoration:none}

.post2 .entry {float:left; width:830px; padding:0 0px 0px 20px}

#the_content H2{margin-left:0; padding:0; font-size:24px; font-weight:bold; width:600px; border-bottom:1px solid #ddd; margin-bottom:5px}

.metadata{padding:2px 10px 2px 10px; border-top:1px solid #b5b38f; border-bottom:1px solid #b5b38f; background-color:#e2e0b6; clear:left; height:23px; text-align:right; margin-top:15px}
.metadatas{padding:2px 10px 2px 10px; border-top:1px solid #b5b38f; background-color:#e2e0b6; clear:left; height:23px; text-align:right; margin-top:15px}
p.metadata2{padding:2px; border-top:1px solid #b5b38f; border-bottom:1px solid #b5b38f; background-color:#e2e0b6; clear:left; text-align:right; width:600px}

.cat{border-bottom:1px solid #c0bd92; float:left; width:100%; font-size:11px; font-style:italic; margin-bottom:-5px; color:#999; margin:5px 0 15px}
.cat a{color:#333; text-decoration:none}
.clear{clear:both; padding:10px 0 0 0}

#PostNr{position:absolute; top:0.5em; left:0; text-align:center; margin:0; padding:0; list-style:none}
#PostNr strong{font-size:28px; font-family:'Arial'; letter-spacing:-1px}

#PostNrBkg{}
#PostNrBkg a{background:url(images/comentarios.gif) no-repeat left top; height:57px; width:66px; float:left; color:#e58712; text-decoration:none; text-align:center}
#PostNrBkg a:visited{text-decoration:none; color:#e58712}
#PostNrBkg a:hover{text-decoration:none; background-position:left -57px; color:#b56b0f}
#PostNrBkg big{font-size:28px; display:block; font-weight:bold; font-family:'Arial'; letter-spacing:-1px; line-height:28px; padding:5px 0px 0px 0px}
#PostNrBkg small{display:none}

#feed{width:330px; text-align:right; float:left; margin-bottom:10px}

#feed a.rss{width:32px; height:27px; background:url(images/rss.png) no-repeat top left; float:right; text-indent:-9999em; text-align:left}

#searchform{padding:0 0 0 10px; font-size:10px; font-weight:bold; line-height:15px; width:330px; float:left; background:url(images/searchform.png) no-repeat top left; height:45px}
#searchform form{float:left; width:310px; margin:0px; padding:0px}
#searchform form input#s{width:270px; background:url(images/form.png) no-repeat top left; height:20px; border:0; float:left; margin:0 10px 0 3px; padding:3px 0 0 7px; color:#666}

#about{clear:left; width:330px; margin-bottom:20px}
#about h3{font:400 18px Arial,Helvetica,sans-serif; background:url(images/about.png) no-repeat top right; width:260px; margin-bottom:10px}
#about a img{padding:5px; float:left; background-color:#dedcb9; border:1px solid #a6a371; margin:5px 5px 5px 0}
#about span{font-size:10px; line-height:16px}
#sidebar h3{text-align:center; border-top:1px solid #a6a371; border-bottom:1px solid #a6a371; background-color:#dedcb9; margin-bottom:15px}
#sidebar ul{list-style:none}
#sidebar1{float:left; width:330px}
#sidebar2{float:left; width:160px}
#sidebar ul{padding-left:5px}
#sidebar ul li{float:left; width:300px; margin-bottom:10px}
#sidebar ul li h2{border-bottom:1px solid #bbb875; width:300px; padding:3px 4px 3px; font:400 16px Arial,Helvetica,sans-serif; color:#4c6b0d}
#sidebar ul li ul{padding-right:20px}
#sidebar ul li ul li{float:left; width:260px; border:0; margin-bottom:0}
#sidebar ul li ul li a.especial{font-size:12px; color:#5d5b35; text-decoration:none}
#sidebar ul li ul li a{font-size:12px; border-bottom:1px solid #e5e29f; float:left; width:280px; color:#5d5b35; padding:2px 4px; text-decoration:none; line-height:19px}

#sidebar ul li ul li a:hover{color:#fff; background-color:#bbb875}

#sidebar dd{clear:both}
#sidebar dt{padding:2px 4px; margin-left:0px; width:300px; font-size:12px}

#sidebar dt:hover a{color:#fff}

#sidebar dt:hover{background-color:#bbb875; color:#fff}
}

#comments H3{padding:10px}
#comments{margin-top:15px; float:left; width:840px; padding:0 20px 20px 10px}
h3#comment-title{background:url(images/comments.png) no-repeat top left; width:640px; float:left; text-indent:-9999em; padding-top:5px}
#comments ol, #comments ol li{float:left; width:640px; list-style:none; padding:0; padding-bottom:20px}
#comments ol li .comment-data{float:left; width:600px; margin-right:10px; padding:5px 10px; min-height:120px; overflow:auto}
#comments ol li.alt .comment-data{float:left; width:600px; margin-right:10px; background-color:#f9f9ec; padding:5px 10px; min-height:120px; overflow:visible; margin-top:-1px; margin-bottom:-2px}
#comments ol li .comment-info{width:90px; float:left; text-align:right; font-size:10px; line-height:18px; padding:0 10px 0 10px}
#comments ol li .comment-info a img{border:0; margin-bottom:15px}
#comments ol li .comment-info strong{text-decoration:none; margin-top:15px; line-height:25px; font-size:12px}
#respond{float:left; width:840px; padding:0 20px 20px 10px}
#respond p{padding:2px 0}
#respond input[type="checkbox"]{padding:5px; margin:10px; border:0}
#respond input, textarea{padding:5px; margin:10px; border:1px solid #c1bd85}

#commentform { padding:20px; }
#commentform textarea { width:500px; }
img.avatar  { float:left; padding-right:10px; }
.comment-number { display:none; }
#commentslist.ol li { border-top:1px solid #ccc; padding:0px; }


#prefooter #footerrss{width:300px; margin-right:15px; -margin-right:0px; float:left; font-size:12px}
#prefooter #footerrss #cabecera{ border-bottom:1px solid #c1ff78; width:300px; height:30px; font-size:15px; }
#prefooter #footerrss #cabecera img{float:right; margin:5px 10px}
#prefooter #footerrss #cabecera p{padding:5px 0 0 0px; color:#c1ff78}
#prefooter #footerrss ul{padding-top:15px}
#prefooter #footerrss li{list-style:none; width:290px; margin-left:5px; line-height:15px; padding:0 13px 9px 13px}
#prefooter #footerrss li a{color:#ccc; text-decoration:none}
#prefooter #footerrss li:hover{color:#fff}
#prefooter #footerrss li a:hover{color:#fff}
#footer .footer-text{width:960px; margin:0 auto; font-size:10px}
#footer .footer-text a{color:#d1e400}
#footer .footer-text span{float:left; width:400px}
#footer .footer-text em{float:left; width:540px; text-align:right}

.textwidget{padding:5px}
a.tag-link-11{text-decoration:none; margin:3px}
#tag_cloud .widgettitle, .widget_text .widgettitle, .widget_calendar .widgettitle{text-align:left; border-bottom:1px solid #BBB875}
#tag_cloud{text-align:center}
ul#recentcomments li.recentcomments{width:150px; font-weight:900; border-top:1px solid #BBB875; padding:2px 4px}
ul#recentcomments li.recentcomments a{border:0; width:150px; font-weight:400}
ul#recentcomments li.recentcomments a:hover{background-color:#D7D39A}
#calendar_wrap{}
#wp-calendar{width:150px; margin:0 auto}
#wp-calendar a{text-decoration:none; padding:1px 2px; background-color:#b63d13; color:#fff}
#prev{text-align:left}
#prev a{text-decoration:none; padding:1px 2px; background-color:#D7D39A; color:#b63d13}
#next{text-align:right}
#next a{text-decoration:none; padding:1px 2px; background-color:#D7D39A; color:#b63d13}
.navigation{clear:both; text-align:center; padding:30px 0px 50px 0px; width:1000px; margin:auto}
.navigation .alignleft a{float:left}
.navigation .alignright a{float:right}

p.attachment{text-align:center; padding:15px 10px; background-color:#dedcb6; border:1px solid #c5c39b}
p.attachment a img{padding:3px; background-color:#dedcb9; border:1px solid #a6a371}

.navigation a img{padding:3px; background-color:#dedcb9; border:1px solid #a6a371}

.gallery-item a img{padding:3px; background-color:#dedcb9; border:1px solid #a6a371}
.gallery-item a:hover img{border:1px solid red}
.gallery-caption{font-size:11px; line-height:14px; margin-left:0pt; padding-bottom:10px}

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

.alignleft{   float:left}
.alignright{   float:right}

.wp-caption{   border:1px solid #ddd;    text-align:center;    background-color:#f3f3f3;    padding-top:4px;    margin:10px}
.wp-caption img{   margin:0;    padding:0;    border:0 none}
.wp-caption p.wp-caption-text{   font-size:11px;    line-height:17px;    padding:0 4px 5px;    margin:0}

#cita{background:transparent url(images/quoleft.png) left top no-repeat; color:#666; display:block; font:1.7em/1.2em Helvetica,Arial,sans-serif; margin:10px 20px; padding:10px 40px 20px 40px; letter-spacing:-0.03em}
#cita2{background:transparent url(images/quoright.png) right bottom no-repeat; height:30px; color:#333; font-style:italic; text-align:right; font-size:1em; padding-right:45px; margin-bottom:20px}

.small{font-size:0.9em; color:#999}
.peq{font-size:9px}
.reloj{color:#080; text-align:center; background-color:transparent; font-weight:bold; width:35px}

.dq_quote{color:#AAA; font-style:italic; font-family:Trebuchet MS,Georgia}
.today{font-weight:bold; font-size:15px}
.wpv_videoc{text-align:center; display:block; margin-left:auto; margin-right:auto; width:425px}
.wpv_video{display:block; margin-left:auto; margin-right:auto; padding:4px 0 4px 0; width:425px}
.wpv_titleauthor, .wpv_durationdate{display:block; margin-left:auto; margin-right:auto; width:400px; font:bold 11px "Lucida Grande",Verdana,Arial,'Bitstream VeraSans',sans-serif; color:#666; padding:3px; border-top:1px solid #aaa}
.wpv_download{display:block; margin-left:auto; margin-right:auto; padding:3px}
.wpv_download a{font:bold 11px "Lucida Grande",Verdana,Arial,'Bitstream VeraSans',sans-serif; color:#f44}
.wpv_download a:hover{text-decoration:none}
.wpv_download img{border:0}
.wpv_self{text-align:left}
.wpv_self a{font:bold 9px "Lucida Grande",Verdana,Arial,'Bitstream VeraSans',sans-serif; color:#000}

div.sociable{margin:16px 0; display:inline}

span.sociable_tagline{position:relative}
span.sociable_tagline span{display:none; width:14em}
span.sociable_tagline:hover span{position:absolute; display:block; top:-5em; background:#ffe; border:1px solid #ccc; color:black; line-height:1.25em}
.sociable span{display:block}
.sociable ul{display:inline; margin:0 !important; padding:0 !important}
.sociable ul li{background:none; display:inline !important; list-style-type:none; margin:0; padding:1px}
.sociable ul li:before{content:""}
.sociable img{float:none; width:16px; height:16px; border:0; margin:0; padding:0}

.sociable-hovers{opacity:.4; -moz-opacity:.4; filter:alpha(opacity=40)}
.sociable-hovers:hover{opacity:1; -moz-opacity:1; filter:alpha(opacity=100)}

.contactform{position:static; overflow:hidden; width:95%}
.contactleft{width:25%; white-space:pre; text-align:right; clear:both; float:left; display:inline; padding:4px; margin:5px 0}
.contactright{width:70%; text-align:left; float:right; display:inline; padding:4px; margin:5px 0}
.contacterror{border:1px solid #f00}
.contactsubmit{}

.wp-pagenavi a, .wp-pagenavi a:link{padding:2px 4px 2px 4px; margin:2px; text-decoration:none; border:1px solid #b5b38f; color:#b5b38f; background-color:#FFF}
.wp-pagenavi a:visited{padding:2px 4px 2px 4px; margin:2px; text-decoration:none; border:1px solid #b5b38f; color:#b5b38f; background-color:#FFF}
.wp-pagenavi a:hover{border:1px solid #555; color:#555; background-color:#FFF}
.wp-pagenavi a:active{padding:2px 4px 2px 4px; margin:2px; text-decoration:none; border:1px solid #b5b38f; color:#b5b38f; background-color:#FFF}
.wp-pagenavi span.pages{padding:2px 4px 2px 4px; margin:2px 2px 2px 2px; color:#555; border:1px solid #555; background-color:#FFF}
.wp-pagenavi span.current{padding:2px 4px 2px 4px; margin:2px; font-weight:bold; border:1px solid #555; color:#555; background-color:#FFF}
.wp-pagenavi span.extend{padding:2px 4px 2px 4px; margin:2px; border:1px solid #555; color:#555; background-color:#FFF}

pre{  background:#000;   padding:5px 10px;   font-size:10px}
#search_box{  background:#c2ad64;   padding:10px;   position:relative}
#search_box p{  margin:0;   padding:0}
#search_box label{  padding:0 5px 5px 0}
#searchform{  position:relative;   text-align:left}
#sidebar #searchform input.search_box{  width:140px}
#search_results_top{}
#search_results_bottom{  background:transparent url(/wp-content/plugins/ajax.search/img/search-results-bottom.png) no-repeat top left;   height:21px;   margin:0;   padding:0;   line-height:0}
#search_results #search_cat{margin:0; border-bottom:1px solid #ccc; width:300px; padding:0px; font-size:10px; padding-top:10px}

#search_results li{list-style:none; padding-left:10px}

#search_results li.active, #search_results dd.active{  background:#e1f5c1;   cursor:pointer}
#search_results li.selected, #search_results dd.selected{  background:#e1f5c1;   cursor:pointer}
#search_results li.highlight, #search_results dd.highlight, #search_results dt.highlight{  background:#f6df90}
#search_results dl{  margin:0;   padding:0 10px;   background:transparent url(/wp-content/plugins/ajax.search/img/search-results-background.png) repeat-y top left}
#search_results dt{  float:left;   width:120px;   clear:left;   padding:5px 0 5px 5px;   margin:0;   font-size:13px;   line-height:12px}
#search_results dd{  padding:5px 5px 5px 130px;   margin:0}
#search_results dt.search_results_header, #search_results dd.search_results_header{  background:#4281b7;   font-weight:bold;   color:#FFF}
#sidebar #search_results ul{  margin:0;   padding:0 10px;   background:transparent url(/wp-content/plugins/ajax.search/img/search-results-background.png) repeat-y top left}
#sidebar #search_results ul li{ list-style:none;  padding:5px;  margin:0}
#search_results dd a, #search_results li a{ text-decoration:none;  color:#000;  font-size:12px}
#loader{ margin:0 0 -2px 0}

.barcontainer{border:1px solid #999; height:5px; width:40px; font-size:1px; margin:2px 2px; display:block}
.barfill{background-color:#09C; font-size:1px; height:5px; clear:both; display:block}
.barhotfill{background-color:#0CF; font-size:1px; height:5px; clear:both; display:block}
.bartext{width:40px; padding:0px 0px; text-align:center; display:block; color:#09C; margin:0px 3px}
.bartext .votedown{padding:2px; width:16px; height:16px; float:left}
.bartext .voteup{padding:2px; width:16px; height:16px}

.tickercontainer{border:2px solid #E5E5E5; background-color:#F3F3F3; height:18px; width:40px; font-size:18px; padding:5px 0px; text-align:center; margin:0px 2px; display:block; color:#999; cursor:default}
.tickertext .imagecontainer{border-bottom:2px solid #E5E5E5; border-left:2px solid #E5E5E5; border-right:2px solid #E5E5E5; border-top:0px; background-color:#F3F3F3; font-size:12px; margin:0px 2px; height:20px; width:40px; padding:0px 0px; text-align:center; display:block; color:#09C; text-decoration:none}
.tickertext .imagecontainer .votedown{padding:2px; width:16px; height:16px; float:left}
.tickertext .imagecontainer .voteup{padding:2px; width:16px; height:16px}
.tickertext .votelink{border-bottom:2px solid #E5E5E5; border-left:2px solid #E5E5E5; border-right:2px solid #E5E5E5; border-top:0px; background-color:#F3F3F3; font-size:12px; margin:0px 2px; height:20px; width:40px; padding:0px 0px; text-align:center; display:block; color:#09C; text-decoration:none}
.votewidget{border:1px solid #DDD; width:90%; display:block; margin:5px auto 5px auto}
.votewidget .fore{width:100%; display:block}
.votewidget .back{width:100%; display:block}
.votewidget .votecount{width:23%; padding-left:2%; float:left}
.votewidget .text{width:75%; float:left}
.votewidget .title{background-color:#FFF; width:98%; display:block; padding-left:2%; font-weight:bold; color:#666}

#caja{margin:10px; border:0}
.news-shakeit{font-family:sans-serif; width:65px; text-align:center; font-size:10.2pt; margin:5px 0 0 0; padding:0}
.mnm-published a, .mnm-queued a, .mnm-discarded a{display:block; font-size:16pt; font-weight:normal; height:19pt !important; letter-spacing:-1px; text-decoration:none; border-bottom:0; vertical-align:bottom}
 .mnm-published a:hover{text-decoration:none; border-bottom:0}
 .mnm-published{ display:block; padding:4px 0 4px 0}
 .mnm-published a:hover, .mnm-queued a:hover, .mnm-discarded a:hover{color:#03A}
.mnm-published, .mnm-published a{color:#FFF; text-decoration:none}
 .mnm-published{background:#FF6400 url(".mene_get_resource_url('elefante.png').") top left no-repeat}
 .menealo a{text-decoration:none;  border:1px solid}
 .menealo a, .menealo span{border-bottom:0px; text-decoration:none;  margin-top:2px; display:block}
.menealo a:hover, .menealo span:hover{border-bottom:0px; text-decoration:none}
 .menealo span{border:1px dotted}
.menealo{background-color:#fff}
 .menealo a{background:url(".mene_get_resource_url('fondo.png').") bottom left repeat-x; border-color:#FFCBAA}
 .menealo a, .menealo span{color:#FF6400}
 .menealo span{border-color:#FF6400}

.dem-graph{position:relative; font:9px/10px arial,sans-serif; margin-top:2px; padding-right:1px; margin-bottom:3px}

.dem-graph a, .dem-graph a:hover{display:block; float:left; height:5px; cursor:default; text-decoration:none; border:0}

.dem-winner a, .dem-winner a:hover{border-right:0}

.dem-winner{padding-right:0}

.dem-graph b, .dem-graph i{float:left; display:block; position:absolute; margin-left:3px; font-weight:bold; font-style:normal; font-size:9px}

.dem-vote-button{display:block; margin:6px 0}

.democracy{padding:5px}

#sidebar .dem-vote-button{clear:both}
#sidebar .democracy{padding:5px; font-size:12px}

.democracy form{text-align:left}

html>body .entry .democracy ul{text-indent:0 !important; list-style:none}

.democracy input{vertical-align:middle}

.dem-graph a i, .dem-graph a:hover b{display:none}

.dem-graph a:hover i{display:block}

* html .dem-graph a i, * html .dem-graph a:hover b{filter:alpha(opacity=0); display:block}

* html .dem-graph a:hover i{filter:alpha(opacity=100); display:block}

.dem-total-votes, .dem-added-by-guest{display:block; margin:3px 0}

.dem-user-added{display:block}

.dem-archives .democracy{margin-bottom:30px}

.democracy{max-width:250px}

.democracy img{width:100%; margin-bottom:4px; vertical-align:middle}

.democracy input{vertical-align:middle; margin-right:5px; width:auto}

.democracy .addAnswerText{width:80%; }

.dem-graph{border:1px solid #ccc; height:10px}

.dem-graph a, .dem-graph a:hover{background:#efefef; border-bottom:5px solid #e0e0e0; border-right:1px solid #ccc}

* html .dem-graph a, * html .dem-graph a:hover{border-bottom-width:6px}

* html .dem-graph{height:11px}

.dem-graph b, .dem-graph i{color:#555}

.dem-voted-for-this{border-color:#888}

.democracy ul{padding:0}

.democracy label{float:none; display:inline}

.Comment{background:url(images/ic_comentarios.gif) no-repeat left center; padding:5px 0px 5px 20px; margin-left:10px}

.spotsearchinput{width:185px; height:20px; border:0px; padding:0 0 0 10px; text-align:center; margin-top:0px; vertical-align:top; background:url(images/spot3.gif) no-repeat; font-size:0.9em}
#spottable{width:100%; height:20px; margin:0px; padding:0px}

a[rel=tag]{color:#5d5b35;text-decoration:none}
a[rel=tag]:hover{color:#5d5b35:text-decoration:underline}

img.wp-smiley{padding:0px; margin:0; display:inline}

.addthis_toolbox { margin:20px; }
.post-ratings { margin-right:10px; }


#banners_lateral_so{height:63px;width:253px;background:url(images/banners-lateral.gif) -0px -252px no-repeat;}
#banners_lateral_ne{height:63px;width:253px;background:url(images/banners-lateral.gif) -0px -189px no-repeat;}
#banners_lateral_va{height:63px;width:253px;background:url(images/banners-lateral.gif) -0px -126px no-repeat;}
#banners_lateral_ci{height:63px;width:253px;background:url(images/banners-lateral.gif) -0px -63px no-repeat;}
#banners_lateral_ar{height:63px;width:253px;background:url(images/banners-lateral.gif) -0px -0px no-repeat; }
