/*Fale Conosco*/
#corpo div.faleConosco{width:735px;  margin:0 auto;}
#corpo div.faleConosco div.informacoes{width:365px; float:left; margin-top:18px;}
#corpo div.faleConosco div.informacoes div.titulo{width:100%;}
#corpo div.faleConosco div.informacoes div.titulo div.imagem{float:left;}
#corpo div.faleConosco div.informacoes div.titulo div.texto{float:left; font-size:14px;font-weight:bold; margin-left:5px; color:#333333;}
#corpo div.faleConosco div.informacoes div.titulo div.texto span{color:#859CBC;}
#corpo div.faleConosco div.informacoes p{margin:0; padding:0; color:#666666; font-weight:bold; margin-left:22px; margin-top:5px; font-size:10px;}
#corpo div.faleConosco div.informacoes div.infoGeral{width:362px; background-image:url(../imagens/contato/infoGeralContatoDois.gif); margin:0 auto; margin-top:10px; margin-bottom:8px; background-repeat:no-repeat; background-position:top; border:1px solid #87ADC2;}
#corpo div.faleConosco div.informacoes div.infoGeral div.dentro{width:300px; margin:0 auto; padding-top:28px;}
#corpo div.faleConosco div.informacoes div.infoGeral div.dentro p{font-weight:normal; margin:0; padding:0; margin-bottom:8px;}
#corpo div.faleConosco div.informacoes div.infoGeral div.dentro p a{text-decoration:none; color:#999999;}
#corpo div.faleConosco div.informacoes div.infoGeral div.dentro p a:hover{text-decoration:underline; color:#666666;}
#corpo div.faleConosco div.informacoes div.infoGeral div.dentro div.lista{width:100%; height:20px; background-color:#F8F8F8; border:1px solid #E8E8E8; color:#666666; margin-top:4px; margin-bottom:2px;}
#corpo div.faleConosco div.informacoes div.infoGeral div.dentro div.lista div.local{ float:left; font-weight:bold; padding-top:2px;padding-left:8px;}
#corpo div.faleConosco div.informacoes div.infoGeral div.dentro div.lista div.telefone{float:right; padding-right:5px; padding-top:3px; font-size:9px;}
#corpo div.faleConosco div.formulario{width:334px; height:330px; float:right; background-image:url(../imagens/contato/formulario.gif); margin-top:45px; margin-bottom:8px; margin-right:8px;}
#corpo div.faleConosco div.formulario div.dentro{margin-top:40px; margin-left:20px;}
#corpo div.faleConosco div.formulario div.dentro label{width:78px; float:left; font-weight:bold; color:#425989; text-align:right;}
#corpo div.faleConosco div.informacoes div.infoGeral div.dentro p.negrito{font-weight:bold; margin:0; padding:0; margin-top:8px;}
#corpo div.faleConosco div.informacoes div.infoGeral div.dentro p.telefone{margin:0; padding:0;}
#corpo div.faleConosco div.formulario div.dentro div.sucesso{ padding-top:60px;}
#corpo div.faleConosco div.formulario div.dentro div.sucesso h1{margin:0; padding:0; font-size:12px; text-align:center;}
#corpo div.faleConosco div.formulario div.dentro div.sucesso h2{margin:0; padding:0; font-size:10px; text-align:center;}
/*Empresa*/
#corpo div.empresa{width:765px;  margin:0 auto;}
#corpo div.empresa div.titulo{width:100%; height:36px;}
#corpo div.empresa div.titulo div.logo{width:190px; height:36px;}
#corpo div.empresa div.titulo div.baseFrase{width:570px; height:34px; font-size:18px; border:1px solid #DAE1E7; float:right;}
#corpo div.empresa div.titulo div.baseFrase div.posicao{ padding-top:5px; padding-left:8px;}
#corpo div.empresa div.titulo div.baseFrase div.posicao p{margin:0; padding:0;}
#corpo div.empresa div.titulo div.baseFrase div.posicao p.nome{font-weight:bold; padding-left:5px;}
#corpo div.empresa div.corpoEmpresa{width:100%; padding-top:5px;}
#corpo div.empresa div.corpoEmpresa div.fotoPrincipal{width:190px; height:195px; float:left; margin-right:4px;}
#corpo div.empresa div.corpoEmpresa div.fotoPrincipal div.foto{width:100%; height:175px;}
#corpo div.empresa div.corpoEmpresa div.fotoPrincipal div.descricao{width:100%; height:20px; background-image:url(../imagens/empresa/fundoDescricao.jpg);}
#corpo div.empresa div.corpoEmpresa div.fotoPrincipal div.descricao div.texto{font-weight:bold; color:#FFFFFF; text-align:center; font-size:9px; padding-top:4px;}
#corpo div.empresa div.corpoEmpresa div.textoPrincipal h1{margin:0; padding:0; font-size:11px; font-weight:bold;}
#corpo div.empresa div.corpoEmpresa div.textoPrincipal p{margin:0; padding:0; margin-bottom:4px;}
#corpo div.empresa div.corpoEmpresa div.tresFotos{width:765px; margin:0 auto; padding-top:5px; clear:both; padding-bottom:10px;}
#corpo div.empresa div.corpoEmpresa div.tresFotos div.logoOsanPara{float:left; margin-left:44px; padding-top:40px;}
/*Empresa - Corpo Instalacoes*/
#corpo div.empresa div.corpoInstalacoes{width:100%; padding-top:5px;}
#corpo div.empresa div.corpoInstalacoes h1{margin:0; padding:0; font-size:12px;}
#corpo div.empresa div.corpoInstalacoes p{margin:0; padding:0;}
#corpo div.empresa div.corpoInstalacoes div.matriz{width:632px; height:150px; margin:0 auto;}
#corpo div.empresa div.corpoInstalacoes div.matriz div.logo{width:259px; float:left;}
#corpo div.empresa div.corpoInstalacoes div.matriz div.base{width:371px; height:150px; background-image:url(../imagens/empresa/instalacao/matrizBase.jpg); float:left;}
#corpo div.empresa div.corpoInstalacoes div.matriz div.base div.posicao{padding-top:48px;}
#corpo div.empresa div.corpoInstalacoes div.tituloFiliais{width:632px; margin:0 auto;}
#corpo div.empresa div.corpoInstalacoes div.horizontal{width:595px; height:86px; border:1px solid #DAE1E7; margin:0 auto;}
#corpo div.empresa div.corpoInstalacoes div.horizontal div.foto{width:96px; height:65px; border:3px solid #DAE1E7; margin-left:10px; margin-top:9px; float:left; margin-right:8px;}
#corpo div.empresa div.corpoInstalacoes div.horizontal div.base{padding-top:17px;}
#corpo div.empresa div.corpoInstalacoes div.verticais{width:595px; margin:0 auto; padding-top:4px;}
#corpo div.empresa div.corpoInstalacoes div.verticais div.camada01{width:140px; height:160px; border:1px solid #DAE1E7; float:left; margin-right:9px;}
#corpo div.empresa div.corpoInstalacoes div.verticais div.foto{width:96px; height:65px; border:3px solid #DAE1E7; margin-left:10px; margin-top:9px; float:left; margin-right:8px;}
#corpo div.empresa div.corpoInstalacoes div.verticais div.textos{text-align:center;}
#corpo div.empresa div.corpoInstalacoes div.verticais div.textos p{font-size:9px; width:90%; margin:0 auto;}
#corpo div.empresa div.corpoInstalacoes div.verticais div.camada02{width:140px; height:160px; border:1px solid #DAE1E7; float:right;}
#corpo div.empresa div.corpoInstalacoes div.todas{width:595px; margin:0 auto; padding-top:5px; padding-bottom:5px;}
/*Empresa - Corpo Instalacoes Separada*/
#corpo div.empresa div.corpoInstaSepa{width:100%; padding-top:5px;}
#corpo div.empresa div.corpoInstaSepa div.voltar{ text-align:right;}
#corpo div.empresa div.corpoInstaSepa div.voltar a{width:100%; height:18px; background-color:#DAE1E7; display:block; text-decoration:none; color:#999999;padding-top:4px; }
#corpo div.empresa div.corpoInstaSepa div.voltar a:hover{width:100%; height:18px; background-color:#BDCAD5; display:block; text-decoration:none; color:#FFFFFF; padding-top:4px; }
#corpo div.empresa div.corpoInstaSepa div.horizontal{width:390px; height:86px; border:1px solid #DAE1E7; margin-top:5px; float:left;}
#corpo div.empresa div.corpoInstaSepa div.horizontal div.foto{width:96px; height:65px; border:3px solid #DAE1E7; margin-left:10px; margin-top:9px; float:left; margin-right:8px;}
#corpo div.empresa div.corpoInstaSepa div.horizontal div.base{padding-top:17px;}
#corpo div.empresa div.corpoInstaSepa h1{margin:0; padding:0; font-size:12px;}
#corpo div.empresa div.corpoInstaSepa p{margin:0; padding:0;}
#corpo div.empresa div.corpoInstaSepa div.peqDescricao{width:365px; height:86px; background-color:#DAE1E7; float:right; margin-top:5px;}
#corpo div.empresa div.corpoInstaSepa div.peqDescricao div.posicao{ padding-left:5px; padding-top:8px;}
#corpo div.empresa div.corpoInstaSepa div.peqDescricao div.posicao h1{margin:0; padding:0; font-size:11px;}
#corpo div.empresa div.corpoInstaSepa div.peqDescricao div.posicao p{margin:0; padding:0;} 
#corpo div.empresa div.corpoInstaSepa div.observacao{width:100%; padding-top:5px; clear:both;}
#corpo div.empresa div.corpoInstaSepa div.galeriaFotos{width:282px; padding-top:4px; float:left; margin-right:5px;}
#corpo div.empresa div.corpoInstaSepa div.galeriaFotos div.fotoPrincipal{width:190px; height:195px; float:left; margin-right:4px;}
#corpo div.empresa div.corpoInstaSepa div.galeriaFotos div.fotoPrincipal div.foto{width:100%; height:175px;}
#corpo div.empresa div.corpoInstaSepa div.galeriaFotos div.fotoPrincipal div.descricao{width:100%; height:20px; background-image:url(../imagens/empresa/fundoDescricao.jpg);}
#corpo div.empresa div.corpoInstaSepa div.galeriaFotos div.fotoPrincipal div.descricao div.texto{font-weight:bold; color:#FFFFFF; text-align:center; font-size:9px; padding-top:4px;}
#corpo div.empresa div.corpoInstaSepa div.galeriaFotos div.direita div.imagem{float:right; width:87px; height:95px; padding-bottom:5px;}
#corpo div.empresa div.corpoInstaSepa div.galeriaFotos div.direita{width:87px; float:right;}
#corpo div.empresa div.corpoInstaSepa div.descricao{ padding-top:4px;}
#corpo div.empresa div.corpoInstaSepa div.descricao p{margin-bottom:6px;}
#corpo div.empresa div.corpoInstaSepa div.descricao ul{}
#corpo div.empresa div.corpoInstaSepa div.descricao ul li{list-style:none; font-weight:bold;}
/*Empresa - Serviços*/
#corpo div.empresa div.corpoServicos{width:100%; padding-top:5px;}
#corpo div.empresa div.corpoServicos h1{margin:0; padding:0; font-size:12px;}
#corpo div.empresa div.corpoServicos p{margin:0; padding:0;}
#corpo div.empresa div.corpoServicos  div.menus{width:385px; float:left; padding-left:15px; padding-top:5px;}
#corpo div.empresa div.corpoServicos  div.banners{width:344px; float:right; padding-right:15px; padding-top:5px;}
#corpo div.empresa div.corpoServicos div.menus div.esquerda{float:left;}
#corpo div.empresa div.corpoServicos div.menus div.esquerda div.menuU{padding-bottom:7px;}
#corpo div.empresa div.corpoServicos div.menus div.direita{float:right;}
#corpo div.empresa div.corpoServicos div.menus div.direita div.menuU{padding-bottom:7px;}
#corpo div.empresa div.corpoServicos div.textosBaixo{width:100%; clear:both;}
#corpo div.empresa div.corpoServicos div.textosBaixo p{margin:0; padding:0; margin-bottom:10px;}
#corpo div.empresa div.corpoServicos div.tituloDentro{width:735px; height:18px; margin:0 auto; clear:both; background-color:#BDCAD5;}
#corpo div.empresa div.corpoServicos div.tituloDentrodiv.nome{color:#666666; font-weight:bold; padding-left:5px; padding-top:2px;}
#corpo div.empresa div.corpoServicos div.baseServicos{width:735px; margin:0 auto; padding-top:5px;}
#corpo div.empresa div.corpoServicos div.baseServicos h1{margin:0; padding:0; font-size:12px; color:#7373A5; border-bottom:1px dotted #0099CC;}
#corpo div.empresa div.corpoServicos div.baseServicos p{margin-bottom:12px;}
/*Noticias*/
#corpo div.noticias{width:765px;  margin:0 auto;}
#corpo div.noticias div.titulo{width:100%; height:36px;}
#corpo div.noticias div.titulo div.logo{width:190px; height:36px;}
#corpo div.noticias div.titulo div.baseFrase{width:570px; height:34px; font-size:18px; border:1px solid #DAE1E7; float:right;}
#corpo div.noticias div.titulo div.baseFrase div.posicao{ padding-top:5px; padding-left:8px;}
#corpo div.noticias div.titulo div.baseFrase div.posicao p{margin:0; padding:0;}
#corpo div.noticias div.titulo div.baseFrase div.posicao p.nome{font-weight:bold; padding-left:5px;}
#corpo div.noticias div.corpoNoticias{width:100%; padding-top:5px;}
#corpo div.noticias div.corpoNoticias h1{margin:0; padding:0; font-size:12px;}
#corpo div.noticias div.corpoNoticias p{margin:0; padding:0;}
#corpo div.noticias div.corpoNoticias div.baseBusca{width:610px; height:100px; margin:0 auto; background-image:url(../imagens/noticias/baseBusca.jpg); margin-top:5px;}
#corpo div.noticias div.corpoNoticias div.baseBusca div.formulario{width:587px; margin:0 auto; padding-top:37px;}
#corpo div.noticias div.corpoNoticias div.baseBusca div.formulario form{margin:0; padding:0;}
#corpo div.noticias div.corpoNoticias div.baseBusca div.formulario label{font-weight:bold; width:75px; float:left; text-align:right;}
#corpo div.noticias div.corpoNoticias div.baseBusca div.formulario div.icone{float:right;}
#corpo div.noticias div.corpoNoticias div.listadas{width:610px; margin:0 auto; font-weight:bold; padding-bottom:10px; clear:both;}
#corpo div.noticias div.listadas{width:610px; margin:0 auto; font-weight:bold; padding-bottom:10px; clear:both;}

