@charset "iso-8859-1";
/* CSS Document */

/*>>>>>>> Globais <<<<<<<*/
.newsletterHome {
	margin: 10px 0 0 0;
	padding: 0 0 8px 0;
}
.newsletterHome label {
	color: #163157;
	font-weight: bold;
	width: 40px;
	float: left;
	margin: 8px 0 7px 0;
	
}
.tituloBox {
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #163157;
	border-bottom: 1px #c8c8c8 solid;
	padding: 0 0 5px 0;
	margin: 0 0 15px 0;
}

.newsletterHome input.texto {
	width: 222px;
	float: left;
	margin: 5px 0 10px 0;
}
.newsletterHome input.submit {
	float: right;
	width: 100px;
	margin: 0 5px 0 0;
}
.boxHide{
	display:none;
}
.newsBt{
	position:absolute;
	bottom:-30px;
	left:0px;
}
.ultNot .interna {
	padding: 0 0 20px 0;
	border-bottom: 1px #c8c8c8 solid;
}
.ultNot .setaDuplaVermelha{
	float:right;
	margin-top:5px;
}
.descricaoNot {
	width: 100%;
}
.descricaoNot.margemNot{
	margin-right:7px;
}
.descricaoNot h3, .descricaoNot h3 a{
	color: #163157;
	font-size: 12px;
	text-decoration:none;
}
.descricaoNot .data {
	font-weight: bold;
	font-size: 9px;
	margin-top:7px;
	margin-bottom: 5px;
}
.descricaoNot p{
	font-size:11px;
	margin-top:5px;
}
* {
	margin: 0;
	padding: 0;
}
img {
	border: none;
}
body, form, select, embed {
	margin: 0;
	padding: 0;
}
.clear {
	clear: both;
}
a, a:visited, a:hover {
	text-decoration: underline;
	color: #333333;
}
input.texto {
	background: url(../images/bgInput.jpg) repeat-x left top;
	border: 1px #8b8b8b solid;
	height: 17px;
	padding: 3px 5px 0 5px;
	font: normal 11px Tahoma, Geneva, sans-serif;
	color: #333;
}
input.submit {
	font: bold 11px Tahoma, Geneva, sans-serif;
	text-transform: uppercase;
	color: #FFF;
	cursor: pointer;
	background: #294a7e;
	border: 1px #7696ca solid;
	padding: 3px 8px;
}
label {
	display: block;
}
span.vermelho {
	color: #c3161c;
}
span.azul {
	color: #6dcff6;
	font-weight: bold;
}
.setaVermelha {
	background: url(../images/seta.gif) no-repeat left center;
	padding: 0 0 0 10px;
}
.notDestaque .setaVermelha {
	position:absolute;
	bottom:1px;
}
.setaDuplaVermelha {
	background: url(../images/setaDuplaVermelha.gif) no-repeat left center;
	padding: 0 0 0 20px;
}
.maskVideo109x72 {
	position: relative;
	width: 109px;
	height: 72px;
}
.maskVideo183x102 {
	position: relative;
	width: 183px;
	height: 102px;
}
.maskVideo183x122 {
	position: relative;
	width: 183px;
	height: 122px;
}
.maskVideo330x196 {
	position: relative;
	width: 330px;
	height: 196px;
}
.maskVideo480x285 {
	position: relative;
	width: 480px;
	height: 285px;
}
span.marcaVideosmall {
	display: block;
	background: url(../images/marcaVideosmall.png) no-repeat center top;
	width: 43px;
	height: 43px;
	position: absolute;
	right: 10px;
	bottom: 10px;
	z-index: 5;
}
span.marcaVideomed {
	background: url(../images/marcaVideomed.png) no-repeat center top;
	width: 66px;
	height: 64px;
	position: absolute;
	right: 10px;
	bottom: 10px;
	z-index: 5;
}
/*>>>>>>> Estrutura <<<<<<<*/

