body {margin: 0; padding: 0; color: #666; font-family: Arial, Helvetica, Helvetica, sans-serif; font-size: 0.75em;}

a {text-decoration: underline; color: #666;}

form {margin: 0; padding: 0;}

input {color: #333; font-family: Arial, Helvetica, sans-serif; }

img {border: 0;}

select {color: #333;}

.ItemDeAcessibilidade {display: none;}

.FimDosFloats {font-size: 0; height: 0; clear: both; line-height: 0;}

#Path {padding: 1.66em 0 0 0; margin: 0 0 2em 0; font-family: Arial, Helvetica, sans-serif; font-size: 0.91em; color: #666;}

#Path a {color: #666;}

/********************* Moldura ***********************/
#Top { border-top:5px solid #114B7B; background: url('/static/images/bg_top.jpg') left bottom repeat-x;  }

#Cabecalho { background: url('/static/images/bg_cabecalho.jpg') bottom center no-repeat; height: 103px; width: 79.16em; margin: 0 auto; position: relative;}

#ContainerFormBusca {float: right;}
#Left {padding-left: 22px; background: #114B7B url('/static/images/buscar_left.jpg') 0 bottom no-repeat;}
#Right {padding-right: 21px; background: #114B7B url('/static/images/buscar_right.jpg')  right bottom no-repeat;}
#FormBusca { background-color: #114B7B; height: 2em; width: 20em; border-bottom: 1px solid #6D9AB7;}
#FormBusca label {color: #fff; text-transform: uppercase; font-size: 0.83em;}
#FormBusca #Termo {background-color: #fff; border: 1px inset #808080; font-size: 0.9em; color: #666; width: 14em; margin: 0 0 0 0.5em; padding: 0.2em; height: 1.33em; vertical-align: top; }
#FormBusca .botao {
    width: 31px; font-size: 0; height: 17px; border: 0; padding: 17px 0 0 8px; margin: 0; vertical-align: top; cursor: pointer; background: url('/static/images/bt_ok.gif') no-repeat;
}

#Logo {behavior: url("/static/iepngfix.htc"); position: absolute; top: 0.8em; left: 1em; width: 201px; height: 81px;}

#MenuFerramentas {padding: 0 1em 0 0; margin:0; }
#ContainerMenuFerramentas {width: 79.16em; margin: 0 auto;}
#ListaMenuFerramentas {display: block; margin: 0; padding: 0.4em 0; float:right; }
#ListaMenuFerramentas li {float: left; font-family: Arial, Helvetica; margin: 0; padding: 0 0.9em 0 0.8em; display: block; list-style: none; border-right: 1px solid #FFF; }
#ListaMenuFerramentas li.last {border: 0;}
#ListaMenuFerramentas li a {color: #fff; text-decoration: none;}
#ListaMenuFerramentas li a:hover { text-decoration: underline;}

#Footer {color: #fff; padding: 0.4em 0; text-align:center; }
#ContLogoOktiva { background: url('/static/images/top_oktiva.jpg') repeat-x; width: 27.75em; margin: 1em auto 0 auto; padding: 0.6em 0; }
#ContLogoOktivaInt {padding: 0.7em 0; text-align:center;}
#Coluna1 { float: left; width: 25.5%; }

#Principal { width: 79.16em; margin: 0 auto; padding-bottom: 2em; background: url('/static/images/background-pagina-interna.jpg') left top no-repeat; }

#ContainerMenuGrupo {background-color: #F0F0F0; padding-left: 2px; padding-right: 2px; border-left: 1px solid #CCC; border-right: 1px solid #CCC;}

#RodapeMenu {background: url('/static/images/center_bottom_menu.jpg') 0 bottom repeat-x; font-size: 0;}
#RodapeLeftMenu {padding-left: 22px; background: url('/static/images/left_bottom_menu.jpg') 0 bottom no-repeat; font-size: 0;}
#RodapeRightMenu {padding-right: 21px; background: url('/static/images/right_bottom_menu.jpg')  right bottom no-repeat; height: 11px; font-size: 0;}
#TopMenu {background: url('/static/images/top_menu.jpg') 0 top repeat-x; }
#BottomMenu {background: url('/static/images/bottom_menu.jpg') 0 bottom repeat-x; padding-top: 1em;}

#ContainerMenuGrupo h3 {margin: 0 auto; padding: 0 0 0.8em 2em; font-weight: normal; font-family: Arial, Helvetica; font-size: 1.2em; background: url('/static/images/icon_tit_menu.jpg') 0.8em 0.5em no-repeat; width: 80%;}
#ListaMenuPrincipal {margin: 0; padding: 0; display: block;}
#ListaMenuPrincipal li {margin: 0; padding: 0.8em 0 0.8em 0; display:block; list-style:none; background: url('/static/images/sep_menu.jpg') center 0 no-repeat; height: 100%;}
#ListaMenuPrincipal li ul {margin: 0; padding: 0.8em 0 0 0;}
#ListaMenuPrincipal li ul li {background:none; padding: 0; margin: 0.5em 0;}
#ListaMenuPrincipal li ul li a {text-transform:uppercase; text-decoration:none; display: block; padding: 0.2em 0 0.2em 5.7em;}
#ListaMenuPrincipal li ul li a:hover {background-image: url('/static/images/icon_menu.gif'); background-repeat: no-repeat; background-position: 4.5em center;}

#ListaMenuPrincipal .logo {display: block; margin: 0 auto; behavior: url("/static/iepngfix.htc"); font-size: 0; text-indent: -9999px; cursor:pointer;}

#LogoCouros {width: 138px; height: 37px; background: url('/static/images/logo_couros_inativo.png') no-repeat;}
#LogoTextil {width: 158px; height: 36px; background: url('/static/images/logo_textil_inativo.png') no-repeat;}
#LogoPlasticos {width: 123px; height: 44px; background: url('/static/images/logo_plastico_inativo.png') no-repeat;}
#LogoDecorafio {width: 151px; height: 41px; background: url('/static/images/logo_decorafio_inativo.jpg') no-repeat; }
#LogoDesign {width: 99px; height: 48px; background: url('/static/images/logo_design_inativo.png') no-repeat; }
.colorgrupo { background-color: #114B7B; }

#TituloNews {background: url('/static/images/img-titulo-news.gif') no-repeat; font-size: 0; margin: 20px 0 0 12px; width: 155px; height: 25px;}

#ContainerTudoNews {border-left: 1px solid #E5e5e6; border-right: 1px solid #E5e5e6; padding: 0 2px 0 2px; background-color: #e7f3fc;}
#CenterContainerNews {background: #f3f9fd url('/static/images/fundo-center-container-news.jpg') left top repeat-x; padding: 2px 10px; zoom: 100%;}

#TopoLeftNews {background: url('/static/images/img-topo-left-news.jpg') 0 bottom no-repeat; height: 14px; padding-left: 13px; font-size: 12px;}
#TopoCenterNews {background: url('/static/images/img-topo-center-news.jpg') 0 bottom repeat-x; height: 14px; font-size: 0;}
#TopoRightNews {background: url('/static/images/img-topo-right-news.jpg') right bottom no-repeat; height: 14px; padding-right: 12px; font-size: 0;}

#BottomLeftNews {background: url('/static/images/img-bottom-left-news.jpg') 0 bottom no-repeat; height: 12px; margin-bottom: 2em; padding-left: 13px; font-size: 12px;}
#BottomCenterNews {background: url('/static/images/img-bottom-center-news.jpg') 0 bottom repeat-x; height: 12px; font-size: 0;}
#BottomRightNews {background: url('/static/images/img-bottom-right-news.jpg') right bottom no-repeat; height: 12px; padding-right: 12px; font-size: 0;}

#FormCadastro {margin: 0; padding: 0; display: block; font-family: Arial; font-size: 1em; color: #666;}
#FormCadastro p {margin: 0 0 10px 0; padding: 0;}
#FormCadastro label { vertical-align: middle;}
#FormCadastro input {margin: 0 0 5px 0; padding: 0.2em; border: 1px solid #999; height: 1.17em; background-color: #fff; font-size: 1em; color: #333;}
#FormCadastro input.nome {width: 13.33em;}
#FormCadastro input.email {width: 13.45em;}
#FormCadastro .BotaoCadastrar {
    width: 77px; height: 20px; border: 0; font-size: 0; padding: 20px 0 0 8px; margin: 5px 10px 2px 0; vertical-align: top; cursor: pointer;
    background: url('/static/images/bt-cadastrar.jpg') no-repeat; float: right;
}

#Conteudo { width: 71.5%; float: right;}

/****************** Mapa do site ********************/
.TitulosInternas, .TitulosDescricoes {font-family: Arial; font-weight: bold; color: #114b7b; padding: 0;}
.TitulosInternas {font-size: 2.67em; margin: 0 0 10px 0;}
.TitulosDescricoes {font-size: 1.17em; margin: 0 0 6px 0;}

#ColunaConteudo {float: left; width: 36em; margin: 0 15px 0 0; padding: 0;}
#ColunaConteudo ul {margin: 0; padding: 0; display: block;}
#ColunaConteudo ul li {list-style: none; padding: 0; margin: 0 0 20px 0;}
#ColunaConteudo ul li a {
    color: #0c3252; font-family: Arial, Helvetica; font-weight: bold; font-size: 1em; margin: 0; padding: 0 0 0 15px; height: 100%;
    background: url('/static/images/marcador-seta-lista.gif') center left no-repeat;
}
#ColunaConteudo ul li ul {margin: 0; padding: 0; display: block;}
#ColunaConteudo ul li ul li {list-style: none; padding: 0; margin: 5px 0;}
#ColunaConteudo ul li ul li a {
    color: #0c3252; font-family: Arial, Helvetica; font-weight: normal; font-size: 1em; margin: 0; padding: 0 0 0 15px; background: none; height: 100%;
}

#ColunaDescricao {float: left; width: 19em;}
#ColunaDescricao p {margin: 0; padding: 0; line-height: 120%;}
#ColunaDescricao #Descricao {margin: 0 0 13px 0; padding: 0 0 8px 0; background: url('/static/images/news-linha.gif') bottom left repeat-x;}
#ColunaDescricao #NovaBusca {margin: 0; padding: 0 0 8px 0; background: url('/static/images/news-linha.gif') bottom left repeat-x;}

#ColunaDescricao #NovaBusca #FormNovaBusca {margin: 8px 0 0 0; padding: 0; display: block;}
#ColunaDescricao #NovaBusca #FormNovaBusca input {background-color: #fff; width: 90%; padding: 0.08em; color: #333; margin: 0; font-size: 1em;}
#ColunaDescricao #NovaBusca #FormNovaBusca .BotaoPesquisar {
    background: url('images/bt-pesquisar.jpg') no-repeat; display: block; margin: 8px 0 0 0; padding: 20px 0 0 0; width: 63px; height: 20px; border: 0; cursor: pointer;
}

/**************** Telas de Cadastro *****************/
.EspacoBottom {height: 100px;}

#TelasCadastro p {margin: 0; padding: 0; line-height: 120%;}

/********************* Trabalhe Conosco ********************/
#ContainerInfo {width: 98%; margin-bottom: 1.4em;}
#ContainerInfo #TopL {background: url('/static/images/top_left_local.jpg') left top no-repeat; padding-left: 14px;}

#TopR {background: url('/static/images/top_right_local.jpg') right top no-repeat; padding-right: 14px; }

#Bg_Top {background: url('/static/images/top_bg_local.jpg') left top repeat-x; height: 17px;}

#ContainerInfo #Content {border-left: 1px solid #E5E5E5; border-right: 1px solid #E5E5E5; padding: 0 2px; background-color: #E7F3FC;}
#ContainerInfo #Content #Info, #ContainerInfo #Content #InfoSubSecao {background: url('/static/images/bg_top_local.jpg') repeat-x;}

#ContainerInfo #Content #Imagem {
    background: url('/static/images/bg_local_imagem.jpg') center no-repeat; border-right: 1px dotted #BCC4CA; width: 8em; float: left;
    margin: 0.5em 0.8em 0 0.4em; height: 59px;
}
#ContainerInfo #Content #ImagemTrabalhe {
    background: url('/static/images/img-trabalhe.jpg') left top no-repeat; border-right: 1px dotted #BCC4CA; width: 67px; height: 67px; float: left;
    margin: 0 10px 0 15px; padding: 0 8px 0 0;
}
#ContainerInfo #Content #Info p {padding: 8px 0 0 0; font-family: Arial; font-size: 1.16em; color: #666666; margin: 0;}

