/**
 *
 * @author: Digital Group - [Valter Rodrigues]
 * @site: http://www.digitalgroup.com.br
 * @date: 2011/11/03
 *
 * Copyright(c) Todos os direitos reservados
 *
**/
body,
body.tesouro-direto,
body.siafi,
body.gru{
	background: url("../img/bg/body.jpg") no-repeat center top !important;
}

div.general {
	width: 100%;
}
div.wrap {
	width: 1000px;
	margin: 0 auto;
}
div.header {
	width: 1000px;
	height: 294px;
	float: left;
}
div.header-tesouro-direto,
div.header-siafi,
div.header-gru {
	width: 1000px;
	height: 260px;
	float: left;
}
div#content-all {
	width: 100%;
}
div#content-left {
	width: 660px;
	float: left;
}
.ingles div#content-left {
	width: 1000px;
	float: none;
}
div#content-left.full {
	width: 100%;
}
div#content-right {
	width: 315px;
	float: right;
}
div.footer {
	width: 100%;
	float: right;
}
a {
	text-decoration: none;
	outline: none;
	color: #0352A3;
}
a:hover {
	text-decoration: underline;
}
div.header h1 a,
div.header div.busca button,
div.header div.acessibilidade ul li.btAumenta ul li a,
div.footer div.alinhaRodape div.meioRodape h2 {
	display: block;
	overflow: hidden;
	text-indent: -9999px;
}

.module-space { margin-bottom: 20px;  }
#content-right .module-space { float: left; clear: both; }

#div-header-content {
	display: block;
	clear: both;
	width: 100%;
	height: 15px;
	margin-bottom: 35px;
	background: url("../img/bg/interna-padrao.jpg");
}
body.siafi #div-header-content,
body.gru #div-header-content {
	margin-top: 4px;
}