#corpo div.noticias div.corpoNoticias div.listadas span{font-weight:normal; color:#7CA5BE;}
#corpo div.noticias div.corpoNoticias div.oDia{width:630px; margin:0 auto;}
#corpo div.noticias div.corpoNoticias div.oDia div.titulo{width:100%; height:20px; background:#E6EDF2; border:1px solid #DCE6ED;}
#corpo div.noticias div.corpoNoticias div.oDia div.titulo div.nome{font-weight:bold; padding-left:5px; padding-top:3px;}
#corpo div.noticias div.corpoNoticias div.oDia div.titulo div.nome span{color:#9AAEBE;}
#corpo div.noticias div.corpoNoticias div.oDia div.aNoticia{width:100%; height:90px; border-bottom:1px dashed #DCE6ED;}
#corpo div.noticias div.corpoNoticias div.oDia div.aNoticia a{text-decoration:none; color:#336A8F;}
#corpo div.noticias div.corpoNoticias div.oDia div.aNoticia a:hover{text-decoration:underline; color:#11232F;}
#corpo div.noticias div.corpoNoticias div.oDia div.aNoticia div.foto{padding-top:14px; float:left; width:60px; height:45px; padding-right:3px;}
#corpo div.noticias div.corpoNoticias div.oDia div.aNoticia div.descricao{float:left; font-size:10px; padding-top:14px; width:560px;}
#corpo div.noticias div.corpoNoticias div.oDia div.aNoticia div.descricao p{margin:0; padding:0;}
#corpo div.noticias div.corpoNoticias div.oDia div.aNoticia div.descricao h1{margin:0; padding:0; font-size:10px;}
#corpo div.noticias div.corpoNoticias ul.paginacao{text-align:center;}
#corpo div.noticias div.corpoNoticias ul.paginacao li{float:left; padding-left:10px; list-style:none;}
/*Noticia Separada*/
#corpo div.noticias div.noticiaSepa{width:95%; margin:0 auto; height:55px; border-bottom:1px dashed #DCE6ED; color:#336A8F;}
#corpo div.noticias div.volt{float:right; height:18px; }
#corpo div.noticias div.volt a{text-decoration:none; color:#336A8F;}
#corpo div.noticias div.volt a:hover{text-decoration:underline; color:#11232F;}

