@charset "utf-8";
/* CSS Document */
/*------------------------------------*\
	RESET
\*------------------------------------*/
a,
a:link,
a:visited {
  color:#851607;
  text-decoration: none;
}

a:focus,
a:hover,
a:active {
  color: #000;
}



a.autorImagen {
		color:#ffffff;
}
h1, h2, h3, h4 {
  color:#851607;
}
pre,
div.code {
  border-left: 5px solid #851607;
}
.highlight {
  background: #851607;
}
li a.active {
  color: #851607;
}

/*------------------------------------*\
	Pages CSS
\*------------------------------------*/
/* Page and full node titles */
h1.title {
  color:#fff; /*dani*/
}

.item-list .pager .pager-current,
.item-list .pager li a:hover {
  background:#851607;
  color: #fff;
}

/*------------------------------------*\
	NAVIGATION CSS
\*------------------------------------*/
/*
 * Main menu links
 */

ul#main-menu li a:hover,
ul#main-menu li a.active:hover,
ul#main-menu li a.active {
  color: #851607;
}

.zone-menu ul.nice-menu li.active-trail a,
.zone-menu ul.nice-menu li a.active,
.zone-menu ul.nice-menu li a:hover,
.zone-menu ul.nice-menu li.over a {
  color: #851607;
}
.zone-menu ul.nice-menu li li.over a:hover,
.zone-menu ul.nice-menu li li.over a.active,
.zone-menu ul.nice-menu li.over li a:hover,
.zone-menu ul.nice-menu li.over li a.active,
.zone-menu ul.nice-menu li.over li.over a,
.zone-menu ul.nice-menu li.active-trail li a:hover,
.zone-menu ul.nice-menu li.active-trail li a.active,
.zone-menu ul.nice-menu li.active-trail li.active-trail a,
.zone-menu ul.nice-menu li.over li.over li a:hover,
.zone-menu ul.nice-menu li.over li.over li a.active,
.zone-menu ul.nice-menu li.active-trail li.active-trail li.active-trail a:hover,
.zone-menu ul.nice-menu li.active-trail li.active-trail li.active-trail a.active {
  color: #851607;
}

/*------------------------------------*\
	BLOCKS CSS
\*------------------------------------*/

h2.block-title {
  color:#fff; 
  /*dani*/
}

h2.block-title  a{
  color:#fff; 
  /*dani*/
}

.views-field-view-node a,
.more-link a,
li.node-readmore a {
  color: #eb0000;
}
.views-field-view-node a:hover,
.more-link a:hover,
li.node-readmore a:hover {
  color: #851607;
}

/* Block slideshow */
.view-article-slideshow .views-slideshow-pager-fields .views-slideshow-pager-field-item {
  color: #851607;
}
.view-article-slideshow .views-slideshow-pager-fields .views-slideshow-pager-field-item.active {
  background: url(../images/red/slide_nav_active.png) 0 0 no-repeat;
  color: #fff;
}

/* Block topic news */
.block-topic-news .attachment .views-row {
  /*background: url(../images/red/bullet-news.png) 0 10px no-repeat;*/
  background: none;
  /*insertado rf*/
  padding-bottom: 10px;
  padding-top: 10px;
}

/* Block list */
.block-list ul li {
 /* background: url(../images/red/bullet-news.png) 0 13px no-repeat;*/
  background: none;
}

/* Block latest news */
.block-latest-news .views-row:hover,
.block-most-read .views-row:hover {
  background: #f4edec;
}

/* Contact form */
.contact-form .form-item:hover,
.contact-form .form-item:active {
  background: #f4edec;
}

/*------------------------------------*\
	FORMS CSS
\*------------------------------------*/
input.form-submit:hover {
  color: #851607;
}

ul.primary li.active a,
ul.primary li.active a:hover,
ul.primary li.active a:focus {
  color: #fff;
  background-color: #851607;
}

/* ======================================= 
	PERSONALIZADO
======================================= */

.social-icons{
	padding-top: 5%;
}

/*== Bloque de enlaces ==*/
/* Enlaces */
.block-pie a{
	color: #fff;
}
.block-pie a:hover, .block-pie a:active {
	color: #C00;
}
.block-pie ol li{
	list-style: inline;
}
/* Cabecera del bloque de enlaces */
.zone-postscript h2.block-title{
	color: #fff;
}
/* Bloque completo */
.zone-postscript-wrapper{
	color: #fff;
	background: #3c3c3e; /* Old browsers */
	background: -moz-linear-gradient(top, #3c3c3e 50%, #1c171d 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#3c3c3e), color-stop(100%,#1c171d)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #3c3c3e 50%,#1c171d 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #3c3c3e 50%,#1c171d 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #3c3c3e 50%,#1c171d 100%); /* IE10+ */
	background: linear-gradient(to bottom, #3c3c3e 50%,#1c171d 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3c3c3e', endColorstr='#1c171d',GradientType=0 ); /* IE6-9 */
}
/* Footer */
.zone-footer-wrapper{
	background: #b90d25; /* Old browsers */
	background: -moz-linear-gradient(top, #b90d25 0%, #8b0d25 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b90d25), color-stop(100%,#8b0d25)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #b90d25 0%,#8b0d25 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #b90d25 0%,#8b0d25 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #b90d25 0%,#8b0d25 100%); /* IE10+ */
	background: linear-gradient(to bottom, #b90d25 0%,#8b0d25 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b90d25', endColorstr='#8b0d25',GradientType=0 );
}