body {
	background: url(../images/bgTopoFatia.jpg) #FFF repeat-x left top;
	font: normal 11px Tahoma, Geneva, sans-serif;
	color: #333;
}
#topo {
	margin: 0 auto;
	width: 960px;
	height: 100%;
	background: url(../images/bgTopo.jpg) no-repeat right 8px;
}
.menuSuperior {
	background: url(../images/bgItensSuperiores.jpg) no-repeat left top;
	width: 480px;
	height: 14px;
	padding: 5px 10px 5px 4px;
	float: right;
}
.menuSuperior a, .menuSuperior a:visited {
	text-decoration: none;
}
.menuSuperior a:hover {
	text-decoration: underline;
}
.menuSuperior .setaVermelha {
	background: url(../images/seta.gif) no-repeat left center;
	padding: 0 0 0 10px;
	margin: 0 0 0 5px;
	float: left;
}
.menuSuperior .margem {
	padding: 0 0 0 10px;
}
.logo {
	width: 166px;
	height: 97px;
	float: left;
	padding: 30px 0 0 0;
}
.pesquisaTopo {
	float: right;
	width: 265px;
	height: 22px;
	padding: 90px 0 0 0;
}
.pesquisaTopo input.texto {
	width: 188px;
	float: left;
}
.pesquisaTopo input.submit {
	width: 65px;
	height: 22px;
	padding: 3px 8px;
	float: left;
}
.pesquisaTopo .buscaDetalhada {
	width: 80px;
	margin: 5px 0 0 0;
	float: right;
}
#menu {
	margin: 27px 0 0 0;
	height: 38px;
}
#menuEsq {
	width: 255px;
	color: #FFF;
	font-weight: bold;
	text-transform: uppercase;
	float: left;
}
#menuEsq div.titulo {
	width: 184px;
	height: auto;
	background: #163157;
	font-size: 14px;
	font-weight: bold;
	padding: 10px 15px;
}
#menuEsq dl {
	width: 214px;
	float: left;
}
#menuEsq dl dt {
	background: url(../images/bgMenuEsqDt.jpg) repeat-x left top;
	height: 10px;
	padding: 8px 15px 10px 15px;
	margin: 5px 0 0 0;
}
#menuEsq dl dd a {
	background: url(../images/bgMenuEsqDd.jpg) repeat-x left top;
	height: 13px;
	padding: 5px 6px 10px 6px;
	font-size: 10px;
	border-top: 1px #FFF solid;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	display: block;
}
#menuEsq dl dd a:visited {
	text-decoration: none;
}
#menuEsq dl dd a:hover {
	background: url(../images/bgMenuEsqDdHover.jpg) repeat-x left top;
}
#conteudo.bgInterno {
	background: url(../images/bgPagInternas.jpg) #FFF repeat-x left top;
}
#conteudo .pagInternas {
	width: 960px;
	margin: 0 auto;
	padding: 0 0 40px 0;
}
#conteudo .pagInternas .localizador {
	height: 38px;
	padding: 15px 20px;
	color: #163157;
}
#conteudo .pagInternas .localizador a, #conteudo .pagInternas .localizador a:visited, #conteudo .pagInternas .localizador a:hover {
	color: #163157;
}
#conteudo .pagInternas .localizador span.negrito {
	font-weight: bold;
}
#conteudo .pagInternas .conteudoDir {
	width: 700px;
	float: right;
	font-size: 12px;
	min-height: 500px;
	height: auto !important;
	height: 500px;
}
#conteudo .pagInternas .conteudoDir h1.titPag {
	color: #163157;
	font-size: 20px;
	border-bottom: 1px #c8c8c8 solid;
	margin: 0 0 25px 0;
	text-transform: uppercase;
}
#conteudo .pagInternas .conteudoDir .tituloPag {
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #163157;
}
#conteudo .pagInternas .conteudoDir p {
	margin: 15px 0 0 0;
}
#conteudo .pagInternas .conteudoDir .opcoesPaginaInterna {
	border-bottom: 1px #e7e7e7 solid;
	padding: 0 0 20px 0;
}
#conteudo .pagInternas .conteudoDir .opcoesPaginaInterna a {
	text-decoration: none;
}
#conteudo .pagInternas .conteudoDir .opcoesPaginaInterna .item {
	width: 460px;
	height: 16px;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	float: right;
}
#conteudo .pagInternas .conteudoDir .opcoesPaginaInterna .item .email {
	background: url(../images/iconeEmailInterno.jpg) no-repeat left top;
	padding: 0 0 0 25px;
	width: 131px;
	height: 16px;
	display: block;
	float: right;
}
#conteudo .pagInternas .conteudoDir .opcoesPaginaInterna .item .imprimir {
	background: url(../images/iconeImprimirInterno.jpg) no-repeat left top;
	padding: 0 0 0 25px;
	width: 82px;
	height: 16px;
	display: block;
	float: right;
}
#conteudo .pagInternas .conteudoDir .opcoesPaginaInterna .item .compartilhe {
	background: url(../images/iconeCompartilheInterno.jpg) no-repeat left top;
	padding: 0 0 0 25px;
	width: 99px;
	height: 16px;
	display: block;
	float: right;
}
#conteudo .pagInternas .conteudoDir .opcoesPaginaInterna .item .voltar {
	background: url(../images/iconeVoltarInterno.jpg) no-repeat left top;
	padding: 0 0 0 25px;
	width: 47px;
	height: 16px;
	display: block;
	float: right;
}
#conteudo .pagInternas .conteudoDir .multimedia {
	text-align: right;
	margin: 10px 0 0 0;
}
#conteudo .pagInternas .conteudoDir .multimedia a {
	margin: 0 0 0 5px;
}
#rodape { background:url(/entidade/457/1678/images/bgRodape.jpg) repeat-x left top; height: 365px; color: #FFF; }
#rodape .interno { width: 960px; margin: 0 auto; }
#rodape .interno .miniMenu { padding: 0 0 25px 0; }
#rodape .interno .miniMenu ul { margin: 0; padding: 0; }
#rodape .interno .miniMenu ul li { list-style-type: none; float: left; }
#rodape .interno .titRodape { font-size: 13px; font-weight: bold; text-transform: uppercase; padding: 0 0 5px 0; margin: 0 0 13px 0; border-bottom: 1px #FFF solid; }
#rodape .interno .carouselRodape .carousel { float: left; width: 229px; }
#rodape .interno .carouselRodape .margem { margin: 0 14px 0 0; }
#rodape .interno .encontra { width: 608px; float: left; padding: 30px 0 0 0;  }
#rodape .interno .encontra .item01 { width: 280px; float: left; font-weight: bold; /*padding: 0 4px 0 0;*/ }
#rodape .interno .encontra .item02 { width: 324px; float: left; font-weight: bold; /*padding: 0 4px 0 0;*/ }
#rodape .interno .encontra .item01 span,
#rodape .interno .encontra .item02 span { font-weight: normal; }
#rodape .interno .encontra a { text-decoration: none; color: #FFF }
#rodape .interno .encontra a:visited { text-decoration: none; color: #FFF; }
#rodape .interno .encontra a:hover { text-decoration: none; color: #FFF; }
#rodape .interno .siga { width: 322px; float: left; padding: 30px 0 0 30px; }
#rodape .interno .siga .sociais .item { float: left; width: 64px; }
#rodape .interno .siga .sociais .item img { width: 16px; height: 16px; float: left; }
#rodape .interno .siga .sociais .item span { width: 40px; float: left; display: block; margin: 2px 0 0 2px; }
#rodape .interno .siga .sociais .item span a { text-decoration: none; color: #FFF; }
#rodape .interno .siga .sociais .item span a:visited { text-decoration: none; color: #FFF; }
#rodape .interno .siga .sociais .item span a:hover { text-decoration: underline; color: #FFF; }
#rodape .interno .endereco { width: 660px; float: left; font-size: 10px; font-weight: bold; text-transform: uppercase; padding: 35px 0 0 0;  }
#rodape .interno .endereco span { font-weight: normal; }
#rodape .interno .endereco div { float: left; }
#rodape .interno .endereco div.margem { margin: 0 25px 0; }
#rodape .interno .quemFaz { float: left; width: 300px; padding: 35px 0 0 0; }
#rodape .interno .quemFaz .texto { float: left; width: 100px; height: 16px; text-align: right; padding: 3px 10px 0 0; }
#rodape .interno .quemFaz .imagem { float: left; width: 190px; height: 16px; }
#rodape .interno .quemFaz .imagem img { float: left; }
#rodape .interno .quemFaz .imagem span { float: left; display: block; text-transform: uppercase; margin: 3px 5px 0 10px; }
/*>>>>>>> Home <<<<<<<*/

