/**
 * override common.css 
 */


/** --------------------------------
 * override common.css - generico, pode ser aplicado a todas as revistas 
 */

a.action
{
    border:1px solid #000;
    background-color:#eee;
    padding:5px 10px;
    margin-top:2px;
    display:inline-block;
}

#content
{
    border-top:0;
}
#content .menu
{
    border-bottom:2px solid #eee;
}
#content .menu li
{
    border:1px solid #eee;
    border-bottom:0;
    padding:5px 15px;
    display:inline-block;
}
#content .menu li.current
{
    background-color:#eee;
    
}
#content p
{
    text-align:justify;
}
table.listing td
{
    border-bottom:1px dotted #000;
}
table.listing tr.heading td,
table.listing td.heading,
table.info td.heading
{
    border-bottom:0;
    padding:0.5em;
    background-color:#eee;
    font-weight:bold;
}
table.listing td.headseparator,
table.listing td.endseparator,
table.info td.headseparator
{
    border-bottom:0;	 
    border-top:0;
}
table.listing,
table.info
{
    border:1px solid #000;
}
#myJournals table.info
{
    border:0;
}

/** --------------------------------
 * override common.css - especificos desta revista
 */


body {
	background-color: #fff;
	color: #606060;
	font-family: Arial,Helvetica,sans-serif;
	font-size:14pt;
}

a {
    text-decoration: none;
    color:#000;
    border-bottom:1px dotted;
}
h1,h2,h4,h4,h5 {
    color:#222b3c;
}

#header {  
    background: #000 url(/public/journals/4/header_background.jpg) no-repeat left -70px;
    background-size:cover;
    height:250px;
}

#headerTitle{
    width:960px;
    margin:0 auto;
    padding: 50px 0;
}

#header h1 {  
             padding-left:0;
             text-align:left;
	     color:#fff;
	     font-family:Arial;
	     font-size:30pt;
}
#header h1 img {
    float:left;
    margin-right:20px;
}

ul.menu a {
    border:0;
}

#main h2, #main h3, #main h4 {
	font-family: Arial,'Times New Roman',Times,serif!important;
	font-weight: bold;
}

#navbar {
	border-bottom: 2px solid #9aacc3;
}


span.highlight {
	border-bottom: 1px solid #52B3E5;
}

div.separator {
	border-bottom: 1px solid #52B3E5;
}

/**
 * override style/common.css 
 */
a:link {
	color: #606060;
}
a:hover {
	color: #106895;
	background: #d5effd;
}
#header {
	background-color: #f6f7f8;
}

#navbar a {
    font-size: 0.80em;
    color:#606060;
}


table.announcements td.headseparator {
	border-top: 1px solid #8CD6FC;
}

table.announcements td.endseparator {
	border-top: 1px solid #8CD6FC;
}

/**
 * override leftSideBar.css
 */
#leftSidebar {  
               width:12%;
}

/**
 * override rightSideBar.css
 */
#rightSidebar {  
                width:12%;
}

/**
 * override bothSideBars.css
 */
#main {  
        width:51%;
}

.member a {  
            color:#375;
            text-decoration:underline;
}
.mceLayout {  
             border:1px solid!important;
}


