@charset "utf-8";
/* CSS Document */


/**### LISTADOS DE VIEWS ###**/

/** estilos generales de views **/

.view-Documentos .views-row,
.view-Productos .views-row,
.view-Testimonio .views-row,
.view-Articulos .views-row,
.view-Noticias .views-row,
.view-Videos .views-row ,
.view-Galerias .views-row,
.view-field-info-archivos .views-row,
.seccion-buscador .view-Notas-prensa .views-row {
	display: inline-block;
	*display:inline;
	zoom:1;
	width: 100%;
	margin-bottom:25px;
	list-style:none;
}


.view-Videos .views-row.views-row-first,
.view-Galerias .views-row.views-row-first,
.view-Documentos .views-row.views-row-first,
.view-Productos .views-row.views-row-first,
.view-Testimonio .views-row.views-row-first,
.view-Articulos .views-row.views-row-first,
.view-Videos .views-row.views-row-first {
	margin-top:25px;
}

#node-373 .view-Articulos .views-row.views-row-first,
#node-4350 .view-Articulos .views-row.views-row-first,
body.front .view-Galerias .views-row.views-row-first {margin-top: 0px !important;}

body.front #block-views-Galerias-block_1,
body.front .view-Galerias .views-row {
	margin-bottom: 0px !important;
}

.view-Productos.three-block-static-landing .views-row.views-row-first,
.view-Galerias.view-display-id-block_4 .views-row.views-row-first {
	margin-top:0 !important;
}


.view-Documentos .views-row .views-field-title h2,
.view-Documentos .views-row .views-field-title h3,
.view-Articulos .views-row h2,
.view-Articulos .views-row h3{
	margin-top:0;
	font-size:15px;
	line-height:19px;
}

.views-row [class^="views-field"] .readmore {
    text-align: right;
}

.view-Articulos .views-row [class^="views-field"] .text h3 {
    margin-top: 0;
}

/** ->>>>> LISTADOS DE VIEWS CON FOTO IZDA **/




.listado-articulos-foto-izda-t-inside .views-row {
	  list-style:outside none none;
}

.listado-articulos-foto-izda-t-inside .views-row .views-field-field-articulo-foto-fid,
.listado-articulos-foto-izda-t-inside .views-row .views-field-field-articulo-video-embed ,
.listado-articulos-foto-izda-t-inside .views-row .views-field-field-articulo-gal-fotograf-fid {
	float:left;
	margin-right:25px;
	clear:left;
	margin-bottom: 10px;
}

/** Titulo outside **/
.listado-articulos-foto-izda-t-outside .views-row h2,
.listado-articulos-foto-izda-t-outside .views-row h3{
	border-bottom:1px dashed #383838;
	padding-bottom:5px;
	margin-top:25px;
}

.listado-articulos-foto-izda-t-outside .views-row.views-row-first.views-row-last h2,
.listado-articulos-foto-izda-t-outside .views-row.views-row-first.views-row-last h3{
	margin-top:0px;
}

.field-field-info-archivos {
	margin-top: 22px;
}

.listado-articulos-foto-izda-t-outside .views-row .text h2,
.listado-articulos-foto-izda-t-outside .views-row .text h3{
	border-bottom:none !important;
	padding:0;
	margin:0;
}

.listado-articulos-foto-izda-t-outside .views-row .left {
	min-width: inherit !important;
	width:240px; /* se fija el ancho ya que la imagen siempre tiene que ser de 220px x 147px */
	float:left;
} 


.listado-articulos-foto-izda-t-outside.foto-140 .views-row .left {
	min-width: inherit !important;
	width:180px; /* se fija el ancho ya que la imagen siempre tiene que ser de 220px x 147px */
	float:left;
} 

.listado-articulos-foto-izda-t-outside .views-row .fd-white.left {
	min-width: inherit !important;
	width:140px; /* se fija el ancho ya que la imagen siempre tiene que ser de 140x94px */
	float:left;
	margin-right:30px;
} 


.listado-articulos-foto-izda-t-outside .views-row .text .filefield-file {
	display:inline-block;
	*display:inline;
	zoom:1;
}


/** ->>>>> LISTADOS DE VIEWS CON FOTO DRCHA **/

/** ->>>>> LISTADOS DE VIEWS SIN FOTO **/

.listado-documentos-sin-foto .views-row .views-field-title h3 {
	font-weight:bold;
}


/** ->>>>> LISTADOS DE VIEWS CON BORDE IZDA VERDE **/

/*#block-views-Notas_prensa-block_2 .view-Notas-prensa .views-row,
[id^=block-views-Ofertas-block] .view-Ofertas .views-row ,
[id^=block-views-Eventos-block] .view-Eventos .views-row,
.seccion-salaprensa.seccion-buscador .view-Notas-prensa .views-row,
.seccion-quepuedeshacertu [id^=block-views-Noticias-block_] .view-Noticias .views-row  {
	border-left:3px solid #61a543;
	padding-left:20px;
	margin-bottom: 30px;
}*/