#home .titHome {
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #163157;
	border-bottom: 1px #c8c8c8 solid;
	padding: 0 0 5px 0;
	margin: 25px 0 15px 0;
}
#home .tvOabFundo {
	background: url(../images/bgTvOABFatiaInf.jpg) repeat-x left top;
	height: 380px;
	margin: 6px 0 0 0;
}
#home .tvOabFundoBgDir {
	background: url(../images/bgTvOabFatiaDir.jpg) repeat-x left top;
	height: 152px;
	margin: -352px 0 0 50%;
}
#home .tvOabFundo .interno {
	width: 960px;
	margin: 0 auto;
	padding: 18px 0 0 0;
}
#home .tvOabFundo .interno .esq {
	float: left;
	width: 393px;
	background: #fff;
	position: relative;
	z-index: 9;
}
#home .tvOabFundo .interno .dir {
	float: left;
	width: 547px;
	padding-left:10px;
	background: url(../images/bgTvOabFatiaDir.jpg) repeat-x left 10px;
	position: relative;
	z-index: 2;
}
#home .tvOabFundo .interno .dir .titTv {
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #163157;
	padding: 14px 0 0px 20px;
}
#home .tvOabFundo .interno .dir .notDestaque {
	background: url(../images/setaTV.jpg) no-repeat left 5px;
	padding: 0 15px 0 20px;
	position:relative;
	height:132px;
}
#home .tvOabFundo .interno .dir .notDestaque .ultimas{
	position:absolute;
	bottom:-140px;
}
#home .tvOabFundo .interno .dir .notDestaque h1 {
	font-size: 20px;
	color: #163157;
}
#home .tvOabFundo .interno .dir .notDestaque h1 a, #home .tvOabFundo .interno .dir .notDestaque h1 a:visited, #home .tvOabFundo .interno .dir .notDestaque h1 a:hover {
	text-decoration: none;
	color: #163157;
}
#home .tvOabFundo .interno .dir .notDestaque p {
	font-size: 12px;
	padding: 5px 0 0 0;
}
#home .tvOabFundo .interno .dir .notDestaque .side {
	float: left;
	margin: 9px 30px 10px 0;
}
#home .tvOabFundo .interno .dir .titNoticias {
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	border-bottom: 1px #FFF solid;
	color: #FFF;
	margin: 20px 0 0 0;
}
#home .tvOabFundo .interno .dir .verMais {
	float: right;
	margin: -15px 0 0 0;
	width: 140px;
	text-align: right;
}
#home .tvOabFundo .interno .dir .verMais a, #home .tvOabFundo .interno .dir .verMais a:visited, #home .tvOabFundo .interno .dir .verMais a:hover {
	text-decoration: none;
	color: #FFF;
	display: block;
}
#home .tvOabFundo .interno .dir .ultimas .margem {
	margin: 0 40px 0 0;
}
#home .tvOabFundo .interno .dir .ultimas .noticia {
	float: left;
	width: 100%;
	color: #FFF;
}
#home .tvOabFundo .interno .dir .ultimas .noticia .data {
	color: #6dcff6;
	font-size: 10px;
	font-weight: bold;
	padding: 10px 0 5px 0;
}
#home .tvOabFundo .interno .dir .ultimas .noticia h3 {
	font-size: 15px;
	margin: 0;
	padding: 0;
}
#home .tvOabFundo .interno .dir .ultimas .noticia h3 a, #home .tvOabFundo .interno .dir .ultimas .noticia h3 a:visited, #home .tvOabFundo .interno .dir .ultimas .noticia h3 a:hover {
	text-decoration: none;
	color: #FFF;
	display: block;
}
#home .tvOabFundo .interno .dir .ultimas .noticia .icones {
	margin: 15px 0 0 0;
}
#home .tvOabFundo .interno .dir .ultimas .noticia .icones img {
	float: left;
	margin: 0 10px 0 0;
}
#home .maisInformacoes {
	background: #F5F5F5;
	padding: 2px 0 30px 0;
	min-height: 380px;
	height: auto !important;
	height: 380px;
	margin: 200px 0 0 0;
}
#home .maisInformacoes .interno {
	width: 960px;
	margin: 0 auto;
}
#home .maisInformacoes .interno .margem {
	margin: 0 48px 0 0;
}
#home .maisInformacoes .interno .maisNoticias {
	width: 293px;
	float: left;
}
#home .maisInformacoes .interno .maisNoticias .setaDuplaVermelha {
	float: right;
	margin: 12px 0 0 0;
}
#home .maisInformacoes .interno .maisNoticias .setaDuplaVermelha.extra {
	margin-top:22px;
}
#home .maisInformacoes .interno .assistaTambem {
	width: 275px;
	float: left;
}
#home .maisInformacoes .interno .assistaTambem .item {
	padding: 0 0 20px 0;
	border-bottom: 1px #c8c8c8 solid;
}
#home .maisInformacoes .interno .assistaTambem .margem {
	margin: 0 0 25px 0;
}
#home .maisInformacoes .interno .assistaTambem .item .imagem {
	width: 109px;
	height: 72px;
	margin: 0 12px 0 0;
	float: left;
}
#home .maisInformacoes .interno .assistaTambem .item .descricao {
	width: 154px;
	float: right;
}
#home .maisInformacoes .interno .assistaTambem .item .descricao h3 {
	color: #163157;
	font-size: 12px;
}
#home .maisInformacoes .interno .assistaTambem .item .descricao .data {
	font-weight: bold;
	font-size: 9px;
	margin: 8px 0;
}
#home .maisInformacoes .interno .assistaTambem .maisVideos {
	float: right;
	margin: 10px 0 0 0;
}
#home .cursosEventos .interno .assistaTambem {
	width: 275px;
	float: left;
}
#home .cursosEventos .interno .assistaTambem .item {
	padding: 0 0 20px 0;
	border-bottom: 1px #c8c8c8 solid;
}
#home .cursosEventos .interno .assistaTambem .margem {
	margin: 0 0 25px 0;
}
#home .cursosEventos .interno .margem {
	margin: 0 50px 0 0;
}
#home .cursosEventos .interno .assistaTambem .item .imagem {
	width: 109px;
	height: 72px;
	margin: 0 12px 0 0;
	float: left;
}
#home .cursosEventos .interno .assistaTambem .item .descricao {
	width: 154px;
	float: right;
}
#home .cursosEventos .interno .assistaTambem .item .descricao h3 {
	color: #163157;
	font-size: 12px;
}
#home .cursosEventos .interno .assistaTambem .item .descricao .data {
	font-weight: bold;
	font-size: 9px;
	margin: 8px 0;
}
#home .cursosEventos .interno .assistaTambem .maisVideos {
	float: right;
	margin: 10px 0 0 0;
}
#home .maisInformacoes .interno .interaUsuario {
	width: 277px;
	float: left;
}
#home .maisInformacoes .interno .interaUsuario .newsletterHome {
	margin: 10px 0 0 0;
	padding: 0 0 8px 0;
}
#home .maisInformacoes .interno .interaUsuario .newsletterHome label {
	color: #163157;
	font-weight: bold;
	width: 40px;
	float: left;
	margin: 8px 0 7px 0;
}
#home .maisInformacoes .interno .interaUsuario .newsletterHome input.texto {
	width: 222px;
	float: left;
	margin: 5px 0 10px 0;
}
#home .maisInformacoes .interno .interaUsuario .newsletterHome input.submit {
	float: right;
	width: 100px;
	margin: 0 2px 0 0;
}
#home .maisInformacoes .interno .interaUsuario .revistaOab .interna {
	background: url(../images/bgRevistaOABHome.jpg) no-repeat center 53px;
	padding: 0 0 20px 0;
	border-bottom: 1px #c8c8c8 solid;
}
#home .maisInformacoes .interno .interaUsuario .revistaOab .interna .imagem {
	width: 93px;
	height: 121px;
	float: left;
}
#home .maisInformacoes .interno .interaUsuario .revistaOab .interna .descricao {
	width: 154px;
	float: left;
	padding: 10px 15px 0 15px;
	color: #163157;
}
#home .maisInformacoes .interno .interaUsuario .revistaOab .interna .descricao a {
	color: #163157;
}
#home .maisInformacoes .interno .interaUsuario .revistaOab .interna .descricao h3 {
	font-size: 14px;
}
#home .maisInformacoes .interno .interaUsuario .revistaOab .interna .descricao .edicao {
	margin: 25px 0 0 0;
	font-size: 13px;
	font-weight: bold;
}
#home .maisInformacoes .interno .interaUsuario .revistaOab .interna .descricao .edicao span {
	font-weight: normal;
}
#home .maisInformacoes .interno .interaUsuario .revistaOab .interna .descricao .download {
	background: url(../images/bgDownloadRevista.jpg) no-repeat left top;
	height: 17px;
	padding: 0 0 0 25px;
	margin: 10px 0 0 0;
}
#home .maisInformacoes .interno .interaUsuario .revistaOab .setaDuplaVermelha {
	margin: 10px 0 0 0;
	float: right;
}
#home .acessoRapido {
	background: #ededed;
	padding: 2px 0 20px 0;
}
#home .acessoRapido .interno {
	width: 960px;
	margin: 0 auto;
}
#home .acessoRapido h3 {
	font-size: 13px;
	padding: 0 0 5px 0;
}
#home .acessoRapido h3 a, #home .acessoRapido h3 a:visited, #home .acessoRapido h3 a:hover {
	text-decoration: none;
	color: #163157;
}
#home .acessoRapido .setaVermelha a, #home .acessoRapido .setaVermelha a:visited, #home .acessoRapido .setaVermelha a:hover {
	text-decoration: none;
	font-size: 11px;
}
#home .acessoRapido ul li {
	float: left;
	width: 240px;
	list-style-type: none;
	background: url(../images/bgAcessoDivisor.jpg) no-repeat right center;
}
#home .acessoRapido ul li.sem {
	background: none;
}
#home .acessoRapido .esaDF {
	background: url(../images/bgAcessoEsa.jpg) no-repeat 10px center;
	padding: 0 0 0 50px;
}
#home .acessoRapido .ted {
	background: url(../images/bgAcessoTed.jpg) no-repeat 15px center;
	padding: 0 0 0 50px;
}
#home .acessoRapido .ouvidoria {
	background: url(../images/bgAcessoOuvidoria.jpg) no-repeat 15px center;
	padding: 0 0 0 50px;
}
#home .acessoRapido .oabJovem {
	background: url(../images/bgAcessoOAB.jpg) no-repeat 20px center;
	padding: 0 0 0 50px;
}
#home .acessoRapido ul li.linhaInf {
	margin: 40px 0 0 0;
}
#home .acessoRapido ul li.central {
	margin: 40px 0 0 120px;
}
#home .acessoRapido .caadfAcessoRapido {
	background: url(../images/bgAcessoCAADF.jpg) no-repeat 15px center;
	padding: 0 0 0 60px;
}
#home .acessoRapido .prerrogativas {
	background: url(../images/bgAcessoPrerrogativas.jpg) no-repeat 15px center;
	padding: 0 0 0 60px;
}
#home .acessoRapido .faj {
	background: url(../images/bgAcessoFAJ.jpg) no-repeat 15px center;
	padding: 0 0 0 60px;
}
#home .cursosEventos .interno {
	width: 960px;
	margin: 0 auto;
	padding: 2px 0 20px 0;
}
#home .cursosEventos .esq {
	width: 620px;
	float: left;
	margin: 0 60px 0 0;
}
#home .cursosEventos .esq .banners {
	margin: 0 0 10px 0;
}
#home .cursosEventos .esq .eventos {
	border-bottom: 1px #c8c8c8 solid;
	padding: 0 0 15px 0;
	margin: 0 0 10px 0;
}
#home .cursosEventos .esq .eventos .item {
	width: 169px;
	min-height: 180px;
	height: auto !important;
	height: 180px;
	position: relative;
	float: left;
}
#home .cursosEventos .esq .eventos .margemEvento {
	margin: 0 50px 0 0;
}
#home .cursosEventos .esq .eventos .item .titEvento {
	font-size: 10px;
	font-weight: bold;
	color: #1180c6;
	border-bottom: 1px #c8c8c8 solid;
	padding: 0 0 5px 0;
	margin: 0 0 15px 0;
}
#home .cursosEventos .esq .eventos .item h3 {
	font-size: 16px;
	color: #163157;
}
#home .cursosEventos .esq .eventos .item .descricao {
	font-size: 11px;
	margin: 20px 0 15px 0;
}
#home .cursosEventos .esq .eventos .item .linkEvento {
	position: absolute;
	top: 160px;
}
#home .cursosEventos .esq .linkEventoDuplo {
	float: right;
}
#home .cursosEventos .dir {
	width: 275px;
	float: left;
}
#home .cursosEventos .dir .banner img {
}
#home .caadf {
	background: #F5F5F5;
	padding: 2px 0 30px 0;
	min-height: 250px;
	height: auto !important;
	height: 250px;
}
#home .caadf .interno {
	width: 960px;
	margin: 0 auto;
}
#home .caadf .interno .esq {
	width: 610px;
	float: left;
}
#home .caadf .interno .esq .bannerDestaque {
	width: 216px;
	float: left;
}
#home .caadf .interno .esq .bannerDestaque .titulo {
	font-size: 10px;
	font-weight: bold;
	color: #1180c6;
	margin: 0 0 5px 0;
}
#home .caadf .interno .esq .bannerDestaque img {
	border: 1px #ababab solid;
}
#home .caadf .interno .esq .item {
	width: 170px;
	min-height: 250px;
	height: auto !important;
	height: 250px;
	position: relative;
	border-bottom: 1px #c8c8c8 solid;
	float: left;
}
#home .caadf .interno .esq .margemCaadf {
	margin: 0 50px 0 0;
}
#home .caadf .interno .esq .item .titulo {
	font-size: 10px;
	font-weight: bold;
	color: #1180c6;
	border-bottom: 1px #c8c8c8 solid;
	padding: 0 0 5px 0;
	margin: 0 0 15px 0;
}
#home .caadf .interno .esq .item h3 {
	font-size: 14px;
	color: #163157;
	line-height: 20px;
}
#home .caadf .interno .esq .item .descricao {
	margin: 20px 0 15px 0;
	line-height: 15px;
}
#home .caadf .interno .esq .item .linkCaadf {
	position: absolute;
	top: 200px;
}
#home .caadf .interno .dir {
	width: 277px;
	float: left;
	padding: 0 0 0 65px;
}
#home .caadf .interno .dir .titulo {
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #243e62;
}
#home .caadf .interno .dir .linkCaadf {
	margin: 5px 0 20px 0;
}
#home .caadf .interno .dir .linkCaadf a, #home .caadf .interno .dir .linkCaadf a:visited, #home .caadf .interno .dir .linkCaadf a:hover {
	text-decoration: none;
}
#home .caadf .interno .dir .bannerFaj img {
	border: 1px #ababab solid;
}
#home #componenteTVOAB .mediaPlayer div {
	display: none;
}
#home #componenteTVOAB #tvOabDF {
	position: relative;
	overflow:hidden;
	width:393px;
	height:296px;
}
#home #componenteTVOAB #tvOabDF ul {
	list-style:none;
	width:10000px;
	height:296px;
	position:absolute;
}
#home #componenteTVOAB #tvOabDF ul li {
	width:393px;
	height:296px;
	float:left;
}
#home #componenteTVOAB #tvOabDF ul li blockquote{
	display:none;
}
.componenteSociais .legenda {
	width:235px;
	padding-left:15px;
	font-size:10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	color:#333333;
	margin-top:5px;
	float:left;
}
.componenteSociais .controle {
	width:130px;
	float:right;
	position:relative;
}
.componenteSociais .controle .esquerda {
	float:left;
	margin-right:10px;
}
.componenteSociais .controle .direita {
	float:right;
}
.componenteSociais .controle .indicadores {
	list-style:none;
}
.componenteSociais .controle .indicadores li {
	float:left;
	width:11px;
	height:10px;
	margin-left:2px;
}
.componenteSociais .controle .indicadores li a {
	display:inline-block;
	width:11px;
	height:10px;
	background:url(../images/ball.png) no-repeat;
	text-indent: -20px;
	overflow:hidden;
	margin-top:8px;
	margin-right:5px;
}
.componenteSociais .controle .indicadores li a:hover, .componenteSociais .controle .indicadores li.ativa a {
	background:url(../images/ballOver.png) no-repeat;
}
.ultimas .listaUltimas {
	width:100%;
	list-style:none;
	margin-top:5px;
}
.ultimas .listaUltimas li, .ultimas .listaUltimas li a {
	width:100%;
	font-family:Tahoma, Geneva, sans-serif;
	color:#fff;
	font-size:12px;
	text-decoration:none;
	margin-top:5px;
}
.ultimas .listaUltimas li a:hover {
	text-decoration:underline;
}
.contador {
	position:absolute;
	left:10px;
}
.cursosEventos .videoDestaque {
	position:relative;
	height:445px;
	width:275px;
}
.cursosEventos .videoDestaque .toolTip {
	width:262px;
	height:85px;
	background:url(../images/bgTip.png) no-repeat;
	position:absolute;
	bottom:0;
	padding:22px 15px 15px 15px;
}
.cursosEventos .videoDestaque .toolTip h6 {
	color:#1180c6;
	font: bold 10px Tahoma, Geneva, sans-serif;
	border-bottom:1px solid #c8c8c8;
	padding-bottom:3px;
	margin-bottom:3px;
}
.cursosEventos .videoDestaque .toolTip h4 {
	color:#163157;
	font: bold 13px Tahoma, Geneva, sans-serif;
}
.cursosEventos .videoDestaque .toolTip p {
	margin-top:4px;
}
.cursosEventos .videoDestaque .video {
	width:290px;
	height:258px;
	border:1px solid #c8c8c8;
}
.cursosEventos .videoDestaque .video iframe {
	width:290px;
	height:258px;
	border:none;
}


