/*
Theme Name:     Museo de las Culturas
Theme URI:      http: //www.aliatis.es/
Description:    Child theme for the Twenty Eleven theme
Author:         Jose Alberto Medina Zurita
Author URI:     http: //www.aliatis.es
Template:       twentyeleven
Version:        0.1.0
*/
@import url("../twentyeleven/style.css");

/*=== acceso usuarios ===*/
div.panel,p.flip
{
margin:0px;
cursor:pointer;
}

div.panel
{
/*height:120px;*/
display:none;
}
#acces_user{
	width:100%;
	padding: 10px 0;
	margin-bottom:17px;
	background: #58585a;
	}
/* =Global
----------------------------------------------- */

body, input, textarea {
	/*color: #fcf2e1;*/
	font: 12px "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: normal;
	line-height: 1.455em;
}
body {
	/*background: #002945;*/
	background:url(images/bg_museum.png) repeat-x left top #002c49;
}
#page {
	background: #002945;
}
#main {
    clear: both;
	padding: 0 0 0;
	background: #f8f7f1;
	color:#002945;;
	float:left;
	width:100%;
}
#main #container{
    /*background: #002945;*/
	/*color:#FCF2E1;*/
	color:#666666;
	padding: 1.625em 0 45px 0;
	float:left;
	width:100%;

}
body.home #main #container{
    background:  /*url(../images/bg_museum.png) repeat-x left top #002945*/;
	background:url(images/bg_museum.png) repeat-x 0 -116px #002c49;
    color:#FCF2E1;
    }

a {
    color: #b09468;
    text-decoration: none;
}
/* =Structure
----------------------------------------------- */
body {
	padding: 0;
	width:100%;
	
}
#page {
	margin: 2em 0;
	width: 100%;
	max-width:none;
}
#branding hgroup {
	margin: 0 0 0 3.818em ;
	float:left;
	width:220px;
}
#primary {
    float: left;
	padding-left: 40px !important;
    margin: 0 -26.4% 0 0;
    width: 100%;
}

/* Headings */
h1,h2,h3,h4,h5,h6 {
	clear: both;
}

hr {
	background-color: #ccc;
	border: 0;
	height: 1px;
	margin-bottom: 1.636em;
}

/*CONTENIDO DE TEXTO EN FONDO BLANCO*/
.singular #primary {
	margin: 57px 0 0;
	float: left;
	width: 720px;
	padding: 0;
}
#content, .singular #content, .left-sidebar.singular #content{
    margin: 0 0 0 0;
    position: relative;
    width:720px;
    float: left;
}
.entry-header, .singular .entry-header, .singular #comments-title{
	float:left;
	width:300px;
	margin-right:20px;
	text-align:left;
	}
.entry-title {
	text-align:left;
	width:100%;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: normal;
	color:#b3123d;
	font-size:2.5em;
	}
.entry-content, .singular .entry-content, .singular footer.entry-meta{
	float:left;
	width:700px;
	margin:10px 0 0 20px;
	}

/*contenido �poca*/
.primary_epoca{
	margin-top:75px;
	float: left;
	width: 720px;
	padding: 0;
	}
.primary_epoca .entry-content{margin-bottom:40px;}
.primary_epoca .entry-header,  .singular .primary_epoca .entry-header, .singular .primary_epoca #comments-title{
	margin:0 0 0 20px;
	width:700px;
	border-bottom:1px dotted #666666;
	}
.primary_epoca .entry-content  p{ text-align: left; color:#666666;}

.primary_epoca .entry-content  a{ color: #b3123d; text-decoration:underline;}
.primary_epoca .entry-content   a:hover{ color: #B09468;}
.primary_epoca .entry-content  ul{ width:435px; margin:0 0 1.636em 0;}
.primary_epoca .entry-content  ul li {
	list-style:none;
	background: url(images/item_list.gif) no-repeat 0px 5px;
	padding-left:19px;
	margin-bottom:20px;
	}
.primary_epoca .entry-content h2{
	color:#002945;
	font-size:14px;
	font-weight: bold;
	border-bottom:1px solid #002945;
	}
.secundary_epoca{
	margin:45px 0 0 42px;
	width:220px;
	position:relative;
	z-index:900;
	float: left;
	}
.secundary_epoca #secondary{
	float:left;
	margin:-11px 0 0;
	width:100%;
	}
.secundary_epoca #secondary ul{ margin-left: 0;}
.secundary_epoca #secondary h3.widget-title{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:48px;
	font-weight: normal;
	line-height:36px;
	font-style:italic;
	color:#002945;
	text-align: right;
	margin-bottom:8px;
	}
.secundary_epoca #secondary .widget_nav_menu ul.menu{
	float:right;
	width:100%;
	}
.secundary_epoca #secondary .widget_nav_menu ul.menu li{
	width:100%;
	text-align:right;
	list-style:none;
	border-bottom:1px dotted #b09468;
	line-height: auto;
	padding:10px 0;
	float:right;
	}
.secundary_epoca #secondary .widget_nav_menu ul.menu li a, .secundary_epoca #secondary .widget_nav_menu ul.menu li a:visited{
	color:#666666;
	font-size:12px;
	font-weight: bold;
	float:right;
	}/*current-menu-item current_page_item*/
.secundary_epoca #secondary .widget_nav_menu ul.menu li a:hover, .secundary_epoca #secondary .widget_nav_menu ul.menu li a:active, .secundary_epoca #secondary .widget_nav_menu ul.menu li.current-menu-item a   {
	color:#b3123d;
	text-decoration:none;
	}
/*segundo nivel de menu epoca*/
.secundary_epoca #secondary .widget_nav_menu ul.menu li ul.sub-menu{ float:right; width:100%;}
.secundary_epoca #secondary .widget_nav_menu ul.menu li ul.sub-menu li{
	padding:0;
	margin:0 5px;
	width:auto;
	float: right;
	border:none;
	}
.secundary_epoca #secondary .widget_nav_menu ul.menu li ul.sub-menu li a{
	font-size:12px;
	color:#b09468;
	font-weight: normal;
	}
.secundary_epoca #secondary .widget_nav_menu ul.menu li ul.sub-menu li a:hover{ text-decoration:underline;}
.secundary_epoca #secondary .widget_nav_menu ul.menu li ul.sub-menu li a:active, .secundary_epoca #secondary .widget_nav_menu ul.menu li ul li.current-menu-item a{ font-weight:bold; color:#b09468; text-decoration:underline;}

.secundary_epoca #secondary .widget_nav_menu ul.menu li.current-menu-ancestor a{ color:#b3123d;}
.secundary_epoca #secondary .widget_nav_menu ul.menu li.current-menu-ancestor a:hover{ text-decoration:underline;}

.secundary_epoca #secondary .widget_nav_menu ul.menu li ul.sub-menu li.current-page-ancestor a{ color:#B09468; font-weight: bold;}
.secundary_epoca #secondary .widget_nav_menu ul.menu li ul.sub-menu li.current-page-ancestor a:hover{ text-decoration:underline;}