.TitulosAzul14 {font-family: Arial; font-weight: bold; color: #114b7b;}

#BottomL {background: url('/static/images/bottom_left_local.jpg') left top no-repeat; padding-left: 14px; margin-bottom: 30px;}
#BottomC {background-color: #E7F3FC; border-bottom: 1px solid #E5E5E5; height: 16px;}
#BottomR { background: url('/static/images/bottom_right_local.jpg') right top no-repeat; padding-right: 14px; }

#FormularioTrabalheConosco {margin: 0; padding: 0 0 1em; display: block; width: 47em; border-bottom: 1px dotted #BCC4CA; font-size: 1.08em;}
#FormularioTrabalheConosco #Form1 {width: 79%; float: left; border-right: 1px dotted #BCC4CA; margin: 0; padding: 0 10px 0 0;}
#FormularioTrabalheConosco #Form1 p {margin: 0 0 10px 0; padding: 0;}
#FormularioTrabalheConosco #Form1 p.Extra {display: block; margin: 0; padding: 0 0 0 4em; font-size: 0.85em;}
#FormularioTrabalheConosco #Form1 input {background-color: #fff; padding: 0.08em; color: #333; margin: 0; font-size: 1em; width: 88%;}
#FormularioTrabalheConosco #Form1 #ImgEnviarArquivo {padding: 0 0 0 1.83em;}
#FormularioTrabalheConosco #Form2 {float: left;}
#FormularioTrabalheConosco .BotaoEnviarCurriculo {
    background: url('images/bt-enviar-curriculo.jpg') no-repeat; display: block; margin: 5em 0 0 2.08em; padding: 34px 0 0 0; width: 62px; height: 34px; border: 0;
    text-indent: -99999em; cursor: pointer;
}