/*>>>>>>> Diretoria <<<<<<<*/

#conteudo .pagInternas .conteudoDir .itemDiretoria {
	width: 330px;
	margin: 0 0 30px 0;
	float: left;
}
#conteudo .pagInternas .conteudoDir .itemDiretoria.margem {
	margin: 0 35px 30px 0;
}
#conteudo .pagInternas .conteudoDir .itemDiretoria .cargo {
	font-weight: bold;
	margin: 5px 0 10px 0;
	font-size: 11px;
	text-transform: uppercase;
}
/*>>>>>>> Notícias <<<<<<<*/

#conteudo .pagInternas .conteudoDir .apresentaNoticias {
	padding: 0 0 10px 0;
}
#conteudo .pagInternas .conteudoDir .apresentaNoticias .tipo {
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0 0 5px 0;
}
#conteudo .pagInternas .conteudoDir .apresentaNoticias .titNot {
	font-size: 16px;
	font-weight: bold;
	color: #163157;
}
#conteudo .pagInternas .conteudoDir .apresentaNoticias .texto {
	font-size: 14px;
	color: #333;
}
/*>>>>>>> Galerias <<<<<<<*/

#conteudo .pagInternas .conteudoDir .galeria .item {
	width: 152px;
	float: left;
	margin: 0;
	padding: 0;
}
#conteudo .pagInternas .conteudoDir .galeria .margem {
	margin: 0 30px 0 0;
}
#conteudo .pagInternas .conteudoDir .galeria .item img {
	border: 1px #b4b4b4 solid;
}
#conteudo .pagInternas .conteudoDir .galeria .item .descricao {
	min-height: 60px;
	height: auto !important;
	height: 60px;
	font-weight: bold;
	color: #163157;
	margin: 0;
	padding: 10px 0 20px 5px;
	overflow: hidden;
}
#formEmail input {
	width: 300px;
}
/*>>>>>>> Listagem de notícias <<<<<<<*/

