cufon { text-indent: 0px ! important; }
@media screen, projection {
	cufon { display: inline-block ! important; position: relative ! important; vertical-align: middle ! important; font-size: 1px ! important; line-height: 1px ! important; }
	cufon cufontext { display: inline-block ! important; width: 0px ! important; height: 0px ! important; overflow: hidden ! important; text-indent: -10000in ! important; }
	cufon canvas { position: relative ! important; }
}
/* ::::: http://lacapsa.org/wp-content/themes/lacapsa/style.css ::::: */

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 { background: none repeat scroll 0% 0% transparent; border: 0px none; margin: 0px; padding: 0px; vertical-align: baseline; }
body { line-height: 1; }
h1, h2, h3, h4, h5, h6 { clear: both; font-weight: normal; text-transform: uppercase; }
ol, ul { list-style: none outside none; }
a img { border: medium none; }
#container { float: left; margin: 0px -280px 0px 0px; width: 960px; }
#content { margin: 0px 310px 0px 10px; }
#primary, #secondary { float: right; overflow: hidden; width: 280px; padding: 0px 0px 0px 20px; }
#footer { clear: both; width: 100%; }
body, input, textarea, .page-title span, .pingback a.url { font-family: Helvetica,Arial,Georgia,"Bitstream Charter",serif; }
h3#comments-title, h3#reply-title, #access .menu, #access div.menu ul, #cancel-comment-reply-link, .form-allowed-tags, #site-info, #site-title, #wp-calendar, .comment-meta, .comment-body tr th, .comment-body thead th, .entry-content label, .entry-content tr th, .entry-content thead th, .entry-meta, .entry-title, .entry-utility, #respond label, .navigation, .page-title, .pingback p, .reply, .widget-title, .wp-caption-text { font-family: "Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif; }
input[type="submit"] { font-family: "Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif; }
code { font-family: Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace; }
#access .menu-header, div.menu, #colophon, #branding, #main, #wrapper { margin: 0px auto; width: 980px; }
#wrapper { background: none repeat scroll 0% 0% rgb(255, 255, 255); padding: 40px 20px 20px; }
#footer-widget-area { overflow: hidden; padding-left: 30px; }
#footer-widget-area .widget-area { float: left; width: 300px; margin-right: 30px; }
#footer-widget-area #third.widget-area { margin-right: 0px; }
body { background: none repeat scroll 0% 0% rgb(255, 255, 255); }
body, input, textarea { color: rgb(102, 102, 102); font-size: 12px; line-height: 18px; }
hr { background-color: rgb(231, 231, 231); border-right: 0px none; border-width: 1px 0px 0px; border-style: solid none none; border-color: rgb(255, 255, 255) -moz-use-text-color -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; clear: both; height: 1px; margin-bottom: 18px; }
p { margin-bottom: 18px; }
ul { list-style: circle outside none; margin: 0px 0px 18px 1.5em; color: rgb(153, 153, 153); }
ul ul, ol ol, ul ol, ol ul { margin-bottom: 0px; }
strong { font-weight: bold; }
cite, em, i { font-style: italic; }
abbr, acronym { border-bottom: 1px dotted rgb(102, 102, 102); cursor: help; }
input[type="text"], textarea { background: none repeat scroll 0% 0% rgb(255, 255, 255); padding: 3px; }
a:link { color: rgb(0, 102, 204); text-decoration: none; }
a:visited { color: rgb(116, 51, 153); }
a:active, a:hover { color: rgb(255, 75, 51); text-decoration: none; }
#header { padding: 0px; width: 1010px; margin-left: -10px; }
#access { display: block; float: left; margin: 0px auto; }
#access .menu-header, div.menu {  }
#access .menu-header ul, div.menu ul { list-style: none outside none; margin: 0px; }
#access .menu-header li, div.menu li { float: left; position: relative; }
#access a { color: rgb(170, 170, 170); display: block; padding: 0px; text-decoration: none; }
#access ul ul { display: none; position: absolute; top: 26px; left: 0px; float: left; width: 180px; z-index: 99999; }
#access ul ul li { min-width: 180px; }
#access ul ul a { padding: 5px; width: 155px; height: auto; }
#access li:hover > a, #access ul ul :hover > a {  }
#access ul li:hover > ul { display: block; }
#main { clear: both; overflow: hidden; padding: 25px 0px 0px 20px; background: none repeat scroll 0% 0% rgb(255, 255, 255); width: 980px; margin-left: -10px; }
#content { margin-bottom: 36px; }
#content, #content input, #content textarea { color: rgb(51, 51, 51); font-size: 13px; line-height: 17px; }
#content p, #content ul, #content ol, #content dd, #content pre, #content hr { margin-bottom: 24px; }
#content code { font-size: 13px; }
#content h1, #content h2, #content h3, #content h4, #content h5, #content h6 { color: rgb(0, 0, 0); line-height: 1.5em; margin: 0px 0px 20px; }
.hentry { margin: 0px 0px 30px; }
.single .hentry { margin: 0px 0px 36px; }
#content .entry-title { color: rgb(0, 0, 0); font-size: 21px; font-weight: bold; line-height: 1.3em; margin-bottom: 0px; }
.entry-content, .entry-summary { clear: both; padding: 12px 0px 0px; }
.navigation { color: rgb(136, 136, 136); font-size: 12px; line-height: 18px; overflow: hidden; }
.navigation a:link, .navigation a:visited { color: rgb(136, 136, 136); text-decoration: none; }
.navigation a:active, .navigation a:hover { color: rgb(255, 75, 51); }
.nav-previous { float: left; width: 50%; }
.nav-next { float: right; text-align: right; width: 50%; }
#nav-below { margin: -10px 0px 0px; padding: 30px 0px 0px; border-top: 1px solid rgb(231, 231, 231); }
#comments { clear: both; }
h3#comments-title, h3#reply-title { color: rgb(0, 0, 0); font-size: 20px; font-weight: bold; margin-bottom: 0px; line-height: 20px; }
input[type="submit"] { color: rgb(255, 255, 255); background: none repeat scroll 0% 0% rgb(0, 0, 0); }
#respond { border-top: 1px solid rgb(231, 231, 231); margin: 24px 0px; overflow: hidden; position: relative; }
#respond p { margin: 0px; }
#respond .comment-notes { margin-bottom: 1em; }
.form-allowed-tags { line-height: 1em; }
h3#reply-title { margin: 25px 0px 20px; }
#cancel-comment-reply-link { font-size: 12px; font-weight: normal; line-height: 18px; }
#respond .required { color: rgb(255, 75, 51); font-weight: bold; }
#respond label { color: rgb(0, 0, 0); font-size: 12px; }
#respond input { margin: 0px 300px 9px 0px; width: 330px; clear: both; border: 1px solid rgb(204, 204, 204); }
#respond input:hover { border: 1px solid rgb(0, 0, 0); }
#respond textarea { width: 98%; border: 1px solid rgb(204, 204, 204); }
#respond textarea:hover { border: 1px solid rgb(0, 0, 0); }
#respond .form-allowed-tags { color: rgb(136, 136, 136); font-size: 12px; line-height: 18px; }
#respond .form-allowed-tags code { font-size: 11px; }
#respond .form-submit { margin: 12px 0px; }
#respond .form-submit input { font-size: 14px; width: auto; }
.widget-area ul { list-style: none outside none; margin-left: 0px; color: rgb(0, 0, 0); }
.widget-area ul ul { list-style: square outside none; margin-left: 1.3em; }
.widget-area select { max-width: 100%; }
.widget-container { margin: 0px 0px 18px; }
.widget-title { font-size: 15px; color: rgb(0, 0, 0); margin-bottom: 15px; }
.widget-area a:link, .widget-area a:visited { text-decoration: none; color: rgb(0, 0, 0); }
.widget-area ul ul li a { border-bottom: 1px dotted rgb(153, 153, 153); font-weight: bold; }
.widget-area a:active, .widget-area a:hover { text-decoration: none; border-bottom: 1px solid; }
#main .widget-area ul { margin-left: 0px; padding: 0px; }
#main .widget-area ul ul { border-width: medium medium medium 3px; border-style: none none none solid; border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-color rgb(0, 0, 0); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; padding: 0px 10px 2px 12px; }
#main .widget-area li { list-style: none outside none; margin-bottom: 12px; }
#primary {  }
#footer-widget-area {  }
#footer { margin-bottom: 0px; width: 990px; margin-left: 0px; }
code {  }
#access, .entry-meta, .entry-utility, .navigation, .widget-area {  }
#barra_superior { background: none repeat scroll 0% 0% rgb(0, 0, 0); height: 29px; margin: 0px auto; width: 100%; clear: both; }
#barra_superior_content { width: 1010px; height: 29px; margin: 0px auto; text-align: right; }
#barra_superior_content li { list-style: none outside none; float: right; line-height: 29px; padding: 0px 8px; height: 29px; }
#barra_superior_content li:hover { background: none repeat scroll 0% 0% rgb(136, 136, 136); }
#barra_superior_content li a { color: rgb(255, 255, 255); font-size: 12px; height: 29px; }
.buscador_barra_superior { background: none repeat scroll 0% 0% rgb(102, 102, 102); width: 150px; }
#barra_superior_content li.buscador_barra_superior { padding: 0px; margin-left: 8px; }
.buscador_barra_superior:hover { background: none repeat scroll 0% 0% rgb(136, 136, 136); }
.buscador_barra_superior input { line-height: 29px; padding: 0px; background: none repeat scroll 0% 0% transparent; border: 0px none; height: 29px; color: rgb(255, 255, 255); font-family: Helvetica,Arial; float: left; text-transform: uppercase; font-size: 11px; font-weight: bold; }
.buscador_barra_superior #search { width: 100px; padding: 0px 10px; }
.buscador_barra_superior #searchsubmit { width: 30px; background: url('search_button.png') repeat scroll 0% 0% transparent; }
#capsalera_capsa { height: 67px; padding-top: 8px; position: relative; }
#capsalera_logo { width: 220px; float: left; }
#capsalera_menu { width: 760px; position: absolute; top: 33px; left: 222px; text-transform: uppercase; font-size: 20px; color: rgb(0, 0, 0); margin-top: -4px; }
#capsalera_menu li { list-style: none outside none; float: left; margin: 0px 12px 0px 0px; height: 26px; }
#capsalera_menu li li { clear: both; height: auto; }
#capsalera_menu li a { padding: 2px 7px; color: rgb(102, 102, 102); }
#capsalera_menu li a:hover { background: none repeat scroll 0% 0% rgb(221, 221, 221); }
#capsalera_menu li li a:hover { background: none repeat scroll 0% 0% rgb(0, 0, 0); }
#capsalera_menu li.blau a { color: rgb(0, 173, 240); }
#capsalera_menu li.verd a { color: rgb(63, 166, 57); }
#capsalera_menu li.rosa a { color: rgb(247, 41, 139); }
#capsalera_menu li.groc a { color: rgb(255, 204, 0); }
#capsalera_menu li.gris a { color: rgb(102, 102, 102); }
#capsalera_menu ul ul { font-size: 14px; background: url('capsalera_menu_bg.png') repeat scroll 0% 0% transparent; padding: 0px; }
#capsalera_menu ul ul.sub-menu li a { color: rgb(255, 255, 255); padding: 2px 14px 5px 10px; line-height: 18px; }
.breadcrumbs { text-transform: uppercase; color: rgb(153, 153, 153); background: none repeat scroll 0% 0% rgb(0, 0, 0); padding: 1px 13px 3px; font-size: 12px; margin: 0px; }
.breadcrumbs a { color: rgb(255, 255, 255); }
#footer h3.widget-title { display: none; }
#footer select { width: 300px; }
#combos_peu { border-top: 1px solid rgb(0, 0, 0); line-height: 36px; padding: 5px 0px 0px; margin-left: -10px; }
#footer .widget-container { margin-bottom: 0px; }
#footer ul { margin-bottom: 0px; }
#footer #logos_peu { width: 980px; text-align: right; clear: both; padding: 10px 30px 0px 0px; }
#footer #logos_peu a { margin-left: 30px; }
#footer #menu_peu { width: 1010px; margin-top: 5px; }
#footer #menu_peu ul { float: right; margin-right: 20px; }
#footer #menu_peu li { list-style: none outside none; float: left; margin-right: 8px; }
#footer #menu_peu li a { text-transform: uppercase; color: rgb(102, 102, 102); font-size: 12px; padding: 0px 5px 2px; }
#footer #menu_peu li a:hover { background: none repeat scroll 0% 0% rgb(221, 221, 221); padding-top: 0px; margin-top: 0px; }
#footer #menu_peu li.blau a { color: rgb(0, 173, 240); }
#footer #menu_peu li.verd a { color: rgb(63, 166, 57); }
#footer #menu_peu li.rosa a { color: rgb(247, 41, 139); }
#footer #menu_peu li.groc a { color: rgb(255, 204, 0); }
#footer #menu_peu li.negre a { color: rgb(0, 0, 0); }
.blau { color: rgb(0, 173, 240); }
.verd { color: rgb(63, 166, 57); }
.rosa { color: rgb(247, 41, 139); }
.groc { color: rgb(255, 204, 0); }
li.widget-twitter h3.widget-title { padding-right: 33px; background: url('ico_twitter_negre.png') no-repeat scroll right center transparent; width: 58px; }
.single #content .category-noticies a { color: rgb(247, 41, 139); }
.entry-content a:hover { border-bottom: 1px dotted; }
.single #content .coments_i a { color: rgb(255, 255, 255); }
.single #content { padding-bottom: 20px; color: rgb(0, 0, 0); }
.single #content h1.entry-title { font-size: 30px; line-height: 30px; margin-bottom: 10px; }
.single #content p { font-size: 13px; line-height: 19px; }
.data_i_coments { margin: -5px 0px 15px; clear: both; }
.data_i_coments .data_i { float: left; background: none repeat scroll 0% 0% rgb(0, 0, 0); color: rgb(255, 255, 255); padding: 4px 8px; font-size: 11px; line-height: 11px; margin: 0px; font-weight: bold; }
.data_i_coments .coments_i { float: left; background: url('ico_comentaris.png') no-repeat scroll right center transparent; color: rgb(255, 255, 255); padding: 4px 28px 4px 8px; font-size: 11px; line-height: 11px; margin: 0px 10px 0px 0px; font-weight: bold; }
.data_i_coments .coments_i a { color: rgb(255, 255, 255); }
.data_i_coments .meta_i { color: rgb(153, 153, 153); padding: 3px 8px 0px 110px; font-size: 11px; line-height: 13px; margin: 0px; vertical-align: middle; }
.data_i_coments .meta_i a { font-weight: bold; color: rgb(153, 153, 153); }
.data_i_coments .meta_i a:hover { color: rgb(0, 0, 0); }
.category-noticies .data_i_coments .coments_i { background-color: rgb(247, 41, 139); }
#main .category-noticies .widget-area ul ul { border-left: 3px solid rgb(247, 41, 139); }
.single #primary { margin-top: 3px; }
.single #content #nav-below a { color: rgb(153, 153, 153); }
#main .widget-area ul#categorias_noticies { width: 260px; padding: 12px 15px 18px; margin-left: -15px; margin-bottom: 30px; background: url('esquina.png') no-repeat scroll right bottom rgb(243, 243, 243); }
#main .widget-area ul#categorias_noticies h3 { margin-bottom: 5px; }
#main .widget-area ul#categorias_noticies ul { border-left: medium none; margin: 0px; padding: 0px 0px 5px; }
#main .widget-area ul#categorias_noticies ul li { float: left; background: none repeat scroll 0% 0% rgb(255, 255, 255); margin: 0px 5px 5px 0px; padding: 2px 8px; color: rgb(153, 153, 153); }
#main .widget-area ul#categorias_noticies ul li:hover { background: none repeat scroll 0% 0% rgb(247, 41, 139); color: rgb(255, 255, 255); }
#main .widget-area ul#categorias_noticies ul li:hover a { color: rgb(255, 255, 255); }
#main .widget-area ul#categorias_noticies ul li a { border-bottom: medium none; }
ul.estil_categoria_rss li a { background: url('rss.png') no-repeat scroll left center transparent; padding: 1px 0px 1px 24px; line-height: 16px; height: 16px; font-weight: normal; }
.form-allowed-tags { display: none; }
#content #respond .form-submit input { background: none repeat scroll 0% 0% rgb(51, 51, 51); color: rgb(255, 255, 255); font-size: 11px; font-weight: bold; padding: 1px 6px 3px; border-radius: 4px 4px 4px 4px; border: medium none; }
#content .category-noticies #respond .form-submit input { background: none repeat scroll 0% 0% rgb(247, 41, 139); color: rgb(255, 255, 255); font-size: 11px; font-weight: bold; padding: 1px 6px 3px; border-radius: 4px 4px 4px 4px; border: medium none; }
#content .category-noticies #respond .form-submit input:hover { background: none repeat scroll 0% 0% rgb(247, 41, 139); }
.yd_linkware { display: none; }
.breadcrumbs .level-1 a { margin-left: -12px; }
/* ::::: http://lacapsa.org/wp-content/plugins/bwp-recent-comments/css/bwp-recent-comments-noava.css?ver=1.2.0RC1 ::::: */

.recent-comment { list-style-type: none; margin-top: 10px; }
.recent-comment:after { content: "."; display: block; height: 0px; font-size: 0px; line-height: 0; clear: both; visibility: hidden; }
.recent-comment-single { display: block; margin-left: 0px; }
.recent-comment-author { font-weight: bold; background: url('icon_comment.png') no-repeat scroll right center transparent; padding-right: 20px; overflow: hidden; }
.recent-comment-text { overflow: hidden; }
/* ::::: http://lacapsa.org/wp-content/plugins/customized-recent-comments/css/style.css?ver=3.2.1 ::::: */

/* ::::: http://lacapsa.org/wp-includes/js/thickbox/thickbox.css?ver=20090514 ::::: */

/* ::::: http://lacapsa.org/wp-content/plugins/cleaner-gallery/gallery.css?ver=0.9 ::::: */

/* ::::: http://lacapsa.org/wp-content/plugins/mimetypes-link-icons/css/style.php?mtli_height=16&mtli_image_type=png&ver=3.2.1 ::::: */

/* ::::: http://lacapsa.org/wp-content/plugins/lightbox-plus/css/shadowed/colorbox.css?ver=2.0.2 ::::: */

#colorbox, #cboxOverlay, #cboxWrapper { position: absolute; top: 0px; left: 0px; z-index: 9999; overflow: hidden; }
#cboxOverlay { position: fixed; width: 100%; height: 100%; }
#cboxMiddleLeft, #cboxBottomLeft { clear: left; }
#cboxContent { position: relative; }
#cboxLoadedContent { overflow: auto; }
#cboxTitle { margin: 0px; }
#cboxLoadingOverlay, #cboxLoadingGraphic { position: absolute; top: 0px; left: 0px; width: 100%; }
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow { cursor: pointer; }
#cboxOverlay { background: none repeat scroll 0% 0% rgb(255, 255, 255); }
#colorbox {  }
#cboxTopLeft { width: 25px; height: 25px; background: url('border1.png') no-repeat scroll 0px 0px transparent; }
#cboxTopCenter { height: 25px; background: url('border1.png') repeat-x scroll 0px -50px transparent; }
#cboxTopRight { width: 25px; height: 25px; background: url('border1.png') no-repeat scroll -25px 0px transparent; }
#cboxBottomLeft { width: 25px; height: 25px; background: url('border1.png') no-repeat scroll 0px -25px transparent; }
#cboxBottomCenter { height: 25px; background: url('border1.png') repeat-x scroll 0px -75px transparent; }
#cboxBottomRight { width: 25px; height: 25px; background: url('border1.png') no-repeat scroll -25px -25px transparent; }
#cboxMiddleLeft { width: 25px; background: url('border2.png') repeat-y scroll 0px 0px transparent; }
#cboxMiddleRight { width: 25px; background: url('border2.png') repeat-y scroll -25px 0px transparent; }
#cboxContent { background: none repeat scroll 0% 0% rgb(255, 255, 255); overflow: hidden; }
#cboxLoadedContent { margin-bottom: 20px; }
#cboxTitle { position: absolute; bottom: 0px; left: 0px; text-align: center; width: 100%; color: rgb(153, 153, 153); }
#cboxCurrent { position: absolute; bottom: 0px; left: 100px; color: rgb(153, 153, 153); }
#cboxSlideshow { position: absolute; bottom: 0px; right: 42px; color: rgb(68, 68, 68); }
#cboxPrevious { position: absolute; bottom: 0px; left: 0px; color: rgb(68, 68, 68); }
#cboxNext { position: absolute; bottom: 0px; left: 63px; color: rgb(68, 68, 68); }
#cboxLoadingOverlay { background: url('loading.gif') no-repeat scroll 5px 5px rgb(255, 255, 255); }
#cboxClose { position: absolute; bottom: 0px; right: 0px; display: block; color: rgb(68, 68, 68); }
/* ::::: http://lacapsa.org/wp-content/plugins/wp-pagenavi/pagenavi-css.css?ver=2.70 ::::: */

/* ::::: http://lacapsa.org/wp-content/plugins/category-specific-rss-feed-menu/wp_cat_rss_style.css ::::: */

/* ::::: http://lacapsa.org/wp-content/plugins/youtube-sidebar-widget/style.css ::::: */

/* ::::: http://lacapsa.org/wp-includes/js/thickbox/thickbox.css ::::: */

/* ::::: http://lacapsa.org/wp-content/plugins/easy-columns/css/wp-ez-columns.css?1382006531 ::::: */

