@charset "utf-8";
/* CSS Document */
a {
	text-decoration: none;
	color: #106470/*214E95*/;
}
a:link {
	color: #106470/*03C*/;
}
a:visited {
	color: #106470;
}
a:hover {
	text-decoration: underline;
	background-color:#fff;
	color: #106470;
}
a:active {
	color: #106470;
}

a.action, a.file {
font-size: 1em;
text-transform: none;
width:30px;
height:30px;
/*background-image:url(images/pdficon.png);
background-position:top;
background-repeat:no-repeat;*/
}


/* SE OCULTÓ EL LOGUIN + REGISTRO DE AUTORES + INFORMACIÓN*/
/*#sidebarUser {
	display: none;
}*/

#onlineSubmissions {
	display: none;
}

#sidebarInformation{
	display: none;
}
/* SE OCULTÓ EL LOGUIN + REGISTRO DE AUTORES + INFORMACIÓN*/


INPUT {
	padding: .2em;
	margin-top:0.3em;
/*margin-left: 0.5em;*/}
input.defaultButton {
	background-color: #106470;
	color: #FBFBF3;
	font-weight: bold;
}
body {
	background-color: #FFF;
	overflow-x:auto;
	overflow-y:scroll;
	overflow-y: non-ie;
	margin:0px;
}
#issueCoverImage a img {
	width:25%;
	height:25%;
}
#body {
	font-family: "Arial", Helvetica, sans-serif;
	font-size:1.1em;
	background-color:#FFF;
	width:87% !important;
	margin-left:auto;
	margin-right:auto;
}
#headerTitle {
	height:145px;/*75px;*/
	background-color:#FFF;
}
#header h1 {
	font-family: "Arial", Helvetica, sans-serif;
	text-transform:none;
	font-size: 0.8em;
	padding: 0.5em 0 0.1em 0;
	height: 1.5em;
	background-color: #CCC;
	border-top: 6px solid #000;
}
#header h2 {
	margin-top:1em;
	/*width:90% !important;*/
	/*line-height: 30px;*/
	/*margin-bottom:2px;*/
	font-size: 1.3em;
	/*padding: 0em 0em 0em 0em;*/
    text-transform: none;
	/*margin-right: auto;*/
	background-image:url("/public/site/images/logoUCM2.png");
	background-position: right top;
	background-repeat: no-repeat;
	margin-right: 6%;
	height:120px;
	/*border-bottom: 4px solid #03C;*/
    padding: 5px 0 0 0;
}
#header h1 a, #header h1 a:link, #header h1 a:visited {
	color: #000;
	margin-left:6.4%;
}
#header h1 a:hover, #header h1 a:active {
	text-decoration: underline;
	background-color:#CCC;
	margin-left:6.4%;
}
#header h2 a, #header h2 a:link, #header h2 a:visited {
	line-height: 25px;
	color: #000;
	margin-left:6.7%;
	width:67%;
	display:block;
}
#header h2 a:hover, #header h2 a:active {
	text-decoration: none;
	background-color: #fff;
	margin-left:6.7%;
	width:67%;
	display:block;
}
blockquote {
	margin-left:0;
}
span {
	font-size:0.9em;
}
#interestsTextOnly {
	display:block !important;
}
/* Menu de navegacion */

#container {
	background-color:#fff;
	/*width:87% !important;*/
	/*margin-left:auto;*/
	/*margin-right:auto;*/
	position:relative;
	display:block;/*min-width: 100%;*/
}
#main {
	margin-left:0;
	width:77%;
	padding-right: 10px;
	padding: 0em 0 0em;/*margin-top:3.5em;*/
	/*background-color:#FFF;*/
}
#main h2 {
	font-size: 1.1em;
	margin: 0em;
	margin-top: 0.5em;
	font-weight:bold;
}
#main h3 {
	font-size: 1.3em;
	font-weight:bold;
}
#main h4 {
	font-size: 1.2em;
	font-weight:bold;
}
ul.menu li {
	margin-right:0.5em;
	padding:0;
}
ul.menu a {
	font-size: 1.1em;
}
#navbar .menu li {
	float: left;
	/*border: #e6e6e6 1px solid;*/
	white-space:nowrap;
	margin-left:0;
	margin-right:0;
	margin:0px;
	padding:0px;
}
#navbar .menu a:hover {
	background-color: #fff;
	border-bottom: 4px solid #000;
}
#navbar {
	padding: 0;
}
/*#navbar .menu active a{
	background-color: #fff;
	border-bottom: 4px solid #03C;
}*/

#navbar .menu li a {
	border-bottom: 4px solid #fff;
	display: block;
	/*padding-left: 1em;*/
	margin-right:1.5em;
	/*margin-top:4.5em;*/
	/*padding-top:3em;*/
	padding-right:0em;
	line-height: 23px;
	font-weight: bold;
	font-size:0.7em;
	letter-spacing: -0.05px;
	color: #000;
}
/*#navbar .menu li a:hover {
	color: #FFF;
}*/

