﻿@charset "UTF-8";


@font-face {
    font-family: 'kelson';
    src: url('css/font/kelsonsansbold.eot');
    src: url('css/font/kelsonsansbold.eot?#iefix') format('embedded-opentype'),
         url('css/font/kelsonsansbold.woff') format('woff'),
         url('css/font/kelsonsansbold.ttf') format('truetype'),
         url('css/font/kelsonsansbold.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: local('Raleway'), local('Raleway-Regular'), url(https://fonts.gstatic.com/s/raleway/v10/yQiAaD56cjx1AooMTSghGfY6323mHUZFJMgTvxaG2iE.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: local('Raleway'), local('Raleway-Regular'), url(https://fonts.gstatic.com/s/raleway/v10/0dTEPzkLWceF7z0koJaX1A.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

.pane-content h2 a{
	
	color: #00517B;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 27px;
    line-height: 32px;
    text-decoration: none;
}
.pane-content h2 a:hover{
	color:#111;
	/* color:#3B5998; */
	border:medium none;
}

.views-field .field-name-field-entradilla ,
.pane-node .field-name-body p,
.pane-node .field-name-field-entradilla {
	font-family: Arial, Helvetica, sans-serif;
    margin-top: 0;
    text-indent: 1px;
    word-spacing: 0.05em;
	color: #616161;
    font-size: 14px;
    line-height: 21px;
	padding-bottom:10px;
}	
	
.views-field .field-name-field-redactor ,
.pane-node .field-name-field-redactor {
	color: #989898;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 14px;
    text-decoration: none;
	line-height: 30px;

}

.pane-node .field-name-field-subtitle{
	color: #248AB0;
    font-size: 11px;
    font-weight: normal;
    margin: 0;
    padding-bottom:2px;
    text-transform: uppercase;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}


.tax-term-tt-negocios  .pane-node .field-name-field-subtitle{
	color: #E5842C;
    font-size: 11px;
    font-weight: normal;
    margin: 0;
    padding: 5px 0 2px 0;
    text-transform: uppercase;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}


.traviesa .field-name-field-titulo {
	font-size: 14px;
	text-decoration: none;
	line-height: 26px;
	color: #333;
	border: none;
}

/*****************************************************************************************************************************


******************************************************************************************************************************/
.panel-flexible .panel-separator{
	margin: 0 auto 0 auto;
/*	width:95%;*/
/*	border-bottom: solid #eee 1px;*/
/*	float:left;*/
}


.panels-flexible-region-14-centercolumn-inside .pane-node{
	padding-bottom:12px;
	margin-bottom:20px;
	border-bottom: solid #eee 1px;
}

.view-mode-noticia_principal h1{
	margin-bottom:10px;
}
.view-mode-noticia_principal .field-name-field-url-externa a{
	 color: #00517b;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 42px;
    font-weight: normal;
    line-height: 46px;
}
.node-noticias-infovaticana .field-name-field-subtitulo{
	color: #777;
    font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
    font-size: 11px;
    text-transform: uppercase;
}

ul li.leaf {
	list-style-image: none;
}

ul.menu li {
	margin: 0px;
}

li.expanded, li.collapsed, li.leaf{
	padding: 0px;
}	



/*****************************************************************
 MENU INFERIOR
 ****************************************************************/
.pane-menu-menu-inferior-categorias-articul .pane-content{
	position:relative;
	width:1024px; /* 100% */
	height:30px;
	padding:1px 0 6px 0;
	margin:0 0 10px 0;
	clear:both;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	top:-11px;
}
.pane-menu-menu-inferior-categorias-articul{
	font-family: "Lucida Sans Unicode","Lucida Grande", sans-serif;
	text-align: left;
	display: inline;
	list-style-type:none;
	list-style-image: none;
}
.pane-menu-menu-inferior-categorias-articul ul{
	padding-top: 5px;
	margin-left:106px;
}
.pane-menu-menu-inferior-categorias-articul li{
	float:left;
	list-style-image: none;
	list-style-type:none;
	padding-top: 5px;
}
.pane-menu-menu-inferior-categorias-articul li:hover{
	border-bottom: 3px solid #00517B;
	color:#fff;
}
.pane-menu-menu-inferior-categorias-articul ul li.leaf a{
	padding:10px 8px 7px 8px;
	margin-top:5px;
	color:#333;
	font-size:12px;
	text-transform:uppercase;
	text-decoration:none;
	border:0;
	width:100%;
}
.pane-menu-menu-inferior-categorias-articul ul li.leaf a:hover{
	/* color:#3B5998;*/
	color:#181717;
}

.pane-menu-menu-inferior-categorias-articul ul.menu li {
	margin: 0px;
	list-style-image: none;
	list-style-type:none;
	padding-bottom:8px;
}

.pane-menu-menu-inferior-categorias-articul li.expanded, li.collapsed, li.leaf{
	padding: 0px;
}	






/*****************************************************************
 SOBRECABECERA2
 ****************************************************************/
/*#sobrecabecera2facebook{
	position: absolute;
	top:0px;
	right:180px;
	padding:8px 0px;
	width:22px;
 	background: url(images/ico_facebook.png) center no-repeat;
	
}

#sobrecabecera2facebook a{width:25px;display:block;}

#sobrecabecera2twitter{
	position: absolute;
	top:0px;
	right:150px;
	padding:8px 0px;
	width:22px;
	background: url(images/ico_twitter.png) center no-repeat;
	
}

#sobrecabecera2twitter a{width:25px;display:block;}

#sobrecabecera2rss{
	position: absolute;
	top:0px;
	right:120px;
	padding:8px 0px;
	width:22px;
	background: url(images/ico_gmas.png) center no-repeat;
	
}

#sobrecabecera2rss a{width:25px;display:block;}*/


	
	
.panels-flexible-column-contenedor-5{
	width: 315px;
	margin-left: 1em;
}
	
.panels-flexible-column-contenedor-12{
	width: 315px;
	margin-right: 15px;
}
.panels-flexible-column-contenedor-10{
	width: 315px;	
}


h1{
	font-size: 40px;
    line-height: 46px;
    text-decoration: none;
	/*color: #024D5B;*/
	color: #00517B;
    font-family: Georgia,"Times New Roman",Times,serif;
}
	
h1 a{
	font-size: 40px;
    line-height: 46px;
    text-decoration: none;
	/*color: #024D5B;*/
	color: #00517B;
    font-family: Georgia,"Times New Roman",Times,serif;
	font-weight:normal;
}

h1 a:hover{
	/*color: #3B5998;*/
	color:#181717;
	border: medium none;
}


h2 {
	font-size: 27px;
	color: #00517B;
	text-decoration: none;
	line-height: 32px;
	font-weight:normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding: 2px 0px 3px 0px;
	-webkit-margin-before: 0px;
	-webkit-margin-after: 0px;
	/* width:320px; */
	margin-top:0px;
	margin-bottom:5px;
}
	
h2 a{
	font-size: 27px;
	color: #00517B;
	text-decoration: none;
	line-height: 32px;
	font-weight:normal;
	font-family: Georgia, "Times New Roman", Times, serif;
}

h2 a:hover{
	/*color: #3B5998;*/
	color:#181717;
	border:none;
}

.titulo4{
	font-size: 27px;
	color: rgb(0, 141, 168);
	font-weight: bold;
	text-decoration: none;
	line-height: 31px;
	font-family:Arial, Helvetica, sans-serif;
}

.field-name-field-titulo {
	font-size: 25px;
	text-decoration: none;
	line-height: 26px;
	/*color: #3B5998;*/
	border: none;
}

.field-name-field-subtitle{
	color: #777777;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-transform: uppercase;
}
	
.field-name-field-tags{	
	font-size: 10px;
	color: #248ab0;
	text-transform: uppercase;
	padding: 0 0 2px 0;
	font-weight: bold;
}
	
	
.field-name-author{	
	font-size: 14px;
	color: #989898;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: italic;	
}	

.pane-node {
	padding: 0px 0 15px 0;
	margin: 5px 0 10px 0;
	border-bottom: 1px solid #efefef;
	/*float:left;*/
}


.panel-seperator {
	padding: 0 0 0px 0;
	margin: 0 0 12px 0;
	border-bottom: 1px solid #e3e3e3;
}

.panels-flexible-column-inside{
	padding-right:0px;
	padding-left:0px;
}

.pane-ultimo-editorial{
	float:left;
	width:320px;
	height: 80px;
	font-family: Georgia, "Times New Roman", Times, serif;
	background: url(images/pestana-editorial.png) no-repeat top left;
	padding: 0 0 15px 0;
	margin: 0 0 12px 2px;
	border-bottom: 1px solid #e3e3e3;
}	
.editorial {
	margin: 36px 20px 0px 10px;
	color: #444;
	line-height: 17px;
}

.editorial a{
	color: #000;
}
.editorial a:hover{
	color: #606060;
}

.publicidad_articulo{
	width: 678px;
	height: 286px;
	position: relative;
	border-left: 10px solid #e9e9e9;
	border-right: 1px solid #e9e9e9;
	border-top: 1px solid #e9e9e9;
	border-bottom: 1px solid #e9e9e9;
	margin: 5px 0 5px 0;
	padding: 5px 0 5px 0;
	float: left;	
}

.node-type-editorial .panel-col-first,
.node-type-article .panel-col-first{
	width:675px;
}

.node-type-editorial .panel-col-last,
.node-type-article .panel-col-last{
	width:315px;
}

.node-type-article p{
	color: #444444;
    font-size: 14px;
    font-style: normal;
    line-height: 22px;
    padding: 10px 0;
   
}

.node-type-editorial p{
	color: #444444;
    font-size: 14px;
    font-style: normal;
    line-height: 22px;
    text-align: justify;
	font-family:Arial, Helvetica, sans-serif;
}




.panel-1col .panel-col {
	float:left;
	width: auto;
}
/*.panels-ipe-region{
	float:left;
	width:auto;

}*/
.views-field{
	width:320px;

}
.view-content{
	float:left;
}


.iframe01{
	margin:0;
	width:332px;
	height:450px;
}

.iframe02{
	margin:0;
	width:1024px;
	height:265px;
}
.iframe05{
	margin:0;
	width:1024px;
	height:435px;
	overflow:hidden;
}

iframe{
	border:0;
}

#num_comentarios{
color: #333;
border: none;
font-size:10px;
padding: 5px 0 0 0;
margin: 0;
text-transform:uppercase;
float:left;
}

.field-name-body{
	color: #404040;
    font-size: 13px;
    line-height: 20px;
    margin-top: 0;
   /* text-indent: 1px;*/
    word-spacing: 0.05em;
}

.fg-titulo{
margin-left: 20px;
padding: 0;
color: #000;
font-size: 2.3em;
font-family: Georgia, "Times New Roman", Times, serif;
}

.fg-body{
margin-left: 20px;
font-size: 15px;
color: #595959;
line-height: 22px;
word-spacing: 0.05em;
text-indent: 1px;
margin-top: 10px;
}

.texto-fotogaleria{
margin: 20px 0 5px 20px;
font-size: 11px;
color: #3B5998;
text-transform: uppercase;
}
.item-list ul li {
margin: 0 0 0.25em 0.5em;
}
.field-slideshow-pager li{
margin: 0;
text-decoration:none;
list-style-type:none;
}

.tax-term-tt-actualidad .pager, .page-busqueda .pager{
	text-align:right;
}

.panel-3col-33-stacked .panel-col {
float: left;
width: 33%;
}

#publi2{
	width:300px;
	margin-left:11px;
	margin-top:5px;
}

.page-publi728x90{
	width:990px;
	height:90px;
	overflow:hidden;
}
.page-publi728x90 #contenedor-div{
	width:990px;
	height:90px;
	margin:0;
	padding:0;
	position: relative;
	top:0px;
	left:0px;
}

.page-publi300x250{
	width:300px;
	max-height:600px;
	overflow:hidden;
}
.page-publi300x250 #contenedor-div{
	width:300px;
	max-height:600px;
	margin:0;
	padding:0;
	position: relative;
	top:0px;
	left:0px;
}


.view-ultima-portada-periodico .subtitulo{
	font-size: 10px;
	color: #248ab0;
	text-transform: uppercase;
	padding: 0 0 2px 10px;
	font-weight: bold;
}

.view-ultima-portada-periodico p{
	float:left;
	font-size: 13px;
	color: #595959;
	line-height: 20px;
	word-spacing: 0.05em;
	text-indent: 1px;
	margin-top: 0;
}

.view-ultima-portada-periodico a:hover{
	color: #181717;
}
.view-ultima-portada-periodico a{
	float:left;
	color: #024d5b;
	border: none;
	font-size: 22px;
	text-decoration: none;
	line-height: 27px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.portada-periodico{
	float: left;
	border: 1px solid #ccc;
	border-bottom: 3px solid #ccc;
	width: 318px;
	margin: 0 0 20px 0;
	padding: 5px 3px 6px 1px;
}

.portada-periodico img{
	border-bottom: 1px solid #ccc;
	padding: 0 0 4px 0;
	margin: 0 0 6px 0;
}

.portada-periodico a,
.portada-periodico p{
	padding:0 7px 0 10px;
}

/*******************************************
 ESTRENOS DE CINE
 *******************************************/

.pane-estrenos-de-cine{
	float:left;
	position: relative;
	top:0px;
	left:0px;
	margin-bottom:20px;
}

#estrenos-de-cine-cabecera {
	width: 320px;
	height:15px;
	clear: both;
	margin: 0;
	padding: 15px 0 10px 0;
	background: #333 url(images/fondo_viernescine.png) no-repeat;
}
.view-estrenos-de-cine  .view-header{
	position: relative;
	top:0px;
	left:0px;
	width:320px;
	height:40px;
}

#estrenos-de-cine-pie{
	position: absolute;
	top: 440px;
	left: 10px;
	z-index: 20;
	width: 43px;
	height: 50px;
	color: #bedbe6;
	padding: 0;
	overflow: hidden;
	display: block;	
	background: url(images/iconosgaceta.png) no-repeat;
	background-position: -103px -3px;
}

.view-estrenos-de-cine .view-content{
	position: relative;
	top:0px;
	left:0px;
	z-index: 1;
}
 /**********************************NODO**/

.node-type-estrenos-de-cine h1{
	margin-left:-10%;
}
.node-type-estrenos-de-cine .panel-2col-stacked .panel-col-first{
	text-align:center;
}
.node-type-estrenos-de-cine .panel-col-first{
	width:66%;
}
.node-type-estrenos-de-cine .panel-col-last{
	width:34%;
}
.node-type-estrenos-de-cine .pane-node-title{
	background-color:#FFF;
	padding:15px 30px 10px 50px;
}
.node-type-estrenos-de-cine .pane-node-field-trailer{
	background-color:#FFF;
	padding:0px 30px 10px 40px;
}
.node-type-estrenos-de-cine .pane-node-field-trailer .field-name-field-trailer{
	width:556px;
	height:315px;
}
.node-type-estrenos-de-cine .pane-node-field-trailer .field-item{
	height:315px;
	margin-left:10px;
}
/*.node-type-estrenos-de-cine iframe{
	overflow:hidden;
	height:720px;
	margin-left:15%;
}*/

.node-type-estrenos-de-cine .pane-node-body{
	background-color:#FFF;
	padding:20px 30px 10px 30px;
}
.node-type-estrenos-de-cine .pane-node-body .field-item{
	color:#70889b;
}



/*******************************************
 ILUSTRACIONES
 *******************************************/
.page-taxonomy-term-6 .panel-col-first{
	width:66%;
}
.page-taxonomy-term-6 .panel-col-last{
	width:34%;
}
.page-taxonomy-term-6 .pane-title{
	color: #000000;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 2.3em;
    margin-bottom: 15px;
    padding: 0;
}

.infog-row{
	width:320px;
	padding-bottom:10px;
	margin-bottom:25px;
	float:left;
	font-family:Grey Sans Regular;
	font-size:20px;
	/*background-color: #f7941e;*/
}

.infog-title{
	padding-top:4px;
	padding-left: 15px;
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8);
	height:45px;
}

.infog-title a{
	color:#fff;
}
.pane-ultimas-infograf-as .views-row-odd {
	margin-right:12px;
}
#ilustraciones{
	float:left;
	position:relative;
	top:0px;
	left:0px;
	width: 320px;
	height:90px;
	clear: both;
	margin: 0;
	padding: 0;
	background: url(images/fondo_ilus.png) no-repeat;
}

.view-ilustraciones .views-field-title{
	width:320px;
	background-color:#000;
}
.view-ilustraciones .views-field-title a{
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	padding: 10px 10px 15px 10px;
	display: block;
}

/******************NODO *********************/
.node-type-ilustraciones .panel-col-first{
	width:100%;
}
.node-type-ilustraciones .panel-col-last{
	width:0%;
}




/*******************************************
 EPOCA
 *******************************************/

 .view-epoca{
	float:left;
	border: 1px solid #e4c2ca;
	border-bottom: 3px solid #e4c2ca;
	position:relative;
	top:0px;
	left:0px;
	display:block;
	overflow:visible;
	margin-bottom: 15px;
	width:315px;
	
	/*
	border-bottom: 1px solid #ccc;
	padding: 0 0 4px 0;
	margin: 0 0 6px 0;
	*/
}

#epoca{
	float:left;
	position:relative;
	top:0px;
	left:0px;
	width: 315px;
	height:70px;
	margin: 0;
	padding: 0;
	border:0;
	background: url(images/logo_epoca.png) no-repeat;
	background-position: 60px 0px;
	display:block;
	overflow:visible;
}

.view-epoca a{
	color: #00517B;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 27px;
    line-height: 32px;
    text-decoration: none;
}

.view-epoca a:hover{
	color: #181717;
}

.view-epoca .field-item{
	padding: 0 10px 0 10px;
	font-size: 13px;
	color: #595959;
	line-height: 20px;
	word-spacing: 0.05em;
	text-indent: 1px;
	margin-top: 0;
	-webkit-font-smoothing: antialiased;
}

.view-epoca .views-row-1{
	border-bottom: 1px dotted #ccc;
	padding-bottom: 6px;
	margin-bottom: 8px;
}

.view-epoca .views-row-2{
	border-bottom: 1px dotted #ccc;
	padding-bottom: 6px;
	margin-bottom: 8px;
}

/************Horiz 3 columnas********************/
.epoca-3-cols{
	position: relative;
	float: left;
	width: 1000px;
	display: block;
	overflow: hidden;
	margin-bottom: 15px;
	padding:0 10px;
}
.epoca-3-cols-entradilla{
	color: #595959;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
	line-height: 20px;
    text-indent: 1px;
    word-spacing: 0.05em;
}
#epoca3{
	position:relative;
	top:0px;
	left:400px;
	/*width: 978px;*/
	height:46px;
	margin-bottom: 10px;
	padding: 0;
	border:0;
	background: url(images/logo_epoca.png) no-repeat;
	display:block;
	overflow:visible;
}

.row-epoca-3-cols{
	width:324px;
	padding: 0 4px;
	float:left;
	margin-bottom:10px;
}
.row-epoca-3-cols .panels-flexible-row-inside{
	position: relative;
	float: left;
	clear: both;
	display: block;
	overflow: hidden;
    margin-top:38px;
	padding: 10px 10px 10px 10px;
	border: 1px solid #e6cf0e;
	border-top: 3px solid #e6cf0e;
	border-bottom: 3px solid #e6cf0e;
}
.epoca-3-cols .epoca-3-cols-imagen img{
	position:relative;
	top:0px;
	left:0px;
	width:100%;
}


/*******************************************
 AYER
 *******************************************/

.view-ayer{
	float:left;
	border: 1px solid #e6cf0e;
	border-bottom: 3px solid #e6cf0e;
	position:relative;
	top:0px;
	left:0px;
	display:block;
	overflow:visible;
	margin-bottom: 15px;
	width:315px;
	
	/*
	border-bottom: 1px solid #ccc;
	padding: 0 0 4px 0;
	margin: 0 0 6px 0;
	*/
}

#ayer{
	float:left;
	position:relative;
	top:0px;
	left:0px;
	width: 315px;
	height:45px;
	margin: 0;
	padding: 0;
	border:0;
	background: url(images/fondo_ayer.png) no-repeat;
	display:block;
	overflow:visible;
}

.view-ayer a{
	color: #024D5B;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 27px;
    line-height: 32px;
    text-decoration: none;
}

.view-ayer a:hover{
	color: #888888;
}

.view-epoca.view-id-epoca.view-display-id-block .field-item,
.view-ayer .field-item{
	padding: 0 10px 0 10px;
	font-size: 13px;
	color: #595959;
	line-height: 20px;
	word-spacing: 0.05em;
	text-indent: 1px;
	margin-top: 0;
	-webkit-font-smoothing: antialiased;
}

.view-ayer .field-name-field-imagen .field-item{
	padding: 0;
}

.panels-flexible-row{
	padding:0;
}
.ayer-row-3-entradilla{
	color: #595959;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
}


/*******************************************
 KOLBE
 *******************************************/
.view-kolbe .view-mode-teaser h2,
.view-kolbe .view-mode-teaser h2 a{
	font-size: 18px;
	line-height: 23px;
}

.view-kolbe{
	float:left;
	border: 1px solid #ccc;
	padding-bottom: 20px;
	position:relative;
	top:0px;
	left:0px;
	display:block;
	overflow:visible;
	margin-bottom: 15px;
	width:315px;
	background-color:#000;
	color:#ccc;
}

#kolbe{
	float:left;
	position:relative;
	top:0px;
	left:0px;
	width: 315px;
	height:65px;
	margin: 0;
	padding: 0;
	border:0;
	background: url(images/fondo_kolbe.png) no-repeat;
	display:block;
	overflow:visible;
}

.view-kolbe a{
	color: #FFF;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 19px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

.view-kolbe a:hover{
	color: #ddd;
}

.view-kolbe .field-item{
	padding: 0 10px 0 10px;
	font-size: 13px;
	line-height: 20px;
	word-spacing: 0.05em;
	text-indent: 1px;
	margin-top: 0;
	-webkit-font-smoothing: antialiased;
}

.view-kolbe .field-name-field-imagen .field-item{
	padding: 0;
}

.panels-flexible-row{
	padding:0;
}



/*****************************************************
 FOTOGALERIA
 *****************************************************/
.node-fotogaleria {
position:relative;
}

/* .node-fotogaleria .field-name-field-titulo{*/
.node-fotogaleria h2{
	position:absolute;
	bottom:0px;
	left:2px;
	background:url(images/fondo_titulofoto.png) no-repeat top left;
	background-color:rgba(60,60,60,0.85);
	height:40px;
	padding: 5px 0px 0px 53px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	z-index:200;
	width:267px;
	margin-bottom:0px;
}

.node-fotogaleria img{
	border-left:solid 2px #fff;
}
.node-fotogaleria h2 a{
	font-size: 14px;
	line-height: 16px;
	font-family:Grey Sans Regular;
	color:#fff;
}
.node-type-fotogaleria #cabecera{
	/* padding-top:25px; */
	/*border-bottom: 1px solid #ccc;*/
}
.node-type-fotogaleria .pane-node-title h1{
	color: #00517B;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 32px;
    font-weight: normal;
    line-height: 36px;
	margin-top:20px;
	margin-bottom:20px;
}

.node-type-fotogaleria .pane-node-title .pane-content{
	width:700px;
	float:left;
}
.node-type-fotogaleria .field-name-body p{
	width:100% !important;
}
.node-type-fotogaleria h2{
	/* display:none; */
	font-size: 30px;
}
.node-type-fotogaleria .siguenos{
	width: 70%;
}