#corpo div.noticias div.noticiaSepa div.foto{padding-top:4px; float:left; width:60px; height:45px; padding-right:3px;}
#corpo div.noticias div.noticiaSepa div.descricao{float:left; font-size:10px; padding-top:3px; width:560px;}
#corpo div.noticias div.noticiaSepa div.descricao p{margin:0; padding:0;}
#corpo div.noticias div.noticiaSepa div.descricao h1{margin:0; padding:0; font-size:10px;}
#corpo div.noticias div.bsNoticia{width:95%; margin:0 auto; color:#336A8F;}
#corpo div.noticias div.bsNoticia p{margin:0; padding:0; margin-bottom:9px;}
#corpo div.noticias div.bsFotos{width:765px; margin:0 auto;}
#corpo div.noticias div.bsFotos div.foto{float:left; margin-left:4px;}
/*Dicas*/
#corpo div.noticias div.corpoNoticias div.baseBusca div.formularioDicas{width:380px; margin:0 auto; padding-top:37px;}
#corpo div.noticias div.corpoNoticias div.baseBusca div.formularioDicas form{margin:0; padding:0;}
#corpo div.noticias div.corpoNoticias div.baseBusca div.formularioDicas label{font-weight:bold; width:75px; float:left; text-align:right;}
#corpo div.noticias div.corpoNoticias div.baseBusca div.formularioDicas div.icone{float:right;}
/*Clientes*/
#corpo div.clientes{width:743px; margin:0 auto; padding-top:8px;}
#corpo div.observacoesClientes{width:743px; margin:0 auto;}
#corpo div.observacoesClientes div.primeiro{width:464px; text-align:center; padding-top:4px; float:left;}
#corpo div.observacoesClientes div.segundo{width:274px; float:right; text-align:center;}
/*Plano Assistencial Familiar*/
#corpo div.planoFamiliar{}
#corpo div.planoFamiliar div.foto02{float:right;}
#corpo div.planoFamiliar p.oLink{font-weight:bold; margin:0; padding:0; margin-bottom:3px; padding-left:20px;}
#corpo div.planoFamiliar p.oLink a{text-decoration:none; color:#336A8F;}
#corpo div.planoFamiliar p.oLink a:hover{text-decoration:underline; color:#11232F;}
/*Cadastros PM*/
#corpo div.cadastroPM{width:690px; margin:0 auto; padding-top:8px;}
#corpo div.cadastroPM div.dadosPessoais{width:450px; height:315px; background-color:#F7F8F9; border:1px solid #DEE2E7; float:left;}
#corpo div.cadastroPM div.dadosPessoais div.formularioUm{width:400px; margin:0 auto;}
#corpo div.cadastroPM div.dadosPessoais div.formularioUm h1{margin:0; padding:0; color:#FF0000; font-size:14px; padding-top:8px;}
#corpo div.cadastroPM div.dadosPessoais div.formularioUm p{margin:0; padding:0; font-size:11px; font-weight:bold;}
#corpo div.cadastroPM div.dadosPessoais div.formularioUm form{margin:0; padding:0; padding-top:10px;}
#corpo div.cadastroPM div.dadosPessoais div.formularioUm label{font-size:10px; font-weight:bold; width:85px; float:left; text-align:right;}
#corpo div.cadastroPM div.dadosPessoais div.formularioUm span{font-size:9px;}
#corpo div.cadastroPM{width:690px; margin:0 auto; padding-top:8px;}
#corpo div.cadastroPM div.dadosDp{width:450px; background-color:#F7F8F9; border:1px solid #DEE2E7; margin-top:4px; float:left;}
#corpo div.cadastroPM div.dadosDp div.formularioUm{width:400px; margin:0 auto;}
#corpo div.cadastroPM div.dadosDp div.formularioUm h1{margin:0; padding:0; color:#FF0000; font-size:14px; padding-top:8px;}
#corpo div.cadastroPM div.dadosDp div.formularioUm p{margin:0; padding:0; font-size:11px; font-weight:bold;}
#corpo div.cadastroPM div.dadosDp div.formularioUm form{margin:0; padding:0; padding-top:10px;}
#corpo div.cadastroPM div.dadosDp div.formularioUm div.aLinha label{width:70px; float:left; text-align:right; font-weight:bold;}
#corpo div.cadastroPM div.dadosDp div.formularioUm div.aLinha span{font-weight:bold;}
#corpo div.cadastroPM div.dadosDp div.formularioUm div.linha div.link{float:right; padding-right:11px; padding-bottom:5px;}
#corpo div.cadastroPM div.dpAdicionais{width:230px;  background-color:#F7F8F9; border:1px solid #DEE2E7; float:right;}
#corpo div.cadastroPM div.dpAdicionais div.formularioUm{width:220px; margin:0 auto;}
#corpo div.cadastroPM div.dpAdicionais div.formularioUm h1{margin:0; padding:0; color:#FF0000; font-size:12px; padding-top:5px;}
#corpo div.cadastroPM div.dpAdicionais div.formularioUm p{margin:0; padding:0; font-size:9px; }
#corpo div.cadastroPM div.dpAdicionais div.formularioUm label{font-weight:bold; width:80px; float:left; text-align:right; font-size:9px;}
#corpo div.cadastroPM div.resultadoAdd{width:230px; height:374px; background-color:#F7F8F9; border:1px solid #DEE2E7; float:right; margin-top:4px;}
#corpo div.cadastroPM div.resultadoAddDois{width:230px; height:150px; background-color:#F7F8F9; border:1px solid #DEE2E7; float:right; margin-top:4px;}

