﻿@charset "utf-8";
/*
---------------------------------------------------------------------------------
CSS PRINT: PORTAL DO DESENVOLVIMENTO - V1.0 - 19/12/2007
---------------------------------------------------------------------------------
DESENVOLVIDO POR:
RENATO CARVALHO   - http://renatocarvalho.com
RAFAEL TORALES    - http://rafaeltorales.com
FABRÍCIO SOARES   - http://fabriciosoares.com
---------------------------------------------------------------------------------*/


/*Barra do Governo*/
.barraGoverno{height:14px;}

/* Body 
-------------------------------------------------------------------------- */
body {text-align: center; background-repeat: repeat-x; background-position: left top;}
#wrap {width: 100%;}

#wrap .titulo-pagina-mdic{font-family:Tahoma; width:428px; color:#000; font-size:13px; text-align:center; font-weight:bold; position:absolute; top:40px; left:50%; margin-left:-214px;}
body#desenvolvimentoProducao #wrap .titulo-pagina-mdic, body#industriaTecnologia #wrap .titulo-pagina-mdic{color:#fff;}

#header {width:975px; margin: 0 auto; height: 125px; overflow:hidden;}
	#header #logo {float:left; width:399px;}
	#header #linksGov select {background-color:#f8c400; border:1px solid #BF9900; float:left; font-size:11px; margin-top:2px; width:180px; padding:1px;}
    
    #header #logo a {text-indent:-9999px; width:399px; height:25px; display:block; background:transparent url("../../_img/logomarca/logoDesenvolvimentoInt.gif") no-repeat 0 0;}
    #header #logoGov {float:right; width:80px; height:21px;}
	    #header #logoGov a{text-indent:-9999px; width:74px; height:21px; display:block; background:transparent url("../../_img/logomarca/logoPaisDeTodosInt.gif") no-repeat 0 0;}
        
    body#home #header {background:#ffcc00; height:40px;}
    body#home #header #logo, body#home #header #logo a {text-indent:-9999px; width:399px; height:40px; display:block; background:#ffcc00 url("../../_img/logomarca/logoDesenvolvimento.gif") no-repeat 0 0;}
    body#home #header #logoGov {float:right; width:123px; height:40px;}
	    body#home #header #logoGov a{text-indent:-9999px; width:123px; height:40px; display:block; background:#ffcc00 url("../../_img/logomarca/logoPaisDeTodos.gif") no-repeat 0 0;}
	body#home #linksGov {float: left; margin: 12px 115px 0 155px;}
	
	#barraGoverno { background: url("../../_img/estrutura/bgUnder.png") no-repeat left bottom; height:38px !important; width:969px !important; }
		
/* Navegação
-------------------------------------------------------------------------- */
#nav {width: 972px; height: 47px; clear:both; padding:0; margin: 0 auto; overflow: hidden; position:relative; top:15px;}
	#nav ul	{margin: 1px 0 0; height: 31px;}
		#nav ul li	{float: left; list-style:none; height: 31px;}
			#nav ul li a {overflow: hidden; text-indent: -9999px;}
				#nav ul li a.navPaginaInicial {width: 135px; height: 31px; display: block; background-repeat: no-repeat; background-position: 0 0;}
				#nav ul li a.navComercioExterior {width: 152px; height: 31px; display: block; background-repeat: no-repeat; background-position: -135px 0;}
				#nav ul li a.navComercioServicos {width: 167px; height: 31px; display: block; background-repeat: no-repeat; background-position: -287px 0;}
				#nav ul li a.navDesenvolvimentoProducao {width: 221px; height: 31px; display: block; background-repeat: no-repeat; background-position: -454px 0;}
				#nav ul li a.navIndustriaTecnologia {width: 178px; height: 31px; display: block; background-repeat: no-repeat; background-position: -675px 0;}
				#nav ul li a.navMinisterio {width: 119px; height: 31px; display: block; background-repeat: no-repeat; background-position: -853px 0;}

					#nav ul li a:hover.navPaginaInicial				{background-position: 0 -31px;}
					#nav ul li a:hover.navComercioExterior			{background-position: -135px -31px;}
					#nav ul li a:hover.navComercioServicos			{background-position: -287px -31px;}
					#nav ul li a:hover.navDesenvolvimentoProducao	{background-position: -454px -31px;}
					#nav ul li a:hover.navIndustriaTecnologia		{background-position: -675px -31px;}
					#nav ul li a:hover.navMinisterio				{background-position: -853px -31px;}

	
/* Navegação Secretarias
-------------------------------------------------------------------------- */			
#navSecretaria {width:150px; margin-right: 5px; text-align: left; float: left;}
	#navSecretaria div a {font-family: "Trebuchet MS"; font-size: 11px; line-height: 120%;}
	/* 1º Nível */
	#navSecretaria ul {margin:0; padding:0;}
		#navSecretaria ul li {list-style:none; float:left; width:150px;}
		#navSecretaria ul li a {font-family:"Trebuchet MS"; font-size: 11px; line-height: 120%; padding:5px 0 5px 8px; display:block;}
		#navSecretaria ul li a.navSecretariaSubNav {padding-left:8px; background-repeat:no-repeat; background-position:0 10px;}
			#navSecretaria ul li.active a {background-position:-295px 10px; text-decoration:underline;}
            
	/* 2º Nível */
	#navSecretaria ul li ul {margin-bottom:0;}
		#navSecretaria ul li ul li {margin-bottom: 10px; line-height: 110%; list-style-type: none;}
		#navSecretaria ul li ul li a {font-size:10px; font-family:Tahoma, Arial, Verdana !important; display:block; padding:0 0 0 8px; text-decoration:none !important;}
        #navSecretaria ul li ul li a:hover {text-decoration:underline !important;}
        
        #navSecretaria ul li ul li.current a {cursor:default; text-decoration:none !important;}
		#navSecretaria ul li ul li.current a:hover {text-decoration:none !important;}


/* Container
-------------------------------------------------------------------------- */
#main {width: 970px !important; margin: 0 auto; padding-top: 10px; }
/* clear */#main:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
body#home #wrap #main {width: 100% !important; background-color: #f5f0e3; padding-bottom: 12px;}


/* Ferramentas
-------------------------------------------------------------------------- */
div#ferramentas {width:975px; height:30px; position: relative; vertical-align:middle; margin: 0 auto 0px auto; padding: 0; z-index:20; overflow: hidden;}
    div#ferramentas ul {margin: 0; padding: 0;}
        div#ferramentas ul li {display: inline; margin: 0; padding: 0;}
        /* ESTE CSS DEVERA SER UTILIZADO QUANDO A OPÇÃO BUSCA AVANÇADA ESTIVER ATIVO
        div#ferramentas ul li input.busca {width:160px; height: 12px; position: absolute; top: 6px; left: 662px; padding: 2px; font-size: 11px; color: #736357; background:url("../../_img/estrutura/bgInput.png") repeat-x 0 0;}
		*/
        div#ferramentas ul li input.busca {width:150px; height:12px; position:absolute; top:6px; left:662px; padding:2px; font-size:11px; color:#736357; background:url("../../_img/estrutura/bgInput.png") repeat-x 0 0;}
