@charset "utf-8";
/* CSS Document 

DESENVOLVIDO POR LUIZ PAULO PEDROSA - 27/07/2009
*/
body {
	background:url("../img-layout/bg-body.gif") left top repeat-x;
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:center;
	margin:0 auto;
	padding:0;
	overflow-x:hidden; overflow-y:scroll!important;
}
hr {
	clear:both;
	visibility:hidden;
}
a{ outline:0;}

.z-last {
	border:0!important;
}

.inner{ padding:8px;}

.highlight { background-color: #FEFF6F }

div#wrapper{
	text-align:left;
	width:777px; height:auto;
	margin:0 auto;
}
div#wrapper div#top{
	background:#a5c3d2 url(../img-layout/bg-top.gif) left top no-repeat;; height:34px;
}
html>body div#wrapper div#top{
	background-color:#a5c3d2; height:64px;
}
/* H1 marca da REVISTA*/
div#top h1{
	font-size:200%;
	margin:0 0 0 3px; padding:0;
	width:226px; height:auto;
	float:left; clear:left;
}
/* H1 SPAN SLOGAN*/
div#top h1 span{
	font-family:"Times New Roman", Times, serif;
	font-size:60%;
	font-weight:normal;
	color:#fff;
	margin-left:4px;
	display:block;
}
/* H2 marca da FEB*/
div#top h2{
	background: url("../img-layout/revista/logo-feb.gif") center no-repeat;
	text-indent:-5000px;
	width:215px; height:25px;
	margin:0 3px 0 0; padding:0;
	float:right;
}

div#top div.inner{ padding:8px 0 0 0;}

/* NAVEGACAO POR LETRAS */
div#wrapper div#top ul{
	border:0px solid #000;
	background: url("../img-layout/revista/bg-ul-letras.jpg") left center no-repeat;
	list-style:none;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	margin:0 0 0 0; padding:0;
	width:442px; height:15px;
	clear:both;
	float:right;
}
html>body div#wrapper div#top ul{
	margin-top:-5px;
}
div#top ul/*/+body/**/ {margin-top:-4px;}
div#wrapper div#top ul li{
	text-align:center;
	width:16px; height:10px; 
	float:left;
}
div#wrapper div#top ul li.a-first{
	margin-left:10px;
}
html>body div#wrapper div#top ul li.a-first{
	margin-left:15px;
}
div#wrapper div#top ul li a{
	background:url("../img-layout/revista/divisor-letras.gif") right 2px no-repeat;
	color:#fff;
	text-decoration:none;
	width:16px; height:15px; 
	display:block;
}
div#wrapper div#top ul li a:hover{
	color:#eee;
	text-decoration:none;
	width:16px; height:15px; 
	display:block;
}
/* FIM NAVEGACAO POR LETRAS */

div#barra-ferramentas{
	background:#000 url(../img-layout/bg-barra-ferramentas.gif) left bottom repeat-x;
	padding:6px 0 0px 0;
}
html>body div#barra-ferramentas{
	padding:15px 0 4px 0;
}

div#barra-ferramentas ul#icones-ferramentas{
	border:0px solid #fff;
	color:#fff; 
	list-style:none;
	margin:0; padding:0;
	font:85% Arial, Helvetica, sans-serif;
	}

div#barra-ferramentas ul#icones-ferramentas li{
	border:0; text-indent:0;margin:0; padding:0; 
	width:40px; height:27px;
	float:left;
	}
div#barra-ferramentas ul#icones-ferramentas li a{
	color:#fff; text-decoration:none;
	}
div#barra-ferramentas ul#icones-ferramentas li a:hover{
	color:#ccc; text-decoration:none;
	}

/* PAGINA INICIAL */	
div#barra-ferramentas ul#icones-ferramentas li#inicial{
	background:url("../img-layout/revista/ico-home.gif") left 9px no-repeat;
	width:125px; padding:10px 0 0 30px; margin-left:3px;
	}
	
/* PAGINA PRINT */	
div#barra-ferramentas ul#icones-ferramentas li#impressao{
	background: url("../img-layout/revista/ico-print.jpg") left bottom no-repeat;
	width:81px; padding:10px 0 0 30px; margin-left:-15px;
	}
	
/* PAGINA enviar */	
div#barra-ferramentas ul#icones-ferramentas li#enviar{
	background:url("../img-layout/revista/ico-indicacao.gif") left bottom no-repeat;
	width:81px; padding:10px 0 0 30px; margin-left:-10px;
	}
	
/* PAGINA aumenta-fonte */	
div#barra-ferramentas ul#icones-ferramentas li.tamanho-fonte{
	width:46px; height:19px; padding:14px 0 0 0; margin:0 0 0 8px;
	text-indent:-5000px;
	}
	