#corpo div.cadastroPM div.resultadoAdd p{width:90%; text-align:center; font-size:10px; margin:0 auto; padding-top:5px; padding-bottom:8px;}
#corpo div.cadastroPM div.resultadoAdd div.linhaNome{width:100%; height:18px; background-color:#DEE2E7; margin-bottom:2px;}
#corpo div.cadastroPM div.resultadoAdd div.linhaNome div.excluir{ float:right; padding-right:4px; padding-top:2px;}
#corpo div.cadastroPM div.resultadoAdd div.linhaNome div.nome{float:left; padding-top:2px; padding-left:3px; color:#2B6188; font-weight:bold; font-size:10px;}
#corpo div.cadastroPM div.dadosPessoais div.formularioUm div.sucesso{padding-top:45px;}
#corpo div.cadastroPM div.dadosPessoais div.formularioUm div.sucesso h1{margin:0; padding:0; font-size:12px; text-align:center;}
#corpo div.cadastroPM div.dadosPessoais div.formularioUm div.sucesso h2{margin:0; padding:0; font-size:10px; text-align:center;}


#corpo div.cadastroPM div.lado{float:right; width:230px;}
/*Beneficios PM*/
#corpo div.benePM{padding-left:8px;}
#corpo div.benePM div.chamada{width:410px; padding-top:10px; padding-bottom:5px;}
#corpo div.benePM div.chamada h1{margin:0; padding:0; font-size:12px; color:#5F92AD;}
#corpo div.benePM div.chamada p{margin:0; padding:0;}
#corpo div.benePM div.logoOsan{float:right; padding-right:120px; padding-top:50px;}
/*CAMPOS*/
#corpo div.empresa div.corpoCampo {width:100%; padding-top:5px;}
#corpo div.empresa div.corpoCampo div.imagemLogo{width:160px; height:80px; float:right;}
#corpo div.empresa div.corpoCampo div.textoCorpo p{margin:0; padding:0; margin-bottom:4px;}