/* FONTS */
@font-face {
    font-family: 'MyriadProSemibold';
    src: url('webfonts/myriadpro-semibold-webfont.eot');
    src: url('webfonts/myriadpro-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/myriadpro-semibold-webfont.woff') format('woff'),
         url('webfonts/myriadpro-semibold-webfont.ttf') format('truetype'),
         url('webfonts/myriadpro-semibold-webfont.svg#MyriadProSemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}

div.header .menuPrincipal>li>a,
#menu-footer>ul>li>span.separator,
div.header .subMenuApoio li a,
.box-links > li > .separator,
.font-especial {
	font-family: 'MyriadProSemibold' !important;
}

/* Header
___________________*/
div.header {
	position: relative;
  z-index: 500;
}
div.header h1 {
	position: absolute;
	left: 0;
	top: 137px;
	width: 320px;
	height: 65px;
}
div.header h1 a {
	background: url(../img/bg/bg_logo.png) no-repeat;
	width: 320px;
	height: 65px;
}
div.header div.barra {
	width: 1045px;
	float: right;
	height: 43px;
	position: absolute;
	right: 0;
	top: 15px;
	background: url(../img/bg/bg_barra_topo.png) no-repeat;
}

/* Headers sessões
___________________*/

	/* Tesouro Direto */
	div.header-v2.tesouro-direto h1.logo {
		background:url("../img/bg/logo-tesouro-direto.png") no-repeat;
		width:230px;
		height:28px;
		float:left;
		position:absolute;
		margin:125px 0 0 0;
	}
	div.header-v2.tesouro-direto h1.logo a {
		width:230px;
		height:28px;
		display:block;
	}
	/* SIAFI */
	div.header-v2.siafi h1.logo {
		background:url("../img/bg/logo-siafi.png") no-repeat;
		width:75px;
		height:28px;
		float:left;
		position:absolute;
		margin:125px 0 0 0;
	}
	div.header-v2.siafi h1.logo a {
		width:75px;
		height:28px;
		display:block;
	}
	/* GRU */
	div.header-v2.gru h1.logo {
		background:url("../img/bg/logo-gru.png") no-repeat;
		width:69px;
		height:29px;
		float:left;
		position:absolute;
		margin:125px 0 0 0;
	}
	div.header-v2.gru h1.logo a {
		width:230px;
		height:28px;
		display:block;
	}


	/*  BUSCA */
	div.header-v2 form.busca {
		width: 288px;
		height: 37px;
		display: block;
		float:right;
		left: 370px;
		top: 206px;
		background: url("../img/bg/bg_busca.png") no-repeat;
	}
	.ingles form.busca {
		width: 288px;
		height: 37px;
		display: block;
		float:right;
		left: 370px;
		top: 206px;
		background: url("../img/en/bg_busca_en.png") no-repeat !important;
	}
	div.header-v2 form.busca label,
	div.header-v2 form.busca legend {
		display: none;
	}
	div.header-v2 form.busca fieldset {
		border: none;
	}
	div.header-v2 form.busca #mod_search_searchword {
			background: none repeat scroll 0 0 transparent;
			border: medium none;
			font-size: 14px;
			height: 28px;
			padding-left: 8px;
			padding-top: 5px;
			width: 170px;
	}
	div.header-v2 form.busca .button {
		float: right;
		width: 79px;
		background: none;
		border: none;
		height: 37px;
		display: block;
		overflow: hidden;
		text-indent: -9999px;
		cursor: pointer;
	}

	/* BARRA BRANCA */
	.barra-branca {height:70px; width:100%; float:left;}
	.barra-branca .alinhamento {width:1000px; margin:0 auto;}

	div.header-v2 div.barra {float:left; width:310px; font-size:11px; margin:0 0 0 160px;}
	div.header-v2 div.barra ul {list-style:none; margin:0; padding:0;}
	div.header-v2 div.barra ul li {float:left; background:url(../img/bl/bl_mn_apoio.png) no-repeat left; padding:0 0 0 15px; margin:0 25px 4px 0;}
	div.header-v2 div.barra ul li a {color:#3b3b3b; text-decoration:underline;}
	div.header-v2 div.barra ul li a:hover {text-decoration:none;}
	div.header-v2 div.barra ul li.fale-conosco,
	div.header-v2 div.barra ul li.glossario {width:106px;}

	div.header-v2 .barra-tesouro-nacional {float:left; margin-bottom:65px;}
	div.header-v2 .barra-tesouro-nacional ul.nav-portal {float:left; margin:35px 5px 0 0; text-transform:uppercase;}
	div.header-v2 .barra-tesouro-nacional ul.nav-portal li {float:left; padding-right:10px; margin-right:10px; border-right:1px dotted #000; font-size:12px; color:#222222;}
	div.header-v2 .barra-tesouro-nacional ul.nav-portal li a {font-family: "MyriadProSemibold"; font-size:12px; color:#222222;}
	div.header-v2 .barra-tesouro-nacional ul.nav-portal li:last-child {margin:0; border:none;}

	div.header-v2 .barra-tesouro-nacional ul.nav-apoio {float:left; margin:35px 0px 0 0;}
	div.header-v2 .barra-tesouro-nacional ul.nav-apoio li {background: url(../img/bl/bl_mn_apoio.png) no-repeat scroll left center transparent; float: left; margin: 0 10px 0 0; padding: 0 0 0 15px;}
	div.header-v2 .barra-tesouro-nacional ul.nav-apoio li a {color: #666666; text-decoration: underline; font-size:11px;}

	div.header-v2 .barra-tesouro-nacional ul.redesSociais { background: none; width: auto; float:right; margin:35px 0 0 0;}
	div.header-v2 .barra-tesouro-nacional ul.redesSociais li {float:left;}
	div.header-v2 .barra-tesouro-nacional ul.redesSociais li a {display:block; overflow: hidden; text-indent: -99999px;}
	div.header-v2 .barra-tesouro-nacional ul.redesSociais li.item57 a {display:block; background:url("../img/ico/twitter.png") no-repeat center; width:16px; height:17px;}
	div.header-v2 .barra-tesouro-nacional ul.redesSociais li.item58 a {display:block; background:url("../img/ico/facebook.png") no-repeat center; width:23px; height:17px; margin:0 10px; border-left:1px solid #ccd0cc; border-right:1px solid #ccd0cc;}
	div.header-v2 .barra-tesouro-nacional ul.redesSociais li.item59 a {display:block; background:url("../img/ico/youtube.png") no-repeat center; width:17px; height:17px;}

	div.header-v2 ul.menuApoio {width:320px; float:left; margin:0 0 0 380px;}
	div.header-v2 ul.menuApoio li {float:left; margin:2px 10px 3px 0; font-size:11px;}
	div.header-v2 ul.menuApoio li a {background:url(../img/bl/bl_mn_apoio.png) no-repeat; display:block; padding:0 0 0 15px; color:#3b3b3b; text-decoration:underline;}
	div.header-v2 ul.menuApoio li a:hover {text-decoration:none;}
	div.header-v2 ul.menuApoio li.item409,
	div.header-v2 ul.menuApoio li.item411 {width:100px;}

	/*div.header-v2 span.tesouro-nacional {background-color:none; float:left; margin-top:15px;} */
	div.header-v2 span.tesouro-nacional {float:left; margin-top:15px;}
	/*div.header-v2 span.tesouro-nacional a {background:url(../img/bg/bg_logo-tesouro-direto.png) no-repeat; background-color:none; width:166px; height:40px; display:block; margin-right:30px; padding-right:20px;}*/
	div.header-v2 span.tesouro-nacional a {background:url(../img/bg/bg_logo-tesouro-direto.png) no-repeat; width:166px; height:40px; display:block; margin-right:30px; padding-right:20px;}

	div.header-v2 #barra-tesouro-nacional-02 {clear:both;}

	div.header-v2 .menuAbas { float:left; margin-top:46px; }
	div.header-v2 .menuAbas li {float:left; margin-left:1px;}
	div.header-v2 .menuAbas li a {display:block;}
	div.header-v2 .menuAbas li a span {display:none;}
	div.header-v2 .menuAbas li a:hover, div.header-v2 .menuAbas li.ativo a { background-position:center bottom !important; }

	/* tesouro direto */
	div.header-v2.tesouro-direto .menuAbas li.item413 a { background:url("../img/bt/bg_header_menu_primeira_vez.png") no-repeat center top; width:285px; height:33px; }
	div.header-v2.tesouro-direto .menuAbas li.item414 a { background:url("../img/bt/bg_header_menu_entenda_melhor.png") no-repeat center top; width:187px; height:33px; }
	div.header-v2.tesouro-direto .menuAbas li.item415 a { background:url("../img/bt/bg_header_menu_tesouro_direto_na_midia.png") no-repeat center top; width:232px; height:33px; }
	div.header-v2.tesouro-direto .invista-agora {float:right; margin-top:30px;}
	div.header-v2.tesouro-direto .invista-agora a {display:block; background:url("../img/bt/invista-agora.jpg") no-repeat; width:241px; height:52px;}

	/* siafi */
	div.header-v2.siafi .menuAbas li.item437 a { background:url("../img/bt/bg_header_menu_conheca_siafi.png") no-repeat center top; width:175px; height:33px;}
	div.header-v2.siafi .menuAbas li.item438 a { background:url("../img/bt/bg_header_menu_servicos.png") no-repeat center top; width:137px; height:33px;}
	div.header-v2.siafi .menuAbas li.item439 a { background:url("../img/bt/bg_header_menu_mais_informacoes.png") no-repeat center top; width:181px; height:33px;}
	div.header-v2.siafi .novo-siafi {float:left; margin:36px 5px 0 10px;}
	div.header-v2.siafi .novo-siafi a {display:block; background:url(../img/bt/novo_siafi.jpg) no-repeat; width:168px; height:43px;}
	div.header-v2.siafi .siafi {float:left; margin:36px 5px 0 0;}
	div.header-v2.siafi .siafi a {display:block; background:url(../img/bt/siafi.jpg) no-repeat; width:119px; height:43px;}
	div.header-v2.siafi .siafi_gerencial {float:left; margin:36px 0 0;}
	div.header-v2.siafi .siafi_gerencial a {display:block; background:url(../img/bt/siafi_gerencial.jpg) no-repeat; width:197px; height:43px;}

	/* gru */
	div.header-v2.gru .menuAbas li.item453 a {background:url("../img/bt/bg_header_menu_o_que_e_gru.png") no-repeat center top; width:137px; height:33px;}
	div.header-v2.gru .menuAbas li.item454 a {background:url("../img/bt/bg_header_menu_gruaplicativo.png") no-repeat center top; width:153px; height:33px;}
	/*div.header-v2.gru .menuAbas li.item454 a {background:url("../img/bt/bg_header_menu_orientacoes.png") no-repeat center top; width:153px; height:33px;}*/
	div.header-v2.gru .menuAbas li.item455 a {background:url("../img/bt/bg_header_menu_legislacao.png") no-repeat center top; width:123px; height:33px;}
	div.header-v2.gru .impressao-de-gru {float:right; margin-top:27px;}
	div.header-v2.gru .impressao-de-gru a {display:block; background:url(../img/bt/impressao-de-gru.gif) no-repeat; width:274px; height:52px;}

/* menu principal */
	div.header .menuPrincipal {
		position: absolute;
		left: 0;
		top: 248px;
	}
	div.header .menuPrincipal>li {
		float: left;
		position: relative;
		margin-right: 60px;
	}
	div.header .menuPrincipal>li>a {
		padding-right: 33px;
		background: url(../img/bl/bl_seta_2.png) no-repeat right center;
		font-size: 20px;
		color: #222222;
		text-transform: uppercase;
	}
	div.header .menuPrincipal li a:hover {
		text-decoration: none;
	}

	/* drop */
	div.header .menuPrincipal>li>ul {
		position: absolute;
		top: 23px;
		left: 0;
		width: 320px;
		padding: 0 0 20px 0;
		z-index: 500;
		border-left: #e6e6e6 1px solid;
		border-right: #e6e6e6 1px solid;
		background: #ffffff url("../img/bg/menu_drop_down.png") repeat-x center bottom;
	}
	div.header .menuPrincipal>li>ul>li { padding: 0; }

	div.header .menuPrincipal li ul li a:hover { text-decoration: underline; }

	div.header .menuPrincipal>li>ul li a {
		display: block;
		font-size: 1.2em;
		font-family: verdana;
		color: #171717;
	}
	div.header .menuPrincipal>li>ul li a:hover { cursor: pointer; }
	div.header .menuPrincipal>li>ul>a { font-weight: bold; }

	div.header .menuPrincipal>li>ul>li>a {
		height: 25px;
		line-height: 25px;
		background: #f3f3f3;
		text-transform: uppercase;
		font-size: 12px;
		font-family: verdana;
		padding: 0px 9px 0px 13px;
	}
	div.header .menuPrincipal>li>ul>li.parent>a	 {
		padding: 0 9px 10px 0;
		margin: 16px 0 5px 13px;
		font-weight: bold;
		text-transform: none;
		background: url("../img/bg/box-links.png") no-repeat 0px bottom;
	}
	div.header .menuPrincipal>li>ul>li>ul>li a {
		padding: 0 9px 0 23px;
		line-height: 140%;
	}
	div.header .menuPrincipal .separator {
		display: block;
		margin: 20px 23px 5px 23px;
		padding: 16px 0 0 0;
		border-top: #cbcbcb dashed 1px;
	}

	/* divida publica */
	div.header .menuPrincipal .item61 ul { width: 320px; }
	div.header .menuPrincipal .item61 ul li a {
		background: transparent;
		text-transform: none;
		height: auto !important;
		line-height: 160%;
		font-size: 1.2em;
	}
	div.header .menuPrincipal .item61 ul li:first-child { margin-top: 16px; }


div.header div.barra ul.menuApoio {
	padding-left: 350px;
	padding-top: 18px;
}
div.header div.barra ul.menuApoio li {
	float: left;
	padding-right: 20px;
	background: url("../img/bl/bl_mn_apoio.png") no-repeat 0 2px;
}
div.header div.barra ul.menuApoio li a {
	color: #000;
	padding-left: 12px;
	height: 20px;
	display: block;
	font-size: 1.1em;
}

/* menu redes sociais */
	ul.redesSociais.tipo01 {
		/*width: 272px;*/
		width: 190px;
		height: 20px;
		display: block;
		float: right;
		margin-top: -4px;
		padding-right: 20px;
		background: url(../img/bg/bg_mn_redes.png) no-repeat;
	}
	ul.redesSociais.tipo01 li {
		float: left;
	}
	ul.redesSociais.tipo01 li a {
		font-size: 10px;
		color: #000000;
		padding-top: 6px;
		display: block;
		text-transform: uppercase;
	}
	ul.redesSociais.tipo01 li.item57 {
		width: 83px;
	}
	ul.redesSociais.tipo01 li.item57 a {
		padding-left: 24px;
	}
	ul.redesSociais.tipo01 li.item58 {
		display: none;
		width: 101px;
	}
	ul.redesSociais.tipo01 li.item58 a {
		padding-left: 24px;
	}
	ul.redesSociais.tipo01 li.item59 {
		width: 88px;
	}
	ul.redesSociais.tipo01 li.item59 a {
		padding-left: 36px;
	}

/* busca */
	div.header form.busca {
		width: 288px;
		height: 37px;
		display: block;
		position: absolute;
		left: 370px;
		top: 166px;
		background: url("../img/bg/bg_busca.png") no-repeat;
	}
	div.header form.busca label,
	div.header form.busca legend {
		display: none;
	}
	div.header .busca fieldset {
		border: none;
	}
	div.header form.busca input.inputbox {
			background: none repeat scroll 0 0 transparent;
			border: medium none;
			font-size: 14px;
			height: 28px;
			padding-left: 8px;
			padding-top: 5px;
			width: 170px;
	}
	div.header form.busca .button {
		float: right;
		width: 79px;
		background: none;
		border: none;
		height: 37px;
		overflow: hidden;
		text-indent: -99999px;
		cursor:pointer;
	}

#jflanguageselection #active_language { display: none; }

/* submenu de apoio */
	div.header .subMenuApoio {
		position: absolute;
		right: 0;
		top: 253px;
	}
	div.header .subMenuApoio li {
		border-right: 1px dotted #222222;
		float: left;
		padding: 0 14px;
	}
	div.header .subMenuApoio li a {
		font-size: 1.1em;
		color: #222222;
		display: block;
		text-transform: uppercase;
	}
	div.header .subMenuApoio li ul {
		display: none;
	}
	div.header .subMenuApoio .item65 {
		border: 0;
		padding-right: 0;
	}

div.header div.acessibilidade {
	position: absolute;
	right: 0;
	top: 184px;
}
div.header div.acessibilidade p,
div.header div.acessibilidade a {
	padding: 5px 0;
}
div.header div.acessibilidade a,
div.header div.acessibilidade ul li,
div.header div.acessibilidade ul li p,
div.header div.acessibilidade ul li ul {
	float: left;
	color: #000000;
	font-size: 12px;
}
div.header div.acessibilidade ul li.btAumenta ul {
	background: url(../img/bg/bg_aumenta_fonte.png) no-repeat 0 5px;
	width: 33px;
	margin: 0 10px;
}
div.header div.acessibilidade ul li.btAumenta ul li a {
	width: 10px;
}

div.header div.acessibilidade .module-fontsize,
div.header div.acessibilidade .menu-idioma{ float: left; margin: 0; padding: 0; }

.menu-idioma li a {
	width: 80px;
	background: url(../img/bl/bl_mn_apoio.png) no-repeat 3px;
	padding-left: 18px !important;
	text-decoration: underline;
	display: block;
	padding-top: 0 !important;
}

/* Footer
___________________*/
div.content div.home {
	width: 660px;
	float: left;
}
div.content div.home .destaques-principais {
	width: 1000px;
	float: left;
        clear: both;
        margin: 0 0 20px 0;
}
/*
div.content div.home div.boxNoticias {
	width: 320px;
	float: left;
}
div.content div.home div.boxNoticias ul li h5 {
	color: #0061c6;
	font-size: 9px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	padding-bottom: 8px;
}
div.content div.home div.boxNoticias ul li {
	width: 320px;
	float: left;
	display: block;
	padding: 17px 0;
	border-bottom: 1px solid #cccccc;
	color: #000000;
}
div.content div.home div.boxNoticias ul li dd {
	color: #808080;
	font-size: 9px;
	background: url(../img/bg/bg_relogio.png) no-repeat 0 2px;
	padding-left: 12px;
	padding-bottom: 10px;
}
div.content div.home div.boxNoticias ul li a {
	color: #000;
}

*/

/* Internas
___________________*/

#breadcrumb {
	float:left;
	clear:both;
	display:block;
	width:660px;
	height:30px;
	padding:0 0 0px 0;
	/*height:46px;
	padding:0 0 20px 0;
	background:url('../img/bg/breadcrumb.jpg') no-repeat left bottom; */
}
#breadcrumb ul {
	list-style:none;
	padding:0;
	margin:0;
}
#breadcrumb ul li {
	float:left;
	background:url('../img/bg/breadcrumb.png') left 1px no-repeat;
	padding:0 0 0 19px;
	margin:0 10px 0 0;
	color:#083b71;
	height: 15px;
}
#breadcrumb ul li.home {
	background:none;
	padding:0;
}
#breadcrumb ul li.font-especial { font-size: 14px; line-height: 100%; }
#breadcrumb ul li a {
	display: block;
	font-size:1.1em;
	color:#000;
	text-decoration:underline;
	line-height: 11px;
}
#breadcrumb ul li a:hover {
	text-decoration:none;
}

#content-left div.select-informacoes {float: left; margin: 0 0 10px; padding: 15px 0; width: 660px;}
#content-left div.select-informacoes label {float: left; font-family: Arial,Helvetica,sans-serif; font-size: 18px; font-weight: bold; margin: 0 10px 0 0;}
#content-left div.select-informacoes select {background:#FFF; border:1px solid #CCC; padding:3px; font-size:11px; width:200px; float:left;}

#content-left {width:660px; float:left; clear:both; padding:0px 0 15px 0; margin:7px 0 0 0;}
#content-left h1 {font-size:17px; margin:0 0 5px 0; color:#000000; font-family:Arial, Helvetica, sans-serif;}
#content-left h2 {font-size:1.5em; color:#000000; font-family:Arial, Helvetica, sans-serif; margin:0 0 5px 0; clear:both; display:block; background-repeat: no-repeat; }
/* #content-left h3 {font-size:14px; color:#000000; font-family:Arial, Helvetica, sans-serif; margin:0 0 5px 0; clear:both; display:block;} */
#content-left h3 {font-size:1.2em; color:#000000; font-family:Verdana, Helvetica, sans-serif; margin:0 0 5px 0; clear:both; display:block;}#content-left h2.resumo {font-size:12px; font-style:italic; margin:0 0 25px 0; color:#393939;  font-weight:normal;}
#content-left p {margin:0 0 20px 0;}
#content-left p, #content-left br {clear:none;  font-size:1.2em; color:#393939;}
#content-left p a { text-decoration:none; }
#content-left p a:hover {text-decoration:underline;}

#content-left.search { clear: none !important; }

#content-left .galeria-de-fotos {width:660px; float:left; clear:both; margin:10px 0 20px 0; min-height:415px;}
#content-left .galeria-de-fotos .thumb-block {width:618px; position:absolute; z-index:20; height:71px; margin:0 0 0 21px; overflow:hidden; }
#content-left .galeria-de-fotos .nav-thumb {display:block; position:absolute;}
#content-left .galeria-de-fotos .nav-thumb ul {margin:0; }
#content-left .galeria-de-fotos .nav-thumb ul li {float:left; margin:1px; width:101px; height:71px; overflow:hidden;}
#content-left .galeria-de-fotos .nav-thumb .nav {width:660px; height:71px; display:block; position:absolute; z-index:10;}
#content-left .galeria-de-fotos .nav-thumb .nav .galeria-de-fotos-prev a {width:21px; height:71px; display:block; float:left; background:url(../img/bt/galeria-de-fotos-prev.jpg) no-repeat;}
#content-left .galeria-de-fotos .nav-thumb .nav .galeria-de-fotos-next a {width:21px; height:71px; display:block; float:left; background:url(../img/bt/galeria-de-fotos-next.jpg) no-repeat; float:right;}
#content-left .galeria-de-fotos .info-imagem {width:660px; float:left; margin:80px 0 0 0; min-height:335px; background:#e5e5e5;}
#content-left .galeria-de-fotos .info-imagem .legenda {font-size:10px; padding:5px 10px; float:left; clear:both; color:#393939;}

#content-left .caption {background:#e5e5e5; float:left; margin:0 0 10px 0;}
#content-left .caption p.caption-text {font-size:10px; padding:5px 10px 0 10px; float:left; clear:both; color:#393939; margin:0 0 5px 0;}
#content-left .caption p span {display:block;}

#content-left #nav-abas {float:left; width:660px; clear:both; margin:15px 0 10px 0; background:url(../img/bg/nav-abas.gif) no-repeat bottom; padding:0 0 4px 0; display:block;}
#content-left #nav-abas .nav-aba {font-weight:bold; font-size:12px; display:block; float:left; margin:1px;}
#content-left #nav-abas .nav-aba a {color:#000000; padding:1px 5px; margin:1px; display:block; border:1px solid #b1b1b1; border-bottom:none; }
#content-left #nav-abas a.nav-aba-ativo {background:#e7e7e7; margin:-5px 0 0 0; padding:4px 5px;}
#content-left #nav-abas .nav-select-qtdd {float:right;}
#content-left #nav-abas .nav-select-qtdd .select-form {border:1px solid #b1b1b1; padding:2px; width:150px; background:#fff;}

#content-left dl.calendario {background:url(../img/bg/traco-pontilhado.gif) bottom no-repeat; float:left; margin:0 0 0 20px;}
#content-left dl.calendario dd {float:left; width: 640px;}
#content-left dl.calendario dt {display:block; padding:15px 0; width: 640px; float:left;}
#content-left dl.calendario dt a {background:url(../img/bl/bl_seta_3_fechada.png) no-repeat left; font-weight:bold; color:#000; display:block; float:left; padding:0 0 0 20px;}
#content-left dl.calendario dt p {margin:10px 0; float:left;}
#content-left dl dt .data {display:block; margin:0 0 0 10px; float:left;}
#content-left dl dt .dia-da-semana {display:block; float:left;}

#content-left dl.ativo dt {background:url(../img/bg/nav-abas.gif) no-repeat scroll 0 bottom transparent; border:none;}
#content-left dl.ativo dt a {background:url(../img/bl/bl_seta_3.png) no-repeat center left;}

#content-left dl.saiba-mais {background:url(../img/bg/traco-pontilhado.gif) bottom no-repeat; float:left;}
#content-left dl.saiba-mais p {margin:10px 0 10px 10px; float:left;}
#content-left dl.saiba-mais dd {float:left; width: 640px;}
#content-left dl.saiba-mais dt {padding:0 0 10px 0; display:block; padding:15px 0; width: 640px;}
#content-left dl.saiba-mais dt a {background:url(../img/bl/bl_seta_3_fechada.png) no-repeat center left; font-weight:bold; color:#000;  padding-left:20px;}

#content-left dl.quem-e-quem {background:url(../img/bg/traco-pontilhado.gif) bottom no-repeat; float:left;}
#content-left dl.quem-e-quem p {margin:10px 0 10px 10px; float:left;}
#content-left dl.quem-e-quem dd {float:left; width: 640px;}
#content-left dl.quem-e-quem dt {padding:0 0 10px 0; display:block; padding:15px 0; width: 640px;}
#content-left dl.quem-e-quem dt a {background:url(../img/bl/bl_seta_3_fechada.png) no-repeat center left; font-weight:bold; color:#000;  padding-left:20px; display:block;}

#content-left dl.perguntas {background:url(../img/bg/traco-pontilhado.gif) bottom no-repeat; float:left;}
#content-left dl.perguntas p {margin:10px 0 10px 10px; float:left;}
#content-left dl.perguntas dd {float:left; width: 640px;}
#content-left dl.perguntas dt {padding:0 0 10px 0; display:block; padding:5px 0; width: 640px;}
#content-left dl.perguntas dt a {background:url(../img/bl/bl_seta_3_fechada.png) no-repeat center left; font-weight:bold; color:#000;  padding-left:20px; display:block;}



#content-left div.formulario-de-cadastro {float:left;}
#content-left div.formulario-de-cadastro form ul li {display:block; width:310; margin:0 0 30px; float:left;}
#content-left div.formulario-de-cadastro form ul li label {display:block; margin:0 0 10px 0; font-size:12px;  color:#666666;}
#content-left div.formulario-de-cadastro form ul li input {background:#FFF; width:300px; height:18px; font-size:10px; color:#666666;}
#content-left div.formulario-de-cadastro form ul li input.ddd {width:50px;}
#content-left div.formulario-de-cadastro form ul li input.telefone {width:237px;}
#content-left div.formulario-de-cadastro form ul li select {background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #CCCCCC; font-size: 11px; padding: 1px; height:19px;}
#content-left div.formulario-de-cadastro form ul li select.estado {width:84px;}
#content-left div.formulario-de-cadastro form ul li select.cidade {width:194px;}
#content-left div.formulario-de-cadastro form ul li.esquerda {margin:0 30px 0 0;}
#content-left div.formulario-de-cadastro form ul li.direita {float:right;}
#content-left div.formulario-de-cadastro form ul.linha01,
#content-left div.formulario-de-cadastro form ul.linha02,
#content-left div.formulario-de-cadastro form ul.linha03 {width:660px; float:left; clear:both;}
#content-left div.formulario-de-cadastro form ul.linha02 li,
#content-left div.formulario-de-cadastro form ul.linha03 li,
#content-left div.formulario-de-cadastro form ul.linha04 li,
#content-left div.formulario-de-cadastro form ul.linha05 li {
  margin-bottom: 30px;
  float: none;
  width: 100%;
}
#content-left div.formulario-de-cadastro form ul.linha02 li input {
  width: 651px;
}
#content-left div.formulario-de-cadastro form ul.linha05 li div {
  overflow:hidden;
  margin-bottom:5px;
}
#content-left div.formulario-de-cadastro form ul.linha05 li div:last-child {
  margin-bottom:0;
}
#content-left div.formulario-de-cadastro form ul.linha05 li input {
  width: auto;
  margin-right: 5px;
  float:left;
  height: auto;
}
#content-left div.formulario-de-cadastro form p {
  font-size:11px;
  font-style:italic;
  margin-bottom:30px;
  color:#666;
}