/*subir articulos*/
.secundary_epoca #secondary .textwidget .upload_document{
	background: #ececec;
	padding: 10px;
	margin-top: 20px;
	float: left;
	width: ;
	
}
.secundary_epoca #secondary .textwidget .upload_document h2{
	font-size: 12px;
	font-weight: bold;
	color: #666;
	border-bottom: 1px dotted #666;
	padding-bottom: 10px;
	margin-bottom: 12px;
	
}
.secundary_epoca #secondary .textwidget .upload_document p.upload_doc{
	padding-left: 45px;
	background: url(images/upload_ico.jpg) no-repeat top left;
	text-align: left;
}
.secundary_epoca #secondary .textwidget .upload_document strong{
	color: #666;
	
}
.secundary_epoca #secondary .textwidget .upload_document a{
	font-weight: bold;
	color: #b3123d;
	border-bottom: 1px solid #b09468;	
}
.secundary_epoca #secondary .textwidget .upload_document a:hover{
	color: #b09468;
	text-decoration: none;
	
}
.secundary_epoca #secondary .execphpwidget .upload_document{
	background: #ececec;
	padding: 10px;
	margin-top: 20px;
	float: left;
	width: ;
	
}
.secundary_epoca #secondary .execphpwidget .upload_document h2{
	font-size: 12px;
	font-weight: bold;
	color: #666;
	border-bottom: 1px dotted #666;
	padding-bottom: 10px;
	margin-bottom: 12px;
	
}
.secundary_epoca #secondary .execphpwidget .upload_document p.upload_doc{
	padding-left: 45px;
	background: url(images/upload_ico.jpg) no-repeat top left;
	text-align: left;
}
.secundary_epoca #secondary .execphpwidget .upload_document strong{
	color: #666;
	
}
.secundary_epoca #secondary .execphpwidget .upload_document a{
	font-weight: bold;
	color: #b3123d;
	border-bottom: 1px solid #b09468;	
}
.secundary_epoca #secondary .execphpwidget .upload_document a:hover{
	color: #b09468;
	text-decoration: none;
	
}
/*bajar art�culos*/

/* FIN CONTENIDO DE TEXTO FONDO BLANCO */


/*PAGINAS HIJAS DENTRO DEL CONTENIDO*/
.child{
	float:left;
	width:100%;
	margin-top:20px;
	}
.child .span-8{
	float: left;
	width:220px;
	margin-right:20px;
	}
.child .span-8 a.picture_featured{
	float:left;
	width:218px;
	height:110px;
	overflow: hidden;
	border:1px solid #b09468;

	}
.child .span-8 a.picture_featured img, .child .span-8 a.picture_featured canvas{ width:218px; height:auto; border:none;}

.child .last{
	margin-right:0;
	}
.child .span-8  h2.archive-header{
	border:none;
	font-size:12px;
	margin-top:10px;
	float:left;
	}
.child .span-8  h2.archive-header a{
	font-size:12px; font-weight:bold; text-decoration:none; border-bottom:1px solid #b09468;
	}
.child .span-8  h2.archive-header a:hover{
	color:#b09468;
	}

/*paginas hijas de segundo nivel*/
.primary_epoca .entry-content h2.children_archive-header{
	border-bottom:none;
	background:url(images/h2_item.gif) no-repeat 0px 2px;
	padding-left:25px;
	margin-left:20px;
	}
.primary_epoca .entry-content h2.children_archive-header a{
	font-size:14px;
	color:#666;
	font-weight:normal;
	text-decoration:none;
	border-bottom: 1px solid #b09468;
	}
.primary_epoca .entry-content h2.children_archive-header a:hover{
	color: #b09468;
	}
/*FIN PAGINAS HIJAS*/

/* Text elements */
p {
	margin-bottom: 1.636em;
	text-align:justify;
}
ul, ol {
	margin: 0 0 1.636em 2.5em;
}
ul {
	list-style: square;
}
ol {
	list-style-type: decimal;
}
ol ol {
	list-style: upper-alpha;
}
ol ol ol {
	list-style: lower-roman;
}
ol ol ol ol {
	list-style: lower-alpha;
}
ul ul, ol ol, ul ol, ol ul {
	margin-bottom: 0;
}
dl {
	margin: 0 1.636em;
}
dt {
	font-weight: bold;
}
dd {
	margin-bottom: 1.636em;
}
strong {
	font-weight: bold;
	color:#002945;
}
cite, em, i {
	font-style: italic;
}
blockquote {
	font-family: Georgia, "Bitstream Charter", serif;
	font-style: italic;
	font-weight: normal;
	margin: 0 3em;
}
blockquote em, blockquote i, blockquote cite {
	font-style: normal;
}
blockquote cite {
	color: #666;
	font: 12px "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 300;
	letter-spacing: 0.05em;
	text-transform: uppercase;
}
pre {
	background: #f4f4f4;
	font: 13px "Courier 10 Pitch", Courier, monospace;
	line-height: 1.5;
	margin-bottom: 1.636em;
	overflow: auto;
	padding: 0.75em 1.636em;
}
code, kbd {
	font: 13px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}
abbr, acronym, dfn {
	border-bottom: 1px dotted #666;
	cursor: help;
}
address {
	display: block;
	margin: 0 0 1.636em;
}
ins {
	background: #fff9c0;
	text-decoration: none;
}
sup,
sub {
	font-size: 10px;
	height: 0;
	line-height: 1;
	position: relative;
	vertical-align: baseline;
}
sup {
	bottom: 1ex;
}
sub {
	top: .5ex;
}
/* =Header
----------------------------------------------- */

#branding {
	float:left;
	width:100%;
	border-top: none;
	padding-bottom: 10px;
	margin-bottom:0;
	position: relative;
	z-index: 2;
}
#site-title {
	background:url(images/logo_museo_culturas.png) no-repeat left top;
	margin:0;
	margin-right:0;
	padding:0;
	width:162px;
	height:67px;
	text-indent:-9999px;
	
}
#site-title a {
	float:left;
	width:162px;
	height:67px;
	
}
#site-description {
	font-size:10px;
	margin:0px;
	color:#ececec;
}
.assistive-text{ display: none;}
#access div.skip-link, #access div.menu-menutop-container{ margin: 0;}
/* =Menu
-------------------------------------------------------------- */

#access {
	background: none;
	
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	clear: none;
	display: block;
	float: left;
	margin: -18px 0 0 0px;
	width: 780px;
}
#access ul {
	font-size: 12px;
	list-style: none;
	margin: 0;
	padding-left: 0;
}
#access li {
	float: left;
	position: relative;
	min-width:80px;
	border-left: 1px solid #001427;
}
#access a {
	color: #62849f;
	display: block;
	line-height: 16px;
	padding: 8px 11px 0;
	text-decoration: none;
	
}
#access li.menu-item-111 a, #access li.menu-item-108 a, #access li.menu-item-483 a { color: #63859e;}
#access li.menu-item-111 a:hover, #access li.menu-item-108 a:hover, #access li.menu-item-483 a:hover {color: #7a9bb3; }
#access ul ul {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	display: none;
	float: left;
	margin: 0;
	position: absolute;
	top: 3.333em;
	left: 0;
	width: 188px;
	z-index: 99999;
}
#access ul ul ul {
	left: 100%;
	top: 0;
}
#access ul ul a {
	background: #f9f9f9;
	border-bottom: 1px dotted #ddd;
	color: #444;
	font-size: 13px;
	font-weight: normal;
	height: auto;
	line-height: 1.4em;
	padding: 10px 10px;
	width: 168px;
}
#access li:hover > a,
#access ul ul :hover > a,
#access a:focus {
	background: #efefef;
}
#access li:hover > a,
#access a:focus {
	/*background: #002540;  Show a solid color for older browsers */
	background:none;
	color: #7a9bb3;
}
#access ul li:hover > ul {
	display: none;
}
#access .current_page_item > a,
#access .current_page_ancestor > a {
	font-weight: bold;
}
/* =Footer
----------------------------------------------- */
/* Site Generator Line */
#site-generator {
	background: none;
	border-top: none;
	color: #4d4d4d;
	font-size: 12px;
	line-height: 2.2em;
	padding: 20px 0;
	text-align: left;