.node-type-fotogaleria .siguenos{
	width: 19%;
	text-align: right;
	margin-top: 2px;
	margin-right: 1%;
	min-width: 175px;
	list-style-type: none;
	float: left;
}
.node-type-fotogaleria .siguenos a{
	float:left;
	padding: 2px 2px 4px 0;
	margin: 0 auto;
	width: 28px;
	height: 26px;
	text-align: center;
	display: inline-block;
	background: url(images/iconosgacetagale.png) -127px -99px no-repeat;
}
.field-slideshow-slide{
	width:100% !important;
	text-align:center !important;
}
.node-type-fotogaleria .pane-node-title{
	float:left;
	width:100px;
}
.node-type-fotogaleria .field-slideshow{
	float:left;
}

/**********************************************
 PORTADA
 **********************************************/
.page-home .field-name-field-noticias-relacionadas{
	margin:3px 0;
}
.rel-noticia{
	background: url("images/icono_noticia_relacionada.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    padding: 0 0 0 25px;
}
.page-home .field-name-field-noticias-relacionadas,
.page-home .field-name-field-noticias-relacionadas a,
.tax-term-tt-negocios .field-name-field-noticias-relacionadas,
.tax-term-tt-negocios .field-name-field-noticias-relacionadas a,
.tax-term-tt-puntopelota .field-name-field-noticias-relacionadas,
.tax-term-tt-puntopelota .field-name-field-noticias-relacionadas a
{
	font-family:Arial,Helvetica,sans-serif;
	color: #3B5998;
    font-size: 14px;
    font-style: normal;
	line-height:18px;	
}

.page-home .field-name-field-noticias-relacionadas a:hover{color: #181717;}
.page-home .field-name-field-noticias-relacionadas a:visited{border-bottom: 1px dotted yellow;}
.page-home .field-name-field-noticias-relacionadas .field-item{
	font-size:10px;
	margin-top:3px;
	padding:0 0 0 0px;
	/*background: url(images/icono_noticia_relacionada.png) top left no-repeat;*/
}


.page-home .rel-negocios a{padding: 0 0 0 25px;}
.page-home .field-name-field-noticias-relacionadas .field-item p{	padding: 0 0 0 25px;}
.page-home .field-name-field-noticias-relacionadas .field-item p.rel-noticia{background: url(images/icono_noticia_relacionada.png) top left no-repeat;}
.page-home .rel-negocios{background: url(images/icono_noticia_relacionada.png) top left no-repeat;}
.page-home .field-name-field-noticias-relacionadas .field-item p.rel-reportajes{background: url(images/icono_rel_reportajes.png) top left no-repeat;}
.page-home .field-name-field-noticias-relacionadas .field-item p.rel-entrevistas{background: url(images/icono_rel_entrevistas.png) top left no-repeat;}
.page-home .field-name-field-noticias-relacionadas .field-item p.rel-opinion{background: url(images/icono_rel_opinion.png) top left no-repeat;}
.page-home .field-name-field-noticias-relacionadas .field-item p.rel-fotogalerias{background: url(images/icono_rel_fotogalerias.png) top left no-repeat;}
.page-home .field-name-field-noticias-relacionadas .field-item p.rel-infografias{background: url(images/icono_rel_infografias.png) top left no-repeat;}
.page-home .field-name-field-noticias-relacionadas .field-item p.rel-ayer{background: url(images/icono_noticia_relacionada.png) top left no-repeat;}
.page-home .field-name-field-noticias-relacionadas .field-item p.rel-epoca{background: url(images/icono_rel_opinion.png) top left no-repeat;}
.page-home .field-name-field-noticias-relacionadas .field-item p.rel-kolbe{background: url(images/icono_noticia_relacionada.png) top left no-repeat;}
.page-home .field-name-field-noticias-relacionadas .field-item p.rel-blog{background: url(images/icono_noticia_relacionada.png) top left no-repeat;}
.page-home .field-name-field-noticias-relacionadas .field-item p.rel-humor{background: url(images/icono_rel_opinion.png) top left no-repeat;}
.page-home .field-name-field-noticias-relacionadas .field-item p.rel-cine{background: url(images/icono_noticia_relacionada.png) top left no-repeat;}

.page-home .field-name-field-noticias-relacionadas .field-item div.rel-puntopelota a{line-height: 18px; font-size:14px;}
.page-home .field-name-field-noticias-relacionadas .field-item div.rel-puntopelota{background: url(images/icono_noticia_relacionada.png) top left no-repeat; padding: 0 0 0 40px; line-height: 18px; font-size:10px;font-style: normal;}
.page-home .field-name-field-noticias-relacionadas .field-item div.rel-puntopelota .field-item{line-height: 18px;}

.page-home .field-name-field-noticias-relacionadas .field-item div.rel-negocios a{line-height: 18px; font-size:14px;}
.page-home .field-name-field-noticias-relacionadas .field-item div.rel-negocios{background: url(images/icono_noticia_relacionada.png) top left no-repeat; padding: 0 0 0 40px; line-height: 18px; font-size:10px;font-style: normal;}
.page-home .field-name-field-noticias-relacionadas .field-item div.rel-negocios .field-item{line-height: 18px;}




.page-home  .traviesa{
	padding:4px 0 4px 10px;
	width:1000px;
	color:#111;
	background-color:#f5f5f5;
	font-size:14px;
}

.ds_titular a{
	color: #00517B;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 38px;
    line-height: 32px;
    text-decoration: none;
}
.view-mode-titular_mas_foto h2{
	text-align:center;
}
.view-mode-titular_mas_foto h2 a{
	color: #00517B;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 38px;
    line-height: 32px;
    text-decoration: none;
	text-align:center;
}


/*.ds_titular a:hover{
	color: #606060;
}*/

/*
.view-mode-noticia_portada2 div{
	width:310px;
}
.view-mode-noticia_portada2_sin_imagen div{
	width:310px;
}
*/

.pane-publicidad300x250{max-height:600px; margin-bottom:15px;}

#mini-panel-publicidad300x250_gaceta_portada{
	
}

#mini-panel-publicidad300x250{
	width:300px;
	max-height:600px;
	margin-left:15px;
}
#mini-panel-publicidad300x250 .panel-col{
	margin:0 auto;
	max-height:600px;
	margin-top:30px;
}

.panels-flexible-column-14-12,
.panels-flexible-column-14-13{
	width: 320px;
	margin-right: 10px;
	margin-right: 15px;
}

.page-node .field-name-body,
.page-node {
	color: #444444;
    font-size: 14px;
    font-style: normal;
    line-height: 22px;
    /*padding: 28px 0;*/
   
}
.field-name-post-date{
	font-size: 11px;
}
.pane-node-field-entradilla{
	color: #333333;
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 20px;
    margin-top: 15px;
    text-align: left;
}
.page-node .field-name-body{
	/*text-align:justify;*/
}

.field-name-field-adjunto a:visited{
	color:#00517B​;
}

.field-name-field-adjunto{
	max-width:320px;
}
.field-name-field-adjunto a{
	color: #3B5998;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-style: normal;
    line-height: 18px;
	font-weight:normal;
	
}
.file a{
	color:#00517B !important​;
}


.view-mode-relacionada a,.rel-negocios a{
	color: #3B5998;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-style: normal;
    line-height: 23px;
	
}
.view-mode-relacionada a:hover{
	color: #000;
}
.view-mode-relacionada p{
	padding: 0 0 0 25px;
	background: url("images/icono_noticia_relacionada.png") no-repeat scroll left top rgba(0, 0, 0, 0);
}

.page-node h1{
	color: #000000;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 50px;
    line-height: 55px;
    text-decoration: none;
	font-weight:normal;
}
	
.page-node h1 a{
	text-decoration:none;
}

.page-node h1 a:hover{
	color: #3B5998;
}

.page-publi728x90 .toolbar-drawer,
.page-publi728x90 .toolbar-menu{
    display:none;
}

.page-publi300x250 .toolbar-drawer,
.page-publi300x250 .toolbar-menu{
    display:none;
}

.page-puntopelota .toolbar-drawer,
.page-puntopelota .toolbar-menu{
    display:none;
}

/*Barra inferior con las opciones de Personalizar página y Cambiar estructura*/
#panels-ipe-control-container{
	left:0;
    }

	
	
	

/****************************************************
 NEGOCIOS
 ****************************************************/
 /*
.page-negocios1 .toolbar-menu,
.page-negocios1 .toolbar-drawer{
    display:none;
}

.page-negocios1  #contenedor-div{
	padding:0;
	margin:0;
}
*/
.row-negocios{
	position: relative;
	float: left;
	width: 100%;
	background: url(./images/fondo_logo_negocios2.png) no-repeat;
	display: none;
	overflow: hidden;
	margin-bottom: 15px;
}
.row-negocios .panels-flexible-row-inside{
	position: relative;
	clear: both;
	display: block;
	overflow: hidden;
    margin-top:38px;
	padding: 10px 10px 10px 10px;
	border: 1px solid #f49c2e;
	border-top: 3px solid #f49c2e;
	border-bottom: 3px solid #f49c2e;
}

.row-negocios .field-item{
        width:305px;
}

.row-negocios .field-name-field-subtitulo{
	color: #248AB0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
}