html>body iv#barra-ferramentas ul#icones-ferramentas li.tamanho-fonte{
	margin:0px;
	}
	
div#barra-ferramentas ul#icones-ferramentas li.tamanho-fonte a#aumenta_fonte{
	background:url("../img-layout/revista/ico-a+.gif") left bottom no-repeat;
	width:20px; height:19px; padding:0; margin:0 2px 0 0;
	display:block;
	float:left;
	}	

div#barra-ferramentas ul#icones-ferramentas li.tamanho-fonte a#reduz_fonte{
	background:url("../img-layout/revista/ico-a-.gif") left bottom no-repeat;
	width:20px; height:19px; padding:0; margin:0px;
	display:block;
	float:left;
	}	
div#barra-ferramentas ul#icones-ferramentas li.txt_fonte{
	width:150px; height:19px; padding:12px 0 0 0px; margin-left:0px;
	}

/* VOLTAR */	
div#barra-ferramentas ul#icones-ferramentas li.voltar{
	border:0; text-indent:0; color:#fff; 
	background:url("../img-layout/revista/ico-voltar.gif") left center no-repeat;
	padding-left:25px; margin:0 0 0 -20px;
	position:relative; top:10px;
}
html>body div#barra-ferramentas ul#icones-ferramentas li.voltar{
	margin-left:-38px;
}
div#barra-ferramentas ul#icones-ferramentas li.voltar a#voltar{
	padding:0;
	position:relative; top:8px;
}

/* BUSCA PALAVRA CHAVE */
div#barra-ferramentas fieldset#busca-por-termo{ border:0px solid #fff;; width:170px; height:11px;  float:right; position:relative; top:8px; right:0px;}
div#barra-ferramentas html>body fieldset#busca-por-termo{ width:170px; height:21px;top:0px; right:0px;}

div#barra-ferramentas form#busca-termo{ margin:0; padding:0; border:none;}

div#barra-ferramentas fieldset#busca-por-termo legend{ display:none;}
div#barra-ferramentas fieldset#busca-por-termo label{ 
	background: url("../img-layout/revista/ico-lupa.gif") top no-repeat; 
	text-indent:-5000px;
	width:27px; height:25px; 
	margin:4px 0 0 0px;
	display:block;
	float:left;
	}
html>body div#barra-ferramentas fieldset#busca-por-termo label{ 
	margin:-10px 0 0 0;
	}
div#barra-ferramentas fieldset#busca-por-termo p input{ 
	border:1px solid #cccccc;
	font-size: 90%; color:#6d6e71;
	width:107px; height:17px; 
	margin:4px 0 0 0px;
	float:left;
	}
html>body div#barra-ferramentas fieldset#busca-por-termo p input{ 
	margin-top:-10px;
	}

div#barra-ferramentas fieldset#busca-por-termo #bt{ 
	background:red url("../img-layout/revista/bt-busca.gif") center no-repeat;
	border:0px; color:#fff;
	text-indent:-2000px;
	width:22px; height:21px; 
	margin:4px 0 0 2px;
	float:left;
	}
html>body div#barra-ferramentas fieldset#busca-por-termo #bt{ 
	margin-top:-10px;
	}

div#barra-ferramentas fieldset form{margin:0; padding:0; border:0;}

div#barra-ferramentas fieldset#busca-por-termo a{
	color:#fff;
	font:85% Arial, Helvetica, sans-serif;
	text-decoration:none;
	display:block; margin-left:40px;
}


/* CONTEUDO */
#container{
	background:#fff url(../img-layout/bg-container.gif) left bottom repeat-x;
	width:777px;
	}
html>body #container{
	background:#fff url(../img-layout/bg-container.gif) left bottom repeat-x;
	padding-bottom:15px;	
	}
div#content {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-top:1px solid #91b8c9;
	overflow:scroll;
	overflow-x:hidden;
	margin:0;padding:8px 4px 0 4px;
	width:auto; height:330px;
	clear:both;
}
html>body div#content {
	height:310px;
}

/*COLUNA 1 LISTA DE VOCABULOS */
div#pane1{
	background:#fff;
	}
.holder {
	float: left;
	margin: 10px;
	margin-left:0;
	position:relative;
}

.scroll-pane {
	width: 200px;
	height: 200px;
	overflow: auto;
	background: #ccc;
	float: left;
}

div#pane1 ul#vocabulos {
	margin:0;
	padding:0;
	list-style:none;
	border-right: 1px solid #91b8c9;
}
div.left ul#vocabulos li {
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	font-size:95%;
	border-bottom:1px solid #eee;
	width:98%;
	padding:0;
}
div.left ul#vocabulos li a {
	color:#055c85;
	text-decoration:none;
	width:98%;
	padding:4px 0;
	display:block;
}

