@charset "utf-8"; 
/* $Id: style.css,v 1.5 2009/07/13 23:52:57 andregriffin Exp $ */
/* Drupal 6 Framework - Created by Andre Griffin
----------------------------------------------------------------
[Table of contents]

 0.Reset
 1.Global
 2.Layout
 3.Main
 4.Sidebars
 5.Header
 6.Navigation
 7.Nodes
 8.Comments
 9.Blocks
10.Footer
12.CSS Support
13.Advanced

[Font sizes - based on 75%/12px body]
36px = 3em
30px = 2.5em
24px = 2em
18px = 1.5em
16px = 1.333333em
14px = 1.1667em
12px = 1em
11px = .9167em
10px = .8333em

Equasion for font sizing: 
-Desired in px ÷ Default (or parent) in px = sizing in em

----------------------------------------------------------------*/

/**
 * 0.RESET 
 */
@import "reset.css";

/**
 * 1.GLOBAL
 */
body {background: #fff; color: #000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:1.5; margin: 0; padding: 0;}

h1, h2, h3, h4, h5, h6 {color: #111; font-family: Arial, Helvetica, sans-serif; font-weight: normal;}
h1 {font-size: 30px; line-height: 1em; margin-bottom: .5em;}
h2 {font-size: 30px;}
h3 {font-size: 1.5em; line-height: 1em;}
h4 {font-size: 1.2em; line-height: 1em; margin-bottom: 1.25em;}
h5 {font-size: 1em; font-weight: bold; margin-bottom: 1.5em;}
h6 {font-size: 1em; font-weight: bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin: 0;}

p {margin: 0 0 1.5em 0;}
p a:link {text-decoration: underline;}
a:link, a:visited {color: #235991; outline: none; text-decoration: none;}
a:focus {outline: 1px dotted;}
:focus {outline:0 !important;}
a:hover, a:active{color: #235991; outline: none; text-decoration: underline;}

/**
 * 2.LAYOUT
 */
.container {margin:0; padding:10px 0; width: 998px; }
.container-inner {padding: 0 13px; border: 1px solid #ccc;}

/* add this class to div.container in page.tpl to show grid */
.showgrid {background: url(images/grid.png) repeat;}

/**
 * 3.MAIN
 */
/* 1 column */
#main {margin: 0 0 10px; position: relative;}

/* 3 columns */
body.sidebars #main {float: left; width: 630px;}

/* 2 columns - sidebar-left */
body.sidebar-left #main {float: right; width: 648px;}

/* 2 columns - sidebar-right */
body.sidebar-right #main {float: left; width: 659px;}

/**
 * 4.SIDEBARS
 */
.sidebar {width: 300px;}
#sidebar-left {float: left; margin-right: 10px; display:none;}
#sidebar-right {float: right; margin-left: 10px;}

/**
 * 5.HEADER
 */
#header {margin: 0; padding:0; position:relative; height:auto; }
#header #logo {float: left; padding:0; border-bottom:1px solid #fff; clear: both;}
#header #sitename {float: left; margin-bottom: 1.5em; display:none;}
#header h1 {font-weight: bold; margin: 0;}
#header h1 a {text-decoration: none;}
#header #siteslogan {display: block; font-size: 1.5em; line-height: 1em;}
#search-theme-form {float: right; margin: 0;}
#search-theme-form input {margin: 1em 0 1.85em;}


/* removes "Search this site:" label from search forms */
div#edit-search-theme-form-1-wrapper label, 
div#edit-search-block-form-1-wrapper label {display: none;}

/**
 * 6.NAVIGATION
 */
ul.links li {background: none; margin: 0 1em 0 0; padding: 0;}

/* bottom margin leaves space for secondary links */
#nav {font-size: 1em; line-height: 1em; margin:0 0 10px 0; position: relative; height:63px; background:#f0f0f0; border-bottom:1px solid #f6f6f6;}

#nav ul.primary-links, 
#nav ul.dynamic-persistent-menu-menu {background: #eee; font-weight: bold; margin: 0; padding: 0 .5em;}

#nav ul.primary-links li, 
#nav ul.secondary-links li, 
#nav div.block-dynamic_persistent_menu li {background: none; margin: 0; padding: 0;}

#nav ul.primary-links li a:link, 
#nav ul.primary-links li a:visited, 
#nav ul.dynamic-persistent-menu-menu li a:link, 
#nav ul.dynamic-persistent-menu-menu li a:visited {display: inline-block; line-height: 3em; margin: 0 1em 0 0; padding: 0;}

#nav ul.primary-links li a:hover, 
#nav ul.primary-links li a:active, 
#nav ul.dynamic-persistent-menu-menu li a:hover, 
#nav ul.dynamic-persistent-menu-menu li a:active {text-decoration: underline;}

#nav div#secondary-links, 
#nav ul.dynamic-persistent-menu-sub-menu {padding: 0; position: absolute; width: 100%;}

#nav ul.secondary-links li a:link, 
#nav ul.secondary-links li a:visited, 
#nav ul.dynamic-persistent-menu-sub-menu li a:link, 
#nav ul.dynamic-persistent-menu-sub-menu li a:visited {display: inline-block; line-height: 3em; margin: 0; padding: 0 .5em;}

#nav ul.secondary-links li a:hover, 
#nav ul.secondary-links li a:active, 
#nav ul.dynamic-persistent-menu-sub-menu li a:hover, 
#nav ul.dynamic-persistent-menu-sub-menu li a:active {text-decoration: underline;}

#nav .block {margin: 0;}

#nav ul.dynamic-persistent-menu-menu {display: block !important;}

.breadcrumb {color: #666; padding: 0; margin-bottom:15px; hiegh
             :27px; line-height:27px; font-size:17px; font-family:Georgia;}
.breadcrumb a:link, 
.breadcrumb a:visited {color: #666;}
.breadcrumb a:hover {color: #999;}

/**
 * 7.NODES
 */
span.submitted {color: #898989; font-size: .8333em; line-height: 1.5em;}
.node .picture {margin:0;}
.meta {margin: 0 0 3em;}
.meta div.links {float: left;}
.meta div.terms {float: right;}
.meta div.terms span {float: left;}
.meta div.links ul.links li {float: left; padding: 0 1em 0 0;}
.meta div.terms ul.links li {float: left; padding: 0 0 0 1em;}
.node_read_more {font-weight: bold;}

/* pagination */
.item-list ul.pager li {margin: 0; padding: 0;}

.item-list ul.pager li a:link, 
.item-list ul.pager li a:visited, 
.item-list ul.pager li.pager-current {margin: 0; padding: 0 .2em; text-decoration: none;}

.item-list ul.pager li a:hover, 
.item-list ul.pager li a:active {text-decoration: underline;}

.item-list ul.pager li.pager-current {border-bottom: 2px solid; color:#235991; font-weight: bold;}

/**
 * 8.COMMENTS
 */
#comments .comment {margin:10px 0; padding:10px; background:#f1f1f1; border:1px solid #ebebeb;}
.comment .content{padding:0;}
.comment-bar {font-size: 1em; line-height: 1.5em; position: relative;}
.comment span.submitted {color:#898989;}
.comment span.submitted strong{font-size:15px; font-family:Georgia;}
.comment span.new {color:red;}
.comment-title {display:none;}
.comment .picture {float:left; padding: 0 10px 5px 0;}
.comment .picture img{height:24px; width:24px;}
.comment div.links {padding:0 0 0 35px;}
.comment ul.links {margin: 0 0 1.5em;}
.comment ul.links li a {text-decoration: underline;}
.indented {margin-left: 2em; padding-left: 1em;}
.indented .comment {background:#f9f9f9;}
/**
 * 9.BLOCKS
 */
.block {margin: 0 0 10px; position: relative;}
.pane-block{margin: 0 0 10px; position: relative;}

/* login block */
#user-login-form {padding: 0 .5em; text-align: left;}
#user-login-form .form-item {margin: 0;}
#user-login-form .item-list ul li {background: none; padding: 0;}

/* block configuration links */
div.block div.edit {background-color: #f5f5f5; border: 1px solid #ddd; display: none; font-size: 9px; padding: 2px 0 2px 10px; position: absolute; right: 0; top: 0; z-index: 40;}
div.block:hover div.edit {display:block;}
div.block div.edit a {color: #999; margin-right: 10px;}
div.block div.edit:hover a {color: #000;}

/* views configuration links */
div.view {position: relative;}
div.view div.views-hide-hover,
div.view:hover div.views-hide,
div.view div.views-admin-links,
div.view div.views-admin-links-hover,
div.view div.views-admin-links:hover {background-color: #f5f5f5; border: 1px solid #ddd; font-size: 9px; margin-right: 0; margin-top: 0; padding: 0; padding-left: 10px; position: absolute; right: 0; top: 0; width: auto;}
div.view div.views-admin-links li a {color: #999;}

/**
 * 10.FOOTER
 */
#footer {margin: 0; padding: 1.5em 0; position: relative;}
#footer a.feed-icon {position: absolute; right: 0; top: 1.416667em;}
/* support drupal */
#footer #block-system-0 {position: absolute; right: 25px; top: 1.5em;}

/**
 * 11.CSS SUPPORT
 */
span.clear       { clear: both; display: block; font-size: 0; height: 1px; line-height: 0; margin-bottom: -1px; }
.clear           { clear: both; }
.clear-block     { display: block; }

.clearfix:after,
.container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; overflow: hidden; }
.clearfix,
.container       { display: block; }

.float-left      { float: left; }
.float-right     { float: right; }
.img-left        { float: left; margin: 1.5em 1.5em 1.5em 0; }
.img-right       { float: right; margin: 1.5em 0 1.5em 1.5em; }

.first           { margin-left: 0; padding-left: 0; }
.last            { margin-right: 0; padding-right: 0; }
.top             { margin-top: 0; padding-top: 0; }
.bottom          { margin-bottom: 0; padding-bottom: 0; }

.text-left       { text-align: left; }
.text-right      { text-align: right; }
.text-center     { text-align: center; }
.text-justify    { text-align: justify; }

.bold            { font-weight: bold; }
.italic          { font-style: italic; }
.underline       { border-bottom: 1px solid; }
.highlight       { background: #ffc; }
.quiet           { color: #666; }
.loud            { color: #000; }
.added           { background: #060; color: #fff; }
.removed         { background: #900; color: #fff; }
.small           { font-size: .8em; margin-bottom: 1.875em; line-height: 1.875em; }
.large           { font-size: 1.2em; line-height: 1.25em; margin-bottom: 1.25em; }

.nopadding       { padding: 0; }
.noindent        { margin-left: 0; padding-left: 0; }
.nobullet        { background: none; list-style: none; list-style-image: none; }

.wrap            { width: 950px; margin: 0 auto; }

.hide            { display: none; }

/**
 * 12.ADVANCED
 */

/* lists */
ol{margin:0 0 1.5em;padding:0;}
ol li{margin:0 0 0 1.5em;}
ul{margin:0 0 1.5em;padding:0;}
ul li{background:transparent url(images/menu-leaf.gif) no-repeat 1px .4em;list-style-image:none;list-style-type:none;margin:0;padding:0 0 0 1.5em;}
li ol,li ul,ul ul,ol ol{margin:0;}
ul.menu,.item-list ul{margin:0 0 1.5em;padding:0;}
ul.menu ul,.item-list ul ul{margin:0;}
ul.menu li,.item-list ul li,li.leaf{background:transparent url(images/menu-leaf.gif) no-repeat 1px .4em;list-style-image:none;list-style-type:none;margin:0;padding:0 0 0 1.5em;}
ul li.expanded{background:transparent url(images/menu-expanded.gif) no-repeat 1px .35em;}
ul li.collapsed{background:transparent url(images/menu-collapsed.gif) no-repeat 0 .35em;}
ul li.leaf a,ul li.expanded a,ul li.collapsed a{display:block;}
ul li.fake-leaf{font-size:1em;font-weight:bold;}
ul.inline li{background:none;margin:0;padding:0 1em 0 0;}
dl{margin:0 0 1.5em;}
dl dt{font-weight:bold;}
dl dd{margin-left:1.5em;}

/* forms & fieldsets */
input{color:#494949;font:1em Verdana, sans-serif;}
textarea,select{color:#494949;font:1em Verdana, sans-serif;}
fieldset ul.clear-block li{background-image:none;margin:0;padding:0;}
fieldset{background:#fff;border:1px solid #ccc;margin:1em 0;padding:1em;}
fieldset legend{padding:0 0.5em;}
html.js fieldset.collapsed{background:transparent;padding-bottom:.6em;padding-top:0;}
html.js fieldset.collapsible legend a{background:url(images/menu-expanded.gif) no-repeat 0 50%;}
html.js fieldset.collapsed legend a{background:url(images/menu-collapsed.gif) no-repeat 0 50%;}
.form-checkboxes,.form-radios,.form-checkboxes .form-item,.form-radios .form-item{margin:.25em 0;}
.form-button,.form-submit, input.boton-noacepto, #edit-preview{margin:1em .5em 1em 0; background:url(diarios/bg-menu-principal.jpg) repeat-x; border:1px solid #054305; color:#fff; padding:2px 10px!important; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius:3px;}
.form-button:hover, .form-submit:hover, input.boton-noacepto:hover{background:url(diarios/bg-menu-principal-hover.jpg) repeat-x;}
.confirmation .form-submit,.search-form .form-submit,.poll .form-submit,fieldset .form-button,fieldset .form-submit,.sidebar .form-button,.sidebar .form-submit,table .form-button,table .form-submit{margin:0 0 1.2em;}
#autocomplete li{cursor:pointer;margin:0;padding:2px;}
#autocomplete li.selected{background:#027ac6;color:#fff;}

/* admin tab links */
#tabs-wrapper{border-bottom:1px solid #ccc;margin:0 0 .75em;padding:0;}
ul.primary{border-bottom:5px solid #297128;margin:0;padding:.25em 0;}
ul.primary li{background:none;margin:0 .5em 0 0;padding:.25em 0;}
ul.primary li.active{background:url(diarios/bg-menu-principal.jpg) repeat-x;}
ul.primary li:hover{background:url(diarios/bg-menu-principal.jpg) repeat-x;}
ul.secondary{background:#297128;border:none;margin:0;padding:.5em 1em;}
ul.secondary li{background:none;border:none;display:inline;line-height:2em;margin:0;padding:0 1em 0 0; color:#fff;}
ul.primary li a,ul.primary li.active a,ul.primary li a:hover,ul.primary li a:visited{background:none;border:0;margin:0;padding:0 1em;text-decoration:none;}
ul.primary li a,
ul.primary li a:visited{color:#000;}
ul.primary li.active a,
ul.primary li a:hover{color:#fff; text-shadow:0 0 3px #000;}
ul.secondary li a,ul.secondary li a:visited{background:none;border:0;margin:0;padding:0;text-decoration:none; color:#fff;}
ul.secondary li.active a,ul.secondary li a:hover{text-decoration:underline; color:#fff; text-shadow:0 0 3px #000;}
ul.primary li.active a,ul.secondary li.active a{font-weight:bold;text-decoration:none;}

/* admin styling */
div.admin,div.admin .left,div.admin .right,div.admin-panel,div.admin-panel .body,div.admin .expert-link{margin:0;padding:0;}
div.admin .left{float:left;width:48%;}
div.admin .right{float:right;width:48%;}
div.admin-panel .description,.form-item .description{color:#666;font-size:0.9167em;line-height:1.636364em;margin:0 0 1.63636em;padding:0;}
div.admin-panel { }
body.admin dt{font-weight:normal;}
body.admin dd{color:#898989;font-size:.9167em;line-height:1.636364em;}
.more-help-link {font-size:.8333em;padding:0.2em 0 0.1em;}
.block-region {font-size:0.8333em;line-height:1.5em;margin:0;padding:0.15em 0.5em;}

/* tables */
#forum thead th {border-bottom:3px solid #ccc;}
#forum td.posts,#forum td.topics,#forum td.replies,#forum td.pager{text-align:left;}
#forum tr td.forum{background-position:4px 9px;}
.forum-topic-navigation{background:#eee;border:none;border-bottom:1px solid #ccc;margin-bottom:1em;padding:5px;}
body.admin table{margin:0 0 1.4em;width:100%;}
body.admin thead th{border-bottom:2px solid #ccc;font-weight:bold;padding:0 1em 0 0;}
body.admin tbody{border-top:none;}
body.admin td,body.admin th{padding:.3em .5em;vertical-align:middle;}
body.admin tr.even,body.admin tr.odd,body.admin tbody th{border:solid #ccc;border-width:1px 0;}
body.admin tr.odd td.active{background-color:#e9e9e9;}
body.admin tr.even td.active{background-color:#eee;}
body.admin tr.odd,body.admin tr.info{background-color:#eee;}
body.admin tr.even{background-color:#f5f5f5;}
body.admin tr.drag{background-color:#fffff0;}
body.admin tr.drag-previous{background-color:#ffd;}
body.admin td.region,body.admin td.module,body.admin td.container,body.admin td.category{background-color:#ddd;border-bottom:1px solid #ccc;border-top:1em solid #fff;color:#666;font-weight:bold;}
body.admin tr:first-child td.region,body.admin tr:first-child td.module,body.admin tr:first-child td.container,body.admin tr:first-child td.category{border-top-width:0;}
body.admin table.sticky-header{margin:0 0 0 1px;z-index:1;}
body.admin table.sticky-header th{padding-top:.5em;}
span.form-required{color:#ffae00;}

/* messages */
.messages{background-color:#fff; border:1px solid #b8d3e5;}
.messages,.preview,div.warning,div.error{margin:0 0 1.5em;padding:8px 1em;}
.messages ul{margin:0;}
.preview{background-color:#fcfce8;border:1px solid #e5e58f;}
.preview .node{background-color:#fcfce8;}
div.status{border-color:#276c27; color:#276c27; background:#c7f2c8;}
div.error,tr.error{background-color:#fcc;color:#a30000;}
.form-item input.error,.form-item textarea.error{border:1px solid #c52020;color:#363636;}

/* status report */
table.system-status-report tr.error,table.system-status-report tr.error th{background-color:#fcc;border-color:#ebb;color:#200;}
table.system-status-report tr.warning,table.system-status-report tr.warning th{background-color:#ffd;border-color:#eeb;}
table.system-status-report tr.ok,table.system-status-report tr.ok th{background-color:#dfd;border-color:#beb;}
table.system-status-report th{padding-bottom:6px;padding-top:6px;}
table.system-status-report th,table.system-status-report tr.merge-up td{padding-left:30px;}

/*--HEADER--*/

/*banners*/
#block-block-2 .content { width: 727px; }
#block-block-2{float:left; margin:0 20px 10px 0;}
#block-block-2 p{margin:0;}
#block-block-2 img{display:block;}

#block-block-53 .content { width: 727px; }
#block-block-53{float:left; margin:0 20px 10px 0;}
#block-block-53 p{margin:0;}
#block-block-53 img{display:block;}

#block-block-3{float:left; margin:0 0 10px 0;}
#block-block-3 p{margin:0;}
#block-block-3 img{display:block;}

#block-block-17{float:right; margin:0; width:520px;}
#block-block-17 p{margin:0;}
#block-block-17 td{padding:10px 0 0 5px!important; text-align:right;}
#block-block-17 td.logo-mivoz{padding:0 !important; text-align:center;}
#block-block-17 td.logo-mivoz img{width:auto !important; height:auto !important;}
#block-block-17 td img{width:21px; height:21px;}

#block-block-36{position:absolute; bottom:5px; left:355px; margin:0; width:397px;}
#logo-mivoz-pequeno img{vertical-align:bottom;}
#frase-y-logo-mivoz{font-size:13px; font-weight:bold;}

/*indicadores*/
#block-block-1{float:right; font-size:11px; margin:0; width:221px;}
#block-block-1 .weather-wrapper .weather {margin-bottom:0;}
#block-block-1 .weather-wrapper .weather .weather-icon {margin-left:0; padding:0;}
#block-block-1 .weather-wrapper .weather .weather-icon img{width:16px; height:16px; display:block;}
#block-block-1 .weather-wrapper .weather .weather-info {border-left:0;}
#block-block-1 .indicadores .clima,
#block-block-1 .indicadores .fecha,
#block-block-1 .indicadores .ultima-actualizacion{display:block; margin-bottom:10px;}
#block-block-1 .indicadores .fecha{background:url(images/icon-fecha.gif) no-repeat; padding:0 0 0 26px;}
#block-block-1 .indicadores .ultima-actualizacion{background:url(images/icon-hora.gif) no-repeat; padding:0 0 0 26px;}

/*orejas*/
#oreja_derecha{position:absolute; top:0; left:995px; width:200px;}
#oreja_izquierda{position:absolute; top:0; left:-185px; width:200px;}

/*--NAVEGACION--*/

/*menu*/
#block-menu-primary-links {position:static;}
#block-menu-primary-links ul:after{content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; overflow: hidden;}
#block-menu-primary-links ul.menu{display:block; height:28px; background:url(diarios/bg-menu-principal.jpg) repeat-x; color:#fff; font-size:13px; margin:0; border-width:1px; border-style:solid; }
#block-menu-primary-links ul.menu li{background:url("diarios/bg-border-menu-principal.jpg") repeat-y scroll right top transparent; float:left; height:28px; line-height:28px; padding:0;}
#block-menu-primary-links ul.menu li a{display:block; padding:0 8px; color:#fff; }
#block-menu-primary-links ul.menu li a:hover{background:url(diarios/bg-menu-principal-hover.jpg) repeat-x; text-decoration:none;}

/*etiquetas*/
#block-views-etiquetas-block_3 {position:static; height:24px;}
#block-views-etiquetas-block_3 .view-content ul:after{content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; overflow: hidden;}
#block-views-etiquetas-block_3 .view-content ul{display:block; color:#2e2e2e; padding:0 10px; margin:0; overflow:hidden; width:705px; height:24px; line-height:24px;}
#block-views-etiquetas-block_3 .view-content{background:#f0f0f0; border-bottom:1px solid #c6c6c6;}
#block-views-etiquetas-block_3 .view-content ul li{display:inline; padding:0 5px 0 7px; background-image:url(diarios/sprite1.png); background-position:-10px -99px; }
#block-views-etiquetas-block_3 .view-content ul li .views-field-name{display:inline;}
#block-views-etiquetas-block_3 .view-content ul li a{color:#2e2e2e; font-size:12px;}

/*iconos compartir*/
#block-block-16{position:absolute; top:5px; right:10px; z-index:2; }
#block-block-16 p{margin:0;}
#block-block-16 img{margin:0 0 0 5px;}
#block-block-16 p a{float:left; display:block; height:20px;}

/*banner 160x25*/
#block-block-33{position:absolute; top:2px; right:2px;}
#block-block-33 img{display:block;}


/*--PORTADA--*/

/*layout emergencia*/
#emergencia{padding:5px; background:#eee; border:1px solid #ccc; margin-bottom:15px;}
#emergencia .block-views{float:left;}
#block-views-noticias-block_10{width:500px; margin-right:15px;}
#block-views-galeria-block_2{width:120px; margin-right:15px;}
#block-views-galeria-block_2 td{padding: 0 10px 4px 5px; vertical-align: middle;}
#block-views-noticias-block_11{width:300px;}
#block-views-noticias-block_11 h3{padding:5px 0; font-weight:bold; font-size:14px; border-bottom: 2px solid #339433;}
#block-views-noticias-block_11 .content{padding:10px 0;}

/*global*/
.noticia-principal .views-field-title a:hover,
.noticia-principal-emergencia .views-field-title a:hover,
.noticia-secundaria .views-field-title a:hover,
.noticia-terciaria .views-field-title a:hover,
.noticia-listado .views-field-title a:hover{color:#999; text-decoration:none;}
.views-field-nothing{clear:both;}
.comentarios{padding:0 0 0 20px; float:right; font-weight:bold; font-size:11px; background-image:url(diarios/sprite1.png); background-position:-10px -128px;min-width:45px;width:auto !important;width:45px;white-space:nowrap;}
.comentarios a{float:right;}
.views-field-field-noticia-espublireportaje-value{color:#969696; font-style:italic; font-size: 10px; padding:2px 0;}
.panels-flexible-region-portada-encabezado_derecha,
.panels-flexible-region-portada-encabezado_full,
.panels-flexible-region-portada-central_derecho{float:left; width:100%;}

/*noticia principal*/
.noticia-principal .views-field-field-noticia-imagen-fid .pie-imagen{/*text-align:right; color:#969696; padding:2px 0; margin-bottom:5px; font-size:11px;*/ display:none;}
.noticia-principal .views-field-field-noticia-imagen-fid img{display:block; margin:0 0 5px 0;}
.noticia-principal .views-field-title{font-family:Georgia; margin:0; line-height:1em; font-size:20px; font-weight:bold; position:absolute; top:215px; left:0; padding:5px; background:#000; width:390px; -moz-opacity:.8; -khtml-opacity:.8; opacity:.8; filter:alpha(opacity = 80); overflow:hidden;height:60px;width:390px;}
.noticia-principal .views-field-title a{color:#fff;}
.noticia-principal .views-field-created {color:#aaa; font-family:Georgia;}
.noticia-principal .views-field-field-noticia-bajada-value div{display: inline;}
.noticia-principal .views-field-field-noticia-bajada-value div p{display: inline;}
.noticia-principal .views-field-markup{margin:10px 0;}
.noticia-principal .views-field-markup img{width:45px; height:45px;}
.noticia-principal .avatar{float:left;  margin-right:5px;}
.noticia-principal .avatar img{display:block;}
.noticia-principal .info{/*background:#f0f0f0; border-top:1px solid #c6c6c6;*/ border-bottom:1px solid #c6c6c6; margin-bottom:10px; height:24px; line-height:24px; padding:0 5px; float:right; margin:20px 0 0 0; width:315px;}
.noticia-principal .autor{float:left;}

/*noticia principal emergencia*/
.noticia-principal-emergencia .views-field-field-noticia-imagen-fid img{display:block; margin:0 0 5px 0;}
.noticia-principal-emergencia .views-field-title{font-family:Georgia; font-size:20px; line-height: 1em; margin-bottom:.5em; font-weight:bold;}
.noticia-principal-emergencia .views-field-title a{color:#000;}
.noticia-principal-emergencia .views-field-created{color:#aaa; font-family:Georgia;}
.noticia-principal-emergencia .views-field-field-noticia-bajada-value div{display: inline;}

/*noticia relacionada emergencia*/
.noticia-relacionada-emergencia{}
.noticia-relacionada-emergencia h3{padding:5px 0; font-weight:bold; font-size:14px; border-bottom: 2px solid #339433;}
.noticia-relacionada-emergencia .view-content li{padding:0 0 5px 0; margin:0 0 5px 0; border-bottom:1px solid #c6c6c6;}
.noticia-relacionada-emergencia .views-field-title{margin:0; font-size:11px; line-height:1.5em; padding:0 0 0 19px; background:url(images/icon-txt.gif) 0 2px no-repeat;}

/*noticia secundaria*/
.noticia-secundaria .views-field-title{font-family:Georgia; margin-bottom:.5em; line-height:1em; font-size:17px;}
.noticia-secundaria .views-field-title a{color:#000;}
.noticia-secundaria .views-field-field-noticia-imagen-fid{float:right; margin-left:10px;}
.noticia-secundaria .views-field-created {color:#aaa; font-family:Georgia;}
.noticia-secundaria .views-field-field-noticia-bajada-value{font-size:11px;}
.noticia-secundaria .views-field-field-noticia-bajada-value div{display: inline;}
.noticia-secundaria .views-field-field-noticia-bajada-value div p, .noticia-terciaria .views-field-field-noticia-bajada-value div p{display: inline;}
.noticia-secundaria .views-field-markup{border-bottom:1px solid #c6c6c6; margin:10px 0; height:24px; line-height:24px; padding:0 5px 0 0;}
.noticia-secundaria .picture{float:left; margin-right:10px;}
.noticia-secundaria .picture img{display:block; height:24px; height:24px;}
.noticia-secundaria .avatar{float:left;}
.noticia-secundaria .autor{float:left; width:96px; overflow:hidden; height:24px;}

/*atisbando*/
#block-views-atisbando-block_1 .view-content{position:relative; height:205px;}
#block-views-atisbando-block_1 .more-link{background:#444; padding:5px 10px;}
#block-views-atisbando-block_1 .more-link a{color:#fff;}
.atisbando-portada .views-field-title{background:#444; font-size:18px;  font-weight:bold; padding:5px 10px 0 55px; line-height:1.1em; height:2.2em; font-family:Georgia;}
.atisbando-portada .views-field-title a{color:#fff;}
.atisbando-portada .views-field-title a:hover{color:#999;}
.atisbando-portada .views-field-field-atisbando-imagen-fid img{display:block;}
.atisbando-portada .views-field-view-node{z-index:2; position:absolute; bottom:10px; right:10px;}
.atisbando-portada .views-field-view-node a{color:#fff; padding:4px 10px; text-shadow:0 0 4px #000; background:url("diarios/bg-menu-principal.jpg") repeat-x; border:1px solid #fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius:5px; text-align:center; font-weight:bold; display:block;}
.atisbando-portada .views-field-view-node a:hover{background:none /*url("diarios/bg-menu-principal-hover.jpg") repeat-x*/; text-decoration:none;}

/*noticia terciaria*/
.noticia-terciaria .views-field-title{font-family:Georgia; margin-bottom:.5em; line-height:1em; font-size:17px;}
.noticia-terciaria .views-field-title a{color:#000;}
.noticia-terciaria .views-field-field-noticia-imagen-fid{float:right; margin-left:10px;}
.noticia-terciaria .views-field-created {color:#aaa; font-family:Georgia;}
.noticia-terciaria .views-field-field-noticia-bajada-value{font-size:11px;}
.noticia-terciaria .views-field-field-noticia-bajada-value div{display: inline;}
.noticia-terciaria .views-field-markup{/*background:#f0f0f0; border-top:1px solid #c6c6c6;*/ border-bottom:1px solid #c6c6c6; margin:10px 0; height:24px; line-height:24px; padding:0 5px 0 0;}
.noticia-terciaria .picture{float:left; margin-right:10px;}
.noticia-terciaria .picture img{display:block; height:24px; height:24px;}
.noticia-terciaria .avatar{float:left;}
.noticia-terciaria .autor{float:left; width:105px; overflow:hidden; height:24px;}

/*noticia titulares*/
.noticia-titulares .views_slideshow_singleframe_main{background:#f0f0f0; border-top:1px solid #c6c6c6; border-bottom:1px solid #c6c6c6; height:34px; line-height:34px; padding:0 5px 0 163px; font-size:14px; overflow:hidden; background-image:url(diarios/sprite1.png); background-position:-10px -228.5px; background-repeat:no-repeat;}
.noticia-titulares .views_slideshow_singleframe_main .views-field-created{color:#235991; font-family:Georgia;}
.noticia-titulares .views_slideshow_singleframe_main .views-field-title a{color:#000;}

/*noticia listado*/
.noticia-listado .views-row{margin:0 0 10px 0; padding:0 0 10px 0;}
.noticia-listado .views-field-title{font-family:Georgia; margin-bottom:.5em; line-height:1em; font-size:18px; background:none; height:auto; padding:0;}
.noticia-listado .views-field-title a{color:#000;}
.noticia-listado .views-row-first{padding-top:20px; border-top:5px solid #c6c6c6;}
.noticia-listado .views-row-first .views-field-title{font-size:20px; font-weight:bold;}
.noticia-listado .views-field-field-noticia-imagen-fid{margin-bottom:10px;}
.noticia-listado .views-field-field-noticia-imagen-fid img{display:block; margin:0 0 5px 0;}
.noticia-listado .views-field-field-activismo-imagen-fid{margin-right:10px; float:left;}
.noticia-listado .views-field-field-activismo-imagen-fid img{display:block; margin:0 0 5px 0;}
.noticia-listado .views-field-created{color:#aaa; font-family:Georgia;}
.noticia-listado .views-field-field-noticia-bajada-value div{display:inline;}
.noticia-listado .views-field-markup{background:#f0f0f0; border-top:1px solid #c6c6c6; border-bottom:1px solid #c6c6c6; margin-bottom:10px; height:24px; line-height:24px; margin:10px 0; padding:0 5px 0 0; clear:both;}
.noticia-listado .picture{float:left; margin-right:10px;}
.noticia-listado .picture img{display:block; height:24px; height:24px;}
.noticia-listado .avatar{float:left;}
.noticia-listado .autor{float:left;}
.noticia-listado div.feed-icon{display:none;}

.home .noticia-listado .views-field-markup{background:none; border-top:none;}
.home .noticia-listado .views-row-first{padding-top:0; border-top:0;}

/*buscador*/
#block-search-0{margin:'';}
#block-search-0 h3{display:none;}
#block-search-0 form{margin:0 0 10px 0;}
#block-search-0 .form-item{margin:0;}
#block-search-0 .form-submit{background:url(diarios/bg-menu-principal.jpg) repeat-x; color:#fff; border-left:1px solid ; border-top:1px solid ; border-right:1px solid ; border-bottom:1px solid ; width:68px; line-height:16px; margin:0; padding:2px !important;}
#block-search-0 .form-submit:hover{background:url(diarios/bg-menu-principal-hover.jpg) repeat-x;}
#block-search-0 .form-text{background:#ececec; padding:2px 2px 2px 28px; height:16px; border:1px solid #d1d1d1; width:195px; margin:0; background-image:url(diarios/sprite1.png); background-position:-10px -375px;}
input[type="text"], input[type="password"]{background:#ececec; padding:2px; height:16px; border:1px solid #d1d1d1; width:195px; margin:0;}

/*fecha*/
#block-block-12{color:#ffffff; font-size:11px; font-weight:bold; margin:0; position:absolute; z-index:1; text-align:right; top:8px; right:90px;}

#block-similar-0{clear:both;}

/*inscríbete como corresponsal*/
#block-block-13{margin-bottom:10px; float:left; width:58%; height:28px;}
#block-block-13 .content p{margin:0;}
#block-block-13 .content p a{background:#f0f0f0; padding:0 0 0 33px; color:#339433; display:block; height:26px; line-height:26px; text-decoration:none; border:1px solid #ccc; font-weight:bold; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius:5px; background-image:url(diarios/sprite1.png); background-position:-5px -159px;}
#block-block-13 .content p a:hover{background-color:#339433; color:#fff; text-decoration:none; border-color:#276c27;}

/*ingresa*/
#block-block-14{margin-bottom:10px; float:right; width:38%; height:28px;}
#block-block-14 .content p{margin:0;}
#block-block-14 .content p a{background:#f0f0f0; padding:0 0 0 28px; color:#339433; display:block; height:26px; line-height:26px; text-decoration:none; border:1px solid #ccc; font-weight:bold; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius:5px; background-image:url(diarios/sprite1.png); background-position:-5px -195px;}
#block-block-14 .content p a:hover{background-color:#339433; color:#fff; text-decoration:none; border-color:#276c27;}

/*corresponsales de hoy*/
#block-views-noticias-block_7{border:1px solid #c6c6c6; clear:both;}
#block-views-noticias-block_7 h3{padding:5px; font-family:Georgia; font-size:12px; font-weight:bold; color:#555;}
#block-views-noticias-block_7 .view-header{font-family:Georgia; font-size:20px; text-align:right; color:#888; line-height:1em; position:absolute; width:290px;}
#block-views-noticias-block_7 .view-header .header-corresponsales-hoy-big{font-size:32px;}
#block-views-noticias-block_7 .content{padding:5px;}
#block-views-noticias-block_7 .views-field-picture{margin-right:5px;}
#block-views-noticias-block_7 .views-field-picture .picture{display:inline;}
#block-views-noticias-block_7 .views-field-picture .picture img{display:block; height:45px; width:45px;}
#block-views-noticias-block_7 .views-field-name{font-size:11px; color:#235991; font-weight:bold;}
#block-views-noticias-block_7 .views-field-title{font-size:12px; font-weight:bold; line-height:1.2em;}
#block-views-noticias-block_7 .views-field-title a{color:#000;}
#block-views-noticias-block_7 .views-field-markup{clear:both; width:290px; display:block;}

/*banner*/
#block-block-4{margin:0; clear:both;}
#block-block-4 p img{display:block;}

/*corresponsales*/
#block-views-usuarios-block_1{clear:both;}

/*mapa corresponsales*/
#block-block-6{height:104px;}
#block-block-6 p{margin:0;}
#block-block-6 img{display:block;}
#block-block-6 .views-field-view-node{z-index:2; position:absolute; bottom:10px; right:10px;}
#block-block-6 .views-field-view-node a{color:#fff; padding:4px 10px; text-shadow:0 0 4px #000; background:url("diarios/bg-menu-principal.jpg") repeat-x; border:1px solid #fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius:5px; text-align:center; font-weight:bold; display:block;}
#block-block-6 .views-field-view-node a:hover{background:/*url("diarios/bg-menu-principal-hover.jpg") repeat-x*/none; text-decoration:none;}

/*noticias cortas*/
#block-views-noticias_cortas-block_1 h3{font-weight:bold; font-size:13px; background:url(diarios/bg-diario-block.jpg) right center no-repeat; height:27px; line-height:27px; border-bottom:2px solid; font-family:Georgia;}
#block-views-noticias_cortas-block_1 .view-content li{padding:0 0 5px 0; margin:0 0 5px 0; background:none; border-bottom:1px solid #c6c6c6;}
#block-views-noticias_cortas-block_1 .view-content{padding:10px 0 0 0;}
#block-views-noticias_cortas-block_1 .views-field-title{margin:0; line-height:1.5em; padding:0 0 0 19px; background:url(images/icon-txt.gif) 0 2px no-repeat;}

/*comics*/
#block-views-humor-block_1 h3{height:27px; line-height:27px; font-weight:bold; font-size:13px; font-family:Georgia; border-bottom:2px solid;}
#block-views-humor-block_1 .views-field-field-humor-imagen-fid{padding:10px 0;}

/*cartelera cultural*/
#block-views-cartelera_cultural-block_1 .content{padding-top:10px;}
#block-views-cartelera_cultural-block_1 .view-content{padding:10px 5px; border-width:1px 1px 0 1px; border-style:solid; border-color:#c2c2c2;}
#block-views-cartelera_cultural-block_1 .view-content ul{margin:0;}
#block-views-cartelera_cultural-block_1 .view-header img{display:block;}
#block-views-cartelera_cultural-block_1 .more-link{padding:0 10px;  border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2; text-align:right; }
#block-views-cartelera_cultural-block_1 h3{height:27px; line-height:27px; padding:0; font-size:13px; /*background:url(diarios/cartelera-cultural-h2-bloque.gif) no-repeat;*/ font-weight:bold; font-family:Georgia; border-bottom:2px solid;}
#block-views-cartelera_cultural-block_1 .view-content li{padding:0 0 5px 22px; margin:0 0 5px 0; background:url(images/icon-calendar.gif) top left no-repeat; height:3.5em; line-height:1.2em;}
#block-views-cartelera_cultural-block_1 .view-content li.views-row-last{padding-botttom:0; margin:0;}
#block-views-cartelera_cultural-block_1 .views-field-field-cartelera-fecha-value, #block-views-cartelera_cultural-block_1 .views-field-field-cartelera-fecha-value a{color:#d40000; color:#777;}
#block-views-cartelera_cultural-block_1 .views-field-title{font-family:arial; line-height:1em;}
#block-views-cartelera_cultural-block_1 .views-field-title a{color:#333;}

/*avisos clasificados*/
#block-views-avisos_clasificados-block_1 h3{height:27px; line-height:27px; font-size:13px; font-weight:bold; border-bottom:2px solid ; background:url(diarios/bg-diario-block.jpg) right center no-repeat; font-family:Georgia;}
#block-views-avisos_clasificados-block_1 .view-content{padding:10px 0;}
#block-views-avisos_clasificados-block_1 .view-content .views-row{padding:0 0 10px 0; margin:0 0 10px 0; border-bottom:1px solid #ccc;}
#block-views-avisos_clasificados-block_1 .views-field-field-aviso-imagen-fid{float:left; margin-right:10px;}
#block-views-avisos_clasificados-block_1 .views-field-field-aviso-imagen-fid img{display:block;}
#block-views-avisos_clasificados-block_1 .views-field-tid{color:#666;}
#block-views-avisos_clasificados-block_1 .views-field-title{font-weight:bold;}
#block-views-avisos_clasificados-block_1 .views-field-field-aviso-precio-value{font-size:11px; font-weight:bold;}
#block-views-avisos_clasificados-block_1 .views-field-created{font-size:11px; color:#666;}

/*activismo*/
#block-views-activismo-block_1 .view-content{position:relative;}
#block-views-activismo-block_1 .views-field-title{background:#444 url(images/bg-activismo.gif) no-repeat; font-size:18px; padding:5px 5px 5px 145px; line-height:1em; height:2.2em; font-family:Georgia;}
#block-views-activismo-block_1 .views-field-title a{color:#fff !important;}
#block-views-activismo-block_1 .views-field-title a:hover{color:#999 !important; text-decoration:none;}
#block-views-activismo-block_1 .views-field-field-activismo-imagen-fid img{display:block;}
#block-views-activismo-block_1 .views-field-view-node{z-index:2; position:absolute; bottom:10px; right:10px;}
#block-views-activismo-block_1 .views-field-view-node a{color:#fff; padding:4px 10px; text-shadow:0 0 4px #000; background:url("diarios/bg-menu-principal.jpg") repeat-x; border:1px solid #fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius:5px; text-align:center; font-weight:bold; display:block;}
#block-views-activismo-block_1 .views-field-view-node a:hover{background:/*url("diarios/bg-menu-principal-hover.jpg") repeat-x*/none; text-decoration:none;}
#block-views-activismo-block_1 .more-link{background:#444; padding:5px 10px;}
#block-views-activismo-block_1 .more-link a{color:#fff;}

/*vida social*/
#block-views-vida_social-block_1 .views-field-title{background:#444 url(images/bg-vidasocial.gif) no-repeat; font-size:18px; padding:5px 5px 5px 130px; line-height:1em; height:2.2em; font-family:Georgia;}
#block-views-vida_social-block_1 .views-field-title a{color:#fff;}
#block-views-vida_social-block_1 .views-field-title a:hover{color:#999; text-decoration:none;}
#block-views-vida_social-block_1 .views-field-field-vidasocial-imagenes-fid img{display:block;}
#block-views-vida_social-block_1 .views-field-view-node{z-index:2; position:absolute; bottom:10px; right:10px;}
#block-views-vida_social-block_1 .views-field-view-node a{color:#fff; padding:4px 10px; text-shadow:0 0 4px #000; background:url("diarios/bg-menu-principal.jpg") repeat-x; border:1px solid #fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius:5px; text-align:center; font-weight:bold; display:block;}
#block-views-vida_social-block_1 .views-field-view-node a:hover{background:none /*url("diarios/bg-menu-principal-hover.jpg") repeat-x*/; text-decoration:none;}
#block-views-vida_social-block_1 .more-link{background:#444; padding:5px 10px;}
#block-views-vida_social-block_1 .more-link a{color:#fff;}

/*encuesta*/
#block-poll-0 h3{padding:0 25px 0 0; font-size:14px; font-weight:bold; height:19px; line-height:19px; background-image:url(diarios/sprite1.png); background-position:274px -276px;}
#block-poll-0 .content{padding:10px; margin-top:10px; border:1px solid #ccc;}
#block-poll-0 .content form{margin:0;}
#block-poll-0 .title{padding:0 10px; font-weight:bold;}
#block-poll-0 div.links{display:none;}

/*noticias de la red*/
#block-views-noticias_red-block_1 h3{height:27px; line-height:27px; font-size:17px; font-weight:bold; font-family:Georgia;}
#block-views-noticias_red-block_1 .view-content{background:#f0f0f0; padding:10px 13px; border:1px solid #ccc;}
#block-views-noticias_red-block_1 .view-content ul{margin:0;}
#block-views-noticias_red-block_1 .view-content li{background:none; padding:0 0 10px 0; margin:0 0 10px 0; border-bottom:1px solid #ccc;}
#block-views-noticias_red-block_1 .view-content li.views-row-last{margin:0; padding:0; border:0;}
#block-views-noticias_red-block_1 .view-content .field-content:after{content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; overflow: hidden;}
#block-views-noticias_red-block_1 .view-content .field-content {display:block;}
#block-views-noticias_red-block_1 .diario{display:block; float:left; width:140px; margin-right:5px;}
#block-views-noticias_red-block_1 .diario span{display:block; float:left; width:16px; height:19px; margin-right:5px;}
#block-views-noticias_red-block_1 .diario span.elmorrocotudo{background:url(images/red-morrocotudo.gif) no-repeat;}
#block-views-noticias_red-block_1 .diario span.elboyaldia{background:url(images/red-boyaldia.gif) no-repeat;}
#block-views-noticias_red-block_1 .diario span.elnortero{background:url(images/red-nortero.gif) no-repeat;}
#block-views-noticias_red-block_1 .diario span.elobservatodo{background:url(images/red-observatodo.gif) no-repeat;}
#block-views-noticias_red-block_1 .diario span.elmartutino{background:url(images/red-martutino.gif) no-repeat;}
#block-views-noticias_red-block_1 .diario span.elparadiario{background:url(images/red-paradiario.gif) no-repeat;}
#block-views-noticias_red-block_1 .diario span.elrancahuaso{background:url(images/red-rancahuaso.gif) no-repeat;}
#block-views-noticias_red-block_1 .diario span.elamaule{background:url(images/red-amaule.gif) no-repeat;}
#block-views-noticias_red-block_1 .diario span.elconcecuente{background:url(images/red-concecuente.gif) no-repeat;}
#block-views-noticias_red-block_1 .diario span.laopinon{background:url(images/red-opinion.gif) no-repeat;}
#block-views-noticias_red-block_1 .diario span.elnaveghable{background:url(images/red-naveghable.gif) no-repeat;}
#block-views-noticias_red-block_1 .diario span.elvacanudo{background:url(images/red-vacanudo.gif) no-repeat;}
#block-views-noticias_red-block_1 .diario span.elrepuertero{background:url(images/red-repuertero.gif) no-repeat;}
#block-views-noticias_red-block_1 .noticia-red{display:block; font-size:11px; float:left; width:210px;}
#block-views-noticias_red-block_1 .noticia-red a{color:#000;}

/*galeria*/
#home .galeria{background-color: #000;}
#home .galeria h2{background:#000; -moz-opacity:.8; -khtml-opacity:.8; opacity:.8; filter:alpha(opacity = 80); position:absolute; top:0; left:0; padding:10px 20px; color:#fff; z-index:5; border:0; width:350px; line-height:1.1em;}
.galeria-home .view-content {padding:10px 0 0 10px;}
.galeria-home .item-list {float:left; padding:10px 0;}
.galeria-home .item-list .pager{margin:0; color:#fff; border:0; padding:0; display:none;}
.galeria-home .item-list .pager li{color:#fff !important;}
.galeria-home .item-list .pager li.pager-current{}
.galeria-home .item-list .pager a{color:#fff;}
.galeria-home .more-link {float:right; padding:10px 0;}
.galeria-home .more-link a{color:#fff;}
.galeria-home .views-field-field-galeria-imagenes-fid {margin-bottom:2px;}
.galeria-home .views-field-field-galeria-imagenes-fid img{display:block;}
.galeria-home .views-field-field-imagen-imagen-fid {margin-bottom:2px;}
.galeria-home .views-field-field-imagen-imagen-fid img{display:block;}
.galeria-home .views_slideshow_thumbnailhover_div_breakout_teaser{float:left; margin-right:2px;}

/*videos*/
.panels-flexible-column-portada-19 {background-color:#000;}
#block-views-videos-block_3 {margin:0;}
#block-views-videos-block_3 h3{height:27px; line-height:27px; font-size:14px; font-weight:bold;}
#block-views-videos-block_3 .view-content ul{margin:0;}
#block-views-videos-block_3 .view-content li{background:none; padding:10px 0; margin:0;}
#block-views-videos-block_3 .views-field-title{font-weight:bold;}
#block-views-videos-block_3 .views-field-title a{color:#fff;}
#block-views-videos-block_3 .views-field-field-video-video-embed{float:left; margin-right:10px;}
#block-views-videos-block_3 .views-field-field-video-video-embed img{display:block;}
#block-views-videos-block_3 .more-link{padding:10px 0;}
#block-views-videos-block_3 .more-link a{color:#fff;}

/*lo más*/
#quicktabs-block_quicktabs_1{border:none;}
#block-quicktabs-block_quicktabs_1 .content{padding-top:10px;}
#block-quicktabs-block_quicktabs_1 ul.quicktabs-style-basic li {background:#ebebf7; padding:5px 10px;}
#block-quicktabs-block_quicktabs_1 ul.quicktabs-style-basic li a{font-family:Georgia !important; font-weight:bold !important; color:#8b90ae;}
#block-quicktabs-block_quicktabs_1 ul.quicktabs-style-basic li.active{background:#fff;}
#block-quicktabs-block_quicktabs_1 ul.quicktabs-style-basic li.active a {color:#000;}
#block-quicktabs-block_quicktabs_1 h3{height:27px; line-height:27px; font-size:13px; font-weight:bold; /*background:url(diarios/bg-diario-block.jpg) right center no-repeat;*/ font-family:Georgia; border-bottom:2px solid;}
#block-quicktabs-block_quicktabs_1 .view-content li{padding:0 0 5px 0; margin:0 0 5px 0; border-bottom:1px solid #c6c6c6; background: url("/sites/elmorrocotudo.cl/themes/framework/images/icon-txt.gif") no-repeat scroll 0 2px transparent; padding-left: 19px;}
#block-quicktabs-block_quicktabs_1 .views-field-title{margin:0; line-height:1.5em; padding:2px 0 2px 0px; /* background:url(images/icon-txt.gif) 0 2px no-repeat;*/}
#block-quicktabs-block_quicktabs_1 .view-id-mas_comentado .views-field-title{padding:2px 0 2px 22px; background-image:url(diarios/sprite1.png); background-position:-10px -124.5px;}
#block-quicktabs-block_quicktabs_1 .view-id-activismo .views-field-title{padding:2px 0 2px 22px; background: url("images/corazon-mas-popular.gif")0 2px no-repeat;}
#block-quicktabs-block_quicktabs_1 .views-field-title a{color:#333;}
.quicktabs_main.quicktabs-style-basic {background-color: #FFFFFF; border-color:none #339433 #339433 #339433; border-style: solid; border-width: 1px; clear: both; padding: 10px;}
ul.quicktabs_tabs.quicktabs-style-basic { font: bold 12px/19px Verdana !important; height: 22px;    margin: 0; padding: 0 5px 0 0;  border:none;}
ul.quicktabs_tabs.quicktabs-style-basic li.active {background-color: #FFFFFF; border-bottom: 3px solid #FFFFFF !important;  border-style: solid; border-width: 1px;}
ul.quicktabs_tabs.quicktabs-style-basic li.active, .quicktabs_main.quicktabs-style-basic {border-color:#8b90ae;}


/*facebook*/
.pane-fb-social-likebox-likebox{padding-top:27px;}
#block-fb_social_likebox-likebox span, #block-fb_social_likebox-likebox span iframe {width: 200px !important;}

/*twitter*/
.twtr-doc{width:200px !important;}

/*menu corresponsal*/
#block-menu-menu-corresponsal{}
#block-menu-menu-corresponsal h3, #block-menu-menu-menu-usuario h3 {font-size: 14px; font-weight: bold; padding: 5px 0; border-bottom: 2px solid ;}
#block-menu-menu-corresponsal .content, #block-menu-menu-menu-usuario .content{padding: 10px 0 0 0;}
#block-menu-menu-corresponsal .content ul, #block-menu-menu-menu-usuario .content ul{padding:0 0 0 15px;}
#block-menu-menu-corresponsal .content ul li, #block-menu-menu-menu-usuario .content ul li{color:#666; background:none; list-style:circle !important; padding:0 0 5px 0; margin:0 0 5px 0; border-bottom:1px solid #c6c6c6;}

/*TV*/
#block-views-videos-block_4{padding:53px 0 0 0; background-image:url(diarios/sprite1.png); background-position:-10px -531px;}
#block-views-videos-block_4 .views-field-field-video-video-embed img{display:block;}
#block-views-videos-block_4 .emvideo-thumbnail-replace-preview span{width:90px; height:75px; top:70px; left:100px; background-image:url(diarios/sprite1.png); background-position:-10px -10px;}
#block-views-videos-block_4 .emvideo-thumbnail-replace-preview span:hover{background-position:-100px -10px;}
#block-views-videos-block_4 .views-field-view-node{text-align:right; padding:5px 10px; background:#444;margin-top:-5px;}
#block-views-videos-block_4 .views-field-view-node a{color:#fff;}

/*usuarios registrados*/
#block-views-usuarios-block_1 table{margin:0;}
#block-views-usuarios-block_1 td{padding:0;}
#block-views-usuarios-block_1 .view-content{margin:0;}
#block-views-usuarios-block_1 .views-field-picture img{width:45px; height:45px; display:block;}


/*destacados externos*/
.destacados-externos .view-content:after{content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; overflow: hidden;}
.destacados-externos .view-content{display:block;}
.destacados-externos .views-row{height: 115px; padding-bottom: 0; position:relative !important; float:left; margin:0 0 6px;}
.destacados-externos .views-row-last{padding:0; margin:0;}
.destacados-externos .views-field-markup {background:#000000; border-left:2px solid #FFFFFF; border-right:2px solid #FFFFFF; height:95px; left:155px; -moz-opacity:.8; -khtml-opacity:.8; opacity:.8; filter:alpha(opacity = 80); padding:10px; position:absolute; top:0; width:100px;}
.destacados-externos .fuente {color:#f7941d; text-transform:uppercase; margin-bottom:.5em;}
.destacados-externos .fuente a{color:#f7941d;}
.destacados-externos .titulo a{color:#FFF; font-weight:bold;}
.destacados-externos .views-field-field-destacadoexterno-imagen-fid img{/*display:block;*/}
.destacados-externos .views-row .views-field-field-destacadoexterno-imagen-fid span{font-size: 0;}

/*footer*/
#block-menu-menu-footer ul{text-align:right; padding-top:20px; border-bottom: 2px solid; background-image:url(diarios/sprite1.png); background-position:-10px -315px; background-repeat:no-repeat;}
#block-menu-menu-footer ul li{display:inline; background:none; padding:0;}
#block-menu-menu-footer ul li a{display:inline; padding:0 5px; border-right:1px solid #ccc;}
#block-menu-menu-footer ul li.last a{border-right:0;}

/*--NOTICIA--*/

/*listados*/
#seccion .panel-col-first .views-field-field-noticia-imagen-fid {width: 400px; height: 285px;}
#seccion .panel-col-first {float: left; width:400px; margin:0 9px 15px 0;}
#seccion .panel-col-first .inside{margin:0;}
#seccion .panel-col-last {float: left; width:250px; margin:0 0 15px 0;}
#seccion .panel-col-last .inside{margin:0;}
#main .box h2{padding:0; border-width:0 0 2px 0; border-style:solid; margin-bottom:20px; font-size:18px;}
#main h1{padding:10px 20px; border:1px solid #c8c8c8; margin-bottom:20px;}
#main h1 i{font-size:35px; padding:0; color:#235991;}
body.galeria #main h1,
body.video #main h1,
body.atisbando #main h1,
body.noticia_corta #main h1,
body.activismo #main h1,
body.vida_social #main h1,
body.aviso_clasificado #main h1,
body.noticia #main h1{padding:0; border:0; margin-bottom:15px; font-family:Georgia; clear:both; font-size:35px; line-height:1em;}

body.Etiquetas #main h1{margin-bottom:15px; font-family:Georgia; clear:both; font-size:18px; line-height:1em; color:#767676; padding:20px;}
body.Etiquetas #main h1:first-letter{text-transform:uppercase;}

#main .pane-categorias h1{margin-bottom:0; font-family:Georgia; clear:both; font-size:30px; line-height:1em; border-width:1px 1px 0 1px; border-style:solid; border-color:#ccc;}
.noticia-listado .views-field-field-atisbando-imagen-fid,
#seccion .noticia-listado .views-field-field-noticia-imagen-fid,
#etiquetas .noticia-listado .views-field-field-noticia-imagen-fid {margin:0 10px 10px 0; float:left;}
#seccion .noticia-listado .views-field-field-noticia-imagen-fid img,
#etiquetas .noticia-listado .views-field-field-noticia-imagen-fid img{border:1px solid#c6c6c6;}
#seccion ul.pager,
#etiquetas ul.pager{padding:5px 0; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
#seccion ul.pager li.pager-current,
#etiquetas ul.pager li.pager-current {border-bottom:0;  color: #fff; background:#235991; font-weight: bold; padding:1px 5px;}
#seccion ul.pager li.pager-current a,
#etiquetas ul.pager li.pager-current a{color: #fff;}

#seccion .views-field-field-noticia-imagen-fid .pie-imagen{display: none;}

.item-list ul.pager{padding:5px 0; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.item-list ul.pager li.pager-current {border-bottom:0;  color: #fff; background:#235991; font-weight: bold; padding:1px 5px;}
.item-list ul.pager li.pager-current a{color: #fff;}

/*interior*/
.barra-superior .view-content{border:1px solid #c6c6c6; height:45px; margin:0 0 10px 0; padding:5px;}
.barra-superior .views-row:after{content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; overflow: hidden;}
.barra-superior .views-row{display:block;}
.barra-superior .views-field-picture{float:left; margin-right:10px;}
.barra-superior .views-field-picture img{display:block; height:45px; width:45px;}
.barra-superior .views-field-name{height:22px; line-height:22px;}
.barra-superior .views-field-totalcount{height:22px; line-height:22px; font-size:11px; color:#959595;}
.barra-superior .views-field-markup{float:right;}
.barra-superior .views-field-markup-1{float:left; width:350px;}
.barra-superior .views-field-created{font-size:17px; font-family:Georgia; color:#959595; font-style:italic;}
.barra-superior .views-field-comment-count{text-align:right;}
.barra-superior .views-field-comment-count a{padding:0 0 0 20px; background-image:url(diarios/sprite1.png); background-position:-10px -128px;}
#es-publireportaje{color:#969696; font-style:italic; font-size: 12px;}
#main #noticia h2.pane-title{padding:0; border:0; margin:0; font-size:18px; font-family:arial; color:#555;}
#noticia .pane-node-body h2.pane-title{font-size:14px; text-decoration:underline; margin-bottom:10px !important;}
#noticia .pane-node-title{font-size:22px; font-family:Georgia; margin-bottom:15px;}
#noticia .views-field-title{font-size:30px; font-family:Georgia; margin-bottom:15px;}
#noticia .field-field-noticia-bajada{font-size:16px; font-weight:bold; line-height:1.4em; color:#555; margin:0 0 10px 0;}
#noticia .field-field-noticia-bajada p{margin:0;}
.pane-field-aviso-contacto .field-label-inline-first,
.pane-field-aviso-precio .field-label-inline-first,
.pane-field-aviso-estado .field-label-inline-first,
.pane-field-aviso-telefono .field-label-inline-first{color:#000; font-weight:normal;}
.pane-field-aviso-contacto,
.pane-field-aviso-precio,
.pane-field-aviso-estado,
.pane-field-aviso-telefono{color:#235991; font-weight:bold; font-size:14px;  padding:10px 0;}
#noticia .pane-field-noticia-imagen,
#noticia .pane-field-vidasocial-imagen,
#noticia .pane-field-atisbando-imagen{float:right; margin-left:10px;}
#noticia .field-field-noticia-imagen img{display:block; margin:0 0 5px 0;}
#noticia .field-field-noticia-imagen .pie-imagen {color:#969696; margin-bottom:10px; padding:5px 0; font-size:11px; border-bottom:1px solid #ccc; text-align:center;}
#noticia .pane-node-body{font-size:14px;}
#noticia .pane-node-body object{position:relative; z-index:1;}
#noticia .pane-node-body .textodestacado-derecha{float:right; padding:15px 0; width:190px; border-top:2px solid  #339433; border-bottom:2px solid  #339433; margin:10px 0 10px 20px; font-size:16px; font-weight:bold; color:#666;}
#noticia .pane-node-body .textodestacado-izquierda{float:left; padding:15px 0; width:190px; border-top:2px solid  #339433; border-bottom:2px solid  #339433; margin:10px 20px 10px 0; font-size:16px; font-weight:bold; color:#666;}
.subtitulo-1 {font-size: 26px; font-family:Georgia;}
.subtitulo-2 {font-size: 22px; font-family:Georgia;}
.subtitulo-3 {font-size: 18px; font-family:Georgia;}
#noticia .pane-field-vidasocial-imagenes{clear:both;}
#noticia .pane-field-galeria-imagenes,
#noticia .pane-field-noticia-galeria, 
#noticia .pane-field-atisbando-galeria, 
#noticia .pane-field-vidasocial-imagenes, 
#noticia .pane-field-aviso-imagen{margin:0 0 15px 0;}
#noticia .pane-field-noticia-galeria .pane-content,
#noticia .pane-field-atisbando-galeria .pane-content,
#noticia .pane-field-vidasocial-imagenes .pane-content,
#noticia .pane-field-aviso-imagen .pane-content{margin:10px 0 0 0;}
#noticia .pane-field-galeria-imagenes .field-items:after,
#noticia .pane-field-atisbando-galeria .field-items:after,
#noticia .pane-field-vidasocial-imagenes .field-items:after,
#noticia .pane-field-noticia-galeria .field-items:after,
#noticia .pane-field-aviso-imagen .field-items:after{content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; overflow: hidden;}
#noticia .pane-field-galeria-imagenes .field-items,
#noticia .pane-field-atisbando-galeria .field-items,
#noticia .pane-field-vidasocial-imagenes .field-items,
#noticia .pane-field-noticia-galeria .field-items,
#noticia .pane-field-aviso-imagen .field-items{display:block; background:#f0f0f0; border:1px solid #c6c6c6; padding:20px;}
#noticia .pane-field-galeria-galeria .field-items .field-item,
#noticia .pane-field-noticia-galeria .field-items .field-item,
#noticia .pane-field-vidasocial-imagenes .field-items .field-item,
#noticia .pane-field-atisbando-galeria .field-items .field-item,
#noticia .pane-field-aviso-imagen .field-items .field-item{float:left; margin:10px 0; text-align:center; width:20%;}
#noticia .pane-field-noticia-creditosgaleria{padding:0 20px; margin:0 0 10px 0; color:#666; font-style:italic;}
#noticia .pane-field-noticia-adjuntos{margin:0 0 10px 0;}
#noticia .pane-field-noticia-adjuntos .pane-content{margin:10px 0 0 0;}
#noticia .pane-field-noticia-adjuntos .pane-content .field-item{margin:0 0 5px 0; padding:0 0 5px 0; border-bottom:1px solid #eee;}
#noticia .pane-node-terms{margin:0 10px 10px 0; float:left; width:48%;}
#main #noticia .pane-node-terms h2{font-size:13px; font-weight:bold; font-family:Arial; border:0; margin:0; padding:0;}
#noticia .pane-node-terms .pane-content{margin:5px 0 0 0;}
#noticia .pane-block-27{text-align:right; padding:5px;}
.atisbando #noticia .pane-field-noticia-creditosgaleria{padding:0;}
#noticia .pane-field-noticia-creditosgaleria{font-style:normal; font-size:12px; color:#969696;}
#main #noticia .pane-field-noticia-creditosgaleria h2.pane-title{display:inline; font-size:12px;}
#main #noticia .pane-field-noticia-creditosgaleria div{display:inline;}
.barra-inferior {clear:both;}
.barra-inferior .view-content{background:#f0f0f0; border-top:1px solid #c6c6c6; border-bottom:1px solid #c6c6c6; height:24px; line-height:24px; margin:0 0 10px 0; padding:10px;}
.barra-inferior .views-row:after{content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; overflow: hidden;}
.barra-inferior .views-row{display:block;}
.barra-inferior .views-field-phpcode-1 {
    float: left;
    margin-top: 4px;
    margin-right: 10px;
}
.barra-inferior .views-field-fb-social-like{float:left; margin-right:15px;}
.barra-inferior .views-field-phpcode{float:left;}
.barra-inferior .views-field-phpcode-2{float:left; margin-right:15px;}
.barra-inferior .views-field-totalcount{float:left;}
.barra-inferior .views-field-comment-count{float:right;}
.barra-inferior .views-field-ops{float:left;}
.barra-inferior .views-field-ops span.flag-unir a{padding:5px 5px 5px 32px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border:2px solid #ddd; color:#fff;}
.barra-inferior .views-field-ops span.flag-unir a.unflag-action{background:#85b0db url(images/corazon-on.gif) left center no-repeat;}
.barra-inferior .views-field-ops span.flag-unir a.flag-action{background:#85b0db url(images/corazon-off.gif) left center no-repeat;}
#noticia .pane-block-10, #cartelera .pane-block-10{font-style:italic; font-weight:bold;}
#noticia .pane-nodo .link-comentar .views-field-markup, #cartelera .pane-nodo .link-comentar .views-field-markup {margin:10px 0; font-weight:bold;height:40px; clear:both;}
#noticia .pane-nodo .link-comentar .views-field-markup a, #cartelera .pane-nodo .link-comentar .views-field-markup a{padding:8px 10px 8px 35px; background:#f0f0f0; border:1px solid #c6c6c6; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; float:left; background-image:url(diarios/sprite1.png); background-position: 0 -120px;}
#noticia .pane-nodo .link-comentar .views-field-markup a:hover, #cartelera .pane-nodo .link-comentar .views-field-markup a:hover{background-color:#ddd; text-decoration:none;}
#noticia .pane-nodo .views-field-comment-count h2,
#noticia .pane-node-comment-form h2{font-size:23px !important; font-family:georgia !important;}
#noticia .pane-activismo{margin:10px 0 30px;}
#noticia .pane-usuarios-activismo{border:1px solid #ccc; padding:5px 10px; background:#f0f0f0; margin:10px 0;}
#noticia .pane-usuarios-activismo h2{font-size:17px !important; height:27px !important; line-height:27px !important; margin-bottom:5px !important; font-weight:bold !important;}
#noticia .pane-usuarios-activismo .view-content table{margin:0;}
#noticia .pane-usuarios-activismo .view-content td{text-align:left;}
#noticia .creacion-clasificado{color:#666; line-height:1em;}
#noticia .categoria-clasificado{width:auto; float:none;}
#noticia .galeria-imagenes .views-field-field-aviso-imagen-fid{}
#noticia .galeria-imagenes .item-list ul.pager {border: 0; padding: 5px 0;}
#noticia .galeria-imagenes .item-list ul.pager li.pager-current {background: none; border-bottom: 0 none; font-weight: bold; padding: 1px 5px; color:#333;}
#cartelera .panel-pane{margin-bottom:10px;}
#cartelera .pane-node-body{padding-top:20px; margin-bottom:20px;}
#cartelera .center-wrapper .inside{margin:0;}
#cartelera .center-wrapper:after{content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; overflow: hidden;}
#cartelera .center-wrapper{display:block;}
#cartelera .center-wrapper{border-width:1px 0; border-color:#ccc; border-style:solid; padding:10px 0 0 0;}
#noticia .lista-gente .views-field-title{font-size:14px;}
#noticia .lista-gente .views-field-title a{display:block; padding:15px 0 0 42px; background:url(images/download.png) no-repeat;}
#noticia .postular-causa{}
#noticia .postular-causa .view-header div{}
#noticia .postular-causa .view-header div.quieres{font-size:17px; font-family:Georgia; margin-bottom:20px;}
#noticia .postular-causa .view-header div.revisa{line-height:27px; height:27px; border-bottom:2px solid; font-weight:bold; font-size:14px;}
#noticia .postular-causa .view-content ul{margin:10px 0;}
#noticia .postular-causa .view-content ul li{background: url("images/icon-txt.gif") 0 2px no-repeat; line-height: 1.5em; margin: 0; padding: 0 0 10px 19px; margin: 0 0 10px 0; font-size:Arial; border-bottom:1px solid #c6c6c6;}
#noticia .postular-causa .views-field-title{font-size:12px; margin:0;}
/*avisos clasificados*/
#categoria .pane-categorias .view-content{padding:5px; border-width:0 1px 1px 1px; border-style:solid; border-color:#ccc; margin-bottom:20px;}
#categoria .pane-categorias .view-content td{padding:2px 5px;}
#categoria .pane-categorias .view-content .views-field-name a{color:#000;}
#categoria .pane-categorias .view-content .views-field-name a.active{color:#666; text-decoration:underline;}
.pane-avisos-clasificados .views-row{margin:0 0 10px 0; padding:0 0 10px 0; border-bottom:1px solid #ccc;}
.pane-avisos-clasificados .views-field-field-aviso-imagen-fid{float:left; margin-right:10px;}
.pane-avisos-clasificados .views-field-field-aviso-imagen-fid img{display:block;}
.pane-avisos-clasificados .views-field-markup{height:26px;}
.pane-avisos-clasificados .views-field-markup ul{margin:0;}
.pane-avisos-clasificados .views-field-markup ul li{padding:0; background:none;}
.pane-avisos-clasificados .views-field-markup .categoria{float:left; font-size:17px; font-family:Georgia; color:#235991;}
.pane-avisos-clasificados .views-field-markup .precio{float:right; color:#235991; font-weight:bold; font-size:16px;}
.pane-avisos-clasificados .views-field-markup .precio span{color:#000; font-weight:normal; font-size:14px;}
.pane-avisos-clasificados .views-field-title{font-size:22px; font-family:Georgia; line-height:1em; margin-bottom:.5em;}
.pane-avisos-clasificados .views-field-title a{color:#000;}
.pane-avisos-clasificados .views-field-comment-count{text-align:right; margin:10px 0 0 0;}
.pane-avisos-clasificados .views-field-comment-count a{padding:0 0 0 20px; background-image:url(diarios/sprite1.png); background-position:-10px -124.5px;}
.pane-avisos-clasificados .galeria-imagenes{}
.pane-avisos-clasificados .galeria-imagenes .view-content img{display:block; margin-bottom:5px;}

/*vida social td, videos td, galerias td*/
.vida-social .view-content td,
.videos .view-content td,
.galerias .view-content td{vertical-align:top; padding:5px;}

/*noticias relacionadas*/
#block-similar-0 h3{height:27px; line-height:27px; padding:0; font-size:17px; font-weight:bold; font-family:Georgia; color:#235991;}
#block-similar-0 .content{margin:10px 0 0 0;}
#block-similar-0 .content ul li{border-bottom:1px solid #eee; margin:0 0 5px; padding:0 0 5px;min-height:20px;height:auto !important;height:20px;}
#block-similar-0 .content ul li a {padding:0 0 0 19px; background:url(images/icon-txt.gif) top left no-repeat;}

/*buscador*/
.search-results dt {font-size: 21px; letter-spacing: -1px;}
.search-results dt a{}
.search-results dt a:hover{text-decoration:none; color:#000;}
.search-results dd {border-bottom:1px solid #ccc; padding-bottom:1em; margin:0 0 1em 0;}
.search-results dd .info-izquierda{float:left;}
.search-results dd .info-derecha{float:right; padding: 0 0 0 20px; background-image:url(diarios/sprite1.png); background-position:-10px -128px;height:20px;}



/*calendario*/
#block-views-calendar-calendar_block_1{clear:both;display:block;width:300px;}
#block-views-calendar-calendar_block_1 h3{height:27px; line-height:27px; font-size:14px; font-weight:bold; border-bottom:2px solid; margin-bottom:10px;}
#block-views-calendar-calendar_block_1 .date-heading h3{height:normal; line-height:normal; font-size:normal; font-weight:normal; border-bottom:0; margin-bottom:0;}


/*servicios*/
#block-block-18 h3 {font-size: 13px; font-weight: bold; border-bottom: 2px solid; padding: 5px 0; font-family:Georgia;}
#block-block-18 .content{padding:10px 0 0 0;}

/*banner 300x250*/
#block-block-41{display:block;width:300px;height:250px;clear:both;}
#google_ads_div_Elmorrocotudo_300x250_1{width:300px;height:250px;}

/*CARTELERA CULTURAL*/

/*Titulo general Cartelera Cultural*/
body.cartelera-cultural #main h1, 
body.buscador-cartelera #main h1 {background: url("diarios/cartelera-cultural-h2.jpg") repeat scroll 0 0 transparent; border: 0 none;    display: block; height: 66px; line-height: 900px; overflow: hidden; padding: 0;}

/*menu*/
body.cartelera-cultural #main .menu-cartelera li,body.buscador-cartelera #main .menu-cartelera li { background:none; padding:0; float:left;}
body.cartelera-cultural #main .menu-cartelera li a, body.buscador-cartelera #main .menu-cartelera li a { color:#333;  border-right:1px solid #bcbcbc; padding:5px ; font-size:11px;}
body.cartelera-cultural #main .menu-cartelera li a:hover, body.buscador-cartelera #main .menu-cartelera li a:hover { text-decoration:none; color:#FFFFFF; background:#949494;}
body.cartelera-cultural #main .menu-cartelera, body.buscador-cartelera #main .menu-cartelera  {display:block; width:657px; float:left; padding:2px 0 3px; border:1px solid #bcbcbc; margin:0 0 30px 0 ;}

/*tipo de contenido*/
body.cartelera-cultural #main .view-cartelera-cultural .views-field-field-cartelera-tipo-value, body.buscador-cartelera #main .view-cartelera-cultural .views-field-field-cartelera-tipo-value {float:right; width:558px; font-family:Georgia, "Times New Roman", Times, serif; color:#a61316; font-size:13px; font-weight:bold;}
#cartelera .views-field-field-cartelera-tipo-value{width:558px; font-family:Georgia, "Times New Roman", Times, serif; color:#a61316; font-size:13px; font-weight:bold;}

/*li*/
body.cartelera-cultural #main .view-cartelera-cultural .view-content li, body.buscador-cartelera #main .view-cartelera-cultural .view-content li { background:none; padding:0;  margin-bottom:30px; min-height:80px;}

/*fecha*/
body.cartelera-cultural #main .view-cartelera-cultural .views-field-field-cartelera-fecha-value-1, 
body.buscador-cartelera #main .view-cartelera-cultural .views-field-field-cartelera-fecha-value-2 {float:left; width:75px; background: url("images/bg-dia-cartera-cultural.png") repeat-x  0 bottom transparent; text-align:center; margin-right:15px;}
#cartelera .pane-cartelera-cultural .views-field-field-cartelera-fecha-value-2{float:right; width:75px; background: url("images/bg-dia-cartera-cultural.png") repeat-x  0 bottom transparent; text-align:center;}
/*mes*/ 
body.cartelera-cultural #main .view-cartelera-cultural .views-field-field-cartelera-fecha-value-1 .fecha-mes, 
body.buscador-cartelera #main .view-cartelera-cultural .views-field-field-cartelera-fecha-value-2 .fecha-mes, 
#cartelera .pane-cartelera-cultural .views-field-field-cartelera-fecha-value-2 .fecha-mes{ background: url("images/bg-mes-cartera-cultural.png") repeat scroll 0 0 transparent; padding:4px 0; color:#FFFFFF; font-size:12px; }
/*dia*/ 
body.cartelera-cultural #main .view-cartelera-cultural .views-field-field-cartelera-fecha-value-1 .fecha-dia, 
body.buscador-cartelera #main .view-cartelera-cultural .views-field-field-cartelera-fecha-value-2 .fecha-dia, 
#cartelera .pane-cartelera-cultural .views-field-field-cartelera-fecha-value-2 .fecha-dia { color:#222222; font-size:30px; font-weight:bold; line-height:30px; }
/*hora*/ 
body.cartelera-cultural #main .view-cartelera-cultural .views-field-field-cartelera-fecha-value-1 .fecha-hora, 
body.buscador-cartelera #main .view-cartelera-cultural .views-field-field-cartelera-fecha-value-2 .fecha-hora, 
#cartelera .pane-cartelera-cultural .views-field-field-cartelera-fecha-value-2 .fecha-hora { color:#555555; font-size:11px;}

/*titulo del evento*/
body.cartelera-cultural #main .view-cartelera-cultural .views-field-title, body.buscador-cartelera #main .view-cartelera-cultural .views-field-title{float:right; width:558px; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#000000;}
#cartelera .pane-cartelera-cultural .views-field-title{width:558px; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#235991; line-height:1.3em;}

/*direccion*/
body.cartelera-cultural #main .view-cartelera-cultural .views-field-field-cartelera-direccion-value, body.buscador-cartelera #main .view-cartelera-cultural .views-field-field-cartelera-direccion-value, #cartelera .pane-cartelera-cultural .views-field-field-cartelera-direccion-value { background:#f0f0f0; border-bottom:1px solid #c8c8c8; border-top:1px solid #c8c8c8; width:558px; float:right; }
body.cartelera-cultural #main .view-cartelera-cultural .views-label-field-cartelera-direccion-value, body.buscador-cartelera #main .view-cartelera-cultural .views-label-field-cartelera-direccion-value, #cartelera .pane-cartelera-cultural .views-field-field-cartelera-direccion-value{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#235991;}

body.buscador-cartelera .views-exposed-form .views-exposed-widget{float:none; padding:0;}
body.buscador-cartelera .views-exposed-form .form-item .description .date-clear-block {clear: none; display: block; float: left;}
body.buscador-cartelera .view-filters{margin-bottom:20px;}

/*titulo del evento*/
body.cartelera-cultural #main .view-cartelera-cultural .views-field-title, body.buscador-cartelera #main .view-cartelera-cultural .views-field-title { float:right; width:558px; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#000000;}

/*direccion*/
body.cartelera-cultural #main .view-cartelera-cultural .views-field-field-cartelera-direccion-value, body.buscador-cartelera #main .view-cartelera-cultural .views-field-field-cartelera-direccion-value { background:#f0f0f0; border-bottom:1px solid #c8c8c8; border-top:1px solid #c8c8c8; width:558px; float:right; }
body.cartelera-cultural #main .view-cartelera-cultural .views-label-field-cartelera-direccion-value, body.buscador-cartelera #main .view-cartelera-cultural .views-label-field-cartelera-direccion-value { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#235991;}

/*SERVICIOS*/

#clasificacion h2 {background:url("images/bg-h2-servicios-2.png") no-repeat scroll 10px 15px transparent; border: 0 none; font-family: Georgia,"Times New Roman",Times,serif; padding-left: 50px; margin-bottom:0px;}

/*menu*/
#clasificacion .pane-clasificacion { border:1px solid #ccc; }
#clasificacion .pane-clasificacion  table {margin:0;}
#clasificacion .pane-clasificacion  td {vertical-align: top; padding:0 20px;}
#clasificacion .pane-clasificacion  td .views-field-name a{ color:#333333; font-size:15px;}
#clasificacion .pane-clasificacion td .field-content li { background: none repeat scroll 0 0 transparent; list-style-position: inside; list-style-type: disc; padding: 0;}
#clasificacion .pane-clasificacion  td .field-content li a{}

/*lista de servicios*/
#clasificacion .view-content .views-row { margin:20px 0 0 0; border-bottom:1px solid #ccc; padding-bottom:15px;}
#clasificacion .view-content .views-field-name { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#999;}
#clasificacion .view-content .views-row  .views-field-markup { font-size:11px; color:#555555;}
#clasificacion .view-content .label, #clasificacion .view-content .clasificacion { font-weight:bold; color:#235991; font-size:12px; padding:0 5px 0 0;}
#clasificacion .view-content .campos-izquierda { float:left; width:60%;}
#clasificacion .view-content .campos-izquierda h3 { font-size:22px; font-family:Georgia, "Times New Roman", Times, serif; margin-bottom:5px;}
#clasificacion .view-content .campos-derecha {float:right; width:40%;}
#clasificacion .view-content .campos-derecha .clasificacion ,#clasificacion .view-content .campos-derecha .valor , #clasificacion .view-content .campos-derecha .fono , #clasificacion .view-content .campos-derecha .mail {padding-left:10px; margin-bottom:5px;}

/*CORRESPONSAL*/
#corresponsal .panel-col-top{position:relative;}
#corresponsal .views-field-picture{float:left; margin-right:15px; height:200px;}
#corresponsal .views-field-name-1{float:left; font-size:30px; font-family:Georgia; width:505px; margin-bottom:.5em; line-height:1.1em;}
#corresponsal .views-field-value{float:left; width:300px;}
#corresponsal .views-field-value label{font-weight:bold;}
#block-views-usuario-block_2{padding:10px; border:1px solid #ccc;}
#block-views-usuario-block_1{position:absolute; top:70px; right:10px;}

#corresponsal .panel-col-first{float:left; width:235px; margin-right:14px;}
#corresponsal .panel-col-last{float:left; width:395px;}

#block-views-usuario-block_3{padding:10px; background:#f0f0f0; border:1px solid #ccc;}
#block-views-usuario-block_3 .views-row:after{content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; overflow: hidden;}
#block-views-usuario-block_3 .views-row{display:block; padding-top:10px;}
#block-views-usuario-block_3 .view-content .views-field{float:left; width:100px; height:24px; line-height:24px; margin:0 0 10px 0;}
#block-views-usuario-block_3 .view-content .views-field div{padding:0 0 0 29px;}
#block-views-usuario-block_3 .view-content .views-field div.blog{background:url(images/website-usuario.png) no-repeat;}
#block-views-usuario-block_3 .view-content .views-field div.facebook{background:url(images/facebook-usuario.png) no-repeat;}
#block-views-usuario-block_3 .view-content .views-field div.flickr{background:url(images/flickr-usuario.png) no-repeat;}
#block-views-usuario-block_3 .view-content .views-field div.twitter{background:url(images/twitter-usuario.png) no-repeat;}
#block-views-usuario-block_3 .view-content .views-field div.youtube{background:url(images/youtube-usuario.png) no-repeat;}

#block-views-etiquetas-block_2{padding:10px; background:#f0f0f0; border:1px solid #ccc;}
#block-views-etiquetas-block_2 .view-content{padding-top:10px;}
#block-views-etiquetas-block_2 .view-content ul{padding:0;}
#block-views-etiquetas-block_2 .view-content li{display:inline; padding:0 5px; background:0;}
#block-views-etiquetas-block_2 h3{clear:both;}

#block-views-activismo-block_4 h3{font-size:14px; height:27px; line-height:27px; font-weight:bold;}
#block-views-activismo-block_4 .view-content{padding-top:5px;}

#block-views-noticias-block_8 h3{font-size:18px; height:27px; line-height:27px; margin-bottom:.5em;}
#block-views-noticias-block_8 .view-content .views-row{margin:0 0 10px 0; padding:0 0 10px 0; border-bottom:1px solid #ccc;min-height:90px;height:auto !important;height:90px;}
#block-views-noticias-block_8 .view-content .views-row-last{border-bottom:0;}
#block-views-noticias-block_8 .publicaciones-listado .views-field-field-noticia-imagen-fid{float:left; margin-right:10px;}
#block-views-noticias-block_8 .publicaciones-listado .views-field-field-noticia-imagen-fid img{display:block;}
#block-views-noticias-block_8 .publicaciones-listado .views-field-title {font-family: Georgia;  font-size: 18px; line-height: 1em; margin-bottom: 0.5em;}
#block-views-noticias-block_8 .publicaciones-listado .views-field-title a{color:#000;}
#block-views-noticias-block_8 .publicaciones-listado .views-field-field-noticia-bajada-value {padding:0 0 0 110px;}
#block-views-noticias-block_8 .publicaciones-listado .views-field-markup{padding:10px 0 0 0;}

/*galeria*/
.field-field-galeria-imagenes .field-items:after{content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; overflow: hidden;}
.field-field-galeria-imagenes .field-items{display:block; background:#f0f0f0; border:1px solid #c6c6c6; padding:20px;}
.field-field-galeria-imagenes .field-items .field-item{float:left; margin:10px 0; text-align:center; width:20%;}

/*video*/
#emvideo-youtube-flash-wrapper-1{text-align:center; margin-bottom:0px;}

/*comentario*/

body.comment .node .content div.field{display:none;}
body.comment .node .meta{display:none;}
body.comment #main .node h2{padding:0; border:0; font-family:Georgia;}
#comment-form{position:relative;}
#comment-form .registrar-anonimo{position:absolute; top:0; right:0; width:180px; color:#666; font-size:11px; text-align:center;}
#comment-form .registrar-anonimo img{width:64px;}
body.comment  #block-views-usuarios-block_1 .picture{padding:0;}

/*registro corresponsal*/
#ser-corresponsal{background:#f0f0f0; padding:10px; border:1px solid #ccc;}
#ser-corresponsal ul li{padding-top:5px; padding-bottom:5px; background-image:url(diarios/sprite1.png); background-position:-10px -99px;}

/*gmaps*/
.gmap-popup .views-field-picture{float:left; width:50px; height:50px; margin-right:10px;}
.gmap-popup .views-field-picture img{display:block;}
.gmap-popup .views-field-uid{clear:both; padding:5px 0; text-align:right;}
.gmap-popup .views-field-name{font-family:Georgia; font-size:14px;}

/*banner grande abajo*/
#banner-grande-abajo p, #home .pane-block-32 p{margin:0;}
#banner-grande-abajo img, #home .pane-block-32 img{display:block;}

#home .panels-flexible-row-portada-34-inside{margin:0; padding:0;}
#home .panels-flexible-row-portada-10-inside{margin:0;padding:0;}
#home .panels-flexible-row-portada-9-inside{margin:0;padding:0;}
#home .panels-flexible-row-portada-12-inside{margin:0;padding:0;}
#home .panels-flexible-row-portada-4-inside{margin:0;padding:0;}
#home .panels-flexible-row-portada-27-inside{margin:0;padding:0;}
#home .panels-flexible-row-portada-26-inside{margin:0;padding:0;}
#home .panels-flexible-row-portada-3-inside{margin:0;padding:0;}
#home .panels-flexible-row-portada-24-inside{margin:0;padding:0;}
#home .panels-flexible-row-portada-25-inside{margin:0;padding:0;}
#home .panels-flexible-row-portada-2-inside{margin:0;padding:0;}
#home .panels-flexible-region-portada-encabezado_derecha{overflow:hidden;}
#home .panels-flexible-column-portada-5-inside{overflow:hidden;}
#home .panels-flexible-row-portada-5-inside{margin:0;padding:0;overflow:hidden;}

body.user div.container #main h1.with-tabs{display:none;}


/*HUMOR*/
body.humor .view-display-id-page_1 .view-content td{padding:15px;}
body.humor .view-display-id-page_1 .views-field-title{margin-bottom:.5em; font-family:Georgia;}
body.humor .view-display-id-page_1 .views-field-title h3{font-size:13px; height:3em; font-weight:bold;}
#noticia .pane-field-humor-imagen{text-align:center;}
#noticia .image-click{text-align:center; font-size:11px; color:#666; padding:0 0 10px 0;}


/*GALERIAS*/
body.galerias .galerias .view-content td{padding:14px 7px;}
body.galerias .galerias .views-field-title{line-height:1.2em; font-size:11px;}
body.galerias .galerias .views-field-title a{color:#000;}

#noticia .volver-galerias{height:36px; clear:both;}
#noticia .volver-galerias .pane-content p{margin:0;}
#noticia .volver-galerias .pane-content a{font-weight:bold; text-align:right; padding: 8px 10px; background:#f0f0f0; border:1px solid #c6c6c6; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; float:right;}


/*VIDEOS*/
body.videos .videos .view-content td{padding:14px 7px;}
body.videos .videos .views-field-title{line-height:1.2em; font-size:11px;}
body.videos .videos .views-field-title a{color:#000;}

#block-block-38 {position: static;}

.exportarpdf .view-content .views-row {
    page-break-after: always;
}


/*CANDIDATO*/
#candidato .panel-col-top{position:relative;}
#candidato .views-field-picture{float:left; margin-right:15px; height:200px;}
#candidato .views-field-name-1{float:left; font-size:30px; font-family:Georgia; width:505px; margin-bottom:.5em; line-height:1.1em;}
#candidato .views-field-value{float:left; width:300px;}
#candidato .views-field-value label{font-weight:bold;}
#candidato .views-field-value-1 label{font-weight:bold;}
#candidato .views-field-value-2 label{font-weight:bold;}
#candidato .views-field-value-3 label{font-weight:bold;}
#candidato .views-label-value-4 {font-weight:bold;}

#candidato #block-views-usuario-block_2{padding:10px; border:1px solid #ccc;}
#candidato #block-views-usuario-block_1{position:absolute; top:70px; right:10px;}

#candidato .panel-col-first{float:left; width:235px; margin-right:14px;}
#candidato .panel-col-last{float:left; width:395px;}

#candidato #block-views-usuario-block_3{padding:10px; background:#f0f0f0; border:1px solid #ccc;}
#candidato #block-views-usuario-block_3 .views-row:after{content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; overflow: hidden;}
#candidato #block-views-usuario-block_3 .views-row{display:block; padding-top:10px;}
#candidato #block-views-usuario-block_3 .view-content .views-field{float:left; width:100px; height:24px; line-height:24px; margin:0 0 10px 0;}
#candidato #block-views-usuario-block_3 .view-content .views-field div{padding:0 0 0 29px;}
#candidato #block-views-usuario-block_3 .view-content .views-field div.blog{background:url(images/website-usuario.png) no-repeat;}
#candidato #block-views-usuario-block_3 .view-content .views-field div.facebook{background:url(images/facebook-usuario.png) no-repeat;}
#candidato #block-views-usuario-block_3 .view-content .views-field div.flickr{background:url(images/flickr-usuario.png) no-repeat;}
#candidato #block-views-usuario-block_3 .view-content .views-field div.twitter{background:url(images/twitter-usuario.png) no-repeat;}
#candidato #block-views-usuario-block_3 .view-content .views-field div.youtube{background:url(images/youtube-usuario.png) no-repeat;}

#candidato #block-views-etiquetas-block_2{padding:10px; background:#f0f0f0; border:1px solid #ccc;}
#candidato #block-views-etiquetas-block_2 .view-content{padding-top:10px;}
#candidato #block-views-etiquetas-block_2 .view-content ul{padding:0;}
#candidato #block-views-etiquetas-block_2 .view-content li{display:inline; padding:0 5px; background:0;}
#candidato #block-views-etiquetas-block_2 h3{clear:both;}

#candidato #bloque-menu-candidato{padding:10px; background:#f0f0f0; border:1px solid #ccc;}
#candidato #bloque-menu-candidato .view-content{padding-top:10px;}
#candidato #bloque-menu-candidato h2{clear:both;font-size: 1.5em;line-height: 1em;}

/*DESACTIVADO*/
#desactivado .panel-col-top{position:relative;}
#desactivado .views-field-picture{float:left; margin-right:15px; height:200px;}
#desactivado .views-field-name{float:left; font-size:30px; font-family:Georgia; width:505px; margin-bottom:.5em; line-height:1.1em;}




#block-block-50{
    float: left;
    margin: 0 20px 10px 0;
}

#publicidad_portada_320x36 {
    width: 320px;
    height: 36px;
    float: left;
    z-index: 1;
}
.noticia-titulares .views_slideshow_singleframe_main {
    font-size: 11px;
}

#block-block-56 {
    width: 660px;
    height: 30px;
    float: left;
    padding-top: 1px;
}

#block-block-55 {
    width: 300px;
    height: 30px;
    float: right;
    padding-top: 1px;
}


/*MODIFICACIONES CAJA REVISTA HOME*/

.portada .pane-galeria .view-display-id-block_3 .view-content li {
    background: 0;
    padding: 10px 0;
    margin: 0;
    height: auto;
    overflow: hidden;
}

.portada .pane-galeria .view-display-id-block_3 .views-field-title {
    font-weight: bold;
}

.portada .pane-galeria .view-id-galeria.view-display-id-block_3 .views-field-title a {
    color: #fff;
}

.portada .pane-galeria .view-id-galeria.view-display-id-block_3 .views-field-title a {
    color: #fff;
}

.portada .pane-galeria .view-id-galeria.view-display-id-block_3 .views-field-field-galeria-imagenes-fid-1 {
    float: left;
    margin-right: 10px;
}

.portada #block-views-videos-block_3{
    width: 303px;
    background-color: #000000 !important;
    height: 378px;
}

.portada #block-views-videos-block_3 li{
    padding-left: 20px;
}