.row-negocios .field-name-field-url-externa a{
	color: #00517B;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 27px;
    line-height: 32px;
    text-decoration: none;
}
.row-negocios .field-name-field-url-externa a:hover{color: #000; border:medium none;}
.row-negocios .field-name-body {
	padding-top:10px;
	padding-bottom:15px;
	padding-right:100px;
	text-decoration: none;
	outline: none;
	font-family: Arial,Helvetica,sans-serif;
	font-size:14px;
	color: #595959;
	width: 170px;
	float:left;
	min-height:70px;
}

.row-negocios .field-name-field-url{
	font-size:6px;
}
.row-negocios .view-mode-noticia_portada2_sin_imagen .field-name-field-subtitulo, .row-negocios .view-mode-noticia_portada2 .field-name-field-subtitulo{
	color:#f49c2e;
}

/****VIEW NEGOCIOS*********************/
.view-negocios{
	font-size:12px;
    padding:35px 0 10px 0;
	background: url(./images/fondo_logo_negocios.png) top left no-repeat;
    width:320px;
    height:auto;
	float:left;
	display:block;
}

.view-negocios .view-content{        
    width:300px;
	border: 1px solid #f49c2e;
	border-top: 3px solid #f49c2e;
	border-bottom: 3px solid #f49c2e;
    margin-bottom:15px;
	padding:7px;
}

.view-negocios .views-row{
	padding-bottom:15px;
}

.neg-title a{        
	color: #00517B;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 27px;
    line-height: 32px;
    text-decoration: none;
}
.neg-title a:hover{ color:#000; }
.neg-body{        
	font-size: 12px;
	color: #444;
}
.neg-subtitulo{        
	color: #248AB0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-transform: uppercase;
}
.neg-redactor{        
	font-size: 10px;
	color: #777;
} 

/****************************************************
 PUNTO PELOTA
 ****************************************************/
 /*
.page-negocios1 .toolbar-menu,
.page-negocios1 .toolbar-drawer{
    display:none;
}

.page-negocios1  #contenedor{
	padding:0;
	margin:0;
}
*/
/*.row-infovat,*/
/*.row-salud,*/
/*.row-toros,*/
.row-comunicacion,
.row-puntopelota,
.row-lagallina{
	position: relative;
	float: left;
	width: 100%;
	display: block;
	overflow: hidden;
	margin-bottom: 15px;
}

/*.row-infovat .field-name-field-entradilla,*/
/*.row-toros .field-name-field-entradilla,*/
.row-comunicacion .field-name-field-entradilla,
.row-puntopelota .field-name-field-entradilla,
.row-negocios .field-name-field-entradilla,
.row-lagallina .field-name-field-entradilla{
	width:320px;
}

/*
.row-infovat{
	background: url(./images/fondo-infovaticana.png) no-repeat;
}
*/
/*
.row-toros{
	background: url(./images/fondo-fiesta-nacional.png) no-repeat;
}
*/
/*
.row-salud{
	background:url(./images/salud.png) no-repeat;
}
*/

/*
.row-infovat .panels-flexible-row-inside{
	position: relative;
	clear: both;
	display: block;
	overflow: hidden;
    margin-top:38px;
	padding: 5px;
	clear: both;
	border:solid 1px #FE2;
	border-top:solid 3px #FE2;
	border-bottom:solid 3px #FE2;
}
*/
/*
.row-toros .panels-flexible-row-inside{
	position: relative;
	clear: both;
	display: block;
	overflow: hidden;
    margin-top:38px;
	padding: 10px 10px 10px 10px;
	clear: both;
	border:solid 1px #F22;
	border-top:solid 3px #F22;
	border-bottom:solid 3px #F22;
}
*/

.row-comunicacion .panels-flexible-row-inside{
	position: relative;
	clear: both;
	display: block;
	overflow: hidden;
    margin-top:38px;
	padding: 10px 10px 10px 10px;
	clear: both;
	border:solid 1px #4D69AD;
	border-top:solid 3px #4D69AD;
	border-bottom:solid 3px #4D69AD;
}

/*
.row-salud .panels-flexible-row-inside{
	position: relative;
	clear: both;
	display: block;
	overflow: hidden;
    margin-top:38px;
	padding: 10px 10px 10px 10px;
	clear: both;
	border:solid 1px #4E5E3F;
	border-top:solid 3px #4E5E3F;
	border-bottom:solid 3px #4E5E3F;
}
*/


.row-puntopelota{
	background: url(./images/fondo_logo_puntopelota2.png) no-repeat;
	display: none;
}
.row-comunicacion{
	background: url(./images/fondo_comunicacion.png) no-repeat;
}

.row-puntopelota .panels-flexible-row-inside{
	position: relative;
	clear: both;
	display: block;
	overflow: hidden;
    margin-top:38px;
	padding: 10px 10px 10px 10px;
	border: 1px solid #0fadc8;
	border-top: 3px solid #0fadc8;
	border-bottom: 3px solid #0fadc8;
}

.row-puntopelota  .field-name-field-subtitulo{
	  color: #248AB0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
	}

.row-puntopelota .field-name-field-url-externa a{
	 color: #00517B;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 22px;
    height: 47px;
    line-height: 26px;
    margin-top: -5px;
}
.row-puntopelota .field-name-field-url-externa a:hover{color: #000;}
.row-puntopelota .field-name-body {
	padding-top:10px;
	text-decoration: none;
	outline: none;
	font-family: Arial,Helvetica,sans-serif;
	font-size:14px;
	color: #595959;
	float:left;
	/*min-height:70px;*/
	margin-bottom:15px;
	
}
.row-puntopelota .view-mode-noticia_portada2_sin_imagen .field-name-field-subtitulo,.row-puntopelota .view-mode-noticia_portada2 .field-name-field-subtitulo{
	color:#248AB0;
}

.row-lagallina{
	background: rgba(0, 0, 0, 0) url("./images/cabecera_gallina.png") no-repeat scroll 0px 0px;
	padding-top:85px !important;
	margin-bottom:20px !important;
	margin-top:0px !important;
}

.row-lagallina .panels-flexible-row-inside{
	position: relative;
	clear: both;
	display: block;
	overflow: hidden;
    margin-top:38px;
	padding: 10px 10px 10px 10px;
	border: 1px solid #000;
	border-top: 3px solid #000;
	border-bottom: 3px solid #000;
}

.row-lagallina  .field-name-field-subtitulo{
	color: #248AB0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
	}
.row-lagallina1 .panels-flexible-row-inside, .row-lagallina2 .panels-flexible-row-inside{
	border:none;
}
.row-lagallina .field-name-field-url-externa a{
    height: 47px;
    margin-top: -5px;	
	color: #171617 !important;
    font-family: "kelson" !important;
    font-weight: normal;
	margin-bottom:10px;
}
.row-lagallina .field-name-field-url-externa a:hover{color: #000;}

.row-lagallina .view-mode-noticia_portada2_sin_imagen .field-name-field-subtitulo,.row-lagallina .view-mode-noticia_portada2 .field-name-field-subtitulo{
	color:#248AB0;
}



.node-punto-pelota a{
	color: #00517B;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 42px;
    font-weight: normal;
    line-height: 46px;
    text-decoration: none
}

.node-punto-pelota .field-name-field-subtitulo{
	color: #777777;
    font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
    font-size: 11px;
    text-transform: uppercase;
}

div.node.node-punto-pelota.view-mode-noticia_portada2_sin_imagen,
div.node.node-punto-pelota.view-mode-noticia_portada2_solo_imagen{
	margin-bottom:25px;
}

.view-mode-noticia_principal .field-name-field-url-externa{
	text-align:center;
	margin-bottom:10px;
}
.view-mode-noticia_principal .field-name-field-subtitulo{
	text-align:center;
}

.node-punto-pelota p{
	color: #616161;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    line-height: 21px;
    text-indent: 1px;
    word-spacing: 0.05em;
}

.row-puntopelota .field-name-field-url{
	font-size:6px;
}


.view-id-ultimos_puntopelota .pp-view-an{
    float:left;
	position:relative;
	font-size: 11px;
	color: #000;
	font-family: Georgia, "Times New Roman", Times, serif;
    padding-bottom:10px;
    margin-bottom:5px;
	overflow:hidden;
	width:294px;
}

.view-id-ultimos_puntopelota{
	font-size:12px;
    padding:35px 0 10px 0;
	background: url(./images/fondo_logo_puntopelota.png) top left no-repeat;
    width:320px;
    height:auto;
	float:left;
	display:block;
}

.view-id-ultimos_puntopelota .view-content{        
    width:295px;
	border: 1px solid #0fadc8;
	border-top: 3px solid #0fadc8;
	border-bottom: 3px solid #0fadc8;
    margin-bottom:15px;
	padding:10px;
}

.pp-title a{
	color: #00517B;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 27px;
    line-height: 32px;
    text-decoration: none;
}
.pp-title a:hover{ border:medium none; color:#000; }
.pp-body{        
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;	
	color: #595959;
    font-size: 13px;
    line-height: 20px;
    margin-top: 0;
    /*padding: 0 10px;*/
    text-indent: 1px;
    word-spacing: 0.05em;
}
.pp-subtitulo{        
	color: #248AB0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-transform: uppercase;
}


/****************************************************
 AYER
 ****************************************************/
.block-ayer-3{
	position: relative;
	float: left;
	width: 978px;
	display: block;
	overflow: hidden;
	margin-bottom: 15px;
	padding:0 10px;
}
#ayer3{
	position:relative;
	top:0px;
	left:325px;
	width: 978px;
	height:45px;
	margin: 0;
	padding: 0;
	border:0;
	background: url(images/fondo_ayer.png) no-repeat;
	display:block;
	overflow:visible;
}

.row-ayer-3{
	width:318px;
	padding: 0 4px;
	float:left;
}
.row-ayer-3 .panels-flexible-row-inside{
	position: relative;
	float: left;
	clear: both;
	display: block;
	overflow: hidden;
    margin-top:38px;
	padding: 10px 10px 10px 10px;
	border: 1px solid #e6cf0e;
	border-top: 3px solid #e6cf0e;
	border-bottom: 3px solid #e6cf0e;
}



/*****************************************************
 OPINION
 *****************************************************/
 
.page-taxonomy-term-4 .panel-col-first{
	width:665px;
}
.panel-2col-stacked .panel-col-last{
	width:330px !important;
}
.page-taxonomy-term-4 .view-id-opinion .view-content{
	background: url(./images/ico_pin.png) no-repeat;
}

.page-taxonomy-term-4 .pane-title{
	/*color:#000;*/
	
}

.negocios-row-an{
	position:relative;
	top:0px;
	left:0px;
	float:left;
	width:300px;
	/* border-right:dotted #bbb 1px; */
	padding: 10px 5px 10px 0px;
}

.negocios-row-an .views-field-title{
	font-size: 18px;
	color: #000;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 19px;
	padding: 5px 0 17px 0;
}
.negocios-row-an .views-field-title a{
	color: #000;
}
.negocios-row-an img{
	width:300px;
}
.negocios-row-an .views-field-name a{
	font-size: 16px;
	color: #3B5998;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-style: italic;
	width: 180px;
	display: block;
}
.negocios-row-an .entradilla{
	padding-top:18px;
	padding-bottom:15px;
	padding-right:100px;
	text-decoration: none;
	outline: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	width: 170px;
	float:left;
	min-height:70px;
	border-bottom:dotted #bbb 1px;
}


/**************************************************
 OPINION
 **************************************************/
.view-opinion .views-row{
	position:relative;
	top:0px;
	right:0px;
    width:500px;
    height:92px;
    padding-left:100px;
	font-family: Arial, Helvetica, sans-serif;
}
.panels-flexible-row-25-4-inside{
	margin-bottom:50px;
}
.view-opinion .views-row-2,
.view-opinion .views-row-1{
	padding-left:10px;
	margin-top:30px;
	height:130px;
}

.view-opinion .views-row-2{
	border-left:0px !important;
	margin-top:30px;
}
.view-opinion .views-row .opinion-an-autor a{
	color: #00517B;
    display: block;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 14px;
    font-weight: normal;
    padding-bottom: 10px;
	font-style:italic;
	padding-bottom: 5px;
}
.view-opinion .views-row .opinion-an-autor a:hover{
	color: #003C5B;
	
}	

.view-opinion .views-row .opinion-title{
	font-size: 18px;
	color: #111;
	font-family: Grey Sans Regular;
}
.view-opinion .views-row .opinion-title a{
	font-size: 17px;
	color: #111;
	font-family: Georgia,"Times New Roman",Times,serif; 
}
.panels-flexible-row-25-4-inside .view-opinion .views-row .opinion-title a{  
	color: #333333;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 29px;
    line-height: 35px;
}
.view-opinion .views-row .opinion-title a:hover{
	border:0 none;
	color:#666666;
}
.view-opinion .views-row .opinion-name{
	 color: #3B5998;
    display: block;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 16px;
    font-weight: normal;
    margin-right: 80px;
}
.view-opinion .views-row .opinion-name:hover{
	 color: #003C5B;	
}
.view-opinion .views-row .opinion-name a{
	 color: #3B5998;
	 font-style: italic;
	 font-size: 14px;   
}
.view-opinion .views-row .opinion-name a:hover{
	 color: #003C5B;    
}

.view-opinion .views-row .opinion-entradilla{
	color: #7D7D7D;
    font-size: 13px;
    line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
}
.page-taxonomy-term-4 .view-id-opinion img{
	position:absolute;
	top:22px;
	left:0px;
	width:100px;
}

 
 
 /******* NODO *****/
.node-type-opini-n-columnas .panel-col-first{
	width:34%;
}
.node-type-opini-n-columnas h1{
	color: #000000;
    font-size: 35px;
    font-weight: bold;
    line-height: 42px;
    text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
}

.node-type-opini-n-columnas .pane-node-field-entradilla {
	color: #000000;
    font-family: "Times New Roman",Times,serif;
    font-size: 19px;
    font-style: italic;
    line-height: 27px;
}
.node-type-opini-n-columnas .field-name-body{
	color: #6B6B6B;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-style: normal;
    line-height: 26px;
    padding: 10px 0;
}
.node-type-opini-n-columnas .panel-col-last{
	width:66%;
}

.node-type-opini-n-columnas .pane-node-title{
	padding:25px 0 15px 0;
}

.pane-opinion .view-opinion-list{
    float:left;
    width:210px;
	/*height:125px;*/
    position:relative;
    font-size: 11px;
    color: #000;
    font-family: Georgia, "Times New Roman", Times, serif;
    /*border-top:solid #ccc 1px;*/
    border-top:solid #ccc 1px;
    border-bottom: dotted 1px #bbb;
    padding: 10px 15px 55px 110px;
    margin-top:0px;
    overflow:hidden;
}

.pane-opinion .view-display-id-block_1 .view-content{
	padding-top:30px;
}

.pane-opinion .view-opinion-an{
    float:left;
	position:relative;
    padding-bottom:5px;
	overflow:hidden;
	
	
}
.pane-opinion .view-opinion-an:hover{
	color: #003C5B;
  
}

.pane-opinion .views-field-title{
	font-size: 18px;
	color: #000;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 19px;
	padding: 10px 0 10px 0;
}
.pane-opinion .views-field-title a{
	color: #000;
}
.pane-opinion .views-field-title a:hover{
	color: #606060;
}
.pane-opinion .views-field-name a{
	font-size: 16px;
	color: #3B5998;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-style: italic;
	width: 180px;
	display: block;
}
.pane-opinion .entradilla{
	padding-top:18px;
	padding-bottom:15px;
	padding-right:100px;
	text-decoration: none;
	outline: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	width: 170px;
	float:left;
	min-height:70px;
	border-bottom:dotted #bbb 1px;
}
.view-opinion img{
	position:absolute;
	top:0px;
	right:0px;
	width:70px;
}

.view-id-opinion .view-content{
	/*background: url(./images/pestana-opinion.png) no-repeat;*/
	/* background: url(./images/ico_pin.png) no-repeat; */
	padding:10px 0 5px 2px;
}
.view-display-id-block_1  .views-row{
	width:220px;
}
.view-display-id-block_1  .opinion-an-subtitulo{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #999;
	padding-bottom: 3px;
	padding-top: 5px;
}

.view-display-id-block_1  .opinion-an-title a{
	
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #333333;
    font-size: 18px;
    line-height: 20px;
	
}
.view-display-id-block_1  .opinion-an-title a:hover{
	color: #003C5B;
}
.view-display-id-block_1  .opinion-an-name a{
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size:11px;
	color: #333;
}
.view-display-id-block_1  .opinion-an-image{
}
.view-display-id-block_1  .opinion-an-entradilla{
	
	font-family: Arial, Helvetica, sans-serif;
	color: #7D7D7D;
    font-size: 13px;
    line-height: 19px;
}
.view-display-id-block_1 img{
	position:absolute;
	top:0px;
	left:0px;
	width:96px;
}




/*****************************************************
 ARTICULOS
 *****************************************************/
.node-type-article .panel-col-first{
	width:672px;
	
}
.node-type-article .panel-col-last{
	width:320px;
}

.node-type-article .pane-node-field-imagenpane-node-field-imagen{
}

.node-type-article .pane-node-field-subtitle{
    padding-top:10px;
}

.node-type-article .pane-node-title{
    padding-top:10px;
}

.node-type-article .pane-node-field-redactor{
    padding-top:10px;
}

.node-type-article .pane-node-field-entradilla{
    padding-top:10px;
}

.node-type-article .pane-node-body{
    padding-top:10px;
}

.node-type-article .pane-node-body p{
    padding-top:10px;
}

/*****************************************************
 KOLBE
 *****************************************************/
.node-type-kolbe .panel-col-first{
	width:34%;
}
.node-type-kolbe .panel-col-last{
	width:66%;
}

/*****************************************************
 AYER
 *****************************************************/
.node-type-ayer .panel-col-first{
	width:34%;
}
.node-type-ayer .panel-col-last{
	width:66%;
}

/*****************************************************
 EPOCA
 *****************************************************/
.node-type-epoca .panel-col-first{
	width:34%;
}
.node-type-epoca .panel-col-last{
	width:66%;
}

/*****************************************************
 ENTREVISTAS
 *****************************************************/
.page-taxonomy-term-3 .panel-col-first{
	width:66%;
}
.page-taxonomy-term-3 .panel-col-last{
	width:34%;
}

.node-type-entrevistas .panel-col-first{
	width:66%;
}
.node-type-entrevistas .panel-col-last{
	width:34%;
}

.page-taxonomy-term-3 .pane-title {
	color:#000;
	border-top:solid 1px #888;
}

.page-taxonomy-term-3 .entrev-content{
	margin-top:5px;
	border-top:solid 1px #eee;
	padding-top:8px;
	/*height:150px;*/
	min-height:150px;
	overflow:hidden;
	display:block;
}

.view-entrevistas-ultimas .entrev-imagen{
	width:220px;
	height:150px;
	float:left;
	padding-right:8px;
}
.view-entrevistas-ultimas .entrev-title {
	color: #333333;
    font-size: 15px;
    font-weight: normal;
    line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
.view-entrevistas-ultimas .entrev-title  a{
	color: #000000;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 15px;
    line-height: 20px;
    text-decoration: none;
    text-transform: uppercase;}
.view-entrevistas-ultimas .entrev-title  a:hover{
	color: #999999;
}

.view-entrevistas-ultimas .entrev-redactor{
	color: #999999;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 13px;
    font-style: italic;
    padding-bottom: 5px;
    text-decoration: none;
	
	
}
.view-entrevistas-ultimas .entrev-redactor:hover{
	
    
}
.view-entrevistas-ultimas .entrev-body{
	color: #7D7D7D;
    font-size: 13px;
    line-height: 19px;
	font-family: Arial, Helvetica, sans-serif;
}

.node-type-entrevistas .pane-node-title{
	padding-top:10px;
}
.node-type-entrevistas .pane-node-field-redactor{
	padding-top:10px;
}
.node-type-entrevistas .pane-node-body{
	padding-top:10px;
}
.node-type-entrevistas .pane-node-body p{
	padding-top:10px;
}
.entrev-1-portada-row .entrev-title a{
	color: #FFFFFF;
    display: block;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 20px;
    line-height: 30px;
    padding-top: 5px;
    text-decoration: none;
    text-transform: uppercase;
}

.entrev-imagen img{
	left:24px;
}
.entrev-entradilla{
	color: #666666;
    font-size: 13px;
    line-height: 18px;
    margin-top: 6px;
    padding-right: 5px;
    text-indent: 1px;
    word-spacing: 0.05em;
	margin-left:15px;
}
/*.page-taxonomy-term-3 .panel-col-last{
	width:320px;
}*/

/*****************************************************
 REPORTAJES
 *****************************************************/
.page-taxonomy-term-2 .panel-col-first{
	width:66%;
}

.node-type-reportajes .panel-col-first{
	width:34%;
}
.node-type-reportajes .panel-col-last{
	width:66%;
}
.page-taxonomy-term-2 .pane-title {
	color:#000;
	border-top:solid 1px #888;
}

.page-taxonomy-term-2 .report-content{
	margin-top:5px;
	border-top:solid 1px #eee;
	padding-top:8px;
	/*height:150px;*/
	min-height:150px;
	overflow:hidden;
	display:block;
}

.view-ultimos-reportajes .report-imagen{
	width:220px;
	/*height:150px;*/
	float:left;
	padding-right:8px;
	padding-bottom: 6px;
}
.view-ultimos-reportajes .report-1-principal-row .report-title {
	background: none repeat scroll 0 0 #FFFFFF;
   /* border-left: 1px solid  #EEEFE5;
    border-right: 1px solid  #EEEFE5;
    border-top: 1px solid  #EEEFE5;*/
    margin-left: 15px;
    margin-top: 25px;
	font-size: 20px;
    padding-left: 13px;
    width: 307px;
	font-size:20px;
	}
	.view-ultimos-reportajes .report-1-principal-row  div{
	/*background: none repeat scroll 0 0 rgba(255, 255, 255, 0.6);*/
	width: 352px;
	
	}
	.view-ultimos-reportajes .report-1-principal-row  div:last-child{
	 padding-bottom: 14px;
	}
	.view-ultimos-reportajes .report-1-principal-row  div:nth-child(3){
	 margin-top: -15px;
	}
	.view-ultimos-reportajes .report-1-principal-row  div:first-child{
	 padding-top: 1px;
	/** margin-top:23px;**/
	}
	.view-ultimos-reportajes .report-1-principal-row .report-redactor {
	background: none repeat scroll 0 0 #FFFFFF;
    /*border-left: 1px solid  #EEEFE5;
    border-right: 1px solid  #EEEFE5;*/
    margin-left: 15px;
    padding-left: 13px;
	padding-top:10px;
	margin-top:0px;
    width: 307px;
	color: #666666;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 14px;
    font-style: italic;
    margin-bottom: 15px;
    text-decoration: none;
	}
	.view-ultimos-reportajes .report-1-principal-row .entrev-entradilla{
	background: none repeat scroll 0 0 #FFFFFF;
    /*border-left: 1px solid  #EEEFE5;
    border-right: 1px solid  #EEEFE5;
	border-bottom:1px solid  #EEEFE5;*/
    margin-left: 15px;
    margin-top: -19px;
    padding-left: 20px;
    padding-top: 10px;
    width: 297px;
	height:282px;
}
.view-ultimos-reportajes .report-1-principal-row .report-title a{
	color: #00517B;
    display: block;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 30px;
    line-height: 35px;
    padding: 5px 10px 5px 0;
    text-decoration: none;
}
.view-ultimos-reportajes .report-1-principal-row .report-title {
	margin-top:12px;
}
.view-ultimos-reportajes .report-1-principal-row {
	padding-top:24px;
}
.view-ultimos-reportajes .report-title {
	color: #00517B;
    display: block;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 19px;
    line-height: 24px;
    padding-top: 6px;
    text-decoration: none;
	margin-left:15px;

}

.view-ultimos-reportajes .report-title  a{
	color: #00517B;
    display: block;
    font-family:Grey Sans Regular;
    font-size: 21px;
    line-height: 24px;
    padding-top: 6px;
    text-decoration: none;}
.view-ultimos-reportajes .report-title  a:hover{color:#000; border:medium none;}


.view-ultimos-reportajes .report-redactor{
	color: #3B5998;
    display: block;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 15px;
    font-style: italic;
    font-weight: normal;
    margin:19px;
}
.view-ultimos-reportajes .report-redactor:hover{
	color: #003C5B;
    
}

.view-ultimos-reportajes .report-body{
	color: #7D7D7D;
    font-size: 13px;
    line-height: 19px;
	font-family: Arial, Helvetica, sans-serif;
}

.node-type-reportajes .pane-node-title{
    padding-top:10px;
}     
.node-type-reportajes .pane-node-field-redactor{
    padding-top:5px;
}     
.node-type-reportajes .pane-node-body{
    padding-top:5px;
}     

.node-type-reportajes .pane-node-body p{
    padding-top:10px;
}     
    
/******************ANUNCIO ********************/
.view-ultimos-reportajes .view-content{
	
	/*background: none repeat scroll 0 0 #F7F7F3;*/
	margin-top:15px;
	margin-bottom: 15px;
	
}

.view-ultimos-reportajes .report-content-an{
	border-bottom:solid #ccc 1px;
	padding-bottom: 10px;
	margin-bottom: 5px;
	height:90px;
	overflow:hidden;
}
.view-ultimos-reportajes .report-content-an{
	position:relative;
	left:0px;
	top:0px;
}
.view-ultimos-reportajes .report-imagen-an{
	width:90px;
	height:80px;
	float:left;
	padding:0px 10px 5px 0px;
}
.view-ultimos-reportajes .report-title-an {
	color:#000;
	font-size: 16px;
	font-family: Georgia, "Times New Roman", Times, serif;
	width:310px;
}
.view-ultimos-reportajes .report-title-an a{
	 color: #333333;
    font-size: 13px;
    font-weight: bold;
    line-height: 16px;
}
.view-ultimos-reportajes .report-title-an a:hover{color:#003C5B;}

.view-ultimos-reportajes .report-redactor-an{
	color: #3B5998;
    display: block;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 15px;
    font-style: italic;
    font-weight: normal;
    padding-bottom: 10px;
}

.view-ultimos-reportajes .report-body-an{
	color:#444;
	margin-top:3px;
	font-weight: bold;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

	
	

/*******************************************************
 PORTADA2
 *******************************************************/
.view-mode-noticia_portada2_sin_imagen .field-name-field-url-externa,
.view-mode-noticia_portada2_sin_imagen .field-name-field-url-externa a,
.view-mode-noticia_portada2 .field-name-field-url-externa,
.view-mode-noticia_portada2 .field-name-field-url-externa a{
	color: #00517B;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 27px;
    line-height: 32px;
    text-decoration: none;
}
.page-home .field-name-field-noticias-relacionadas .field-name-field-url-externa a{
	color: #3B5998;
	font-size: 12px;
	font-style: normal;
	line-height:14px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.view-mode-noticia_portada2_sin_imagen .field-name-field-url-externa:hover,
.view-mode-noticia_portada2_sin_imagen .field-name-field-url-externa a:hover,
.view-mode-noticia_portada2 .field-name-field-url-externa:hover,
.view-mode-noticia_portada2 .field-name-field-url-externa a:hover{
	color: #181717;
    border:medium none;
}
.view-mode-noticia_portada2_sin_imagen .field-name-field-subtitulo,
.view-mode-noticia_portada2 .field-name-field-subtitulo{
	color: #777777;
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

.view-mode-noticia_portada2_sin_imagen.node-fotogaleria .field-name-title,
.view-mode-noticia_portada2_sin_imagen.node-fotogaleria .field-name-title a{
	color:#000;
	font-size:27px;
    font-family: Georgia,"Times New Roman",Times,serif;
	line-height:27px;
}

.view-mode-noticia_portada2_sin_imagen.node-fotogaleria h2 {
	padding: 0px 0px 5px 0px;
	position: static;
	background: none;
}
/*******************************************************
 PORTADA2 mini
 *******************************************************/

.view-mode-noticia_portada2_mini .group-left{width:144px;}
.view-mode-noticia_portada2_mini .group-left .field-name-title{
	width: 320px;
	margin-bottom:10px;
}

.view-mode-noticia_portada2_mini .group-left .field-name-field-image{

}
.view-mode-noticia_portada2_mini .group-right{width:172px; margin-top:40px;}
.view-mode-noticia_portada2_mini .field-name-field-url-externa{
	color:#000;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height:14px;
}
.view-mode-noticia_portada2_mini .field-name-field-redactor{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top:8px;
	padding-left:8px;
	margin-bottom:-20px;
}
.view-mode-noticia_portada2_mini .field-name-field-entradilla{
	width:168px;
	font-size: 13px;
	line-height:18px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left:8px;
	padding-top:17px;
}

.view-mode-noticia_portada2_mini .field-name-title h2,
.view-mode-noticia_portada2_mini .field-name-title h2 a{
	font-size:22px;
	line-height: 26px;
	margin-top: -5px;
	height:47px;
}



/*******************************************************
 PORTADA2 micro
 *******************************************************/

.panel-pane .pane-node .view-mode-portada2_micro {margin:-20px 0 0 15px;}
.view-mode-portada2_micro .group-left{width:64px;}
.view-mode-portada2_micro .group-right{width:220px}
.view-mode-portada2_micro .field-name-title{
	padding:3px;
	color:#000;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height:16px;
}
.view-mode-portada2_micro .field-name-title a{ color:#111;}

.view-mode-noticia_portada2_micro .field-name-field-imagen,
.view-mode-noticia_portada2_micro .field-name-title{
	float:left;
}

.view-mode-portada2_micro .field-name-field-url-externa,
.view-mode-portada2_micro .field-name-field-url-externa a{
	color: #3B5998;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	padding-top: 3px;
	text-transform: none;
}

/*******************************************************
 PORTADA3 
 *******************************************************/
.view-mode-portada3 .field-name-title a{
	font-size:13px;
}

/*******************************************************
 PORTADA3 Sin imagen
 *******************************************************/
.view-mode-portada3_sin_imagen .field-name-title,
.view-mode-portada3_sin_imagen .field-name-title a{
	
    font-size: 20px;
    line-height: 24px;
    display: block;
    padding-bottom: 2px;

}

/*******************************************************
 SLIDESHOW
 *******************************************************/
.field-slideshow-carousel-wrapper {font-size:4px; height:80px; text-align:center; float:left;}
.field-slideshow-carousel-wrapper .carousel-prev{
	width:30px; height:80px; float:left;
	background: url(images/fotogal_prev.png) no-repeat;
}
.field-slideshow-carousel-wrapper .carousel-prev:hover{
	background: url(images/fotogal_prev_2.png) no-repeat;
}
.field-slideshow-carousel-wrapper .carousel-next{
	width:30px; height:80px;float:left;
	background: url(images/fotogal_next.png) no-repeat;
}
.field-slideshow-carousel{float:left;}
.field-slideshow-carousel-wrapper .carousel-next:hover{
	background: url(images/fotogal_next_2.png) no-repeat;
}
.field-slideshow-carousel .item-list ul{	margin:0;}
.field-slideshow-carousel .item-list ul li{	margin:0 2px;}

#field-slideshow-1-controls{
	display:none;
	width: 700px;
	height: 25px;
	float: left;
}

#field-slideshow-1-carousel-wrapper{
	/* background-color:#f0f0f0; */
	height:auto;
	padding:5px 2px 0px 2px;
	-moz-border-radius-bottomright: 15px;
	border-bottom-right-radius: 15px;
	-moz-border-radius-bottomleft: 15px;
	border-bottom-left-radius: 15px;
}

/*******************************************************
 MULTIMEDIA
 *******************************************************/
.view-mode-portada2_micro .field-name-title  a{
	color: #3B5998;
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 16px;
    padding-top: 3px;
    text-transform: none;
	
}
.view-mode-portada2_micro .field-name-title  h2{
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	line-height:normal;
	color:#000;
}
.multimedia-micro{
	background: url(images/icon_video.png) no-repeat;
	padding-left:23px;
	margin-top:-15px;
}

/*****PAGINA / NODO*******/

.view-estrenos-de-cine .view-content{
	position: relative;
	top:0px;
	left:0px;
	z-index: 1;
}

.node-type-multimedia .panel-col-first{
	width:66%;
}
.node-type-multimedia .panel-col-last{
	width:34%;
}
.node-type-multimedia .pane-node-title{
	background-color:#012138;
	padding:15px 30px 10px 50px;
}
.node-type-multimedia .pane-node-field-trailer{
	background-color:#012138;
	padding:0px 30px 10px 40px;
}
.node-type-multimedia .pane-node-field-trailer .field-name-field-trailer{
	width:556px;
	height:315px;
}
.node-type-multimedia .pane-node-field-trailer .field-item{
	height:315px;
	margin-left:10px;
}

.node-type-multimedia .pane-node-body{
	background-color:#012138;
	padding:20px 30px 10px 30px;
}
.node-type-multimedia .pane-node-body .field-item{
	color:#70889b;
}
.node-type-multimedia h1 {
	color:#ddd;
}

/************ Listado Taxonomía  **********************/
.page-taxonomy-term-7 .panel-col-first{
	width:66%;
}
.page-taxonomy-term-7 .panel-col-last{
	width:34%;
}

.view-id-ultimos_multimedias .multimedia-row{
	width:210px;
	border:solid 1px #f5f5f5;
	margin:2px 4px 15px 0px;
	float:left;
	height:300px;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
}

.multimedia-row  .multimedia-imagen{
}
.multimedia-row  .multimedia-title{
	color: #333333;
    font-family:Grey Sans Regular;
    font-size: 18px;
    font-weight: bold;
    line-height: 20px;
}
.multimedia-row  .multimedia-title a:hover{
	color: #003C5B;
    
}
.multimedia-row  .multimedia-title a{
	color: #333333;
    
}
.multimedia-row  .multimedia-body{
	padding:4px 2px 0px 2px;
	color: #7D7D7D;
    font-size: 13px;
    line-height: 20px;
    text-decoration: none;
}

/*****************************************************
 FOTOGALERÍA
 *****************************************************/
.page-taxonomy-term-5 .panel-col-first{
	width:66%;
}
.page-taxonomy-term-5 .panel-col-last{
	width:34%;
}
.page-taxonomy-term-5 .pane-title{
	color: #000000;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 2.3em;
    margin-bottom: 15px;
    padding: 0;
}

.fotogal-row {
	position:relative;
	top:0px;
	left:0px;
	width:320px;
	height:250px;
	overflow:hidden;
	margin: 10px 5px 40px 0px;
	float: left;
}

.fotogal-row  .fotogal-title{
	position:absolute;
	top:164px;
	left:0px;
	width:100%;
	height:36px;
	color:#fff;
	font-size:13px;
	filter:alpha(opacity=75);
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8);
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
}
.fotogal-row  .fotogal-title a{color:#fff; vertical-align:middle;}
.fotogal-row  .fotogal-fuente{
	color: #989898;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 14px;
    font-style: italic;
    line-height: 30px;
}

/***************NODO*****************/
.panels-flexible-region-10-anuncios {
	float:right;
}


/***********************************************************
 MENU DERECHA ENLACES
 **********************************************************/
#menu_derecha_panel{
	position:relative;
	top:-40px;
	left:900px;
	width: 124px;
	padding:0px;
	margin:0px;
}
#menu_derecha{}
#facebook_div{
	position: absolute;
	left:35px;
	width:25px;
	height:23px;
 	background: url(images/ico_facebook.png) center no-repeat;
}
.tax-term-tt-negocios #facebook_div{
	position: absolute;
	left:35px;
	width:25px;
	height:23px;
 	background: url(images/ico_facebook.png) center no-repeat;
}
.page-busqueda #facebook_div,.page-busqueda #twitter_div,.page-busqueda #gplus_div{
	top:-5px;
}
#facebook_div:hover{
 	background: url(images/ico_facebook2.png) center no-repeat;
}
#twitter_div{
	position: absolute;
	left:5px;
	width:25px;
	height:23px;
 	background: url(images/ico_twitter.png) center no-repeat;
}
.tax-term-tt-negocios #twitter_div{
	position: absolute;
	left:5px;
	width:25px;
	height:23px;
 	background: url(images/ico_twitter.png) center no-repeat;
}
#twitter_div:hover{
 	background: url(images/ico_twitter2.png) center no-repeat;
}
#gplus_div{
	position: absolute;;
	left:-25px;
	width:25px;
	height:23px;
 	background: url(images/ico_gmas.png) center no-repeat;
}
.tax-term-tt-negocios #gplus_div{
	position: absolute;
	left:-25px;
	width:25px;
	height:23px;
 	background: url(images/ico_gmas.png) center no-repeat;
}
#gplus_div:hover{
 	background: url(images/ico_gmas2.png) center no-repeat;
}

.def-site-tt-general #facebook_div,.def-site-tt-general #twitter_div,.def-site-tt-general #gplus_div{
	display:none;
}


/*******************************************
 Noticia Destacada
 ******************************************/
.pane-noticia-destacada-cabecera-rojo,
.pane-clone-of-noticia-destacada-cabecera, /* azul */
.pane-noticia-destacada-cabecera{
	border-bottom: 3px solid #A79959;
	background-color: #f9f7f0;
	margin-bottom: 1px;
	display: inline-block;
	padding: 2px 0 1px 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: center;
	width:320px;
	
}
.pane-clone-of-noticia-destacada-pie h2{
	text-align:center;
}
.pane-noticia-destacada-cabecera-rojo h2,
.pane-clone-of-noticia-destacada-cabecera h2, /* AZUL */
.pane-noticia-destacada-cabecera h2{
	color: #A79959;
	font-size: 18px;
	text-transform: uppercase;
}
.pane-noticia-destacada-cabecera-2{
	border-bottom: 3px solid #A79959;
	background-color: #f9f7f0;
	margin-bottom: 10px;
	display: block;
	padding: 2px 0 1px 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: center;
	display: inline-block;
	width:672px;
}
.pane-noticia-destacada-cabecera-2 h2{
	color: #A79959;
	text-align:center;
	text-transform:uppercase
}
#noticia-destacada-pie-1,
#noticia-destacada-pie{
	border-top: 3px solid #d5cca0;
	padding-bottom: 5px;
	margin-bottom:3px;
	width:672px;
	height:8px;
}
#noticia-destacada-pie-1{
	width:320px;
}

