.ui-dialog, #loginEdital{font-size:12px !important}
#loginEdital p.description{font-size:11px; font-style:italic; color:#666}
#loginEdital dt{margin-top:5px; padding-bottom:3px}
#loginEdital dd{margin-bottom:15px}
#loginEdital input{
	padding:8px 5px; border:1px solid #ccc; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background-color:#fff; resize:none; width:100%;
	background:#fff; color:#222; font-size:13px; -webkit-box-shadow:0px 0px 5px #f1f1f1; -moz-box-shadow:0px 0px 5px #f1f1f1; box-shadow:0px 0px 5px #f1f1f1
}
#loginEdital input:focus{-webkit-box-shadow:0px 0px 5px #e18a2e; -moz-box-shadow:0px 0px 5px #e18a2e; box-shadow:0px 0px 5px #e18a2e}
#loginEdital a{float:right}
#loginEdital a, a.default{color:#0090c9; text-decoration:none}
#loginEdital a:hover, a:hover.default{text-decoration:underline}

#inner #arquivos .cadastro{}
#inner #arquivos .cadastro input, #inner #arquivos .cadastro select{border:1px solid #d3d1d1; border-radius:4px; padding:5px; background-color:#fff}
#inner #arquivos .cadastro dd{margin-bottom:15px}
#inner #arquivos .cadastro dt label{color:#464646; font-size:12px; font-weight:bold; margin-bottom:3px; display:block}
#inner #arquivos .cadastro dt label.required:after{color:#f00; content:"*"; font-size:12px; font-weight:bold}
#inner #arquivos .cadastro dd input.btn{background:#6893dd; border:none; border-radius:5px 5px 5px 5px; color:#fff; cursor:pointer; font-size:13px; height:35px; width:133px}
#inner #arquivos .cadastro dd ul.errors{float:none !important}
#inner #arquivos .cadastro dd label{font-size:12px}
#inner #arquivos .cadastro dd#areas-element label{width:228px; display:block; float:left}
#inner #arquivos .cadastro dd p.description{font-size:11px; font-style:italic; line-height:12px}
#inner #arquivos .cadastro fieldset{border:1px solid #ccc; padding:10px}
#inner #arquivos .cadastro fieldset legend{font-size:12px; text-transform:uppercase; padding:0 10px}