/*Empresa Nova*/
#corpo div.empresa div.corpoEmpresa div.fotoPrincipalLado{width:190px; height:195px; float:right; margin-right:4px;}
#corpo div.empresa div.corpoEmpresa div.fotoPrincipalLado div.foto{width:100%; height:175px;}
#corpo div.empresa div.corpoEmpresa div.fotoPrincipalLado div.descricao{width:100%; height:20px; background-image:url(../imagens/empresa/fundoDescricao.jpg);}
#corpo div.empresa div.corpoEmpresa div.fotoPrincipalLado div.descricao div.texto{font-weight:bold; color:#FFFFFF; text-align:center; font-size:9px; padding-top:4px;}

#corpo div.empresa div.corpoEmpresa div.textoPrincipalLado{margin-top:20px;}
#corpo div.empresa div.corpoEmpresa div.textoPrincipalLado h1{margin:0; padding:0; font-size:11px; font-weight:bold;}
#corpo div.empresa div.corpoEmpresa div.textoPrincipalLado p{margin:0; padding:0; margin-bottom:9px;}

/*Obtuario*/
#corpo div.obtuario{width:765px; height:290px;}
#corpo div.obtuario div.imagem{width:654px; height:152px; margin:0 auto; padding-top:50px;}
p.digite {
	margin:0;
	font-size:15px;
	padding:30px 0 5px 42px;
}
div.baseBuscaOb {width:610px; height:115px; margin:0 auto; background-image:url(../imagens/obituario/baseBusca.jpg); margin-top:15px; background-repeat:no-repeat; }
div.formularioOb {width:587px; margin:0 auto;}
div.formularioOb form{margin:0; padding:0;}
div.formularioOb label{font-weight:bold; width:75px; float:left; text-align:right;}
div.formularioOb div.icone{float:right;}