width: 100%;
float: left;
}
#site-generator a {
	color: #3F5B70;
	font-weight: bold;
}
#site-generator .sep {
	background: url(images/wordpress.png) center left no-repeat;
	color: transparent;
	display: inline-block;
	height: 16px;
	line-height: 16px;
	margin: 0 7px;
	width: 16px;
}
#colophon {
	float:left;
	width:940px;
    clear: both;
	margin-top:0;
    padding: 0 42px 0;
	background:#002540;
}
#supplementary {
    border-top: 1px solid #011224;
   /* overflow: hidden; comentado para que se vea el btn para SUBIR*/
   	overflow:visible !important;
    padding: 1.636em 0;
}
#supplementary.three .widget-area { width:auto; margin-right:20px;}
#supplementary.three #third { margin-right:0;}
#supplementary.three #first aside, #supplementary.three #second aside, #supplementary.three #third aside{ float:left; width:auto; margin:0 10px 0 0; clear:none;}
#supplementary.three .widget-area h3.logos{
	font-weight: bold;
	font-size:12px;
	color:#3f5b70;
	width:auto;
	margin:0 0 15px;
	padding:0;
	}
p.credit{ font-size:11px; font-weight: normal; color:#3F5B70;}
/*========== PORTADA ==========*/
.river{
	float:left;
	width:940px;
	height:211px;
	background: url(images/bg_rio_portada.jpg) no-repeat 400px -212px #002c49;
	border:2px solid #001225;
	border-left:none;
	border-right: none;
	margin-top:60px;
	margin-left:3.818em;
	}
.river:hover{background: url(images/bg_rio_portada.jpg) no-repeat 400px 0px #002c49; }
ul.riverpost{
	width:940px;
	float:left;
	list-style: none;
	padding: 0;
	margin:0;
	}
ul.riverpost li{
	width:940px;
	float:left;
	list-style: none;
	padding: 0;
	margin:0;
}
ul.riverpost li a{float: left; width: 100px; margin: 0; padding: 0;}
ul.riverpost li .intro_river{
	padding: 35px 0;
	margin:0 0 0 30px;
	float: left;
	text-align:left;
	width:370px;
	}
ul.riverpost li .intro_river h2.epoca a{ width: 100%; color: #b3123d; line-height: 1.3em; font-size: 1.9em;}
ul.riverpost li .intro_river h2.epoca a span{ font-size: 48px; line-height: 42px; margin-bottom: 12px;}
ul.riverpost li .intro_river h2.epoca a:hover{}
ul.riverpost li .intro_river h2.epoca a:hover span{}
ul.riverpost .intro_river h2, ul.riverpost .intro_river p {
	max-width: 460px;
	float:left;
	}
.intro_river p a{
	position:absolute;
	top:185px;
	left:780px;
	background: url(images/plus_time.png) no-repeat left top;
	height:26px;
	padding: 8px 0 0 43px;
	text-decoration:none;
	}
.epocas{
	float:left;
	width:940px;
	margin:0;
	margin-left:3.818em;
	padding:0;
	}
ul.span-8{
	width:220px;
	float:left;
	list-style: none;
	padding:0 0 24px;
	margin: 0 0 0 20px;
	border-bottom:2px solid #b09468;
	}
.epocas	ul.last {
	margin-left: 0;
	}
.intro_time{
	min-height:240px;
	color:#cdb899;
	}
.intro_time p a{
	clear:both;
	float:left;
	width:100%;
	background: url(images/plus_time.png) no-repeat left top;
	margin-top:29px;
	height:26px;
	padding: 8px 0 0 43px;
	text-decoration:none;
	}
.intro_time p a .meta-nav, .intro_river p a .meta-nav{ display:none;}
ul.span-8 h2.epoca{
	padding:24px 10px 0;	
	border-top: 1px solid #b09468;
	margin-bottom:24px;
	}
ul.span-8 p { padding-left:10px; padding-right:10px; text-align: left;}
ul.post-68, ul.post-68 h2.epoca{ border-color: #b09468;}
ul.post-69, ul.post-69 h2.epoca{ border-color: #82bd97;}
ul.post-51, ul.post-51 h2.epoca{ border-color: #688fb0;}
ul.post-55, ul.post-55 h2.epoca{ border-color: #6667bd;}

ul.span-8:hover{ background:url(images/bg_hover.png) repeat top left;}
ul.span-8:hover img[class*="align"], ul.span-8:hover img[class*="wp-image-"], ul.span-8:hover img[class*="attachment-"]{ opacity:0.5;}
h2.epoca a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:2.5em;
	color:#b3123d;
	font-style:italic;
	text-decoration:none;
	line-height:1.067em;
	font-weight:  normal;
	}
h2.epoca a span{
	color:#cdb999;
	font-size:1.2em;
	clear:both;
	float:left;
	width:100%;
	}
/*========== FIN PORTADA ==========*/
/*====== detalle epoca ======*/
#detail_time{
	float:left;
	width:300px;
	margin-right:20px;
	margin-left:3.818em;
	margin-top: 65px;
	}
h2.detail{
	font-size:3.5em;
	color: #B3123D;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-style: italic;
    font-weight: normal;
	text-align:right;
	padding-bottom:28px;
	line-height:24px;
	z-index:900;
	position: relative;
	/*background: url(images/bgdescription.png) repeat top left;*/
	}
.secundary_epoca #detail_time {
	float:left;
	width:220px;
	margin-right:20px;
	margin-left:0;
	margin-top: 56px;
	}
.secundary_epoca #detail_time h2.detail{ padding-bottom: 0px;}
h2.detail span{
	color:#002945;
	font-size:0.625em;
	width:100%;
	text-align: right;
	float: right;
	font-weight: normal;
	}
h3.detail_description{
	color: #b09468;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 2.1em;
    font-style: italic;
	text-align: right;
	line-height:30px;
	border-bottom:1px solid #82bd97;
	padding-bottom:10px;
	width:100%;
	float: right;
	position: relative;
	z-index:900;
	background: #f8f7f1;
	background: url(images/bgdescription2.png) repeat top left;
	/*background: url(images/bgdescription.png) repeat top left;*/
	}
h3.detail_description p { margin-bottom:0; text-align: right; font-weight: normal;}
h3.detail_description a{ display:none; }
.desciption_picture{
	float:left;
	width:300px;
	overflow:hidden;
	margin-top:-230px;
	position: relative;
	z-index:0;
	}
/*======= Fin detalle epoca =======*/

/*====== DETALLE RIO======*/
#detail_river{
	float:left;
	width:300px;
	margin-right:20px;
	margin-left:3.818em;
	}
#detail_river h2.detail{
	color:#b3123d;
	font-size:2.182em;
	color: #B09468;
	line-height:24px;
	}
#detail_river h2.detail span{
	color:#B3123D;
	font-size:1.333em ;
	width:100%;
	text-align: right;
	float: right;
	}
/*====== FIN DETALLE RIO ======*/

/* Most common stuff you'll need to change */

	.coda-slider-wrapper { margin-top:50px; padding: 7px 0 20px }
	body.home #main .coda-slider-wrapper { margin-top:0;  padding: 7px 0 20px }
	.coda-slider { /*background: #ebebeb*/ }
	
	/* Use this to keep the slider content contained in a box even when JavaScript is disabled */
	.coda-slider-no-js .coda-slider { height: 200px; overflow: auto !important; padding-right: 20px }
	
	/* Change the width of the entire slider (without dynamic arrows) */
	.coda-slider, .coda-slider .panel { width: 700px; } 
	
	/* Change margin and width of the slider (with dynamic arrows) */
	.coda-slider-wrapper.arrows .coda-slider, .coda-slider-wrapper.arrows .coda-slider .panel { }
	.coda-slider-wrapper.arrows .coda-slider { margin: 0 10px }
	
	/* Arrow styling */
	.coda-nav-left a, .coda-nav-right a { text-indent:-9999px; padding: 0; width: 39px; height:39px; }
	.coda-nav-left a{ background:url(images/left_arrow.jpg) no-repeat top center;}
	.coda-nav-right a { background:url(images/right_arrow.jpg) no-repeat top center;}
	
	.coda-nav-left a:hover{ background:url(images/left_arrow.jpg) no-repeat bottom center;}
	.coda-nav-right a:hover { background:url(images/right_arrow.jpg) no-repeat bottom center;}
	
	/* Tab nav */
	.coda-nav ul li a.current { font-weight: bold; color:#b09468; text-decoration: underline }
	
	/* Panel padding */
		.coda-slider .panel-wrapper { padding: 0; width:620px; margin-right:80px; }
		.coda-slider .panel-wrapper p{ text-align:left;}
		.coda-slider .panel-wrapper strong{color: #B09468;}
		.coda-slider .panel-wrapper	img[class*="align"],
.coda-slider .panel-wrapper img[class*="wp-image-"],
#content .gallery .gallery-icon img {/* Add fancy borders to all WordPress-added images but not things like badges and icons and the like */
	border: 1px solid #333333;
	padding: 6px;
}
.wp-caption img {
	border-color: #eee;
}
a:focus img[class*="align"],
a:hover img[class*="align"],
a:active img[class*="align"],
a:focus img[class*="wp-image-"],
a:hover img[class*="wp-image-"],
a:active img[class*="wp-image-"],
#content .gallery .gallery-icon a:focus img,
#content .gallery .gallery-icon a:hover img,
#content .gallery .gallery-icon a:active img {/* Add some useful style to those fancy borders for linked images ... */
	background: #333333;
}
.wp-caption a:focus img,
.wp-caption a:active img,
.wp-caption a:hover img {/* ... including captioned images! */
	background: #fff;
	border-color: #ddd;
}
		.coda-slider .panel-wrapper h2.title{
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:2.727em;
			color:#b3123d;
			padding-bottom:16px;
			margin-bottom:20px;
			font-style:italic;
			font-weight: normal;
			border-bottom:1px dotted #666;
			}
		.coda-slider .panel-wrapper .panel_presentation {
			width:300px;
			float:left;
			text-align: justify;
			}
		.coda-slider .panel-wrapper .panel_presentation a{font-weight: bold; border-bottom:1px solid #c71633;}
		.coda-slider .panel-wrapper .panel_presentation a:hover{ text-decoration:none; color:#c71633; border-bottom:1px solid #c71633;}
		.coda-slider .panel-wrapper .panel_presentation h2.title{
			text-align: left;
			line-height: 1em;
		}
		.coda-slider .panel-wrapper .panel_presentation .text_slide{
			border-bottom: 1px dotted #666666;
			margin-bottom: 40px;
			padding-bottom: 10px;
		}
		.coda-slider .panel-wrapper .panel_multimedia {
			float:left;
			width:300px;
			margin:32px 0 0 20px;
			}
		
		.coda-slider .panel-wrapper .panel_multimedia .video_presentation{
			/*float:left;
			width:300px;
			height:150px;
			background: lime;*/
			}
		.coda-slider .panel-wrapper .panel_multimedia .images_presentation{
			float:left; width:300px;
			}
		.coda-slider .panel-wrapper .panel_multimedia .images_presentation img{
			width:300px;
			}
		.coda-slider .panel-wrapper .panel_multimedia .morepictures{
			margin-top: 20px;
			width: 340px;
		}
		.coda-slider .panel-wrapper .panel_multimedia .morepictures img {
			max-width: 140px;
			margin: 0 20px 0 0;
			}
		.epoca_moreinfo{
			float: left;
			width: auto;
			
			}
		.presentation_more{
			/*padding: 10px 0 11px 40px;
			background: url(images/history_bt.jpg) no-repeat left top;*/
			}
		.river_more{
			/*padding: 45px 50px 55px 86px;
			background: url(images/river_bt.jpg) no-repeat left top;
			text-align:left;*/
			
			
			}
		.culture_more{
			/*padding: 18px 0 11px 61px;
			background: url(images/cultura_bt.jpg) no-repeat left top;*/
			}
		.territory_more{
			/*padding: 30px 0 13px 64px;
			background: url(images/territorio_bt.jpg) no-repeat left top;*/
			}
		.patrimonio_more{
			/*padding: 10px 0 11px 64px;
			background: url(images/patrimonio_bt.jpg) no-repeat left top;*/
			}
		.document_more{
			/*padding: 16px 0 11px 67px;
			background: url(images/documentacion_bt.jpg) no-repeat left top ;*/
			}
		.media_more{
			/*padding: 18px 0 11px 67px;
			background: url(images/media_bt.jpg) no-repeat left top;*/
			}
	/* Preloader */
	.coda-slider p.loading { padding: 20px; text-align: center }

/* Don't change anything below here unless you know what you're doing */

	/* Tabbed nav */
	.coda-nav ul { clear: both; display: block; margin:0 0 10px; overflow: hidden; float:left; width:100% !important; }
	.coda-nav ul li { display: inline }
	.coda-nav ul li a {  color: #b09468; font-weight: bold; display: block; float: left; margin-right: 1px; padding: 3px 5px; text-decoration: none }
	
	/* Miscellaneous */
	.coda-slider-wrapper {overflow: hidden }
	.coda-slider { float: left; /*overflow: hidden;*/ position: relative }
	.coda-slider .panel { display: block; float: left }
	.coda-slider .panel-container { position: relative }
	.coda-nav-left, .coda-nav-right { float: left }
	.coda-nav-left a, .coda-nav-right a { display: block; text-align: center; text-decoration: none }
	.coda-nav-left {
		position:absolute;
		top:344px;
		left:1016px;
		z-index:900;
		}
		/*.coda-nav-left {
		position:relative;
		top:180px;
		left:-128px;
		z-index:900;
		}
		.coda-nav-right{
		position:relative;
		top:181px;
		left:-70px;
		z-index:900;
		}*/
	.coda-nav-right{
		position:absolute;
		top:304px;
		left:1016px;
		z-index:900;
		}
/*DESPLEGABLES MENU*/
#itemsmenu {
    background-color: #666666;
    display: block;
    float: left;
    height: auto;
    margin: 15px auto 0;
    padding: 0;
    position: relative;
    width: 100%;
}
.despliega_menu-item-502, .despliega_menu-item-111, .despliega_menu-item-110, .despliega_menu-item-109, .despliega_menu-item-108, .despliega_menu-item-107, .despliega_menu-item-175, .despliega_menu-item-483{
	clear: both;
    color: #fff;
    display: block;
    margin: 0 0 0 3.818em;
    padding: 34px 0;
    position: relative;
    width: 940px;
	}
.despliega_menu-item-502{ height:154px;}
.despliega_menu-item-111{ height:154px;}
.despliega_menu-item-110{height:254px;}
.despliega_menu-item-109{height:154px;}
.despliega_menu-item-175{height:182px;}
.despliega_menu-item-108{ height:264px;}
.despliega_menu-item-107{ height:124px}

.despliega strong{ color: #fff;}

.descrip, .descrip2 {
    display: block;
    float: left;
    height: auto;
    margin: 0 100px 34px 0;
    width: 220px;
	text-align:left;
}
.descrip h2, .descrip2 H2 {
    color: #C6A96E;
    font-size: 1.636em;
    font-weight: normal;
    margin: 0 0 22px;
}
.descrip2 p {
    color: #fff;
    font-size: 1em;
}

.listado {
    display: block;
    float: left;
    height: auto;
    margin: 32px 20px 0 0;
    width: 300px;
}
.listado ul {
    display: block;
    list-style: none outside none;
	margin:0;
}
.listado ul li {
    border-bottom: 1px solid #504F4F;
    display: block;
    float: left;
    height: auto;
    padding: 6px 0;
    width: 300px;
    clear:both;
}
.listado ul li.linkcat{
	border-bottom: none;
	}
.listado ul li a {
    color: #fff;
    font-size: 1em;
    text-decoration: none;
}
.listado ul li a:hover {
    color: #C6A96E;
}
.listado ul li h2{ font-weight: bold; color:#C6A96E}
.pic, .pic2 {
    background: none repeat scroll 0 0 #333;
    display: block;
    float: right;
    height: auto;
    padding: 5px;
	margin:5px 0 0;
    width: 210px;
}
#branding .pic img, #branding .pic2 img {
    margin-bottom: 20px;
	margin-bottom:-4px;
	
}
.pic .cont, .pic2 .cont {
    color: #FFFFFF;
    display: block;
    font-size: 1em;
    font-weight: bold;
    margin: 0 0 3px;
    width: 100%;
}
.pic .cont a {
    color: #FFFFFF;
}
.pic span, .pic2 span {
    color: #747474;
    font-size: 1em;
    font-weight: normal;
}
.chapa2 {
    color: #e5e5e5;
    cursor: pointer;
    display: block;
    font-size: 1em;
    position: absolute;
    right: 0;
    top: 15px;
    width: auto;
}
.chapa2:hover{ color:#C6A96E}
.chapa2 span{
	background:url(images/cerrar.png) no-repeat right center;
	padding-right:20px;
	}
/*formulario contacto*/
.form_contact_top{ width:620px; margin: 32px 0 0;}
.form_contact_top form p{
	margin-bottom:0.667em;
	}
.form_contact_top form input, .form_contact_top form textarea{
	width:291px;
	border:1px solid #8c8c8c;
	color:#002945;
	}
.form_contact_top form input{
	height:21px;
	}
.form_contact_top form p.login-remember input, .form_contact_top form p.login-submit input{ width:auto;}
.form_left{
	float:left;
	width:299px;
	margin:0;
	margin-right: 20px;
	}
.form_left p span{ color:#b09468;}
.form_right{
	float:right;
	width:299px;
	margin:0;
	}
.form_contact_top .form_right textarea{
	height:80px;
	margin-bottom:17px;
	}
.form_contact_top .form_right input.wpcf7-submit{
		background:#b09468;
		border: none;
		width:115px;
		height:28px;
		color:#fff;
		font-weight: bold;
		text-transform:uppercase;
		text-align: center;
		}
#branding .form_contact_top img.ajax-loader{ width:auto; height:auto; margin:0; padding:0;}
.form_contact_top span.wpcf7-not-valid-tip {
    background: #ffbfbf;
    border: 1px solid #FF0000;
	color:#000;
    font-size: 10pt;
    left: 20%;
    padding: 2px;
    position: absolute;
    top: 20%;
    width: 280px;
    z-index: 100;
}
.form_contact_top div.wpcf7-validation-errors, div.wpcf7-mail-sent-ng {
	float:left;
}
/*acceso investigadores*/
#topwidguet{ width:620px; margin: 0 0;}
#topwidguet h3.widget-title { display: none;}
#topwidguet .widget_wp_sidebarlogin form p{
	float: left;
    margin: 0 10px 0 0;
    width: 240px;	
}
#topwidguet .widget_wp_sidebarlogin form input.text{
	height: 32px;
	border: 1px solid #8C8C8C;
    color: #002945;
    width: 234px;
    margin-bottom: 20px;
    padding: 3px;
}

#topwidguet .widget_wp_sidebarlogin form p.rememberme{ width: 240px; margin-right: 10px;}
#topwidguet .widget_wp_sidebarlogin form p.submit{ width: auto;}
#topwidguet .widget_wp_sidebarlogin form p.submit{ float: left; margin:17px 0 0;}
#topwidguet .widget_wp_sidebarlogin form p.rememberme input#rememberme, #topwidguet .widget_wp_sidebarlogin form p.submit input#wp-submit{ width: auto;}

#topwidguet .widget_wp_sidebarlogin form p.submit input#wp-submit{
	background: none repeat scroll 0 0 #B09468;
    border: medium none;
    color: #FFFFFF;
    font-weight: bold;
    height: 31px;
    text-align: center;
    text-transform: uppercase;
    width: 115px;	
}
#topwidguet .widget_wp_sidebarlogin form p.login_error{
	width:100%;
	clear: both;
	
}
#topwidguet .widget_wp_sidebarlogin ul.pagenav li a{
	background: url("images/exit.gif") no-repeat left;
	padding-left: 26px;
	
}
#topwidguet .widget_wp_sidebarlogin ul.pagenav li .escritorio{background: url("images/home.gif") no-repeat left;}
#topwidguet .widget_wp_sidebarlogin ul.pagenav li .perfil{background: url("images/user.gif") no-repeat left;}
ul.sidebarlogin_otherlinks{
	float: left;
	margin-top: 5px;
	
}

ul.sidebarlogin_otherlinks li{
	border: none;
	
}
/*fin acceso de investigadores*/
/*buscador*/
#branding #searchform {
    left: 320px;
	top: 78px;
	right:auto;
    position: absolute;
    text-align: right;
    
}
#branding #s {
	float: right;
	-webkit-transition-duration: 400ms;
	-webkit-transition-property: width, background;
	-webkit-transition-timing-function: ease;
	-moz-transition-duration: 400ms;
	-moz-transition-property: width, background;
	-moz-transition-timing-function: ease;
	-o-transition-duration: 400ms;
	-o-transition-property: width, background;
	-o-transition-timing-function: ease;
	background-color:#fff;
	width: 282px;
}