/* BALANCO SOCIOAMBIENTAL */
.list-balanco{float:left; width:740px}
.list-balanco ul{width:740px; padding:5px 10px}
.list-balanco ul li{float:left; display:inline; width:160px; margin:10px 38px; font-size:13px; text-align:center}
.list-balanco ul li a{color:#4564DF; text-decoration:none; font-weight:bold}
.list-balanco ul li a:hover{color:#284DB8;}
.list-balanco ul li a img{border:1px solid #C4C4C5; padding:3px; border-radius:5px}

.edf{width:160px; float:left; margin:3px 37px}
.edf a img{border:1px solid #C4C4C5; padding:5px; border-radius:5px}
.info{width:150px; font-size:12px; text-align:center; padding:5px}
.info a{color:#5C95E2; text-decoration:none; font-weight:bold}
.info a:hover{color:#005CC3; text-decoration:none}

#paginacao{margin-right:13px}

#inner h2{color:#085AC0; font-size: 24px}
#inner h3{color:#5D72AA; font-size:20px}
#inner-lic #licitacoes{background: url("img/licitacoes20180130.jpg");width: 998px; height: 143px; margin-bottom: 10px;}
#inner #ofertas{background: url("img/ofertas.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner #concursop{background: url("img/concursop.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner #clipping{background: url("img/clipping.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner #regimento{background: url("img/regimento.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner #painel{background: url("img/painel.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner #contato{background: url("img/contato.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner #anuncie{background: url("img/anuncie.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner #informativo{background: url("img/informativo.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner #fale{background: url("img/fale_presidente.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner #publicacoes{background: url("img/publicacoes.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner #anuidade{background: url("img/anuidade.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner #biblioteca{background: url("img/biblioteca.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner #educacao{background: url("img/educacao_continuada.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner #materiais{background: url("img/materiais_palestras.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner #cursos{background: url("img/eventos.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner .cursos{width: 253px; float: left;}
#inner .content-fiscalizacao ul{padding-top: 4px;float: left;}
#inner #registro{background: url("img/registro.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner #fisc{background: url("img/fisc.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner #fisica{background: url("img/pessoa_fisica.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner #juridica{background: url("img/pessoa_juridica.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner #carteira{background: url("img/nova_carteira.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner #jornal{background: url("img/jornal_crcmg.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner #cursoscrcmg{background: url("img/cursos_crcmg.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner #campanhacrcmg{background: url("img/campanha_crcmg.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner #outras{background: url("img/cursos_outras.jpg");width: 745px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner #eventos{background: url("img/eventos.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner #even{background: url("img/eventos_sistema.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner #solicitacao{background: url("img/solicitacao_new.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner #delegacias{background: url("img/delegacias.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner #departamentos{background: url("img/departamentos.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner #calendario{background: url("img/calendario.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner #grupos{background: url("img/grupos.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner #sistema{background: url("img/sistema_new_v2.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner #camaras{background: url("img/camaras.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner #registros{background: url("img/registros.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner #faq{background: url("img/faq.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner #eleicoes{background: url("img/eleicoes.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner #eleicoes-2017{background: url("img/eleicoes-2017.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner #mapa{background: url("img/mapa.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner #revista{background: url("img/revista_mineira.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner #legislacao{width: 743px; background: url("img/legislacao.jpg"); height: 143px;}
#inner #legislacao-em-vigor{width: 743px; background: url("img/banner_leis_em_vigor.jpg"); height: 143px;}
#inner #legislacao-revogada{width: 743px; background: url("img/banner_leis_revogadas.jpg"); height: 143px;}
/*#inner #legislacao a{float:left; width: 743px; height: 143px; margin: 20px 20px 0 0px}*/
#inner #prestacao{background: url("img/prestacao-contas.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner #balanco{background: url("img/balanco-social.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner #cafe{background: url("img/cafe.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner #demonstracoes{background: url("img/demonstracoes-contabeis.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}
#inner span#legislacao_cfc{background: url("img/legislacao_cfc.jpg") no-repeat;  width:743px; height: 143px; margin:20px auto 0}
#inner p img.contab{float:left; margin:30px 15px 15px 0px}
#inner p{color:#6d6e71; font-size:14px; line-height:25px; margin-bottom:2px; text-align:justify}
#inner-lic p{color:#6d6e71; font-size:14px; line-height:25px; margin-bottom:2px; text-align:justify}
.mapa{	color: #58595B !important;font-size: 14px !important;line-height: 20px !important;margin: 20px 10px !important;text-align: justify !important;}
.mapa a{color:#5C95E2 !important; text-decoration:none; font-weight:bold}
.mapa a:hover{color:#005CC3 !important; text-decoration:underline}
.lista-cidade li{margin-left: 29px;	list-style-type:decimal;}
#inner p a{color:#5C95E2; text-decoration:none; font-weight:bold}
#inner p a:hover{color:#005CC3; text-decoration:underline}
#inner p a.mail{color:#6d6e71; font-size:14px; text-decoration:none; line-height:25px;}
#inner p a.mail:hover{text-decoration:underline}
#inner a.cafe{color:#6D6E71; text-decoration:none}
#inner a.cafe:hover{color:#6893DD; text-decoration:underline}
#inner a.cafe img{margin:20px 0px 20px 270px}
#inner .text-oferta p.aviso{color:#FF0000}
#tvcrcmg-banner {background: url("img/banner-tvcrcmg.jpg");width: 743px; height: 143px; margin-bottom: 10px; margin:0 auto}

#inner #arquivos{width: 740px; position:relative; background: #f8f8f9;border: 1px solid #c4c4c5; margin: 10px 0}
#inner .filter{float: left; border-right:0; padding-left:20px; margin-right:10px; margin-top:10px; font-size: 12px; color: #9fa0a1}
#inner .filter span{font-size: 55px; color: #679ee2; font-weight: bold;}
#inner .filter form dl.zend_form dd select{background-color:#fff}
#inner .filter form dl.zend_form dt#ano-label{font-size:24px; padding-top:10px; color:#646464;}
#inner .filter form dl.zend_form dd#ano-element select#ano{padding:5px; margin:10px 0px; border:1px solid #D3D1D1; }
#inner .filter form dl.zend_form dt#mes-label{font-size:24px; color:#646464;}
#inner .filter form dl.zend_form dd#mes-element select#mes{padding:5px; margin:10px 0px; border:1px solid #D3D1D1; }
#inner .filter form dl.zend_form dt#btn_filter-label{text-indent:-9000px; display:none; overflow:hidden}
#inner .filter form dl.zend_form dd#btn_filter-element{margin: 5px 0 20px; width:145px; height:30px}
#inner .filter form dl.zend_form dd#btn_filter-element #btn_filter{width:120px; height:35px; color:#fff; border:none; cursor:pointer; border-radius:5px; background:#679EE2; font-size:13px}
#inner #arquivos table tbody tr td.baixar{padding: 0 0!important; width: 60px!important }
.btn-voltar{float:right; -webkit-border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; -moz-border-radius-topleft: 10px;
								-moz-border-radius-topright: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; background:#284DB8;
								margin:77px 12px 1px 0; padding: 10px; clear:both}
.btn-voltar a.vaga-voltar{color:#fff; text-decoration:none; font-weight:bold}
.btn-voltar a.vaga-voltar:hover{text-decoration:underline}

#inner #arquivos .frm-wrapper{margin:15px}

#inner table{margin:10px; width:545px}
#inner table.tabela-mapa{width:720px}
#inner table.licitacoes, #inner table.emprego, #inner table.revista, #inner table.anuncie{margin:10px auto; width:719px}
#inner table tbody tr th.title{background:#284DB8; text-align:center; color:#FFF; padding:5px; margin:10px; font-weight:bold}
#inner table tbody tr td.title-principal{text-align:left; color:#679EE2; font-weight:bold}
#inner table tbody tr td.title-principal a.title-principal{text-align:left; color:#679EE2; font-weight:bold}
#inner table tbody tr td.title-principal a.title-principal:hover{text-decoration:underline}
#inner table tbody tr td.title-mais{text-align:left; color:#679EE2; text-decoration:none; font-weight:bold}
#inner table tbody tr td a.link-mapa{text-align:left; color:#679EE2; text-decoration:none; font-weight:normal}
#inner table tbody tr td a.link-mapa:hover{text-align:left; color:#679EE2; text-decoration:underline; font-weight:normal}
#inner table tbody tr td.content-linha{border: 1px solid #c4c4c5; text-align:center; font-size:14px; color: #808285}
#inner table tbody tr td{border:1px solid #c4c4c5; font-size:14px; color:#808285; padding:5px; vertical-align:middle; text-align:justify}
#inner table tbody tr td a{color:#75A7E5; text-decoration:none; font-weight:bold}
#inner table tbody tr td a:hover{color:#064FA8; text-decoration:underline}
#inner table tbody tr td.content-img-lic a.icon img.pdf{vertical-align:middle;}
#inner table tbody tr td.content-img-leg a.icon img.pdf{vertical-align:middle;}
#inner table tbody tr td.content-img-pub a.icon img.pdf{vertical-align:middle; margin-left:10px}
#inner table tbody tr td.content-img-con a.icon img.pdf{vertical-align:middle; margin-left:10px}
#inner table tbody tr td.content-img-reg a.icon img.pdf{vertical-align:middle; margin-left:13px}
#inner table tbody tr td.content-img-cli a.icon img.preview{vertical-align:middle; margin-left:23px}
#inner table tbody tr td.content-img-emp a.icon img.more, img.preview{vertical-align:middle; margin-left:30px}
#inner table tbody tr td.content-img-con a.icon img.down{vertical-align:middle;}
#inner table tbody tr td.content-img-pres a.icon img.down{vertical-align:middle; margin-left:12px}

#inner table.lista-simples{width:97%; margin:10px auto 10px}
#inner table.lista-simples tbody tr td.content-linha{text-align:left !important}
#inner table.lista-simples tbody tr td img{padding-left:0 !important}

#inner table tbody tr td.link a.download{color:#6893dd; display:block; background:url(img/icon-download.png) no-repeat 0 0; text-transform:uppercase; font-size:11px; padding-left:20px}
#inner table tbody tr td.link a.download:hover{color:#94bbeb}

#inner table tbody tr td a.link{color: #808285; text-decoration:none}
#inner table tbody tr td a.link:hover{color: #808285; text-decoration:underline}
#inner table tbody tr td a.img:hover{opacity:0.7}

#inner-lic table tbody tr th.title{background:#284DB8; text-align:center; color:#FFF; padding:5px; margin:10px; font-weight:bold}
#inner-lic table tbody tr td.title-principal{text-align:left; color:#679EE2; font-weight:bold}
#inner-lic table tbody tr td.title-principal a.title-principal{text-align:left; color:#679EE2; font-weight:bold}
#inner-lic table tbody tr td.title-principal a.title-principal:hover{text-decoration:underline}
#inner-lic table tbody tr td.title-mais{text-align:left; color:#679EE2; text-decoration:none; font-weight:bold}
#inner-lic table tbody tr td a.link-mapa{text-align:left; color:#679EE2; text-decoration:none; font-weight:normal}
#inner-lic table tbody tr td a.link-mapa:hover{text-align:left; color:#679EE2; text-decoration:underline; font-weight:normal}
#inner-lic table tbody tr td.content-linha{border: 1px solid #c4c4c5; text-align:center; font-size:14px; color: #808285}
#inner-lic table tbody tr td{border:1px solid #c4c4c5; font-size:14px; color:#808285; padding:5px; vertical-align:middle; text-align:justify}
#inner-lic table tbody tr td a{color:#75A7E5; text-decoration:none; font-weight:bold}
#inner-lic table tbody tr td a:hover{color:#064FA8; text-decoration:underline}
#inner-lic table tbody tr td.content-img-lic a.icon img.pdf{vertical-align:middle;}
#inner-lic table tbody tr td.content-img-leg a.icon img.pdf{vertical-align:middle;}
#inner-lic table tbody tr td.content-img-pub a.icon img.pdf{vertical-align:middle; margin-left:10px}
#inner-lic table tbody tr td.content-img-con a.icon img.pdf{vertical-align:middle; margin-left:10px}
#inner-lic table tbody tr td.content-img-reg a.icon img.pdf{vertical-align:middle; margin-left:13px}
#inner-lic table tbody tr td.content-img-cli a.icon img.preview{vertical-align:middle; margin-left:23px}
#inner-lic table tbody tr td.content-img-emp a.icon img.more, img.preview{vertical-align:middle; margin-left:30px}
#inner-lic table tbody tr td.content-img-con a.icon img.down{vertical-align:middle;}
#inner-lic table tbody tr td.content-img-pres a.icon img.down{vertical-align:middle; margin-left:12px}

#inner-lic table.lista-simples{width:97%; margin:10px auto 10px}
#inner-lic table.lista-simples tbody tr td.content-linha{text-align:left !important}
#inner-lic table.lista-simples tbody tr td img{padding-left:0 !important}

#inner-lic table tbody tr td.link a.download{color:#6893dd; display:block; background:url(img/icon-download.png) no-repeat 0 0; text-transform:uppercase; font-size:11px; padding-left:20px}
#inner-lic table tbody tr td.link a.download:hover{color:#94bbeb}

#inner-lic table tbody tr td a.link{color: #808285; text-decoration:none}
#inner-lic table tbody tr td a.link:hover{color: #808285; text-decoration:underline}
#inner-lic table tbody tr td a.img:hover{opacity:0.7}

#inner #ofertas{background: url('img/ofertas.jpg');width:743px; height:143px; margin:0 auto 20px}
#inner .text-oferta{width:757px}
#inner .text-oferta p{color:#6d6e71; font-size:14px; line-height:25px; text-align:justify}
#inner .text-oferta p a{font-weight:bold; text-decoration:none; color:#284DB8}
#inner .text-oferta p a:hover{text-decoration:underline; color:#283A6D}
#inner .form-wrapper{width:757px; position:relative; background:#f8f8f9;border:1px solid #c4c4c5; margin:10px 0}
#inner .form-wrapper p{color:#629BEC; padding:10px 0px 0px 10px; font-weight:bold}
#inner .form-wrapper form .form-line .form-item ul{width:757px; padding-bottom: 14px;}
#inner .form-wrapper form .form-line .form-item ul li{padding-left:10px}
#inner .form-wrapper form .form-line .form-item ul li small{margin-left:5px}
#inner .form-wrapper form .form-line .form-item ul li.text-obs{width:393px; padding:5px; display:block; text-align:justify; margin-bottom:5px}
#inner .form-wrapper form .form-line .form-item ul li label{color: #464646; font-size: 12px; font-weight: bold;}
#inner .form-wrapper form .form-line .form-item ul li label{width:260px}
#inner .form-wrapper form .form-line .form-item ul li label span{display:block; color:#464646; font-size:12px; font-weight:bold; padding-left:5px; margin-bottom:15px}
#inner .form-wrapper form .form-line .form-item ul li input{border: 1px solid #D3D1D1; border-radius: 4px 4px 4px 4px; margin: 10px 0; padding: 5px;}
#inner .form-wrapper form .form-line .form-item ul li input#st_combinar{width:20px; vertical-align:middle; border:none!important}
#inner .form-wrapper form .form-line .form-item ul li textarea{border: 1px solid #D3D1D1; border-radius: 4px 4px 4px 4px; margin: 10px 0; padding: 5px; height: 130px}
#inner .form-wrapper form .form-line .form-item ul li img{margin:10px 0px; border:1px solid #707070}
#inner .form-wrapper form .form-line .form-item ul li input#submit{background: none repeat scroll 0 0 #6893DD; border: medium none; border-radius: 5px 5px 5px 5px; color: #FFFFFF; cursor: pointer; font-size: 13px; height: 35px; width: 133px; float: right;}
#inner .form-wrapper form .form-line .form-item ul li label.required:after {color: #FF0000; content: "*"; font-size: 12px; font-weight: bold;}
#inner .form-wrapper form .form-line .form-item ul.errors{position:absolute; width:200px; float:left;font-size:11px; color:#FF0000}
#inner .form-wrapper form .form-line .form-item ul li label.check{width:400px}
#inner .form-wrapper form .form-line .form-item ul li label.check input#st_ciente{float:left; display:inline; width:20px; border:none!important}
#inner .form-wrapper form .form-line .form-item ul li label.check span.ciente{color: #464646; font-size: 12px; font-weight: normal!important;}
#inner .form-wrapper span.btn-voltar-cadas{float:right; -webkit-border-bottom-left-radius: 10px; -webkit-border-bottom-right-radius: 10px; -moz-border-radius-bottomleft: 10px; -moz-border-radius-bottomright: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; background:#284DB8;margin: 0px 10px 0 0; padding: 10px}
#inner .form-wrapper span.btn-voltar-cadas a.vaga-voltar{color:#fff; text-decoration:none; font-weight:bold}
#inner .form-wrapper span.btn-voltar-cadas a.vaga-voltar:hover{text-decoration:underline}


/* FORMULÃ�RIO DE ASSINATURA */

#inner #form .frm-wrapper{display:block; margin-top:20px}
#inner #form .frm-wrapper form{display:block}
#inner #form .frm-wrapper form dl.zend_form{}
#inner #form .frm-wrapper form dl.zend_form dd input,
#inner #form .frm-wrapper form dl.zend_form dd select{border: 1px solid #D3D1D1; border-radius: 4px 4px 4px 4px; margin: 10px 0; padding: 5px;}
#inner #form .frm-wrapper form dl.zend_form dd img{margin:10px 10px 0px 0px}
#inner #form .frm-wrapper form dl.zend_form dd#btn_reset-element{float:right; margin:20px 0px}
#inner #form .frm-wrapper form dl.zend_form dt#btn_reset-label{text-indent:-9000px; display:none; overflow:hidden}
#inner #form .frm-wrapper form dl.zend_form dd input#Enviar,
#inner #form .frm-wrapper form dl.zend_form dd input#btn_reset{background: none repeat scroll 0 0 #6893DD; border: medium none; border-radius: 5px 5px 5px 5px; color: #FFFFFF; cursor: pointer; float: right; font-size: 13px; height: 35px; margin: -6px 0 0; width: 133px;}
#inner #form .frm-wrapper form dl.zend_form dd#Enviar-element{float:right; margin:20px 24px 20px 5px}
#inner #form .frm-wrapper form dl.zend_form dt#Enviar-label{text-indent:-9000px; display:none; overflow:hidden}

ul.errors{display:block!important; width:250px; color:red; font-size:12px}
ul.errors li{display:block; margin:5px 0; display:block; width:333px !important; font-size:12px !important;
                text-transform:none !important; padding:9px 0 5px 0 !important;
                border-right:none!important;height: 30px!important; background: none !important; margin-top:-32px !important;}
#inner #form .frm-wrapper dl dt label.required:after {color: #FF0000; content: "*"; font-size: 12px; font-weight: bold;}
#inner #form .frm-wrapper ul#messages{list-style:none}
#inner #form .frm-wrapper ul#messages li{background-position: 15px center; background-repeat: no-repeat; font-size: 13px; font-weight: normal; margin: 10px 0; padding: 10px 10px 10px 64px}
#inner #form .frm-wrapper ul#messages li.success{background-color:#F3B36F; background-image:url("/media/css/img/icon-success.png"); border: 1px solid #F58814; color: #c36b0c}
#inner #form .frm-wrapper ul#messages li.error{background-color:#F3B36F; background-image:url("/media/css/img/icon-error.png"); border: 1px solid #F58814; color: #c36b0c}



/* paginaÃ§Ã£o */
	.paginationControl{
		font-size:11px; color:#1783A4; margin:0 auto; text-align:center; font-weight:bold;
		padding:10px 0; line-height:34px; float: right;
	}
	.paginationControl span.links{
		height:34px; border:1px solid #d7d7d7; width:auto; display:inline-block;
		-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; float: left;
	}
	.paginationControl span{float: left;}
	.paginationControl span.disabled{color:#c2c2c2; padding:0 10px}
	.paginationControl span.active{background:#f5f5f5; color:#b3b3b3; height:34px; width:34px; display:inline-block}
	.paginationControl a{text-decoration:none; color:#a27d5a; font-weight:normal; padding:0 10px; float: left;}
	.paginationControl a:hover{text-decoration:underline}


/*EdiÃ§Ãµes Anteriores */

 #arquivoslist{width: 720px; position:relative; background: #f8f8f9;border: 1px solid #c4c4c5; margin: 10px 0; padding: 10px}
 #arquivoslist .filter{float: none;}
 #arquivoslist .filter dt#ano-label{}



 /* Concursos Publicos*/


#list-concurso table{border-collapse:inherit;!important;border-spacing: 2px!important; width:100%; margin-top:20px}
#list-concurso table thead tr th{font-size:12px; color:#FFF; font-weight:bold; background: #2D6CAA; padding: 5px}
#list-concurso table thead tr th.name{font-size: 18px}
#list-concurso table tbody tr td{font-size:14px; color:#6d6e71; padding:5px 2px}
#list-concurso table tbody tr.gray td{background: #F2F3F3}

#list-concurso table tbody tr td.down a{background: url(img/down.png); color: transparent; width: 24px; display: block; margin-left: 14px; height: 24px}
#list-concurso table tbody tr td.down a:HOVER{opacity: 0.7}
#list-concurso table tbody tr td.name{width:580px}
#list-concurso table tbody tr td.down{margin-right:10px; width:50px !important}

#inner.clearfix table.table-one.default{margin: 10px; width: 744px;}
#inner.clearfix table.table-two.default{margin: 10px; width: 744px;}
#inner.clearfix table.table-one.default thead.conselheiros-head tr th{color:#fff; background:#2D6CAA; padding:5px;}
#inner.clearfix table.table-two.default thead.conselheiros-head tr th{color:#fff; background:#2D6CAA; padding:5px;}
#inner.clearfix table.table-one.default tbody tr td a.replace.ttip_tpbr{color:#75A7E5; text-decoration:none; font-weight:bold}
#inner.clearfix table.table-one.default tbody tr td span.left{float:left;}
#inner.clearfix table.table-one.default tbody tr td span.left img{border:1px solid #ccc; width:100px; height:100px; margin-top: 7px; }
#inner.clearfix table.table-one.default tbody tr td span.right{float:right; width: 200px; height: 100px;}
#inner.clearfix table.table-one.default tbody.content-conselheiro tr td span.right p.curriculo a{color:#272727; font-size:12px; }
#inner.clearfix table.table-one.default tbody.content-conselheiro tr td span.right p.nome {color:#75a7e5; font-weight:bold; text-align:left;}

#inner.clearfix table.table-two.default tbody tr td a.replace.ttip_tpbr{color:#75A7E5; text-decoration:none; font-weight:bold}
#inner.clearfix table.table-two.default tbody tr td span.left{float:left;}
#inner.clearfix table.table-two.default tbody tr td span.left img{border:1px solid #ccc; width:100px; height:100px; margin-top: 7px;}
#inner.clearfix table.table-two.default tbody tr td span.right{float:right; width: 200px; height: 100px;}
#inner.clearfix table.table-two.default tbody.content-conselheiro tr td span.right p.curriculo a{color:#272727; font-size:12px; padding:0px;}
#inner.clearfix table.table-two.default tbody.content-conselheiro tr td span.right p.nome {color:#75a7e5; font-weight:bold; text-align:left; padding:0px;}


#inner.clearfix div.content-fiscalizacao table.evento thead tr th.title {background:#679EE2; padding:5px; border:1px solid #ccc;}
#inner.clearfix div.content-fiscalizacao table.evento tr td{border:1px solid #ccc; padding:8px;}


#inner.clearfix div.content-fiscalizacao table.colacao thead tr th.title {background:#679EE2; padding:5px; border:1px solid #ccc;}
#inner.clearfix div.content-fiscalizacao table.colacao tr td{border:1px solid #ccc; padding:8px;}


#inner.clearfix div.content-fiscalizacao table.palestras thead tr th.title{background:#679EE2; padding:5px; border:1px solid #ccc;}
#inner.clearfix div.content-fiscalizacao table.palestras tr td{border:1px solid #ccc; padding:8px;}


#inner.clearfix div.content-fiscalizacao table.visitas thead tr th.title {background:#679EE2; padding:5px; border:1px solid #ccc;}
#inner.clearfix div.content-fiscalizacao table.visitas tr td{border:1px solid #ccc; padding:8px;}

html body div#all div.content.clearfix div.center.clearfix div#inner.clearfix div.content-fiscalizacao table.evento tbody tr td p {margin:0px; padding:0px; color:#808285;}

select#id_estado{  border: 1px solid #d3d1d1;
    border-radius: 4px;
    margin: 10px 0;
    padding: 5px;}

.input-senha{float: left;}

.input-email{float: left; width: 400px;}

label.check ul.errors li{margin-top:90px !important; font-size:12px !important; color:#ff0000 !important;}

.list-group{float: left;}

.list-group .text-group{margin: 0 !important; padding: 0 !important; text-align: center !important; width: 150px; color: #fff;  font-weight: bold; font-family: 'Century Gothic', 'centurygothic', AppleGothic, sans-serif; font-size: 14px;}
.list-group li:first-child{margin-left:0px !important;}
.list-group li{margin-left:30px;}

.list-group .img-group{ bottom: 16px; left: 20px; position: relative;}

.row {margin-left: 0px !important;}
.check.highlight{margin-bottom: 20px;background:#333;font-weight: bold;margin-right: 10px;padding: 2px 15px 2px 10px;display: block;width: auto !important;float: left;}
.highlight span{margin-bottom:0 !important;color:#fff !important;}
.check.highlight input[type=checkbox]{margin-right: 5px;vertical-align: middle;cursor:pointer;}
.link_eleicoes{font-size: 18px;}

.form-captcha .zend_form img{display: block; margin: 10px 0;}
.form-captcha .zend_form #captcha-input{width: 260px;}
.form-captcha .zend_form #Enviar{width: 65px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;background: #284DB8;padding: 10px;color: #FFF;font-weight: bold;}