div.baseObito {
	width:610px;
	margin:0 auto;
	padding-top:20px;
}
div.cabObito {
	width:605px;
	height:16px;
	padding:5px 2px 0 2px;
	margin-top:5px;
	background-color:#E6EDF2;
	border:1px solid #DAE1E7;
}
div.cabObito p {
	margin:0 !important;
	padding:0 !important;
	color:#3B7196;
	font-weight:bold;
}
div.dados {
	width:595px;
	padding:10px 10px 5px 2px;
	border-bottom:1px dotted #DAE1E7;
	margin-bottom:10px;
}
div.dados p {
	margin:0 !important;
	padding:0;
	padding-bottom:5px !important;
	font-weight:bold;
}
p.paginacaoObito {
	text-align:center;
	padding-bottom:10px;
}
.limpo {
	clear:both;
	font-size:0px;
	height:0px;
}
.data {
	margin:0;
	padding:0;
	font-size:15px;
}
.azulLink {
	color:#3B7196;
}
.left {
	float:left;
}


/* Obituario Seguinte */
ul.dadosObito {
	margin:0;
	padding:0;
	padding-top:5px;
	border-top:1px dotted #DAE1E7;
}
ul.dadosObito li {
	list-style:none;
	padding-bottom:5px;
}
.black {
	font-weight:bold;
}
div.cerimonial {
	background-image:url(../imagens/obituario/basePomba.jpg);
	width:298px;
	height:123px;
	border:1px solid #DAE1E7;
}
div.cerimonial p.black {
	margin:5px !important;
}
div.cerimonial p {
	margin:0 5px 5px 5px !important;
}
div.cinza {
	background-image:url(../imagens/obituario/baseCinza.jpg) !important;
	background-repeat:repeat-x;
}
img.paz {
	margin-top:10px;
	margin-bottom:10px;
}