.pane-clone-of-noticia-destacada-cabecera{
	border-bottom: solid 3px #6070A7;
	background-color: #f0f3fb;
}
.pane-noticia-destacada-cabecera-2 .pane-content{	height:0px;}
.pane-clone-of-noticia-destacada-cabecera .pane-content{	height:0px;}
.pane-clone-of-noticia-destacada-cabecera h2{color: #6070A7;}

.pane-noticia-destacada-cabecera-rojo{
	border-bottom: solid 4px #F03030;
	background-color: #f9d0d0;
}
.pane-noticia-destacada-cabecera-rojo .pane-content{	height:0px;}
.pane-noticia-destacada-cabecera-rojo h2{color: #F03030;}
/******************************************
 TRENDING TOPICS
 *****************************************/
.pane-trending-topics{
	position: fixed;
	top:0px;
	width: 1020px;
	padding: 6px 3px 0;
	margin: 0 auto;
	text-align: center;
	height: 35px;
	background-color: #FFFFFF;
	z-index: 201;
	border-top: 4px solid #CCC;
	border-bottom: 2px solid #CCC;	
}

.trending-topics-view{
	padding: 3px 50px 3px 400px;
	width:1000px;
	margin:0 auto 0 auto;
}

.trending-topics-row{
	margin-right:15px;
	padding-right:15px;
	border-right:1px solid #aaa;
	float:left;
}
.trending-topics-title a{
	font-size: 12px;
	font-weight: bold;
	color: #3B5998;
}
#mini-panel-trending_topics{
	width:100%;
	float:left;
	height:45px;
}
#trending-topics-separador{
	width:100%;
	float:left;
	height:45px;
}

#Trending-topics-id{
	z-index:202;
	position:fixed;
	left:31%;
	top:18px;
	color: #000000;
    font-size: 12px;
    text-transform: uppercase;
}

 
/*********************************************
 PAGINA AUTORES

 ********************************************/
.panel-3col-33-stacked .panel-col-first{
	width: 23%;
	background-color: #F4F0ED;
	padding-bottom:20px;    
}
.panel-3col-33-stacked .panel-col{
	width: 46%;
	margin-left:10px;
}
.panel-3col-33-stacked .panel-col-last{
	width: 24%;
}
.autores-pagina-principal .pane-taxonomy-term-field-image{
	width: 220px;
	border: 1px solid #ccc;
	margin-left:7px;
	margin-top:10px;
}
.autores-pagina-principal .pane-taxonomy-term-field-image img{
	margin: 15px 30px;
}

.autores-pagina-principal .pane-term-description{
	width: 210px;
	border: 1px solid #ccc;
	border-top:0px;
	margin-left:7px;
	padding:5px;
	
}


.autores-column-left{

	float: left;
    margin: 0 30px 0 0;
    padding: 5px 0 0;
    width: 210px;
}
.autores-column-left .panels-flexible-column-inside{
	background-color: #F4F0ED;
    float: left;
    margin: 2px 2px 10px;
    padding: 8px;
    width: 100%;
}
.autores-column-left .panels-flexible-column-inside .panels-flexible-region{
	border: 1px solid #FFFFFF;
    margin: 0;
    /*padding: 5px;*/
}

.autores-column-center{
	width:410px;
	padding: 0 15px;
}
.autores-column-right{
	width:320px;
	float:right;
}
.autores-pagina-principal .pane-term-description .pane-content{
	color: #7D7D7D;
    font-size: 13px;
    font-weight: normal;
    line-height: 22px;
    margin-top: 10px;
    text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:3px;
	margin-right:3px;
	margin-bottom:3px;
}
.autores-pagina-principal .pane-term-description h2{
	color: #3B5998;
    font-family: #808080 Sans Regular;
    font-size: 22px;
    font-weight: normal;
	margin-left:4px;
}
.autores-pagina-principal .pane-autor-ultimos-trabajos h2{
	color: #3B5998;
    font-family: #808080 Sans Regular;
    font-size: 24px;
    font-weight: normal;
}
.autores-pagina-principal .autor-ultimos-row{
	position:relative;
	border-top:solid #909090 1px;
	margin: 15px 0 1px 0;
	padding-top:15px;
	padding-bottom:0px;
	width:420px;
}
.autores-pagina-principal .views-field-field-entradilla{
	width:420px;
}
.autores-pagina-principal .autor-ultimos-row .views-field-field-entradilla .field-content{
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	text-indent:1px;
	line-height:21px;
}
.autores-pagina-principal .pager{
	left:50%;
}

.autores-pagina-principal .autor-ultimos-title a{
	color: #333333;
    font-size: 17px;
    line-height: 20px;
    text-decoration: none;
    text-transform: none;
	font-family:#808080 Sans Regular;
	margin-bottom:4px;
}
.autores-pagina-principal .autor-ultimos-title a:hover{
	border:medium none;
	color:#656565;
}
.autores-pagina-principal .autor-ultimos-fecha{
	color: #ABA87F;
    font-size: 11px;
    padding: 2px 0;
    text-decoration: none;
	text-transfomr: uppercase;
}
.autores-pagina-principal .autor-ultimos-body{
	color: #7D7D7D;
    font-size: 13px;
    line-height: 20px;
    padding: 2px 0 20px;
    text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
}

.autores-pagina-principal .autor-ultimos-image {
	margin-right:10px;
	float:left;
}


/***COMPARADOR PRODUCTOS****
*****************************/
.pane-comparador-productos{
 overflow:visible;
 width:670px;
}
.view-comparador-productos{
 width:670px;
 float: left;
 margin: 2px 0 2px 0;
 padding: 2px 8px 5px 4px;
 color: #656565;
 font-size: 10px;
 /*border-right: 1px solid #CCC;*/

 position: relative;
 clear: both;
 margin: 0 0 10px 0;
 padding: 0;
 float: left;
 height: 40px;
 border-bottom: 1px dotted #CCC;
 background-color: #fff;
}
.comparador-productos-row div:nth-child(3){
 height:52px;
}
.comparador-productos-row div:nth-child(3):hover{
 /* background: url(./images/elcorteingles.png) no-repeat left top; */
 /* background-size:89px 50px; */
}

comparador-productos-row div:nth-child(3) span{
 margin-top:12px;
}


.view-comparador-productos div{
 float:left;
}
#comparador-productos-carrito{
 width:30px;
 height:25px;
 background: url(./images/ico_carrito.png) 100% 45% no-repeat;
}
.views-field-title{
 background: url(./images/ico_fechagris.png) 100% 45% no-repeat;
 width: 220px;
 padding-right: 20px;
 border-right: none;
 padding-left: 0;
 margin: -4px 10px 0 0;
 color: #000;
 font-weight: bold;
 padding-top: 5px;
 font-size: 10px;
 text-transform: uppercase;
}
.comp-prod-precio-eci{
 color: #369A6E;
 font-size: 12px;
 font-weight: bold;
 display:inline;
 clear:left;
 width:120px;
}
.comp-prod-precio-mercadona,
.comp-prod-precio-carrefour{
 color: #BE0A26;
 font-size: 13px;
 padding: 0 0 0 2px;
 clear:left;
 width:90px;
}
.comp-prod-porc-mercadona,
.comp-prod-porc-carrefour{
 color: #606060;
 font-size: 11px;
 font-weight: bold;
 padding: 0;
 position:relative;
 top:15px;
 left:-40px;
}
.comparador-productos-mas{
 color: #BE0A26;
 font-size: 13px;
 padding: 0;
 position:relative;
 top:14px;
 left:-35px;
 font-weight:bold;
}


#panels-ipe-regionid-pie_fin_2, panels-ipe-sort-container{
	width:1000px;
}


/*ACTUALIDAD*/
.ultimas-15-noticias-row{
	margin-top:10px;
	margin-bottom:10px;
	border-bottom:1px solid #CCC;
	height:210px;
	width:673px;
}

.noticias-15-ultimas-imagen{
	position:absolute;
}
.noticias-15-ultimas-imagen img{
	width:210px;
	left:463px;
	position:absolute;
}
.noticias-15-ultimas-antetitulo{
    display: block;
    font-size: 11px;
    font-weight: normal;
    padding-bottom: 3px;
	padding-top: 10px;
	float:left;
	width:450px;
	color: #777;
	text-transform: uppercase;
}
.noticias-15-ultimas-title {
width:450px;

}
.noticias-15-ultimas-title a{
	color: #00517B;
    font-family: Grey Sans Regular;
    font-size: 27px;
    font-weight: normal;
    line-height: 32px;
    margin-bottom: 0;
    margin-top: 0;
    padding: 2px 0 3px;
    text-decoration: none;
	float:left;
	width:450px;
	/*margin-left:220px;*/
	
	
}
.noticias-15-ultimas-title a:hover{
	color:#3B5998;
	border:medium none;
}
.noticias-15-ultimas-entradilla{
	color: #616161;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
	margin-top:10px;
	margin-bottom:10px;
	float:left;
	width:450px;
	word-spacing: 0.05em;
	/*margin-left:220px;*/
    line-height: 21px;
}

/** ULTIMOS PODCASTS**/
.page-audios-radio-intereconomia-23042014{
	background:url("/sites/all/themes/blank/images/marcatoro.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.page-audios-radio-intereconomia-23042014 .ultimas-15-noticias-row{
	padding: 20px;
    width: 285px;
	border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
	float:left;
}
.page-audios-radio-intereconomia-23042014 .ultimas-15-noticias-row a{
    width: 285px;
	
}
.page-audios-radio-intereconomia-23042014 .noticias-15-ultimas-imagen{
	/*display:none;*/
}
.page-audios-radio-intereconomia-23042014 .noticias-15-ultimas-imagen img{
	left:auto;
	opacity:0.12;
	width:280px;
}
.page-audios-radio-intereconomia-23042014 .noticias-15-ultimas-imagen img:hover{
	opacity:0;
	
}
.page-audios-radio-intereconomia-23042014 .noticias-15-ultimas-title,.page-audios-radio-intereconomia-23042014 .noticias-15-ultimas-entradilla{
	width:280px;
}

/**DATOS AUTOR***/
.pane-taxonomy-term-field-email{
	color: #048DA8;
    font-size: 10px;
    font-weight: bold;
    text-transform: uppercase;
	margin-top:30px;
	padding-left:25px;
	background:url(images/ico_sobreicom.png) left no-repeat;
	width: 210px;
	margin-left: 10px; 
}
.pane-taxonomy-term-field-facebook{
	color: #048DA8;
    font-size: 10px;
    font-weight: bold;
    text-transform: uppercase;
	padding-left:25px;
	margin-top:10px;
	background:url(images/ico_facebookperfil.png) left no-repeat;
	width: 210px;
	margin-left: 10px; 
}
.pane-taxonomy-term-field-twitter{
	color: #048DA8;
    font-size: 10px;
    font-weight: bold;
    text-transform: uppercase;
	padding-left:25px;
	margin-top:10px;
	background:url(images/ico_twittercontacto.png) left no-repeat;
	width: 210px;
	margin-left: 10px; 
}
.pane-taxonomy-term-field-linkedin{
	color: #048DA8;
    font-size: 10px;
    font-weight: bold;
    text-transform: uppercase;
	padding-left:25px;
	margin-top:10px;
	background:url(images/ico_linkedin.png) left no-repeat;
	width: 210px;
	margin-left: 10px; 
}


/*****NACIONAL*****/
.ultimas-nacional-row{
	width:320px;
	display:inline-table;
	margin-bottom:30px;
	margin-left:9px;
	margin-right:9px;

}
.ultimas-nacional-row .views-field-title{
	font-family: Sans Regular;
    font-size: 22px;
    font-weight: bold;
    text-transform: none;
	width:290px;
	background:none;
}
.ultimas-nacional-row .views-field-title a{
	color:#808080;
}

.ultimas-nacional-row .ultimas-redactor{
	color: #999999;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 14px;
    font-style: italic;
    line-height: 30px;	
}
.ultimas-nacional-row .ultimas-post-date{
	margin-bottom:2px;
	margin-top:2px;
	font-family: Arial,Helvetica,sans-serif;
}

.ultimas-nacional-row .ultimas-entradilla{
	color: #6B6B6B;
    font-size: 14px;
    line-height: 19px;
    padding: 10px 0;
	font-family: Arial,Helvetica,sans-serif;
}

.ultimas-nacional-row .ultimas-antetitulo{
	color: #00517B;
    margin-top:5px;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
}


/**********************************************************
 BLOGS TITULO ANUNCIO
 *********************************************************/
.pane-menu-menu-blogsmenu{
	width:1024px;
	height:46px;
	background-color:#1DA0B4;
	padding-bottom:0;
}

.pane-menu-menu-blogsmenu h2{
	color:#fff;
	width:250px;
	padding:0px 0px 0px 15px;
	margin-top:7px;
	font-size:26px;
	float:left;
	border-right:solid 1px #a7dae2;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-transform:uppercase;
}

/******** MENU PAGINAS BLOG ******/


.pane-menu-menu-blogsmenu .pane-content{
	float:left;
}

.pane-menu-menu-blogsmenu .leaf {
	float:left;
	list-style-type: none;
	margin-top: 15px;
	display: inline-block;
	padding: 5px 10px 0 15px;
}

.pane-menu-menu-blogsmenu .leaf a{
	color: #a7dae2;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	text-transform:uppercase;
	
}
.pane-menu-menu-blogsmenu .leaf:hover{
	 border-bottom: 3px solid #008DA8;
    padding-bottom: 7px;
}


.pane-menu-menu-blogsmenu .leaf a:hover{
	color: #fff;
}


#mini-panel-blogs .panel-separator{
	margin:0px;
	height:0px;
	width:100%;
	float:left;
}


.pane-blogs .view-id-blogs{
	width:1024px;
	height:315px;
	background-color: #000;

}

.blogs-5-ultimos-view{
	position:relative;
	top:0px;
	left:0px;
	padding:8px 1px 3px 15px;
	width:185px;
	float:left;
}

.blogs-5-ultimos-view .blogs-5-campo-titulo {
	background:#000;
	
}
.blogs-5-ultimos-view .blogs-5-campo-titulo a{
	color: #ffffff;
	text-decoration: none;
	font-size: 15px;
	line-height: 21px;
	/*font-weight: bold;*/
	padding: 0 10px 8px 0;
	display: block;
	text-transform:none;
	font-family: Arial,Helvetica,sans-serif;
	font-weight:bold;

}
.blogs-5-ultimos-view .blogs-5-campo-titulo a:hover{
	color: #fff;
}

.blogs-5-ultimos-view  .blog-5-imagen img{
	position:static;
	width:170px;
	height:125px;
}
.blogs-5-ultimos-view .blogs-5-imagen{
	width:170px;
	height:125px;
}
.blogs-5-ultimos-view .blogs-5-blog-nombre a{
	font-size: 11px;
	color: #7D7D7D;
	font-weight: normal;
	text-transform: uppercase;
	padding: 10px 0 3px 0;
}

.blogs-5-ultimos-view .blogs-5-nombre-autor{
	font-size: 15px;
	color: #9C913D !important;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-style: italic;
	padding: 2px 0 15px 0;
	display: block;

}


.node-type-blog .panel-col-first{
	width:320px;
}

.node-type-blog .panel-col-last{
	width:650px;
	margin-left:25px;
}




/*************************************/

/***************************************************
 EDITORIAL - 2 ULTIMOS
 **************************************************/

.pane-ultimo-editorial{
	background:#fff;
	width:480px;
	padding:0px;
	margin:0px;
	border:0px;
	height:350px;
	
}
.pane-ultimo-editorial em{
 	color: #7D7D7D;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    line-height: 23px;
    margin-left: 12px;
	font-style:normal;
}
.editorial-2-ultimos{
	width:480px;
	margin-top:-10px;
}
.editorial-2-ultimos .views-field-title{
	font-family: Grey Sans Regular;
	color: #333333;
    font-size: 29px;
    font-weight: bold;
    line-height: 35px;
	width:480px;
	text-transform: none;
}
.editorial-2-ultimos .views-field-title:hover{
	 color: #666;
	 border:0 none;
}
.editorial-2-ultimos .views-field-title{
	 background: #fff;
}
.editorial-2-ultimos p{
	color: #7D7D7D;
    font-size: 15px;
    line-height: 23px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:12px;
}
.editorial-2-ultimos a{
	color: #333;
	line-height:35px;
    
}






.page-taxonomy-term-4 .views-row-2,
.page-taxonomy-term-4 .views-row-3,
.page-taxonomy-term-4 .views-row-5,
.page-taxonomy-term-4 .views-row-6,
.page-taxonomy-term-4 .views-row-8,
.page-taxonomy-term-4 .views-row-9,
.page-taxonomy-term-4 .views-row-11,
.page-taxonomy-term-4 .views-row-12,
.page-taxonomy-term-4 .views-row-14,
.page-taxonomy-term-4 .views-row-15,
.page-taxonomy-term-4 .views-row-17,
.page-taxonomy-term-4 .views-row-18,
.page-taxonomy-term-4 .views-row-20,
.page-taxonomy-term-4 .views-row-21,
.page-taxonomy-term-4 .views-row-23,
.page-taxonomy-term-4 .views-row-24{
    border-left: dotted 1px #bbb;
    /* padding-left:10px; */
}
 
 /******* NODO *****/

 
 /*******************************************
 OPINION
 *******************************************/
 .panels-flexible-row-25-4{
	display:none;
 }

.pane-opinion .view-display-id-block_1 .view-content{
	padding-top:30px;
}

.pane-opinion .view-opinion-an{
    float:left;
	position:relative;
    margin-top:0px;
    margin-bottom:1px;
    border-top:solid 1px #f0f0f0;
	overflow:hidden;
  	background-color:#fafafa;	
}
.pane-opinion .view-opinion-an:hover{
	color: #003C5B;
  	background-color:#fff;
}

.pane-opinion .views-field-title{
	font-size: 18px;
	color: #000;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 19px;
	padding: 10px 0 10px 0;
}
.pane-opinion .views-field-title a{
	color: #000;
}
.pane-opinion .views-field-title a:hover{
	color: #606060;
}
.pane-opinion .views-field-name a{
	font-size: 16px;
	color: #3B5998;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-style: italic;
	width: 180px;
	display: block;
}
.pane-opinion .entradilla{
	padding-top:18px;
	padding-bottom:15px;
	padding-right:100px;
	text-decoration: none;
	outline: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	width: 170px;
	float:left;
	min-height:70px;
	border-bottom:dotted #bbb 1px;
}
.view-opinion img{
	position:absolute;
	top:0px;
	right:0px;
	width:92px;
}

.panels-flexible-row-25-1{
	 background-color: #EFF7F9;
    float: left;
    margin: 5px 0;
    position: relative;
    width: 100%;
	padding-bottom: 8px;
	padding-top: 10px;
	display:none;
}
.panels-flexible-row-25-1 .panels-flexible-region-25-column_3_1{
	margin-left:10px;
}
.panels-flexible-row-25-1 .panels-flexible-region-25-column_3_1, .panels-flexible-row-25-1 .panels-flexible-region-25-center2_3{
	height:250px;
	margin-top:-10px;
}
.panels-flexible-row-25-1 .view-opinion .views-row .opinion-entradilla{
	color: #7D7D7D;
    font-size: 15px;
    line-height: 23px;
	font-family: Arial, Helvetica, sans-serif;
	height:180px;
	width:220px;
}
.panels-flexible-row-25-1 .view-opinion .views-row .opinion-name{
	color: #00517B;
    display: block;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 20px;
    font-style: italic;
    font-weight: normal;
    margin-bottom: 0px;
}
.panels-flexible-row-25-1 .pane-opinion .view-opinion-list{
	border-bottom:none;
	border-top:none;
	height:250px;
}
.panels-flexible-row-25-1 .view-opinion .views-row .opinion-title a{
	color: #333333;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 25px;
    line-height: 30px;
	font-weight:normal;
}
.panels-flexible-row-25-1 .autor a{
	color: #00517B;
    display: block;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 20px;
    font-style: italic;
    font-weight: normal;
    margin-bottom: 10px;
}
.panels-flexible-row-25-1 .autor a:hover{
	color:#025F73;
}
/*********************************************************
 REPORTAJES
 ********************************************************/

.page-taxonomy-term-2 .report-1-principal-row{
	font-family: Georgia, "Times New Roman", Times, serif;
    float:left;
    width:1024px;
   /* background-color:#eee;*/
    height:400px;
    position:relative;
    top:0px;
    left:0px;
	border-bottom: 1px solid #ccc;
	padding-bottom: 5px;
}

.page-taxonomy-term-2 .report-1-principal-row .report-imagen{
    width:642px;
    height:420px;
    position:absolute;
    top:0px;
    right:0px;
}

.page-taxonomy-term-2 .report-1-principal-row .entrev-title{
	
	padding-top: 30px;
	color: #00517B;
    display: block;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 30px;
    line-height: 35px;
    padding: 5px 10px 5px 0;
    text-decoration: none;
}
.page-taxonomy-term-2 .report-1-principal-row .entrev-entradilla{
	color: #979797;
    font-size: 14px;
    line-height: 19px;
    margin-top: 0;
    padding-right: 5px;
    text-indent: 1px;
    word-spacing: 0.05em;
	padding: 5px 5px 0 11px;
	display: block;
	width:304px;
	height:120px;
}
.page-taxonomy-term-2 .report-1-principal-row  span,
.page-taxonomy-term-2 .report-1-principal-row .entrev-redactor{
	display:inline;
	font-size: 16px;
	color: #656565;
	text-decoration: none;
	font-style: italic;
	-webkit-font-smoothing: antialiased;
	margin-bottom: 15px;
}
.page-taxonomy-term-2 .report-1-principal-row .entrev-body{
	font-size: 14px;
	color: #979797;
	line-height: 19px;
	word-spacing: 0.05em;
	text-indent: 1px;
	margin-top: 0;
	padding-right: 45px;
	-webkit-font-smoothing: antialiased;
}



.page-taxonomy-term-2 .report-12-portada-row{
	/*border:1px solid #EEEFE5;*/
	background:#FFFFFF;
    position:relative;
    top:0px;
    left:0px;
    width:226px;
    height:370px;
    margin:30px 0px 10px 29px;
    float:left;
}
.page-taxonomy-term-2 .report-12-portada-row img{
	height:151px;
}


/*********************************************************
 ENTREVISTAS
 ********************************************************/
.page-taxonomy-term-3 .entrev-1-portada-row{
    float:left;
    width:1024px;
    background-color:#000;
    height:420px;
	margin-bottom:40px;
}

.page-taxonomy-term-3 .entrev-1-portada-row .entrev-imagen{
    width: 670px;
    height: 420px;
}


.page-taxonomy-term-3 .entrev-1-portada-row .report-imagen{
    width:675px;
    height:420px;
    position:absolute;
    top:0px;
    right:0px;
}