#block-views-Eventos-block_3 .view-Eventos .views-row,
#content-header + #content-area #block-views-Noticias-block_4 .view-Noticias .views-row,
[id^=block-views-Noticias-block_] .view-Noticias .attachment .views-row {
	border-left:none !important;
	padding-left:0px !important;
}

.borde-verde-left .views-row {
	border-left:3px solid #61a543;
	padding-left:20px;
	margin-bottom: 30px;
}

.borde-verde-left .lugar {
	text-transform:uppercase;
	color:#979797;
	margin-left:10px;
}


/**### LISTADOS ESTATICOS ###**/


/** ->>>>> LISTADOS ESTATICOS CON FOTO IZDA **/

.static-list-one-row-title-dashed .item {
	display:inline-block;
	*display:inline;
	zoom:1;
	width:100%;
}

.static-list-one-row-title-dashed .item .title {
	border-bottom: 1px dashed #383838;
    margin-bottom: 22px;
    margin-top: 15px;
    padding-bottom: 5px;
}

.static-list-one-row-title-dashed .item .foto {
	float:left;
}

.static-list-one-row-title-dashed .item .foto.fd-white > img + strong {
	display:block;
	padding:20px;
}

.static-list-one-row-title-dashed .item .text {
	margin-left:190px;
}

.banner-container { width:468px;}
.banner-container > span {
	display:block;
}





/** BLOGS TIPO LISTADO GENERADOS POR VIEWS **/
/** ->>>>> BLOGS TIPO LISTADO GENERADOS POR VIEWS CON FOTO IZDA **/
.blogs-foto-izda div{
	border: 0px solid red;
}

.blogs-foto-izda  .fons_blanc{
	background-color: #FFFFFF;
	padding: 10px;
	margin-bottom: 5px;
	
}


.blogs-foto-izda .views-row .views-field-field_blog_imagen_fid {
	float: left;
    margin-left:0;
    margin-right:20px;
	
}

.blogs-foto-izda .views-row .left {
	min-width: inherit !important;
	width:240px !important; /* se fija el ancho ya que la imagen siempre tiene que ser de 220px x 147px */
	float:left;
	min-width: auto !important;
	
} 
.blogs-foto-izda .views-row .text {
	margin-left: 250px;
}

.blogs-foto-izda .views-row .text > a { *text-decoration: none;}






/** ->>>>> LISTADOS ESTATICOS CON FOTO DRCHA **/

/** ->>>>> LISTADOS ESTATICOS SIN FOTO **/





/** DESTACADOS TIPO LISTADO GENERADOS POR VIEWS **/

/** ->>>>> DESTACADOS TIPO LISTADO GENERADOS POR VIEWS CON FOTO IZDA **/


.destacado-en-categoria-foto-izda .views-row .views-field-field-articulo-foto-fid {
	float: left;
    margin-left:0;
    margin-right:20px;
}

.destacado-en-categoria-foto-izda .views-row .left {
	min-width: inherit !important;
	width:240px !important; /* se fija el ancho ya que la imagen siempre tiene que ser de 220px x 147px */
	float:left;
	min-width: auto !important;
} 

.destacado-en-categoria-foto-izda .views-row .text > a { *text-decoration: none;}



/** ->>>>> DESTACADOS TIPO LISTADO GENERADOS POR VIEWS CON FOTO DRCHA **/



/** DESTACADOS TIPO LISTADO ESTATICOS **/

.destacado-en-categoria-foto-izda-estatico {
	display: inline-block;
	*display:inline;
	zoom:1;
	width: 100%;
	margin-bottom:25px;
	list-style:none;
	margin-top:20px;
}
.destacado-en-categoria-foto-izda-estatico .left {
	min-width: inherit !important;
	width:240px; /* se fija el ancho ya que la imagen siempre tiene que ser de 220px x 147px */
	float:left;
}

.destacado-en-categoria-foto-grande-izda-estatico .left {
	min-width: inherit !important;
	width:320px; /* se fija el ancho ya que la imagen siempre tiene que ser de 220px x 147px */
	float:left;
}

.destacado-en-categoria-foto-grande-izda-estatico .text  h2 + ul,
.destacado-en-categoria-foto-grande-izda-estatico .text  h3 + ul{
	margin-top:10px;
}

.destacado-en-categoria-foto-izda-estatico .text h3,
.destacado-en-categoria-foto-izda-estatico .text h2{
	margin-top:0px;
}


/**### LISTADOS ESPECIALES O PARTICULARES DE UNA PAGINA ###**/

.view-Productos .views-row .views-field-field-prod-foto-fid { float:left;}
.view-Productos .views-row .views-field-field-prod-foto-fid img { padding-left:30px;}
.view-Productos .views-row .views-field-field-prod-autor-value { margin-left:200px; font-weight:bold;}
.view-Productos .views-row .views-field-field-prod-autor-value,
.view-Productos .views-row .views-field-field-prod-idioma-value,
.view-Productos .views-row .views-field-field-prod-colec-value,
.view-Productos .views-row .views-field-body {margin-left:200px;}