/*OsanSeg*/
#corpo div.osanSeg{width:765px; margin:0 auto;}
#corpo div.osanSeg div.titulo{width:100%;}
#corpo div.osanSeg div.faixa01{width:100%;}
#corpo div.osanSeg div.faixa01 div.imagem{width:202px; height:166px; float:left; margin-top:8px; padding-bottom:4px;}
#corpo div.osanSeg div.faixa01 div.texto{padding-top:8px;}
#corpo div.osanSeg div.faixa01 div.texto h1{margin:0; padding:0; font-size:12px; }
#corpo div.osanSeg div.faixa01 div.texto p{margin:0; padding:0; margin-top:8px;}
#corpo div.osanSeg div.faixa02{width:100%; clear:both;}
#corpo div.osanSeg div.faixa02 div.lista{width:435px; float:left; height:500px;}
#corpo div.osanSeg div.faixa02 div.lista h1{margin:0; padding:0; font-size:11px; margin-top:5px;}
#corpo div.osanSeg div.faixa02 div.lista ul{margin:0; padding:0; margin-left:30px; margin-top:10px;}
#corpo div.osanSeg div.faixa02 div.lista p{margin:0; padding:0; margin-top:8px;}
#corpo div.osanSeg div.faixa03{width:100%; clear:both;}
#corpo div.osanSeg div.faixa03 div.lista{width:319px; float:left;}
#corpo div.osanSeg div.faixa03 div.lista ul{width:100%; border:1px solid #666666; margin:0; padding:0; margin-left:10px; margin-top:8px;}
#corpo div.osanSeg div.faixa03 div.lista li{list-style:none; border-top:1px solid #666666; height:25px; color:#666666; font-weight:bold; padding-top:4px;}
#corpo div.osanSeg div.faixa03 div.lista li.azulEscuro{background-color:#49759B;}
#corpo div.osanSeg div.faixa03 div.lista li.azul{background-color:#C5DBE6;}

#corpo div.osanSeg div.faixa03 div.listaMenor{width:319px; float:left; padding-left:15px; }
#corpo div.osanSeg div.faixa03 div.listaMenor ul{width:100%; border:1px solid #666666; margin:0; padding:0; margin-left:10px; margin-top:8px;}
#corpo div.osanSeg div.faixa03 div.listaMenor li{list-style:none; border-top:1px solid #666666; height:25px; color:#666666; font-weight:bold; padding-top:4px;}
#corpo div.osanSeg div.faixa03 div.listaMenor li.azulEscuro{background-color:#49759B;}
#corpo div.osanSeg div.faixa03 div.listaMenor li.azul{background-color:#C5DBE6;}