.page-taxonomy-term-3 .entrev-1-portada-row .entrev-title{
	font-size: 20px;
	color: #fff;
	text-decoration: none;
	line-height: 30px;
	text-transform: uppercase;
	display: block;
	margin-bottom:15px;
}
.page-taxonomy-term-3 .entrev-1-portada-row .entrev-entradilla{
	color: #FFFFFF;
    display: block;
    font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
    font-size: 15px;
    line-height: 20px;
    padding: 5px 10px 0 0;
    text-decoration: none;
	margin-top:20px;
}
.page-taxonomy-term-3 .entrev-1-portada-row  span,
.page-taxonomy-term-3 .entrev-1-portada-row .entrev-redactor{
	display:inline;
	font-size: 16px;
	color: #A1A1A1;
	text-decoration: none;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	margin-bottom: 15px;
}
.page-taxonomy-term-3 .entrev-1-portada-row .entrev-redactor{
	font-style:italic;
}
.page-taxonomy-term-3 .entrev-1-portada-row .entrev-body{
	font-size: 14px;
	color: #FFF;
	line-height: 19px;
	word-spacing: 0.05em;
	text-indent: 1px;
	margin-top: 5px;
	padding-right: 45px;
	-webkit-font-smoothing: antialiased;
}
.page-taxonomy-term-3 .entrev-1-portada-row .views-field-field-subtitle{
	margin-left:66.5%;
	color: #666;
    font-family:Arial, sans-serif;
    font-size: 14px;
    line-height: 20px;
    text-decoration: none;
    text-transform: uppercase;
	margin-top:30px;
	
}
.page-taxonomy-term-3 .entrev-8-portada-row .views-field-field-subtitle{
	color: #FFF;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 13px;
    line-height: 20px;
    text-decoration: none;
    text-transform: uppercase;
	width:96%;
	margin-left:0;
	margin-top:-52px;
	min-height:40px;
	margin-bottom:10px;
	background:none repeat scroll 0 0 rgba(0, 0, 0, 0.6);
	position:relative;
	padding-bottom:2px;
	padding-top:2px;
	
}
.page-taxonomy-term-3 .entrev-8-portada-row a img:hover{
	opacity:1;
	
}
.page-taxonomy-term-3 .entrev-8-portada-row .views-field-title{
	color: #666666;
    font-size: 13px;
    line-height: 18px;
    margin-top: 0;
	padding-left:0;
	padding-right:0;
	padding-top:0;
    text-indent: 1px;
    word-spacing: 0.05em;
	background:none;
	
}
.page-taxonomy-term-3 .entrev-8-portada-row .views-field-title a{
	color: #666666;
    font-size: 13px;
    line-height: 18px;
    margin-top: 0;
    padding-left:0;
	padding-right:0;
    text-indent: 1px;
    word-spacing: 0.05em;
	font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;
	text-transform:none;
	font-weight:normal;
}

.page-taxonomy-term-3 .entrev-8-portada-row{
    float:left;
    width:228px;
    background-color:#fff;
    height:300px;
    margin:40px 1px 20px 1px;
    text-align:center;
    position:relative;
    top:0px;
    left:0px;
	
	color: #656565;
    font-size: 13px;
    line-height: 18px;
    margin-top: 0;
    margin-left: 10px;
    padding-right: 10px;
    text-indent: 1px;
    word-spacing: 0.05em;
}

.page-taxonomy-term-3 .view-display-id-block_1 img{
    width:220px;
}

.page-taxonomy-term-3 .entrev-8-portada-row #entradilla-8-barra{
    width:110px;
    border-top:solid 1px #ddd;
    height:2px;
	margin: 16px 0 12px 60px;
}

.page-taxonomy-term-3 .entrev-8-portada-row .entrev-imagen{
	float:none;
}
.entrev-imagen img{
	left:0px;
}
.page-taxonomy-term-3 .entrev-8-portada-row .	e a{
	font-size: 15px;
	color: #000;
	text-decoration: none;
	line-height: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	font-weight:normal;
}
.page-taxonomy-term-3 .entrev-8-portada-row .entrev-title a:hover{
	color: #999;
	border: none;
}

.page-taxonomy-term-3 .entrev-8-portada-row span{
	display:inline;
}
.page-taxonomy-term-3 .entrev-8-portada-row .entrev-redactor{
	display:inline;
}
.page-taxonomy-term-3 .entrev-8-portada-row .entrevistas-8-entradilla{
	display:block;
	float:left;
}

.page-taxonomy-term-3 .entrev-8-portada-row > div{
	margin: 2px auto;
}













#iframe01{
	width:332px;
	height:455px;
}
#iframe02{
	width:1024px;
}

.page-taxonomy-term-3 .flexslider .slides > li {
	height:300px;
	width:auto;
}
.page-taxonomy-term-3 .flexslider .slides img {
	width:auto;
	float:left;
}


/****************************************************
 FOTOGALER�A
 ***************************************************/

#suscripcion_periodico:hover{
	z-index:1006;
}
 
.node-type-fotogaleria .pane-page-content{
	position:relative;
	z-index:500;
	background-color:#fff;
}

.node-type-fotogaleria .pane-node-title{
	width:100%;
}

.node-type-fotogaleria .page-node .field-name-body{
	padding:10px 0 30px;
}

.node-type-fotogaleria .pane-system-main-menu{
	position:relative;
	z-index:500;
	background-color:#fff;
}

.node-type-fotogaleria #cabecera{
	overflow:visible;
}

.node-type-fotogaleria #nav{
	margin:0px;
}


/***************************************************************
 FOTOGALERIA HOME 3 COLs
 **************************************************************/
 
.node-fotogaleria.view-mode-noticia_principal h2 a{
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 23px;
	line-height: 32px;
	text-decoration: none
}
.node-fotogaleria.view-mode-noticia_principal h2{
	width:597px; /***650***/
	background-color:#000;
}

.node-fotogaleria.view-mode-portada3 h2{
	width:157px;
}



/**********************************************************************
 FOTOGALERIA TAXONOMIA
 *********************************************************************/
 /***Cambio: .page-taxonomy-term-5  por: .view-mode-fotogaleria_presentacion  ***/
.page-taxonomy-term-5 .node-fotogaleria {
	position:relative;
/*
	width: 270px;
	padding: 10px 10px 15px 10px;
	margin: 80px 0 0 20px;
	display: block;
	position: absolute;
	z-index: 3;
	background: rgb(51, 51, 51);
	opacity: 0.85;
*/
}
.page-taxonomy-term-5 .node-fotogaleria .field-name-title{
	width: 370px;
	height:192px;
	display: block;
	position: absolute;
	top:30px;
	left:30px;
	z-index: 3;
	background: rgb(51, 51, 51);
	opacity: 0.85;
}

.page-taxonomy-term-5 .node-fotogaleria .field-name-field-autor a{
	color: #999;
}
.page-taxonomy-term-5 .node-fotogaleria .field-name-field-autor{
	position: absolute;
	top:50px;
	left:40px;
	padding-bottom: 3px;
	font-size: 11px;
	text-transform: uppercase;	
	z-index:4;
}


.page-taxonomy-term-5 .node-fotogaleria h2 a{
	font-size: 22px;
	line-height:26px;
	color: #fff;
	padding-right:10px;
}
.page-taxonomy-term-5 .node-fotogaleria h2{
	position: absolute;
	top: 40px;
	left: 10px;
	padding:0px;
	width:auto;
	background: none;
	text-decoration: none;
	line-height: 22px;
	font-size: 25px;
	color: #fff;
	font-family: Georgia, "Times New Roman", Times, serif;	
}

.page-taxonomy-term-5 .view-mode-fotogaleria_presentacion .field-name-body{
	position: absolute;
	top: 100px;
	left: 40px;
	padding:5px 8px 0 0;
	width:300px;
	background: none;
	font-size: 12px;
	color: #ddd;
	text-decoration: none;
	z-index: 4;
	margin-top:20px;
}

.panels-flexible-82 .panels-flexible-column-inside{
	padding-right:0 !important;
}


/*********************************************************
 ENCUENTRO DIGITAL
 ********************************************************/
.enc-digital-vista {
	position:relative;
	top:0px;
	width:100%;
	height:138px;
 	background: url(images/foto_encuentros.png) left top no-repeat;
} 

.enc-digital-imagen img{
	height:138px;
}

.enc-digital-vista .enc-digital-entradilla{
	position: absolute;
	top:100px;
	left:255px;
	font-size: 20px;
}

.enc-digital-vista .enc-digital-title a{
	color: #000;
}
.enc-digital-vista .enc-digital-title{
	position: absolute;
	top:60px;
	left:255px;
	font-size: 25px;
	color: #000;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	font-weight:normal;
}

/*************************************************************
 BLOGS - CATEGORIAS
 ************************************************************/

.page-taxonomy-term- .pane-blogs .view-id-blogs.view-display-id-block_2 {
	background-color:#fff;
	width:660px;
	padding-top:15px;
}

.page-taxonomy-term- .panel-pane.pane-views.pane-blogs .pane-title{
	padding-top:20px;
}

.page-taxonomy-term- .blogs-politica-row{
	width:320px;
	height:124px;
	position:relative;
	float:left;
	border-bottom:dotted 1px #ddd;
	padding:15px 0 5px 0;
	overflow:hidden;
	top:0px;
	left:0px;
	font-style:normal;
}
.page-taxonomy-term- .blogs-politica-row.views-row-odd{
	border-right:dotted 1px #ddd;
	padding-right:8px;
}
.page-taxonomy-term- .blogs-politica-row.views-row-even{
	padding-left:8px;
}
.blogs-politica-row .blog-5-imagen{
	position:absolute;
	left:222px;
}
.blogs-politica-row .blogs-5-blog-nombre a{
	color: #333;
}
.blogs-politica-row .blogs-5-blog-nombre {
	font-size: 20px;
	font-family: Arial,Helvetica,sans-serif;
	padding-bottom:8px;
}

.blogs-politica-row .blogs-5-nombre-autor a{
	color: #3B5998;
}
.blogs-politica-row .blogs-5-nombre-autor {
	font-size: 16px;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	display: block;
	padding-bottom:10px;
	width:206px;
}
.blogs-politica-row .blogs-5-campo-titulo {
	font-size: 14px;
	font-family: Arial,Helvetica,sans-serif;
	width:210px;
	font-style:italic;
}

.panel-col-bottom .pane-menu-menu-blogsmenu{
	background:none !important;
	background-color:#222222 !important;
	font-style:normal;
}

/*******************************************************
 BLOGS - 5 - ULTIMOS
 ******************************************************/
.page-taxonomy-term-  .blogs-5-ultimos-view-general{
	width:1024px;
}

/********************************************************
 TITULARES HOME
 *******************************************************/

 /*******TRES COLUMNAS**************/
.view-mode-titular_2 .field-name-title  h2 a{ color: #00517B;	font-size: 42px;}
.view-mode-titular_2 .field-name-title  h2 a:hover{ color: #000;}
.view-mode-titular_2 .field-name-title  h2{
	font-size: 42px;
	font-family: Georgia,"Times New Roman",Times,serif;
	text-decoration: none;
	line-height: 46px;
	text-transform: none;
}


.view-mode-portada3 .field-name-title  h2 a{ color: #00517B;	font-size: 20px; line-height: 24px;}
.view-mode-portada3 .field-name-title  h2 a:hover{ color: #000;}
.view-mode-portada3 .field-name-title  h2{
	font-family: Georgia,"Times New Roman",Times,serif;
	display: block;
	text-transform: none;
}

.row-top-middle h2 a,
.view-mode-portada3_sin_imagen .field-name-field-subtitle,
.view-mode-portada3 .field-name-field-subtitle {
	color: #00517B;
	font-size: 20px;
	line-height: 25px;
	font-weight:normal;
	display:block;
}
.view-mode-portada3 .field-name-field-autor{
	font-size: 14px;
	color: #999999;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	font-style: italic;
	-webkit-font-smoothing: antialiased;
}

.row-top-middle .pane-node,
.top-top .pane-node{
	border-bottom:0px;
	margin-right:10px;
}

.top-top-top-centro .pane-node{
	border-bottom: 1px dotted #e3e3e3;
	margin:0px;
}

.barra-central-punteada{
	border-bottom: 1px dotted #e3e3e3;
	width:650px;
	height:3px;
	padding-bottom:2px;
	margin-bottom:15px;
}

.top-top-top-centro,
.top-top{
	width:650px;
}

.ww-right-column,
.ww-left-column{
	width:320px;
}


/**** PAGINA ERROR 404 ****/
.page-customerror-404 .pane-page-content .pane-content{
	font-size:40px;
	height:400px;
	text-align:center;
	font-family: Grey Sans Regular;
	color: #808080;
	background: url("images/noencontrado.jpg") no-repeat scroll center bottom rgba(0, 0, 0, 0);
	
}

/**** PAGINA ERROR 403 ****/
.page-customerror-403 .pane-page-content .pane-content{
	font-size:40px;
	height:400px;
	text-align:center;
	font-family: #808080 Grey Sans Regular;
	background: url("images/denegado.jpg") no-repeat scroll center bottom rgba(0, 0, 0, 0);
	
}


/****HUMOR GRAFICO****/
.node-type-humor-grafico h2{
	font-family: #808080 Sans Regular;
	font-size:30px;
	margin-bottom:10px;
}
.node-type-humor-grafico .field-type-image{
	background-color: #EEEEEE;
    padding: 10px;
	width:500px;
	text-align:center;
}
.node-type-humor-grafico .field-type-image img{
	border: 18px solid #F8F8F8;
   
}


/****ARTICULO***/
.node-type-article h2{
    font-size: 36px;
	line-height:36px;
}
.node-type-article .field-name-field-subtitle {
    font-size: 12px;
}
/****ARTICULO OPINION*****/
.node-type-opini-n-columnas h2 a{
	color: #000000;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 50px;
    font-weight: normal;
    line-height: 44px;
    text-decoration: none;
	margin-bottom:10px;
}
.node-type-opini-n-columnas .field-name-field-autor a{
	color: #248AB0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
}
.node-type-opini-n-columnas .field-name-field-entradilla{
	color: #999999;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 16px;
    font-style: italic;
    padding-bottom: 5px;
    text-decoration: none;
	margin-top:10px;
}
.node-type-opini-n-columnas .autor-ultimos-row{
	position:relative;
	border-bottom:1px solid #CCCCCC;
	margin-bottom:12px;
	width:320px;
	/*background-color:#F7F7F3;*/
}
.node-type-opini-n-columnas .pane-autor-ultimos-trabajos{
	margin-bottom:20px;
}

.node-type-opini-n-columnas .autor-ultimos-fecha{
	color: #999999;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 16px;
    font-style: italic;
	margin-bottom:8px;
	
}
.node-type-opini-n-columnas .views-field-field-entradilla{
	margin-bottom:15px;
}
.node-type-opini-n-columnas .autor-ultimos-title a{
	color: #333333;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 13px;
    font-weight: bold;
    line-height: 16px;
	
}

.node-type-opini-n-columnas .pane-ultimos-reportajes
{
	width:320px;
}



/***ARTICULO EDITORIAL***/
.node-type-editorial h1{
    font-size: 44px;
    
}
/***PUBLI ESPLENDIDO**/
.pane-esplendido300x250{
	margin-top:20px;
}

/****KOLBE****/
.view-kolbe .view-mode-teaser img{
	height:177px;
	width:314px;
	position:relative;
}
.view-kolbe .view-mode-teaser h2 a{
	color: #FFFFFF;
    font-size: 18px;
    font-weight: bold;
    line-height: 22px;
    text-decoration: none;
    text-transform: uppercase;
}

.view-kolbe .field-item{
	width:295px;
}


/***AYER***/
.view-ayer .view-mode-teaser img{
	height:177px;
}

/****ENCUESTA PORTADA****/
.node-poll span{
	color: #999999;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 14px;
    font-style: italic;
}
.node-poll span a{
	color: #3B5998;
    font-size: 12px;
    font-style: normal;
}
.node-poll{
	
}
.node-poll .form-type-radio{
	float: left;
    margin-bottom: 0.4em;
    margin-right: 25px;
	margin-left: 25px;
    margin-top: 0.4em;
	cursor:pointer;
}
.node-poll .form-type-radio label{
	color: #5D5D5D;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 22px;
    text-indent: 1px;
    word-spacing: 0.05em;
	cursor:pointer;
}
.node-poll .form-item-choice .form-radio{
	margin:0px;
	cursor:pointer;
}
.node-poll .form-submit{
	border: 1px solid #C0C0C0;
    height: 22px;
    margin: 0 10px 0 0;
    vertical-align: top;
	background-color:#CCC;
	cursor:pointer;
	margin-top:10px;
}
.node-poll .text{
	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
}
.node-poll .percent{
	color: #5D5D5D;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 22px;
    text-indent: 1px;
    word-spacing: 0.05em;	
}
.node-poll .form-actions{
	text-align: center;
}


/***ARTICULO DE BLOG***/
.node-type-blog .iframe01{
	margin-top:10px;
}

.node-type-blog .autor-ultimos-row{
	position:relative;
	margin-top:5px;
	border-bottom:1px solid #CCC;
	background-color: #F7F7F3;
	width:320px;
}
.node-type-blog .field-name-field-autor a{
	color: #248AB0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
}
.node-type-blog .autor-ultimos-title a{
	color: #333333;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 13px;
    font-weight: bold;
    line-height: 16px;
}
.node-type-blog .autor-ultimos-fecha{
	color: #999999;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 16px;
    font-style: italic;
    margin-bottom: 8px;
}
.node-type-blog .field-name-field-image{
	text-align:center;
}
/***PRODUCTOS***/

.field-name-uc-product-image .field-items .field-item{
	width:220px;
	float:left;
	margin-top:25px;
}
.uc-price-label,.uc-price{
	font-size:18px;
	font-weight:bold;
}
.sell-price{
	padding-top:100px;
}
.node-add-to-cart{
	width:119px;
	margin-top: 46px;
}
.uc-product-node .form-actions .form-wrapper .node-add-to-cart .form-submit{
	width:116px;
}

#uc-cart-view-form table {
    margin-left: 225px;
    width: 55%;
}
#uc-cart-view-form .form-actions {
	padding-left:385px;
	text-align: center;
}

#uc-cart-view-form td {
    vertical-align: middle;
}
.desc a{
	color:#00517B;
	font-weight:bold;
}
.desc a:hover{
	color:#3B5998;
	font-weight:bold;
}




/**PAGINADOR**/
.pager{
    color: #CCCCCC;
    display: block;
    float: right;
    margin: 0 0 10px;
    padding: 10px 0 40px 10px;
    position: relative;
    width: 1024px;
	margin-top:10px !important;
	margin-bottom:20px !important;
	font-style:normal;
	
}
.pager li{
	padding: 0.1em !important;
}
.pager .pager-current{ 
	background-color: #00517B;
    border: medium none;
    color: #FFFFFF;
    text-decoration: none;
	border-radius: 3px 3px 3px 3px;
	font-weight: normal !important;
	padding: 2px 7px !important;
}
.pager .pager-current a{ 
	background-color: #00517B;
    border: medium none;
    color: #FFFFFF;
    text-decoration: none;
	border-radius: 3px 3px 3px 3px;
    color: #999999;
    font-size: 12px;
    margin: 5px;
	font-weight: normal !important;
}
.pager .pager-item a
{
	background-color: #EDEDED;
    border: medium none;
    border-radius: 3px 3px 3px 3px;
    color: #999999;
    font-size: 12px;
    padding: 4px 8px;
    text-decoration: none;
}
.pager .pager-next,.pager .pager-last,.pager .pager-previous,.pager .pager-first{
	color: #CCCCCC;
	display: inline;
    font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}

.pager .pager-next a,.pager .pager-last a,.pager .pager-previous a,.pager .pager-first a{
	color: #CCCCCC;
	display: inline;
    font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;
}
/**COLUMNAS PORTADA**/
.panels-flexible-column-82-8{
	width:672px !important;
}
.panels-flexible-column-82-4{
	width:320px !important;
	margin-left:10px;
}
.panels-flexible-column-82-20,
.panels-flexible-column-82-12{
	width:320px !important;
}

.panels-flexible-column.panels-flexible-column-82-21,
.panels-flexible-region.panels-flexible-region-82-top2_right,
.panels-flexible-column-82-13{
	width:320px !important;
	margin-left:20px;
}

.panels-flexible-column-82-21 .panels-flexible-region-inside,
.panels-flexible-column-82-13 .panels-flexible-region-inside{
	padding-left:0px;
}

/**ESPLENDIDO PORTADA**/
.page-home .iframe01{
	margin-top:10px;
}

.view-mode-noticia_principal img{
	width:672px;

}

/*CABECERA EPOCA*/
#page-epoca .logo,#page-epoca .lema
{
	left:41%;	
}
.botoncabecera{
	 position: absolute;
}

/*sharethis
.sharethis-wrapper{
	margin:10px;
}

.view-mode-noticia_portada2 .field-name-field-autor a{
	color: #999999;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 14px;
    font-style: italic;
    line-height: 30px;
}*/



/*Anuncio megabanner*/
.node-anuncio-megabanner{
	background-color:#FFF;
	line-height:0px;
	font-size:0px;
	min-height:90px;
}
.node-anuncio-megabanner .field-name-body{
	text-align:center !important;
}
.megabanner_publi.pane-node,
.node-anuncio-megabanner .field{
	padding:0px;
	margin:0 auto;
	width:1024px;
}
.node-anuncio-megabanner .field div p{
	padding:0px;
	height:0px;
}


.megabanner_publi{
	padding:0px;
	border-bottom:0px;
}

/*****************************************

******************************************/

.page-taxonomy-term-154 .pane-blogs-taxonomia{
	position: relative;
	top:-57px;
	left:-36px;
	z-index: 10;
	background: url('images/1-blog-politica.png') no-repeat;
	width: 704px;
	height: 910px;
	padding:60px 0px 0px 36px;
}	
.page-taxonomy-term-154 .pane-blogs-taxonomia h2{
	color:#fff;
}
	
.page-taxonomy-term-154 .view-content {


}



/******************************************
 product
 *****************************************/
.field-name-uc-product-image .field-items .field-item{margin-top:10px;}
.node-type-product .field-name-title{
	padding-top: 20px;
}
.node-type-product .sell-price{
	padding-top: 10px;
}
.node-type-product.page-node- h2{
	font-size:14px;
	line-height:15px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#555;
}
.node-type-product.page-node- h2.pane-title{
	margin-top:20px;
	font-size:24px;
	font-weight:bold;
	line-height:19px;
	padding-left:20px;
}
.product-info.sell-price .uc-price-label{
	font-size:14px;
	font-weight:normal;
	color:#555;
}
.boton-ejemplares-anteriores:hover{background-color: #acf;}
.boton-ejemplares-anteriores a{color:#fff;font-weight: bold;font-size: 10px;text-transform: uppercase;}
.boton-ejemplares-anteriores{
	float:left;
	background-image: none;
	background-color: #9be;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding: 4px;
	margin: 8px 8px 8px 22px;
	width: 150px;
	text-align: center;
	border: solid 1px #113;
}
.node-type-product .form-actions.form-wrapper input:hover{background-color: #f94;}
.node-type-product .form-actions.form-wrapper input{
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding: 7px;
	width: 180px;
	text-align: center;
	border: solid 1px #311;
}
.node-type-product .panel-pane.pane-views.pane-ultima-portada-periodico2{
	padding-top:40px;
}

/******************************************
 catalogo/periódico
 *****************************************/
.page-catalog .view-uc-catalog.view-id-uc_catalog .views-field {
	width:auto;
}
.page-catalog .view-uc-catalog.view-id-uc_catalog{ 
	margin:40px 40px;
	width: 960px;
}

.page-catalog .view-uc-catalog.view-id-uc_catalog .views-row{
	float:left;
	border:solid 1px #aaa;
	padding:5px;
	margin:5px;
	width:110px;
	height:175px;
	overflow:hidden;
	text-align:center;
}
.page-catalog .view-uc-catalog.view-id-uc_catalog .views-field-title{
	background-image:none;
	font-weight:normal;
	padding:0px;
}

.page-catalog .form-actions.form-wrapper input{width:110px;}

.page-catalog .uc-price,
.page-catalog .views-field-display-price,
.page-catalog .product-info.sell-price .uc-price-label{
	font-size:11px;
}

.page-catalog .form-actions{
	margin-top: 5px;
	margin-bottom: 0px;
}


.node-article.view-mode-presentaci_n_en_nodo #flexslider-1{width: 650px;}
.node-article.view-mode-presentaci_n_en_nodo .flex-viewport{height:460px;}
.flexslider-processed{}

/******************************************
 FOTOGALERÍA
 *****************************************/
.page-node-.node-type-fotogaleria .flex-viewport ul>li{
	height:450px;
}




/*****************************************************************
 FOTOGALERIA
 ****************************************************************/

 /*
.slides li{
	margin-right:400px;
}
*/

.page-taxonomy-term-5 .fotogal-row{
	width:995px;
	height:auto;
}
.page-taxonomy-term-5 .view-mode-fotogaleria_presentacion li{
	height:250px;
	padding-top:15px;
}

.page-taxonomy-term-5 .view-mode-fotogaleria_presentacion li img{
	width:300px;
	position:relative;
}
/*****************************************************************
 MULTIMEDIA
 ****************************************************************/
 
.fotovideo{
	position: absolute;
	z-index: 2;
	background: url(./images/iconosgaceta.png) -101px -1px no-repeat;
	height: 43px;
	width: 43px;
	display: block;
	overflow: hidden;
	margin: 0;
	top: 95px;
	left: 0;
}

.view-mode-noticia_portada2.node-multimedia h2 a{
	color:#fff;
	font-size: 12px;
	line-height:16px;
	text-transform: uppercase;
}
.view-mode-noticia_portada2.node-multimedia h2{
	position: absolute;
	z-index: 2;
	height: 36px;
	width: 260px;
	padding: 3px 5px 5px 55px;
	display: block;
	margin: 0;
	bottom: 14px;
	left: 0;
	font-size: 12px;
	background: url(./images/fondo_bajotitulo_mm.png) no-repeat;
	line-height:16px;
} 

.view-mode-noticia_principal.node-multimedia h2 a{
	color:#fff;
	font-size: 12px;
	line-height:16px;
	text-transform: uppercase;
}
.view-mode-noticia_principal.node-multimedia h2{
	position: absolute;
	z-index: 2;
	height: 36px;
	width: 590px;
	padding: 3px 5px 5px 55px;
	display: block;
	margin: 0;
	bottom: 14px;
	left: 0;
	font-size: 12px;
	background: url(./images/fondo_bajotitulo_mm.png) no-repeat;
	line-height:16px;
} 

.view-mode-noticia_portada2_mini .group-right {
	width: 160px;
}
.view-mode-noticia_portada2_mini .field-name-title a{
	font-size:12px;
	line-height: 13px;
	font-family: Georgia,"Times New Roman",Times,serif;
	/*font-weight:bold;*/
}
.view-mode-noticia_portada2_mini .field-name-title h2{
	line-height: 23px;
}
.view-mode-noticia_portada2_mini .field-name-body{
	font-size: 11px;
	line-height: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.panel-pane .pane-node .view-mode-portada2_micro {
	margin: 0;
}
.view-mode-portada2_micro .field-name-field-imagen {
	float: left;
}
.view-mode-portada2_micro .field-name-title {
	padding-left: 5px;
	color: #000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
	float: left;
	width:240px;
}
.row-negocios .view-mode-noticia_portada2_mini .field-name-body .field-item {
    width:168px;
}
.row-negocios .view-mode-noticia_portada2_mini .field-name-body {
    padding-top:0px;
}
.row-negocios .view-mode-noticia_portada2_mini .field-name-field-redactor{
    line-height:12px;
}
/*************************************************************
 KOLBE
 ************************************************************/
.view-mode-portada3 .field-name-field-subtitulo {
	color: #A79959;
	font-size: 11px;
	line-height: 15px;
	text-transform: uppercase;
	font-weight: normal;
}

/**************************************************************
 ESTRUCTURA
 *************************************************************/
.top2-left,
.top2-right{
	width:320px;
}



/**************************************************************
 VIEWS NOTICIAS POR TAXONOMIA
 **************************************************************/
.view-ultimas-nacional .views-row-2, 
.view-ultimas-nacional .views-row-4, 
.view-ultimas-nacional .views-row-5, 
.view-ultimas-nacional .views-row-7, 
.view-ultimas-nacional .views-row-8, 
.view-ultimas-nacional .views-row-10, 
.view-ultimas-nacional .views-row-11, 
.view-ultimas-nacional .views-row-13, 
.view-ultimas-nacional .views-row-14, 
.view-ultimas-nacional .views-row-17, 
.view-ultimas-nacional .views-row-18, 
.view-ultimas-nacional .views-row-20, 
.view-ultimas-nacional .views-row-21, 
.view-ultimas-nacional .views-row-23, 
.view-ultimas-nacional .views-row-24 {
	border-left: dotted 1px #bbb;
}
.view-ultimas-nacional .views-row-2{
	border-right: dotted 1px #bbb;
}
.view-ultimas-nacional .views-row-5{
	border-top: dotted 1px #bbb;
	margin-top:-1px;
}
.view-ultimas-nacional .views-row-2{
	margin-right:4px;
}


/****NACIONAL*****/

.ultimas-nacional-row {
	float: left;
	width: 220px;
	height: 270px;
	overflow:hidden;
	position: relative;
	font-size: 13px;
	color: #000;
	font-family: Arial,Helvetica,sans-serif;
	border-top: 0px;
	border-bottom: dotted 1px #bbb;
	padding: 10px 10px;
	margin: 0px;
}

.ultimas-nacional-row .views-field-title a{
	color: #00517B !important;
    font-size: 25px;
    font-weight: normal;
	
}
.ultimas-nacional-row .views-field-title a:hover{
	color:#606060;
}


/***************************************************************
 INFOGRAFIA
 ***************************************************************/
/*
.pane-ultimas-infograf-as .views-row-2, 
.pane-ultimas-infograf-as .views-row-3, 
.pane-ultimas-infograf-as .views-row-5, 
.pane-ultimas-infograf-as .views-row-6, 
.pane-ultimas-infograf-as .views-row-8, 
.pane-ultimas-infograf-as .views-row-9, 
.pane-ultimas-infograf-as .views-row-11, 
.pane-ultimas-infograf-as .views-row-12, 
.pane-ultimas-infograf-as .views-row-14, 
.pane-ultimas-infograf-as .views-row-15, 
.pane-ultimas-infograf-as .views-row-17, 
.pane-ultimas-infograf-as .views-row-18, 
.pane-ultimas-infograf-as .views-row-20, 
.pane-ultimas-infograf-as .views-row-21, 
.pane-ultimas-infograf-as .views-row-23, 
.pane-ultimas-infograf-as .views-row-24 {
	margin-left: 32px;
}
*/
.infog-row{
	padding-bottom: 0px;
	margin-bottom: 55px;
}

.infog-title a{
	font-size: 11px;
}
.infog-title{
	background:rgba(0,141,168, 0.9);
	padding-top:4px;
	margin-top:-4px;
	height:55px;
	z-index:10;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	font-weight:bold;
}


.page-taxonomy-term- .blogs-5-ultimos-view-general{
	float:left;
	font-style:normal;
}

.pane-menu-menu-blogsmenu {
	float:left;
	background-color: #000;
	padding-bottom: 10px;
	border-bottom: 1px solid #666;

}


.node-fotogaleria.view-mode-noticia_portada2 .field-name-title h2,
.node-fotogaleria.view-mode-noticia_portada2 .field-name-title h2 a{
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 12px;
	line-height: 13px;
	color:#fff;
	padding-top:13px;
	
}
.node-fotogaleria.view-mode-noticia_portada2 .field-name-title h2 a{
	padding-top: 13px;
}
.page-taxonomy-term-6 .panel-3col-33-stacked .panel-panel.panel-col-first,
.page-taxonomy-term-6 .panel-3col-33-stacked .panel-panel.panel-col,
.page-taxonomy-term-6 .panel-3col-33-stacked .panel-panel.panel-col-last{
	width:33%;
	background-color:#fff;
}

.page-taxonomy-term-6 .view-display-id-block_1 img{
	position:relative;
	width:320px;
}
.page-taxonomy-term-6 .view-display-id-block_1 .views-row{
	width:320px;
}


/******************************************
 HUMOR GRÁFICO
 ******************************************/
.humor-grafico-view .view-content{
	width: 470px;
	padding: 12px 0 0 9px;
	background-color: #02475b;
	margin-top:20px;
	margin-left:30px;
}

.pane-humor-gr-fico{
	width:470px;
}

.humor-grafico-imagen{
	width:450px;
}

.humor-grafico-view .flexslider {
	width:450px;
}

.pane-humor-gr-fico .page-taxonomy-term-4 .panel-col-first{
	width:50%;
}
.pane-humor-gr-fico .panel-2col-stacked .panel-col-last{
	width:50%;
}
.node-type-humor-grafico .panel-col-first{
	width:650px;
}
.node-type-humor-grafico .panel-col-last{
	width:250px;
}


/******************************************
 ESPLENDIDO
 *****************************************/
.iframe01{
	width:320px;
	overflow:hidden;
}
.sliding-popup-bottom{
display:none;
}


/*******************************************
 BLOGS 15-ultimos FLEXSLIDER
 ******************************************/
#flexslider-15-ultimos{
	border:0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	-o-border-radius: 0px;
	border-radius: 0px;
	-webkit-box-shadow: none;
	-moz-box-shadow: 0;
	-o-box-shadow: 0;
	box-shadow: none;
	zoom: 1;
}

.blogs-15-ultimos-view-general ul{
	width:1024px;
	height:auto;
}
#flexslider-15-ultimos ul li{
	width:200px;
}

#flexslider-15-ultimos  ul li img{
	width:170px;
	position:relative;
}

#flexslider-15-ultimos  .slides > li{
	width:200px;
}

/*******************************************
 SOBRECABECERA
 ******************************************/
#mini-panel-sobrecabecera{
	background-color:#3a3637;
	width:1024px;
}
#mini-panel-sobrecabecera .panel-col-first{
	width:75%; border:0; margin:0;
}
@media (max-width:500px)
{
	#mini-panel-sobrecabecera .panel-col-first
	{
		width:90%; border:0; margin:0;
	}	
	.panel-flexible-inside.panels-flexible-82-inside{
		margin-left:5px;
	}

}
#mini-panel-sobrecabecera .panel-col-last{
	text-align:right;
	width:25%; border:0; margin:0;
	float:right;
	display:block;
	
}
@media (max-width:500px)
{
	#mini-panel-sobrecabecera .panel-col-last{
	text-align:right;
	width:10%; border:0; margin:0;
	float:right;
	display:block;
	}
	.panel-flexible-inside.panels-flexible-82-inside{
		margin-left:5px;
	}
	.num-comment{display:none !important;}
	
}
.page-busqueda #mini-panel-sobrecabecera .panel-col-last{
	display:none;
}
#mini-panel-sobrecabecera .view-busqueda{
	 display: inline;
    float: right;
    width: 170px !important;
}