#branding #s:focus {
	background-color: #fcf2e1;
	width: 200px;
}
/*FIN DESPLIEGA TOP*/
/*LISTADO BIENE PATRIMONIALES*/
.type-bienes_patrimoniales{
	float:left;
	width:220px;
	height:220px;
	margin-right:20px;
	border: none;
}
.elemento_hover_last{ margin-right: 0;}
.bienesCont article:first-child{margin-left:0;}
.type-bienes_patrimoniales .entry-header{
	margin:0;
	width:100%;
	border: none;
}
.type-bienes_patrimoniales .entry-header a.crop_picture{
	height: 220px;
	overflow: hidden;
	float: left;
	width: 100%;
	
}
.type-bienes_patrimoniales .entry-header .destacados_epoca{
	float:left;
	background:#F8F7F1;
	width:200px;
	height:27px;
	padding: 10px;
	margin-top:-47px;
}
.type-bienes_patrimoniales .entry-header span{
	float:left;
	width:100%;
	font-size: 12px;
	color: #002945;
}

.type-bienes_patrimoniales .entry-content{
	width:214px;
	height:214px;
	float:left;
	background:#fff;
	margin:0;
	-moz-opacity:.80%;
	opacity:.80;
	filter: alpha(opacity=80);
	border: 3px solid #e9e9e9;
	visibility: hidden;
}
.type-bienes_patrimoniales .entry-content h2{
	position: relative;
	width: 170px;
	margin:0;
	clear: none;
	top: -194px;
	left: 20px;
	font-size: 12px;
	float: left;
	border-bottom: none;
	color: #000;
	}