#content-left div.formulario-de-cadastro form span {color:#666666; font-size:12px;  font-style:italic; margin:0 0 30px 0; display:block;}
#content-left div.formulario-de-cadastro form div.verificacao ul li.img-captcha {margin:0 62px 0 0; float:left;}
#content-left div.formulario-de-cadastro form div.verificacao ul li.img-captcha img {float:left; border:1px solid #d0d0d0;}

#content-left div.formulario-de-cadastro form div.verificacao ul li.captcha-verificacao {width:280px; float:left;}
#content-left div.formulario-de-cadastro form div.verificacao ul li.captcha-verificacao input {width:266px; height:26px; padding:5px;  font-size:20px;}
#content-left div.formulario-de-cadastro form div.verificacao ul li.captcha-verificacao button {background:url(../img/bt/bt-enviar.png) no-repeat; border:none; text-indent:-999em; width:97px; height:27px; float:right; margin:15px 0 0;}

#content-left .box-premio {float:left; background:#f6f6f6; padding:35px; margin:15px 0;}
#content-left .box-premio .box-01 {float:left; width:250px; margin-right:55px;}
#content-left .box-premio .box-01 h2 {font-size:20px;}
#content-left .box-premio .box-02 {float:left; width:280px;}
#content-left .box-premio .box-02 strong {color:#393939;}

#content-left ul.premio {padding-left:20px; clear:both; float:right; width:660px;}
#content-left ul.premio li {float:right;  list-style:url(../img/bl/bl_mn_apoio.png);}
#content-left ul.premio li a {font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#373737;}
#content-left ul.premio li.primeiro {width:144px; border-right:1px solid #d7d7d7;}
#content-left ul.premio li.ultimo {width:110px; margin:0 0 0 45px;}

#content-left .share {clear:both; width:660px; float:left; margin:10px 0 0 0;}
#content-left .share .bt-curtir {float:left; width:85px;}

#content-left .arquivos-para-download {margin:20px 0; clear:both; width:660px;}
#content-left .arquivos-para-download span.title {background:url(../img/bg/arquivos-para-download.gif) no-repeat bottom; padding:0 0 5px 0; margin:0 0 20px 0; display:block;}
#content-left .arquivos-para-download span.title span {background:#a3a3a3; padding:0 5px; font-size:11px; color:#000;}
#content-left .arquivos-para-download .busca {float:right; height:50px;}
#content-left .arquivos-para-download .busca input {background:none; border:none; padding:0; margin:0;}
#content-left .arquivos-para-download .busca .form-label {float:left; font-size:12px; padding:5px; color:#000000;}
#content-left .arquivos-para-download .busca .form-text {background:url(../img/bg/form-text.gif) no-repeat; float:left; width:165px; padding:7px 15px 5px 30px;}
#content-left .arquivos-para-download .busca .bt-form {float:left; margin:0 0 0 -5px;}

#content-left table.lista-de-docs {border:none; color:#393939; width:660px; margin:0; clear:both}
#content-left table.lista-de-docs tr {border-top:1px solid #f9f9f9; border-bottom:1px solid #f9f9f9; float:left;}
#content-left table.lista-de-docs td {padding:15px 10px;}
#content-left table.lista-de-docs td.descricao {background:#f1f1f1; width:367px; padding:15px;}
#content-left table.lista-de-docs td.download {background:#e4e4e4; font-size:10px;}
#content-left table.lista-de-docs td.download a {background:url(../img/ico/arquivos-para-download-download.png) no-repeat right; display:block; padding:0 20px 0 0; color:#393939;}
#content-left table.lista-de-docs td.visualizar-arquivo {background: #dcdcdc; font-size:10px;}
#content-left table.lista-de-docs td.visualizar-arquivo a {background:url(../img/ico/arquivos-para-download-visualizar.png) no-repeat right; display:block; padding:0 23px 0 0; color:#393939;}

#content-left table.nossa-marca {margin-top:30px;}
#content-left table.nossa-marca td.descricao {background:url("../img/bg/bg_logo-tabela.png") no-repeat scroll 20px center #F1F1F1;}
#content-left table.nossa-marca td.descricao span {display:block; font-family:Arial, Helvetica, sans-serif; font-size:13px; float:right; margin-right:80px;}

#content-left .pagFooter {
  width:660px;
  text-align:center;
  margin:15px 0;
}

#content-left .pagination {
	display: table;
	clear:both;
	margin:10px auto;
	text-align:center;
}
#content-left .paginacao {
	margin:25px 0 10px 200px;
	clear:both;
	width:260px;
	float:left;
	text-align:center;
}
#content-left .paginacao span,
#content-left .pagination li{
	display:block;
	float:left;
	margin:2px;
}
#content-left .pagination li:first-child,
#content-left .pagination li:last-child { display: none; }

#content-left .pagination li {
	padding:4px 8px;
	color:#073e76;
	font-weight:bold;
	background:#eeeeee;
}
#content-left .paginacao span a,
#content-left .pagination li a {
	color:#909090;
}
#content-left .paginacao span a.current {
	color:#073e76;
	font-weight:bold;
}
#content-left .paginacao span a.prev,
#content-left .pagination span a.prev {
	background:url(../img/bt/paginacao-prev.gif) no-repeat 2px;
	width:9px;
	height:14px;
}
#content-left .paginacao span a.next,
#content-left .pagination span a.next {
	background:url(../img/bt/paginacao-next.gif)
	no-repeat 2px;
	width:9px;
	height:14px;
}

#content-left span.quem-e-quem {padding:30px 40px; background:#f1f1f1; display:block; float:left;}
#content-left span.quem-e-quem .foto {float:left; display:block; margin:0 20px 0 0;}
#content-left span.cargo {font-weight:bold; color:#393939;}
#content-left span.ocupante {font-size:10px; font-weight:normal; color:#393939; display:block; margin:0 0 10px 0;}

#content-left div.box-busca {clear: both; padding:25px 30px 50px;; border:1px solid #e8e8e8; border-radius:5px;}
#content-left div.box-busca h1 {font-size:25px; color:#0061c6;}
#content-left div.box-busca div.busca {width: 598px; height: 37px; background: url(../img/bg/bg_central-de-informacoes-busca.png) no-repeat; clear:both; position:relative; }
#content-left div.box-busca div.busca div#avancada {
  position: absolute;
  left: 0;
  top: 43px;
}
#content-left div.box-busca div.busca div#avancada label {
  display:block;
  float:left;
  margin-right: 25px;
  font-size:12px;
}
#content-left div.box-busca div.busca div#avancada label.data {
  margin-right: 5px;
  margin-top: 2px;
}
#content-left div.box-busca div.busca div#avancada select#assunto {
  width:218px;
}

#content-left div.box-busca div.busca div#avancada input { background-color:#fff; padding:3px; height:auto; margin-left:10px; }
#content-left div.box-busca div.busca form {float:left; width:455px;}
#content-left div.box-busca div.busca button {float: right; width: 79px; background: none; border: none; height: 37px; display: block; overflow: hidden; text-indent: -9999px;}
#content-left div.box-busca div.busca fieldset {border: none;}
#content-left div.box-busca div.busca input.form {background: none; border: medium none; font-size: 14px; height: 28px; padding-left: 8px; padding-top: 5px; width: 320px; float:left;}
#content-left div.box-busca div.busca label, #content-left div.box-busca div.busca legend {display: none;}
#content-left div.box-busca div.busca ul , .box-filtro-releases form ul {margin: 20px 20px 0 0; padding-left: 20px; float:right;}
#content-left div.box-busca div.busca ul li, .box-filtro-releases form ul li {float: left; list-style: disc outside url(../img/bl/bl_mn_apoio.png);}
#content-left div.box-busca div.busca ul li a, .box-filtro-releases form ul li a {color: #373737; font-family: Arial,Helvetica,sans-serif;}
#content-left div.box-busca div.busca ul li a {font-size:12px;}

#content-left .box-legislacao {width:660px; float:right; background:url(../img/bg/breadcrumb.jpg) no-repeat 0 40px; display:block;}
#content-left .box-legislacao h2 {width:103px; height:30px; background:url(../img/tx/legislacao.gif) no-repeat; float:left; display:block;}
#content-left .box-legislacao .downloads {width:660px; float:left; clear:both; margin:30px 0 0 0; padding:0 0 10px 0; border-bottom:1px solid #cccccc;}
#content-left .box-legislacao .downloads span.tx {border-bottom:1px solid #999; display:block; width:660px; float:left; margin:0 0 10px 0;}
#content-left .box-legislacao .downloads span.tx span {background:#dadada; float:left; color:#000; padding:1px 5px; font-size:12px;}
#content-left .box-legislacao .downloads table tr {}
#content-left .box-legislacao .downloads table tr td {padding:17px 15px; border-bottom:2px solid #FFF; color:#000;}
#content-left .box-legislacao .downloads table tr td a {color:#000; font-size:10px;}
#content-left .box-legislacao .downloads table tr td.descricao {width:380px; background:#f1f1f1; font-size: 1.2em; }
#content-left .box-legislacao .downloads table tr td.bt-download {width:140px; background:#e4e4e4;}
#content-left .box-legislacao .downloads table tr td.bt-download a.download {display:block; padding:0 20px 0 0; background:url(../img/ico/arquivos-para-download-download.png) no-repeat right;}

.box-legislacao .downloads table tr td.bt-visualizar {width:140px; background:#dcdcdc;}
.box-legislacao .downloads table tr td.bt-visualizar a.visualizar {display:block; padding:0 20px 0 0; background:url(../img/ico/arquivos-para-download-visualizar.png) no-repeat right;}


#content-left div.tabela-informacoes.below-search { margin-top: 30px; }

#content-left div.tabela-informacoes form.filter { clear: both; width: 100%; margin: 0;}
#content-left div.tabela-informacoes form.filter fieldset { float: right; border: 0; padding: 0; }
#content-left div.tabela-informacoes form.filter fieldset select { background: #FFFFFF; border: 1px solid #CCCCCC; font-size: 11px; height: 19px; padding: 1px; width:125px;}

#content-left div.tabela-informacoes h2.data {
	clear: both;
	display: block;
	width: 100%;
	color: #000000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	margin: 0 0 5px;
}

#content-left table.listagem-de-tabela-de-informacoes {float:left; width:660px;}
#content-left table.listagem-de-tabela-de-informacoes tr td {background:#f1f1f1;}
#content-left table.listagem-de-tabela-de-informacoes tr.cor td {background:#FFF; border-top:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9;}
#content-left table.listagem-de-tabela-de-informacoes td.descricao {width:480px; padding:5px 15px;}
#content-left table.listagem-de-tabela-de-informacoes td.arquivos {background: #e4e4e4; font-size:10px; width:90px; padding:5px 10px;}
#content-left table.listagem-de-tabela-de-informacoes tr.cor td.descricao {border-left:1px solid #e9e9e9;}
#content-left table.listagem-de-tabela-de-informacoes tr.cor td.arquivos {background: #fafafa; border-right:1px solid #e9e9e9;}
#content-left table.listagem-de-tabela-de-informacoes td.arquivos ul li {padding:8px 0; border-bottom:1px solid #cdcdcd;}
#content-left table.listagem-de-tabela-de-informacoes td.arquivos ul li a {color:#393939; display:block;}
#content-left table.listagem-de-tabela-de-informacoes td.arquivos ul li.download a {background:url(../img/ico/arquivos-para-download-download.png) no-repeat right; padding:0 20px 0 10px;}
#content-left table.listagem-de-tabela-de-informacoes td.arquivos ul li.visualizar a {background:url(../img/ico/arquivos-para-download-visualizar.png) no-repeat right; padding:0 20px 0 10px;}
#content-left table.listagem-de-tabela-de-informacoes td.arquivos ul li.api {border:none;}
#content-left table.listagem-de-tabela-de-informacoes td.arquivos ul li.api a {padding:0 20px 0 10px;}
#content-left table.listagem-de-tabela-de-informacoes td.arquivos ul li.imagem {padding:8px 0; border-bottom:0;}
#content-left table.listagem-de-tabela-de-informacoes td.arquivos ul li.imagem a {padding:0; margin:0;}


#content-left .listagem-de-busca {width:660px; float:left; clear:both; background:url(../img/bg/pontilhado.gif) bottom repeat-x; margin:0 0 15px 0; padding:0 0 15px 0;}
#content-left .listagem-de-busca .imagem {float:left; margin:0 10px 10px 0;}
#content-left .listagem-de-busca .categoria {color:#0061c6; font-size:9px; text-transform:uppercase;}
#content-left .listagem-de-busca .categoria a {color:#0061c6;}
#content-left .listagem-de-busca .data-hora {display:block; background:url(../img/ico/data-hora.png) no-repeat left; margin:5px 0; padding:0 0 0 15px; color:#808080; font-size:9px;}
#content-left .listagem-de-busca .title a {color:#393939;}
#content-left .listagem-de-busca h4 a {display: block; color:#000; font-size: 1.1em; margin-bottom: 5px;}