/*Funerario*/
#corpo div.empresa div.corpoEmpresa{width:100%; padding-top:5px;}
#corpo div.empresa div.corpoEmpresa div.fotoPrincipalFuneraria{width:190px; height:195px; float:right; margin-right:4px;}
#corpo div.empresa div.corpoEmpresa div.fotoPrincipalFuneraria div.foto{width:100%; height:175px;}
#corpo div.empresa div.corpoEmpresa div.fotoPrincipalFuneraria div.descricao{width:100%; height:20px; background-image:url(../imagens/empresa/fundoDescricao.jpg);}
#corpo div.empresa div.corpoEmpresa div.fotoPrincipalFuneraria div.descricao div.texto{font-weight:bold; color:#FFFFFF; text-align:center; font-size:9px; padding-top:4px;}

#corpo div.empresa div.corpoEmpresa div.bordaFuneraria{width:536px; margin-top:5px;}
#corpo div.empresa div.corpoEmpresa div.bordaFuneraria div.cabecalho{width:100%; height:7px; font-size:7px; background-image:url(../imagens/funeraria/cabecalhoBase.jpg);}
#corpo div.empresa div.corpoEmpresa div.bordaFuneraria div.base{width:100%;  background-color:#E4E9EE;}
#corpo div.empresa div.corpoEmpresa div.bordaFuneraria div.base h1{margin:0; padding:0; font-size:11px; width:95%; margin:0 auto;}
#corpo div.empresa div.corpoEmpresa div.bordaFuneraria div.base ul{margin:0; padding:0; margin-left:30px; margin-top:8px; width:90%;}
#corpo div.empresa div.corpoEmpresa div.bordaFuneraria div.base li{margin-bottom:7px;}
#corpo div.empresa div.corpoEmpresa div.bordaFuneraria div.rodapeDois{width:100%; height:17px; font-size:7px; background-image:url(../imagens/funeraria/rodapeBase.jpg);}
#corpo div.empresa div.corpoEmpresa div.bordaFuneraria div.base p{margin:0; padding:0; font-size:11px; width:95%; margin:0 auto; margin-top:8px;}
#corpo div.empresa div.corpoEmpresa div.bannerFuneraria{width:170px; height:180px; float:right; margin-right:11px;}


/*Página Empresa Nova*/
#corpo div.empresaNova{width:765px;  margin:0 auto;}
#corpo div.empresaNova div.titulo{width:100%; height:36px;}
#corpo div.empresaNova div.titulo div.logo{width:190px; height:36px;}
#corpo div.empresaNova div.titulo div.baseFrase{width:570px; height:34px; font-size:18px; border:1px solid #DAE1E7; float:right;}
#corpo div.empresaNova div.titulo div.baseFrase div.posicao{ padding-top:5px; padding-left:8px;}
#corpo div.empresaNova div.titulo div.baseFrase div.posicao p{margin:0; padding:0;}
#corpo div.empresaNova div.titulo div.baseFrase div.posicao p.nome{font-weight:bold; padding-left:5px;}
#corpo div.empresaNova div.foto01 {float:left;}
#corpo div.empresaNova div.texto01 {width:51%; float:left; padding-top:30px;}
#corpo div.empresaNova div.texto01 h1 {margin:0; padding:0; font-size:11px;}
#corpo div.empresaNova div.texto01 p {margin:0; padding:0;}
#corpo div.empresaNova div.foto02 {float:left;}
#corpo div.empresaNova div.texto02 {float:left; padding-top:10px; width:490px;}
#corpo div.empresaNova div.texto02 h1 {margin:0; padding:0; font-size:11px;}
#corpo div.empresaNova div.texto02 p {margin:0; padding:0;}
#corpo div.empresaNova div.baixoTudo {width:100%; }
#corpo div.empresaNova div.baixoTudo div.foto03 {float:right;}
#corpo div.empresaNova div.baixoTudo div.texto03 { float:left; padding-top:10px; width:500px; height:363px; background-image:url(../imagens/fundoAgua.png); background-position:center; background-repeat:no-repeat; padding-left:10px;}
#corpo div.empresaNova div.baixoTudo div.texto03 p {margin:0; padding:0; padding-bottom:15px;}