.listaSite .item .data {
	color: #1180c6;
	font-size: 10px;
	font-weight: bold;
}
.listaSite .item .descricao a {
	text-decoration: none;
	color: #163157;
	font-weight: bold;
}
.listaSite .item .descricao a:hover {
	text-decoration: underline;
	color: #163157;
}
.listaSite .item .descricao span {
	display: block;
	padding: 10px 0;
}
.listaSite .pesquisa {
	width: 320px;
	margin: 20px 0;
}
.listaSite .pesquisa input.texto {
	width: 188px;
	float: left;
}
.listaSite .pesquisa input.submit {
	width: 65px;
	height: 22px;
	padding: 3px 8px;
	float: left;
}
/*>>>>>>> Listagem de Eventos <<<<<<<*/

#conteudo .pagInternas .conteudoDir .listagem .item {
	width: 190px;
	float: left;
	margin: 0;
	padding: 0;
}
#conteudo .pagInternas .conteudoDir .listagem .margem {
	margin: 0 60px 0 0;
}
#conteudo .pagInternas .conteudoDir .listagem .item .data {
	font-size: 10px;
	font-weight: bold;
	color: #163157;
	padding: 0 0 5px 0;
}
#conteudo .pagInternas .conteudoDir .listagem .item img {
	border: 4px #ababab solid;
}
#conteudo .pagInternas .conteudoDir .listagem .item .descricao {
	min-height: 60px;
	height: auto !important;
	height: 60px;
	color: #163157;
	margin: 0;
	padding: 10px 0 20px 5px;
	overflow: hidden;
}
/*>>>>>>> Paginação <<<<<<<*/