/* coluna 2 de conteudo*/
div#coluna2 {
	border-bottom:0px solid #000;
	width:565px; height:310px;
	padding:10px 0 0 0;
	float:left;
}

div#content a{ text-decoration:none; color:#06F; }
div#content a:hover{ text-decoration:underline; color:#06F; }
div#content p.descricao{ font-size:120%; line-height:50%; font-weight:normal; }
div#content p.ver-tambem{ font-size:90%; line-height:140%; }
div#content p.ver-tambem a{ /*display:block;*/ text-decoration:none; }
div#content p.ver-tambem a:hover{ /*display:block;*/ text-decoration:underline; }
div#content p.referencias{ font-size:90%; line-height:50%;   }
div#content p.referencias{ font-size:90%; line-height:50%;   }
div#content p.pdf{ background:url("../img-layout/revista/ico-pdf.gif") left center no-repeat; padding:4px 20px;}
div#content p.txt{ background:url("../img-layout/revista/ico-txt.gif") left center no-repeat; padding:4px 20px;}
div#content span.noDescription { font-size:120%; line-height:50%; font-weight:normal; color: #ff0000; }

div#coluna2 h1 {
	width:550px;
	height:auto;
	color:#666;
	font:220% Georgia, "Times New Roman", Times, serif;
	margin:0;
	padding:0;
	line-height:100%;
	float:left;
}

#rodape{
	border:0px solid #000;
	background:url(../img-layout/bg-rodape.gif) left top no-repeat;
	width:771px; height:52px;
}

html>body #rodape{
	width:auto;
}

#rodape h3{
	background: url("../img-layout/revista/logo-feb.gif") center no-repeat;
	text-indent:-5000px;
	width:100%; height:25px;
	margin:0 3px 0 0; padding:10px 0 0 0;
	float:right;
}




/* template para busca avancada*/
/* coluna 2 de conteudo para busca*/
#container2{
	background:#fff url(../img-layout/bg-container.gif) left bottom repeat-x;
	width:auto;
	}
html>body #container2{
	background:url(../img-layout/bg-container.gif) left bottom repeat-x;
	background-color:#fff;
	padding-bottom:15px;	
	}

div#coluna2_busca {
	border-bottom:0px solid #000;
	width:auto; height:auto;
	padding:10px 0 0 0;
}
div#coluna2_busca h1 {
	width:550px;
	height:auto;
	color:#666;
	font:180% Georgia, "Times New Roman", Times, serif; font-weight:normal;
	margin:0;
	padding:0;
	line-height:100%;
}

/* conteudo */
div#content2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-top:1px solid #91b8c9;
	overflow-y:auto!important;
	overflow-x: hidden;
	margin:0;padding:8px 4px 0 4px;
	width:auto; height:330px;
}
html>body div#content2 {
	min-height:310px;
	height:330px;
}

div#content2 fieldset#tipo-busca{
	border:1px solid #ccc;
	margin:0; padding:6px 0;
	}
div#content2 fieldset#tipo-busca legend{
	color:#999; padding:0 6px;

	}

div#content2 fieldset#tipo-busca form{
	margin:0; padding:0;
	}

div#content2 fieldset#tipo-busca p{
	border:0px solid #ccc;
	width:auto; float:left;
	margin:0 0 0 5px; padding:0;
	}

div#content2 fieldset#tipo-busca #bt2{ 
	background:red;
	border:1px solid #b3bac2;
	color:#fff;
	text-indent:-000px;
	width:22px; height:21px; 
	margin:2px 0 0 2px;
	float:left;
	}

html>body div#content2 fieldset#tipo-busca #bt2{ 
	margin-top:0px;
	}

/* retorno da busca*/

div#content2 fieldset#retorno-busca{
	border:1px solid #ccc;
	margin:0; padding:6px 0 6px 10px;
	}
div#content2 fieldset#retorno-busca legend{
	color:#999; padding:0 6px;

	}

div#content2 fieldset#retorno-busca form{
	margin:0; padding:0;
	}


div#content2 fieldset#retorno-busca h2 {
	width:550px;
	height:auto;
	color:#666;
	font:150% Georgia, "Times New Roman", Times, serif; font-weight:normal;
	margin:0;
	padding:0;
	line-height:100%;
}

div#content2 fieldset#retorno-busca #resultsFound {
	color:#666666;
	border-bottom: solid thin; 
	border-bottom-color:#CCCCCC;
	padding-left: 500px;
	padding-right: 50px;
}
div#content2 fieldset#retorno-busca #resultsFound span {
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:150%;
	color:#666666;
}


