/******** Enviar por email *********/
#ContentEnviar {width: 232px; display: none;}

#EnviarPorEmail {width: 232px; font-family: Arial; font-size: 12px; color: #525252; margin: 0; padding: 0; border-bottom: 4px solid #114b7b;}
#EnviarPorEmail #LogoEnviarPorEmail {width: 232px; height: 105px; margin: 0 0 10px 0; padding: 0;}

#EnviarPorEmail p.txtform {margin: 0 0 12px 0; padding: 0;}
#EnviarPorEmail p.txtconfmail {margin: 0 10px; padding: 0;}
#EnviarPorEmail p.txtconfmail a {text-decoration: underline;}

#EnviarPorEmail #FormEmail, #ConfEmail {margin: 0; padding: 0 10px; background-color: #fff;}
#ConfEmail p {margin: 0;} #ConfEmail a {color: #468f83;}
#EnviarPorEmail #FormEmail label {display: block; margin: 0 0 2px 0; padding: 0;}
#EnviarPorEmail #FormEmail .inputext {display: block; width: 100%; height: 16px; font-size: 12px; font-family: Arial; color: #333; margin: 0 0 6px 0; padding: 0;}

#EnviarPorEmail .BotaoEnviarEmail {
    width: 49px; height: 20px; background: url('images/bt-enviar-email.jpg') no-repeat; font-size: 0; margin: 10px auto; cursor: pointer; padding: 20px 0 0 0; border: 0; display: block;
}

