/* ESTILOS EXTENSIONES */

/*SEBLOD CCK*/

#contenido .cck_page_form_pa {padding:20px; font-size:75%;}
#contenido .cck_page_form_pa .cck_label {font-weight:bold;}
#contenido .cck_page_form_pa .cck_wysiwyg_editor {padding-top:20px;}
#contenido .cck_page_form_pa .cck_form_button_submit input,
#contenido .cck_page_form_pa .cck_form_button_submit a {
	padding:5px 10px;
	border:1px solid #E3DAD1;
	font-weight:bold;
	text-align:center;
	text-transform:none;
	text-decoration:none;
	color:#443322;
	background:repeat scroll 0 0 #F3EFEC;
}

#contenido .cck_page_form_pa .cck_form_button_submit a {padding:6px 10px;}

#contenido .cck_page_form_pa .cck_form_button_submit input:focus,
#contenido .cck_page_form_pa .cck_form_button_submit input:hover,
#contenido .cck_page_form_pa .cck_form_button_submit a:focus,
#contenido .cck_page_form_pa .cck_form_button_submit a:hover {
    background:repeat scroll 0 0 #E1DEDB;
    border-color: #D2E3F4;
    outline: 0 none;
}

#contenido .cck_page_form_pa .wf_editor_toggle {display:none;}
#contenido .cck_page_form_pa #editor-xtd-buttons {display:none;}

/**/

/*GK4*/
.nspArt {overflow:hidden;}
.nspArt div {overflow:visible;}
.nspArt .fnone {width:auto; clear:none;}