#content-left .filtro-de-busca {width:660px; float:left; margin:0 0 20px 0; padding:0px 0 40px 0; clear:both; color:#393939; background:url(../img/bg/padrao-linha.gif) no-repeat 0px 50px;}
#content-left .filtro-de-busca .pesquisar {width:660px; float:left; margin:0 0 60px 0;}
#content-left .filtro-de-busca .pesquisar input {background:none; padding:0; border:none;}
#content-left .filtro-de-busca .pesquisar .form-text {background:url(../img/ico/pesquisar.gif) no-repeat 4px; width:220px; border:1px solid #cecece; padding:5px 4px 5px 25px; float:left;}
#content-left .filtro-de-busca .pesquisar .bt-buscar {margin:0 0 0 -3px;}

#content-left .filtro-de-busca .searchintro {width:390px; float:left; display:block;}
#content-left .filtro-de-busca .searchintro span {display:block;}
#content-left .filtro-de-busca .searchintro span .voce-buscou strong {font-size:15px;}
#content-left .filtro-de-busca .combos {float:right; width:250px;}
#content-left .filtro-de-busca .combos input {background:none; border:none;}
#content-left .filtro-de-busca .combos #ordering {border:1px solid #999; padding:3px; width:180px; float:left; background:#FFF; margin:3px 0 0 0;}
#content-left .filtro-de-busca .combos .bt-form {float:right; margin:-5px 0 0 0;}

#content-left .box-filtro-releases {float:left; clear:both; width:660px; border-top:1px solid #cccccc; padding:10px 0 30px 0;}
#content-left .box-filtro-releases h3 {font-size:16px; color:#333; margin:15px 0 15px 0;}
#content-left .box-filtro-releases form table { float:left; }
#content-left .box-filtro-releases form input {background:none; margin:0; padding:0; border:none;}
#content-left .box-filtro-releases form .form-text {border:1px solid #cccccc; width:200px; padding:3px; margin:0 15px 0 0;}
#content-left .box-filtro-releases form ul { margin: 17px 0 0 15px; float:left; }
#content-left .box-filtro-releases div#avancada { margin-top:7px; float:left; }
#content-left .box-filtro-releases div#avancada select#assunto { width:170px; margin-right:10px; }

#content-left .post div.avisos {padding:35px 0 0; border-top:1px solid #dadada; float:left;}
#content-left .post div.avisos div.filtro-de-avisos {float:left; margin-bottom:30px; width:660px;}
#content-left .post div.avisos div.filtro-de-avisos label {font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#393939; float:left; margin:0 10px 0 0;}
#content-left .post div.avisos div.filtro-de-avisos select {float:left; width:155px; height:20px; background:#fff; padding:2px 4px; font-size:10px;}

#content-left div.avisos div.listagem-de-avisos {float:left; background:url(../img/bg/box-listagem-avisos.jpg) repeat-y #f1f1f1; margin-bottom:2px;}
#content-left div.avisos div.listagem-de-avisos span.info-data {width:35px; display:block; float:left; padding:10px 20px; background:#e7e7e7; text-align:center;}
#content-left div.avisos div.listagem-de-avisos span.info-data span.dia {font-size:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-bottom:5px; border-bottom:1px solid #cfcfcf; display:block; color:#393939;}
#content-left div.avisos div.listagem-de-avisos span.info-data span.data {font-size:30px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#393939;}
#content-left div.avisos div.listagem-de-avisos span.info-data span.mes {font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#393939;}
#content-left div.avisos div.listagem-de-avisos span.info-avisos {display:block; float:left; width:555px; padding:15px; background:#f1f1f1;}
#content-left div.avisos div.listagem-de-avisos span.info-avisos h2 {font-size:12px; color:#393939; font-family:Verdana, Geneva, sans-serif; font-weight:bold; margin:0 0 15px;}
#content-left div.avisos div.listagem-de-avisos span.info-avisos span {font-size:12px; color:#393939; font-family:Verdana, Geneva, sans-serif;}

#content-left .post div.busca-glossario {float:left; margin:35px 0;}
#content-left .post div.busca-glossario p {display:block; float:left; font-size:12px; font-family:Verdana, Geneva, sans-serif; margin:5px;}
#content-left .post div.busca-glossario form {background:url(../img/bg/bg_glossario-busca.png) no-repeat; float:left; height:27px;}
#content-left .post div.busca-glossario form input {background:none; border:none; width:175px; padding:4px 4px 4px 30px; height:19px;}
#content-left .post div.busca-glossario form button {display:block; cursor:pointer; width:80px; height:27px; float:right; background:none; border:none; text-indent:-9999em; font-size:1px;}

#content-left .post div.navegacao-glossario #nav-abas {float:left; width:625px; clear:both; margin:15px 0 10px 0; background:url(../img/bg/nav-abas.gif) no-repeat bottom; padding:0 0 4px 0; display:block;}
#content-left .post div.navegacao-glossario #nav-abas span {font-weight:bold; font-size:12px; display:block; float:left; margin:1px;}
#content-left .post div.navegacao-glossario #nav-abas span a {color:#000000; padding:4px 6px; margin:1px; display:block; border:1px solid #b1b1b1; border-bottom:none;}
#content-left .post div.navegacao-glossario #nav-abas span a.nav-aba-ativo {background:#e7e7e7; padding:4px 6px; margin-bottom:0 !important;}

#content-left .post div.conteudo-nav-glossario ul {float:left;}
#content-left .post div.conteudo-nav-glossario ul li {background:url(../img/bg/traco-pontilhado.gif) no-repeat scroll left bottom; padding-bottom:20px; float:left;}
#content-left .post div.conteudo-nav-glossario ul li h2 {font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#393939; font-weight:bold;}
#content-left .post div.conteudo-nav-glossario ul li span {font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#393939;}

#content-left .post div.busca-perguntas-frequentes {float:left; margin:35px 0;}
#content-left .post div.busca-perguntas-frequentes p {display:block; float:left; font-size:12px; font-family:Verdana, Geneva, sans-serif; margin:5px;}
#content-left .post div.busca-perguntas-frequentes form {background:url(../img/bg/bg_glossario-busca.png) no-repeat; float:left; height:27px;}
#content-left .post div.busca-perguntas-frequentes form input {background:none; border:none; width:175px; padding:4px 4px 4px 30px; height:19px;}
#content-left .post div.busca-perguntas-frequentes form button {display:block; cursor:pointer; width:80px; height:27px; float:right; background:none; border:none; text-indent:-9999em; font-size:1px;}

#content-left table.contenttoc {
	width: 100%;
	background: url("../img/bg/traco-pontilhado.gif") no-repeat scroll left bottom transparent;
	margin-bottom: 20px;
	padding-bottom: 20px;
	clear: both;
}
#content-left table.contenttoc th {
	text-align: left;
	font-size: 1.4em;
	padding: 10px 0;
}
#content-left table.contenttoc tr td a {
    background: url("../img/bl/bl_seta_3_fechada.png") no-repeat scroll left center transparent;
    color: #000000;
    display: block;
    float: left;
    font-weight: bold;
    padding: 0 0 0 20px;
		font-size: 1.2em;
		line-height: 160%;
}
#content-left table.contenttoc tr td a.active {
	color: #666666;
	padding-left: 30px;
	margin: 5px 0;
	background-position: 10px center;
}

#content-left .pagenavbar a.next-lnk,
#content-left .pagenavbar a.prev-lnk {
		font-size: 1.2em;
		font-weight: bold;
		color: #000;
}
#content-left .pagenavbar a.prev-lnk {
    background: url("../img/bt/box-youtube-nav-prev.gif") no-repeat left center;
    float: left;
		padding-left: 15px;
}
#content-left .pagenavbar a.next-lnk {
  background: url("../img/bt/box-youtube-nav-next.gif") no-repeat right center;
	float: right;
	padding-right: 15px;
	background-position: right center;
}
#content-left .pagenavbar span { display: none; }

#content-left .post div.listagem-de-perguntas {background:url(../img/bg/traco-pontilhado.gif) left bottom no-repeat; padding-bottom:20px; margin-bottom:20px; float:left;}
#content-left .post div.listagem-de-perguntas h2 {margin:0 0 10px; font-size:14px; font-weight:bold; *width:660px;}
#content-left .post div.listagem-de-perguntas dl {float:left; padding:7px 0;}
#content-left .post div.listagem-de-perguntas dl dd {float:left; width: 640px; margin: 0 0 0 20px;}
#content-left .post div.listagem-de-perguntas dl dt {display:block; padding:0; width: 640px; float:left;}
#content-left .post div.listagem-de-perguntas dl dt a {background:url(../img/bl/bl_seta_3_fechada.png) no-repeat left; font-weight:bold; color:#000; display:block; float:left; padding:0 0 0 20px;}
#content-left .post div.listagem-de-perguntas dl dt p {margin:10px 0; float:left; font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#393939;}
#content-left .post div.listagem-de-perguntas dl dt span {display:block; float:left; font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#393939; font-weight:bold;}

#content-left .post div.listagem-de-perguntas dl.ativo dt {background:url(../img/bg/nav-abas.gif) no-repeat scroll 0 bottom transparent; border:none; padding:0 0 15px 0;}
#content-left .post div.listagem-de-perguntas dl.ativo dt a {background:url(../img/bl/bl_seta_3.png) no-repeat center left;}

#content-left div.filtro-novidades {float:right;}
#content-left div.filtro-novidades select {width:130px; height:20px; font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#666666; padding:2px 4px; background:#FFF;}

#content-left div.listagem-de-novidades {float:left;}
#content-left .post div.listagem-de-novidades h2 {background:url(../img/bg/listagem-de-novidades-h2.gif) no-repeat left bottom; padding:0 0 10px; margin-bottom:25px; font-size:14px; *width:660px;}
#content-left div.listagem-de-novidades .listagem-de-busca {width:660px; float:left; clear:both; background:url(../img/bg/pontilhado.gif) bottom repeat-x; margin:0 0 15px 0; padding:0 0 15px 0;}
#content-left div.listagem-de-novidades .listagem-de-busca .imagem {float:left; margin:0 10px 10px 0;}
#content-left div.listagem-de-novidades .listagem-de-busca .categoria {color:#0061c6; font-size:9px; text-transform:uppercase;}
#content-left div.listagem-de-novidades .listagem-de-busca .categoria a {color:#0061c6;}
#content-left div.listagem-de-novidades .listagem-de-busca .data-hora {display:block; background:url(../img/ico/data-hora.png) no-repeat left; margin:5px 0; padding:0 0 0 15px; color:#808080; font-size:9px;}
#content-left div.listagem-de-novidades .listagem-de-busca .title a {color:#393939;}

/* CENTRAL DE INFORMACOES */
#content-left .box-cinfo-descricao { float: left; width:280px; height:217px; background:url("../img/bg/box-informacoes.jpg") no-repeat; padding:40px 20px 0; margin-right:20px;}
#content-left .box-cinfo-descricao h2 {font-size:14px; background:url("../img/bg/box-informacoes-h2.png") no-repeat left top; height:80px; padding-left:80px; text-transform:uppercase; border-bottom:1px solid #fff; margin-bottom:20px; color:#393939;}
#content-left .box-cinfo-descricao span {font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#393939; padding-left:80px; display:block;}

#content-left div.coluna-02 {border:1px solid #c4c4c4; border-radius:5px; float:left; width:1000px; margin-bottom:30px;}
#content-left div.coluna-02 .box-busca {float: left; border:none;}
#content-left div.coluna-02 .box-cloud-tags { float:left; background:none;}

#content-left div.box-publicacoes ul {width:660px; margin-right:25px; float:left;}
#content-left div.box-publicacoes ul li {margin-bottom:30px; background:url("../img/bg/pontilhado.gif") repeat-x left bottom;}
#content-left div.box-publicacoes ul li a {background:url("../img/bg/box-links-ul-li-a.png") no-repeat; padding:10px 0 20px 50px; display:block;}
#content-left div.box-publicacoes ul li a span {font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#393939;}
#content-left div.box-publicacoes ul li h3 {font-size:14px; color:#393939;}

#content-left div.box-mais-recentes {width:315px; float:right;}
#content-left div.box-mais-recentes h3 {background:url("../img/tx/box-mais-recentes.png") no-repeat; width:126px; height:18px; float:left;}
#content-left div.box-mais-recentes span {display:none;}
#content-left div.box-mais-recentes ul {list-style:none; padding:0; margin:0; clear:both; float:left; width:315px;}
#content-left div.box-mais-recentes ul li {margin:0 0 2px 0; min-height:55px;}
#content-left div.box-mais-recentes ul li a {
	color:#000000;
	background:url("../img/bg/central-de-informacoes-ul-li.gif") no-repeat;
	display:block;
  font-size: 12px;
	padding:11px 50px 10px 15px;
	height: 32px;
}