/************ Página Introdutória ****************/
body#Intro { background-color: #114b7b; }

#ContainerIntroGeral { background: #8fc0e2 url('/static/images/back_principal.jpg') top center no-repeat; margin:0; padding: 0; padding-top: 82px; height:100%; }

#ContainerBordaDecoracao { height: 5px; background-color: #114b7b; font: 0; line-height: 0; }

#ContainerIntroSite { background: url('/static/images/back_corpo.jpg') no-repeat; width: 950px; height: 371px; margin: 0 auto; }

#Logomarca { padding: 42px 0 0 292px; }

#FraseIntro { padding: 35px 0 0 0; margin:0 auto; font-size: 1.5em; color: #0d0e8b; text-align: center; font-weight: bold; }
#FraseIntro p { margin:0; padding: 0; }

#MenuIntro { padding-left: 95px; width: 769px; padding-top: 34px; }
#MenuIntro ul { margin: 0; padding: 0; list-style: none; }
#MenuIntro ul li { margin: 0; padding: 0; background: url('/static/images/borda_menu_intro.gif') center right no-repeat; display: block; float: left; }
#MenuIntro ul li a:hover { background: url('/static/images/borda_menu_link.gif') center bottom no-repeat; }
#MenuIntro ul li a.Couro { display: block; height: 57px; width: 149px; padding-top: 31px; }
#MenuIntro ul li a.Textil { display: block; height: 57px; width: 146px; padding-top: 30px; }
#MenuIntro ul li a.Plastico { display: block; height: 57px; width: 123px; padding-top: 29px; }
#MenuIntro ul li a.Decorafio { display: block; height: 57px; width: 151px; padding-top: 31px; }
#MenuIntro ul li a.Design { display: block; height: 63px; width: 99px; padding-top: 24px; }
#MenuIntro ul li#Couro {  width: 161px; }
#MenuIntro ul li#Textil {  width: 158px; padding-left:12px; }
#MenuIntro ul li#Plastico { width: 135px; padding-left:12px; }
#MenuIntro ul li#Decorafio {  width: 163px; padding-left:12px; }
#MenuIntro ul li#Design { width: 87px; background: none; padding-left:12px; }