#mini-panel-sobrecabecera #edit-search-api-views-fulltext{
	width:100px;
}

#search-block-form,
.search-form {
	padding-top:7px;
	padding-right:10px;
	margin-bottom:0px;
}
.pane-sobrecabecera .panel-2col .panel-col-last .inside{
	margin-bottom:0px;
}
.pane-sobrecabecera{
	position:static;
}
.form-item-search-block-form #edit-search-block-form--2,
.form-item-search-block-form .custom-search-box{
	width: 170px;
	height: 19px;
	padding: 3px 2px 3px 5px;
	margin: 0 2px 0 0;
	color: #999;
	background: #333;
	border: 1px solid #656565;
	vertical-align: top;
}

#search-block-form #edit-submit,
#search-block-form #edit-submit,
#search-block-form .form-actions .form-submit{
	vertical-align: top;
	/*background: #656565 url(images/iconostodos.png) no-repeat;*/
	background-color:#777;
	background-position: -15px -287px;
	width: 25px;
	color: #fff;
	text-transform: uppercase;
	font-size: 11px;
	height: 25px;
	padding: 0;
	margin: 0 0 0 2px;
	overflow: hidden;
	border: 0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
}
.search-form #edit-submit:hover{
	background-color:#CCC;
}


.pane-node .field-name-field-subtitle{
	color:#777;
	font-size: 11px;
	text-transform: uppercase;
	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;​
	padding-top:5px;
}


/****************************************
 PUBLICIDAD
 ***************************************/

#mini-panel-publicidad300x250{
	margin-left:0px;
}
.publicidad-ie{
	/*background: #f6f6f6 url(./images/publicidad.png) no-repeat top left;
	width:93%;
	padding-left:20px;*/
	margin-bottom:10px;
	
}




/************************************************
 PUBLICIDAD 728
 ************************************************/

.page-publi728x90 #contenedor-div,
.page-publi728x90{
	height:auto;
}

/*************************************************
 MENU ACTUALIDAD Inferior
 *************************************************/
.leaf.active-trail{
	border-bottom: 3px solid #00517B;
}

/*************************************************
 BLOGS MENU
 *************************************************/
.pane-menu-menu-blogsmenu .leaf.active-trail {
	border-bottom: none;
}
.pane-menu-menu-blogsmenu h2 {
	color: #fff;
	width: 250px;
	padding: 0px 0px 0px 15px;
	margin-top: 7px;
	font-size: 32px;
	float: left;
	border-right: solid 1px #a7dae2;
	font-style:normal;
}

/*************************************************
 INFOGRAFÍAS
 ************************************************/
.ultimas-info-entradilla{
	position:relative;
	top:-40px;
	padding: 0 14px;
	font-size: 11px;
	color:#fff;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	height:0px;
}

/***********************************************
 AYER
 **********************************************/
.node-type-kolbe #cabecera .logo,
.node-type-ayer #cabecera .logo{
	left:41%;
}
.node-type-kolbe #cabecera .lema,
.node-type-ayer #cabecera .lema{
	left:40%;
	width:300px;
}

.node-ayer.view-mode-noticia_portada2 .field-name-field-autor{
	color: #999999;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 14px;
	font-style: italic;
	line-height: 30px;
}

/* 15 rows */
.ayer-15-vert{
	float:left;
	margin-bottom:20px;
}

.ayer-15-vert .field-name-field-imagen img{
	position: relative;
	float:left;
}

.ayer-15-vert .field-name-field-autor,
.ayer-15-vert .field-name-field-subtitulo{
	float:left;
}

.ayer-15-vert .field-name-title{
	float:left;
}

.ayer-15-vert .field-name-field-entradilla{
	float:left;
}

/***********************************************
 NODOS
 **********************************************/
.view-epoca.view-id-epoca.view-display-id-block_2 h2,
.view-epoca.view-id-epoca.view-display-id-block_2 h2 a,
.view-epoca.view-id-epoca.view-display-id-block h2,
.view-epoca.view-id-epoca.view-display-id-block h2 a{
	font-size: 25px;
	line-height: 30px;
	color: #00517B;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.view-epoca.view-id-epoca.view-display-id-block_2 h2,
.view-epoca.view-id-epoca.view-display-id-block h2{
	padding:0px 10px 5px 10px;
	line-height:25px;
}

.page-node- h2,
.page-node- h2 a{
	font-size: 40px;
	color: #00517B;
	text-decoration: none;
	line-height: 45px;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-bottom:15px;
}

.page-node- .field-name-field-autor,
.page-node- .field-name-field-autor a{
	font-size: 18px;
	color: #00517B;
	font-family: Grey Sans Regular;
	text-decoration: none;
	/*font-style: italic;*/
}
.page-node- .field-name-body a{
	color: #00517B;
	font-weight:bold;
}
.page-node- .field-name-body a:visited{
	color: #00517B;
	font-weight:bold;
}
.page-node- .field-name-body a:link{
	color: #00517B;
	font-weight:bold;
}
.page-node- .field-name-field-entradilla{
	color: #333;
	font-size: 19px;
	line-height: 22px;
	margin: 15px 0;
	display: block;
	font-family: Arial,Helvetica,sans-serif;
	/*padding-right:20px;
	text-align:justify;*/
}
.page-node- .field-name-field-entradilla p{
	color: #607085;
	font-size: 19px;
	padding: 0;
}
.page-node- .field-name-field-pie-de-imagen{
	color: #aaa;
	font-size: 11px;
	font-style: normal;
	line-height: 11px;
}

.page-node- .field-name-body p{
	font-family: Arial,Helvetica,sans-serif;
	font-style: normal;
	color: #444;
	font-size: 17px;
	line-height: 22px;
	padding: 10px 0 10px 0;
	-webkit-font-smoothing: antialiased;
	width: 100%;
}
.page-node-4472 .field-name-body p{
	padding: 3px 0;
}
/*.node-article .field-name-body p,.node-article .field-name-body h3, .node-type-blog .pane-node-body .field-name-body p, .node-type-blog .pane-node-body .field-name-body h3{
	width:575px;
	float:right;
}
.node-type-blog .pane-node-body .field-name-body{
	width:575px;
	float:right;
}*/
/***********************************************
 ENTREVISTAS
 **********************************************/

.page-taxonomy-term-3 .entrev-8-portada-row {
	margin-left: 22px;
	padding-right: 0px;
}



/**********************************************
 OPINION
 *********************************************/
.view-opinion.view-display-id-block_1 .views-row-1 {
	padding-left: 100px;
	padding-top: 10px;
	margin-top: 0px;
}

.view-opinion.view-display-id-block_1 .views-row-2 {
	margin-top: 0px;
}



/**********************************************
 PUBLICIDAD 
 *********************************************/
#mini-panel-publicidad300x250 .panel-col {
	margin: 0 auto;
	height: auto;
	margin-top: 0px;
	margin-bottom: 20px;
}

.pane-esplendido300x250 {
	margin-top: 0px;
	margin-bottom: 15px;
}
.page-home .iframe01 {
	margin-top: 0px;
	margin-bottom:20px;
}


.view-ayer .field-item {
	text-indent:0px;
}

/**********************************************
 NOTICIA a 3 COLUMNAS (PRINCIPAL) 
 *********************************************/
h1 {
	text-align:center;
}

/****************************************
 BLOGS
 ***************************************/

.page-taxonomy-term-159 .pane-blogs-taxonomia,
.page-taxonomy-term-158 .pane-blogs-taxonomia,
.page-taxonomy-term-157 .pane-blogs-taxonomia,
.page-taxonomy-term-154 .pane-blogs-taxonomia {
    position: relative;
    top: -57px;
    left: -39px;
    z-index: 10;
    width: 704px;
    height: auto;
    padding: 110px 0px 0px 36px;
}
.page-taxonomy-term-159 .pane-blogs-taxonomia {background: url('images/blog-ocio-cultura.png') no-repeat;}
.page-taxonomy-term-158 .pane-blogs-taxonomia {background: url('images/blog-religion.png') no-repeat;}
.page-taxonomy-term-157 .pane-blogs-taxonomia {background: url('images/blog-sociedad.png') no-repeat;}
.page-taxonomy-term-154 .pane-blogs-taxonomia {background: url('images/blog-politica.png') no-repeat;}


.page-taxonomy-term-159 .menu .leaf,
.page-taxonomy-term-158 .menu .leaf,
.page-taxonomy-term-157 .menu .leaf,
.page-taxonomy-term-154 .menu .leaf {
    position:relative;
    z-index:11;
}

.page-taxonomy-term-159 .menu .active-trail,
.page-taxonomy-term-158 .menu .active-trail,
.page-taxonomy-term-157 .menu .active-trail,
.page-taxonomy-term-154 .menu .active-trail {
    color:#fff;
}
.pane-blogs h2 {
	background:url("./images/pestana-negra.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	color:white;
	text-transform:uppercase;
	font-size:18px;
	font-family: Arial,Helvetica,sans-serif;
	font-weight:bold;
	padding-bottom:3px;
}
.pane-blogs h2 a{
	color:white;
	text-transform:uppercase;
	font-size:18px;
	font-family: Arial,Helvetica,sans-serif;
	margin-left:5px;
}
.pane-blogs h2 a:hover{
	color:white;
}

/**********************************************
 AYER
 *********************************************/
.view-ayer {
	width: 320px;
}
.view.view-ayer.view-id-ayer.view-display-id-block_2 .node-ayer,
.view.view-ayer.view-id-ayer.view-display-id-block_2 .view-content{
	width: 320px;
}
.view-ayer .view-mode-teaser img{
	height:auto;
	width: 320px;
}

.view-epoca.view-id-epoca.view-display-id-block h2 a,
.view-ayer .view-mode-teaser h2,
.view-ayer .view-mode-teaser h2 a{
	font-size:25px;
	line-height:25px;
}

.view-ayer .field-name-field-entradilla{
	margin-top:0px;
}

/**********************************************
 EPOCA
 *********************************************/
#epoca3 {
	width:300px;
}
.epoca-3-cols {
	width:1002px;
}


/**********************************************
 KOLBE
 *********************************************/
#kolbe,
.view-kolbe {
	width:320px;
}

.view.view-kolbe.view-id-kolbe.view-display-id-block_1 .views-row,
.view.view-kolbe.view-id-kolbe.view-display-id-block_1 .view-content{
	width:320px;
}

.view-kolbe .view-mode-teaser img {
	height: auto;
	width: 318px;
}

.view-kolbe .view-mode-teaser h2,
.view-kolbe .view-mode-teaser h2 a{
	font-size:20px;
	line-height:25px;
}


#acceder, #salir{
	color: #000000;
    font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 12px;
    float:right;
    right: 0px;
    width: 100px;
	text-align:right;
}
#acceder a, #salir a{
	color:#888;
}
#acceder a:hover, #salir a:hover{
	color:#333;
}
#salir a{
	text-transform:uppercase;
}


/******************************************
 OPINIÓN PORTADA
 *****************************************/

.view-id-opinion.view-display-id-block_1 .views-row-1{
	height:92px;
}

.view-id-opinion.view-display-id-block_1 .view-content{
	border-bottom:solid 2px #111;
	margin-bottom:15px;
	margin-right:0px;
	padding: 20px 0 0px 0px;
	width:320px;
}
.pane-plain-box-Destacado-CSS h2 {
	background:url("./images/pestana-negra.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	color:white;
	text-transform:uppercase;
	font-size:18px;
	font-family: Arial,Helvetica,sans-serif;
	font-weight:bold;
	margin-bottom:-25px;
	padding-bottom:2px;
}
.pane-plain-box-Destacado-CSS h2 a{
	color:white;
	text-transform:uppercase;
	font-size:18px;
	font-family: Arial,Helvetica,sans-serif;
	margin-left:10px;
}
.pane-plain-box-Destacado-CSS h2 a:hover{
	color:white;
}


/**********************************************
 LOGIN
 *********************************************/
.page-user-login .panel-2col-stacked .panel-col-first .panel-col-last{
	width:100%;
}
.page-user-login .panel-2col-stacked .panel-col-first{
	float:left;
	width:100%;
	text-align:center;
}

#user-login-form{
	background-color:#F7F7F3;
}
#user-login-form label, #user-register-form label{
	color: #000000;
    font-family: #808080 Sans Regular;
    font-size: 17px;
	font-weight:normal;
}	



#user-login-form input, #user-register-form input{
	margin-top:10px;
}
#user-login-form #edit-submit,#user-register-form #edit-submit{
	margin-bottom:10px;
}
#user-login-form #edit-submit:hover,#user-register-form #edit-submit:hover{
	cursor:pointer;
	background-color:#666666;
	color:#FFF;
}
#user-login-form li a, #user-register-form li a{
	color: #000000;
	font-family: #808080 Sans Regular;
	list-style-type: none;
	font-size:14px;
	background-color:white;
	
}
#user-login-form li, #user-register-form li{
	list-style-type: none;
}

#acceder a{
	text-transform:uppercase;
}
/***************************************
 PORTADA PERIODICO
 ***************************************/
div.panel-pane .portada-periodico {
	margin: 0 0 20px 0;
}
div.panel-pane .portada-periodico a{
	padding: 0px;
}
.portada-periodico-title{}
.portada-periodico .field-name-field-url-externa{
	padding-left: 8px;
}
.view-ultima-portada-periodico2 .view-content{
	/*padding:3px;*/
	border:solid 1px #777;
	border-bottom:solid 2px #777;
	margin-bottom:25px;
}
.view-ultima-portada-periodico2 .portada-periodico-imagen{
	border-bottom:dotted 1px #ccc;
}


/*Pagina recuperar contraseña*/