.nspArt .nspHeader {min-height:50px; line-height:120%; margin:0px 0px 10px; color:#575757;}
.nspArt .nspImage {float:left!important; border:1px solid #E5E5E5!important; padding:2px!important;}
.nspArt .nspText {font-size:80%; color:#575757;}
.nspArt .nspText .cck_field_pais {font-weight:bold; color:#757575;}
.nspArt .nspInfo {font-size:70%!important; color:#757575; margin:10px 0px 5px;}
.nspNext, .nspPrev {background:url(http://www.diarioliberdade.org/templates/dl10/images/xinterface.png.pagespeed.ic.rS6IvVJOr9.png) no-repeat scroll 0 0 transparent;}
.nspPrev {background-position:0 -28px;}
.nspNext:hover, .nspPrev:hover {background-position:0 -14px;}
.nspPrev:hover {background-position:0 -42px;}
.nspTopInterface .texto {float:right; margin-top:-2px; margin-right:5px; font-size:70%; color:#757575;}
/**/

/*Community Builder (COMPROFILER)*/
.cb_comp_outer {font-size:80%;}
#cbIconsTop, #cbIconsBottom {margin-bottom:20px; padding:2px; border:#ddd 1px solid; font-size:95%;}
#cbcheckedadminForm {margin-bottom:20px; padding:10px; border:#ddd 1px solid;}
#cbcheckedadminForm .contentpaneopen {padding-bottom:20px; font-weight:bold;}
#cbcheckedadminForm .button {font-weight:bold;}
/**/

/*CB Profile*/
#contenido .cbProfile .cbavatar_tr img {display:block; float:left; border:#e5e5e5 1px solid; padding:2px; margin:0px 10px 10px 0px;}
#contenido .cbProfile .cbft_formatname {font-size:110%; line-height:120%; font-weight:bold; text-align:left; color:#145077;}
#contenido .cbProfile .cbft_textarea, #contenido .cbProfile .tab-content {font-size:85%; text-align:justify; color:#575757;}
#contenido .cbProfile .titleCell {width:200px;}
#contenido .cbPosTop .cbPosLeft {width:30%!important;}
#contenido .cbPosTop .cbPosRight {width:70%!important;}
#contenido .dynamic-tab-pane-control .tab-row .tab.selected, .dynamic-tab-pane-control .tab-row .tab.selected:hover {width:100px;}

#contenido .cbEditProfile {float:none!important; margin:10px!important; width:auto!important;}
#contenido .cbEditProfile .cbHtmlEdit {padding:0!important;}
#contenido .cb_form {width:auto!important; border-radius:5px 5px 5px 5px;}
#contenido #CB {margin-bottom:10px;}
#contenido #cbIconsBottom {margin-top:15px; margin-bottom:0!important}
/**/

/*AddThis*/
#contenido div.addthis_toolbox {height:25px; padding:10px 0 5px 5px;}
#contenido div.addthis_toolbox a, #contenido div.addthis_toolbox iframe, #contenido div.addthis_toolbox div {float:left;}
#contenido div.addthis_toolbox iframe {height:20px; width:130px;}
#contenido div.addthis_toolbox #chuza {margin-left:30px;}
#contenido div.addthis_toolbox #chuza a {height:25px; width:25px; background:url("/plugins/content/valaddthis/valaddthis/images/xjchuza_24x24.png.pagespeed.ic.aVGFnVeY01.png") no-repeat scroll 0px 0px transparent;}
/**/

/*ExtraVote*/
#contenido div.extravote {position:relative;top:-40px; float:right; margin:0 10px 0 0;}
#contenido .blog div.extravote {top:-2px; margin:0 2px 0 0;}
#contenido .blog_op div.extravote {position:absolute; top:auto; right:0; margin:10px 16px 0 0;}
#contenido div.extravote .extravote-stars {float:left;}
#contenido div.extravote .extravote-info {color:#757575;}
/**/

/*extranews*/
#contenido div.extranews {font-size:75%;}
#contenido div.extranews .extranews_box {margin:5px;}
#contenido div.extranews h2 {margin-right:5px; margin-left:5px; font-size:150%; font-weight:bold; color:#666666; text-align:left;}
#contenido div.extranews ul {list-style-type:circle;}
#contenido div.extranews span {color:#757575; line-height:1; text-align:left;}
/**/

/*roksearch*/
#roksearch_results {font-size:85%;}
#roksearch_results .roksearch_header, #roksearch_results .roksearch_row_btm {font-size:80%; font-weight:bold;}
#roksearch_results .roksearch_odd, #roksearch_results .roksearch_even {padding:10px;}
#roksearch_results .cck_field_introtext p {margin:0;}
#roksearch_results .cck_field_introtext img {display:block; margin:0 8px 8px; padding:2px; width:100px; height:auto; border:1px solid #E5E5E5;}
#roksearch_results .cck_field_pais {display:inline; font-weight:bold;}
#roksearch_results a.clr {display:none;}
#roksearch_results span.small {position:relative; top:3px; bottom:0; right:0; text-align:left;}
#roksearch_results #roksearch_link {margin-top:2px;}
/**/

/*DS BANNER*/
	.moduletable_bgd .description, .moduletable_bd .description, .moduletable_bod .description, .moduletable_bmd .description,
	.moduletable_bos .description, .moduletable_bom1 .description, .moduletable_bom2 .description, .moduletable_boi .description, .moduletable_bop .description, .moduletable_bsecsup .description, .moduletable_bsecinf .description {
		display:inline!important;
		position:absolute;
		width:auto!important;
		padding:4px;
		font-family:inherit; font-size:60%; color:#000; text-align:left;
		}
	
	/*CENTRO*/
	.moduletable_bgd {float:left; margin:2px; padding-top:8px; border-top:5px solid #EEE;}
	.moduletable_bgd .scrollE1 {float:right;}
	.moduletable_bgd .scrollE2 {float:left;}
	.moduletable_bgd a img {width:360px;}
	
	.moduletable_bd {float:left; margin:2px; padding-top:8px; border-top:5px solid #EEE;}
	.moduletable_bd .scrollE1 {float:right;}
	.moduletable_bd .scrollE2 {float:left;}
	.moduletable_bd a img {width:360px;}
	
	.moduletable_bod {float:left; margin:2px; padding-top:8px; border-top:5px solid #EEE;}
	.moduletable_bod .scrollE1 {float:right;}
	.moduletable_bod .scrollE2 {float:left;}
	.moduletable_bod a img {width:360px;}
	
	.moduletable_bmd {margin:2px; padding-top:8px; border-top:5px solid #EEE;}
	
	/*OPINION*/
	.moduletable_bos, .moduletable_bom1, .moduletable_bom2, .moduletable_boi, .moduletable_bop {
		margin:10px 0px 10px; padding:3px; border-top:5px solid #EEE; border-bottom:5px solid #EEE;
		}
	
	#dsbs_bopparhorizontal {height:95px;}
	#dsbs_bopparcontrols {margin-top:-5px; padding:0;}
	#dsbs_bopparcontrols div {
		width:44px; height:18px; margin:0; padding:0;
		font-size:12px; font-weight:bold;
		background:url("http://www.diarioliberdade.org/templates/dl10/images/xdsbanner_fondof.png.pagespeed.ic.Y127T83DUR.png") no-repeat scroll 0 0 transparent;
		}
	#dsbs_bopparcontrols div.prev {float:left;}
	#dsbs_bopparcontrols div.next {float:right;}
	#dsbs_bopparcontrols .img_prev, #dsbs_bopparcontrols .img_next{height:8px; width:16px;}
	#dsbs_bopparcontrols .img_prev {float:left; margin:3px 0 0 12px; background:url("http://www.diarioliberdade.org/templates/dl10/images/xdsbanner_prev.png.pagespeed.ic.l6KN7TkHHP.png") no-repeat scroll 0 0 transparent;}
	#dsbs_bopparcontrols .img_next {float:right; margin:3px 12px 0 0; background:url("http://www.diarioliberdade.org/templates/dl10/images/xdsbanner_next.png.pagespeed.ic.AmqPUpbQqB.png") no-repeat scroll 0 0 transparent;}
	/**/
	
	/*SECCIONES*/
	.moduletable_bsecsup {margin:2px; padding:7px; border-top:5px solid #EEE; border-bottom:5px solid #EEE;}
	.moduletable_bsecsup .bannerslider_bd {padding-left:3px;}
	.moduletable_bsecsup a img {width:500px;}
	
	.moduletable_bsecinf {margin:2px; padding:7px; border-top:5px solid #EEE; border-bottom:5px solid #EEE;}
	.moduletable_bsecinf .bannerslider_bd {padding-left:3px;}
	.moduletable_bsecinf a img {width:500px;}
/**/

/*Aida*/
.aidanews2_positions {margin-bottom:25px;}
.aidanews2_head {line-height:120%; margin:0px 0px 10px; color:#575757;}
.aidanews2_top {margin:0px 0px 10px; font-size:80%;}
.aidanews2_topL {width:100%;}
.aidanews2_mainC {font-size:70%; color:#575757;}
.aidanews2_bot {font-size:68%!important; color:#757575; margin:10px 0px 5px;}
/**/

/*JComment*/
#contenido #jc {
	width:98.8%; margin:5px auto 5px; border:#ddd 1px solid;
	font-family:"Trebuchet MS", Helvetica, sans-serif!important;
	font-size:75%!important; line-height:1.5; text-align:left; color:#575757;
	}
#contenido #jc h4 {margin:0px; line-height:120%; font-size:140%; font-weight:bold; text-align:center; color:#145077; background:#f8f8f8;}
#contenido #jc .comments-list {margin-top:10px;}
#contenido #jc .comment-body {margin:20px 0px 0px;}
#contenido #jc .comments-policy {margin-left:auto!important;}
#contenido #jc .comments-policy p {margin:5px!important; text-align:justify!important;}
#contenido .comment-link {font-size:90%;}
#jc span.comments-vote {width:inherit;}
#jc span.comments-texto {margin:0px 10px; font:bold 10px Verdana,Arial,Sans-Serif;}
#jc span.vote-good, #jc span.vote-poor, #jc span.vote-none {font:bold 10px Verdana,Arial,Sans-Serif;}
#contenido .jcomments-links {width:97.1%; padding:5px; font-size:80%;}

#contenido #jc #dynamic_recaptcha_1 {margin-left:20px;}
#contenido #jc #recaptcha_response_field {border:1px solid #DFDFDF !important;}
/**/

/*RSSFactory*/
#contenido .rssblog .rssbloglink {margin:0; padding:5px 10px; border-bottom:5px solid #EEE; text-align:center; font-weight:bold; text-decoration:none; color:#145077;}

#contenido .moduletable_rssb #feedtable_rssb {margin-top:-10px;}
#contenido .moduletable_rssb td.feedlist {clear:both; padding:5px; border:1px dotted #CCCCCC; border-radius:5px 5px 5px 5px; background:none repeat scroll 0 0 #F7FAFE;}
#contenido .moduletable_rssb .feedblog, #contenido .moduletable_rssb .feeddate {margin:0; font-size:70%; color:#999999;}
#contenido .moduletable_rssb .rsslink {font-size:80%; font-weight:normal; text-align:justify;}
/**/

/*phocagallery*/
#phocagallery .pg-cats-name, #phocagallery .pg-name, #phocagallery-statistics .pg-name {text-transform:inherit;}
#phocagallery .phocagallery-box-file-first, #phocagallery-statistics .phocagallery-box-file-first {height:120px!important;}
#phocagallery .phocagallery-box-file-first img, #phocagallery-statistics .phocagallery-box-file-first img {max-height:160px!important;}
#phocagallery-statistics .detail {position:absolute; bottom:0; right:-2px; font-size:10px;}
#phocagallery .pagination {padding:10px 0;}

.window-container {z-index:120!important;}
.image-browser-root {z-index:110!important;}
.lightBox .image-browser-image {height:400px;}
.lightBox .image-browser-image img {top:10px!important;}
.lightBox .image-browser-slideshow-play {top:366px;}
/**/

/*Ventana Modal Newsletters*/
#sbox-window {
	font:16px/24px "Lucida Grande",Arial,sans-serif; background-color:#eee; color:#000;
	-moz-border-radius-bottomleft:6px; -moz-border-radius-bottomright:6px; -moz-box-shadow:0 0 64px #000;
	-webkit-border-bottom-left-radius:6px; -webkit-border-bottom-right-radius:6px; -webkit-box-shadow:0 0 64px #000;
	}

#sbox-content {font-size:12px; border:2px solid #DDDDDD; background-color:#eee;}
/**/

/*Ventana Modal Registro*/
#osx-modal-content, #osx-modal-data {display:none;}
	/*Overlay*/
#osx-overlay {background-color:#000; cursor:wait;}
	/*Container*/
#osx-container {background-color:#eee; color:#000; font:16px/24px "Lucida Grande",Arial,sans-serif; padding-bottom:4px; width:600px; -moz-border-radius-bottomleft:6px; -webkit-border-bottom-left-radius:6px; -moz-border-radius-bottomright:6px; -webkit-border-bottom-right-radius:6px; border-radius:0 0 6px 6px; -moz-box-shadow:0 0 64px #000; -webkit-box-shadow:0 0 64px #000;}
#osx-container a {color:#ddd;}
#osx-container #osx-modal-title {color:#000; background-color:#ddd; border-bottom:1px solid #ccc; font-weight:bold; padding:6px 8px; text-shadow:0 1px 0 #f4f4f4;}
#osx-container .close {display:none; position:absolute; right:0; top:0;}
#osx-container .close a {display:block; color:#777; font-weight:bold; padding:6px 12px 0; text-decoration:none; text-shadow:0 1px 0 #f4f4f4;}
#osx-container .close a:hover {color:#000;}
#osx-container #osx-modal-data {font-size:12px; padding:6px 12px;}
#osx-container h2 {margin:10px 0 6px;}
#osx-container p {margin-bottom:10px;}
#osx-container span {color:#777;}
/**/

/*Ventana Modal Registro*/
#ca_banner {height:auto!important};
/**/