/* BOX COM ABAS */
#content-left .box-abas {
	margin-top: 26px;
}
.divida-destaques {
  margin-left:20px !important;
  min-height:0 !important;
}
.divida-destaques h2.font-especial {
  background:url("../img/tx/destaques.png") no-repeat center !important;
  width:100px !important;
  height:35px !important;
}
.divida-destaques h3 a, .divida-destaques h3 {
  display:block;
  color:#083B71 !important;
  margin-bottom:5px !important;
  font:bold 15px/100% MyriadProSemibold, Arial, Helvetica, sans-serif !important;
}
.divida-destaques p {
  margin-bottom:0 !important;
  padding-bottom:7px;
  border-bottom:1px solid #eee;
}
.divida-destaques div.content-width-image div.box-programa-de-ajuste-fiscal p {
  border:none;
  padding-bottom:0;
}
.divida-destaques div.box-programa-de-ajuste-fiscal {
  border-bottom:1px solid #eee;
  padding:7px 0;
}
.divida-destaques div.box-programa-de-ajuste-fiscal:last-child {
  padding-bottom:0;
  border-bottom:0;
}
.divida-destaques p a {
  color:#000 !important;
}
.classificacao-de-risco {
  background:none !important;
  padding-top:0 !important;
  width:310px;
}
.classificacao-de-risco h2 {
  width:192px !important;
  height:32px !important;
  background:url("../img/tx/classificacao_risco.png") !important;
}
#agenda_classificacao, div.resultados { float: left !important; min-height:215px; }
div.resultados { border-bottom:none; margin-left:20px; }
.agenda_classificacao { border-bottom: none; margin:0; }
.agenda_classificacao li { margin: 0 0 8px; }
.agenda_classificacao_result { border-bottom:none; }
.agenda_classificacao_result table th { padding:6px 0 9px 12px; width:60px; border-right:1px solid #a3a3a3; border-bottom: 1px solid #a3a3a3; font-size:11px; font-family:Verdana; font-weight:bold; }
.agenda_classificacao_result table td { padding:12px 0 15px 12px; width:60px; border-right:1px solid #a3a3a3; border-bottom:none; }
.agenda_classificacao_result table tr.odd td { background:#dbd8d8; }
.agenda_classificacao_result table th.nota, .agenda_classificacao_result table td.nota { padding-left: 27px; width:57px; }
.agenda_classificacao_result table th.perspectiva, .agenda_classificacao_result table td.perspectiva { padding-left: 17px; width:80px; border-right:none; }
#tabela_classificacao table, .agenda_classificacao table { width: 100%; border-collapse: collapse; }
#tabela_classificacao td, #tabela_classificacao th, .agenda_classificacao td, .agenda_classificacao th { padding: 3px; border-bottom: 1px solid #ddd; vertical-align: top; text-align: left; }
#tabela_classificacao tr.odd td { background-color: #DBD8D8; }
#tabela_classificacao th, .agenda_classificacao th {  }
.agenda_classificacao #agenda { border: none; }
.agenda_classificacao #agenda th, .agenda_classificacao #agenda td { border: none; }
.agenda_classificacao #agenda th { width: 80px; }
#tabela_classificacao .th, .agenda_classificacao #classificacao .th { }

/* BOX DUAS COLUNAS */
#content-left .box-duas-colunas {
	clear: both;
	display: block;
}
#content-left .box-duas-colunas .titulo {
	clear: both;
	display: block;
	width: 260px;
	height: 23px;
	overflow: hidden;
	text-indent: -99999px;
	background: url("../img/tx/links_uteis_sociedade.png") no-repeat;
}

#content-left .box-duas-colunas .titulo2 {
	clear: both;
	display: block;
	width: 260px;
	height: 23px;
	overflow: hidden;
	text-indent: -99999px;
	background: url("../img/tx/links_uteis.png") no-repeat;
}

#content-left .box-duas-colunas .coluna {
	width: 315px;
	float: left;
	padding-top: 30px;
	margin-top: 10px;
	background: url("../img/bg/central-de-informacoes-filtro.jpg") no-repeat;
}

#content-left .box-uma-coluna .coluna {
	width: 660px;
	float: left;
	padding-top: 30px;
	margin-top: 10px;
	background: url("../img/bg/bg_links_uteis.png") no-repeat;
}

#content-left .box-duas-colunas .coluna.right { float: right; }
#content-left .box-duas-colunas h3 {
	padding-bottom: 16px;
	font-size: 1.2em;
	font-weight: bold;
	font-family: verdana;
	background: url("../img/bg/box-title-padrao.gif") no-repeat left bottom;
}

#content-left .box-duas-colunas .largo {
	padding-bottom: 16px;
	font-size: 1.2em;
	font-weight: bold;
	font-family: verdana;
	background: url("../img/bg/box-title-padrao2.png") no-repeat left bottom;
}

#content-left .box-duas-colunas .content{ margin-top: 15px; }
#content-left .box-duas-colunas .content,
#content-left .box-duas-colunas .content p {
	line-height: 170%;
}

/* Botões
___________________*/
.bt-ver-todos {display:block; float:left; margin:7px 0px 0 10px; width:85px; height:19px; background:url(../img/bt/ver-todas.gif) no-repeat;}
.bt-ver-todos a {display:block; width:85px; height:19px;}

.bt-mais {display:block; float:left; margin:5px 0 0 0; width:65px; height:19px; background:url(../img/bt/bt-mais.png) no-repeat;}
.bt-mais a {display:block; width:65px; height:19px;}

.bt-rss {display:block; float:right; margin:7px 30px 0 10px; width:20px; height:20px; background:url(../img/bt/rss.png) no-repeat;}
.bt-rss a {display:block; width:14px; height:14px;}

.bt-seguir-perfil {display:block; float:right; margin:2px 0px 0 0; width:115px; height:27px; background:url(../img/bt/seguir-perfil.gif) no-repeat;}
.bt-seguir-perfil a {display:block; width:115px; height:27px;}

.bt-acessar-canal {display:block; float:right; margin:2px 0px 0 0; width:127px; height:27px; background:url(../img/bt/acessar-canal.gif) no-repeat;}
.bt-acessar-canal a {display:block; width:127px; height:27px;}

.bt-participar {display:block; float:right; margin:2px 0px 0 0; width:102px; height:27px; background:url(../img/bt/participar.gif) no-repeat;}
.bt-participar a {display:block; width:102px; height:27px;}


.bt-meu-tesouro {display:block; float:right; margin:2px 0px 10px 0; width:97px; height:27px; background:url(../img/bt/meu-tesouro.gif) no-repeat;}
.bt-meu-tesouro a {display:block; width:97px; height:27px;}