.page-user-password .panel-col-first .panel-col-last{
	width:100%;
}
.page-user-password #edit-submit{
	width: 260px;
}
#user-pass{
	background-color:#F7F7F3;
	text-align:center;
}
#user-pass label{
	color: #000000;
    font-family: Grey Sans-Regular;
    font-size: 18px;
}
#user-pass input{
	margin-top:10px;
}
/*PAGINA EJEMPLARES ADQUIRIDOS*/
#ejemplares_adquiridos{
	margin-top:20px;
	margin-left:45px;
}
#ejemplares_adquiridos a{
	color: #000000;
    font-family: Grey Sans-Regular;
    font-size: 18px;
	background-color:#F7F7F3;
	padding:10px;

}
#ejemplares_adquiridos a:hover{
	color:#FFF;
	background-color:#656565;
}
.sticky-enabled{
	margin-left:195px;
}
.sticky-enabled a, .sticky-enabled th{
	color: #000000;
    font-family: Grey Sans-Regular;
	font-size: 18px;
}
.sticky-enabled td{
	font-family: Grey Sans-Regular;
}
.page-user-purchased-files .form-item .description{
	font-family: Grey Sans-Regular;
	width:600px;
	margin-top:30px;
	margin-left:195px;
}
#uc-file-user-form legend, #uc-file-user-form label,#uc-file-user-form #edit-file-add,#uc-file-user-form #edit-submit{
	margin-left:400px;
	margin-bottom:10px;
}
#uc-file-user-form a{
	color: #000000;
    font-family: Grey Sans-Regular;
	font-size: 18px;
}
#uc-file-user-form .collapse-processed{
	margin-bottom:20px;
}
/******************************************
 VARIOS
 *****************************************/
.node-type-product .views-field-title a{
	color:#fff;
}
.node-type-product .views-field-title:hover{
	background-color: #24e;
}
.node-type-product .views-field-title{
	background-image: none;
	background-color: #35f;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding:7px;
	margin:8px;
	width:180px;
	text-align:center;
	border: solid 1px #129;
}

/******************************************
 cart
 *****************************************/
#edit-update{background: #D8D8D8;padding: 3px 2px 3px 2px;height: 30px;width: 130px;color: #000;border: 1px solid #C0C0C0;margin: 0;vertical-align: top;margin-right: 10px;text-align: center;}
#edit-checkout--2{background-color:#f73;padding: 3px 2px 3px 2px;height: 30px;width: 130px;color: #000;border: 1px solid #C0C0C0;margin: 0;vertical-align: top;margin-right: 10px;text-align: center;}
#uc-cart-view-form .form-actions{padding-left:285px;}

/******************************************
 product
 *****************************************/
.node-type-product .form-actions {margin-top: 20px;}
.node-type-product .panel-col-first.panel-panel{
	margin-left:70px;
	width:550px;
}
.node-type-product .panel-col-last.panel-panel{
	padding-top:60px;
	margin-left:150px;
	width:217px;
}
.node-type-product .pane-node{
	border-bottom:0px;
}

.field-name-uc-product-image .field-items .field-item{
	width:320px;
}
.node-add-to-cart{
	margin-top:10px;
}

.sell-price {
	padding-top: 60px;
}
.node-type-product .flexslider .slides img{
	width:150px;
	height:200px;
}
.node-type-product .flex-direction-nav a {overflow:visible;}
.node-type-product .view-display-id-block_1 img{position:relative;}
.node-type-product .view-ultima-portada-periodico2 .portada-periodico-imagen,
.node-type-product .view-ultima-portada-periodico2 .view-content{border:0px;}
.node-type-product .flex-viewport ul>li{height:205px; width:150px; text-align:center;}
.node-type-product .flex-viewport .portada-periodico-flexslider a{color:#111;}
.node-type-product .flex-viewport .portada-periodico-flexslider {position:relative;top:-50px; background:rgba(255, 255, 255, 0.8);padding:1px 7px;} 
.form-actions.form-wrapper input{background-color:#f73;padding: 3px 2px 3px 2px;height: 37px;width: 130px;color: #000;border: 1px solid #C0C0C0;margin: 0;vertical-align: top;margin-right: 10px;text-align: center;}

.otros-text{
}
.h2-otros{
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
}
.otros-text p{
	font-size:12px;
}

/******************************************
 cart/checkout
 *****************************************/
.page-cart-checkout .panel-1col .panel-col .uc-cart-checkout-form{
	margin:5px auto;
	width:600px;
}

.uc-cart-checkout-form .form-wrapper {font-size:12px;}
.uc-cart-checkout-form .form-wrapper legend{padding:15px 0 5px; font-size:18px; font-style:italic;}
.uc-cart-checkout-form #cart-pane {}
.uc-cart-checkout-form #customer-pane{}
.uc-cart-checkout-form #customer-pane{}
#edit-cancel{background: #D8D8D8;padding: 3px 2px 3px 2px;height: 30px;width: 130px;color: #000;border: 1px solid #C0C0C0;margin: 0;vertical-align: top;margin-right: 10px;text-align: center;}
#edit-continue{background-color:#f73;padding: 3px 2px 3px 2px;height: 30px;width: 130px;color: #000;border: 1px solid #C0C0C0;margin: 0;vertical-align: top;margin-right: 10px;text-align: center;}

/******************************************
 cart/checkout/review
 *****************************************/
.page-cart-checkout-review .pane-page-content{
	width:600px;
	margin:15px auto;
	font-size:12px;
}
.page-cart-checkout-review #review-instructions{
	margin-bottom:15px;
}
.page-cart-checkout-review .order-review-table{
	margin-top:30px;
}
#edit-back{background: #D8D8D8;padding: 3px 2px 3px 2px;height: 30px;width: 130px;color: #000;border: 1px solid #C0C0C0;margin: 0;vertical-align: top;margin-right: 10px;text-align: center;}
#edit-submit{padding: 3px 2px 3px 2px;height: 30px;color: #000;border: 1px solid #C0C0C0;margin: 0;vertical-align: top;margin-right: 10px;text-align: center;}

.price .uc-price,
.data-col .uc-price{
	font-size: 15px;
	font-weight: bold;
	color:#f73;
}
.review-button-row table,
.review-button-row table tbody{width:100%; text-align:center;}


/******************************************
 recurring-subscription
 *****************************************/
.node-type-uc-recurring-subscription .product-info.sell-price{
	position:relative;
	width:200px;
	height:30px;
	top:-440px;
	left:320px;
}
.node-type-uc-recurring-subscription .add-to-cart{
	position:relative;
	width:200px;
	height:30px;
	top:-440px;
	left:320px;
}

.ladillo{
	border-bottom: 1px dotted #989898;
    clear: both;
    color: #333333;
    display: block;
    font-size: 18px;
    font-weight: bold;
    margin: 10px 0;
    padding: 0 0 5px;
}

/******************************************
 Blogs
 *****************************************/
.view-id-blogs.blogs-5-ultimos-vertical-pref,
.view-id-blogs.blogs-5-ultimos-vertical{
	width:318px;
	height:auto;
	float:left;
	display:block;
	background-color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	margin-top:-12px;
	font-weight:bold;
}
.view-id-blogs.blogs-5-ultimos-vertical-pref,
.view-id-blogs.blogs-5-ultimos-vertical .view-content{
	/*border-right: solid 2px #444;*/
	border-bottom: solid 2px #000;
	padding: 25px 0 5px 0px;
	background-color:#000;
	color: #eee;
	/*background: url(./images/pestana-blogs.png) no-repeat;*/
}
.blogs-5-ultimos-vertical-pref .blogs-5-ultimos-row,
.blogs-5-ultimos-row-pref,
.blogs-5-ultimos-vertical .blogs-5-ultimos-row{
	position:relative;
	top:0px;
	left:0px;
	padding-left: 125px;
	margin-top:5px;
	/*border-bottom: solid 1px #f4f4f4;*/
	border-bottom: solid 1px #444;
	height:96px;
	width:193px;
	overflow:hidden;

}
.view-id-blogs.blogs-5-ultimos-vertical-pref{
	padding: 5px 0 5px 0px;
}
#mini-panel-blogs .pane-views.pane-blogs{
	margin-bottom:0px;
}
#mini-panel-blogs {
	margin-bottom:25px;
}

.blogs-5-ultimos-vertical-pref .blog-5-imagen,
.blogs-5-ultimos-vertical .blog-5-imagen{
	position: absolute;
	top: 3px;
	left: 10px;
	width: 102px;
	margin-right: 10px;

}
.blogs-5-ultimos-vertical-pref .blogs-5-blog-nombre,
.blogs-5-ultimos-vertical-pref .blogs-5-blog-nombre a,
.blogs-5-ultimos-vertical .blogs-5-blog-nombre,
.blogs-5-ultimos-vertical .blogs-5-blog-nombre a{
	font-size: 11px;
	color: #999;
	text-transform: uppercase;

}
.blogs-5-ultimos-vertical-pref .blogs-5-campo-titulo,
.blogs-5-ultimos-vertical-pref .blogs-5-campo-titulo a,
.blogs-5-ultimos-vertical .blogs-5-campo-titulo,
.blogs-5-ultimos-vertical .blogs-5-campo-titulo a{
	/* font-family: Grey Sans Regular; */
	color: #fff;
	font-size: 13px;
	line-height: 19px;
	padding-bottom: 5px;
	padding-right: 5px;

}
.blogs-5-ultimos-vertical-pref .blogs-5-nombre-autor,
.blogs-5-ultimos-vertical-pref .blogs-5-nombre-autor a,
.blogs-5-ultimos-vertical .blogs-5-nombre-autor,
.blogs-5-ultimos-vertical .blogs-5-nombre-autor a{
	color: #9C913D !important;
	display: block;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 15px;
	font-weight: normal;
	padding-bottom: 10px;
	font-style: italic;

}


/******************************************
 Home: Titular a 2 columnas
 Centrado del antetítulo en la noticia principal.
 *****************************************/
.node-article.view-mode-noticia_principal .field-name-field-subtitle{
	text-align:center;
}

/******************************************
 Home: Noticia 1 columna
 Pie de imagen.
 *****************************************/
.node-article.view-mode-noticia_portada2 .field-name-field-pie-de-imagen{
	width:320px;
	text-align:right;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 10px;
	font-style: italic;
	font-weight: normal;
	color: #bbb;
}

/******************************************
 Nodos: Noticias relacionadas
 Pruebas de presentacion de relacionadas.
 *****************************************/
.page-node-.node-type-article div.field-name-field-noticias-relacionadas{
	float:right;
	width:250px;
	border:solid 1px #ddd;
	padding: 10px 5px;
	position:relative;
	display:block;
}



/******************************************
 HOME: Relacionadas muy ampliadas
 *****************************************/
.panel-pane .node.node-article.view-mode-relacionada_muy_amplia{
	margin-top:-20px;
	margin-left:0px;
	/*border-left:dashed 1px #aac;*/
	width:306px;
	padding:3px 0 0 24px;
	background:#fff url(./images/ico_rel_flecha.gif) no-repeat top left;

}

.panel-pane .node.node-article.view-mode-relacionada_muy_amplia .pane-content h2 a {
	color: #00517B;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 22px;
	line-height: 26px;
	text-decoration: none;
}

/*****************************************************************
 products
 ****************************************************************/


.view-ayer .field-name-field-autor a {
	color: #999;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 14px;
	font-style: italic;
	line-height: 30px;
}
.node-type-product .panel-col-last.panel-panel{
	padding-top: 0px;
}
.node-type-product .center-wrapper .panel-col-last.panel-panel {
	padding: 12px 12px 15px 4px;
	margin: 50px 0 0 150px;
	width: 217px;
	background-color: #F2F2F2;
	border-radius:10px;
}

.node-type-product .view-suscripciones.view-id-suscripciones .view-content{
	width:100%;
	text-align:center;
}
.node-type-product .views-field-title {
	background-color: #25d;
	padding: 4px;
	margin: 8px 8px 8px 22px;
	width: 150px;
}

.node-type-product .panel-col-bottom.panel-panel .view-id-ultima_portada_periodico2 .view-content,
.node-type-product .panel-col-bottom.panel-panel h2{
	background-color:#f2f2f2;
	padding-top:6px;
	margin-top:0px;
}

.node-type-product .field-name-uc-product-image img{
	border:solid 1px #eee;
}

.node-type-uc-recurring-subscription .form-actions.form-wrapper input,
.node-type-product .form-actions.form-wrapper input {
	background-color: #efd;
	color: #030;
	-moz-border-radius: 10px;
	border-radius: 10px;
	width: 180px;
	border: solid 1px #161;
}


.node-type-uc-recurring-subscription.uc-product-node .add-to-cart,
.node-type-uc-recurring-subscription.uc-product-node .product-info.sell-price {
	top: -400px;
}

/*****************************************************************
 catalogo/periodico
 ****************************************************************/

.page-catalog .form-actions.form-wrapper input {
	width: 90px;
	height:21px;
	padding: 1px 2px 3px 2px;
	color:#fff;
	background-color: #fa5;
	border:0px;
}


/*****************************************************************
 catalogo/periodico
 ****************************************************************/
.sticky-enabled {
	margin-left: 0px;
	width: 100%;
}


/*****************************************************************
 opini�n: taxonomia
 ****************************************************************/
.view-opinion .views-row .opinion-name{
	margin-right: 4px;
}

.page-taxonomy-term-4 .pane-opinion .view-opinion-list{
	border-top: 0px;
}

.page-taxonomy-term-4 .view-opinion .views-row-2 {
	border-left: dotted 1px #bbb !important;
}
.page-taxonomy-term-4 .view-opinion .views-row-2.editorial-2-ultimos {
	border-left: 0px !important;
}


/*****************************************************************
 /sociedad
 ****************************************************************/
.ultimas-nacional-row {
	height: 265px;
}



/*****************************************************************
 /home
 ****************************************************************/
/*.row-toros .panels-flexible-row-inside .pane-node,*/
.row-comunicacion .panels-flexible-row-inside .pane-node,
.row-puntopelota .panels-flexible-row-inside .pane-node,
.row-negocios .panels-flexible-row-inside .pane-node {
	border-bottom: 0px;
	margin: 0 0 5px 0;
	padding:0 6px 3px;
}

.row-negocios .panels-flexible-row-inside .pane-node .field-name-field-subtitle {
	color: #E5842C;
	font-size: 11px;
	text-transform: uppercase;
	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
}

/*****************************************************************
 /Imagenes-productos
 ****************************************************************/
.img-img img,
.img-img a,
.img-img{
	float:left;
	width:78px;
	height:100px;
}

.img-img-row{
	float:left;
}


/*****************************************************************
 Infografias
 ****************************************************************/
.page-taxonomy-term-6 .pane-node {border-bottom: 0px;}
.ds-1col.node-ilustraciones.node-teaser.view-mode-teaser {
	margin: 0 0 15px 0;
	width: auto;
	float: left;
	background: #fff;
	box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1);
	border: 1px solid rgba(0, 0, 0, 0.05);
	overflow: hidden;
}

.ds-1col.node-ilustraciones.node-teaser.view-mode-teaser a:hover {
	height: 12%;
	padding-bottom: 20px;
	opacity: 1;
}
.ds-1col.node-ilustraciones.node-teaser.view-mode-teaser .field-name-title.field-type-ds a{
	color: #666;
	font-size: 11px;
	line-height: 12px;
	text-transform:uppercase;
	/* font-weight:bold; */

}
.ds-1col.node-ilustraciones.node-teaser.view-mode-teaser .field-name-title.field-type-ds h2{
	line-height: 12px;
	display: block;
	/* background: rgba(0,141,168, 0.9); */
	text-align: left;
	padding: 10px 10px 20px 10px;
	/* height:60px; */
	/*position: absolute;*/
	/*bottom: 0px;*/
	/*left: 0px;*/
	width: 296px;
	/*height: 0px;*/
	overflow: hidden;
	/*opacity: 0;*/
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;

}
.ds-1col.node-ilustraciones.node-teaser.view-mode-teaser .field-name-field-entradilla{
	position: relative;
	top:-43px;
	color:#fff;
	padding: 0px 10px 0 10px;
	height:0px;
}

.panel-2col-stacked .panel-col-last .inside{
	margin: 0;
}
.page-user .panel-2col-stacked .panel-col-first{
	width:60%;
	text-align:center;
}
.panel-2col-stacked .panel-col-first{
	width:672px;
	/*margin-right:32px;*/
	overflow: hidden;
}
.panel-2col-stacked .panel-col-last{
	width:320px;
	float: right;
}
.SkyColumnLeft{
	width:120px;
	margin-left:-140px;
	position:fixed;
	border: 0px;
	top:-70px;

}
.SkyColumnRight{
	width:120px;
	margin-left:1044px;
	position:fixed;
	border: 0px;
	top:-70px;
}
@media only screen and (max-device-width: 800px) {
	.SkyColumnLeft{
		display:none;
	}
	.SkyColumnRight{
		display:none;
	}
	.panel-flexible-inside.panels-flexible-82-inside{
		margin-left:5px;
	}
	
}


.panels-flexible-region-112-center{
	width:1024px;
}
.panels-flexible-region-113-center,.panels-flexible-region-114-center,.panels-flexible-region-11-center{
	width:1024px;
}

.pane-plain-box-Destacado-CSS{
	width:320px;
	float:left;
	background-color:transparent;
}
/*.panels-ipe-portlet-wrapper{
	float:left;
}*/
.panels-flexible-region-22-center,.panels-flexible-region-55-center,.panels-flexible-region-54-center,.panels-flexible-region-116-center{
	width:1024px;
}

.panels-flexible-region-113-skycolumnleft .pane-node,.panels-flexible-region-113-skycolumnright .pane-node{
	border-bottom:0px;
	margin:0;
	padding:0;
}



.panels-flexible-region-inside{
	padding-left:0;
	padding-right:0;
}

.views-exposed-form .views-exposed-widget .form-submit{
	margin-top:0;
	background: #f4f4f4 url(./images/lupa.png) no-repeat top left;
	width:27px;
	height:25px;
	color:transparent;
	cursor:pointer;
}
.views-exposed-form .views-exposed-widget{
	padding: 0.5em 0em 0 !important;
}
.panels-flexible-region-82-top_left, .panels-flexible-region-82-top_middle, .panels-flexible-region-82-top_right {
	width:33%;
	padding-right:22px;
}
.panels-flexible-region-82-top_left .rounded-shadow h2, .panels-flexible-region-82-top_middle .rounded-shadow h2, .panels-flexible-region-82-top_right .rounded-shadow h2{
	font-size:20px;
	line-height:24px;
}
.panels-flexible-row-82-30-inside{
	/*border-bottom:2px solid #e4dfcc;*/
}
.panels-flexible-region-82-punto_pelota_0,.panels-flexible-region-82-negocios0{
	width:31%;
	margin-right:18px;
}
.panels-flexible-region-82-punto_pelota_1,.panels-flexible-region-82-negocios1{
	width:32%;
	margin-right:16px;
}
.panels-flexible-region-82-pie_de_contenido,.panels-flexible-region-82-contenido_general{
	width:32%;
}
#flexslider-1 img{
	position:relative;
}
#nav .menu{
	margin-left:17%;
}
.pane-noticia-destacada-pie
{
	text-align:center;
}
.view-mode-portada3_sin_imagen h2{
	line-height:28px;
}
.page-busqueda .panels-flexible-region-115-center{
	width:1024px;
}
.pane-ultima-portada-periodico2 h2{
	text-decoration: underline;
	text-align:center;
}
.panels-flexible-region-115-skycolumnleft{
	width:120px;
	margin-right:10px;
}
.panels-flexible-region-115-skycolumnright{
	width:120px;
	margin-left:10px;
}

.page-home .node-poll h2, .page-home .node-poll h2 a{
	font-size:22px;
	line-height:28px;
}
.ctools-modal-content .content-type-button a{
	color:#000;
}

#mediaBrowser{
	height:590px !important;
}

.view-mode-titular_2 a{
	background: url("images/icono_noticia_relacionada.png") no-repeat scroll left top rgba(0, 0, 0, 0);
	padding: 0 0 0 40px;
}
.view-mode-titular_2 h2 a{
	background: none;
	padding: 0;
}

.node-type-blog h1{
	font-size: 40px;
	color: #00517B;
	text-decoration: none;
	line-height: 45px;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-bottom:15px;
}
.node-negocios .field-name-body{
	font-family:Arial,Helvetica,sans-serif;
	color: #616161;
    font-size: 14px;
    line-height: 21px;
    text-indent: 1px;
    word-spacing: 0.05em;
}


.node-reportajes .field-name-field-antetitulo{
	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-transform: uppercase;
	color:#777777;
}

.pane-node-comment-form{
	clear:both;
}
.comment, .comment a{
	color: #444444;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px !important;
    font-style: normal;
    line-height: 22px;
}
.comment a{
	color:#00517B;
}
.comment li{
	padding:1em !important;
}
.submitted .permalink{
	display:none;
}
.comment-delete{
	background:url(/sites/all/themes/blank/images/boton_eliminar.png) center no-repeat;
}
.comment-edit{
	background:url(/sites/all/themes/blank/images/boton_editar.png) center no-repeat;
}
.comment-reply{
	background:url(/sites/all/themes/blank/images/boton_responder.png) center no-repeat;
}
.comment-delete a,.comment-edit a, .comment-reply a{
	color:transparent !important;
}
.comment .links{
	text-align:right;
    clear:both;
	padding-bottom:5px;
	margin-bottom:10px;
	margin-top:10px;
	float:right;
}
.comment .sharethis-comment{
	display:none;
}
.comment h3{
	display:none;
}

.comment
{
	border-top: 1px dotted #CCCCCC;
    clear: both;
    margin-top: 15px;
	width:630px;
	position:relative;
	float:left;
	padding:0;
	margin:10px 0 10px 20px;
	clear:both;
	font-family:Arial, sans-serif;
	color:#44444;
	font-size:20px;
}

.comment .username{
	color:#00517B;
	font-size:19px;
	padding-top:4px;
	padding-bottom:5px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
}

.pane-node-comment-form a{
	color: #00517B;
	font-weight: bold;
	text-decoration:none;
	font-size:14px;
	line-height:22px;
	font-family:Arial, Helvetica, sans-serif;
}

.comment .content{
	padding:5px 0;
}

.comment .submitted{
	margin-top:5px;
}

#user-register-form, #user-login-form{
	width:630px;
}
#edit-field-nota-legal-und, #edit-field-newsletter-und{
	float:left;
}
#user-login-form label, #user-register-form label{
	font-size: 15px;
	font-weight:bold;
	padding-top:8px;
	padding-left:2px;
	color: #00517B;
	font-family: Arial, sans-serif;
}

#user-register-form .description{
	color: #444444;
    font-size: 13px;
    font-weight: normal;
    line-height: 20px;
    padding: 0 10px 20px 0;
    text-align: justify;
    text-transform: none;
}
#user-register-form a{
	 color: #00517B;
    font-weight: bold;
    text-decoration: none;
}
.form-item-field-newsletter-und .description{
	background-color: #E3EFF6;
    border-radius: 5px;
    color: #444444;
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
    margin-bottom: 20px;
    margin-top: 10px;
    padding: 15px 10px 10px;
    vertical-align: middle;
}
.form-item-field-nota-legal-und .description{
	color: #444444;
    font-size: 13px;
    font-weight: normal;
    line-height: 20px;
    margin-left: 10px;
    padding: 5px 60px 10px 0;
}

.form-item-captcha-response
{
	background-color: #FFFFFF;
    border: 1px solid #E3EFF6;
    border-radius: 5px;
    line-height: 25px;
    margin-bottom: 5px;
    padding: 15px 10px 10px;
}
.form-item-captcha-response .description{
	 color: #444444;
    font-size: 13px;
    font-weight: normal;
    line-height: 20px;
    padding: 0 10px 20px 0;
    text-align: justify;
    text-transform: none;
}

