/******************* DEFINI��ES GERAIS *******************/
*{margin: 0; padding: 0; border: 0; list-style: none; text-decoration: none; outline:none; vertical-align:baseline;}

body{font-size: 13px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; /*color:#6d6e71;*/ color:#000;}

a{position:relative;}
a:hover{text-decoration: underline;}
a:hover img{text-decoration: none;}

select, input, textarea{font-size:12px; color:#58595b; vertical-align: middle;}
input.text{height:23px; background-color:#fff; padding: 2px 5px; border:1px solid #C1C1C1;}
.pesquisaHome{height:19px; background-color:#fff; padding: 1px 1px; border:1px solid #C1C1C1;height: 18px; background-color: #F5F5F5;}
select.text{height:30px; background-color:#fff; padding: 1px 5px 2px; border:1px solid #C1C1C1;}
/*input.botao{background-color:#EFE6DD; color:#BABCBE; padding: 1px 5px; font-weight:bold;}
textarea{padding: 0 5px;}*/

.clear{clear: both; height: 1px; font-size: 0;}

/*********************** GERAL ***********************/
#loginAlign {
	width: 300px;
 	margin: 0 auto;
}



input.text {
    background-color: #FFFFFF;
    border: 1px solid #C1C1C1;
    height: 30px;
    padding: 1px 5px 2px;
}

div.container{width:100%; height:auto; margin: 0 auto; background-color:#f5f5f5; position:relative;}

div.areaHeaderMtur{background:url(BgHeader.mtur) repeat-x scroll 0 0;}
div.header_mtur{width:940px; height:35px; padding:0 20px; clear:both; margin: 0 auto;}

div.areaHeaderCadastur{/*background:url(../images/bg_topo.png) repeat top center;*/}
div.header_cadastur{height:160px;  clear:both; margin: 0 auto; overflow: hidden;}

div.areaMenu{background:transparent url(BgMenuCentro.mtur) repeat-x scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;}
div.menu{width:944px; height:45px;  padding:0 15px; clear:both; margin: 0 auto;}
div.areaMenu .linkCadastur {width: 188px; font-weight: bold; font-family: 12px; font-family: Tahoma,Geneva,sans-serif; float:right; margin-top:6px; }
div.areaMenu .linkCadastur span{margin-top: 8px; color: #FFF; float:left;}


div.content{width:950px; min-height:350px;	height:auto !important;	height:350px; padding:20px 15px; clear:both; margin: 0 auto;}

div.areaFooter{background:transparent url(BgRodape.mtur) repeat-x scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;}
div.footer{width:940px; height:84px;  padding:0 20px; clear:both; margin: 0 auto; }
div.footer_links{width: 940px;height:29px; clear:both; border-top: 2px groove #006600;}

/******************* HEADER_MTUR *********************/
/*.header_mtur a.esq{display:block; float:left; padding-top:6px;}
.header_mtur a.dir{display:block; float:right; padding-top:6px;}
.header_mtur .links_destaques{float:right; margin-right:30px; padding-top:6px;}
.header_mtur .links_destaques li{display: inline; }
.header_mtur .links_destaques li a {font-size: 10px; font-family: Tahoma, Geneva, sans-serif; font-weight: bold; color: #5F5F5F; border-right: 2px solid #5F5F5F; padding-right: 7px; margin-right: 3px; text-decoration: none;}
.header_mtur .links_destaques li a.ultimo{border: medium none; margin: 0; padding:0;}
*/
div.mturTopo{
	background: #FFC600 none repeat scroll 0 0;
	color: #000;
	font-size: 9px;
	font-weight: bold;
	font-family: Verdana;
	background: url(BgHeaderBrasilDegrade.mtur) top repeat-x;
}
div.mturTopo div.siteArea{
	width: 100%;
	height: 62px;
}
div.mturTopo .logo_mtur{
	float: left;
	width: 709px;
	height: 35px;
	background: url(ImgHeaderBrasil.mtur);
}
div.mturTopo .logo_mtur a{
	display: block;
	height: 29px;
}
div.mturTopo .logo_brasil{
	float: right;
	width: 121px;
	height: 35px;
	background: url(ImgBrasilPais.mtur) no-repeat top;
}
div.mturTopo .logo_brasil a{
	display: block;
	height: 25px;
}
div.mturTopo .linha{
	clear: both;
	height: 1px;
	font-size: 0;
	border-top: 1px solid #FFF;

}

div.mturTopo .data{
	float: left;
	width: 44%;
	padding-top: 5px;
	color: #FFF;
	margin-left:40px;
}
.oculto {
	display:none;
}

div.mturTopo .links_destaques{float:right; margin-right:20px; padding-top:8px;}
div.mturTopo .links_destaques li{display: inline; }
div.mturTopo .links_destaques li a {font-size: 10px; font-family: Tahoma, Geneva, sans-serif; font-weight: bold; color: #FFF; border-right: 2px solid #FFF; padding-right: 7px; margin-right: 3px; text-decoration: none;}
div.mturTopo .links_destaques li a.ultimo{border: medium none; margin: 0; padding:0;}

/********************** HEADER **********************/
.header_cadastur .logo{height:126px; float:left; padding-top:40px;}
.header_cadastur .logo a{width:354px; display:block;}

.header_cadastur .links{height:75px; float:right; padding-top:20px; text-align:right; color:#FFF;}
.header_cadastur .links li{list-style:inside disc;}
.header_cadastur .links li a{color:#FFF; font-size:13px; font-family:Tahoma, Geneva, sans-serif; font-weight:bold;}

/*********************** MENU ***********************/
.menu .links {padding-top:12px; float:left; margin-left:-14px;}
.menu .links li{display:inline;}
.menu .links a{color:#FFF; font-family:Tahoma, Geneva, sans-serif; font-size:13px; text-decoration:none; border-right:2px groove #006600;  padding: 10px 10px; font-weight: bold;}
.menu .links a:hover{color:#FFCA02;}
.menu .links a.ultimo{border:none; margin:0; padding:10px;}

.menu  form.login {width:auto; height:25px; padding-top:1px; float:right; text-align:right;}
.menu  form.login .campo_usuario{width:118px; height:24px; background:url(BgUsuario.mtur) no-repeat left; float:left; margin-right:10px; padding-top:3px;}
.menu  form.login .campo_senha{width:118px; height:24px; background:url(BgSenha.mtur) no-repeat left; float:left; margin-right:10px; padding-top:3px;}
.menu  form.login input.usuario{width:120px; height:18px; padding: 2px 5px; background:transparent; position:relative;}
.menu  form.login input.senha{width:105px; height:18px; padding: 2px 5px; background:transparent; position:relative;}
.menu  form.login input.botao{width:48px; height:27px; margin-top: 2px; background:url(BtEntrar.mtur) no-repeat; float:left;}

.menu li{display: inline;}
.menu  li a{color:#FFF; font-size:11px; border-right: 1px solid #FFF; padding-right: 10px;}
.menu  li a.ultimo{border: medium none; margin: 0; padding: 0px;}
.menuLoginSenha{float:right; margin-right:10px;}

/**************** FOOTER_MENU *********************/
.footer .esq{float: left;}
.footer .esq .links {padding-top:10px; padding-bottom: 12px; float:left; width: 940px;  }
.footer .esq .links ul{font-size:11px;font-weight:bold;}

.footer .esq .links li{display:inline;}
.footer .esq .links a{color:#FFF; font-family:Tahoma, Geneva, sans-serif; padding-right:7px; margin-right:10px; text-decoration: none;}

.footer .esq .links2 {padding-bottom: 8px; float:left;   }
.footer .esq .links2 ul{font-size:11px;}

.footer .esq .links2 li{display:inline;}
.footer .esq .links2 a{color:#FFF; font-family:Tahoma, Geneva, sans-serif; padding-right:5px; margin-right:5px; text-decoration: none; border-right: 1px solid #FFF;}
.footer .esq .links2 a.ultimo{border: medium none; margin: 0; padding: 0px;}

.footer .dir {float:left; margin-left: 20px;}

.footer .dir .realizacao { color:#FFF; height:40px; width: 175px; font-size:11px; margin-top: 22px;}



/**************** FOOTER_LINKS *********************/
.footer .esq .footer_links ul{color:#FFF; padding-top:15px; font-size:11px}
.footer .esq .footer_links li{display:inline;}
.footer .esq .footer_links li{text-decoration: line;}
.footer .esq .footer_links a{color:#FFF; font-family:Tahoma, Geneva, sans-serif; font-size:11px; margin-right:4px; text-decoration: underline;}






/******************************************************* CONTENT *******************************************************/
.content p{padding-bottom:20px;}

.content h1{font-size:23px; color:#336699; font-weight:normal; margin-bottom:5px;}
.content h1.titulo{margin-bottom:20px; font-size:25px;}
.content h2{font-size:18px; color:#336699; font-weight:normal; margin-bottom:5px;}
.content h2.titulo{margin-bottom:1px;}
.content h3{font-size:23px; color:#4d4d4d; font-weight:bold;}
.content h4{font-size:23px; color:#336699; font-weight:normal; margin-bottom:5px; margin-top:20px;}

.content .icones{width:200px; _width:220px; float:right; text-align:right; }
.content .icones a{width:22px; height:21px; }

.content hr{border-top:1px solid #346799; padding:0 0 20px; clear:both;}



.box_cont_esq{width:620px; height:auto; float:left;}
.box_cont_esq .borda_sup{width:620px; height:12px; /*background:url(../images/bg_box_02_sup.png) no-repeat center;*/}
.box_cont_esq .borda_centro_cont{width:580px;  height:auto; /*background:url(../images/bg_box_02_centro.png) repeat-y top center;*/ padding:5px 20px 0px;}
.box_cont_esq .borda_inf{width:620px; height:12px; /*background:url(../images/bg_box_02_inf.png) no-repeat center;*/}

.box_cont_esq .borda_centro_cont .duvidasFrequentes ul li {margin-bottom: 7px;} 

.box_cont_dir{width:319px; height:auto; float:right; }
.box_cont_dir .boxOrgaoOficiais{width:273px; margin-left:15px; margin-bottom:20px;}
.box_cont_dir .boxOrgaoOficiais form .lateral_estado {
margin:20px 0;
width:273px;}
.box_cont_dir .boxOrgaoOficiais .resultadoOrgaoOficial{border:1px solid #D6D1CA; background: url(BgOrgaoOficial.mtur) scroll 0 0;}
.box_cont_dir .boxVideo{width:279px; margin-left:11px;}
.box_cont_dir .boxDireito_pesquisa{height:auto; padding: 5px 16px 10px; margin-bottom:20px; position:relative;  }
.box_cont_dir .boxDireito_pesquisa h1{

	color:#336699;
	font-size:22px;
	font-weight:normal;
	margin-bottom:5px;
}
.box_cont_dir .boxDireito_pesquisa .boxBordaFlash{width: 279px; height: 275px; border: 1px solid #D6D1CA; background: url(BgOrgaoOficial.mtur) scroll 0 0;}
.box_cont_dir .boxDireito_pesquisa a.pesquisar{width:175px; height:49px; display:block; background:url(BtnHomePesquisar.mtur) no-repeat; margin-left:55px; margin-top:16px; right:15px; text-indent:-5000px;}

.box_cont_dir .boxDireito_pesquisa  form{height:269px; position:relative;}
.box_cont_dir .boxDireito_pesquisa form label{width:60px; display:inline-block; text-align:right; margin-top:10px; font-weight: bold}
.box_cont_dir .boxDireito_pesquisa  form .atividade{width:213px;}
.box_cont_dir .boxDireito_pesquisa form .nome{width:203px;}
.box_cont_dir .boxDireito_pesquisa  form .cnpj{width:203px;}
.box_cont_dir .boxDireito_pesquisa  form .uf{width:160px;}
.box_cont_dir .boxDireito_pesquisa  form .cidade{width:213px;}
.box_cont_dir .boxDireito_pesquisa  form .busca_avancada{width:152px; height:37px; position:absolute; bottom:0; left:-3px;}
.box_cont_dir .boxDireito_pesquisa  form .pesquisar{width:175px; height:49px; right:0px; background:url(BtnHomePesquisar.mtur) no-repeat; }
.box_cont_dir .boxDireito_pesquisa form a{color:#797979; margin-top:80px; position:absolute; right:188px;}

.pg_home .box_dir span{ width:320px;}
.pg_home .box_dir .fonte{font-size:14px;}

.box_cont_dir .boxDireito_video{height:auto; padding: 5px 20px 10px; margin-bottom:20px; position:relative;}
.box_cont_dir .boxDireito_video{
	
	color:#336699;
	font-size:22px;
	font-weight:normal;
	margin-bottom:5px;
		
}

.cont_03 ul.link_lateral li, .cont_04 ul.link_lateral li{list-style:url(../images/marcador.png) outside; margin-left:20px;}
.cont_03 a, .cont_04 a{color:#6D6E71; font-size:13px;}
.cont_03 form .lateral_estado, .cont_04 form .lateral_estado{width:273px; margin:20px 0;}
.cont_03 span a, .cont_04 span a{text-decoration:underline;}

/********* HOME *********/

.pg_home{ background: #FFF; border: 1px solid #E0E0E0;}

.pg_home .box_esq{width:319px; height:auto; float:left;}
.pg_home .box_esq span{ width:320px; color:#666666;}
.pg_home .box_esq a.saiba_mais{width:175px; height:49px; display:block; background:url(BtnHomeSaibaMais.mtur) no-repeat; position:absolute; margin-top:6px; right:15px; text-indent:-5000px;}
.pg_home .box_esq {height:177px; margin-bottom:20px; position:relative;}
.pg_home .box_esq {width:357px; height:420px; margin-top: 20px; padding:5px 18px; border-right:1px solid #E1E1E1;}

.pg_home .box_esq .esquerdaTopo {margin-bottom: 10px;}

.pg_home .box_centro{width:279px; height:354px; float:left;}
.pg_home .box_centro {
border-right:1px solid #C1C1C1;
height:342px;
margin-top:20px;
padding:5px 18px;
width:279px;
color:#666666;
}

.pg_home .box_centro  form{height:269px; position:relative;}
.pg_home .box_centro  form label{width:60px; display:inline-block; text-align:right; margin-top:10px; font-weight: normal; color:#797979;}
.pg_home .box_centro  form .atividade{width:213px;}
.pg_home .box_centro  form .nome{width:203px;}
.pg_home .box_centro  form .cnpj{width:203px;}
.pg_home .box_centro  form .uf{width:160px;}
.pg_home .box_centro  form .cidade{width:213px;}
.pg_home .box_centro  form .busca_avancada{width:152px; height:37px; position:absolute; bottom:0; left:-3px;}
.pg_home .box_centro  form .pesquisar{width:175px; height:49px; right:0px; background:url(BtnHomePesquisar.mtur) no-repeat; position:absolute; bottom:0; }
.pg_home .box_centro  form a{color:#797979; margin-top:80px; position:absolute; right:188px;}
.pg_home .box_dir{width:319px; height:auto; float:right;}
.pg_home .box_dir .campanhaVideo{width: 280px; height:232px; margin-bottom: 20px; margin-top:10px;}
.pg_home .box_dir span{ width:320px; font-size:18px; color:#666666;}
.pg_home .box_dir {height:177px; margin-bottom:20px; position:relative;}
.pg_home .box_dir {width:517px; height:410px; margin-top: 20px; padding:5px 18px;}



/*********EXTERNO *******/
.content div.externo{ background: url(BgConteudo.mtur) repeat-y scroll 0 0 !important; border:1px solid #D6D1CA; width:950px; height: auto !important;}

.externo .abas{height:28px;}
.externo .abas a{float:left; margin-right:5px;}
.externo .abas .aba_01{text-indent:-5000px; display:inline-block; width:167px; height:28px; background:#336699;}
.externo .abas  .selected .aba_01{background:#FFF; border-top:1px solid #336699; border-right:1px solid #336699; border-left:1px solid #336699;}

.externo .abas .aba_02{text-indent:-5000px; display:inline-block; width:105px; height:28px; background:#336699;}
.externo .abas .selected .aba_02{background:#FFF; border-top:1px solid #336699; border-right:1px solid #336699; border-left:1px solid #336699;}

.externo .cont_abas{width:570px; min-height:200px; height:auto !important; height:200px; background-color:#FFF; border:1px solid #336699; margin-bottom:20px; padding:0px; margin-top:0px;}
.externo .cont_abas form{width:425px; position:relative; min-height: 420px; margin-left:60px;}
.externo .cont_abas form label{width:85px; display:inline-block; margin-right:10px; text-align:right; margin-top:10px; font-size:12px;}
.externo .cont_abas form .atividade{width:260px;}
.externo .cont_abas form .nome{width:248px;}
.externo .cont_abas form .text_msg{border:1px solid #C1C1C1;}
.externo .cont_abas form .consultar{width:118px; height:37px; background:url(../images/bt_consultar.png) no-repeat; position:absolute; right:0;}
.externo .cont_abas form .consultar:hover{background:url(../images/bt_consultar_over.png) no-repeat;}
.externo .cont_abas form .pesquisar{width:175px; height:49px; background:url(BtnHomePesquisar.mtur) no-repeat; position:absolute; right:0; bottom:-10px;}
.externo .cont_abas form .cadastrar{width:175px; height:49px; background:url(BtnCadastrar.mtur) no-repeat; position:absolute; right:0; bottom: 5px;}
.pesquisar{width:175px; height:49px; background:url(BtnHomePesquisar.mtur) no-repeat; position:absolute; right:1; bottom:-30px;}
.pesquisarHome{width:175px; height:49px; background:url(BtnHomePesquisar.mtur) no-repeat; position:absolute; right:1; bottom:-10px;}

.externo .cont_abas form a.limpa{font-size:12px; color:#6D6E71; text-decoration:none;}
.externo .cont_abas form a:hover.limpa{font-size:12px; color:#6D6E71; text-decoration:underline;}

.externo .cad_usuario form a.limpa{font-size:12px; color:#6D6E71; text-decoration:none;}
.externo .cad_usuario form a:hover.limpa{font-size:12px; color:#6D6E71; text-decoration:underline;}

.externo .resultado{width:580px;}
.externo .resultado table{color:#6D6E71; font-size:12px;}
.externo .resultado td{padding:2px;}
.externo .resultado tr.header td{background-color:#336699; color:#FFF; font-size:14px; }
.externo .resultado tr.header td.ultimo{border:none;}

.externo .resultado tr.grid1{background-color:#CCC;}

.externo .resultado tr:hover.grid1{background-color:#336699; color:#FFF;}
.externo .resultado tr:hover.grid2{background-color:#336699; color:#FFF;}
.externo .resultado tr a{display:block; color:#000; text-decoration:none; }

.externo .resultado .num_paginas{width:100px; font-weight:bold; float:left; font-size:12px; margin:20px 0;}
.externo .resultado .paginas{text-align:center; width:330px; float:left; font-size:12px; margin:20px 0;}
.externo .resultado .paginas a{color:#336699; text-decoration:none; margin:0 2px; font-size:12px;}
.externo .resultado .paginas a.selected{color:#4d4d4d; font-size:15px;}
.externo .resultado .total{width:150px; font-weight:bold; float:right; text-align:right; font-size:12px; margin:20px 0;}

.externo .resultado .detalhe{width:152px; height:37px; background:url(../images/bt_detalhe_empresa.png) no-repeat; float:right; margin-bottom:20px; margin-right:-5px;}
.externo .resultado .detalhe:hover{background:url(../images/bt_detalhe_empresa_over.png) no-repeat;}

.externo .resultado .certificado{width:118px; height:37px; background:url(../images/bt_certificado.png) no-repeat; float:right; margin-bottom:20px; margin-right:-5px;}
.externo .resultado .certificado:hover{background:url(../images/bt_certificado_over.png) no-repeat;}

.externo ul{margin:10px 0;}
.externo ul li.subtit{list-style:url(../images/marcador.png) outside; font-weight:bold; font-size:16px;margin-left:20px;}
.externo .box_cont_esq span{margin-left:20px; display:block;}


.externo a{color:#6D6E71; text-decoration:underline;}

.externo .certificados{width:560px; height:auto; margin-left:20px; margin-top:20px;}
.externo .certificados a{text-decoration:none;}
.externo .certificados .certificado_x{width:172px; height:auto; float:left; margin-right:20px; margin-bottom:20px;}
.externo .certificados .certificado_ult{margin:0;}
.externo .certificados .txt{width:172px; text-align:center; font-weight:bold;}




/********* COMO_CADASTRAR *********/


.content div.pg_cadastrar{ background: url(BgConteudo.mtur) repeat-y scroll 0 0 !important; border:1px solid #D6D1CA; width:950px; height: auto !important;}

.pg_cadastrar .box_cont_esq .borda_centro_cont form{margin-bottom:20px;}
.pg_cadastrar .box_cont_esq .borda_centro_cont form .atividade{width:278px;}
.pg_cadastrar .box_cont_esq .borda_centro_cont table{width:100%; vertical-align: top;}
.pg_cadastrar .box_cont_esq .borda_centro_cont table a{text-decoration: underline;}
.pg_cadastrar .box_cont_esq .borda_centro_cont tr{vertical-align: top;}
.pg_cadastrar .box_cont_esq .borda_centro_cont td{vertical-align: top;}
.pg_cadastrar .box_cont_esq .borda_centro_cont td .imagem{vertical-align: top; text-align: left; width: 120px; height: 90px;}

.pg_cadastrar .box_cont_esq .borda_centro_cont form span.numero_01{background: url(ImgNumero1.mtur) no-repeat scroll 0 0;width:205px; height:24px; float:left;}
.pg_cadastrar .box_cont_esq .borda_centro_cont form span.numero_02{background: url(ImgNumero2.mtur) no-repeat scroll 0 0; width:205px; height:24px; float:left;}

.pg_cadastrar .box_cont_esq .borda_centro_cont .box_download{width:550px; height:58px; background:url(BgDownload.mtur) scroll 0 0; border:1px solid #346799; padding:0px 15px; margin:0 0 20px; clear:both;}
.pg_cadastrar .box_cont_esq .borda_centro_cont .box_download .imgDownload{float: left; width:40px;height:47px; margin-top:5px; margin-right: 10px; background:url(ImgDownload.mtur);}
.pg_cadastrar .box_cont_esq .borda_centro_cont .box_download .tit{width:auto; height:auto; float:left; margin-top:12px;}
.pg_cadastrar .box_cont_esq .borda_centro_cont .box_download .links{width:380px; border-left:2px solid #4D4D4D; padding-left:5px; float:right; margin-top:12px;}
.pg_cadastrar .box_cont_esq .borda_centro_cont .box_download .links ul li{list-style:url(../images/marcador.png) outside; margin-left:20px; padding:5px 0;}
.pg_cadastrar .box_cont_esq .borda_centro_cont .box_download .links ul li a{color:#4D4D4D; font-size:13px;}
.pg_cadastrar .box_cont_esq .borda_centro_cont .box_download .tit h3.download{font-size:22px; color:#336699;}

/********* PESQUISA_EMPRESAS *********/


.content div.pg_pesquisa_empresa{background: #FFF; border:1px solid #D6D1CA; width:950px; height: auto !important;}

.pg_pesquisa_empresa .abas{height:28px;}
.pg_pesquisa_empresa .abas a{float:left; margin-right:5px;}
.pg_pesquisa_empresa .abas .aba_01{text-indent:-5000px; display:inline-block; width:167px; height:28px; background:#336699;}
.pg_pesquisa_empresa .abas  .selected .aba_01{background:#FFF; border-top:1px solid #336699; border-right:1px solid #336699; border-left:1px solid #336699;}

.pg_pesquisa_empresa .abas .aba_02{text-indent:-5000px; display:inline-block; width:105px; height:28px; background:#336699;}
.pg_pesquisa_empresa .abas .selected .aba_02{background:#FFF; border-top:1px solid #336699; border-right:1px solid #336699; border-left:1px solid #336699;}

.pg_pesquisa_empresa .cont_abas{width:905px; min-height:200px; height:auto !important; height:200px; background-color:#FFF; border:1px solid #336699; margin-bottom:20px; padding:0px; margin-top:0px;}
.pg_pesquisa_empresa .cont_abas form{width:425px; position:relative; min-height: 420px; margin-left:60px;}
.pg_pesquisa_empresa .cont_abas form label{width:85px; display:inline-block; margin-right:10px; text-align:right; margin-top:10px; font-size:12px;}
.pg_pesquisa_empresa .cont_abas form .atividade{width:260px;}
.pg_pesquisa_empresa .cont_abas form .nome{width:248px;}
.pg_pesquisa_empresa .cont_abas form .text_msg{border:1px solid #C1C1C1;}
.pg_pesquisa_empresa .cont_abas form .consultar{width:118px; height:37px; background:url(../images/bt_consultar.png) no-repeat; position:absolute; right:0;}
.pg_pesquisa_empresa .cont_abas form .consultar:hover{background:url(../images/bt_consultar_over.png) no-repeat;}
.pg_pesquisa_empresa .cont_abas form .pesquisar{width:175px; height:49px; background:url(BtnHomePesquisar.mtur) no-repeat; position:absolute; right:0; bottom:-10px;}
.pg_pesquisa_empresa .cont_abas form .enviar{width:175px; height:49px; background:url(BtnEnviar.mtur) no-repeat; position:absolute; right:0; bottom: 5px;}
.pg_pesquisa_empresa .cont_abas form .cadastrar{width:175px; height:49px; background:url(BtnCadastrar.mtur) no-repeat; position:absolute; right:0; bottom: 5px;}

.pg_pesquisa_empresa .cont_abas form a.limpa{font-size:12px; color:#6D6E71; text-decoration:none;}
.pg_pesquisa_empresa .cont_abas form a:hover.limpa{font-size:12px; color:#6D6E71; text-decoration:underline;}

.externo .cad_usuario{width:570px; min-height:200px; height:auto !important; height:200px; background-color:#FFF; border:1px solid #336699; margin-bottom:20px; padding:0px; margin-top:0px;}
.externo .cad_usuario form{width:425px; position:relative; min-height: 420px; margin-left:60px;}
.externo .cad_usuario form label{width:100px; display:inline-block; margin-right:10px; text-align:right; margin-top:10px; font-size:12px;}
.externo .cad_usuario form .atividade{width:260px;}
.externo .cad_usuario form .nome{width:248px;}
.externo .cad_usuario form .text_msg{border:1px solid #C1C1C1;}
.externo .cad_usuario form .consultar{width:118px; height:37px; background:url(../images/bt_consultar.png) no-repeat; position:absolute; right:0;}
.externo .cad_usuario form .consultar:hover{background:url(../images/bt_consultar_over.png) no-repeat;}
.externo .cad_usuario form .pesquisar{width:175px; height:49px; background:url(BtnHomePesquisar.mtur) no-repeat; position:absolute; right:0; bottom:-10px;}
.externo .cad_usuario form .cadastrar{width:175px; height:49px; background:url(BtnCadastrar.mtur) no-repeat; right:5px; bottom: 5px;}
.externo .cad_usuario form .mandar{width:175px; height:49px; background:url(BtnEnviar.mtur) no-repeat; right:5px; bottom: 5px;}
.externo .box_cont_esq span{margin-left:20px; display:block;}

.externo .cad_usuario form a.limpa{font-size:12px; color:#6D6E71; text-decoration:none;}
.externo .cad_usuario form a:hover.limpa{font-size:12px; color:#6D6E71; text-decoration:underline;}

.pg_pesquisa_empresa .resultado{width:580px;}
.pg_pesquisa_empresa .resultado table{color:#6D6E71; font-size:12px;}
.pg_pesquisa_empresa .resultado td{padding:2px;}
.pg_pesquisa_empresa .resultado tr.header td{background-color:#336699; color:#FFF; font-size:14px; }
.pg_pesquisa_empresa .resultado tr.header td.ultimo{border:none;}

.pg_pesquisa_empresa .resultado tr.grid1{background-color:#CCC;}

.pg_pesquisa_empresa .resultado tr:hover.grid1{background-color:#336699; color:#FFF;}
.pg_pesquisa_empresa .resultado tr:hover.grid2{background-color:#336699; color:#FFF;}
.pg_pesquisa_empresa .resultado tr a{display:block; color:#000; text-decoration:none; }

.pg_pesquisa_empresa .resultado .num_paginas{width:100px; font-weight:bold; float:left; font-size:12px; margin:20px 0;}
.pg_pesquisa_empresa .resultado .paginas{text-align:center; width:330px; float:left; font-size:12px; margin:20px 0;}
.pg_pesquisa_empresa .resultado .paginas a{color:#336699; text-decoration:none; margin:0 2px; font-size:12px;}
.pg_pesquisa_empresa .resultado .paginas a.selected{color:#4d4d4d; font-size:15px;}
.pg_pesquisa_empresa .resultado .total{width:150px; font-weight:bold; float:right; text-align:right; font-size:12px; margin:20px 0;}

.pg_pesquisa_empresa .resultado .detalhe{width:152px; height:37px; background:url(../images/bt_detalhe_empresa.png) no-repeat; float:right; margin-bottom:20px; margin-right:-5px;}
.pg_pesquisa_empresa .resultado .detalhe:hover{background:url(../images/bt_detalhe_empresa_over.png) no-repeat;}

.pg_pesquisa_empresa .resultado .certificado{width:118px; height:37px; background:url(../images/bt_certificado.png) no-repeat; float:right; margin-bottom:20px; margin-right:-5px;}
.pg_pesquisa_empresa .resultado .certificado:hover{background:url(../images/bt_certificado_over.png) no-repeat;}

.pg_pesquisa_empresa ul{margin:10px 0;}
.pg_pesquisa_empresa ul li.subtit{list-style:url(../images/marcador.png) outside; font-weight:bold; font-size:16px;margin-left:20px;}
.pg_pesquisa_empresa .box_cont_esq span{margin-left:20px; display:block;}


.pg_pesquisa_empresa a{color:#6D6E71; text-decoration:underline;}

.pg_pesquisa_empresa .certificados{width:560px; height:auto; margin-left:20px; margin-top:20px;}
.pg_pesquisa_empresa .certificados a{text-decoration:none;}
.pg_pesquisa_empresa .certificados .certificado_x{width:172px; height:auto; float:left; margin-right:20px; margin-bottom:20px;}
.pg_pesquisa_empresa .certificados .certificado_ult{margin:0;}
.pg_pesquisa_empresa .certificados .txt{width:172px; text-align:center; font-weight:bold;}


.siteSombraIcones{
	display: none;
	position: absolute;
	z-index: 10;
	top: 0;
	left: 0;
	width: 100%;
	min-width: 640px;
	background-color: #000;
	filter: alpha(opacity=50);
	opacity: 0.5;
}
.sitePopupIcones{
	
	display: none;
	position: fixed !important;
	z-index: 11;
	left: 35%;
	width: 350px ;
	top:10%;
	/* margin-left: -150px;*/
	padding: 10px;
	border: 1px solid #F1F1F1;
	background-color:#eee;
	text-align: left;

}
.sitePopupIcones .boxFoto{
	width: auto !important;
}
.btnFechar{
	cursor: pointer;
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	color: #FFF;
	font-size: 10px;
	text-align: center;
	background-image: url(img/icn_fechar_box.gif);
}

.sitePopupIcones h4{
	padding-bottom: 20px;
	color: #1364c3;
	font-size: 130%;
	float: left;
}
.sitePopupIcones h5{
	color: #000000;
	font-size: 110%;
	padding-bottom: 10px;
}


.sitePopupIcones .obs
{   
	clear:both;	
	display: block;
	padding-bottom:05px;
  	padding-top:10px;
}