.entry-header .destacados_epoca h2{border-bottom: none; }


.bienes_patrimoniales .entry-content span.tipologia{color: #333; position: relative; display: inline-block; top:-191px; left: 20px; width: 170px; line-height: 16px}
.bienes_patrimoniales .entry-content span.cronologia{color: #333; position: relative; display: inline-block; top:-178px; left: 20px; width: 170px; line-height: 16px}
.bienes_patrimoniales .entry-content span.centro{color: #333; position: relative; display: inline-block; top:-170px; left: 20px; width: 170px; line-height: 16px}

.type-bienes_patrimoniales:hover .entry-content{
	visibility: auto;
	
}
.type-bienes_patrimoniales .entry-meta{
	display:none;
}

/*FICHA BIENES PATRIMONIALES*/
.piece_picture{
	width: 220px;
	float: left;
	
}
.piece_picture img{
	max-width: 220px;
	float: left;
}
.piece_picture .morepictures{ margin-top:20px; float: left;}
.piece_picture .morepictures img{
	max-width: 60px;
	padding: 2px;
	border: 1px solid #b09468;
	margin-right: 10px;
	margin-bottom: 10px;
	max-height: 80px;
}
.ficha{
	width: 460px;
	margin-left: 20px;
	float: left;
}
h3.masinfo{
	clear:none;
	text-transform: none;
	background:url(images/moreinfo.png) no-repeat 0px 5px ;
	padding-left: 25px;
	margin: 20px 0;
	float: left;
	width: 100%;
	
	}
.primary_epoca .entry-content h3.masinfo a{
	text-decoration: undeline;
	color:#b09468;
	font-weight:bold;
	font-size: 12px;
}
.primary_epoca .entry-content .catalogacion, .primary_epoca .entry-content .ficha_tecnica{
	font-size:12px;

	
}
.primary_epoca .entry-content .catalogacion ul{
	margin-bottom:0;
	
}
.primary_epoca .entry-content .catalogacion ul li{
	margin-bottom: 0px;
	
}

/*ENLACES*/
.singular .primary_links{ width: 940px !important;}
.singular .primary_links #detail_time { width:220px; margin-top: 15px; }
.singular .primary_links .coda-slider-wrapper {margin-top: 15px; }
ul.link_cats{ margin-left: 0; width: 620px}
ul.link_cats h2{
	font-weight:  bold;
	border-bottom: 1px solid #002945;
    color: #002945;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 18px;
	}
ul.link_cats ul{ margin-left: 0;}
ul.link_cats ul li{
	float: left;
	width: 100%;
	list-style: none;
	margin: 10px 0;
	padding: 0;
	}
ul.link_cats ul li a.link_image{
	float: left;
	width: 218px;
	border: 1px solid #B09468;
	}
ul.link_cats ul li a.link_image img{ width: 218px;}
ul.link_cats ul li a.link_title{
	float: left;
	width: auto;
border-bottom: 1px solid #B09468;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    color: #B3123D;
    margin: 0 0 18px 20px;
	}
ul.link_cats ul li a.link_title:hover{color: #B09468;}
ul.link_cats ul li p.link_description{
	float: left;
	margin-left:20px;
	width: 380px;
	}
.breadcrumb{margin-left: 22px;}
.singular .primary_links .breadcrumb { margin-left: 285px;}
.primary_epoca .breadcrumb { margin-left: 10px; font-size: 10px;}
/* TOOGLE */

.toggleClick{cursor: pointer}

/*resultados de busqueda*/
section.search_result{
	float: left; width: 720px; margin:  57px 0 0 262px;
}
section.search_result .breadcrumb{ margin-left: 0px;}
section.search_result .entry-title{ font-size: 24px; line-height: normal; padding-top: 0; padding-bottom: 0;}
section.search_result .entry-title a{ font-size: 14px; font-weight: bold;}
section.search_result .hentry, section.search_result .no-results{ margin-bottom: 20px; padding-bottom: 0; border-bottom: 1px dotted #ccc;}
section.search_result .entry-header, section.search_result .singular .entry-header, section.search_result .singular #comments-title {
    float: left;
    margin-right: 0px;
    text-align: left;
    width: 100%;
}
section.search_result .bienes_patrimoniales{ float: left; width: 100%; height: auto;}
/* type-bienes_patrimoniales status-publish hentry*/
.entry-title a:hover, .entry-title a:focus, .entry-title a:active {
    color: #B3123D;
}
/* 13 abril */
/*.entry-content {padding:0; margin:0 0 0 20px}
.primary_epoca .entry-content p.filterfor{font-weight: bold; font-size: 12px; color: #B09468; margin-bottom: 10px;}
.entry-content .entry-title{margin:0; color:#B3123D; font-weight:normal; border-bottom:1px dotted #000;}
.entry-content .destacado {font-weight:bold;  line-height: 16px; border: 1px solid yellow;}*/
.filtro {margin:20px 0; width: 100%; float: left;}
.styled-select { width: 108px; float: left; padding:0; margin-right: 5px; overflow: hidden; border: 1px solid #D9D9D9;}
.select-mulimetia #filtromedia{ width:120px !important;}
span.customStyleSelectBox {
	font-size:11px;
	color:#7c7c7c;
	padding:0px;
	border:1px solid #e7dab0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
	border: none;
	}
span.customStyleSelectBox.changed { background-color: #e9e9e9; }
.customStyleSelectBoxInner { background:url("images/down_arrow_select.gif") no-repeat left; padding: 5px 5px; margin: 0 5px 0 0; font-size: 12px; font-weight:  bold; color: #232448;}

.styled-select option{
	background: #e9e9e9; padding: 10px; border: none; border-bottom: 1px solid #d9d9d9; font-size: 12px;
	
}
.type-bienes_patrimoniales {}

/*.buscador{ display: none;}*/
/* documentacion */

#download-page-search {background:#ececec; text-align:left; border:0px solid #fff !important; width:300px; border-radius:0px !important;}
#download-page-search p {text-align:left !important;}
#download-page-search p label {font-weight:bold; color:#666;}

div#download-page-featured {background:#ececec; text-align:left; border:0px solid #fff !important; border-radius:0px !important; margin-bottom:12px !important;}
#download-page-featured h3, #download-page h3{font-family:Georgia; text-transform:capitalize; font-size:18px; color:#002945; line-height:18px; padding:4px 0 14px !important;}
#download-page-featured a{text-decoration:none; font-weight:bold; vertical-align:top !important;}
#download-page-featured a img{
	border:1px solid #ececec !important;
	background: none !important;
    border: 1px solid #bea886 !important;
    height: auto !important;
    margin: 0 8px 0 0 !important;
    padding: 0px !important;
    vertical-align: middle;
    width: 51px !important;
	}
#download-page-featured a:hover img{border:1px solid #b09468 !important}
#download-page-featured span { vertical-align:top !important;}

div#download-page-categories .category {background:#ececec; text-align:left; border:0px solid #fff !important;
border-radius:0px !important; margin:10px 20px 10px 0 !important; width:340px; min-height: 285px;}
div#download-page-categories .category.alternate {margin:10px 0 !important;}
#download-page-categories h3 {border-bottom:1px dotted #666666 !important; padding:0 0 9px !important; line-height:16px;}
#download-page-categories h3 a {font-family:Georgia; text-transform:capitalize; font-size:14px; color:#666; text-decoration:none; font-weight: bold; }
#download-page-categories h3 a:hover {color:#B3123D;  text-decoration:underline;}
div#download-page-categories .category ol li{list-style:none; background: url("images/download_document.png") no-repeat left top; padding:0 0 0 20px;
width:298px !important;margin-bottom:10px;}
#download-page-categories .category ol li a {color:#666; text-decoration:none;}
#download-page-categories .category ol li a:hover {color:#B3123D;  text-decoration:underline;}

div#download-page-featured ul li{width:210px !important; clear:none !important; float:left !important; clear:none !important;
background-image:none !important; margin:0 20px 30px 0 !important; margin-bottom:30px !important; padding:0 !important; border: none !important; }

div#download-page-featured ul li.last{margin-right:0px !important;}

/*detalle descarga*/
#content div.download-info.single {
    border: medium none;
    clear: both;
    float: left;
    padding: 0;
    width: 100%;
}
#content div.download-info.single div.side-section {
    float: left;
    margin-left: 0px;
    margin-right:20px;
    position: relative;
    text-align: center;
    width: 220px;
}
#content div.download-info.single div.side-section img.download-image {width: 212px;}
#content div.download-info.single div.side-section .related-projects{display: none}
#content div.main-section {
    float: right;
    margin: 0;
    padding: 0;
    width: 460px;
}
#content div.main-section h3.download-info-heading{
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 24px;
	line-height:32px;
	color: #B3123D;
	width: 100%;
	clear: both;
	
}
#download-page h3.download-info-heading small{
	width: 100%;
	clear: both;
	float: left;
	margin: 10px 0 0;
	
}
#download-page h3.download-info-heading small small{
	clear: none; width: auto; 
	margin: 0 5px 0 0;
}
#download-page h3.download-info-heading small a{
	letter-spacing: normal;
	color: #B09468;
    font-size: 11px;
    font-weight: normal;
    font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;	
}
#download-page h3.download-info-heading small a:hover{color: #B3123D}
#content div.main-section table.download-meta {
	margin: 20px 0 !important;
	float: left;
	width: 100%;
}
#content div.main-section table.download-meta tbody th {width: 125px;}