#user-register-form .form-item-captcha-response .field-prefix{
	color: #444444;
    font-size: 18px;
    font-weight: bold;
    padding-left: 10px;
}

#user-register-form .form-submit,#user-login-form .form-submit{
	background: none repeat scroll 0 0 #257BAD;
    border: 1px solid #024E7A;
    color: #FFFFFF;
    height: 30px;
    margin-right: 10px;
    margin-top: 20px;
    padding: 5px 15px;
    text-align: center;
    text-transform: uppercase;
}

#user-login-form input, #user-register-form input{
	margin-top:0;
	
}

.notalegal{
	color: #00517B;
    font-family: Arial,sans-serif;
    font-size: 15px;
    font-weight: bold;
    list-style-type: none;
    padding-left: 2px;
    padding-top: 8px;
}
/*.sharethis-wrapper{
	float:left;
	width:40px;
	margin-top:22px;
	margin-right:20px;
}*/
.sharethis-wrapper{
	margin-bottom:20px;
}

.sharethis-wrapper > span{
	display: inline-block;
	width: 100%;
	margin-bottom: 20px;
}

.kalooga_link{
	display: none !important;
}

/*
*	AVISO DE COOKIES
*/
.cookiesMessage{
	position: fixed;
	bottom: -100%;
	left: 0;
	right: 0;
	text-align: center;
	background: #333;
	border-top: 1px solid #FFF;
	color: #FFF;
	z-index: 9999;
	transition: all .5s;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-o-transition: all .5s;
}

.cookiesMessage.active{
	bottom: 0;
	transition: all .5s;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-o-transition: all .5s;
}

.cookiesMessage p{
	color:#FFF;
	padding: 5px 0px;
	font-size: 12px;
	
}

.cookiesMessage a{
	color: #FFF;
	text-decoration: underline;
}

/*
*	DS
*/
.ds-2col-stacked .group-left{
	float: left;
	width: 20%;
}

.ds-2col-stacked .group-right{
	float: left;
	width: 80%;
}

/*
*	NUM COMMENTS POST
*/
.num-comment{
	display: inline-block;
	margin-top: 15px;
	padding: 2px 5px;
	border-radius: 4px;
	font-size: 12px;
	border: 1px solid rgb(191, 191, 191);
	background: transparent -moz-linear-gradient(center top , #D5D5D5 0px, #EFEFEF 48%, #FFF 94%) repeat scroll 0% 0%;
}

	.num-comment >div{
		display: inline-block;
	}

@media screen and (max-width: 600px) {
	.sharethis-wrapper{
	float:none;
	width:100%;
	margin-top:22px;
	margin-right:20px;
	}
	.panel-flexible-inside.panels-flexible-82-inside{
		margin-left:5px;
	}

}
.num-comentarios{
	background: url(images/ico_comengrande2.png) center no-repeat;
	display: inline-block;
    float: left;
    height: 32px;
    margin-left: -57px;
    margin-top: -17px;
    width: 32px;
	text-align:center;
}
.num-comentarios2{
	background: url(images/ico_comengrande2.png) center no-repeat;
	text-align:center;
	height:32px;
	display:inline-block;
}
.rss-link{
	display: inline-block;
    float: left;
    height: 32px;
    margin-left: -57px;
    margin-top: 208px;
    width: 32px;
}

/*Pagina TV */
#node-4472 .content{
	height:450px;
	background: url(images/pantallatv2.png) center no-repeat;
	width:672px;
}
#node-4472 h2{
	text-align:center;
}

.cont-comentarios{
	background: url(images/ico_comengrande2.png) center no-repeat;
	height:32px;
	width:32px;
	text-align:center;
}
.autor-ultimos-row .cont-comentarios{
	position:absolute;
	top:2px;
	right:5px;
	background: url(images/ico_comengrande2.png) center no-repeat;
	height:32px;
	width:32px;
	text-align:center;
}
.view-mode-noticia_principal .field-name-field-noticias-relacionadas{
	margin:10px 0;
	
}

/*Publicidad Adsense*/
.pane-publi200x200-adsense-1, .pane-publi200x200-adsense-2{
	float: left;
    height: 105px;
    margin: 0 auto;
    width: 672px;
}
.node-type-ilustraciones .pane-publi200x200-adsense-1, .node-type-ilustraciones .pane-publi200x200-adsense-2{
	float:left;
	width:500px;
	margin:0 auto;
}
#mini-panel-publi200x200_adsense_1{
	width:600px;
	margin:0 auto;
}
.pane-publi728x90-portada-adsense,.pane-publi728x90-portada-actualidad-adsense,.pane-publi728x89-portada-fotogaleria-adsense{
	/*height:100px;*/
	padding-bottom:20px;
	width:728px;
	margin:0 auto;
	display:inline-block;
}
.pane-publi728x89-portada-opinion-adsense{
	/*height:100px;*/
	padding-bottom:20px;
	width:728px;
	position:static;
	margin:0 auto;
}
.pane-publicidad728x90-gaceta-portada-2{
	height:100px;
	padding-bottom:20px;
	width:100%;
	margin:0 auto;
}
.pane-publi300x250-portada-adsense-2, .pane-publi300x250-portada-adsense, .pane-publi300x250-portada-actualidad-adsense,.pane-publicidad300x250-gaceta-portada-2,.pane-esplendido300x250{
	width:320px;
	margin:0 auto;
	display:inline-block;
}

.pane-publi300x250-portada-ultimas-noticias-taxonomia-adsense{

}
.tax-term-tt-deporte #mini-panel-publicidad300x250,
.tax-term-tt-nacional #mini-panel-publicidad300x250,
.tax-term-tt-internacional #mini-panel-publicidad300x250,
.tax-term-tt-cultura #mini-panel-publicidad300x250,
.tax-term-tt-sociedad #mini-panel-publicidad300x250,
.tax-term-tt-iglesia #mini-panel-publicidad300x250,
.tax-term-tt-madrid #mini-panel-publicidad300x250,
.tax-term-tt-cataluna #mini-panel-publicidad300x250{
	float:right;
	position:absolute;
	margin-left:68%;
}
.tax-term-tt-nacional #mini-panel-publicidad_roba_casitlla_y_leon{
	float:right;
	position:absolute;
	margin-left:68%;
}
#mini-panel-publi728x90_portada_adsense{
	height:90px;
}
.Publi728x90_Portada_Adsense,.Publi728x90_Portada_Actualidad_Adsense{
	height:90px;
}
#cabecera_negocios{
   border-bottom: 1px solid #CCCCCC;
    font-family: Arial,sans-serif;
    font-size: 11px;
    margin-bottom: 10px;
    overflow: hidden;
    padding-bottom: 10px;
    z-index: 100;
}
#cabecera_negocios .suscripcion-radio{
	position:absolute;
	margin-top:-3%; right:15px;
	width:250px;
	height:65px;
	background:url(./images/portada_radio.png) no-repeat;
	
}
#cabecera_negocios	 .suscripcion-radio:hover{
	cursor: pointer; cursor: hand;
	background:url(./images/portada_radio_bg.png) no-repeat;
	/* opacity: 0.7; */
	transition: all .5s;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-o-transition: all .5s;
}
#cabecera_negocios .logo {
	text-align: center;
	margin-top: 25px;
	margin-left: -80px;
	margin-bottom: -10px;
}

#cabecera_negocios .fecha{
	font-style: italic;
    left: 2px;
    width: 290px;
	font-family: Arial,sans-serif;
    font-size: 11px;
	height:15px;
}
#cabecera_negocios .lema{
	font-size: 11px;
    width: 1024px;
	text-align:center;

}

#cabecera_negocios2{
   border-bottom: 1px solid #CCCCCC;
    font-family: Arial,sans-serif;
    font-size: 11px;
    margin-bottom: 0px;
    overflow: hidden;
    padding-bottom: 0px;
    z-index: 100;
	height:95px;
}
#cabecera_negocios2 .suscripcion-radio{
	float:right;
	margin-top:-3%; right:15px;
	width:250px;
	height:65px;
	background:url(./images/portada_radio.png) no-repeat;
	position:absolute;
}
#cabecera_negocios2	 .suscripcion-radio:hover{
	cursor: pointer; cursor: hand;
	background:url(./images/portada_radio_bg.png) no-repeat;
	/* opacity: 0.7; */
	transition: all .5s;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-o-transition: all .5s;
}
#cabecera_negocios2 .logo {
	text-align: center;
	margin-top: 25px;
	
	margin-bottom: -10px;
}

#cabecera_negocios2 .fecha{
	font-style: italic;
    left: 2px;
    width: 290px;
	font-family: Arial,sans-serif;
    font-size: 11px;
	height:15px;
	position:relative;
	top:9px;
}
#cabecera_negocios2 .lema{
	font-size: 11px;
    margin-left:40%;
	height:32px;
	margin-top:-5px;
	height:14px;
}
#cabecera_negocios2 #acceder, #salir{
	margin-top:-6%;
}
#cabecera_puntopelota{
   border-bottom: 1px solid #CCCCCC;
    font-family: Arial,sans-serif;
    font-size: 11px;
    margin-bottom: 10px;
    overflow: hidden;
    padding-bottom: 10px;
    z-index: 100;
}
#cabecera_puntopelota .logo{
	text-align:center;
	margin-top:25px;
}
#cabecera_puntopelota .fecha{
	font-style: italic;
    left: 2px;
    width: 290px;
	font-family: Arial,sans-serif;
    font-size: 11px;
}
#cabecera_puntopelota .lema {
    font-size: 11px;
    margin-top: -10px;
    width: 1024px;
	text-align:center;
}

.tax-term-tt-puntopelota #acceder, .tax-term-tt-puntopelota #salir,.tax-term-tt-negocios #acceder ,.tax-term-tt-negocios #salir{
    color: #000000;
    float: right;
    font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
    font-size: 12px;
    right: 0;
    text-align: right;
    width: 100px;
	position:relative;
	top:-62px;
	margin-top:0px !important;
}

.tax-term-tt-puntopelota .row-negocios,
.tax-term-tt-negocios .row-negocios, 
.tax-term-tt-puntopelota .row-puntopelota, 
.tax-term-tt-negocios .row-puntopelota{
	display:none;
}

.page-node-4472,.tax-term-tt-actualidad, .page-node-5242, .page-node-5243, .tax-term-tt-nacional, .tax-term-tt-internacional, .tax-term-tt-sociedad,
.tax-term-tt-cultura, .tax-term-tt-iglesia, .tax-term-tt-madrid, .tax-term-tt-cataluna, .tax-term-tt-canarias
{
	background: url("/sites/all/themes/blank/images/marcatoro.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
}


/*MULTIMEDIA PORTADA*/
.multimedia a img{
	width:49.65%;
}

.page-node-6105 h2{
	display:none;
}
.titulomulti{
	color:#CCCCCC;
	text-transform:uppercase;
}

/*******************/


/**CAJA URGENTE**/
#urgentenuevo {
	position:relative;
	width:1024px;
	float:left;
	padding:0;
	margin:10px 0 10px 0;
	clear:both;
	font-family:Arial, sans-serif;
	color:#000;
	font-size:20px;}
	
#urgentenuevo ul{
	margin:0;
	float:left;
	width:99%;
	border-top:1px solid #aa0101;
	border-bottom:1px solid #aa0101;
	border-right:1px solid #aa0101;}
		
#urgentenuevo li{
	display:inline;
	margin:0;
	padding:0;
	list-style-type:none;}	
	
#urgentenuevo .rojo{
	background-color:#aa0101;
	font-size:11px;
	color:#FFF;
	text-transform:uppercase;
	padding:10px 10px 10px 10px;
	font-family:Arial, Helvetica, sans-serif;}
	
#urgentenuevo span{
	font-size:18px;
	color:#3B5998;
	font-family:Georgia, "Times New Roman", Times, serif;
	border:none;
	text-decoration:none;
	padding:3px 10px 7px 10px;
	display:inline-block;}	
/*******************/

/*** entradilla infovaticana portada ***/
.node-noticias-infovaticana p{
	color: #616161;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    line-height: 21px;
    text-indent: 1px;
    word-spacing: 0.05em;
}

.node-blog p{
	font-weight:100;
}

.tax-term-tt-negocios .panels-flexible-column-layout_principal_la_gaceta-12{
	float: left;
    padding-right: 20px;
    width: 46.5%;
}
.tax-term-tt-negocios .panels-flexible-column-layout_principal_la_gaceta-13{
	float: left;
    padding-right: 10px;
	padding-left: 10px;
    width: 46.5%;
}
.tax-term-tt-negocios .panels-flexible-column-layout_principal_la_gaceta-8{
	width:67.174%;
}
.tax-term-tt-negocios .panels-flexible-column-layout_principal_la_gaceta-4{
	padding-left: 10px;
    width: 31.826%;
}
.colabora-opinion{
	 background-color: #FFFFFF;
    float: right;
    height: 138px;
    margin-left: 65.8%;
    margin-top: 2%;
    position: absolute;
}
.colabora-opinion img:hover{
	opacity:1;
}
.node-urgente{
	position:relative;
	width:1024px;
	float:left;
	padding:0;
	margin:10px 0 10px 0;
	clear:both;
	font-family:Arial, sans-serif;
	color:#000;
	font-size:20px;
	border-top:1px solid #aa0101;
	border-bottom:1px solid #aa0101;
	border-right:1px solid #aa0101;
	}	
.node-urgente .field-name-body p{
	padding:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#3B5998;
	font-family:Georgia, "Times New Roman", Times, serif;

}

.node-urgente .field-name-field-tipo{
	float:left;
	background-color:#AA0101;
	color:#FFF;
	font-size:11px;
	padding:14px;
	text-transform:uppercase;	
}
.node-urgente .field-name-body{
	float:left;
	text-transform:uppercase;
	padding-left:10px;
}

#nav.pane-menu-menu-negocios{
	margin-top:-1px;
}
.tax-term-tt-negocios .view-mode-portada3_sin_imagen{
	width:200px;
}

/*SEMANA SANTA*/
.page-semana-santa-2014-12042014 .noticias-15-ultimas-imagen, .page-el-tiempo-semana-santa-2014-12042014 .noticias-15-ultimas-imagen{
    float: right;
    position: relative;
}


/*Buscador google*/
.buscadorgoogle{
	width:250px;
	position:relative;
	z-index:102;
}
.buscadorgoogle .gsc-search-box{
	border-collapse:separate !important;
}
#___gcse_0,.gsc-control-cse-es{
	height:28px !important;
	padding-top:0 !important;
}
.gsc-control-cse{
	border:none !important;
}
.gsc-clear-button{
	display:none !important
}
.gsc-search-button{
	padding-left:5px !important;
}
#gsc-i-id1{
	background:none !important;
	background-color:#FFF !important;
}

/*FIN Buscador google*/

/*Anuncio externo negocios*/
.page-negocios-externo-3x2{
	padding-top:0 !important;
}
.page-negocios-externo-3x2 #toolbar{
	display:none;
}
.page-negocios-externo-3x2 .views-row{
	float: left;
    height: 180px;
    padding: 10px;
    width: 320px;
	color: #E5842C;
}
.page-negocios-externo-3x2 .field-name-field-subtitulo{
	color: #E5842C;
    font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
    font-size: 11px;
    font-weight: normal;
    margin: 0;
    padding: 5px 0 2px;
    text-transform: uppercase;
}
.page-negocios-externo-3x2 .field-name-field-redactor{
	color: #989898;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 14px;
    line-height: 30px;
}
.page-negocios-externo-3x2{
	color: #989898;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 14px;

}
.page-negocios-externo-3x2 p{
	color: #616161;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    line-height: 21px;
    text-indent: 1px;
    word-spacing: 0.05em;
}
/************************/


#sliding-popup .popup-content #popup-text{
	max-width:90% !important;
	text-align:center;
}
#sliding-popup .popup-content #popup-text a{
	color:#FFF !important;
}


/*ELECCIONES EUROPEAS*/
.page-elecciones-europeas-20140525 .panels-flexible-region-203-mod_1_6{
	margin-right: 23px;
    width: 31.062%;
}
.page-elecciones-europeas-20140525 .panels-flexible-region-203-mod_1_7{
	margin-right: 15px;
    width: 31.93%;
}

.page-elecciones-europeas-20140525 .panels-flexible-region-203-mod_1_5{
	margin-left: 20px;
    width: 31.976%;
}
/*FIN ELECCIONES EUROPEAS*/

/*Slider regionales*/
.views-ajax-processed-processed{
	display:none;
}
#views_slideshow_cycle_main_noticias_por_region-default{
	width:100%;
	border-bottom: 1px solid #CCC;
	margin-bottom:25px;
	margin-top:10px;
	min-height:60px;
}
#views_slideshow_cycle_main_noticias_por_region-default .views-field{
	float:left;
}
#views_slideshow_cycle_main_noticias_por_region-default .views-field a{
	color: #00517B;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 15px;
    font-weight: bold;
    line-height: 20px;
}
#views_slideshow_cycle_main_noticias_por_region-default .views-field-title{
	width:86% !important;
	background:none;
	margin-left:110px;
	margin-bottom:5px;
}
#views_slideshow_cycle_main_noticias_por_region-default .views-field-field-entradilla{
	color: #616161;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    line-height: 21px;
    text-indent: 1px;
    word-spacing: 0.05em;
	width:90%;
	margin-left:110px;
}
#views_slideshow_cycle_main_noticias_por_region-default .views-field-field-provincia{
	color: #777777;
    font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
    font-size: 11px;
    text-transform: uppercase;
	margin-top:14px;
	margin-left:20px;
	position:absolute;
}
#views_slideshow_cycle_main_noticias_por_region-default .views-field-field-provincia .field-content{
	width:50px;
}
.views_slideshow_cycle_teaser_section,.views_slideshow_cycle_slide{
	width:1024px !important;
}

#views_slideshow_cycle_teaser_section_estrenos_de_cine-block{
	width:320px !important;
}

/*FIN Slider regionales*/

/*Bloque de tres postit*/


/*FIN Bloque de tres postit*/

.cajasportada{
	border-bottom: 1px solid #EFEFEF;
    margin-bottom: 10px;
    padding-bottom: 10px;
    width: 320px;
}
.publi-videos-portada{
	margin:0 auto;
	width:300px;
	margin-bottom:10px;
}




/*Tags*/
.field-name-field-tags .field-label{
	font-weight:bold;
	margin-right:10px;
}
.field-name-field-tags a{
	font-family:Arial,Helvetica,sans-serif;
	color:#00517B;
	
}
.field-name-field-tags a:hover{
	color:#000;
}

.field-name-field-tags .field-item{
	margin-right:10px;
	float:left;
}

.panels-ipe-portlet-wrapper.panels-ipe-portlet-marker{
	display:inline-block;
}
.pane-publicidad300x250-gaceta-ros-noticias-general-2{
	display:inline-block;
}
.pane-widget-publicidad-intext{
	display:inline-block;
}

#block-sharethis-sharethis-block .contextual-links-wrapper
{
	display:none;
}

.pane-widget-kalooga-635x140{
	display:inline-block;
}
.tg  {border-collapse:collapse;border-spacing:0;}
.tg td{font-family:Arial, sans-serif;font-size:14px;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;}
.tg th{font-family:Arial, sans-serif;font-size:14px;font-weight:normal;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;}
.tg .tg-e3zv{font-weight:bold}

.view-mode-fotogaleria_presentacion h2{
	width:964px;
	background:url("images/fondo_titulofoto.png") no-repeat scroll left top rgba(0, 0, 0, 1);
}
.view-mode-fotogaleria_presentacion h2 a{
	font-size:20px;
	line-height:30px;
}
.view-mode-noticia_a_dos_columnas_foto_izq{
	width:672px;
}
.view-mode-noticia_a_dos_columnas_foto_izq .group-left{
	margin-right:10px;
}
.view-mode-noticia_a_dos_columnas_foto_izq .group-right{
	width:44%;
}

.view-mode-noticia_a_dos_columnas_foto_dcha{
	width:672px;
}

.view-mode-noticia_a_dos_columnas_foto_dcha .group-right{
	margin-left:10px;
}
.view-mode-noticia_a_dos_columnas_foto_dcha .group-left{
	width:48%;
}

.cabecera_patrocinio{
	border-bottom: 1px solid #FF0000; 
	width: 320px; 
	text-align: center;
}
.cabecera_patrocinio_img{
	margin-bottom: 10px;
}
.pie_patrocinio{
	border-bottom: 1px solid #FF0000; 
	width: 320px; 
}

/***************************************************
 INFOVATICANA
****************************************************/

.view-id-infovaticana1{
	float:left;
	position:relative;
}
.view-id-infovaticana1 .view-content{
	padding: 5px;
	float:left;
	position:relative;
}

.infovaticana3 .subtitle a,
.view-id-infovaticana1 .subtitle a{
	color: #777777;
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-align: left;
}
.infovaticana3 .title a,
.view-id-infovaticana1 .title a{
	color: #00517B;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 27px;
	line-height: 32px;
	text-decoration: none;
}
.infovaticana3 p,
.view-id-infovaticana1 p{
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0;
	text-indent: 1px;
	word-spacing: 0.05em;
	color: #616161;
	font-size: 14px;
	line-height: 21px;
	padding-bottom: 10px;
}

.infovaticana1{
	float:left;
	position:relative;
	width:304px;
}
.infovaticana1 a img{
	width:304px;
	position:relative;
	float:left;
}

.infovaticana3{
	float: left;
    margin: 0 5px 8px 10px;
    position: relative;
    width: 315px;
}
.infovaticana3 a{
	width:320px;
}

.infovaticana3 a img{
	width:100%;
	position:relative;
	float:left;
}

.node-type-article #pie p{
	font-size:10px;
	padding:0;
	margin-top:0;
}
#pie p{
	margin-top:10px;
}
.pane-widget-kalooga-308x250,.pane-publi300x250-noticias-adsense{
	position:static;
}

#Table1{
	position:fixed !important;
}
#Table1 font{
	font-size:18px !important;
	
}
/*Publicidad movil*/
.banner-movil-320x50{
  display:none;
  position:fixed;
}
.banner-mobile{
	 display:none;
}
/*menu historico*/

#mini-panel-menu_hist_rico .panel-col{
	width:100%;
}
.allyears{
	margin: 15px auto 15px 70px;
    width: 93%;
}

.years{
	display:inline;
}

.year{
	float:left;
	width:13%;
	padding: 10px;
	border:solid 1px #777;
	text-align:center;
}
.year:hover{
	background-color:#777;
}
.year a{
	font-size:16px;
	text-decoration:none;
	color:#444;
}
.year a:hover{
	color:#fff;
}

.pane-widget-relacionadas-ikreate{
	position:static;
}
.view-id-dircomfidencial_bloque_portada .view-content{
	background-color:#000;
}
.pane-dircomfidencial-bloque-portada{
	display:inline-block;
	background-image: url("http://gaceta.es/sites/all/themes/blank/images/logo-dircom-gaceta.png");
	padding-top: 62px;
	background-color: rgb(0, 0, 0);
	width: 320px;
	background-position: 20px 14px;
	background-repeat: no-repeat;
	background-size: 280px 35px;
}
.pane-dircomfidencial-bloque-portada .views-field-field-url-externa{
	margin-bottom:10px;
}
.pane-dircomfidencial-bloque-portada .views-field-field-url-externa a{
	font-family: 'Raleway', sans-serif;
	font-weight: bold; 
	color:#FFF;
}
.pane-dircomfidencial-bloque-portada .views-field-field-url-externa .field-content{
	padding: 10px;
text-align: center;
}

.boton-publi-320-90{
	margin-top:10px;
	margin-bottom:10px;
	border-bottom:1px solid #e1e1e1;
}