#ContainerBottom { background-color: #114b7b; }
#ContainerBottomRodape { background: url('/static/images/back_corpo_bottom.jpg') top center no-repeat; margin: 0 auto; width: 950px; height: 132px; }

/************* Capa Seção ****************/

.LinhaDecoracaoSecao, .LinhaDecoracaoSecao2 { border-top: 0.08em dotted #413528; margin-top: 3em; width: 30.08em; margin-bottom: 0.5em; line-height: 0; }

#ContainerSubSecaoProdutos { border-top: #a09a94 1px dotted; margin: 0; padding-top: 0.5em; }

.ListaDosProdutos {	border-bottom: #a09a94 1px dotted; margin-bottom: 0.5em; padding-bottom: 0.8em;}

.LinhaDecoracaoSecao2 { margin-top: 0.59em; margin-bottom: 1.41em; }

.NotaCapaSecao {  margin-bottom: 2.25em; }
.NotaCapaSecao p { margin: 0; padding: 0; font-size: 1.17em;}

.NotaCapaSecao img { border: 1px #d6d6d6 solid; padding: 5px; margin-bottom: 1em; }

.TituloNotaSecao { font-size: 2.66em; margin: 0 0 0.1em 0; padding: 0; }

#TituloConheca { font-size: 1.33em; margin: 0; padding: 0; }

#ListaSubSecao { margin: 1em 0 0 0; padding: 0; list-style: none; }
#ListaSubSecao li { margin: 0; padding: 0.3em 0 1em 0; background: url('/static/images/borda_menu_intro.gif') center right no-repeat; float: left; display: block; }
#ListaSubSecao li span.institucional { display: block; background: url('/static/images/institucional-ativo.jpg') left top no-repeat; padding: 5.7em 1.3em 0 0.25em; }
#ListaSubSecao li span.portifolio { display: block; background: url('/static/images/portifolio-ativo.jpg') top center no-repeat; padding: 5.7em 2.58em 0 2.33em; }
#ListaSubSecao li span.localizacao { display: block; background: url('/static/images/localizacao-ativo.jpg') top center no-repeat; padding: 5.7em 2em 0 1.88em; }
#ListaSubSecao li span.faleconosco { display: block; background: url('/static/images/faleconosco-ativo.jpg') top center no-repeat; padding: 5.7em 1.5em 0 1.75em; }
#ListaSubSecao li span.trabalheconosco { display: block; background: url('/static/images/trabalheconosco-ativo.jpg') top center no-repeat; padding: 5em 1.5em 0 1.75em; }
#ListaSubSecao li.ultimo { background: none; }
#ListaSubSecao li a { font-size: 0.83em; display: block; color: #666; text-decoration: none; text-transform: uppercase; }

#ContatoEmail { background: url('/static/images/icon_mailbox.gif') left center no-repeat; padding-left:1.6em; font-size: 1.16em; margin-bottom: 0.75em; }

#ContatoTelefone { background: url('/static/images/icon_phone.gif') left center no-repeat; padding-left:1.6em; font-size: 1.16em; margin-bottom: 1em;}

.EnviarArquivo { line-height: 0; padding: 2.16em 0 0 8.25em; background: url('/static/images/icon_enviararquivo.jpg') left center no-repeat; height: 3.33em; }

.bt_enviararquivo { background: url('/static/images/bt_enviararquivo.gif') no-repeat; display: block; width: 112px; height: 20px; border: 0; padding: 0; text-indent: -99999em; cursor: pointer; font-size: 0; }

.EnviarArquivo #ContentEnviar { display: none; }


/************** Enviar Arquivo ********************/
/*#EnviarArqPorEmail {width: 430px; height: 410px; font-family: Arial; font-size: 12px; color: #4f4f4f; margin: 0; padding: 0; border-top: 5px solid #00ADEE; border-bottom: 5px solid #00ADEE; }

#TopEnviarArq { width: 396px; margin: 0; padding: 0;}
#TopEnviarArq img { float: left; width: 90px; margin: 0; padding: 0; }
#TopEnviarArq p { width: 290px; float: right; padding-left: 5px; }

.esquerda_arq { width: 238px; float: left; }

.direita_arq { width: 143px; float: right; }

.anexar { background: url('/static/imagees/clipe-adicionar.gif') right top no-repeat; width: 120px; height:18px; }

#EnviarArqPorEmail #FormEmail, #ConfEmail {margin: 0; padding: 0 10px; background-color: #fff;}
#ConfEmail p {margin: 0;} #ConfEmail a {color: #468f83;}
#EnviarArqPorEmail #FormEmail label {display: block; margin: 0 0 2px 0; padding: 0;}
#EnviarArqPorEmail #FormEmail .inputext {display: block; width: 238px; height: 18px; border: 1px solid #333; font-size: 12px; font-family: Arial; color: #333; margin: 0 0 6px 0; padding: 0;}

#EnviaArqrPorEmail .BotaoEnviarEmail {
    width: 81px; height: 20px; background: url('images/bt-enviar.jpg') no-repeat; font-size: 0; margin: 10px 0 0 0; cursor: pointer; padding: 20px 0 0 0; border: 0; display: block;
    float: right;
}
.cmpobg_arq { margin: 0.5em 0 0.5em 0; padding: 0; width: 412px;}

.cmpobg_arq p { width: 190px; float: left; margin: 0; padding:0; font-size: 10px;}*/

/****************** Resultado da busca ********************/

#ContainerResultado {
	width: 36em; float: left; 
}

#ContainerResultadoDireito {
	width: 19em; float: left; border-left: 1px dotted #CCCCCC; padding: 0 0 1.1em 0.8em;
}

.Titulos { font-family: Arial; font-size: 2.67em; color: #114B7B; margin: 0 0 0.2em 0; padding: 0;}

.Titulos2 { font-family: Arial; font-size: 1.16em; color: #114B7B; font-weight: bold; padding: 0 0 0.8em 0; margin: 0;}

.resultado_busca {font-family: Arial, Helvetica; font-size: 1.16em; color: #666666; margin: 0; padding: 0;}

.erro { color: #D50000; margin: 0 0 0.5em 0; font-weight:bold; }

#ListaResultado {display: block; margin: 2.2em 0 0 0; padding: 0;}

#ListaResultado li {
    margin: 0.85em 0; display: block; list-style: none; background: url('images/icon_busca.jpg') left center no-repeat; padding:0 0 0 1.16em;
}

#ListaResultado li a {font-family: Arial, Helvetica; font-size: 1em; color: #0C3252; text-decoration: underline;}

#FormNovaBusca input {
    background-color: #fff; border: 1px inset #D4D0D8; color: #666666; margin: 1.2em 0 0.6em 0; font-size: 1em; display: block; float: left; width: 18.8em;
}
#FormNovaBusca .BotaoPes {
    background: url('/static/images/btn_pesquisar.jpg') no-repeat; display: block; float: left; margin: 0 0 1.1em 0; width: 63px; height: 20px; border: 0; padding: 0;
    text-indent: -99999em; cursor: pointer; font-size: 0;
}

/************************ Localização ***********************/
/** Menu _Loc também eh usado na tela de Fale conosco **/

#Menu_Loc { width: 98%; margin-bottom: 1.4em; }

#Menu_Loc #TopL { background: url('/static/images/top_left_local.jpg') left top no-repeat; padding-left: 14px; }

#TopR { background: url('/static/images/top_right_local.jpg') right top no-repeat; padding-right: 14px; }

#Bg_Top { background: url('/static/images/top_bg_local.jpg') left top repeat-x; height: 17px;}

#Menu_Loc #Content { border-left: 1px solid #E5E5E5; border-right: 1px solid #E5E5E5; padding: 0 2px; background-color: #E7F3FC; }

#Menu_Loc #Content #Info, #Menu_Loc #Content #InfoSubSecao { background: url('/static/images/bg_top_local.jpg') repeat-x; height: 5em; }

.subsecao_descricao { margin: 0; padding: 22px 0 0 0; font-size: 1.16em; color: #666666; }

#Menu_Loc #Content #Imagem { background: url('/static/images/bg_local_imagem.jpg') left top no-repeat; border-right: 1px dotted #BCC4CA; width: 8em; float: left;
	margin: 0.5em 0.8em 0 0.4em; height: 59px;
}

#Menu_Loc #Content #ImagemFC { background: url('/static/images/img_fale_conosco.jpg') left top no-repeat; border-right: 1px dotted #BCC4CA; width: 7.7em; float: left;
    margin: 0 0.8em 0 0.6em; height: 65px;
}

#Menu_Loc #Content #Info p, #Menu_Loc #Content #InfoSubSecao p { padding: 0; margin: 0; font-family: Arial; font-size: 1.16em; color: #666666; }

#Menu_Loc #Content #InfoSubSecao p { padding-top: 0; padding-right: 1em; }

#BottomL { background: url('/static/images/bottom_left_local.jpg') left top no-repeat; margin: 0; padding-left: 14px; }

#BottomC { background-color: #E7F3FC; border-bottom: 1px solid #E5E5E5; height: 16px;}

#BottomR { background: url('/static/images/bottom_right_local.jpg') right top no-repeat; padding-right: 14px; }

.chamadas_locais0 { float: left; width: 21em; margin-right: 1em; }

.chamadas_locais1 { float: left; width: 21em;  margin-right: 1em; }

.topo_left_ativo { background: url('/static/images/bg_left_localizacao_ativa.jpg') left top no-repeat; padding-left: 15px; }

.topo_right_ativo { background: url('/static/images/bg_right_localizacao_ativa.jpg') right top no-repeat; padding-right: 13px; }

.bg_ativo { background: url('/static/images/bg_localizacao_ativa.jpg') left top repeat-x; height: 15px; font-size: 0; }

.topo_left_inativo { background: url('/static/images/bg_left_localizacao_inativa.jpg') left top no-repeat; padding-left: 14px; }

.topo_right_inativo { background: url('/static/images/bg_right_localizacao_inativa.jpg') right top no-repeat; padding-right: 14px; }

.bg_inativo { border-top: 1px solid #DFDFDF; height: 15px; font-size: 0;  }

.endereco_localizacao_ativo { border-left: 1px solid #DFDFDF; border-right: 1px solid #DFDFDF; background: #FFF url('/static/images/bg_endereco_ativo.jpg') repeat-x; height: 6em;}

.titulo_ativado { font-size: 1.1em; font-weight: bold; margin: 0 0 0.5em 0; color: #114B7B; padding: 0 0 0 1.3em; text-decoration: none;  }

.resumo_ativo { font-size: 1em; color: #114B7B; margin: 0; padding: 0 0 0 1.3em; text-decoration: none; line-height: 1.15em; }

.resumo_ativo p { margin: 0; padding: 0;}

.endereco_localizacao_inativo { border-left: 1px solid #DFDFDF; border-right: 1px solid #DFDFDF; height: 6em;}

.titulo_inativo { font-size: 1.1em; font-weight: bold; margin: 0 0 0.5em 0; color: #666666; padding: 0 0 0 1.3em; text-decoration: none; }

.titulo_inativo a { text-decoration: none; }

.resumo_inativo { margin: 0; padding: 0; }

.resumo_inativo p { margin: 0; padding: 0; }

.resumo_inativo a { font-size: 1em; color: #666666; margin: 0; padding: 0 0 0 1.3em; display: block; text-decoration: none; line-height: 1.15em; }

#LocalizacaoMapa { border: 1px solid #E5E5E5; padding: 4px; }

/****************** Sub Seção **************************/

#TituloSubSecao { font-size: 2.66em; margin: 0 0 0.1em 0; padding: 0; }
.ListaDosProdutos .imagem_capa { float: left; padding-right: 0.2em; }
.ListaDosProdutos .resumo { margin: 0; padding: 0; font-size: 1.14em;}
.ListaDosProdutos .imagem_capa img { border: 3px solid #eee; margin-bottom: 0.41em; }
.ListaDosProdutos .ampliar_produto { padding-left: 3.9em; color: #0c3252; font-size: 0.83em; background: url('/static/images/icon_zoom.gif')  2em 0 no-repeat; clear: left; float: left; }
.ListaDosProdutos .titulo_produto { font-size: 1.16em; margin: 0 0 0.33em 0; padding: 0; }
.ListaDosProdutos .titulo_produto a { text-decoration: none; }

.DescricaoSub { margin: 0; padding: 0.7em 0 0 0; font-size: 1.16em; color: #666666; }

/******************* Fale Conosco *******************************/

#ContentFC {width: 33em; float: left; border-bottom: 1px dotted #999999; padding: 0 0 1.3em 0; margin-right: 3.6em;}

.esquerda {width: 18.8em; float: left;}

.direita {width: 12.5em; float: right;}

.input {border: 1px inset #404040; width: 100%; font-size: 1em; font-family: Arial, Helvetica; color: #666;}

.linha {margin: 0.2em 0 0 0; padding: 0;}

#Estado {background-color: #FFF; width: 4.8em; border: 1px solid #404040; font-size: 1em; font-family: Arial, Helvetica; color: #666;}

#Enderecos_Contato {width: 19em; float: left;}

.chamadas_locais_fc {border-bottom: 1px dotted #999999; padding: 0.5em 0 0.3em 0;}

.cmpobg_btn {margin: 0.5em 0 0 0; padding: 0; width: 33em;}

.cmpobg_btn p {width: 28.8em; float: left;}

.BotaoEnviar {
    background: url('/static/images/btn_enviar.jpg') right top no-repeat; height: 20px; width: 49px; float: right; margin: 0; padding: 0; text-indent: -99999em;
    cursor: pointer; border: 0; font-size: 0;
}

.titulo_ativo { font-weight: bold; color: #114B7B; }

.AlignVertFale {padding: 22px 0 0 0; font-family: Arial; font-size: 1.16em; margin: 0;}

/******************* Nota interna ***************************/
#TextoNota { padding: 0; font-size: 1.14em; line-height: 120%;}
#TextoNota h4 { font-family: Arial; font-size: 1em; color: #114B7B; }

#OpcoesNota {
	width: 50%;
	margin: 1.5em 0;
	border-top: 1px dotted #999999;
	border-bottom: 1px dotted #999999;
	padding: 0.6em 0.2em;
	font-size: 0.8em;
	color: #0C3252;
}

.titulo_destaque { font-family: Arial; font-size: 1.33em; color: #114B7B; font-weight: bold; padding: 0 0 0.4em 0; margin: 0;}

.img_galeria { float: left; width: 80px; height: 80px; border: 3px solid #EEEEEE; overflow: hidden; margin: 0 1.3em 1.5em 0; }

.bordadotted { border-bottom: 1px dotted #999999; width: 50%; margin-bottom: 1em; }

#ListaArquivos {display: block; margin: 0 0 1em 0; padding: 0;}

#ListaArquivos li {
    margin: 0.3em 0; display: block; list-style: none; background: url('images/icon_busca.jpg') left center no-repeat; padding:0 0 0 1.16em;
	font-family: Arial, Helvetica; font-size: 1em; color: #0C3252; text-decoration: underline;
}

#BtEnviarArquivoPorEmail { background: url('/static/images/bt_enviararquivo.gif') no-repeat; display: block; width: 112px; height: 20px; border: 0; padding: 0; text-indent: -99999em; cursor: pointer; font-size: 0; }

#ContentEnviarArquivo {display: none; padding-top: 0.2em;}

#EnviarArqPorEmail {
    margin: 0; padding: 0; display: block; font-family: Arial; font-size: 1em; color: #666; width: 394px; 
}

#TopEnviarArq {border-bottom: 1px dotted #413528; margin: 0 0 1em 0; padding: 0;}
#IconFormEnviarArq {margin: 0; padding: 0; display: block; float:left;}
#EnviarArqPorEmail p.PreenchaCampos {margin: 1.5em 0 1em 0; padding: 0; float: left;  font-size: 1.08em;}

#EnviarArqPorEmail p {margin: 0; padding: 0;}
#EnviarArqPorEmail p.linha {margin: 0 0 4px 0; padding: 0;}
#EnviarArqPorEmail .esquerda_arq {float: left; width: 230px;}
#EnviarArqPorEmail .direita_arq {float: right; width: 150px;}

#EnviarArqPorEmail input.input, #EnviarArqPorEmail textarea.input {background-color: #fff; width: 100%; margin: 0; padding: 0.08em; border: 1px solid #666; color: #333; font-size: 1em;}

#EnviarArqPorEmail p.cmpobg_arq {font-size: 0.83em; width: 160px; margin: 5px 0 0 0; padding: 0; float: left;}

#EnviarArqPorEmail .BotaoEnviarArquivo {
    width: 62px; height: 34px; border: 0; font-size: 0; padding: 34px 0 0 8px; margin: 5px 0 5px 0; vertical-align: top; cursor: pointer;
    background: url('/static/images/bt-enviar-curriculo.jpg') no-repeat; float: right;
}




.alignleft {float: left; margin: 0 0.67em 0.67em 0; }
.aligncenter {margin: 0.67em auto 0.67em auto; clear: both; display: block;}
.alignnone {margin: 0 0 0.67em 0; }
.alignright {float: right; margin: 0 0 0.67em 0.67em; }