.campos {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.campos1 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.texto-pesquisa { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #008000; text-decoration: none }
.texto-pesquisa1 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #000000; text-decoration: none }
.link-pesquisa { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none }
.texto-azul-escuro { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #213968; text-decoration: none }
.texto-azul-escuro:link { color: #213968; text-decoration: none }
.texto-azul-escuro:visited { color: #213968 }
.texto-azul-escuro:hover {text-decoration: underline; }
.texto-azul { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2B509F; font-weight: normal; text-decoration: none }
.texto-azul a { color: #2B509F; }
.texto-azul:hover {text-decoration: underline; }

.texto-escuro-adv { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #75705F; text-decoration: none }
.texto-escuro-adv:link { color: #75705F; text-decoration: none }
.texto-escuro-adv:visited { color: #75705F }
.texto-escuro-adv:hover {text-decoration: underline; }

.texto-escuro-cont { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #3E5033; text-decoration: none }
.texto-escuro-cont:link { color: #3E5033; text-decoration: none }
.texto-escuro-cont:visited { color: #3E5033 }
.texto-escuro-cont:hover {text-decoration: underline; }

.texto-escuro-rh { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #403D50; text-decoration: none }
.texto-escuro-rh:link { color: #403D50; text-decoration: none }
.texto-escuro-rh:visited { color: #403D50 }
.texto-escuro-rh:hover {text-decoration: underline; }

.texto-barra-advogado { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #75705F; text-decoration: none }
.texto-barra-contador { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #485A3D; text-decoration: none }
.texto-barra-rh { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #403D50; text-decoration: none }

.texto-azul1 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #2B509F; text-decoration: none}
.texto-azul1:link {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #2B509F; text-decoration: underline}
.texto-azul1:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #666600; text-decoration: underline}
.texto-azul1:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #2B509F; text-decoration: underline}

.home-ultimas-noticias { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #1C4C9A; text-decoration: none;}
.home-destaque { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #663300; text-decoration: none }
.home-ultimas-pesquisas { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #626262; text-decoration: none }
.home-conteudo-pesquisa { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #2D2D2D; text-decoration: none; background-color: #DADADA;}

.home-div-noticia { margin-top: 2px; margin-bottom: 2px; padding-bottom: 7px; border-bottom-color: #626262; border-bottom-style: dashed; border-bottom-width: 1px; }
.home-link-noticia { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #626262; text-decoration: none}
.home-link-noticia:link {color: #626262; text-decoration: none; }
.home-link-noticia:visited {color: #626262; }
.home-link-noticia:hover {text-decoration: underline; }

.home-link-noticia-d { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #CC0000; text-decoration: none}
.home-link-noticia-d:link {color: #CC0000; text-decoration: none; }
.home-link-noticia-d:visited {color: #CC0000; }
.home-link-noticia-d:hover {text-decoration: underline; }


.home-caixa-login-adv { background-color: #E3DECD; border-color: #E3DECD; border-style: solid; border-width: 1px; }
.home-caixa-login-cont { background-color: #D5E7C9; border-color: #D5E7C9; border-style: solid; border-width: 1px; }
.home-caixa-login-rh { background-color: #CECBE6; border-color: #CECBE6; border-style: solid; border-width: 1px; }

.home-sublinhado-branco {  border-color: black black #FFFFFF #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.home-sublinhado-branco-vert { border-left: 1px solid #FFFFFF }


.sublinhado {  border-color: black black #2B509F; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

.main-border {  border-color: black #2B509F; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.xx:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #213968; text-decoration: none}
.xx:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #213968; text-decoration: none}
.xx:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #213968; text-decoration: underline}
.xx_esq:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2B509F; font-weight: normal; text-decoration: none}
.xx_esq:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2B509F; font-weight: normal; text-decoration: none}
.xx_esq:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2B509F; font-weight: normal; text-decoration: underline}

.xx_esq-adv {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999966; font-weight: normal; text-decoration: none}
.xx_esq-adv:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999966; font-weight: normal; text-decoration: none}
.xx_esq-adv:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999966; font-weight: normal; text-decoration: none}
.xx_esq-adv:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999966; font-weight: normal; text-decoration: underline}

.xx_esq-cont {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #669933; font-weight: normal; text-decoration: none}
.xx_esq-cont:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #669933; font-weight: normal; text-decoration: none}
.xx_esq-cont:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #669933; font-weight: normal; text-decoration: none}
.xx_esq-cont:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #669933; font-weight: normal; text-decoration: underline}

.xx_esq-rh {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6633CC; font-weight: normal; text-decoration: none}
.xx_esq-rh:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6633CC; font-weight: normal; text-decoration: none}
.xx_esq-rh:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6633CC; font-weight: normal; text-decoration: none}
.xx_esq-rh:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6633CC; font-weight: normal; text-decoration: underline}

.xx_esq-adv1:link {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999966; font-weight: normal; text-decoration: none}
.xx_esq-adv1:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999966; font-weight: normal; text-decoration: none}
.xx_esq-adv1:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999966; font-weight: normal; text-decoration: underline}

.xx_esq-cont1:link {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #669933; font-weight: normal; text-decoration: none}
.xx_esq-cont1:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #669933; font-weight: normal; text-decoration: none}
.xx_esq-cont1:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #669933; font-weight: normal; text-decoration: underline}

.xx_esq-rh1:link {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #6633CC; font-weight: normal; text-decoration: none}
.xx_esq-rh1:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #6633CC; font-weight: normal; text-decoration: none}
.xx_esq-rh1:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #6633CC; font-weight: normal; text-decoration: underline}



.xx_esq-adv1_c:link {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999966; font-weight: normal; text-decoration: underline}
.xx_esq-adv1_c:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999966; font-weight: normal; text-decoration: underline}
.xx_esq-adv1_c:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999966; font-weight: normal; text-decoration: underline}

.xx_esq-cont1_c:link {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #669933; font-weight: normal; text-decoration: underline}
.xx_esq-cont1_c:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #669933; font-weight: normal; text-decoration: underline}
.xx_esq-cont1_c:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #669933; font-weight: normal; text-decoration: underline}

.xx_esq-rh1_c:link {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #6633CC; font-weight: normal; text-decoration: underline}
.xx_esq-rh1_c:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #6633CC; font-weight: normal; text-decoration: underline}
.xx_esq-rh1_c:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #6633CC; font-weight: normal; text-decoration: underline}



.xx_esq1:link {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #2B509F; font-weight: normal; text-decoration: none}
.xx_esq1:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #2B509F; font-weight: normal; text-decoration: none}
.xx_esq1:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #2B509F; font-weight: normal; text-decoration: underline}


.menu_inst {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #213968; text-decoration: none}

.menu_inst:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #213968; text-decoration: underline}
.menu_inst:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #213968; text-decoration: none}
.menu_inst:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #213968; text-decoration: underline}
.style_plic {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #2B509F; text-decoration: none; font-family: Arial, Helvetica, sans-serif;}
.style1 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2B509F; text-decoration: none; font-family: Arial, Helvetica, sans-serif;}
.style2 {font-size: 12px; color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif;}
.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style4 {color: #000066}
.style5 {
	color: #FF9900;
	font-size: 14px;
}
.style61 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;color: #2B509F}
.style6 {font-family: Arial, Helvetica, sans-serif; color: #FF6600}
.style8 {color: #000066; font-size: 14px; }


#menuNoticias { font-family: Arial, Helvetica, sans-serif }
#menuNoticias td {padding-left: 5px; }
#menuNoticias .titulo { font-size: 14px; color: 2B509F; font-weight: bold; height: 32px;}
#menuNoticias td.link {height: 20px; }
#menuNoticias td.clicked {height: 20px; background:url(imagens/menu_noticias/bg_indicador.gif); background-position:right; background-repeat:no-repeat; background-color: #2B509F; }
#menuNoticias a {font-size: 12px; color: #2B509F; font-weight: bold; text-decoration: none;}
#menuNoticias a:visited {color: 2B509F; }
#menuNoticias a:hover {text-decoration: underline; }
#menuNoticias a.clicked {color: #FFFFFF; }
#menuNoticias a.clicked:visited {color: #FFFFFF; }

#ultimasNoticias { font-family: Arial, Helvetica, sans-serif; margin-left: 20px; margin-right: 20px; border-color: #E2EAEE; border-width: 0px; border-style: solid; }
#ultimasNoticias td {padding-left: 10px; padding-right: 10px;}
#ultimasNoticias .titulo { height: 32px; font-size: 14px; color: #1C4C9A; font-weight: bold; background-color: #E2EAEE; border-bottom-color: #E2EAEE; border-bottom-style: solid; border-bottom-width: 1px;}
#ultimasNoticias div.link {margin-bottom: 12px; }
#ultimasNoticias td.link {vertical-align: top;}
#ultimasNoticias a {font-size: 12px; color: #2B509F; font-weight: normal; text-decoration: none;}
#ultimasNoticias a:visited {color: 2B509F; }
#ultimasNoticias a:hover {text-decoration: underline; }
#ultimasNoticias .data {color: #FF7B24; font-size: 11px; }
#ultimasNoticias .grupo {color: #2B509F; font-size: 11px; font-weight: bold;}

#paginasNoticias { font-family: Arial, Helvetica, sans-serif; font-size: 10px; margin-bottom: 10px;}
#paginasNoticias a {color: #2B509F; text-decoration: none; font-size: 10px;}
#paginasNoticias a:visited {color: 2B509F; }
#paginasNoticias a:hover {text-decoration: underline; }

#menuDireitoPesq { font-family: Arial, Helvetica, sans-serif }
#menuDireitoPesq .clicked { background-color: #2B509F; font-size: 10px; }
#menuDireitoPesq a.clicked {color: #FFFFFF; font-size: 10px; text-decoration: none;}
#menuDireitoPesq a.clicked:visited {color: #FFFFFF; }

#itensInformativo {}
#itensInformativo div { font-family: Arial, Helvetica, sans-serif;
font-size: 11px; color: #000000; }
#itensInformativo div a {color: #2B509F; }
#itensInformativo div a:visited { color: #2b509f; } 
#itensInformativo div a:hover { text-decoration: none; }

#itensInformativo2 {}
#itensInformativo2 div { font-family: Arial, Helvetica, sans-serif;
font-size: 11px; color: #000000; }
#itensInformativo2 div a {color: #2B509F; }
#itensInformativo2 div a:visited { color: #2b509f; } 
#itensInformativo2 div a:hover { text-decoration: none; }


.style_barra {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: none;
	font-size: 18px;
	color: #FFFFFF;
}
.style_barra1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: none;
	font-size: 12px;
	color: #FFFFFF;
}



.coluna-noticias {
	padding-top: 9px;
	padding-right: 11px;
	padding-bottom: 9px;
	padding-left: 22px;
	background-color: #EFEDE7;
}

.coluna-direita {
	padding-left: 0px;
	padding-top: 10px;
	padding-right: 10px;
	text-align: right; 
	background-color: #EFEDE7;
}

.linha-ult-noticias-titulo {
	height: 40px;
}
.linha-ult-noticias2 {
	background-color: #FFFFFF;
}

.ult-noticias {
	list-style-position: outside;
	list-style-image: url(/comum/imagens/login_home/flecha_bullet.gif);
	margin-left: 16px;
	margin-right: 16px;
	margin-bottom: 8px;
	margin-top: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #928C77;
}
.ult-noticias li {
	margin-left: 11px;
	margin-top: 8px;
	margin-bottom: 8px;
}
.ult-noticias li a {
	color: #928C77;
	text-decoration: none;
	
}
.ult-noticias li a:visited {
	color: #928C77;
}
.ult-noticias li a:hover {
	text-decoration: underline;
}

.ult-noticias li a span.categoria {
	font-weight: bold;
	color: #B13E00;
}

.ult-noticias li a span.categoria-mais {
	font-weight: bold;
}


.titulo-mais-noticias {
	margin-top: 24px;
	margin-left: 20px;
	margin-bottom: 8px;
}

.tabela-login {
	border: 1px solid #ACA89D;
	background-image: url(/comum/imagens/login_home/bg_login.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5A5544;
	text-align: left;
	margin-bottom: 17px;
	background-color: #FFFFFF;
}

.tabela-login input {
	width: 108px;
	height: 17px;
	border: 1px solid #9E9881;
	background-color: F0EEE8;
	font-size: 10px;
	color: #9E9881;
}

.tabela-login input.botao {
	width:27px;
	height:16px;
}

.tabela-login a.esqueceu-senha {
	font-weight: bold;
	color: #B1AC9A;
	text-decoration: none;
}
.tabela-login a.esqueceu-senha:visited {
	color: #B1AC9A;
}
.tabela-login a.esqueceu-senha:hover {
	text-decoration: underline;
}

.tabela-ult-pesquisas {
	background-image: url(/comum/imagens/login_home/border_top_ult_pesquisas.gif);
	background-position: top;
	background-repeat: repeat-x;
	text-align: left;
	background-color: #FFFFFF;
}
.tabela-ult-pesquisas td {
	padding: 12px 12px;
}
.tabela-ult-pesquisas .titulo {
	margin-bottom: 22px;
}

.tabela-ult-pesquisas td ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5A5544;
	margin-top: 0px;
	margin-left: 0px;
	list-style-position: inside;
}

.tabela-ult-pesquisas td li {
	border-bottom: 1px dotted &uml;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}
.tabela-ult-pesquisas td li a {
	text-decoration: none;
	color: #5A5554;
}

.tabela-ult-pesquisas td li a:visited {
	color: #5A5554;
}

.tabela-ult-pesquisas td li a:hover {
	text-decoration: underline;
}
.tabela-obrigacoes {
	margin-top: 15px;
	margin-bottom: 15px;
}
.tabela-obrigacoes td.coluna-esquerda {
	padding-left: 12px;
	padding-right: 9px;
}

.tabela-obrigacoes td.coluna-esquerda .titulo{
	margin-bottom: 16px;
	
}

.tabela-obrigacoes td.coluna-esquerda .explicacao{
	font: 10px Arial, Helvetica, sans-serif;
	color: #918B76;
}

.tabela-obrigacoes td.coluna-direita2  {
	padding: 0 10px 0 4px;
}

.tabela-obrigacoes td.coluna-direita2 p {
	padding: 4px 4px 12px 4px;
	margin: 0px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #918B76;
}

.tabela-obrigacoes td.coluna-direita2 p.outra-cor {
	background-color: #EFEDE7;
}

.tabela-obrigacoes td.coluna-direita2 p a {
	color: #918B76;
	text-decoration: none;
}

.tabela-obrigacoes td.coluna-direita2 p a:visited {
	color: #918B76;
}

.tabela-obrigacoes td.coluna-direita2 p a:hover {
	text-decoration: underline;
}
.coluna-noticias {
	padding-top: 9px;
	padding-right: 11px;
	padding-bottom: 9px;
	padding-left: 22px;
	background-color: #EFEDE7;
}

.coluna-direita {
	padding-left: 0px;
	padding-top: 7px;
	padding-right: 4px;
	text-align: right; 
	background-color: #EFEDE7;
}

.linha-ult-noticias-titulo {
	height: 40px;
}
.linha-ult-noticias2 {
	background-color: #FFFFFF;
}

.ult-noticias {
	list-style-position: outside;
	list-style-image: url(imagens/flecha_bullet.gif);
	margin-left: 11px;
	margin-right: 11px;
	margin-bottom: 8px;
	margin-top: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #928C77;
}
.ult-noticias li {
	margin-left: 11px;
	margin-top: 8px;
	margin-bottom: 8px;
}
.ult-noticias li a {
	color: #928C77;
	text-decoration: none;
	
}
.ult-noticias li a:visited {
	color: #928C77;
}
.ult-noticias li a:hover {
	text-decoration: underline;
}

.ult-noticias li a span.categoria {
	font-weight: bold;
	color: #B13E00;
}

.ult-noticias li a span.categoria-mais {
	font-weight: bold;
}


.titulo-mais-noticias {
	margin-top: 24px;
	margin-left: 20px;
	margin-bottom: 8px;
}

.tabela-login {
	border: 1px solid #ACA89D;
	background-image: url(imagens/bg_login.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5A5544;
	text-align: left;
	margin-bottom: 17px;
	background-color: #FFFFFF;
}

.tabela-login input {
	width: 128px;
	height: 17px;
	border: 1px solid #9E9881;
	background-color: F0EEE8;
	font-size: 10px;
	color: #9E9881;
}

.tabela-login input.botao {
	width: auto;
}

.tabela-login a.esqueceu-senha {
	font-weight: bold;
	color: #B1AC9A;
	text-decoration: none;
}
.tabela-login a.esqueceu-senha:visited {
	color: #B1AC9A;
}
.tabela-login a.esqueceu-senha:hover {
	text-decoration: underline;
}

.tabela-ult-pesquisas {
	background-image: url(imagens/border_top_ult_pesquisas.gif);
	background-position: top;
	background-repeat: repeat-x;
	text-align: left;
	background-color: #FFFFFF;
}
.tabela-ult-pesquisas td {
	padding: 12px 12px;
}
.tabela-ult-pesquisas .titulo {
	margin-bottom: 22px;
}

.tabela-ult-pesquisas td ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5A5544;
	margin-top: 0px;
	margin-left: 0px;
	list-style-position: inside;
}

.tabela-ult-pesquisas td li {
	border-bottom: 1px dotted #AFA78A;
	padding-bottom: 8px;
	margin-top: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
}
.tabela-ult-pesquisas td li a {
	text-decoration: none;
	color: #5A5554;
}

.tabela-ult-pesquisas td li a:visited {
	color: #5A5554;
}

.tabela-ult-pesquisas td li a:hover {
	text-decoration: underline;
}
.tabela-obrigacoes {
	margin-top: 15px;
	margin-bottom: 15px;
}
.tabela-obrigacoes td.coluna-esquerda {
	padding-left: 12px;
	padding-right: 9px;
}

.tabela-obrigacoes td.coluna-esquerda .titulo{
	margin-bottom: 16px;
	
}

.tabela-obrigacoes td.coluna-esquerda .explicacao{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #918B76;
	
}

.tabela-obrigacoes td.coluna-direita2  {
	padding-right: 10px;
	padding-top: 4px;
}

.tabela-obrigacoes td.coluna-direita2 p {
	padding-top: 4px;
	padding-left: 4px;
	padding-bottom: 12px;
	padding-right: 4px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #918B76;
}

.tabela-obrigacoes td.coluna-direita2 p.outra-cor {
	background-color: #EFEDE7;
}

.tabela-obrigacoes td.coluna-direita2 p a {
	color: #918B76;
	text-decoration: none;
}

.tabela-obrigacoes td.coluna-direita2 p a:visited {
	color: #918B76;
}

.tabela-obrigacoes td.coluna-direita2 p a:hover {
	text-decoration: underline;
}
.texto-marrom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5A5544;
}
.texto-marrom2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5A5544;
}
.texto-marrom2 a{color: #97331B;text-decoration:none; font-weight:bold}
.texto-marrom2 a:visited{color: #97331B;text-decoration:none; font-weight:bold}
.texto-marrom2 a:hover{color: #FF674A;text-decoration:none; font-weight:bold}
	
.campo-cad1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #663300;
	height: 20px;
	width: 165px;
	border: 1px solid #AFA78A;
}
.campo-cad2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #663300;
	height: 20px;
	width: 90px;
	border: 1px solid #AFA78A;
}
.campo-cad3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #663300;
	height: 20px;
	width: 30px;
	border: 1px solid #AFA78A;
}

/* Cursos */
.linha{
       line-height:5px;
	   border-bottom:1px solid #B7D4EA;
	  }
