@charset "utf-8";

body {
    position: relative;
    display: block;
	font-size: 11px;
	font-family: verdana, sans-serif;
	background-color: black;
	color: white;
}

a {
	color: #00ff00;
}
.virus_bar {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 3;
}
.issn {
	text-align: right;
	font-size: 8px;
	margin-top: 5px;
	margin-bottom: 10px;
    color: #ffffff;
}

.creativecommons {
    text-align: right;
    font-size: 7px;
}

.editor_essay_container {
	position: relative;
	width: 115px;
	color: white;
	padding: 5px;
	margin: 20px 0;
	background-color: black;
	font-size: 9px;
}
.img_container {
	position: relative;
	width: 820px;
	display: block;
	margin: 10px auto;
}

.img_container img {
	position: relative;
	display: block;
	margin: 5px auto;
}
.outer_video {
    position: relative;
	display: block;
	width: 820px;
	margin: 0 auto;
}
.outer_video .container {
    width: 500px;
    display: inline-block;
    margin: 10px auto;
}

.tooltip_enabled {
	text-decoration: underline;
}
.tooltip {
	display: none;
	min-width: 200px;
	background: gray url() repeat scroll left top;
	padding: 10px;
	text-align: left;
	font-size: 0.9em;
    color: #ffffff;
}
.container_all {
	position: relative; /* para o absolute do _articles */
	width: 990px;
	margin: 0 auto;
    background-color: transparent;
}
.container_articles {
	position: absolute;
	top: 0;
	right: 0;
	width: 840px;
	z-index: -1;
    background-color: transparent;
}
.container_articles a {
	color: red;
    background-color: transparent;
}
.article {
	position: relative;
	display: none;
	width: 840px;
    color: #000000;
	background: transparent url('../img/transbg_white.png') repeat scroll left top;
}
.info, .intro, .biblio{
}
.page {
	display: none;
	width: 840px;
    background-color: transparent;
}
.page p {
	line-height: 150%;
	text-align: justify;
	margin: 5px;
	padding: 10px;
    background-color: transparent;
}
.comments_container {
	width: 840px;
    color: #000000;
    background-color: transparent;
}
#contact-form, #comments_container {
	margin: 5px;
}
#comments_container p {
	line-height: 120%;
	text-align: justify;
	padding: 10px;
	background-color: transparent;
}
#comments_container .comment {
	width: 45%;
}
p.cm-header {
	font-weight: bold;
}
p.cm-header a {
}
p.cm-message {
	padding-left: 15px;
}
.title_img {
	position: absolute;
	top: 30px;
	right: 0;
}
.article_wrapper {
	position: absolute;
	top: 350px;
	right: 0;
}
.nav {
	display: block;
	position: relative;
	width: 840px;
	background-color: transparent;
	border: 0;
	height: 30px;
}
.nav div {
	position: relative;
	float: left;
	width: 10px;
	height: 10px;
	margin: 10px 7px;
}
.nav div:hover, .nav .nav-highlight {
	position: relative;
	height: 15px;
	width: 15px;
	margin: 7.5px 4.5px;
}
.nav p {
	position: relative;
	float: right;
	margin: 10px 0px;
	padding: 5px;
	font-size: 0.8em;
	background: transparent url('../img/transbg.png') repeat scroll left top;
}
.nav p:hover {
	position: relative;
	cursor: pointer;
}
.notes {
	border-top: 1px solid gray;
	padding: 10px;
	background-color: transparent;
}
.bio {
	width: 300px;
}
.abstract {
	padding: 10px 10px 10px 200px;
}

.page p.fullquote {
	padding-left: 70px;
	line-height: 100%;
}
.img_container p, .outer_video p{
	text-align: center;
}
 
.comments_container a {
    color: #00ff00;
    text-decoration: none;
}