#content div.main-section table.download-meta td{text-align: left !important;}

#download-page .download-info a.download-button {background:url("images/downloadbutton.gif") no-repeat left top;}
#download-page .download-info table.download-meta td, #download-page .download-info table.download-meta th{
	text-transform: none;
	letter-spacing: normal;
	font-size: 12px;
	color: #666;	
}
.entry-content #download-page td, .comment-content #download-page td, table.download-meta td, table.download-meta th, .download-infotable.download-meta td, .download-info table.download-meta th{
	border-top: none;
	border-bottom: none;
	line-height: normal;
	
}
.entry-content .download-desc-heading {
	border-bottom: 1px solid #002945;
    color: #002945;
    font-size: 14px;
    font-weight: bold;
    }
.entry-content #download-page small {
    font-size: 11px;
    letter-spacing: 0;
    margin-left: 4px;
}
.entry-content #download-page small a {
    color: #B09468;
    font-family: Helvetica,Arial,sans-serif;
}

.primary_epoca .entry-content #download-page ul.dlm_download_list{
	padding: 20px;
	background: #ECECEC;
	width: auto;
	
}
.primary_epoca .entry-content #download-page ul.dlm_download_list li{list-style:none; background: url("images/download_document.png") no-repeat left top; padding:0 0 0 20px;
width:100% !important;margin-bottom:10px;}
.primary_epoca .entry-content #download-page ul.dlm_download_list li a {color:#666; text-decoration:none;}
.primary_epoca .entry-content #download-page ul.dlm_download_list li a:hover {color:#B3123D;  text-decoration:underline;}