.view-Productos .views-row .views-field-view-node,
.view-Productos .views-row .views-field-path,
.view-Documentos .views-row .views-field-path {float:right;}


/** Memoria Anual **/
.listado-memoria-anual .views-field-title h2 {
	margin-bottom: 12px;
}

.listado-memoria-anual .views-row .views-field-field-docum-foto-fid {
	float: left;
    margin-right: 25px;
}

.listado-memoria-anual .views-row [class^=views-field-field-docum-adjunto-] {
	margin-left:25px;
	margin-bottom:10px;
	float:left;
}

.listado-memoria-anual .views-row [class^=views-field-field-docum-adjunto-] + [class^=views-field-field-docum-adjunto-] {
	margin-left:35px;
}

.listado-memoria-anual .views-row [class^=views-label-field-docum-adjunto-] {
	font-weight:bold;
	padding-left:7px;
}


.listado-revista-io .views-row.views-row-first,
.listado-revista-io-destacada .views-row.views-row-first{
	margin-top:0px !important;
}


.bloque-estatico-landing .left ,
.bloque-estatico-landing .right {
	max-width:45%;
	float:left;
}

.bloque-estatico-landing .img {
	float:left;
	margin-right:20px;
}

.bloque-estatico-landing .text {
	display:block;
}

/** VIDEOS Y GALERIAS**/

/*.seccion-multimedia .view-Videos .views-field-field-articulo-video-embed {
  float:left;
  width:140px;
  margin-bottom:15px;
  margin-right: 25px;
}*/

.seccion-multimedia .view-Galerias .views-field-field-articulo-gal-fotograf-fid {
	float:left;
	width:190px;
	margin-bottom:15px;
	
}
.view-Videos .views-row views-field-body {
	margin-left:190px;
}
.view-Videos .views-row .views-field-body h2,
.view-Videos .views-row .views-field-body h3,
.view-Galerias .views-row .views-field-body h2,
.view-Galerias .views-row .views-field-body h3 {
	margin-top:0px;
	margin-bottom:0;
}

.view-Documentos .views-row .views-field-title span.date {
	font-size:9px;
	color:#373737;
}

.view-Galerias .view-display-id-block_2 .view-content {
	margin-bottom: -13px;
}

.view-Galerias .view-display-id-block_2 .view-content .views-row {
	background: #FFF;
	padding: 15px 10px 10px 10px;
	width: 920px;
}

.view-Galerias .view-display-id-block_2 .view-content .views-row .views-field-title a {
	font-weight: bold;
	font-size: 16px;
}

.view-Galerias .view-display-id-block_2 .view-content .views-row .views-field-title a:hover {
	text-decoration: underline;
}

/** Listado de contactos para prensa **/
.view-Contacto {
	list-style:none inside !important;
	margin-left:0;
	padding:0 !important; 
}

.view-Contacto .views-row .views-field-field-contacto-foto-fid {
	float:left;
	margin-right:30px;
	margin-bottom: 20px;
}

.view-Contacto .views-row .views-field-field-contacto-descrip-value {
	display:block;
	clear:left;
}
.view-Contacto .views-row .views-field-field-contacto-descrip-value label { float:left; margin-right:5px;}

.view-Contacto .views-row [class^=views-field-field] label { font-weight:bold;}


/** TESTMONIOS **/

.listado-articulos-foto-izda-t-outside.view-Testimonio .views-field-field-iniciativa-grupo-value {
	font-style:italic;
}

.view-Eventos .views-row .views-field-body { font-weight:normal;}
 

.view-Documentos .views-row.ioc3 {
  width: 220px !important;
}


.view-field-articulo-docs-relacionados.listado-articulos-foto-izda-t-outside .views-field-title h3 {
  margin-top: 0px;
}

.view-field-articulo-docs-relacionados a,
.field-field-articulo-relacionado a, 
.views-field-field-docum-adjunto-fid a,
.grey-links a {
  color: #333333;
}

.field-field-articulo-relacionado .field-item .pull-left {
  float: left;
  width: 60px;
}

.field-field-articulo-relacionado .field-item .pull-right {
  margin-left: 60px;
}

.field-field-articulo-relacionado .field-item .type {
  color: #777777;
}

.field-field-articulo-relacionado .field-item .date {
  width: 80px;
  color: #61A543;
}

.view-field-articulo-docs-relacionados.listado-articulos-foto-izda-t-outside .views-row {
  margin-bottom: 20px;
}

#block-views-Videos-block_2 .view-Videos .views-row.views-row-first {margin-top: 0 !important;  margin-bottom: 0!important;}


/** LISTADOS GENERADOS POR LAS ETIQUETAS **/

.node-type-documento h2.title {
  font-size: 15px;
} 



div[id^=node-] + div[id^=node-] {
  margin-bottom: 20px;
  
} 