/* Boxs
___________________*/
.box-taxonomia {width:660px; float:left; margin:20px 0; color:#FFF;}
.box-taxonomia h3.quem-visitou {background:url(../img/tx/quem-visitou-esta-pagina-tambem-leu.gif) no-repeat; width:394px; height:24px; display:block; float:left; margin:0 0 8px 0;}
.box-taxonomia h3.tesouro-nacional {background:url(../img/tx/tesouro-nacional.gif) no-repeat; width:196px; height:24px; display:block; float:left; margin:0 0 8px 0;}
.box-taxonomia .nav {float:left; width:37px; margin:4px 0 0 10px;}
.box-taxonomia .nav a.prev {background:url(../img/bt/box-taxonomia-nav-prev.gif) no-repeat; width:9px; height:16px; display:block; float:left;}
.box-taxonomia .nav a.next {background:url(../img/bt/box-taxonomia-nav-next.gif) no-repeat; width:9px; height:16px; display:block; float:right;}
.box-taxonomia .links-relacionados {width:660px; height:234px; overflow:hidden; background:url(../img/bg/box-taxonomia.jpg) no-repeat;}
.box-taxonomia .links-relacionados .area-tax {padding:20px 0 20px 25px; float:left; width:187px; display:block;}
.box-taxonomia .links-relacionados .area-tax h4 {text-transform:uppercase; font-size:15px; margin:0 0 15px 0;}
.box-taxonomia .links-relacionados .area-tax h4 a {color:#FFF;}
.box-taxonomia .links-relacionados .area-tax .img-destaque {display:block; width:187px; height:101px; overflow:hidden; margin:0 0 10px 0; background:#000;}
.box-taxonomia .links-relacionados .area-tax ul {list-style:none; padding:0; margin:0;}
.box-taxonomia .links-relacionados .area-tax ul li {clear:both; font-size:11px; margin:0 0 2px 0;}
.box-taxonomia .links-relacionados .area-tax ul li a {color:#e8eff4; text-decoration:underline; display:block; padding:0 0 0 15px; background:url(../img/bg/box-taxonomia-ul-li.png) no-repeat left;}
.box-taxonomia .links-relacionados .area-tax ul li a:hover {text-decoration:none;}

/*
** BOX COM CARROSSEL DE VERDADE
*/
.box-carrossel {
	float:left;
	width:660px;
	margin:20px 0;
	color:#FFF;
}
.box-carrossel h3.quem-visitou {
	background:url('../img/tx/quem-visitou-esta-pagina-tambem-leu.gif') no-repeat;
	width:394px;
	height:24px;
	display:block;
	float:left;
	margin:0 0 8px 0;
}
.box-carrossel h3.tesouro-nacional {
	background:url('../img/tx/tesouro-nacional.gif') no-repeat;
	width:196px;
	height:24px;
	display:block;
	float:left;
	margin:0 0 8px 0;
}
.box-carrossel .nav {
	float:left;
	width: 37px;
	margin:4px 0 0 10px;
}
.box-carrossel .nav a.carrossel-prev {
	background:url('../img/bt/box-taxonomia-nav-prev.gif') no-repeat;
	width:9px;
	height:16px;
	display:block;
	float:left;
}
.box-carrossel .nav a.carrossel-next {
	background:url('../img/bt/box-taxonomia-nav-next.gif') no-repeat;
	width:9px;
	height:16px;
	display:block;
	float:right;
}
.box-carrossel .hold-carrossel {
	float: left;
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
		background:url('../img/bg/box-taxonomia.jpg') no-repeat;
    width: 610px;
		height: 194px;
    padding: 20px 25px;
}
.jcarousel-skin-tango .jcarousel-clip {
    overflow: hidden;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  610px;
    height: 194px;
}
.jcarousel-skin-tango .jcarousel-item {
	width: 187px;
	height: 194px;
	overflow: hidden;
  margin-right: 24px;
	margin-left: 0;
}
.jcarousel-skin-tango .jcarousel-item h4 {
	text-transform:uppercase;
	font-size:1.5em;
	margin:0 0 15px 0;
}
.jcarousel-skin-tango .jcarousel-item h4 a {
	color:#FFF;
}
.jcarousel-skin-tango .jcarousel-item .img-destaque {
	display:block;
	width:187px;
	height:101px;
	overflow:hidden;
	margin:0 0 10px 0;
	background:#000;
}
.jcarousel-skin-tango .jcarousel-item .desc-link {
	clear:both;
	font-size:1.1em;
	margin:0 0 2px 0;
	color:#e8eff4;
	text-decoration:underline;
	display:block;
	padding:0 0 0 15px;
	background:url('../img/bg/box-taxonomia-ul-li.png') no-repeat left;
}
.jcarousel-skin-tango .jcarousel-item .desc-link:hover {
	text-decoration:none;
}
.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}


.box-destaques-home {width:660px; height:350px; background:#1697c1; float:left; overflow:hidden;}
.box-destaques-home .informacoes {position:absolute; width:640px; height:350px; float:left; overflow:hidden;}
.box-destaques-home .informacoes .display-info {float:left; width:640px; height:350px;}
.box-destaques-home .informacoes .display-info .display-txt {background:url(../img/bg/conteudo-txt.png) top; position:absolute; width:600px; bottom:0; padding:50px 20px 20px 20px;}
.box-destaques-home .informacoes .display-info .display-txt a { color:#FFF;}
.box-destaques-home .informacoes .display-info .display-txt h2 {font-size: 2.5em;}
.box-destaques-home .informacoes .display-info .display-txt p { font-size: 1.2em; }

.box-destaques-home .nav {height:350px; overflow:hidden; width:21px; float:right; font-style:italic;}
.box-destaques-home .nav ul {height:350px;}
.box-destaques-home .nav ul li {}
.box-destaques-home .nav ul li a {font-size:15px; color:#000; text-align:center; padding:15px 4px 16px 4px; border-bottom:1px solid #1d313a; display:block; background:#3aadd4;}
.box-destaques-home .nav ul li a.nav-ativo {padding:91px 4px; color:#FFF; background:#254550;}

.box-destaques-capa {width:660px; height:257px; float:left; background:#f1f1f1; margin:0 0 20px 0; overflow:hidden;}
.box-destaques-capa .informacoes {width:639px; float:left; height:257px; overflow:hidden;}
.box-destaques-capa .informacoes .display-info {float:left; width:639px; height:257px;}
.box-destaques-capa .informacoes .display-info .display-txt {width:208px; padding:50px 20px 20px 20px; float:left;}
.box-destaques-capa .informacoes .display-info .display-txt h2 {font-size:25px; margin:0 0 5px 0;}
.box-destaques-capa .informacoes .display-info .display-txt h2 a {color:#083b71;}
.box-destaques-capa .informacoes .display-info .display-txt p a {color:#000;}
.box-destaques-capa .informacoes .display-info .display-img {float:right; width:390px; margin:0; padding:0; height:257px;}

.box-destaques-capa .nav {height:257px; overflow:hidden; width:21px; float:right; font-style:italic;}
.box-destaques-capa .nav ul li {width:21px; margin:0; padding:0;}
.box-destaques-capa .nav ul li a {font-size:15px; color:#000; text-align:center; padding:14px 4px 15px 4px; border-bottom:1px solid #1d313a; display:block; background:#3aadd4;}
.box-destaques-capa .nav ul li a.nav-ativo {padding:48px 4px; color:#FFF; background:#254550;}

.box-txt-intro {}
.box-txt-intro h1 {font-size:17px; color:#000000; margin:0 0 20px 0;}
.box-txt-intro p {color:#333; padding:0 0 20px 0;}


.box-novidades {width:320px; float:left; min-height:300px; margin:0 0 20px 0;}
.box-novidades h2 {font-size:25px; font-weight:normal; color:#083b71; background:url(../img/tx/novidades.gif); float:left; width:103px; height:30px;}
.box-novidades ul {background:url(../img/bg/box-padrao.jpg) no-repeat; padding:20px 0 0 0; margin:10px 0 0 0; float:left; clear:both; width:320px;}
.box-novidades ul li .categoria {display:block; font-size:9px; text-transform:uppercase;}
.box-novidades ul li .categoria a {color:#0061c6;}
.box-novidades ul li .data-hora {display:inline-block; background:url(../img/ico/data-hora.png) no-repeat left; margin: 0; padding:0 0 0 15px; color:#808080; font-size:12px;}
.box-novidades ul li h3 {font-size:12px; font-weight:normal; border-bottom:1px solid #cccccc; margin:0 0 10px 0; padding:0 0 10px 0;}
.box-novidades ul li h3 a {color:#000;}

/* box lista tipo 01 */
	.box-lista-01 {
		width:320px;
		float:left;
		min-height:300px;
		margin:0 0 20px 0;
	}
	.box-lista-01 h2 {
		font-size:25px;
		font-weight:normal;
		color:#083b71;
		float:left;
		/*height:22px;*/
		height:30px;
	}
	.box-lista-01 ul,
	.box-lista-01 > div {
		background:url('../img/bg/box-padrao.jpg ') no-repeat;
		padding:20px 0 0 0;
		margin:0px 0 0 0;
		float:left;
		clear:both;
		width:320px;
		/* margin:10px 0 0 0; */
	}
	.box-lista-01 ul li .categoria {
		display:block;
		font-size:0.9em;
		text-transform:uppercase;
	}
	.box-lista-01 ul li .categoria a {
		color:#0061c6;
	}
	.box-lista-01 ul li .data-hora {
		display:inline-block;
		background:url('../img/ico/data-hora.png') no-repeat left;
		margin: 0;
		padding:0 0 0 15px;
		color:#808080;
		font-size:12px;
	}
	.box-lista-01 ul li h3 {
		font-size:12px;
		font-weight:normal;
		border-bottom:1px solid #cccccc;
		margin:0 0 10px 0;
		padding:0 0 10px 0;
		min-height: 34px;
	}
	.box-lista-01 ul li h3 a {
		color:#000;
	}

	.box-lista-01 .content-width-image {
		padding-top: 35px !important;
	}
	.box-lista-01 .content-width-image img {
		float: left;
		border: #e6e6e6 1px solid;
		margin-right: 12px;
	}
	/* titulos */
  .box-lista-01.novidades {
    min-height:0 !important;
  }
	.box-lista-01.novidades h2 {
		background:url('../img/tx/novidades.gif');
		width:103px;
	}
	.box-lista-01.aprenda h2 {
		background:url('../img/tx/aprenda-com-o-tesouro.gif');
		width:320px;
	}
	.box-lista-01.resultados h2 {
		background:url('../img/tx/classificacao_risco.png') no-repeat top left;
		width:200px;
	}
	#tabela_classificacao h2 {
		background:url('../img/tx/classificacao_risco.png') no-repeat 0 5px;
		width:200px;
	}
	#agenda_classificacao h2 {
		background:url('../img/tx/agenda.png') no-repeat 0 5px;
		width:103px;
	}
	/* instancias */
	.box-lista-01.aprenda { float: right; }

.box-indicadores-de-mercado {
	float:left;
	height:330px;
	background:url(../img/bg/breadcrumb.jpg) no-repeat 0 38px;
	font-size: 1.2em;
  margin-left: 20px;
	width:320px;
}

body .box-indicadores-de-mercado-avisos h2 {
  background: url("../img/tx/avisos.gif") no-repeat center left;
  height: 30px;
  clear: none;
  float: left;
  display: block;
  width: 59px;
}

.box-indicadores-de-mercado h2 {background:url(../img/tx/indicadores-de-mercado.png) no-repeat; width:231px; height:30px; display:block;}
.box-indicadores-de-mercado .table-mercado {width:320px; float:left; margin:40px 0 0 0; padding:0 0 5px 0; border-bottom:1px solid #e5e5e5;}
.box-indicadores-de-mercado .table-mercado table {width:320px;}
.box-indicadores-de-mercado .table-mercado table tr th {background:#eeeeee; padding:3px 10px; font-weight:normal;}
.box-indicadores-de-mercado .table-mercado table tr th.indice {width:210px;}
.box-indicadores-de-mercado .table-mercado table tr td {padding:3px 10px;}
.box-indicadores-de-mercado .table-mercado table tr.cor td {background:#fffdf1;}
.box-indicadores-de-mercado .table-mercado .bt-ver-todas {background:url(../img/bt/ver-todos.gif) no-repeat; width:85px; height:19px; display:block; margin:15px 0 0 0; float:right;}
.box-indicadores-de-mercado .table-mercado .bt-ver-todas a {width:85px; height:19px; display:block;}
.box-indicadores-de-mercado .avisos {float:right; width:320px; margin:40px 0 0 0;}
.box-indicadores-de-mercado .avisos ul {float:left; clear:both; width:320px;}
.box-indicadores-de-mercado .avisos ul li {border-bottom:1px solid #e0e0e0; padding: 0 10px 6px; margin-bottom: 6px}
.box-indicadores-de-mercado .avisos ul li a {color:#000; padding:0 50px 0 0; background:url(../img/bg/avisos-ul-li.gif) right no-repeat; display:block;}
.box-indicadores-de-mercado .avisos .descricao {padding:10px 70px 10px 10px; background:url(../img/bg/box-links-ul-li-a.png) 270px 20px no-repeat #f1f1f1; clear:both; float:left; width:240px; display:block;}
.box-indicadores-de-mercado .avisos .descricao a {color:#000;}
.box-indicadores-de-mercado .avisos .descricao h4 {text-transform:uppercase; font-weight:normal; margin:0 0 5px 0;}
.box-indicadores-de-mercado .avisos .descricao h4 a {color:#1f3143;}
.box-indicadores-de-mercado-avisos .bt-ver-todas {background:url(../img/bt/ver-todos.gif) no-repeat; width:85px; height:19px; display:block; float:right; margin: 7px 0px 0 10px;}
.box-indicadores-de-mercado-avisos .bt-ver-todas a {width:85px; height:19px; display:block;}

.box-manual-siafi-web {width:660px; float:right; height:330px; background:url(../img/bg/breadcrumb.jpg) no-repeat 0 38px;}
.box-manual-siafi-web h2 {background:url(../img/tx/manual-siafi-web.gif) no-repeat; width:173px; height:30px; display:block;}
.box-manual-siafi-web div.manual {margin:33px 0 30px; float:left; width:660px;  margin-bottom:30px;}
.box-manual-siafi-web div.manual div.busca {float:left; padding-bottom:47px; background:url(../img/bg/box-manual-siafi-web.png) no-repeat left bottom; width:660px;}
.box-manual-siafi-web div.manual div.busca form {background:url(../img/bg/bg_buscar-no-manual.png) no-repeat; float:left;}
.box-manual-siafi-web div.manual div.busca input {border:none; background:none; padding:0 10px 0 35px; width:195px; height:27px; float:left;}
.box-manual-siafi-web div.manual div.busca button {border:none; background:none; font-size:1px; display:block; text-indent:-9999em; width:135px; height:27px; float:left}

.box-manual-siafi-web div.atualizacoes {float:left; border-bottom:1px solid #CCCCCC; padding-bottom:8px; width:660px;}
.box-manual-siafi-web div.atualizacoes h3 {font-size:12px; color:#393939; font-family:Verdana, Geneva, sans-serif;}
.box-manual-siafi-web div.atualizacoes ul {margin-top:25px;}
.box-manual-siafi-web div.atualizacoes ul li {}
.box-manual-siafi-web div.atualizacoes ul li a {font-size:12px; color:#393939; font-family:Verdana, Geneva, sans-serif;}


.box-tweets {width:320px; float:left; margin:20px 0;}
.box-tweets .title-padrao {background:url(../img/bg/box-title-padrao.gif) bottom no-repeat; width:100%; float:left; clear:both; margin:0 0 20px 0; padding:0 0 10px 0; display:block;}
.box-tweets h3 {float:left; width:108px; background:url(../img/tx/tweets.gif); height:30px;}
.box-tweets ul.tweet_list {list-style:none; margin:0; padding:0;}
.box-tweets ul.tweet_list li {background:url(../img/bg/tweet_list.gif) repeat-x bottom; margin:0 0 10px 0; padding:0 0 10px 0;}
.box-tweets ul.tweet_list li .tweet_avatar {display:none;}
.box-tweets ul.tweet_list li .tweet_text {font-size:1.2em; color:#0e0e0e;}
.box-tweets ul.tweet_list li .tweet_text a {color:#0352a3;}
.box-tweets ul.tweet_list li .tweet_time a {display:block; clear:both; color:#c8c8c8; font-size:10px;}

/* mais populares */
.box-mais-populares { height: 240px; }
.box-mais-populares h3 {background:url(../img/tx/mais-populares.gif) no-repeat center left; width:144px; height:35px; margin-bottom:5px; float:left; cursor: pointer; }
.box-mais-populares .btn-meu-tesouro { cursor: pointer; }
.sidebar .box-mais-populares h3 {background:url(../img/tx/sidebar-mais-populares.gif); width:145px; height:30px; float:left;}

/* box com abas */
.box-abas .navegacao {
	border-bottom:1px solid #c4c4c4;
	padding:0 0 1px 0;
	margin:0 0 1px 0;
	float:left;
	width:650px;
	/* width:315px; */
}
.box-abas .navegacao span {
	display:block;
	float:left;
	border:1px solid #c4c4c4;
	border-bottom:none;
	padding:3px 5px 0px 5px;
	margin:1px 1px 0 1px;
	font-size:11px;
	text-transform:uppercase;
}
.box-abas .navegacao span.ativo {
	display:block;
	float:left;
	border:1px solid #c4c4c4;
	border-bottom:none;
	padding:3px 5px 2px 5px;
	margin:-1px 1px 0 1px;
	font-size:1.1em;
	text-transform:uppercase;
	background:#e7e7e7
}
.box-abas .navegacao span a {
	color:#000;
	text-decoration:none;
}
.box-abas .aba {
	display:none;
  clear:both;
  overflow:hidden;
}
.box-abas p.obs {
  margin:15px 0 10px !important;
}
.box-abas ul.filtros {
  float:left;
  margin-top:3px;
  width:450px;
  margin-bottom:10px;
}
.box-abas ul.filtros li {
  float:left;
  margin-bottom:5px;
  margin-right: 15px;
}
.box-abas div.filtro-ano {
  float:right;
  width:189px;
  margin-bottom:10px;
}
.box-abas div.filtro-ano select {
  margin-right:5px;
}
.box-abas div.filtro-ano select,
.box-abas div.filtro-ano button {
  float:left;
}
.box-mais-populares {
  width:100%;
  overflow:hidden;
}
.box-mais-populares .box-abas .aba ul li {
  float:left;
  width:315px;
  clear:both;
}
.box-mais-populares .box-abas .aba ul li.alt {
  background:#f4f4f6
}
.box-mais-populares .box-abas .aba ul li a {
  color:#000000;
}
.box-mais-populares .box-abas .aba ul li:hover {
  background:#e7e7e7;
}
.box-mais-populares .box-abas div.filtro-ano button {
  background: url("../img/bt/bt-ok-busca.gif") no-repeat scroll 0 0 transparent;
  border: medium none;
  height: 27px;
  text-indent: -999em;
  width: 55px;
  margin-top:-4px;
}
.box-mais-populares .box-abas .aba ul li .numero {
	text-align:center;
	padding:8px 0px;
	display:block;
	float:left;
	width:30px;
	font-size:15px;
}

.box-abas .aba ul li a:hover {
  text-decoration: none;
}

.box-abas .aba ul li a:hover span.descricao {
  text-decoration: underline;
}
.box-abas .aba ul li .descricao {
	padding:9px 5px;
	display:block;
	float:left;
	width:260px;
	font-size:1.2em;
}

.box-youtube {width:320px; float:left; margin: 20px 0 0 20px; min-height:440px;}
.box-youtube .title-padrao {background:url(../img/bg/box-title-padrao.gif) bottom no-repeat; width:100%; float:left; clear:both; margin:0 0 20px 0; padding:0 0 10px 0; display:block;}
.box-youtube h3 {float:left; width:110px; background:url(../img/tx/videos.gif); height:30px;}
.box-youtube .video-pricipal {width:320px; min-height:230px; float:left; margin:0 0 10px 0;}
.box-youtube .video-pricipal .descricao {font-size:12px; font-weight:bold; color:#222222; margin:3px 0 8px 0; float:left; width:315px;}
.box-youtube .videos-lista {float:left; width:285px; overflow:hidden; height:145px; float:left; margin:280px 0 0 15px; *margin:-40px 0 0 15px; clear:both; position:absolute;}
.box-youtube .videos-lista ul {list-style:none; padding:0; margin:0; z-index:10; width:1000px; height:140px; overflow:hidden;}
.box-youtube .videos-lista ul li {float:left; margin:0 6px 20px 6px; width:84px; height:120px; overflow:hidden;}
.box-youtube .videos-lista ul li span {display:block;}
.box-youtube .videos-lista ul li .data {font-size:9px; color:#c8c8c8;}
.box-youtube .videos-lista ul li .descricao {font-size:10px;}
.box-youtube .videos-lista ul li .descricao a {color:#0e0e0e;}

.box-youtube .nav {width:320px; z-index:30; padding:25px 0 0 0;}
.box-youtube .nav a {display:block; width:20px; height:20px;}
.box-youtube .nav a.prev {background:url(../img/bt/box-youtube-nav-prev.gif) no-repeat bottom; float:left;}
.box-youtube .nav a.next {background:url(../img/bt/box-youtube-nav-next.gif) no-repeat bottom; float:right;}

.box-facebook {width:315px; float:right; margin:20px 0; height:380px;}
.box-facebook .title-padrao {background:url(../img/bg/box-title-padrao.gif) bottom no-repeat; width:100%; float:left; clear:both; margin:0 0 20px 0; padding:0 0 10px 0; display:block;}
.box-facebook h3 {float:left; width:153px; background:url(../img/tx/comunidade.gif); height:30px;}

.box-aprenda-com-o-tesouro {width:320px; float:left; min-height:300px; margin:0 0 20px 20px;}
.box-aprenda-com-o-tesouro h2 {font-size:25px; font-weight:normal; color:#083b71; background:url(../img/tx/aprenda-com-o-tesouro.gif); float:left; width:226px; height:30px;}
.box-aprenda-com-o-tesouro ul {background:url(../img/bg/box-padrao.jpg) no-repeat; padding:20px 0 0 0; margin:10px 0 0 0; float:left; clear:both; width:320px;}
.box-aprenda-com-o-tesouro ul li .categoria {display:block; font-size:9px; margin:3px 0; text-transform:uppercase;}
.box-aprenda-com-o-tesouro ul li .categoria a {color:#0061c6;}
.box-aprenda-com-o-tesouro ul li h3 {font-size:12px; font-weight:normal; border-bottom:1px solid #cccccc; margin:0 0 10px 0; padding:0 0 10px 0;}
.box-aprenda-com-o-tesouro ul li h3.destaque {font-size:13px; font-weight:bold;}
.box-aprenda-com-o-tesouro ul li h3 a {color:#000;}

.box-apoio-destaque {width:320px; float:left; background:url(../img/bg/box-padrao.jpg) no-repeat; padding:20px 0 0 0; margin:39px 0 20px 20px;}
.box-apoio-destaque h2 {font-size:20px; margin:0 0 7px 0;}
.box-apoio-destaque h2 a {color:#083b71;}
.box-apoio-destaque .box-programa-de-ajuste-fiscal {border-bottom:1px solid #cccccc; margin:0 0 16px 0; padding:0 0 20px 0;}
.box-apoio-destaque .box-manuais-de-contabilidade {padding:0 0 12px 165px; background:url(../img/images/box-manuais-de-contabilidade.jpg) no-repeat; border-bottom:1px solid #cccccc;}
.box-apoio-destaque .box-cauc {border-bottom:1px solid #cccccc; float:left; width:160px; min-height:115px;}
.box-apoio-destaque .box-cauc h2, .box-apoio-destaque .box-indicadores-fiscais h2 {font-size:18px;}
.box-apoio-destaque .box-indicadores-fiscais {float:right; width:155px; border-bottom:1px solid #cccccc; min-height:115px;}
.box-apoio-destaque p {margin:0 !important;}
.box-apoio-destaque p a {color:#000000 !important;}

.box-central-de-informacoes {width:315px; float:right;}
.sidebar .box-central-de-informacoes {clear:both; margin:20px 0 0 0;}
.box-central-de-informacoes h3 {background:url(../img/tx/central-de-informacoes.gif); width:219px; height:30px; float:left;}
.box-central-de-informacoes ul {list-style:none; padding:0; margin:0; clear:both; float:left; width:315px;}
.box-central-de-informacoes ul li {margin:0 0 2px 0; min-height:55px;}
.box-central-de-informacoes ul li a {
	font-size: 1.2em;
	color:#000000;
	background:url(../img/bg/central-de-informacoes-ul-li.gif) no-repeat;
	display:block;
	padding:11px 50px 10px 15px;
	min-height: 32px;
}
.box-central-de-informacoes .filtro {background:url(../img/bg/central-de-informacoes-filtro.jpg) no-repeat top; padding:15px 0 15px 0; width:315px; clear:both; float:left; margin:10px 0 0 0;}
.box-central-de-informacoes .filtro .filtro-central-de-informacoes {background:#FFF; border:1px solid #CCC; padding:3px; font-size:11px; width:200px;}

.box-nosso-endereco {width:315px; float:right; clear:both; margin:20px 0 10px 0; background:url(../img/bg/box-nosso-endereco.jpg) bottom no-repeat;}
.box-nosso-endereco h3 {background:url(../img/tx/nosso-endereco.gif) no-repeat #FFF; width:315px; height:30px; padding:0 0 5px 0; float:left;}
.box-nosso-endereco .endereco {padding:35px 20px 20px 20px; width:275px; height:330px; clear:both; float:left;}
.box-nosso-endereco .endereco span {color:#000; clear:both; display:block; margin:0 0 3px 0;}
.box-nosso-endereco .endereco .mapa {margin:20px 0 0 0;}

.box-tesouro-nacional-para {
	background:url("../img/bg/tesouro-nacional-para.jpg") no-repeat;
	height:320px;
	width:285px;
	float:right;
	padding:15px;
	overflow:hidden;
	margin-top: 6px;
}
.box-tesouro-nacional-para h2 {color:#222222; font-size:1.7em; margin:2px 0 22px 0; font-weight:bold; text-transform:uppercase;}
.box-tesouro-nacional-para ul {list-style:none; padding:0; margin:0;}
.box-tesouro-nacional-para ul li {float:left; clear:both; margin:0 0 8px 0;}
.box-tesouro-nacional-para ul li a { font-size: 1.2em;}
.box-tesouro-nacional-para ul li a.primeiro-nivel {background:url(../img/bg/bull-azul-seta.png) no-repeat top left; display:block; padding:2px 0 2px 25px; color:#00c1de; font-size:1.5em; text-transform:uppercase; font-weight:bold; width:255px;}
.box-tesouro-nacional-para ul li a.primeiro-nivel-ativo {background:url(../img/bg/bull-azul-seta.png) no-repeat bottom left;display:block; padding:2px 0 2px 25px; color:#00c1de; font-size:15px; text-transform:uppercase; font-weight:bold; width:255px;}
.box-tesouro-nacional-para ul li ul {position: relative; padding:5px 0 5px 0; width:282px;}
.box-tesouro-nacional-para ul li ul li {margin:0 0 3px 0; float:left; clear:none;}
.box-tesouro-nacional-para ul li ul li a {color:#222;}
.box-tesouro-nacional-para ul li ul.submenu {float:left;}
.box-tesouro-nacional-para ul li ul.submenu li {float:left; margin:0 20px 0 0; font-weight:bold;}
.box-tesouro-nacional-para ul li ul.submenu li a { text-decoration:none; }
.box-tesouro-nacional-para ul li ul.segundo-nivel {padding:10px 0 0 10px; margin:0 0 10px 0; float:left; clear:both;}
.box-tesouro-nacional-para ul li ul.segundo-nivel li {background:none; font-weight:normal; clear:both; float:left; margin:0 0 3px 0; width:282px;}
.box-tesouro-nacional-para ul li ul.segundo-nivel li a {text-decoration:none;}
.box-tesouro-nacional-para ul li ul.segundo-nivel li a:hover {text-decoration:underline;}
.box-tesouro-nacional-para ul li ul li ul.terceiro-nivel {padding:10px 0 0 10px; margin:0 0 10px 0; left:0; top: 21px; clear:both; position:absolute; display:none;}
.box-tesouro-nacional-para ul li ul li ul.terceiro-nivel li {background:none; font-weight:normal; clear:both; float:left; margin:0 0 3px 0; width:272px;}
.box-tesouro-nacional-para ul li ul li ul.terceiro-nivel li a { text-decoration:none; }
.box-tesouro-nacional-para ul li ul li ul.terceiro-nivel li a:hover {text-decoration:underline;}
.box-tesouro-nacional-para ul li ul.cidadao-ativo {background:url(../img/bg/box-tesouro-nacional-para-submenu-cidadao.png) top no-repeat; height:110px;}
.box-tesouro-nacional-para ul li ul.cidadao-ativo li.cidadao ul {display:block; margin:0;}
.box-tesouro-nacional-para ul li ul.cidadao-ativo li.academicos ul {display:none;}
.box-tesouro-nacional-para ul li ul.academicos-ativo {background:url(../img/bg/box-tesouro-nacional-para-submenu-academicos.png) top no-repeat; height:120px;}
.box-tesouro-nacional-para ul li ul.academicos-ativo li.academicos ul {display:block; margin:0 0 0 0;}
.box-tesouro-nacional-para ul li ul.academicos-ativo li.cidadao ul {display:none;}
.box-tesouro-nacional-para ul li ul.institucional-ativo {background:url(../img/bg/box-tesouro-nacional-para-submenu-institucional.png) top no-repeat; height:110px;}
.box-tesouro-nacional-para ul li ul.institucional-ativo li.institucional ul {display:block; margin:0;}
.box-tesouro-nacional-para ul li ul.institucional-ativo li.pessoa-fisica ul {display:none;}
.box-tesouro-nacional-para ul li ul.pessoa-fisica-ativo {background:url(../img/bg/box-tesouro-nacional-para-submenu-pessoa-fisica.png) top no-repeat; height:110px;}
.box-tesouro-nacional-para ul li ul.pessoa-fisica-ativo li.pessoa-fisica ul {display:block; margin:0 0 0 0;}
.box-tesouro-nacional-para ul li ul.pessoa-fisica-ativo li.institucional ul {display:none;}


#content-right ul.box-links { margin-top: 35px !important; }

/* BOX LINKS */
	.box-links {
		background:url("../img/bg/box-links.jpg") no-repeat #f1f1f1;
		min-height:286px;
		padding:10px 20px 0 20px;
		margin:0 0 19px 0;
		font-size:14px;
		float:left;
		list-style:none;
	}
	.box-links > li {
		float:left;
		clear:both;
		border-bottom:1px solid #fff;
		width:225px;
	}
	.box-links > li.parent { width: 275px; }
	.box-links > li:last-child {border-bottom:none;}

	/* ITEM DO MENU */
	#menu_sidebar_right .item112 a,
	#menu_sidebar_right .item154 a,
	#menu_sidebar_right .item319 a,
	.box-links > li > .separator,
	.box-links.no-childs > li > a {
		cursor: pointer;
		color: #666666;
		display:block;
		text-transform: uppercase;
		background: url("../img/bg/box-links-ul-li-a.png") no-repeat left;
		padding:22px 0 15px 50px;
		font-family: 'MyriadProSemibold';
	}
	#menu_sidebar_right .item112 a:hover,
	#menu_sidebar_right .item154 a:hover,
	#menu_sidebar_right .item319 a:hover { text-decoration: none !important; }

	.box-links.no-childs > li > a > span { margin-top: 0 !important; }
	.box-links li span {display:block; margin:2px 0 0 0;}
	.box-links li ul {}
	.box-links li ul li {font-weight:bold; border:none; font-size:12px; margin:0 0 2px 0; padding:0;}
	.box-links li ul li a, .box-links li ul li .separator {
		background:none;
		margin:0;
		padding:0;
		text-decoration:none;
		color:#373737;
		cursor: pointer;
	}
	.box-links li ul li .separator.hover { text-decoration: none !important; }

	.box-links li ul li a:hover {text-decoration:underline;}
	.box-links li ul li ul {margin:5px 0 15px 0px; clear:both; float:left; padding:15px 0 0 15px; width:250px; background:url(../img/bg/box-links.png) top no-repeat;}
	.box-links li ul li ul li {font-weight:normal; width:250px; }

.box-refine-sua-busca {width:315px; background:url(../img/bg/padrao-linha.gif) no-repeat 0 30px; color:#333;}
.box-refine-sua-busca h3 {background:url(../img/tx/refine-sua-busca.gif) no-repeat; display:block; width:315px; height:30px; padding:0 0 20px 0;}
.box-refine-sua-busca p {padding:10px;}
.box-refine-sua-busca span {display:block; padding:0 10px; margin:0 0 6px 0;}
.box-refine-sua-busca label {display:block; margin:15px 0 7px 10px; font-size:14px; font-weight:bold; clear:both;}

.box-nossos-contatos {width:315px; background:url(../img/bg/padrao-linha.gif) no-repeat 0 30px; font-size: 1.2em; }
.box-nossos-contatos h3 {background:url(../img/tx/nossos-contatos.gif) no-repeat; display:block; width:315px; height:30px; padding:0 0 20px 0;}
.box-nossos-contatos strong {color:#333; padding:0 10px;}
.box-nossos-contatos p {padding:10px 10px 25px 10px;}

.box-reclamacoes { clear: both; background:url(../img/bg/box-reclamacoes.jpg) no-repeat; padding:35px; width:245px;}
.box-reclamacoes span {font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#373737;}
.box-reclamacoes span a {font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#373737; text-decoration:underline;}
.box-reclamacoes div.box01 {padding-bottom:30px; border-bottom:2px solid #FFF;}
.box-reclamacoes div.box02 {padding-top:25px;}

.box-cloud-tags {width:315px; text-align:center; background:url(../img/bg/padrao-linha.gif) no-repeat 0 30px; margin:15px 0;}
.box-cloud-tags h3 {background:url(../img/tx/mais-buscados.gif) no-repeat; display:block; width:315px; height:30px; padding:0 0 20px 0;}
.box-cloud-tags a {color:#333; float:left; margin:0 2px; text-align:center;}
.box-cloud-tags a.tamanho-08 {font-size:08px;}
.box-cloud-tags a.tamanho-09 {font-size:09px;}
.box-cloud-tags a.tamanho-10 {font-size:10px;}
.box-cloud-tags a.tamanho-11 {font-size:11px;}
.box-cloud-tags a.tamanho-12 {font-size:12px;}
.box-cloud-tags a.tamanho-13 {font-size:13px;}
.box-cloud-tags a.tamanho-14 {font-size:14px;}
.box-cloud-tags a.tamanho-15 {font-size:15px;}
.box-cloud-tags a.tamanho-16 {font-size:16px;}
.box-cloud-tags a.tamanho-17 {font-size:17px;}
.box-cloud-tags a.tamanho-18 {font-size:18px;}
.box-cloud-tags a.tamanho-19 {font-size:19px;}
.box-cloud-tags a.tamanho-20 {font-size:20px;}
.box-cloud-tags a.tamanho-21 {font-size:21px;}
.box-cloud-tags a.tamanho-22 {font-size:22px;}
.box-cloud-tags a.tamanho-23 {font-size:23px;}
.box-cloud-tags a.tamanho-24 {font-size:24px;}
.box-cloud-tags a.tamanho-25 {font-size:25px;}
.box-cloud-tags a.tamanho-26 {font-size:26px;}
.box-cloud-tags a.tamanho-27 {font-size:27px;}
.box-cloud-tags a.tamanho-28 {font-size:28px;}
.box-cloud-tags a.tamanho-29 {font-size:29px;}
.box-cloud-tags a.tamanho-30 {font-size:30px;}
.box-cloud-tags a.tamanho-31 {font-size:31px;}
.box-cloud-tags a.tamanho-32 {font-size:32px;}
.box-cloud-tags a.tamanho-33 {font-size:33px;}
.box-cloud-tags a.tamanho-34 {font-size:34px;}
.box-cloud-tags a.tamanho-35 {font-size:35px;}
.box-cloud-tags a.tamanho-36 {font-size:36px;}
.box-cloud-tags a.tamanho-37 {font-size:37px;}
.box-cloud-tags a.tamanho-38 {font-size:38px;}
.box-cloud-tags a.tamanho-39 {font-size:39px;}



/* Sidebar
___________________*/
.bloco-sidebar {width:315px; float:left; clear:both;}

#content-right .box-share {
	padding:0 0 10px 0;
	text-align:right;
	margin:0;
	font-size:11px;
	line-height: 170%;
	margin-bottom: 18px;
}
#content-right .box-share a {color:#7f7f7f;}

#content-right .box-youtube {margin: 0;}



/* Internas Capas
___________________*/

	.interna-capa {width:1000px; float:left; clear:both;}
	.interna-capa .destaque-gru {height:630px;}
	.interna-capa .destaque-tesouro-direto {height:720px;}

	.interna-capa .destaque-siafi {height:710px;}
	.interna-capa .destaque-capa {
		width:1000px;
		height:343px;
		overflow:hidden;
		background:#f3f3f3;
		position:absolute;
		color:#FFF;
		z-index:0;
		margin:0;
	}
	.interna-capa .box-apoio-interna-capa ul.menu {
		font-family: 'MyriadProSemibold' !important;
	}
	.interna-capa .destaque-capa .txt {
		display:block;
		position:absolute;
		bottom:90px;
		margin-left:35px;
		width:400px;
		z-index:10;
	}
	.interna-capa .destaque-capa .txt h2 {
		font-family: 'MyriadProSemibold' !important;
		font-size:3em !important;
		font-style: normal;
		color: #ffffff !important;
	}
	.interna-capa .destaque-capa .txt p {
		font-family: 'MyriadProSemibold' !important;
		font-size:1.5em !important;
		color: #ffffff !important;
	}
	.interna-capa .destaque-capa .imagem {
		display:block;
		position:absolute;
		z-index:1;
	}
	.interna-capa .destaque-capa .bt-saiba-mais {
		display:block;
		width:99px;
		height:30px;
		position:absolute;
		z-index:10;
		margin:210px 0 0 450px;
		background:url("../img/bt/bt-saiba-mais.png") no-repeat;
	}
	.interna-capa .destaque-capa .bt-saiba-mais a {
		display:block;
		width:99px;
		height:30px;
	}
	.interna-capa .destaque-capa .nav-destaque {
		position:absolute;
		width:205px;
		height:45px;
		z-index:10;
		right:35px;
		top:25px;
	}
	.interna-capa .destaque-capa .nav-destaque ul {
		list-style:none;
		padding:0;
		margin:0;
	}
	.interna-capa .destaque-capa .nav-destaque ul li {
		float:left;
		width:37px;
		height:37px;
		overflow:hidden;
		border:2px solid #cccccc;
		margin:0 0 0 10px;
	}
	.interna-capa .destaque-capa .nav-destaque ul li.current {
		border:2px solid #FFF;
	}
	.interna-capa .barra-destaques-interna-capa {
		width:1000px;
		margin:270px 0 0 0;
		z-index:20;
		position:absolute;
		color:#222222;
	}
	.interna-capa .barra-destaques-interna-capa .box-apoio-interna-capa {
		background:url("../img/bg/box-apoio-capa-interna.png") no-repeat center top;
		width:263px;
		height:396px;
		padding:20px 35px;
		float:left;
	}
	.interna-capa .barra-destaques-interna-capa h2 {
		font-size: 2.2em !important;
		line-height: 95% !important;
		width:175px;
		height:70px;
	}
	.interna-capa.siafi .barra-destaques-interna-capa h2 a {
		display: block;
		margin-top: 10px;
	}
	.interna-capa .barra-destaques-interna-capa .box-apoio-interna-capa h2 a {
		color:#1f3143;
	}
	.interna-capa .barra-destaques-interna-capa .box-apoio-interna-capa h2 a:hover {
		text-decoration: none;
	}
	.interna-capa .barra-destaques-interna-capa .box-apoio-interna-capa span.resumo {
		display:block;
		font-size:12px;
		height:110px;
	}
	.interna-capa .barra-destaques-interna-capa .formulario-acesso {
		margin:0 10px;
		float:left;
		width:245px;
		clear:both;
	}
	.interna-capa .barra-destaques-interna-capa .formulario-acesso label {
		display:block;
		clear:both;
	}
	.interna-capa .barra-destaques-interna-capa .formulario-acesso input {
		border:none;
		padding:0;
		margin:0;
	}
	.interna-capa .barra-destaques-interna-capa .formulario-acesso .form-text {
		background:#fff;
		border:1px solid #e5e5e5;
		padding:3px;
		width:230px;
		margin:3px 0 10px 0;
	}
	.interna-capa .barra-destaques-interna-capa .formulario-acesso a {
		text-decoration:underline;
		font-size:11px;
		color:#666666;
		font-style:italic;
		display:block;
		clear:both;
	}
	.interna-capa .barra-destaques-interna-capa .formulario-acesso .bt-form-acesso {
		display:block;
		position:absolute;
		bottom:50px;
		float:left;
		clear:both;
		z-index:20;
		margin:0 0 0 140px;
	}
	.interna-capa .barra-destaques-interna-capa .box-invista-agora h2 {
		margin:10px 0 0 0 !important;
	}
	.interna-capa .barra-destaques-interna-capa .box-o-que-e-gru span.resumo,
	.interna-capa .barra-destaques-interna-capa .box-gru-aplicativo span.resumo {background:url(../img/bg/box-home-span.png) no-repeat bottom left; display:block; padding:0 0 20px 0; float:left;}

	.interna-capa .barra-destaques-interna-capa .box-apoio-interna-capa-pequena {
		background:url(../img/bg/box-apoio-capa-interna-pequeno.png) no-repeat top center;
		width:263px;
		height:306px;
		padding:20px 35px;
		float:left;
	}
	.interna-capa .barra-destaques-interna-capa .box-apoio-interna-capa-pequena h2 {
		margin:10px 0 0 0;
		font-size: 22px !important;
		width:175px;
		height:70px;
	}
	.interna-capa .barra-destaques-interna-capa .box-apoio-interna-capa-pequena h2 a {color:#1f3143;}
	.interna-capa .barra-destaques-interna-capa .box-apoio-interna-capa-pequena ul {clear:both; margin:20px 0 0 0;}
	.interna-capa .barra-destaques-interna-capa .box-apoio-interna-capa-pequena p {margin:0 0 15px 0;}
	.interna-capa .barra-destaques-interna-capa .box-apoio-interna-capa-pequena ul {background:url(../img/bg/box-home-span.png) top left no-repeat; padding:20px 0 0 0;}
	.interna-capa .barra-destaques-interna-capa ul {clear:both; margin:20px 0 0 0;}
	.interna-capa .barra-destaques-interna-capa ul li {text-transform:uppercase; font-size:15px;}
	.interna-capa .barra-destaques-interna-capa ul li a {color:#373737; background:url(../img/bl/bl_seta_4_fechada.png) no-repeat; padding:0 0 0 15px; margin:0 0 12px 5px; display:block;}
	.interna-capa .barra-destaques-interna-capa .bt-ver-mais {display:block; background:url(../img/bt/bt-ver-mais.png); position:absolute; bottom:50px; float:left; clear:both; width:97px; height:27px; z-index:20; margin:0 0 0 160px;}
	.interna-capa .barra-destaques-interna-capa .bt-ver-mais a {display:block; width:97px; height:27px;}
	.interna-capa .outras-info-interna-capa {clear:both; width:1000px; float:left; min-height:380px;}


	.interna-capa .barra-destaques-interna-capa .box-apoio-interna-capa-media {background:url(../img/bg/box-apoio-capa-interna-medio.png) no-repeat top center; width:263px; height:400px; padding:20px 35px; float:left;}
	.interna-capa .barra-destaques-interna-capa .box-apoio-interna-capa-media h2 {margin:10px 0 0 0; font-size:22px; width:175px; height:70px;}
	.interna-capa .barra-destaques-interna-capa .box-apoio-interna-capa-media h2 a {color:#1f3143;}
	.interna-capa .barra-destaques-interna-capa .box-apoio-interna-capa-media ul {clear:both; margin:20px 0 0 0;}
	.interna-capa .barra-destaques-interna-capa .box-apoio-interna-capa-media p {margin:0 0 15px 0;}
	.interna-capa .barra-destaques-interna-capa .box-apoio-interna-capa-media ul {background:url(../img/bg/box-home-span.png) top left no-repeat; padding:20px 0 0 0;}

	.interna-capa .barra-destaques-interna-capa .box-o-que-e-siafi {}
	.interna-capa .barra-destaques-interna-capa .box-acesso-rapido ul li {font-size:12px;}
	.interna-capa .barra-destaques-interna-capa .box-acessar-siafi span.resumo {background:url(../img/bg/box-home-span.png) no-repeat bottom left; display:block; padding:0 0 60px 0; float:left;}


.lista-sanfonada-01 dl { float: left; clear: both; width: 100%; }
.lista-sanfonada-01 h2 { float: left; clear: both; margin: 20px 0 5px 0 !important; }
.lista-sanfonada-01 dl .cargo { font-size: 1.2em; }

/* fale conosco */
.osolCaptchaBlock .text-field { padding-left: 10px; }
.osolCaptchaBlock .link-reload {
	clear: both;
	margin-top: 5px;
}
.osolCaptchaBlock .link-reload label { text-align: left; }
.osolCaptchaBlock .link-reload label a { color: #000; text-decoration: underline; }


/* Footer
___________________*/
div.footer {
	background: #f1f1f1 url(../img/bg/bg_dot.png) repeat-x 0 52px;
	border-bottom: 74px solid #dddddd;
}
div.footer div.alinhaRodape {
	width: 1000px;
	margin: 0 auto;
	display: block;
	clear:both;
	position: relative;
}

/* menu */
	#menu-footer .menu.left-side { float: left; }
	#menu-footer>ul>li {
		float: left;
		width: 228px;
		margin-right: 15px;
	}
	#menu-footer>ul>li.item362 {
		float: right;
		width: auto;
	}
	#menu-footer>ul>li>span.separator {
		display: block;
		height: 52px;
		padding-left: 25px;
		text-transform: uppercase;
		color: #222222;
		letter-spacing: 0;
		font-size: 1.2em;
		line-height: 52px;
		cursor: pointer;
		background: url(../img/bl/bl_seta.png) no-repeat 0 center;
	}
	#menu-footer>ul>li>ul>li.parent>a {
		font-weight: bold;
		background: none;
		padding-left: 0;
	}
	#menu-footer>ul>li>ul>li.parent>ul {
		padding:  20px 0 20px 10px;
	}
	#menu-footer ul li a {
		display: block;
		padding-left: 20px;
		font-size: 11px;
		line-height: 18px;
		color: #171717;
		text-decoration: underline;
		background: url("../img/bg/breadcrumb.png") no-repeat left 4px;
	}
	#menu-footer>ul>li>ul {
		padding: 20px 0;
	}
	#menu-footer ul li ul li .separator {
		display: block;
		color: #222222;
		text-transform: uppercase;
		font-weight: bold;
		text-decoration: none;
		margin: 18px 0 8px;
	}
	#menu-footer ul li ul li:first-child .separator { margin-top: 0; }

	#menu-footer .right-side {
		float: right;
		width: 210px;
		margin-top: 70px;
	}
	#menu-footer .right-side li a {
		background: url("../img/bg/bull-azul-seta.png") no-repeat;
		line-height: 19px;
		font-size: 15px;
		text-transform: uppercase;
		text-decoration: none;
		font-family: "MyriadProSemibold";
		margin-bottom: 3px;
	}

div.footer div.alinhaRodape div.meioRodape {
	position: absolute;
	left: 0;
	width: 1000px;
	bottom: -74px;
}
div.footer div.alinhaRodape div.meioRodape h2 {
	float: left;
	background: url(../img/bg/bg_logo_2.png) no-repeat;
	width: 173px;
	height: 73px;
}
div.footer div.alinhaRodape div.meioRodape address {
	float: left;
	width: 400px;
	color: #000000;
	font-size: 12px;
	padding-left: 55px;
	padding-top: 23px;
	font-style: normal;
}
div.footer div.alinhaRodape div.meioRodape ul.redesSociais {
	width: 272px;
	height: 20px;
	display: block;
	float: right;
	margin-top: 32px;
	padding-right: 20px;
	background: url(../img/bg/bg_mn_redes_2.png) no-repeat;
}
div.footer div.alinhaRodape div.meioRodape ul.redesSociais li {
	float: left;
}
div.footer div.alinhaRodape div.meioRodape ul.redesSociais li a {
	font-size: 10px;
	color: #000000;
	padding-top: 6px;
	display: block;
	text-transform: uppercase;
}
div.footer div.alinhaRodape div.meioRodape ul.redesSociais li.rede_1 {
	width: 83px;
}
div.footer div.alinhaRodape div.meioRodape ul.redesSociais li.rede_1 a {
	padding-left: 24px;
}
div.footer div.alinhaRodape div.meioRodape ul.redesSociais li.rede_2 {
	width: 101px;
}
div.footer div.alinhaRodape div.meioRodape ul.redesSociais li.rede_2 a {
	padding-left: 24px;
}
div.footer div.alinhaRodape div.meioRodape ul.redesSociais li.rede_3 {
	width: 88px;
}
div.footer div.alinhaRodape div.meioRodape ul.redesSociais li.rede_3 a {
	padding-left: 36px;
}

#menu-templates {
	background: #ffffff;
	position: absolute;
	display: block;
	top: 0;
	left: 0;
}

.fix {
	position: relative;
	clear: both;
	overflow: hidden;
	text-indent: -99999px;
	height: 1px;
	line-height: 1px;
	display: block;
	border-top: transparent 1px solid;
	margin-top: -1px;
}

/*Site em inglês */
.recentAdded {
	position: relative;
}
.recentAdded h3 {
	background: url("../img/en/recently_added.png") 0 0 no-repeat;
	width: 146px;
	height: 25px;
	text-indent: -9999em;
	margin: 18px 0 0px 0 !important;
}
.recentAdded .showAll {
	background: url("../img/en/btn-show-all.png") 0 0 no-repeat;
	position: absolute;
	top: 0;
	left: 165px;
	width: 85px;
	height: 18px;
	text-indent: -9999em;
	font-size: 0;
	line-height: 0;
}
.gk_is_text_item{
	position: relative;
	z-index: 9999;
}
.gk_is_wrapper-style1 .gk_is_text_bg {
	background: 0 none !important;
	color:#fff;
}
.gk_is_wrapper-style1 .gk_is_text p {
	color:#FFF !important;
}
.gk_is_wrapper-style1 .gk_is_thumb {
	font-size: 15px;
	color: black;
	text-align: center;
	border-bottom: 1px solid #1D313A;
	display: block;
	background: #3AADD4;
	position: relative;
	left: -20px;
	padding: 15px 4px 16px 4px;
	margin: 0 0 0 0 !important;
}
.gk_is_wrapper-style1 .gk_is_thumb.active {
	padding: 0;
}
.gk_is_wrapper-style1 .gk_is_thumb.active a {
	padding: 96px 4px;
	color: white;
	background: #254550;
	display: block;
	border-bottom: 1px solid #1D313A;
}
.recentAdded {
	margin: 30px 0 0;
}
.gk_news_show_tablerow {
	margin:20px 0 0;
}

.gk_news_show_tablerow td {
	margin-right: 27px;
	width: 30% !important;
	display: block;
	float: left;
}
.gk_news_show_news_header {
	font-size: 14px;
}
.readon {
	font-size:11px;
}
.ingles ul.redesSociais {
	position: relative;
	top:20px;
}
.ingles input.inputboxsearch {
	background: none repeat scroll 0 0 transparent;
	border: medium none;
	font-size: 14px;
	height: 28px;
	padding-left: 8px;
	padding-top: 5px;
	width: 170px;
}
#mod_novidade {
	width: 320px;
	float: left;
	min-height: 300px;
	margin: 0 0 20px 0;
}
.ingles #content-left form,.ingles #content-left .listagem-de-busca,.ingles #content-left .filtro-de-busca{
	width:1000px;
}
.ingles #content-left .filtro-de-busca {
	background: url(../img/en/bg_busca.jpg) no-repeat 0px 50px
}
.ingles .searchsearch .buttonsearch {
	width: 79px;
	margin: 0;
	float: right;
	height: 36px;
	opacity: 0;
	cursor: pointer;
}
.default.ingles div#content-left {
	width: 660px;
	float: left;
}
.ingles .gk_news_show_table {
	width:1000px;
}