/*fin detalle descarga*/

/*MULTIMEDIA*/
.primary_epoca .entry-content .child a{width: 220px; margin: 0 20px 0 0; text-decoration: none; float: left;}
.primary_epoca .entry-content .child a.lastmedia{margin-right: 0px;}
.child a .mediahover{
	background:url("images/more_pic.png") no-repeat center center;
    display: none;
    height: 214px;
    position: absolute;
    width: 214px;
    border: 3px solid #e9e9e9;
    opacity: 0.9;
}
.child a:hover .mediahover{display: inline;}
/*FIN MULTIMEDIA*/

.gotop{margin-top:-80px; left:768px; position:absolute;}
.gotop a {background:url("images/subir.png") no-repeat left top; padding:13px 0px 20px 50px; color:#B3123D; }

.goback{float:right; position:relative; top:-30px; color: #666; background: url("images/goback_bg.png") no-repeat left center; padding-left:20px;}

.home .gotop, .single-epoca .gotop, .single-rio .gotop{ display:none;}

/*paginador*/

.navigation{
	width: 100%;
	float: left;
	margin: 20px 0 40px;
	border-top: 1px dotted #666666;
}
.navigation .alignleft, .navigation .alignright {
	width: 50%;
	clear: both;
	cursor: pointer;
}

.navigation .alignleft{
	background: url("images/goback_bg.png") no-repeat left center;
    color: #666666;
    float: left;
    padding-left: 20px;
    position: relative;
    top: 20px;
    }
.navigation .alignright{
	background: url("images/goforward_bg.png") no-repeat right center;
    color: #666666;
    float: right;
    padding-right: 20px;
    position: relative;
    top: 20px;
	text-align: right;
	}


.navigation .alignleft span.paginationbienes:hover, .navigation .alignright span.paginationbienes:hover{
	text-decoration: underline;
	
}

/*BUSCADOR*/
.entry-content .buscador, #download-page-search{
	background: #ECECEC;
	width: auto;
	clear: both;
	padding: 10px;
	margin: 0 0 10px;
}
.entry-content .buscador .divbuscador div{ width: auto; float: left; margin-right: 10px;}
span.spanbuscador{display: none;}
input#busqueda, #download-page-search input#dlsearch{ background:url("images/search.png") no-repeat 5px 2px #fff; padding:  4px 10px 4px 28px !important; border: 1px solid #D9D9D9}
body .entry-content .buscador input[type='button'], .search_submit{ border: 1px solid #D9D9D9; background: #B09468; padding: 3px; color: #fff; font-weight: bold; cursor: pointer;}
body .entry-content .buscador input[type='button']:hover, .search_submit:hover{background: #967a4e}
body .entry-content .buscador input[type='reset']{ display: none;}

/*indice*/
#wp-realtime-sitemap-pages,
#wp-realtime-sitemap-posts,
#wp-realtime-sitemap-epoca,
#wp-realtime-sitemap-rio,
#wp-realtime-sitemap-bienes_patrimoniales,
#wp-realtime-sitemap-bienes_patrimoniales,
#wp-realtime-sitemap-multimedia,
#wp-realtime-sitemap-archives,
#wp-realtime-sitemap-categories{
float: left;
width: 330px;
margin: 0 20px 20px 0;
	
}
#wp-realtime-sitemap-pages h3,
#wp-realtime-sitemap-posts h3,
#wp-realtime-sitemap-epoca h3,
#wp-realtime-sitemap-rio h3,
#wp-realtime-sitemap-bienes_patrimoniales h3,
#wp-realtime-sitemap-bienes_patrimoniales h3,
#wp-realtime-sitemap-multimedia h3,
#wp-realtime-sitemap-archives h3,
#wp-realtime-sitemap-categories h3{
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 18px;
	color: #002945;
	border-bottom: 1px solid #DDDDDD;
    margin: 0 0 12px !important;
    padding: 0 0 8px;
}
#wp-realtime-sitemap-pages ul,
#wp-realtime-sitemap-posts ul,
#wp-realtime-sitemap-epoca ul,
#wp-realtime-sitemap-rio ul,
#wp-realtime-sitemap-bienes_patrimoniales ul,
#wp-realtime-sitemap-bienes_patrimoniales ul,
#wp-realtime-sitemap-multimedia ul,
#wp-realtime-sitemap-archives ul,
#wp-realtime-sitemap-categories ul
{
	float: left; width: 90%; padding:5%; background: #f2f2f2;
	
}
#wp-realtime-sitemap-pages ul li,
#wp-realtime-sitemap-posts ul li,
#wp-realtime-sitemap-epoca ul li,
#wp-realtime-sitemap-rio ul li,
#wp-realtime-sitemap-bienes_patrimoniales ul li,
#wp-realtime-sitemap-bienes_patrimoniales ul li,
#wp-realtime-sitemap-multimedia ul li,
#wp-realtime-sitemap-archives ul li,
#wp-realtime-sitemap-categories ul li
{
	float:left;
	width:95%;
	padding-left: 5%;
	margin-bottom: 5px;
	
}

#wp-realtime-sitemap-pages ul li a,
#wp-realtime-sitemap-posts ul li a,
#wp-realtime-sitemap-epoca ul li a,
#wp-realtime-sitemap-rio ul li a,
#wp-realtime-sitemap-bienes_patrimoniales ul li a,
#wp-realtime-sitemap-bienes_patrimoniales ul li a,
#wp-realtime-sitemap-multimedia ul li a,
#wp-realtime-sitemap-archives ul li a,
#wp-realtime-sitemap-categories ul li a{
	text-decoration: none;
	color: #002945;
	font-weight: bold;
}
#wp-realtime-sitemap-pages ul li ul,
#wp-realtime-sitemap-posts ul li ul,
#wp-realtime-sitemap-epoca ul li ul,
#wp-realtime-sitemap-rio ul li ul,
#wp-realtime-sitemap-bienes_patrimoniales ul li ul,
#wp-realtime-sitemap-bienes_patrimoniales ul li ul,
#wp-realtime-sitemap-multimedia ul li ul,
#wp-realtime-sitemap-archives ul li ul,
#wp-realtime-sitemap-categories ul li ul{ float:left; padding:5px 0; width: 100%; margin-bottom: 0;}

