.container_all p { color: black;}
.citacoes { padding: 10px 10px 10px 200px;}
.menu ul li:hover > p span { color: #fff;}
.menu ul li.head ul li a:hover { color: #fff;}
.title_img{ position: absolute; right: 5px; top: 30px; z-index: 0;}
#items{ position: relative; left: 140px; top: 400px; padding-bottom: 40px;}
#items a{ color: #ffffff !important; text-decoration: none;}


/*EDIÇÃO ATUAL*/

.colorbg:hover { background-image: none; background-color: rgb(249,98,37) !important;}
.colorbg{ background-color: rgba(249,98,37, 0.5) !important; background-image: none !important; }

/*DEMAIS BLOCOS*/
.closedBlock:hover{
	background-image: none;
	background-color: rgb(141,141,141);
}
.closedBlock { 
    width: 160px; 
    height: 240px; 
    margin-right:0px; 
    margin-bottom:0px; 
    color:#777; 
    background-color: rgba(141,141,141, 0.5); 
    display: -moz-inline-stack; 
    display: inline-block;
}
.closedBlock .x-open{ display: none;}
.closedBlock .top-title{ font-size: 140%;}
.closedBlock .top-content{ display: none;}
.closedBlock .top-author{ color: #696969;}
.closedBlock .top-title .title-br{ color: black;}
.closedBlock .top-title .title-en{ color: black; font-style: italic;}

.closedBlock .comments{ display: none;}
.lang-en .x-content-en{ left: 10px; right: 10px; top: 60px; bottom: 20px;}
.closedBlock .x-content-br{display: none;}
.closedBlock .x-content-en{display: none;}
.closedBlock .x-content-closed{ display: block; padding: 0 0px;}
.closedBlock .x-close{display: none;}
.closedBlock .x-print{display: none;}
.closedBlock .publication-notes-br{display: none;}
.closedBlock .publication-notes-en{display: none;}
.closedBlock .top-title{ font-size: 1em;}
.closedBlock .top-content{ font-size: 0.8em;}
.closedBlock .top-author{ text-decoration: none; font-size: 0.95em;}
.closedBlock .top-content a{ text-decoration: none; font-size: 0.7em;}
.closedBlock .top-content .content-br{ color: #000;}
.closedBlock .top-content .content-en{ color: #FFF;}
.closedBlock .title-dot{ display: none; }




.cp-commands{ color: #ffffff; padding: 5px;}
.closedStep{ margin-top: 22px; text-align: left;}
.openBlock{ margin: 15px; color: #ffffff !important;}

@media screen and (-webkit-min-device-pixel-ratio:0) { .closedBlock{ }}
.openBlock .x-content-br{ margin: 0px 10px 0px 10px;}
.openBlock .x-content-en{ margin: 0px 10px 0px 10px;}

.openBlock .x-open{ cursor: pointer;}
.right{ float: right;}
.openBlock .x-open span{ display: inline;}
.openBlock .x-open div{ display: inline;}
.openBlock .top-title{ display: none;}

.rbottom{ width: 100%;}
.comments{ border: 1px solid orange; width: 599px; word-wrap: break-word;}
.comments *{ font-family: "Verdana","sans-serif" !important;}
.comment{ margin-top: 20px; text-align: left; margin-left: 10px; font-size: 8pt;}
.comments h2{ font-size: 8pt;}
body{ background: url("../images/carpet_bg.jpg") no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}
.trans_box{ overflow: hidden; font-family:verdana; font-weight:bold; padding:10px; margin:5px; border:solid 0px #555; text-align: justify; position: relative; }
.trans_box[class] { }

.openBlock .comments{ display: block;}
.clear { clear: both; width: 100%; height: 1px;}
.closedStep{ color: #000; height: 25px; width: auto;}
.openBlock{ width:100%; margin-bottom: 10px; margin-right: 10px; color:#777; display: -moz-inline-stack; display: inline-block; display: inline\9; float: left\9; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/trans.png');}

/*Background dos artigos aberto*/
.openBlock[class]{ background-color: rgba(141,141,141,0.5);}

@media screen and (-webkit-min-device-pixel-ratio:0) { .closedBlock{ vertical-align: top; }}
.openBlock .x-content-closed{display: none;}
.openBlock .x-content-br{display: block;}
.openBlock .x-content-en{display: block;}
.lang-br .x-content-en{display: none;}
.lang-en .x-content-br{display: none;}
.lang-br .x-content-br{ left: 10px; right: 10px; top: 60px; bottom: 20px;}

.openBlock .rtop_desc{ width: 100%; height: 50px;}
.openBlock .x-close{ float: right; cursor: pointer;}
.openBlock .x-print{ float: right; cursor: pointer;}
.lang-br .publication-notes-br{ display: inline-block; padding: 0 15px;}
.lang-en .publication-notes-en{ display: inline-block; padding: 0 15px;}
.lang-br .publication-notes-en{display: none;}
.lang-en .publication-notes-br{display: none;}
.iframe{ padding-top: 40px; height: 580px; height: 600px\9; width: 400px\9; width: 100%;}
.openBlock .top-title{ padding-right: 80px;}

.openBlock .top-author{ display: none;}
.lang-br{ color: #000;}
.lang-en{ color: #FFF;}
.openBlock .title-dot{ display: inline; }

.rbottom{ position: absolute; text-align: center; bottom: 4px;}
.openBlock .rbottom{ position: relative; text-align: center; bottom: 4px;}
.search_ok {-webkit-box-shadow:inset 0px 0px 0px 2px #ff0f00;-moz-box-shadow:inset 0px 0px 0px 2px #ff0f00;box-shadow:inset 0px 0px 0px 2px #ff0f00;}
.titulo {font-weight: bold; font-size: 1.6em; text-align: center;margin-bottom: 10px;}
.subtitulo {font-weight: bold; font-size: 1.2em;}
.notas_rodape {border-top: 1px solid;}
.referencias { margin-bottom: 10px; }
.carpet_article .referencias p { line-height: 100%; padding-bottom: 3px; padding-top: 3px; margin-top: 0px; margin-bottom: 0px;}
.carpet_article .img_container {
    width: 100%;
}

/*
 *
 * REGRAS EXCLUSIVAS DA EDIÇÃO
 * CORRIGE A EXIBIÇÃO DOS ARTIGOS NA SEÇÃO TAPETE PARA NÃO CONTER BACKGROUND E LIMITE DE WIDTH HERDADOS DO CSS DA EDIÇÃO DA REVISTA
 *
*/
.carpet_article .article, .carpet_article .page {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    width: 100%;
}

.carpet_article p {
    line-height: 150%;
    margin: 5px;
    padding: 10px;
    text-align: justify;
}

.img_container, .img_container p {
    display: block;
    position: relative;
    text-align: center;
}