/* Ferramentas - Box Ferramentas */
div.boxFerramentas {display:none; width:970px; border:1px solid #c9c1ad; text-align:left; background:#fefefd url("../../_img/estrutura/bgBoxFerramentas.png") 0 0 repeat-x; margin:-1px auto 23px auto; position:relative; z-index:18;}
div.boxFerramentas div.boxFerramentasFooter {width:972px; height:23px; background-color:transparent; background-position: 0 0; background-repeat: no-repeat; position:absolute; bottom:-24px; left:0;}
div.boxFerramentas div.boxFerramentasFooter a.btnOcultar {margin:0 auto;}
/* Ferramentas - Busca Avançada */
div#buscaAvancada {position:relative;}
div#buscaAvancada h1 {float:left; width:138px; height:126px; text-indent:-999px; overflow:hidden; background:transparent url("../../_img/estrutura/titBuscaAvancada.png") 0 0 no-repeat;}
div#buscaAvancada legend {display:none;}
div#buscaAvancadaPalavras {width:206px; height:100px; margin:12px 0 0 0; padding:0 0 0 14px; float:left; border-left:1px solid #ccc4b1;}
	html>body div#buscaAvancadaPalavras {min-height:100px; height:auto;}
	div#buscaAvancadaPalavras div input {float:left; margin:9px 0 0 0;}
div#buscaAvancadaPalavras label {font-size:0pt; left:-1000px; position:absolute;}
div#buscaAvancadaPalavras input {width:90%;}

div.boxListaCheckbox {position:relative; float:left; margin:12px 15px 0 0; height:103px; border:1px solid #ccc4b1;}
#buscaAvancadaArea {width:205px;}
	#buscaAvancadaArea label.titulo {display:block; width:20px; height:105px; text-indent:-999px; overflow:hidden; background:#faf8f1 url("../../_img/estrutura/titAreaInteresse.png") 0 0 no-repeat; position:absolute; top:-1px; left:-1px;}
#buscaTipoConteudo {width:187px;} 
	#buscaTipoConteudo label.titulo {display:block; width:20px; height:105px; text-indent:-999px; overflow:hidden; background:#faf8f1 url("../../_img/estrutura/titTipoConteudo.png") 0 0 no-repeat; position:absolute; top:-1px; left:-1px;}
div.boxListaCheckboxContent {overflow:auto; height:101px; background:#faf8f1; margin:1px 1px 0 20px;}
	div.boxListaCheckboxContent label {display:block; font-weight:normal; height:auto; min-height:19px; padding:1px 0 0 5px; background:#faf8f1 url("../../_img/estrutura/bgLabelLista.png") 0 100% repeat-x; cursor:pointer;}
    * html div.boxListaCheckboxContent label {/* MTF IE6 */ padding:0;}
    *:first-child+html div.boxListaCheckboxContent label {/* MTF IE7 */ padding:0;}
	div.boxListaCheckboxContent label.selected {color:#000;}
		div.boxListaCheckboxContent label.selected input {outline:1px solid #7f7d7d;}

div#buscaPeriodo {float:left; margin:9px 0 0 0; width:177px;}
div#buscaPeriodo label {display:block; padding:0 0 2px 0;}

div#buscaAvancada .buttons {width:174px; float:left; margin:20px 0 0 0;}
div#buscaAvancada .buttons button { margin:0 auto;}

/* Ferramentas - Legislação */
div#buscaLegislacao {position:relative;}
div#buscaLegislacao h1 {float:left; width:138px; height:126px; text-indent:-999px; overflow:hidden; background:transparent url("../../_img/estrutura/titLegislacao.png") 0 0 no-repeat;}
div#buscaLegislacao legend {display:none;}
div#buscaAvancadaPalavras {width:206px; height:100px; margin:12px 0 0 0; padding:0 0 0 14px; float:left; border-left:1px solid #ccc4b1;}
	html>body div#buscaAvancadaPalavras {min-height:100px; height:auto;}
	div#buscaAvancadaPalavras div input, div#buscaAvancadaPalavras div select {float:left; margin:0px 0 5px 0;}
div#buscaAvancadaPalavras label {font-size:0pt; left:-1000px; position:absolute;}
div#buscaAvancadaPalavras input {width:90%;}
 div#buscaAvancadaPalavras select{width:93%;}
div.boxListaCheckbox {position:relative; float:left; margin:12px 15px 0 0; height:103px; border:1px solid #ccc4b1;}
#buscaAvancadaArea {width:205px;}
	#buscaAvancadaArea label.titulo {display:block; width:20px; height:105px; text-indent:-999px; overflow:hidden; background:#faf8f1 url("../../_img/estrutura/titAreaInteresse.png") 0 0 no-repeat; position:absolute; top:-1px; left:-1px;}
#buscaTipoConteudo {width:187px;} 
	#buscaTipoConteudo label.titulo {display:block; width:20px; height:105px; text-indent:-999px; overflow:hidden; background:#faf8f1 url("../../_img/estrutura/titTipoConteudo.png") 0 0 no-repeat; position:absolute; top:-1px; left:-1px;}
div.boxListaCheckboxContent {overflow:auto; height:101px; background:#faf8f1; margin:1px 1px 0 20px;}
	div.boxListaCheckboxContent label {display:block; font-weight:normal; height:auto; min-height:19px; padding:1px 0 0 5px; background:#faf8f1 url("../../_img/estrutura/bgLabelLista.png") 0 100% repeat-x; cursor:pointer;}
    * html div.boxListaCheckboxContent label {/* MTF IE6 */ padding:0;}
    *:first-child+html div.boxListaCheckboxContent label {/* MTF IE7 */ padding:0;}
	div.boxListaCheckboxContent label.selected {color:#000;}
		div.boxListaCheckboxContent label.selected input {outline:1px solid #7f7d7d;}

div#buscaPeriodo {float:left; margin:9px 0 0 0; width:177px;}
div#buscaPeriodo label {display:block; padding:0 0 2px 0;}

div#buscaLegislacao .buttons {width:174px; float:left; margin:10px 0 0 0;}
div#buscaLegislacao .buttons button { margin:0 auto;}


/* FERRAMENTAS - RSS */
div#conteudoRss {position:relative; font-family:"Trebuchet MS", "Lucida Grande", Arial;}
div#conteudoRss h1 {float:left;display:inline;  width:300px; height:123px; text-indent:-999px; overflow:hidden; background:transparent url("../../_img/estrutura/titRss.png") 0 0 no-repeat;}
div#rssCanais { position:absolute; left:300px; top:-5px; *position:relative; *top:0; *left:0; *float:left; margin:12px 0 0; *margin:8px 0 0; padding:0 0 0 4px; border:none; }
html>body div#rssCanais { height:auto;}
    div#rssCanais h2 {margin:0 0 0 0; text-transform:uppercase; font-weight:bold; color:#3d3634 !important; font-weight:14px;}
        div#rssCanais h2 small {text-transform:none; font-weight:normal; font-size:11px;}
	div#rssCanais ul.navCanais {margin:0 9px 0 0; padding:0; float:left; width:206px; font-size:11px;}
	    div#rssCanais ul.navCanais li {list-style:none; background:transparent url("../../_img/estrutura/bgLabelLista.png") repeat-x scroll 0 100%;}
        div#rssCanais ul.navCanais li a {display:block; color:#b55505 !important; height:17px; background:transparent url("../../_img/icone/icoRss.png") no-repeat scroll 0.4em 0.5em; padding:2px 12px 1px 20px;}
        html>body div#rssCanais ul.navCanais li a {height:auto;}
	        div#rssCanais ul.navCanais li a:hover {color:#b55505;}

	div#rssLink {position:absolute; left:300px; top:62px; *position:relative; *left:0; *top:0; *float:left; width:670px; *width:670px; margin:12px 0 0 0; display:inline;}
	div#rssLink fieldset {background:fbf9f0; border:none; padding:4px 6px 6px; }
    div#rssLink label { font-size:11px; font-weight:bold; line-height:115%; display:block; margin:0 0 4px 0;}
    div#rssLink div label {display:none;}
	div#rssLink input#selecioneCanal {width:372px; font-size:10px !important; float:left;}
    div#rssLink #linkCanal {width:14px; height:20px; background:transparent url("../../_img/icone/icoRss.png") no-repeat scroll 100% 50%; text-indent:-999px; overflow:hidden; display:block; float:left;}
        

/* Alertas
-------------------------------------------------------------------------- */
div.alert {border:1px solid #cdc243; background:#FFFFD9; padding:5px; margin:10px 0;}
	div.alert h1 {font-family:Tahoma, Arial, Verdana; font-size:1.1em; color:#000 !important; font-weight:bold; text-transform:uppercase; margin:0; padding:0;}
    div.alert p {margin:0; padding:0; text-align:center;}


/* Forms
-------------------------------------------------------------------------- */
label {color:#3d3634;}
textarea, input {padding:0.3em 0.2em 0.3em;}
input.fieldText, textarea {font-size:11px; color:#736357; border:1px solid #948e80; background:#f6f4ef; background:transparent url("../../_img/estrutura/bgFieldText.png") 0 0 no-repeat;}
input.inputLabel {color:#9b9793;}
textarea:focus, input[type="text"]:focus, input[type="password"]:focus, select:focus {outline:1px solid #dbc481;}


#container {width: 810px; float: left; background-color: #fff; border: 1px solid #ebe6d9; text-align: left; position: relative; margin: 9px auto 0px auto;}
    /* clear */#container:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
    body#home #wrap #container {width: 970px; float: none;}


/* Área de Conteúdo
-------------------------------------------------------------------------- */

body#home #wrap #container #content {width:735px; padding:15px 0 15px 15px; margin-right:5px;}
	body#home #wrap #container #content .noticias {width:388px; margin-right: 5px;}
	body.mapaDoSite #wrap #container {width:100% !important;}
		body.mapaDoSite #wrap #container #content {width:96% !important;}
		
		
	
#content {width:575px; float:left; padding:18px 0 18px 18px; margin:0;}
	/* clear */#content:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
#content.legislacao {width:780px; padding:15px 0 15px 15px; margin-right:5px;}

		
	.noticias {width: 552px; float: left; position: relative; background-color: #fbf8ef; border: 1px solid #e0d7c0; padding: 10px; margin-top: 20px;}
		.noticias h1 {position: absolute; top: -26px; left: 0px; color: #836b2c !important;}		
		.noticias p {margin: 5px 0 0 0; text-align:left;}
		.noticias a {display: block;}
		* html .noticias a {height: 5px;}
		/* clear */.noticias a:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
			.noticias a:hover {color: }
			.noticias a img {padding: 2px; border: 1px solid #d3d3c2; float: left; margin-right: 10px;}
			* html .noticias a img {margin-right: 11px;}	
				.noticias a:hover img {border-color: #a1a18a;}
			.noticias ul.outrasNoticias {text-align:left; margin: 10px 0 0 0; clear: both !important;}
				.noticias ul.outrasNoticias li {padding: 3px 20px 3px 20px; position: relative;	margin: 0; list-style: none; background-repeat:no-repeat; background-position: left 2px; border-top: 1px solid #e0d7c0;}
	
	div.boxDobra {min-height:50px; background-color:#fbf8ef; border:1px solid #e0d7c0; position:relative; margin:10px 0 0 0;}			
		div.boxDobra div.dobra {font-size:1px; overflow:hidden; width:22px; height:23px; background:url("../../_img/estrutura/dobraPagina.png") no-repeat; position:absolute; top:-1px; right:-1px;}
        div.boxDobra form {font-size:11px; padding:20px 10px;}
		
	div.buscaClipping {width: 535px; height:130px; padding:12px 0 0 35px;}
	div.buscaNoticias {width:560px; height:85px; padding:12px 0 0 15px;}
	div.buscaClipping, div.buscaNoticias { background-color: #fbf8ef; border: 1px solid #e0d7c0; position: relative;}
	    html>body div.buscaClipping, html>body div.buscaNoticias {min-height:85px;}
		div.buscaClipping div.dobra, div.buscaNoticias div.dobra {position:absolute; top:-1px; right:-2px; width: 22px; height: 26px; background:url("../../_img/estrutura/dobraPagina.png") no-repeat;}
			html>body div.buscaClipping div.dobra, html>body div.buscaNoticias div.dobra {right: -1px;}
		div.buscaNoticias p {position: absolute; top:15px; right:20px; margin:0; width:140px; font-family: "Trebuchet MS"; letter-spacing: -1px; font-size: 14px; line-height: 120%; text-align: left; font-style: italic;}
		div.buscaClipping p {position: absolute; top:15px; left: 338px; margin:0; width:180px; font-family: "Trebuchet MS"; letter-spacing: -1px; font-size: 14px; line-height: 120%; text-align: left; font-style: italic;}
		div.buscaClipping table, div.buscaNoticias table {border: 0; margin:0; padding:0;}
			div.buscaClipping table tr, div.buscaNoticias table tr {border: 0;}
				div.buscaClipping table tr th, div.buscaNoticias table tr th {border: 0; vertical-align:top;}
				div.buscaClipping table tr td, div.buscaNoticias table tr td {border: 0; vertical-align:top;}
		
		div.buscaClipping input, div.buscaClipping select, div.buscaNoticias input, div.buscaNoticias select {padding:1px; font-size:11px;}
		div.buscaClipping #start-date, div.buscaClipping #end-date, div.buscaNoticias #start-date, div.buscaNoticias #end-date {width:60px;}
		div.buscaClipping #formPalavraChave, div.buscaNoticias #formPalavraChave {width:175px;}
		div.buscaClipping #formArea, div.buscaNoticias #formArea {width:180px;}
	
	.noticia {margin: 15px 0 15px 0;}
		.noticia .data {margin: 0; font-size: 11px; color: #836b2c;}
		.noticia h2 {}
		.noticia p {margin: 0;}
			.noticia p a {color: #534741 !important;}
			
	.paginacao {height: 20px; padding: 5px; border: 1px solid #e0d7c0; text-align: center;}
	/* clear */.paginacao:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
		.paginacao ul {margin: 0; padding: 0; float: left; margin-left: 150px;}
		* html .paginacao ul {margin-left: 75px;}
			.paginacao ul li {list-style-type: none; display: inline; font-size: 11px; margin-right: 5px;}
				.paginacao ul li.ativo {font-weight: bold; color: #534741;}
				.paginacao ul li a {}
					.paginacao ul li a.inativo {color: #bab096 !important; cursor:text;}
						.paginacao ul li a:hover.inativo {text-decoration: none !important;}
		.paginacao fieldset {float: right;}
			.paginacao fieldset label {font-weight: normal; font-size: 11px; color: #534741;}
		.paginacao #formPagina {width: 20px; padding: 0; font-size: 11px;}
		* html .paginacao #formPagina {margin-right: 4px;}
		.paginacao button.ir {width: 20px; height: 17px; overflow: hidden;  text-indent: -9999px; border: 0; background:url("../../_img/botao/btnIr.png") no-repeat 0 1px; cursor:pointer;}
		* html .paginacao button.ir {background-position: 0 0;}

				
	body#home #wrap #container #content .eventos,
	body#home #wrap #container #content .publicacoes {width:280px;}

    body#home #wrap #container #content .publicacoes {margin-left:15px;}
    
	div.eventos {width:200px; padding:10px 10px 5px 10px; position:relative; float:left; margin-top:20px; margin-left:15px; font-size:11px; background:url("../../_img/estrutura/bgAreasContent.png") repeat-x;}
		div.eventos h1, 
		div.publicacoes h1 {position:absolute; top:-26px; left:0px; color:#836b2c !important; font-size: 15px;}
		div.eventos ul, 
		div.publicacoes ul {margin-bottom:0;}
		div.eventos ul li, 
		div.publicacoes ul li {list-style:square; color:#836b2c; padding:2px 0;}
		
        .salaImprensa {width:292px; float:right; font-size: 11px; text-align:center; display:inline; margin:10px 7px 0 0 !important;}
	
	#destaques {width: 572px; float: left; text-align: center; border: 1px solid #e0d7c0; margin-top: 10px; background:url("../../_img/estrutura/bgDestaques.png") repeat-y center top;}
		
		#destaques h2 {background-repeat: repeat-x; background-position: left top;}
		#destaques a {display: block; margin-left: 10px; color: #836b2c !important;}
			#destaques a:hover {color: #544d3c !important;}
			#destaques a img {padding: 2px; border: 1px solid #d3d3c2; margin-bottom: 5px; float: left;}
				#destaques a:hover img {border-color: #a1a18a;}
			#destaques span {margin:0 8px 10px 0px; text-align:left; display:block;}
		
		#destaques .destaque {width: 190px; float: left; border-right: 1px solid #e0d7c0;}
		#destaques .last {border:0;}
		
	
	#destaques1 {width: 572px; border: 1px solid #e0d7c0; float: left; margin-top: 10px; background:url(../../_img/estrutura/bgDestaques1.png) repeat-y 285px 0;}
	/* clear */#destaques1:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
		#destaques1 .apoioImprensa {width: 286px; float: left; background: url("../../_img/estrutura/bgDestaquesTit_ministerio.png") repeat-x;}
			#destaques1 .apoioImprensa h2 {width: 253px; height: 11px; display: block; border-right: 1px solid #e0d7c0 !important; background: url("../../_img/icone/ico-apoioImprensa.jpg") no-repeat 8px 3px;}
		#destaques1 .acompanheMinistro {width: 286px; float: left; background: url("../../_img/estrutura/bgDestaquesTit_ministerio.png") repeat-x;}
			#destaques1 .acompanheMinistro h2 {width: 254px; height: 11px; display: block; background: url("../../_img/icone/ico-acoMinistro.jpg") no-repeat 8px 3px;}

	#destaques2 {width: 572px; border: 1px solid #e0d7c0; border-top: 0 !important; float: left; margin-bottom: 10px; background:url(../../_img/estrutura/bgDestaques1.png) repeat-y 285px 0;}
	/* clear */#destaques2:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
		#destaques2 .multimidia {width: 286px; float: left; background: url("../../_img/estrutura/bgDestaquesTit_ministerio.png") repeat-x;}
			#destaques2 .multimidia h2 {width: 253px; height: 11px; display: block; border-right: 1px solid #e0d7c0 !important; background: url("../../_img/icone/ico-multimidia.jpg") no-repeat 8px 3px;}
		#destaques2 .cadastroJornalista {width: 286px; float: left; background: url("../../_img/estrutura/bgDestaquesTit_ministerio.png") repeat-x;}
			#destaques2 .cadastroJornalista h2 {width: 254px; height: 11px; display: block; background: url("../../_img/icone/ico-cadJornalista.jpg") no-repeat 8px 3px;}

	#destaques1 ul, #destaques2 ul {padding-left: 10px;}
		#destaques1 ul li, #destaques2 ul li {color: #836B2C;}
	#destaques1 p, #destaques2 p {padding: 0 10px; text-align:left;}
	
	
	.publicacoes {width: 305px; padding: 10px 10px 5px 10px; position: relative; float: left; margin-top: 35px; font-size: 11px; background: url("../../_img/estrutura/bgAreasContent.png") repeat-x;}
		.publicacoes h1 {position: absolute; top: -26px; left: 0px; color: #836b2c !important;}
		.publicacoes ul {margin-bottom: 0;}
		.publicacoes ul li {list-style:square; color: #836b2c; padding: 2px 0;}
		.publicacoes a {color: #836b2c !important;}
			.publicacoes a:hover {color: #544d3c !important;}
		
	.conheca {width: 208px; padding: 10px 10px 5px 10px; position: relative; float: right; margin-top: 35px; font-size: 11px; background: url("../../_img/estrutura/bgAreasContent.png") repeat-x;}
		.conheca h1 {position: absolute; top: -26px; left: 0px; color: #836b2c !important;}
		.conheca ul {margin-bottom: 0;}
		.conheca ul li {list-style:square; color: #836b2c; padding: 2px 0;}
		.conheca a {color: #836b2c !important;}
			.conheca a:hover {color: #544d3c !important;}
			
			
	.breadcrumbs {color: #836b2c !important; font-size: 11px; padding-bottom: 2px; margin-bottom: 8px; border-bottom: 1px solid #f2ede0; display: block;}
		.breadcrumbs a {color: #ac9760 !important; text-decoration: underline;}
			.breadcrumbs a:hover {color: #544d3c !important;}

	/* BANCO DE IMAGENS */
    div#bancoImagens {overflow:hidden; padding:0 0 0 0;}
	div#bancoImagens div.boxImagem {width:184px; min-height:150px; border:1px solid #e0d7c0; background:#fbf8ef; float:left; display:inline; margin:4px 8px 4px 0; overflow:hidden;}
	    div#bancoImagens div.boxImagem.last {margin-right:0;}
    div#bancoImagens div.boxImagem h2 {color:#736357; font-family:Tahoma, Arial, Verdana; font-size:10px; font-weight:bold; text-align:center; padding:6px 0 8px 0; line-height:110%; height:20px; width:168px; margin:0 0 0 8px; overflow:hidden;}
    div#bancoImagens div.boxImagem div.imagem {text-align:center; height:123px;}
    html>body div#bancoImagens div.boxImagem div.imagem {height:auto; min-height:123px;}
		div#bancoImagens div.boxImagem div.imagem a img {background:#fff; border:1px solid #d3d3c2; padding:2px;}
        div#bancoImagens div.boxImagem div.imagem a:hover img {border:1px solid #a1a18a;}
	div#bancoImagens div.boxImagem ul {width:120px; margin:0 auto; padding:0;}
		div#bancoImagens div.boxImagem ul li {list-style:none; float:left;}
	        div#bancoImagens div.boxImagem ul li a {background:transparent url("../../_img/botao/btnBancoImagens.png") no-repeat 0 0; /* background unico para todos botoes, só muda o posicionamento */ text-indent:-999px; overflow:hidden; display:block; height:33px;}
            div#bancoImagens div.boxImagem ul li.btnAmpliar {}
	            div#bancoImagens div.boxImagem ul li.btnAmpliar a {width:60px; background-position:0 0;}
			div#bancoImagens div.boxImagem ul li.btnEnviar {}
	            div#bancoImagens div.boxImagem ul li.btnEnviar a {width:55px; background-position:-60px 0;}
			div#bancoImagens div.boxImagem ul li.btnSalvar {}
	            div#bancoImagens div.boxImagem ul li.btnSalvar a {width:58px; background-position:-115px 0;}
            div#bancoImagens div.boxImagem ul li.btnAmpliar a:hover {background-position:0 -33px;}
            div#bancoImagens div.boxImagem ul li.btnEnviar a:hover {background-position:-60px -33px;}
            div#bancoImagens div.boxImagem ul li.btnSalvar a:hover {background-position:-115px -33px;}


/* Sidebar - Navegação Auxiliar
-------------------------------------------------------------------------- */
#sidebar {width: 190px; float: left; margin: 15px 0 0 15px; padding-bottom: 15px;}
	
	.faleConosco {width: 185px; padding-bottom: 5px; margin-bottom: 10px; background:#f2ede1 url("../../_img/estrutura/bgSideBar.png") no-repeat center bottom;}
		.faleConosco h1.titulo {width: 185px; height: 32px; overflow: hidden; text-indent: -9999px; background:url("../../_img/estrutura/titFaleConosco.png") no-repeat;}
		.faleConosco p {margin: 5px 0; text-align: center; font-size: 11px;}
		.faleConosco select {margin: 6px; padding:1px 1px; height:1.9em; border:1px solid #706866; width:174px; font-size: 11px; color: #736357; background: #fff url("../../_img/estrutura/bgInput.png") repeat-x 0 bottom;}
		
	.navBanners a img {padding: 2px; border: 1px solid #d3d3c2; margin-top: 5px;}
	.navBanners a:hover img {border-color: #a1a18a;}
	
	div#banners {}
		div#banners img {padding: 2px; border: 1px solid #d3d3c2;}
        div#banners a:hover img {border: 1px solid #a1a18a;}
        div#banners div.bannerBox {margin:5px 0 0 0;}
	
	#publicidade {width: 185px; height: 133px; margin: 10px 0; position: relative; text-align: center; background:#f2ede1 url("../../_img/estrutura/bgSideBar.png") no-repeat center bottom;}
		/* clear */#publicidade:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
		#publicidade h1.titulo {width: 185px; height: 19px; display: block; overflow: hidden; text-indent: -9999px; background:url("../../_img/estrutura/titPublicidade.png") no-repeat;}
		#publicidade img {padding: 2px; border: 1px solid #d3d3c2; margin: 5px;}
		#publicidade .boxPublicidade {padding:0 0 0 4px;}
			#publicidade .boxPublicidade ul {margin:0; padding:0;}
				#publicidade .boxPublicidade ul li {list-style:none; float:left; display:none;}
		#publicidade .navPublicidade {width: 110px; text-align: center; position: absolute; top: 112px; left: 10px;}
			#publicidade .navPublicidade img {border: 0; padding: 0; margin: 0;} 
			#publicidade a {margin: 0 1px;}
			#publicidade a.current {background-position: 0 -11px;}
			
	#sidebar .publicacoes {width: 155px !important; margin-left: 5px; background-color: #fbf8ef; border: 1px solid #e0d7c0; background-image: none !important;}



/* Navegação Secretarias
-------------------------------------------------------------------------- */			

.vejaTambem {width: 155px; margin-left: 5px; padding: 0px 10px; position: relative; float: left; margin-top: 35px; font-size: 11px; background-color: #fbf8ef; border: 1px solid #e0d7c0;}
.vejaTambem h1 {position: absolute; top: -26px; left: 0px; color: #836b2c !important; font-size: 15px;}

	/* 1º Nível */
	.vejaTambem ul {margin: 0; padding: 0;}
		.vejaTambem ul li {list-style:none; margin: 10px 0; line-height: 110%;}
		.vejaTambem ul li a {font-family:"Trebuchet MS"; font-size: 11px; line-height: 120%;}
		.vejaTambem ul li a.vejaTambemSubNav {padding-left:8px; background-repeat:no-repeat; background-position:0 5px;}
			.vejaTambem ul li.active a {background-position:-295px 5px; text-decoration:underline;}
            
	/* 2º Nível */
	.vejaTambem ul.vejaTambemSubContent li ul {}
	* html .vejaTambem ul.vejaTambemSubContent li ul {margin-top: 5px;}
		.vejaTambem ul.vejaTambemSubContent li ul li {margin: 0 0 0 10px !important; padding: 0 !important; line-height: 110%; list-style-type: none;}
		.vejaTambem ul.vejaTambemSubContent li ul li a {font-size:10px; padding: 4px 0; font-family:Tahoma, Arial, Verdana !important; display: block; text-decoration:none !important;}
		* html .vejaTambem ul.vejaTambemSubContent li ul li a {font-size:10px; padding: 0; font-family:Tahoma, Arial, Verdana !important; display: block; text-decoration:none !important;}
		.vejaTambem ul.vejaTambemSubContent li ul li a:hover {text-decoration:underline !important;}
        

		.vejaTambem ul.vejaTambemSubContent li.current a {cursor:default; text-decoration:underline !important; font-weight: bold;}
		.vejaTambem ul.vejaTambemSubContent li.current a:hover {text-decoration: underline !important;}
			.vejaTambem ul.vejaTambemSubContent li.current a ul li a {cursor: pointer !important; font-weight: normal !important;}

		
		
	/* 3º Nível */
	.vejaTambem ul.vejaTambemSubContent li ul li ul {}
	* html .vejaTambem ul.vejaTambemSubContent li ul li ul {margin-top: 7px;}
		.vejaTambem ul.vejaTambemSubContent li ul li ul li {line-height: 110%; list-style: none;}
		.vejaTambem ul.vejaTambemSubContent li ul li ul li a {font-size:10px; padding-left: 9px; background:url("../../_img/icone/bullet.png") no-repeat 0 8px; font-family:Tahoma, Arial, Verdana !important; display:block; text-decoration:none !important;}
       	* html .vejaTambem ul.vejaTambemSubContent li ul li ul li a {font-size:10px; padding-left: 9px; background:url("../../_img/icone/bullet.png") no-repeat 0 5px; font-family:Tahoma, Arial, Verdana !important; display:block; text-decoration:none !important;}
	    .vejaTambem ul.vejaTambemSubContent li ul li ul li a:hover {text-decoration:underline;}
		


/* SECRETARIAS
-------------------------------------------------------------------------- */
#servicos {width: 100%; background:url("../../_img/estrutura/bgTltSecretarias_home.gif") repeat-x left top;}
	.secretarias {width: 971px; margin: 0 auto; background: url("../../_img/estrutura/bgSecretarias_home.png") repeat-y center top; border-bottom: 1px solid #ebe6d9;}
		/* clear secretarias */
		.secretarias:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
	
		/* BOX SECRETARIAS */	
		div.secretarias div.comercioExterior,
		div.secretarias div.comercioServicos,
		div.secretarias div.desenvolvimentoProducao,
		div.secretarias div.industriaTecnologia,
		div.secretarias div.ministerio {float:left; display:inline; width:194px; padding:0 0 17px 0; border-right: 0; position:relative;}
	
		/* TÍTULOS SECRETARIAS */
        /* Utilizando somente uma imagem para todos os títulos h1, somente mudando a posição de background para cada título - reduz o código css e o número de http requests */
		.secretarias div h1 {height:31px; width:194px; display:block; background-image:url("../../_img/estrutura/titAreas_home.png"); background-repeat:no-repeat; overflow:hidden; text-indent:-9999px;}
			.secretarias div.comercioExterior h1 {background-position:0 0;}
			.secretarias div.comercioServicos h1 {background-position:-194px 0;}
			.secretarias div.desenvolvimentoProducao h1 {background-position:-388px 0;}
			.secretarias div.industriaTecnologia h1 {background-position:-582px 0;}
			.secretarias div.ministerio	h1 {background-position:-776px 0;}
	
		/* ELEMENTOS SECRETARIAS */
		div.secretarias .destaque {}
			div.secretarias .destaque a {margin: 10px 12px 5px 12px;}
		div.secretarias img {border: 1px solid #d3d3c2; padding:1px; margin-top: 12px;}
		div.secretarias a img {border: 1px solid #d3d3c2; display: block; padding: 1px; margin-top: 0px; margin-bottom: 5px;}
			div.secretarias a:hover img {text-decoration: none; border-color: #a1a18a;}
		div.secretarias a {display: block; text-align: left; clear:both;}
		div.secretarias a strong {padding: 0; text-align: left;}
		div.secretarias span {padding: 0; display: block; text-align:left;}
		div.secretarias ul {text-align:left; margin: 0 0 18px; clear: both; position:relative;}
			div.secretarias ul li {padding: 3px 20px 3px 35px;	margin: 0; list-style: none; background-repeat:no-repeat; background-position: 14px 2px;}
				div.secretarias ul li a {font-size: 11px; margin: 0;}

		a.btnMaisAssuntosDessaArea {position:absolute; bottom:5px; left:8px;}
		
		/* BOX DIALOG - http://www.schillmania.com/projects/dialog2/
		(Caixas com cantos arredondados que abrem para listar todos assuntos da secretaria) */	
		.boxDialog {position:relative; margin:0px auto; min-width:8em; max-width:760px; /* based on image dimensions - not quite consistent with drip styles yet */ z-index:1; margin-left:5px; /* default, width of left corner */ margin-bottom:0.5em; /* spacing under dialog */}
		.boxDialog .boxDialogContent,
			.boxDialog .t,
			.boxDialog .b,
			.boxDialog .b div {background:transparent url("../../_img/estrutura/bgBox_comExterior.png") no-repeat top right;}
		.boxDialog .boxDialogContent {position:relative; zoom:1; _overflow-y:hidden;}
		.boxDialog .t {/* top+left vertical slice */ position:absolute; left:0px; top:0px; width:5px; /* top slice width */ margin-left:-5px; height:100%; _height:1600px; /* arbitrary long height, IE 6 */ background-position:top left !important;}
		.boxDialog .b {/* bottom */ position:relative; width:100%;}
		.boxDialog .b, 
			.boxDialog .b div {height:6px; /* height of bottom cap/shade */ font-size:1px;}
		.boxDialog .b {background-position:bottom right !important;}
		.boxDialog .b div {position:relative; width:5px; /* bottom corner width */ margin-left:-5px; background-position:bottom left !important; float:left; /* corrige bug IE */}
		.boxDialog .wrapperContent {position:static; margin:0 5px; padding:0 5px 0 0;}

		/* BOX DIALOG - SETUP ALTURA E LARGURA */
		div.secretarias .boxDialog {background:#fff; display:none; width:182px; position:absolute; top:34px; left:4px;}
			div.secretarias .boxDialog .boxDialogContent {height:250px;}
			div.secretarias .boxDialog .wrapperContent {padding-top:4px; padding-right:5px;}
			div.secretarias .boxDialog [className="wrapperContent"] {padding-top:10px;} /* IE7 Hack */
			div.secretarias .boxDialog div.boxContent {margin:5px 0 0 0; overflow:auto !important; height:225px; position:relative; /* corrige pala IE7 nao pega o scroll do overflow */}
		/* BOX DIALOG - FORMATAÇÃO CONTEÚDO */
			div.secretarias div.boxContent a {font-family: "Trebuchet MS"; font-size: 11px;}
			/* 1º Nível */
			div.secretarias div.boxContent #navSecretaria {width:100px !important; margin:0 !important; padding:0 !important;} 
			div.secretarias div.boxContent #navSecretaria * {margin:0; padding:0;}
			div.secretarias div.boxContent ul {margin:0; padding:0;}
				div.secretarias div.boxContent ul li {list-style:none; margin:0 !important; padding:0; float:left; width:100px; background:none;}
				div.secretarias div.boxContent ul li a {font-family:"Trebuchet MS"; font-size: 11px; padding:5px 4px 0 8px !important; display:block;}
				div.secretarias div.boxContent #navSecretaria ul li a.navSecretariaSubNav {padding-left:8px; background-repeat:no-repeat; background-image:url("../../_img/icone/setaMenu_comExterior.png"); background-position:-295px 10px; cursor:default;}
			/* 2º Nível */
			div.secretarias div.boxContent ul li ul {margin-bottom:0;}
				div.secretarias div.boxContent ul li ul li {margin-bottom: 10px; list-style-type: none;}
				div.secretarias div.boxContent ul li ul li a {color: #555 !important; font-size:10px; font-family:Tahoma, Arial, Verdana !important; display:block; padding:4px 4px 4px 8px !important;}
		/* BOX DIALOG - DIV LOADING */
		.boxDialog .loaderIndicator {font-size:10px;}
			.boxDialog .loaderIndicator img {border:none;}
			
			
		/* MAPA DO SITE */
		
		.mapaDoSite {}
		
		/*.mapaDoSite div.boxContent * {margin: 0; padding: 0;}*/
		
			.mapaDoSite .comercioExterior,
			.mapaDoSite .comercioServicos,
			.mapaDoSite .desenvolvimentoProducao,
			.mapaDoSite .industriaTecnologia,
			.mapaDoSite .ministerio {width: 180px; float: left; margin-right: 7px; margin-top: 6px; position: relative; }	
			
					
			.mapaDoSite .comercioExterior .boxConteudo,
			.mapaDoSite .comercioServicos .boxConteudo,
			.mapaDoSite .desenvolvimentoProducao .boxConteudo,
			.mapaDoSite .industriaTecnologia .boxConteudo,
			.mapaDoSite .ministerio .boxConteudo {margin-bottom: 10px; float: left;}
			
				

			.mapaDoSite .ministerio {margin-right: 0 !important;}
					
			.mapaDoSite div.comercioExterior h2,
			.mapaDoSite div.comercioServicos h2,
			.mapaDoSite div.desenvolvimentoProducao h2,
			.mapaDoSite div.industriaTecnologia h2,
			.mapaDoSite div.ministerio h2 {width: 180px; height:46px; display: block; margin: 0; margin-bottom: 10px; overflow: hidden; text-indent: -9999px;}

			.mapaDoSite div.comercioExterior .bottom,
			.mapaDoSite div.comercioServicos .bottom,
			.mapaDoSite div.desenvolvimentoProducao .bottom,
			.mapaDoSite div.industriaTecnologia .bottom,
			.mapaDoSite div.ministerio .bottom {width: 180px; height: 6px; margin: 0; padding: 0; float: left; overflow: hidden;}

			
			/* 1º NIVEL */
			
			.mapaDoSite .comercioExterior ul,
			.mapaDoSite .comercioServicos ul,
			.mapaDoSite .desenvolvimentoProducao ul,
			.mapaDoSite .industriaTecnologia ul,
			.mapaDoSite .ministerio ul {margin: 0 15px;}
				.mapaDoSite .comercioExterior ul li,
				.mapaDoSite .comercioServicos ul li,
				.mapaDoSite .desenvolvimentoProducao ul li,
				.mapaDoSite .industriaTecnologia ul li,
				.mapaDoSite .ministerio ul li {font-size: 11px; list-style: none; margin-bottom: 7px;}
				
					.mapaDoSite .comercioExterior ul li a {color: #488504 !important;}
					.mapaDoSite .comercioServicos ul li a {color: #f26522 !important;}
					.mapaDoSite .desenvolvimentoProducao ul li a {color: #9e0b0f !important;}
					.mapaDoSite .industriaTecnologia ul li a {color: #003471 !important;}
					.mapaDoSite .ministerio ul li a {color: #665b47 !important;}
			
			/* 2º NIVEL */
			
			.mapaDoSite .comercioExterior ul li ul,
			.mapaDoSite .comercioServicos ul li ul,
			.mapaDoSite .desenvolvimentoProducao ul li ul,
			.mapaDoSite .industriaTecnologia ul li ul,
			.mapaDoSite .ministerio ul li ul {margin: 0 10px; margin-top: 8px;}
				.mapaDoSite .comercioExterior ul li ul li,
				.mapaDoSite .comercioServicos ul li ul li,
				.mapaDoSite .desenvolvimentoProducao ul li ul li,
				.mapaDoSite .industriaTecnologia ul li ul li,
				.mapaDoSite .ministerio ul li ul li {font-size: 11px; border-bottom: none;}
					.mapaDoSite .comercioExterior ul li ul li a,
					.mapaDoSite .comercioServicos ul li ul li a,
					.mapaDoSite .desenvolvimentoProducao ul li ul li a,
					.mapaDoSite .industriaTecnologia ul li ul li a,
					.mapaDoSite .ministerio ul li ul li a {color: #836b2c !important;}
			
			/* 3º NIVEL */
			.mapaDoSite .comercioExterior ul li ul li ul,
			.mapaDoSite .comercioServicos ul li ul li ul,
			.mapaDoSite .desenvolvimentoProducao ul li ul li ul,
			.mapaDoSite .industriaTecnologia ul li ul li ul,
			.mapaDoSite .ministerio ul li ul li ul {margin-left: 13px; margin-right: 3px !important;}
				.mapaDoSite .comercioExterior ul li ul li ul li,
				.mapaDoSite .comercioServicos ul li ul li ul li,
				.mapaDoSite .desenvolvimentoProducao ul li ul li ul li,
				.mapaDoSite .industriaTecnologia ul li ul li ul li,
				.mapaDoSite .ministerio ul li ul li ul li {font-size: 11px; list-style:square; margin-bottom: 5px;}
				
				.mapaDoSite .comercioExterior ul li ul li ul li {color: #608a43;}
				.mapaDoSite .comercioServicos ul li ul li ul li {color: #f26522;}
				.mapaDoSite .desenvolvimentoProducao ul li ul li ul li {color: #9e0b0f;}
				.mapaDoSite .industriaTecnologia ul li ul li ul li {color: #003471;}
				.mapaDoSite .ministerio ul li ul li ul li {color: #665b47;}
				
					.mapaDoSite .comercioExterior ul li ul li ul li a,
					.mapaDoSite .comercioServicos ul li ul li ul li a,
					.mapaDoSite .desenvolvimentoProducao ul li ul li ul li a,
					.mapaDoSite .industriaTecnologia ul li ul li ul li a,
					.mapaDoSite .ministerio ul li ul li ul li a {color: #836b2c !important;}
		

/* Footer
-------------------------------------------------------------------------- */
#footer {width: 975px; margin: 15px auto; text-align: left;}
	/* clear */#footer:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
	
	#footer .vcard {float: left;}
		#footer .vcard .org {font-weight:bold;}
		#footer .vcard a {display:inline; text-decoration:underline;}
		#footer .vcard span {display:inline;}
	
	#footer .parceiros * {margin: 0; padding: 0;}
	#footer .parceiros {width: 510px; height: 56px; float:right;}
		#footer .parceiros ul {position:relative;}
		#footer .parceiros ul li {list-style:none; float:left;}
		
		
form {font-size:11px;}

/* Legislação
-------------------------------------------------------------------------- */
ul.tabNavigation {list-style: none; margin: 0; padding: 0;}
	ul.tabNavigation li {display: inline; margin: 0;line-height: 30px; height: 30px; }
		ul.tabNavigation li a { padding: 5px 20px; border: 1px solid #ccc4b1; text-decoration: none; color: #ccc4b1; background:#f8f5ee url("../_img/estrutura/bgAbaLegislacao.png") repeat-x 0 0!important; line-height: 30px;}
		ul.tabNavigation li a.selected{ color: #333; font-size: 12px; font-weight: bold; border-bottom: 1px solid #f8f5ee;}
		ul.tabNavigation li a:focus { outline: 0;}

div.tabs > div {padding: 5px; margin-top: -2px; border: 1px solid #ccc4b1; background: #fff url("../_img/estrutura/bgResultadoLegislacao.png") repeat-x!important; }
	div.tabs > div h2 { margin-top: 0;}
	div.tabs > div > div {padding: 5px; margin: 5px 5px;}
	div.tabs > div > div.zebrada{ background-color: #f8f5ee;}
	div.tabs > div > div img{ float: left;}
/*.waste { min-height: 1000px;}*/
.paginacaoLegislacao{ text-align: center; margin: 20px;}

/* lista panorama */
ul.listaPanorama { clear:both; height:100%; overflow:hidden; margin:0; }
ul.listaPanorama li { display:inline; float:left; width:174px; margin-right:10px; }
ul.listaPanorama li a { display:inline; }
ul.listaPanorama li a.linkexterno { background: url(../../_img/icone/ico-link-externo.png) no-repeat scroll left 3px !important; padding:0 0 5px 15px !important; line-height:1.2em; }

div#blocoPDF { background:#fff; border:1px solid #e2d9c3; width:214px; float:right; padding:10px; height:100%; overflow:hidden; margin-left:10px; }
div#blocoPDF img { float:left; margin-right:10px; }
div#blocoPDF a { display:inline; }
div#blocoPDF p { margin-top:0; }
div.blocoAbsolute { height:26px !important; padding:0 10px!important; width:144px !important; }
.floatLeft { float:left	; }

/* COTA FRANGO */

body.cotaFrango div#blocoAcesso { background:#fdfcf8; border:1px solid #e2d9c3; width:185px; float:right; padding:10px; height:100%; overflow:hidden; margin-left:10px; }
body.cotaFrango form#formAcesso ul { margin:0; }
body.cotaFrango form#formAcesso li { clear:both; list-style:none; line-height:1em; height:100%; overflow:hidden; margin:0 0 2px; }
body.cotaFrango form#formAcesso label { font-weight:lighter; float:left; padding:3px 0 0; }
body.cotaFrango form#formAcesso input { border:1px solid #948e80; float:right; padding:0; width:140px; }
body.cotaFrango form#formAcesso input.btAcessar { background-image: url(../../_img/botao/btEntrar.gif); width:60px; }

.btAcessar, .btAvancar, .btVoltar, .btAdicionar, .btFinalizar, .btVerRanking { background: no-repeat center; border:none !important; display:block; height:20px; text-indent:-50em; line-height:10em; cursor:pointer; }

body.cotaFrango table.formDados { border:none; }
body.cotaFrango table.formDados td { border:none; padding-bottom:3px; height:1.8em; font-size:1.13em; }
body.cotaFrango table.formDados td label { font-weight:lighter; margin-right:5px; }
body.cotaFrango table.formDados td input { border:1px solid #948e80; line-height:1em; padding:0; line-height:1.2em; margin-right:5px; }
input.radio, input.check { border:none !important; }
body.cotaFrango input.btAvancar { background-image: url(../../_img/botao/btAvancar.gif); margin-left:335px; width:76px; }
body.cotaFrango input.btVoltar { background-image: url(../../_img/botao/btVoltar.gif); margin-left:412px; width:76px; }
body.cotaFrango input.btAdicionar { background-image: url(../../_img/botao/btAdicionar.gif); width:76px; float:right; }
body.cotaFrango input.btFinalizar { background-image: url(../../_img/botao/btFinalizar.gif); width:76px; float:right; }
body.cotaFrango input.btVerRanking { background-image: url(../../_img/botao/btVerRanking.gif); width:100px; float:right; }

table#registros { border-collapse:collapse; border:none; }
table#registros thead { background-image:none !important; background-color:#5c8501 !important; border-style:solid none; border:1px red; color:#fff !important; }
table#registros tbody {  }
table#registros th, table#registros td { border:none !important; vertical-align:middle; text-align:center; }
table#registros td { padding:3px !important; font-size:1.13em; }
table#registros tr.par { background:#edebe2; }

div.boxProtocolo { background:#d8e2c2; border:1px solid #6a9015; float:right; text-align:right; padding:2px 15px 3px; }
div.boxProtocolo p { color:#000 !important; font-size:1.4em; margin:0; }

ul#ranking { display:block; float:left; height:222px; width:340px; overflow:auto; }
ul#ranking li { list-style:none; padding:3px 10px 3px 5px; }
ul#ranking li.par { background:#edebe2; }

div.noticias ul li { list-style-type:none !important; position:relative; }
body.agenda a.icopdf, body.agenda a.linkexterno { float:left; clear:left; }

/* quadro de aviso */
div#avisoModal { background:#000; position:absolute; top:0; left:0; height:1000px; width:100%; opacity:.6; filter:alpha(opacity=60); z-index:998; overflow:hidden; display:block; }
div#bodyAviso { background:#fff; border:1px solid #000; position:absolute; left:50%; top:50%; height:248px; width:490px; z-index:999; padding:15px; margin:-124px 0 0 -245px; }
div#bodyAviso * { font-family:"Trebuchet MS"; color:#836B2C !important; }
div#bodyAviso h3 { font-size:1.5em; font-weight:bold; }
div#bodyAviso p { font-size:1.13em; font-weight:bold; }
div#bodyAviso p a { color:#003471 !important; font-weight:lighter !important; }
div#bodyAviso span { font-size:1.13em; font-weight:bold; }
a.btFecharAviso { background:url(../../_img/botao/btnModalFecharPrint.png); position:absolute; right:15px; top:15px; display:block; height:16px; width:51px; text-indent:-50em; overflow:hidden; }