#wp-realtime-sitemap-pages ul li ul.children li,
#wp-realtime-sitemap-posts ul li ul.children li,
#wp-realtime-sitemap-epoca ul li ul.children li,
#wp-realtime-sitemap-rio ul li ul.children li,
#wp-realtime-sitemap-bienes_patrimoniales ul li ul.children li,
#wp-realtime-sitemap-bienes_patrimoniales ul li ul.children li,
#wp-realtime-sitemap-multimedia ul li ul.children li,
#wp-realtime-sitemap-archives ul li ul.children li,
#wp-realtime-sitemap-categories ul li ul.children li{
	background: url(images/item_listn2.gif) no-repeat 0px 5px ; padding-left: 10px; margin-left: 0; float: left; width: 90%;
	
}
#wp-realtime-sitemap-pages ul li ul.children li a,
#wp-realtime-sitemap-posts ul li ul.children li a,
#wp-realtime-sitemap-epoca ul li ul.children li a,
#wp-realtime-sitemap-rio ul li ul.children li a,
#wp-realtime-sitemap-bienes_patrimoniales ul li ul.children li a,
#wp-realtime-sitemap-bienes_patrimoniales ul li ul.children li a,
#wp-realtime-sitemap-multimedia ul li ul.children li a,
#wp-realtime-sitemap-archives ul li ul.children li a,
#wp-realtime-sitemap-categories ul li ul.children li a{ color: #002945; font-weight: normal;}

#wp-realtime-sitemap-pages ul li ul.children li ul.children li,
#wp-realtime-sitemap-posts ul li ul.children li ul.children li,
#wp-realtime-sitemap-epoca ul li ul.children li ul.children li,
#wp-realtime-sitemap-rio ul li ul.children li ul.children li,
#wp-realtime-sitemap-bienes_patrimoniales ul li ul.children li ul.children li,
#wp-realtime-sitemap-bienes_patrimoniales ul li ul.children li ul.children li,
#wp-realtime-sitemap-multimedia ul li ul.children li ul.children li,
#wp-realtime-sitemap-archives ul li ul.children li ul.children li,
#wp-realtime-sitemap-categories ul li ul.children li ul.children li{
	background: url(images/item_listn3.gif) no-repeat 0px 5px ; padding-left: 10px; margin-left: 0; float: left; width: 90%;
}
#wp-realtime-sitemap-pages ul li ul.children li ul.children li a,
#wp-realtime-sitemap-posts ul li ul.children li ul.children li a,
#wp-realtime-sitemap-epoca ul li ul.children li ul.children li a,
#wp-realtime-sitemap-rio ul li ul.children li ul.children li a,
#wp-realtime-sitemap-bienes_patrimoniales ul li ul.children li ul.children li a,
#wp-realtime-sitemap-bienes_patrimoniales ul li ul.children li ul.children li a,
#wp-realtime-sitemap-multimedia ul li ul.children li ul.children li a,
#wp-realtime-sitemap-archives ul li ul.children li ul.children li a,
#wp-realtime-sitemap-categories ul li ul.children li ul.children li a{
	color: #666; font-weight: normal;
}
#wp-realtime-sitemap-pages ul li ul.children li ul.children li ul.children li a,
#wp-realtime-sitemap-posts ul li ul.children li ul.children li ul.children li a,
#wp-realtime-sitemap-epoca ul li ul.children li ul.children li ul.children li a,
#wp-realtime-sitemap-rio ul li ul.children li ul.children li ul.children li a,
#wp-realtime-sitemap-bienes_patrimoniales ul li ul.children li ul.children li ul.children li a,
#wp-realtime-sitemap-bienes_patrimoniales ul li ul.children li ul.children li ul.children li a,
#wp-realtime-sitemap-multimedia ul li ul.children li ul.children li ul.children li a,
#wp-realtime-sitemap-archives ul li ul.children li ul.children li ul.children li a,
#wp-realtime-sitemap-categories ul li ul.children li ul.children li ul.children li a{
	color: #999; font-weight: normal;
	
}
.coda-slider-wrapper.arrows .coda-slider {
    float: left;
    margin-bottom: 0;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 0;
    width: auto;
}

.related-posts .related-posts-type{ display:none;}