div.paginacao {
	margin: 20px auto;
	padding: 0 0 0 5px;
	width: 320px;
}
div.paginacao a, .paginacao a:link {
	font-size: 11px;
	padding: 4px 0 0 0;
	margin: 3px;
	text-decoration: none;
	background: #0d294d;
	color: #fff;
	border: 1px #adadad solid;
	width: 20px;
	height: 20px;
	display: block;
	float: left;
	text-align: center;
}
div.paginacao a:visited {
	padding: 4px 0 0 0;
	margin: 3px;
	text-decoration: none;
	color: #bbb;
}
div.paginacao a:hover {
	background: #bf151b;
	color: #fff;
}
div.paginacao a:active {
	padding: 4px 0 0 0;
	margin: 3px;
	text-decoration: none;
	color: #fff;
}
div.paginacao span.current {
	padding: 4px 0 0 0;
	margin: 3px;
	background: #bf151b;
	font-weight: bold;
	border: 1px #adadad solid;
	color: #fff;
	display: block;
	float: left;
	width: 20px;
	height: 20px;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
}
/*div.paginacao a.prev { width: 120px; height: 22px; float: left; background: none; border: none; text-transform: uppercase; font-weight: bold; padding: 5px 0 0 0; text-decoration: underline; }
div.paginacao a.next { width: 120px; height: 22px; float: left; background: none; border: none; text-transform: uppercase; font-weight: bold; padding: 5px 0 0 0; text-decoration: underline; }*/

.current {
	display: block;
	float: left;
	width: 20px;
	height: 20px;
	margin: 3px;
	padding: 4px 0px 0px 0px;
	font-size: 11px;
	text-align: center;
	text-decoration: none;
	color: #fff;
	border: 1px #adadad solid;
	background-color: #669 !important;
}