#navbar .menu #announcements {
	width:auto;
}
table.announcements td {
	padding: 0.25em 0em;
}
table.announcements td.headseparator {
	border-top: 1px solid #d8d8d8;
	font-size: 0.1em;
	line-height: 1%;
}
table.announcements td.endseparator {
	border-top: 1px solid #d8d8d8;
	font-size: 0.1em;
	line-height: 1%;
}
#navbar .menu #navItem {
	/*margin-top:5px;
	border:0px;
	clear:left;
	white-space:nowrap;*/
	/*float:right;
	background-color:#666;*/
	/*color:#FFF;*/
	/*text-transform:uppercase;
	border-radius: 2px 2px 2px 2px;*/
	/*box-shadow: 1px 1px 1px #000000;*/
}
/*#navbar .menu #navItem a, #navbar .menu #navItem a:link, #navbar .menu #navItem a:visited {
	color: #fff;
}*/
/*#navbar .menu #navItem a:hover, #navbar .menu #navItem a:active {
	text-decoration: underline;
	background-color:#666;
}*/
#home, #login, #register {
	display:none;
}
#search {
	display:block !important;
}
#breadcrumb {
	background-color:#fff;
	clear:both;
	font-size:0.6em;
	letter-spacing:normal;
	padding-top: 1em;
	border-top: 1px solid #000;/*border-bottom: 1px solid #d8d8d8;*/
}
/*#breadcrumb a {
    padding-left: 1em;
}*/
#breadcrumb a, #breadcrumb a:link, #breadcrumb a:visited {
	background-color: #fff;
}
#breadcrumb a:hover, #breadcrumb a:active {
	text-decoration: underline;
	background-color:#fff;
}
#content {
	padding-left: 0px;
	border-top: 1px solid #d8d8d8;
}
table.listing td.headseparator {
	border-top: 1px solid #d8d8d8;
}
table.listing td.endseparator {
	border-top: 1px solid #d8d8d8;
}
table.listing td.separator, table.info td.separator {
	border-top: 1px solid #d8d8d8;
	font-size: 0.1em;
	line-height: 1%;
}
table.tocArticle td.tocAuthors {
	padding-bottom: 1em;
}
div.separator {
	border-bottom: 1px solid #d8d8d8;
}
/* Barra lateral */
#sidebarDevelopedBy {
	display:none
}
.lineaNegra {
	border-top: 1px solid #000;
}
table.listing tr.highlight {
	background-attachment: scroll;
	background-clip: border-box;
	background-color: #D8FEFD;
	background-image: none;
	background-origin: padding-box;
	background-position: 0 0;
	background-repeat: repeat;
	background-size: auto auto;
}
.lineaGris {
	border-top: 1px solid #999;
}

.lineaNegra2 {
	border-top: 2px solid #000000;
	padding-top:0.1em;
} 
.smallFont {
	margin-left: 0px;
}
#sidebar div.block {
	padding-bottom: 1em;
}
#rightSidebar {
	margin-right:0;
	/*background-color:#FFF;*/
	width:20%;
	font-size:0.6em;
	/*padding-right: 10px;*/ 
	margin-left: 7px;
	/*margin-top:1em;*/
	padding:0;
	margin-top: 2em;
}
#rightSidebar div {
/*margin-top:5.5em;*/
	/*margin-bottom: 0.5em;*/
	/*padding-top:0.1em;*/
}
.articleToolIcon {
	padding-right: 5px;
	vertical-align: middle;
	width: 15px;
}
#sidebar div.block span.blockTitle {
	border-top: 2px solid #000;
	font-weight: bold;
	font-size: 1em;
	text-transform:none;
	letter-spacing:normal;
	padding: 0.1em 0.1em 1.5em;
	margin-top:0.5em;
}
/*#sidebar #sidebarNavigation{
	border-top: 2px solid #000;
    padding-top: 1.5em;
}*/
#sidebar #sidebarNavigation span.blockSubtitle, #sidebarNavigation FORM, #sidebarNavigation BR {
	display:none;
}
#sizer {
	border:0 !important;
}
#homepageImage img {
	/*display: block;*/
    left: 0;
	margin: 0;
	max-width: 1116px;
	padding: 0;
	right: 0;
	width: 100%;
	height: auto;
	max-height: 499px;
}
#pieOJS {
	font-size:12px;
}
ul #pieOJS {
	left:-11%;
	position:relative;
}

/* Listado de revistas a-z */
.homepageImage img {
	width: 210px;
}
/*ul.plain {
	left:-11%;
	position:relative;
}
#content h5 {
	left:-10%;
	position:relative;
}*/

/*pagina index.php*/
.element.style{
	display:none;
}

