/*

Nombre: Propuesta Base.
Descripción: FULLA D'ESTIL ESPECIAL PER AL PORTAL DIVAL - Jerarquicament superior a base.css.
Autor: Digital Value
Versión: 0.1
Fecha: 30/03/2011

*/

/*---------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------*/



body { background:#FFF; color:#666; font-size:12px; }
body.front { background:#fff url(images/fondo-tope.png) repeat-x top;}
body.not-front { background:#fff url(images/fondo-internas.png) repeat-x top;}
body #cuerpo {background:url(images/fondo-sombra.jpg) right top repeat-y #fff;   }
p, .search-results p { margin: 4px 0; line-height: 17px; color:#666;}

.pane-lista-panel-pane-2 h2, .pane-node h2.pane-title, .pane-menufooter h2, .pane-gweather h2, .pane-block h2, .front h2.pane-title, .dv-mes { background: none repeat scroll 0 0 #004488; padding: 4px; font-size:12px; font-family: Arial,Helvetica,sans-serif; color:#FFF; font-weight:bold;}
.alta-boletin h2.pane-title{ background: none repeat scroll 0 0 #004488; padding: 4px; font-size:12px; font-family: Arial,Helvetica,sans-serif; color:#FFF; font-weight:bold;}
.views-field-teaser, .calendar .view-data-node-revisions-teaser, .calendar .date-display-single { font-size: 12px;}

h1, h2, h3, h4, h5, .title, .views-field-title, .dv-mes, .calendar #node-title, #pm-listado-directorio .pm-term-parent .pm-taxnomy-term-name, #pm-listado-directorio .pm-term-children .pm-taxnomy-term-name { font-family: Arial,Helvetica,sans-serif;}

h2.pane-title, .pm-listado h2, .pm-listado-archivo-imagen h2 {
    margin-top: 0 ;
    margin-bottom: 0.4em;
}


/* Modifica BASE.CSS */
.pane-page-content .pm-listado .views-field-title { margin:0; font-family: Arial,Helvetica,sans-serif;}


/*Listados Generales*/
.dv-node li {  list-style: disc inside none;}

a:hover {color:#3975cb;}


/* CAPÇALERA */
.pm-cap { height:46px; padding:0; margin:0; background:#CCDAE7; }
#header { padding:0; height:26px; }
#cabecera-contenido-principal {}
.panel-pane.pane-pane-header { padding:0;}
#logo-title { background:#048; padding:0 10px 0 10px; }

/* Logo */
#logo { margin:0;}
#name-and-slogan {  margin-left: 10px; margin-top: 0; filter:none !important; position:relative;}
div#name-and-slogan {*filter:none !important;}

h1#site-name { margin:0; font-family: Arial,Helvetica,sans-serif; font-size:12px; font-weight: bold; line-height:43px; }
h1#site-name a { color:#CCDAE7;}
h1#site-name a:hover { color:#fff;}

/* Idiomes */
.panel-pane.pane-locale-0  { padding:0; margin:0;}
.pane-locale-0 ul { margin-top:8px; float:right;}
.pane-locale-0 ul li { background:none; line-height:14px; display: table-cell; padding:2px 8px 0 8px; border-left: 1px solid #668FB7; border-right: 1px solid #668FB7;}
.pane-locale-0 ul li.first { border-left: 2px solid #668FB7;}
.pane-locale-0 ul li.last { border-right: 2px solid #668FB7;}
.pane-locale-0 li a {color: #668FB7;}
.pane-locale-0 li a:hover {color: #fff;}
.pane-locale-0 li a.active {color:#004488;}

/* Iconos */
#pm-iconos-cap, #pm-iconos-redes-cap, #pm-iconos-megusta-cap{ margin-bottom:0; height:32px;}
#pm-iconos-cap.panel-pane,  #pm-iconos-redes-cap.panel-pane, #pm-iconos-megusta-cap.panel-pane{ padding:0; font-size:11px;}
#pm-iconos-cap .content, #pm-iconos-redes-cap .content, #pm-iconos-megusta-cap .content { margin:0;}
#pm-iconos-cap img, #pm-iconos-redes-cap img, #pm-iconos-megusta-cap img{ margin:0 !important; float:left;}
#pm-iconos-cap table td,  #pm-iconos-redes-cap table td { padding:6px 0 0 0;}
#pm-iconos-megusta-cap table td span.text-redes { float:left;padding: 5px 0 0 0;}
.pm-iconos-der { float:right; }


/* PARRILLA */
.panel-pane.pm-parrilla { padding:0 10px 0 10px;}
#pm-parrilla { background:#004488; margin:0;}
#pm-parrilla .content { margin:0; padding:0;}

#pm-parrilla li img { margin: 2px 4px 8px;}
#pm-parrilla .jcarousel-prev-horizontal {top:0; left:0;}
#pm-parrilla .jcarousel-next-horizontal {top:0; right:0;}

/*Parrilla Nueva*/
.parrilla-banner {float:left;}
.taula-parrilla img.textos {float:left;}
.parrilla-redessociales {height:208px; padding: 11px 0; float:left;}
#pm-parrilla .parrilla-redessociales ul.parrilla-iconos {list-style-image:none; list-style:none; overflow:hidden; margin:0; padding: 0 0 0 11px;}
#pm-parrilla .parrilla-redessociales ul.parrilla-iconos li {list-style-image:none; list-style:none; overflow:hidden; margin:0;}
#pm-parrilla .parrilla-redessociales ul.parrilla-iconos li img {margin:0;}
#pm-parrilla .parrilla-redessociales ul.parrilla-iconos li.icon img {margin:2px 0 2px 0;}
#pm-parrilla .parrilla-redessociales ul.parrilla-iconos li.first-icon img {margin:1px 0 3px 0;}
#pm-parrilla .parrilla-redessociales ul.parrilla-iconos li.last-icon img {margin:3px 0 0 0;}


.base-parrilla { background:#004488;}
.base-parrilla table.taula-parrilla {float:left; background:#004488; border-collapse: collapse; margin:0;}
.base-parrilla table.taula-parrilla td { border:none;}
.base-parrilla .parrilla-banner img { margin:0px 4px 0px 0;}
.base-parrilla .opcio-parrilla-1 img { margin:0px 4px 4px 4px;}
.base-parrilla .opcio-parrilla-2 img { margin:0px 4px 4px 4px;}
.base-parrilla .opcio-parrilla-3 img { margin:0px 9px 4px 4px;}
.base-parrilla .opcio-parrilla-4 img { margin:4px 4px 0px 4px;}
.base-parrilla .opcio-parrilla-5 img { margin:4px 4px 0px 4px;}
.base-parrilla .opcio-parrilla-6 img { margin:4px 0px 0px 4px;}
.base-parrilla .opcio-parrilla img { width:130px; height:99px;}
.base-parrilla .parrilla-banner img { width:540px; height:208px;}

/* MENU PARRILLA */
#pm-menu-parrilla {background:#004488;}
#pm-menu-parrilla.panel-pane { padding:0;}
#pm-menu-parrilla #dv-menufooter ul.menu { margin:0; list-style:none; list-style-image:none;}
#pm-menu-parrilla ul.menu { list-style:none; list-style-image:none;}
#pm-menu-parrilla ul.menu li { margin:0; padding:0; width:100%; text-align:center; list-style:none; list-style-image:none;}
#pm-menu-parrilla ul.menu li:hover { background:#3975CB;}
#pm-menu-parrilla ul.menu li:active { background:#3975CB;}
#pm-menu-parrilla ul.menu li a { margin:0; padding:0; width:100%; color:#FFF; padding:10px; font-size:13px;}
#pm-menu-parrilla ul.menu li a:hover { color:#FFF;}
#pm-menu-parrilla ul.menu li a.active { background:#3975CB; color:#FFF;}

/* NOTICIA DESTACADA */
.pm-noticia-destacada { background: none repeat scroll 0 0 #E8EEF2;}
.pm-noticia-destacada .views-field-title { font-family: Arial,Helvetica,sans-serif; font-size:18px; font-weight:bold;}
.pm-noticia-destacada .views-field-teaser { font-size: 12px;}
.pm-noticia-destacada .views-field-created { font-size:11px; color:#666; margin-bottom:5px;}
.pm-noticia-destacada .views-label-field-headlines-value, .views-label-teaser {font-weight: bold; color:#666;}
.pm-noticia-destacada .field-content { color:#666; margin: 0 0 5px 0; text-align: justify; line-height:17px;}
.pm-noticia-destacada .views-field-title { margin: 0 0 8px 0;}
.pm-noticia-destacada .imagecache img {display: block; width:100%; height:auto;}
.pm-noticias-formato-1 .views-row {overflow:hidden;}
.pm-foto-izquierda .pm-noticias-formato-1 .views-field-field-image-fid {
    float: left;
    margin: 0;
    max-width: 25%;
}
.pm-noticias-formato-1 span.date-display-single { padding: 5px;
}
/* Noticia destacada titular tope*/
.tope .pm-noticia-destacada .views-field-title {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 30px;
    font-weight: bold;
    line-height: 32px;
}
.titular_imagen .views-field-title .field-content {line-height: 32px;}
.tope .pm-foto-derecha .views-field-title {text-align:left;
}
/* Noticia / prensa */
.field-headlines {font-size: 13px; margin-bottom:5px; color:#333; padding-bottom: 2px; }
.field-headlines ul {color:#333;}
.field-headlines .item-list ul li {list-style: square outside none; }
.field-pretitle { font-size: 12px;  font-weight: bold; margin-bottom: 5px;  text-transform: uppercase; color:#77736B; }
.node-date { font-size: 12px; font-style: normal; color:#333; font-weight:bold;}
.field-subtitles {font-size: 12px; margin-bottom:10px; color:#908d88; }
.views-field-field-headlines-value .field-item-0, .views-field-field-headlines-value .field-item-1, .views-field-field-headlines-value .field-item-2, .views-field-field-headlines-value .field-item-3{background: url("bullet-cuadrado.jpg") no-repeat left 6px transparent;
   text-indent: 10px;}
.views-field-field-headlines-value .field-content {background: url("bullet-cuadrado.jpg") no-repeat left 6px transparent; text-indent: 10px;}

/*audios*/
.titol-audio {font-weight: bold; font-size:12px; color:#004488; margin:2px 0;}
.filefield-file {margin: 5px 0;}
.filefield-file img {float: left; margin-right:5px;}
.audio-download {margin: 5px 0;}
.audio-element {overflow:hidden; width: 46%; margin:0 10px 0 0;}
.audio-conjunt{overflow:hidden;  }
.audio-download b {float:left; padding:0 5px 0 0;}
.audio-description {margin:5px 0;}
.audio-element0, .audio-element2, .audio-element4, .audio-element6 {float:left;}


/*adjuntos*/
.files-conjunt table:first-child td:first-child {width:50px;}
/*iconos prensa*/
.prensa-portada { margin:0 auto; overflow:hidden;}
.iconos-prensa-portada {float:left; margin:0 14px;}
.view-Noticias-Portada .views-field-field-audio-fid, .view-Noticias-Portada .views-field-field-files-fid, .view-Noticias-Portada .views-field-field-video-fid, .view-Noticias-Portada .views-field-field-diputv-value {float:left;padding:2px; }

/* LISTADO POR TIPO */
.pm-listado-por-tipo .views-field-title { margin: 5px 0 5px 0;}
.pm-listado-por-tipo .views-field-title a { font-family: Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold;}
.tablon-actualidad .pm-listado-por-tipo .views-field-title a {font-size:15px;}
.tablon-actualidad .pm-listado-por-tipo .views-row{background-color:#E8EEF2; padding:8px;}
.pm-col-2.tablon-actualidad .views-row {width: 47%;}

/* ENLACES EN LINEA */
.pm-enlaces-en-linea.panel-pane { padding:0;}
.pm-enlaces-en-linea .views-row { padding: 0 5px 0 0;}
.pm-enlaces-en-linea .pm-banners-formato-f .views-row-4, .pm-enlaces-en-linea .pm-banners-formato-f .views-row-8, .pm-enlaces-en-linea .pm-banners-formato-f .views-row-12, .pm-enlaces-en-linea .pm-banners-formato-f .views-row-16, .pm-enlaces-en-linea .pm-banners-formato-f .views-row-20, .pm-enlaces-en-linea .pm-banners-formato-f .views-row-24, .pm-enlaces-en-linea .pm-banners-formato-f .views-row-28, .pm-enlaces-en-linea .pm-banners-formato-f .views-row-32 { padding:0;}
.pm-enlaces-en-linea .pm-banners-original .views-row-4, .pm-enlaces-en-linea .pm-banners-original .views-row-8, .pm-enlaces-en-linea .pm-banners-original .views-row-12, .pm-enlaces-en-linea .pm-banners-original .views-row-16, .pm-enlaces-en-linea .pm-banners-original .views-row-20, .pm-enlaces-en-linea .pm-banners-original .views-row-24, .pm-enlaces-en-linea .pm-banners-original .views-row-28, .pm-enlaces-en-linea .pm-banners-original .views-row-32 { padding:0;}
.pm-enlaces-en-linea .pane-content { padding:0 10px 0 10px; }
.contenido-pie .pm-enlaces-en-linea {margin-bottom:0;}

/* NOTICIAS POR TITULARES */
.pm-noticias-titulare { margin-bottom:14px;}

/* MENU VERTICAL */
.menu-vertical-a ul.menu {font-size: 12px; list-style: none; list-style-image:none;}
.menu-vertical-a ul.menu li {list-style: none; list-style-image:none;}
.menu-vertical-a ul.menu ul.menu {font-size: 12px;}
.menu-vertical-a ul.menu li a { font-weight:bold; color:#004488; padding:3px 4px 3px 16px; background: url(images/boleta.png) top left no-repeat;}
.menu-vertical-a ul.menu li a:hover { background:#CCDAE7 url(images/boleta.png) top left no-repeat;}
.menu-vertical-a ul.menu li li > a { font-weight:normal; color:#004488; background: transparent url(images/boleta.png) top left no-repeat;}
.menu-vertical-a ul.menu li li a { background: transparent;}
.menu-vertical-a ul.menu li li a:hover { background:#CCDAE7;}
.menu-vertical-a ul.menu li.active-trail a { background: #CCDAE7 url(images/boleta.png) top left no-repeat;}
.menu-vertical-a ul.menu li.active-trail a:hover { background: #A3BBD2 url(images/boleta.png) top left no-repeat;}
.menu-vertical-a ul.menu li.active-trail li a { background: transparent;}
.menu-vertical-a ul.menu li.active-trail li a:hover { background:#CCDAE7;}

.menu-vertical-a ul.menu ul.menu ul.menu li a{padding-left: 30px; color: #898989;}
.menu-vertical-a .block ul { margin: 0; padding: 0;}
 ul.menu {font-size: 13px;}

.panel-pane.menu-vertical-a {padding-top:0px;}


/* CARTELLS */
.pm-carteles img { margin-bottom:10px;}

/* MENU PEU */
.pie-tipo-a { background:#CCDAE7;}

/* PESTANYES */
ul.tabs { margin:2px 0 0 0; font-size:12px;}
ul.tabs li { line-height:22px; float:left;}
.drupal-tabs span.clear { display:none;}
ul.tabs li a { display:block;}
.tabs ul.primary { overflow:hidden;}
ul.primary { border-bottom:1px solid #AFC5D9;}
ul.primary li a { background:#FFF; border-left:1px solid #AFC5D9;  border-right:1px solid #AFC5D9;  border-top:1px solid #AFC5D9;}
ul.primary li.active a { background:#BBCCDB;}
.drupal-tabs { padding:10px 10px 0 10px;}

/* PESTANYES DE PORTADA */
#pm-contenido-portada-pesta--as-tab-2, #pm-contenido-portada-2-img-grandes-pesta--as-tab-2 { background: #F5F9FC; border-right:1px solid #AFC5D9; border-left:1px solid #AFC5D9; border-bottom:1px solid #AFC5D9; /*padding:10px 0 10px 0;*/}
#pm-contenido-portada-pesta--as-tab-3, #pm-contenido-portada-pesta--as-tab-4 { background: #fff; border-right:1px solid #AFC5D9; border-left:1px solid #AFC5D9; border-bottom:1px solid #AFC5D9; /*padding:10px 0 10px 0;*/}
#pm-contenido-portada-pesta--as-tab-2 > .panel-pane, #pm-contenido-portada-2-img-grandes-pesta--as-tab-2 > .panel-pane{ padding:0;}

#pm-contenido-portada-pesta--as-tab-3 .panel-pane .pane-content {padding: 0px; background: #fff;}
#pm-contenido-portada-pesta--as-tab-3 .pane-node {margin:0;}
#pm-contenido-portada-pesta--as-tab-3 .panel-pane .pane-content .content {margin:0; padding:0;}

.fila-izq-der .panel-pane, .fila-izq-der .panel-pane .content, .inferior .panel-pane, .inferior .panel-pane .content {margin:0;}
.inferior .pane-page-content .panel-pane {padding:0 10px;}
.fila-izq-der .pane-page-content .panel-pane {padding:10px 10px 0 10px;}

/* MENU DE PAGINA */
.menu-group { font-size:12px; padding:10px;}
.menu-group a { font-size:12px;}
.menu-group ul.menu li a { margin-bottom:5px; display:block;}

/* PEU */
.logos-pie { display: -moz-box; margin: auto; overflow: hidden;}
.logos-pie img { float:left; margin: 10px 10px 0 10px;}
.pane-page-footer-message .pane-content { text-align:center; }
.panel-pane.pane-page-footer-message {padding: 0 10px; }
.contenido-pie {background:#FFFFFF;}
.redes-linea {border-top: 5px solid #CCDAE7; margin-bottom:0;}
.contenido-pie .panel-pane.redes-linea {padding:10px 10px 0 10px;}
/*.not-front .contenido-pie  {border-top: 5px solid #CCDAE7; }*/

.contenido-pie .redes-sociales  {margin: 0 0 0 280px;}
.contenido-pie .redes-sociales .facebook {display: inline-block; margin: 0 0 0 28px; width:140px;}
.contenido-pie .redes-sociales .twitter {display: inline-block;}
.contenido-pie .redes-sociales .google {display: inline-block;}
.contenido-pie .redes-sociales .linkedin {display: inline-block;}


/* NODO */
.content { margin-bottom:14px;}
.pane-page-content .panel-pane { padding: 10px;}
.front .pane-page-content { padding:0;}

/* DECORACIO D1 */
.pm-decoracion-d1 { font-family: Arial,Helvetica,sans-serif;}
.pm-decoracion-d1 .views-row { border-bottom:1px solid #ccc; font-family: Arial,Helvetica,sans-serif;}
.pm-decoracion-d1 .views-row a { font-family: Arial,Helvetica,sans-serif; color:#003399; text-align: justify; overflow: hidden; padding:2px 5px;}
.pm-decoracion-d1 .views-row-last { border:none;}
.pm-decoracion-d1 .views-field-created { padding:2px 5px 2px 5px; font-size:11px; color:#666;}

/* COLUMNES */
.pie-tipo-a.pm-col-3 ul.menu li a { padding:0; color:#004488;}
.pie-tipo-a.pm-col-3 ul.menu > li a { font-weight:bold;}
.pie-tipo-a.pm-col-3 ul.menu li { margin:0; width:100%;}
.pie-tipo-a.pm-col-3 ul.menu li li a {font-weight:normal;}
.pie-tipo-a #dv-menufooter ul.menu { padding:0 0 0 20px;  background:url(images/carpeta_footer.png) top left no-repeat;}
.pie-tipo-a #dv-menufooter ul.menu ul.menu { margin:0; padding:0; background:none;}

/* BORDES */
.pm-bordea1 .pane-content > div, .pm-bordea3 .pane-content > div, .pm-bordea5 .pane-content > div { border-color:#AFC5D9;}

/* NEGATIU */
.pm-negativo .pane-content > div { background-color: #004488;}
.listado-tipo-a.pm-negativo .views-field-title a { font-size:12px;}

/* TITULOS H2 PAGINAS INTERNAS */
.not-front .pane-page-content h2.pane-title { background-color: #CCDAE7;  font-size: 18px; font-weight: bold; margin: 0 0 7px 0; padding: 2px; color: #004488;}
.menu-vertical-a h2.pane-title{ background: none repeat scroll 0 0 #004488;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    padding: 4px;}

/* BREADCRUMBS - MIGAS DE PAN */
.panel-pane.pane-page-breadcrumb {padding-bottom: 3px;}

/* PANEL ACCV LOGIN */
.pane-accvlogin h2 { background: none repeat scroll 0 0 #004488; color: #FFFFFF; font-size: 12px; font-weight: bold; padding: 4px;}

/* ICONOS VOLVER ATRAS */
.iconos-pie {padding-top:30px;}

/* VISTAS DE ENLACES PRINCIPALES */
.dv-node .vista li {  line-height: 15px; margin: 5px 2px 5px 1em; padding-right: 30px; color:#333; list-style: disc outside none;}
.dv-node .vista ul { width:340px;}
.dv-node .vista .titulos { background: #ccdae7; padding: 6px 3px; margin: 10px 20px 10px 0; font-weight: bold; color: #004488; }
.dv-node .vista .sombra { background:url(images/fondo-vistas-gradiente.jpg) bottom center no-repeat;   padding-bottom: 10px;}


/* ENTIDADES LOCALES */
.bloque-entidades {margin: 10px 10px 10px 0; border: 1px solid #ddd; padding:5px;}
.titulos-entidades h3 { background: #ccdae7; padding: 6px 3px; margin:0px;}
.bloque-entidades a {text-align: inherit; color: #3975cb; }
.bloque-entidades a:hover {text-align: inherit; color: #004488; }

/*MENU SECUNDARIO COLUMNA DERECHA*/

.menu-secundario.pm-negativo ul.menu {  background-color: #004488; overflow: hidden; padding: 3px;}
.menu-secundario.pm-negativo ul.menu a { color: #fff; text-transform:uppercase; font-size: 12px; font-weight: bold;}
.menu-secundario.pm-negativo ul.menu li {  margin: 0;  padding: 0 2px; border-bottom: 1px solid #fff;}
.menu-secundario.pm-negativo ul.menu li.last {  margin: 0; padding: 0 2px; border: none;}

/*ICONOS ENLACES*/
.panel-pane.pm-iconos-enlaces {
    padding-bottom:0;
}
.pm-iconos-enlaces .content {
    margin-bottom: 0;
}

/* Arregla el padding - Columna derecha*/

.pm-columna-dreta {padding-bottom: 10px;}
.pm-columna-dreta .panel-pane {padding: 5px 10px 5px 10px;}

.pm-columna-dreta .pane-menu-menu-pm-administracion ul.menu li, .pm-columna-dreta .pane-menu-menu-administracion-miniportal ul.menu li {margin: 0.1em 0;}
.pm-columna-dreta .pm-iconos-enlaces {margin-bottom: 0px; color:#004488; font-size:12px;}
.pm-columna-dreta .menu-vertical-a {margin-bottom: 0px;}
.pm-columna-dreta .panel-pane.pane-banners-panel-pane-7  { padding: 10px 10px 5px 10px;}
.pm-columna-dreta .pm-carteles .views-row-last img {margin-bottom:0;}
.pm-columna-dreta .panel-pane.pane-banners-panel-pane-7.banner { padding: 0px 10px 5px 10px;}
/*3 col*/
.pm-col-3 .pm-listado-por-tipo .views-row-4, .pm-col-3 .pm-listado-por-tipo .views-row-7, .pm-col-3 .pm-listado-por-tipo .views-row-10, .pm-col-3 .pm-listado-por-tipo .views-row-13  { clear:both;}

/*Listados partidos*/
.paginas-listados .views-row {clear:both;}


/*Editor de Contenidos*/
.cke_toolbox {

    width: 670px;
}
#cke_edit-body table.cke_editor .cke_toolgroup:nth-child(2) {
    width: 670px; background: #fefefe;
}

#cke_edit-body {width:inherit!important;}
.cke_button #cke_30 {clear:both;}


/*twitter*/
.twitter_widget ul li{margin:5px 0;}
.twitter_widget .twitter-profile-image {float:left; }
.twitter_widget .twitter-profile-image img {width:40px; height:40px; margin-right:5px; }
.twitter_widget { border: 1px solid #C2D2E0; padding:4px;background:#F3F6F9;}
.twitter-name {color:#003399; margin-top:20px; margin-bottom: 10px; font-size:14px; font-weight:bold;}
.twitter-description {display:none;}
.tweet-date {color:#ababab; font-size:11px; }
.tweet-screen_name {font-weight:bold; color:#003399;}

div.color-aplicaciones {background: #f3f6f9; border-bottom:1px solid #ccdae7; padding: 0 0 2px 0;  margin:0 0 10px 0; }
h3.titulos-aplicaciones {font-size: 13px; color:#003399; margin:0; padding:3px;font-weight: bold;}

/*Prensa*/
.ver-mas-prensa {background: #C2D2E0; padding: 5px 0 5px 3px; margin-left:5px; overflow: hidden;}
div.ver-mas-prensa:hover { background: url("images/hover-prensa.png") repeat-x left top #C2D2E0;  padding: 5px 0 5px 3px; margin-left:5px; overflow: hidden;}
.ver-mas-prensa img {float:left;}
.ver-mas-prensa a {color: #003399; font-weight: bold;}
.ver-mas-prensa a:hover {color: #3975CB;  font-weight: bold; }

.ver-mas-prensa .texto-centrado a{float:left; margin-top:13px;}
.ver-mas-prensa div img {float:left; padding: 0 5px 0 5px;}


/*Pantalla Administrar Contenido*/
.view-og-content .views-field-status, .view-og-content .views-field-created, .view-og-content .views-field-changed {text-align: center;}
.view-og-content tr.even td {background-color: #ddd;}
.view-og-content thead th, .view-og-content tbody td { padding: 3px 2px 3px 2px;}



/*Administrar usuarios*/
.page-user ul.secondary, .node-type-group ul.secondary {overflow:hidden;}

/**/

#og-panels-table-table td, #og-panels-table-table th {padding: 0 5px;}
#og-panels-table-table td { border-right: 1px solid #CCCCCC;}


/*aplicaciones-corporativas*/

.not-front .pane-page-content .aplicaciones-corporativas h2.pane-title {
    background-color: #CCDAE7;
    border-bottom: 0px solid #CCCCCC;
    color: #004488;
    font-size: 13px;
    font-weight: bold;
    margin: 0 0 7px;
    padding: 2px;
}
/*Aplicaciones corporativas*/
.vista table.aplicaciones tr, .aplicaciones tr {border:1px solid #ccdae7; font-size:13px}
.vista table.aplicaciones td, .aplicaciones td {padding: 0 0 0 3px; font-size:13px}
.vista {font-size:13px;}

.aplicaciones-corporativas .pm-col-2 .views-field-teaser {text-align: left;}
.aplicaciones-corporativas .pm-listado-por-tipo .views-row  {margin-bottom:10px;}

/*TABLON DE ACTUALIDAD*/

.interior .pm-col-2 .views-field-teaser { margin: 0px;}
.interior .pm-foto-izquierda .views-field-field-image-fid img { height: auto; width: 90px;
}
.interior .pm-foto-izquierda .views-field-field-image-fid {margin: 0 5px 5px 0;}


/*Mini portales*/
.fila-tope-portal {background:#fff;}
.cabecera-foto .content {margin:0;}
.cabecera-foto .panel-pane {padding: 0; margin-bottom:0; }

/*Panel de control*/
.panel-de-control ul li {padding:5px 0;}

.panel-de-control a {font-weight:bold;}

/*ENLACES DE TRADUCCION*/


table.agenda-informativa { border-collapse: separate;}
table.agenda-informativa thead td {background: #CCDAE7; text-align:center; font-weight:bold; color:#004488;}
table.agenda-informativa tbody td {background: #F3F6F9;}


/*Tabla Audiovisuales*/
.tabla-audiovisuales-hoy table {width:100%; border-collapse: separate;}
.tabla-audiovisuales-hoy table th {color:#004389; background: #CCDAE7; text-align:center; border: 0; padding:3px;}
.tabla-audiovisuales-hoy table td {padding:3px; background: #F3F6F9;}
.tabla-audiovisuales-hoy .views-field-title {width:300px;}
.tabla-audiovisuales-hoy .views-field-field-image-fid .field-item {float:left; padding:4px;}
.tabla-audiovisuales-hoy .views-field-field-newsdate-value {text-align:center;}
.tabla-audiovisuales-hoy tr.even td{background: #fafbfc;}

/*buscador*/
.buscador .form-item {
    margin-bottom: 0;
    margin-top: 0;
}

.buscador .form-text {width:160px;}
.buscador .form-submit {background:#004488; color:#fff; border:0; padding:2px; }
.pm-columna-dreta .panel-pane.buscador  {
    padding: 10px 10px 5px 10px;
}

.page-search .pane-content h2 {color:#004488; font-weight:bold;}
.page-search .pane-content .search-results dt { margin: 0.8em 0 0 0;}
.page-search .pane-content .search-results dd {color:#ccc;}
.page-search .search-info {/*display:none;*/}

 /*miniportales*/
.pag-contenido a{color:#446f44;}
.pag-contenido a:hover{color:#084208;}

/*Intranet*/

.pane-page-content .panel-pane.intranet-pm{padding:0; padding-left:10px;}
.pane-node.intranet-pm {margin-bottom: 0;}

/*Resto de noticias -  Miniportales*/
.pm-resto-de-noticias .views-row h2.title {font-weight:bold; font-size: 12px;}
.pm-resto-de-noticias .views-row h2.title a {color: #336633;}
.pm-resto-de-noticias .views-row h2.title a:hover {text-decoration:underline;}
.pm-resto-de-noticias .views-row .content {border-bottom:1px solid #d2d2d2; margin:0px; padding:0;}
/*.pm-resto-de-noticias .views-field-title {bottom;}*/
.pm-resto-de-noticias .views-row {float:none;}

.pm-resto-de-noticias .field-headlines { border-bottom: 0px solid #F3F6F9; color: #999; font-size: 14px; margin-bottom: 0; padding-bottom: 0; }
.pm-resto-de-noticias .node-image img {	float:none;	margin: 5px auto;}
.pm-resto-de-noticias .views-row .views-field-title a {font-weight:bold; font-size: 14px; color: #336633;}
.pm-resto-de-noticias .views-row h2.title a:hover {text-decoration:underline;}
.pm-resto-de-noticias .views-row .content {border-bottom:1px solid #d2d2d2; margin: 0 0 5px 0; padding:5px 0;}
.pm-resto-de-noticias .views-row {clear:both; padding: 10px 0; border-bottom: solid 1px #ddd; float:left; }
.pm-resto-de-noticias .views-field-field-image-fid {text-align: center; float:left;}
.pm-resto-de-noticias .imagecache img { display: block; margin:5px 5px 10px 0; }
.pm-resto-de-noticias .views-field-created {font-size: 11px; color: #333; padding: 5px 0;}
.pm-resto-de-noticias .views-field-field-headlines-value {clear:left;}

/*Listados*/
.interior .pm-listado-por-tipo .more-link {background: #C2D2E0; padding: 5px;}
.interior .pm-listado-por-tipo .more-link a {color: #003399; font-weight: bold; }
.interior .pm-listado-por-tipo .more-link a:hover {color: #3975CB;  font-weight: bold; }

.interior .pm-listado-por-tipo .more-link:hover { background: url("images/hover-prensa.png") repeat-x left top #C2D2E0;  padding: 5px; overflow: hidden;}


/*ACCV LOGIN*/
.accvlogin-link {background:#004488; color:#fff;padding: 5px; margin:5px 5px 10px 0; display:table;}
.accvlogin-link a{color:#fff;}
.accvlogin-link:hover {background:#3975CB;}

/* Flecheta per al fil d'ariadna */
.taxonomy-breadcrumb .breadcrumb-separator {background: url("images/flechita.png") center right no-repeat;margin-right: 5px; padding: 0 5px 0 5px; }


iframe {*frameborder: none !important;}

.search-info {display:none;}

/*frontpage displays*/
#portales-dival-frontpage-display .form-item {float:left !important;}

/*taxonomy breadcrumbs*/
.taxonomy-breadcrumb a {color:#999999;}
.taxonomy-breadcrumb a:hover {color:#666;}
.taxonomy-breadcrumb a.active {color:#666; font-weight:bold;}

/*IFRAMES DIVAL GUIAS*/
table.separa {font-family: Arial,Helvetica,sans-serif; font-size:12px;}
.textosubtit {font-weight:bold; color:#003399;}
table.separa h5 {font-size:12px; font-weight:bold; color:#003399;margin-bottom:0px;}
table.separa h5.guia {font-size:12px; font-weight:normal; color:#3975CB;margin-bottom:0px;}
table.separa h6{font-size:12px; font-weight:normal;margin-bottom:0px; }
table.separa a {color:#3975CB; text-decoration:none;}
table.separa a:hover {color:#003399;text-decoration:none;}

table.separa a.textosubtit h6 {margin:0; font-family: Arial,Helvetica,sans-serif; font-size:12px; color:#003399; }
table.separa tbody {font-family: Arial,Helvetica,sans-serif; font-size:12px !important; }
table.separa tbody td {padding: 2px 0 !important;}
table.separa tbody td img {margin: 0 8px 0 0 !important;}
table.separa tbody td hr {color:#999 !important; }


/*print version*/
.print-logo img {margin:0.5em 0;}
.print-title {font-size: 25px; font-weight: bold; padding: 2px; background: transparent; color:#336633; border-bottom: 0; display: inline-block;}
.print-site_name {clear:both;}

/*Modulo reservas*/

table.visualizar th.aula {background:#004488 !important;}


/*FORMULARIO ENVIO DE BOLETINES*/

.page-home .alta-boletin .form-submit, .not-front .alta-boletin .form-submit{float:left; margin:11px 0;}
.page-home .alta-boletin .form-item, .not-front .alta-boletin .form-item{float:left;}
.page-home .alta-boletin .form-submit, .not-front .alta-boletin .form-submit{-webkit-margin-before:14px;}

/*PAGINADOR*/
.item-list ul li{margin:0 0 0.25em 0.25em;}

/*NOTICIAS DE LOS MUNICIPIOS*/

.noticias-municipios .views-row{margin:5px 3px;}
.noticias-municipios .pane-content{background-color:#F5F9FC; padding-bottom:5px;}
.noticias-municipios .more-link a{color:#004488; font-weight:bold;}
.noticias-municipios .views-field-title {background:url("/sites/all/themes/divalweb/bullet-cuadrado.jpg") no-repeat scroll left 6px rgba(0, 0, 0, 0);}
.noticias-municipios .views-field-title .field-content{padding-left:10px;}

/*NOTICIA DESTACADA 2 IMG */

.pane-clone-of-noticias-destacadas-2-imagenes .view-display-id-panel_pane_12 .views-field-field-image-fid img{width:49%; float:left; /*clear:both;*/}

.pane-clone-of-noticias-destacadas-2-imagenes .view-display-id-panel_pane_12 .field-item-0 img{margin-right:10px;}
.pane-clone-of-noticias-destacadas-2-imagenes .view-display-id-panel_pane_12 .views-field-field-image-fid{clear:both;}

/*Boton twitter pie*/
span.twitterBtn a {
  position: relative;
height: 20px;
padding: 3px 8px 3px 20px;
font-weight: 500;
color: #fff;
cursor: pointer;
background-color: #1b95e0;
border-radius: 3px;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAALCAYAAACksgdhAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEEyMENBMzdCRERBMTFFNTgyMENCNkNDMTlBRDIwRTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEEyMENBMzhCRERBMTFFNTgyMENCNkNDMTlBRDIwRTYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4QTIwQ0EzNUJEREExMUU1ODIwQ0I2Q0MxOUFEMjBFNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4QTIwQ0EzNkJEREExMUU1ODIwQ0I2Q0MxOUFEMjBFNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjorgkAAAADRSURBVHjajNEtCgJBFMDxcdmgRQRBD2A2GTUZDdu0GfUANsETmATzFoPJI7jBbhEEweSGxaJBcEVQGf8jE4bdEX3we2nex8xkpJQlIcQLZ5GOIQa4Y4IdroKiPtYoQxg6Mh0Rug6VMWrYooecntKyTL4hUB2LOBjdLgiwt0yaqS1cKj1kjW55NIU9IpXUegt90X9i9cn60o3EirYI4arzju5wROHHlBGe5iSlgvmXKb75HSpV4WGKOHH4gTEcs0i93glt1I2/CLGEj01yz7cAAwBu+gKwlb21vQAAAABJRU5ErkJggg==);
background-repeat: no-repeat;
box-sizing: border-box;
background-position: 4px;
}

span.twitterBtn {
    float: left;
    margin-top: 4px;
    margin-right: 20px;
}
