@charset "utf-8";
/* CSS Document */

/*Default*/
* { font-family:Arial, Helvetica, sans-serif; margin:0; padding:0;  }
img.direita { float:right; margin-left:10px; margin-bottom:10px; }

p { margin:5px 0 5px 0; font-size:11px; color:#242424;  }
h5, hr { display:none; }

body { background:url(../../images/bg_internas.jpg) repeat-x top left; }

/* Clearfix */
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix { display: inline-block; }

/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */

#azul { color:#1f4274; text-decoration:none; font-weight:bold;  } 
#azul:hover { color:#89898a;  } 

img { border:none; }

	/*Pre Home*/
		#preHome { background:url(../../images/preHome/bg_preHome.gif) }
	
		#preHome_topo { margin:0 auto; background:url(../../images/preHome/bgTopo_preHome.jpg) repeat-x top left; }
		#preHome_topo h2 {
			background:url(../../images/preHome/topo_preHome.jpg) no-repeat top center;
			text-indent:-5000px;
			height:464px
		}
		#preHome_topo .idiomas { width:300px; margin:0 auto; padding:30px 0 0 0; }
		#preHome_topo .idiomas .rodape { text-align:center; padding:15px 0 0 0; font-size:11px; color:#081b54; }
		#preHome_topo .idiomas .rodape .byvm2 { text-decoration:none; color:#081b54; }
		#preHome_topo .idiomas .rodape .byvm2:hover { text-decoration:none; color:#565656; }
		#preHome_topo .idiomas .portugues {
			width:105px;
			height:18px;
			display:block;
			background:url(../../images/preHome/idiomaPortugues.jpg) no-repeat top left;
			text-indent:-5000px;
			float:left;
			margin:0 45px 0 0;
		}
		#preHome_topo .idiomas .ingles {
			width:105px;
			height:18px;
			display:block;
			background:url(../../images/preHome/idiomaEnglish.jpg) no-repeat top left;
			text-indent:-5000px;
			float:right;
		}
		#preHome_topo .idiomas .divisao {
			width:1px; height:45px;
			background:url(../../images/preHome/divisaoIdiomas.jpg) no-repeat top left;
			_margin:0;
			*margin:0;
			margin:-10px 0 0 145px;
		}
		
	#conteudo { /*border:1px solid #ff0000;*/ width:755px; margin:0 auto; background:url(../../images/bg_menuBottom.jpg) no-repeat left bottom; }
	#conteudo .logo{
		float:left;
		background:url(../../images/logo.jpg) no-repeat top left;
		text-indent:-5000px;
		width:215px;
		height:107px;
		display:block;
	}
	
	/*Busca*/
		#conteudo .mioloInternas a.resultado {
			font-weight:bold;
			font-size:12px;
			color:#1f4274;
			background-color:#fafafa;
			width:500px;
			padding:5px 0 5px 5px;
			border:1px solid #e4e3e3;
			margin:18px 0 -8px -5px;
			text-decoration:none;
			display:block;
		}
		
		#conteudo .mioloInternas a.resultado img { float:right; margin:-11px 7px 0 0; }	
		#conteudo .busca { float:right; width:223px; margin:15px 0 0 0; position:relative; z-index:2; }
		#conteudo .busca .idiomaIngles {
			margin:0 0 0 119px;
			color:#FFFFFF;
			font-size:10px;
			text-decoration:none;
			background:url(../../images/ic_idiomaIngles.jpg) no-repeat top right;
			padding:0 22px 0 0;
		}
		#conteudo .busca .idiomaIngles:hover { color:#cacaca;  }
		#conteudo .busca .idiomaPortugues {
			margin:0 0 0 119px;
			color:#FFFFFF;
			font-size:10px;
			text-decoration:none;
			background:url(../../images/ic_idiomaPortugues.jpg) no-repeat top right;
			padding:0 22px 0 0;
		}
		#conteudo .busca .idiomaPortugues:hover { color:#cacaca;  }	
		#conteudo .busca .campos { margin:8px 0 0 0; vertical-align:top; }
		#conteudo .busca .campos .lbbusca {
			background: transparent url(../../images/txtBusca.gif) no-repeat center;
			width: 45px;
			height: 17px;
			text-indent: -5000px;
			display: block;
			float: left;
			margin-top: 2px;
			_margin-top:1px;
			*margin-top:1px;
		}
		#conteudo .busca .campos .campo { float:left; }
		#conteudo .busca .campos input.palavraChave {
			height:10px; 
			width:141px;
			font-size:10px;
			padding: 0 2px 1px 2px;
			margin: 2px 3px 0 0;
			_margin:2px 1px 0;
			float: left;
		}
		
		#conteudo .busca .campos img { float: left; margin-top: 2px; }
		#conteudo .busca .campos .btn_buscaAvancada { margin:8px 0 0 -45px; }
		
	/*Menu*/
		#bg_geral { width:750px; margin:0 auto; background:url(../../images/bg_menuMiddle.jpg) repeat-y left top; }
		#conteudo .menu {
			background:url(../../images/bg_menuTop.jpg) no-repeat top left;
			width:163px;
			/*height:660px;*/
			float:left;
			padding:32px 0 0 4px;
		}
		
		
		#conteudo .menu li { list-style:none; margin:0 0 15px 0; background-color:#859cae; }

			
		#conteudo .menu li a{
			text-decoration:none;
			display:block;
			height:15px;
			background-color:#859cae;
			font-size:10px;
			text-transform:uppercase;
			color:#FFFFFF;
			background:url(../../images/bulletMenu.gif) no-repeat top left;
			padding:2px 0 0 20px;
		}
		#conteudo .menu li a:hover { color:#163166; }	
		
		#conteudo .menu .subItem li {
			background:transparent url(../../images/bg_subItem.gif) no-repeat scroll 5px top;
			font-size:10px;
			height:15px;
			list-style-type:none;
			margin:0;
			padding:5px 0px 0px 16px;
		}
		
		
		#conteudo .menu .subItem { background-color:#f1f0f0; padding:0 0 8px 0; margin:0 0 -14px 0; display:none; }
		#conteudo .menu .subItem li a {
			background:none;
			margin:0;
			padding:0;
			color:#757575;
			text-transform:none;
		}
		#conteudo .menu .subItem li a:hover { color:#1f4274; }
	
	/*Miolo Home*/
		#conteudo .miolo {
			float:left;
			background:url(../../images/bg_conteudo.jpg) repeat-y left;
			width:583px;
			padding:0 0 20px 5px;
			position:relative;
			z-index:3;
		}	
	
	/*Home*/
		#conteudo .destaqueSWF { float:right; margin:-44px 0 -51px 0; position:relative; z-index:1; }	
		
		#conteudo .miolo .destaque {
			background:url(../../images/home/bg_destaques.jpg) no-repeat top left;
			width:144px;
			height:311px;
			margin:4px 0 5px 1px;
			float:left;
		}
		
		/*Destaques*/
			#conteudo .miolo .destaque .titulo, #conteudo .miolo .destaqueInferior .titulo, #conteudo .miolo .destaqueInferiorMenor .titulo {
				text-transform:uppercase;
				color:#FFFFFF;
				font-size:11px;
				margin:5px 8px 18px 10px;
				font-family:Helvetica, Arial, sans-serif;
				font-weight:normal;
				font-size:11px;
			}
			
			#conteudo .miolo .destaque .imagemDestaque { margin:-8px 0 0 8px; }
			#conteudo .miolo .destaque .chamada { font-size:10px; padding:10px 5px 0 7px; height:100px; }
			#conteudo .miolo .destaque .saibaMais {
				background:url(../../images/home/bull_saibaMais.jpg) no-repeat center;
				color:#242424;
				text-decoration:none;
				text-align:center;
				width:128px;
				display:block;
				font-size:10px;
				padding:3px 0 0 12px;
				_padding:0 0 0 12px;
				*padding:0 0 0 12px;
			}	
			#conteudo .miolo .destaque .saibaMais:hover { color:#89898a; }	
	
			#conteudo .miolo .destaqueInferior {
				display:block;
				background:url(../../images/home/box_destaqueInferior.gif) no-repeat center;
				width:207px;
				height:176px;
				float:left;
				margin:0 8px 0 1px;
			}
			#conteudo .miolo .destaqueInferior p { padding:5px 0 0 10px; font-size:10px; }
			#conteudo .miolo .destaqueInferior .cadastrese { color:#242424; font-weight:bold; text-decoration:none; }
			#conteudo .miolo .destaqueInferior .cadastrese:hover { text-decoration:underline; }
			
			#conteudo .miolo .noticias {
				background-color:#FFFFFF;
				width:190px;
				margin:-8px 0 0 4px;
				font-size:10px;
				padding:0 5px 5px 5px;
			}
			#conteudo .miolo .noticias li { padding:5px 0 0 0; list-style:none; }
			#conteudo .miolo .noticias a { color:#242424; text-decoration:none; display:block; _display:marker; }
			#conteudo .miolo .noticias a:hover { color:#242424; text-decoration:underline; background-color:#f3f3f3; }
			
			#conteudo .miolo .destaqueInferiorMenor {
				margin-left:1px;
				_margin-left:0;
				float:left;
				background:url(../../images/home/box_destaqueInferiorMenor.jpg) no-repeat top center;
				width:149px;
				height:174px;
			} 
			#conteudo .miolo .destaqueInferiorMenor .imgDestaqueGaleria { margin:-11px 0 0 7px; }
			#conteudo .miolo .destaqueInferiorMenor .visiteAcervo {
				font-size:10px;
				display:block;
				margin:22px 0 0 30px;
				padding:3px 0 0 0;
				*padding:0;
				_padding:1px 0 0 0;
				width:110px;
				text-align:center;
				color:#242424;
				text-decoration:none;
			}
			#conteudo .miolo .destaqueInferiorMenor .visiteAcervo:hover { color:#89898a; }
			
			#conteudo .miolo .destaqueInferior .lerTodas {
				float:right;
				display:block;
				margin:-7px 10px 0 7px;
				text-decoration:none;
				background:url(../../images/home/ic_lerTodas.gif) no-repeat left;
				padding: 0 0 0 15px;
				color:#242424;
			}
			#conteudo .miolo .destaqueInferior .lerTodas:hover { color:#89898a; }
	
	/*Internas*/
		#conteudo .topoInternas { float:right; margin:0 0 -51px 0; position:relative; z-index:1 }	
		#conteudo .topoInternas .topoAdm {
			width:500px;
			height:45px;
			margin:-50px 0 0 0;
			padding:5px 0 0 15px;
			color:#0f265d;
			text-transform:uppercase;
			font-weight:bold;
			font-size:25px;
			font-family:Geneva, Arial, Helvetica, sans-serif;
			letter-spacing:-2px;
		}		
		#voltar {
			clear:both;
			width:369px;
			height:16px;
			background:url(../../images/btn_voltar.jpg) no-repeat center;
			font-size:11px;
			text-align:right;
			margin:20px 0 0 194px;
		} 
		
		#voltar a { text-decoration:none; color:#242424; _display:block; _width:50px; *display:block; *width:50px; }
		#voltar a:hover { color:#89898a; }	
			
		/*Miolo*/
			#conteudo .mioloInternas .flashGaleria { margin:0 0 0 -11px; }
			#conteudo .mioloInternas {
				float:left;
				background:url(../../images/bg_conteudo.jpg) repeat-y left;
				width:573px;
				padding:10px 0 20px 15px;
				margin:51px 0 0 0;
				_margin:51px 0 0 0;
				*margin:51px 0 0 0;
				position:relative;
				z-index:3;
				font-size:11px;
				height:400px;				
			}	
			html > body #conteudo .mioloInternas {
				min-height:300px;
				height:auto;
			}
			
			#conteudo .mioloInternas .listaSimples { padding:0 0 0 15px; }
			
			#conteudo .mioloInternas .tituloAzul { color:#1f4274; font-size:12px; font-weight:bold; }
			#conteudo .mioloInternas .tituloAzulMenor { color:#1f4274; font-size:11px; font-weight:bold; }
			#paginacao { font-size:11px; text-align:center; margin:25px 0 0 0; }
			#paginacao a { text-decoration:none; color:#242424; padding:0 3px; }
			#paginacao a:hover { color:#FFFFFF; background-color:#1f4274; font-weight:bold; }		
			#paginacao .atual { color:#FFFFFF; background-color:#1f4274; font-weight:bold; }
			
			#conteudo .mioloInternas .linha {
				height:1px; background:url(../../images/recrutamento/mol_boxes.jpg) no-repeat top left;
				width:486px;
				_margin:0 0 -13px 0;
				margin-top:2px;
			}
			
			#conteudo .mioloInternas .blocoTexto { width:560px; text-align:justify; }
			#conteudo .mioloInternas .blocoTexto p { padding-top:7px; }

			
			/*Quem Somos*/
			#conteudo .mioloInternas .blocoTexto .imgDireita { float:right; margin:0 -5px 10px 10px; }
			#conteudo .mioloInternas .colunaMenor { text-align:justify; width:330px; float:left; margin:0 10px 0 0; margin-right:30px; _margin:0 -125px 0 0;  }
			
				/*Escritorios - detalhe*/
					#conteudo .mioloInternas .escritoriosColDireita {
						float:left;
						font-size:11px;

					}
					#conteudo .mioloInternas .escritoriosColDireita .titEndereco {
						background:url(../../images/contato/titEndereco.jpg) no-repeat center;
						text-indent:-5000px;
						width:207px;
						height:13px;
					}
					#conteudo .mioloInternas .escritoriosColDireita .titTelefones {
						background:url(../../images/contato/titTelefones.jpg) no-repeat center;
						text-indent:-5000px;
						width:207px;
						height:13px;
					}
				
				/*Nossa Equipe*/
					#conteudo .mioloInternas .colunasNossaEquipe { width:185px; float:left; }
					#conteudo .mioloInternas .colunasNossaEquipe .tituloAzul {
						color:#1f4274;
						font-size:12px;
						font-weight:bold;
						background:url(../../images/bg_linha.jpg) no-repeat bottom left;
						padding:0 0 2px 0;
						margin:0 0 5px 0;
					}
					
					#conteudo .mioloInternas .listaNossaEquipe { list-style:none; font-size:11px; }
					#conteudo .mioloInternas .listaNossaEquipe a {
						background:url(../../images/bull_lista.jpg) no-repeat left;
						background-position:0px 4px;
						padding:0 0 0 12px;
						margin:-5px 0 0 0;
						text-decoration:none;
						color:#242424;
					}
					#conteudo .mioloInternas .listaNossaEquipe a:hover {
						background:url(../../images/bull_listaOver.jpg) no-repeat left;
						margin:-5px 0 0 0;
						background-position:0px 4px;
						text-decoration:underline;
						color:#242424;
					}
					/*Detalhes*/
					#conteudo .mioloInternas .blocoTexto .nossaEquipeFoto {
						background:url(../../images/nossaEquipe/bg_foto.jpg) no-repeat top left;
						width:102px;
						height:136px;
						padding:8px 0 0 8px;
						float:left;
						margin:0 5px 5px 0;
					}
					#conteudo .mioloInternas .blocoTexto .email, #conteudo .mioloInternas .blocoTexto .linkAzul { color:#242424; text-decoration:none; }
					#conteudo .mioloInternas .blocoTexto .email:hover, #conteudo .mioloInternas .blocoTexto .linkAzul:hover { color:#1f4274; }
				
				/*Observador Legal*/
					/*Artigos*/				
					#conteudo .mioloInternas .observador_artigos .titulo, #conteudo .mioloInternas .observador_agenda .titulo {
						text-transform:uppercase;
						height:18px;
						color:#FFFFFF;
						font-size:11px;
						font-family:Helvetica, Arial, sans-serif;
						font-weight:normal;
						font-size:11px;
						padding:5px 0 0 8px;
						margin:10px 0 0 0;
						background:url(../../images/quemSomos/observadorLegal/bg_titulos.gif) no-repeat top left;
					}
					#conteudo .mioloInternas .observador_artigos .descArtigo {					
						/*background:url(../../images/quemSomos/observadorLegal/bg_descricaoArtigo.jpg) no-repeat top left;*/
						width:356px;
						height:146px;
						margin:3px 0 0 0;
						display:block;
					}
					#conteudo .mioloInternas .observador_artigos .descArtigo .foto {	
						background:url(../../images/nossaEquipe/bg_foto.jpg) no-repeat top left;
						width:102px;
						height:136px;
						padding:8px 0 0 8px;
						float:left;
						margin:0 5px 5px 0;
					}
					#conteudo .mioloInternas .observador_artigos .descArtigo .txt {	padding:5px 10px 10px 90px; }
					/*#conteudo .mioloInternas .observador_artigos .descArtigo .txt:hover { background: transparent url(../../images/quemSomos/observadorLegal/artigosHover.gif) no-repeat top left; }*/
					#conteudo .mioloInternas .observador_artigos .descArtigo .txt a { text-decoration:none; color:#242424; }
					#conteudo .mioloInternas .observador_artigos .descArtigo .txt a.principal { font-weight:bold; } 
					#conteudo .mioloInternas .observador_artigos .descArtigo .txt a.principal:hover { text-decoration:underline; }
					#conteudo .mioloInternas .observador_artigos .descArtigo .txt h4 {	
						background:url(../../images/publicacoes/bgh4.jpg) repeat-y;
						margin:0 0 8px 0;
						font-size:11px;
					}
					
					#conteudo .mioloInternas .observador_artigos .imagemArtigo {
						margin:7px 0 0 9px;
						float:left;
						width:65px;
						height:92px;
					}		
					
					/*Agenda*/		
					#conteudo .mioloInternas .observador_agenda { width:356px; }	
					#conteudo .mioloInternas .observador_agenda .teste {
						width:348px;
						border:4px solid #f0efef;
						background:url(../../images/quemSomos/observadorLegal/bg_bottomAgenda.gif) no-repeat bottom left;
					}				
					
			/*Publicacoes*/
					#conteudo .mioloInternas .publicacoes { width:563px; margin:-2px 0 0 0; clear:both; }
					#conteudo .mioloInternas .publicacoes .titulo {
						text-transform:uppercase;
						color:#FFFFFF;
						height:19px;
						font-size:11px;
						font-family:Helvetica, Arial, sans-serif;
						font-weight:normal;
						font-size:11px;
						padding:4px 0 0 8px;
						margin:25px 0 -7px -2px;
						background:url(../../images/publicacoes/bg_titulos.gif) no-repeat top left;
					}
				#conteudo .mioloInternas .publicacoes .saibaMais {
					font-size:10px;
					color:#242424;
					text-decoration:none;
					text-align:center;
					display:block;
					font-size:10px;
					float:right;
					background:url(../../images/publicacoes/bg_saibaMais.jpg) no-repeat left;
					padding:0 0 0 297px;
					margin:-10px 0 0 0;
				}
				#conteudo .mioloInternas .publicacoes .saibaMais:hover {
					color:#89898a;
				}
			
			
			/*Areas de atuacao / Artigos*/
				#conteudo .mioloInternas .listaAreasAtuacao, #conteudo .mioloInternas .listaArtigos { list-style:none; font-size:11px; }
				#conteudo .mioloInternas .listaAreasAtuacao a, #conteudo .mioloInternas .listaArtigos a {
					background:url(../../images/bull_lista.jpg) no-repeat left;
					padding:0 0 0 12px;
					margin:-5px 0 0 0;
					text-decoration:none;
					color:#242424;
				}
				#conteudo .mioloInternas .listaAreasAtuacao a:hover, #conteudo .mioloInternas .listaArtigos a:hover {
					background:url(../../images/bull_listaOver.jpg) no-repeat left;
					padding:0 0 0 12px;
					margin:-5px 0 0 0;
					text-decoration:underline;
					color:#242424;
				}
			
			/*Artigos*/
			
				#conteudo .mioloInternas .divBusca {
					background:url(../../images/recrutamento/bg_boxes.jpg) repeat-y top left;
					width:550px;
					font-size:11px;
					margin:3px 0 25px 0;
				}
				#conteudo .mioloInternas .divBusca .linha {
					height:1px; background:url(../../images/recrutamento/mol_boxes.jpg) no-repeat top left; width:486px;
				}
				#conteudo .mioloInternas .divBusca .content { padding:10px 0 10px 10px;	_padding:0 0 10px 10px; }
				#conteudo .mioloInternas .divBusca .content p { margin:0; }
				
				/*Detalhes*/
				#conteudo .mioloInternas .divCinza {
					background:url(../../images/recrutamento/bg_boxes.jpg) repeat-y top left;
					margin-top:3px;
				}
				#conteudo .mioloInternas .content { padding:5px 0 5px 10px; }
				#conteudo .mioloInternas .divCinza .linha {
					height:1px; background:url(../../images/recrutamento/mol_boxes.jpg) no-repeat top left;
					width:486px;
					_margin:0 0 -13px 0;
				}
				
			
			/*Recrutamento*/
				#conteudo .mioloInternas .formRecrutamento {
					background:url(../../images/recrutamento/bg_boxes.jpg) repeat-y top left;
					width:550px;
					font-size:11px;
					margin:3px 0 25px 0;
				}
				#conteudo .mioloInternas .formRecrutamento .content { padding:10px 0 10px 10px;	_padding:0 0 10px 10px; }
				#conteudo .mioloInternas .formRecrutamento .linha {
					height:1px; background:url(../../images/recrutamento/mol_boxes.jpg) no-repeat top left; width:486px;
				}
				#conteudo .mioloInternas .formRecrutamento input, #conteudo .mioloInternas .camposContato input { font-size:10px; border:1px solid #d0d0d0; }
				#conteudo .mioloInternas .formRecrutamento .nome { width:342px; }

				#conteudo .mioloInternas .formRecrutamento .radio { width:12px; border:none; vertical-align:middle; }
				
				#conteudo .mioloInternas .formRecrutamento .dataNasc, #conteudo .mioloInternas .formRecrutamento .conclusao { width:67px; }
				#conteudo .mioloInternas .formRecrutamento .localNasc, #conteudo .mioloInternas .formRecrutamento .email, #conteudo .mioloInternas .formRecrutamento .idioma, #conteudo .mioloInternas .formRecrutamento .escola, #conteudo .mioloInternas .formRecrutamento .experiencia { width:165px; }	
				#conteudo .mioloInternas .formRecrutamento .sel_estadoCivil { width:90px; font-size:10px; }				
				#conteudo .mioloInternas .formRecrutamento .nacionalidade { width:130px; }	
				#conteudo .mioloInternas .formRecrutamento .endereco { width:265px; }	
				#conteudo .mioloInternas .formRecrutamento .cidade, #conteudo .mioloInternas .formRecrutamento .pais, #conteudo .mioloInternas .formRecrutamento .pretensao{ width:82px; }	
				#conteudo .mioloInternas .formRecrutamento .duplo { width:18px; text-transform:uppercase; }	
				#conteudo .mioloInternas .formRecrutamento .numero, #conteudo .mioloInternas .formRecrutamento .complemento { width:30px; }	
				#conteudo .mioloInternas .formRecrutamento .bairro { width:121px; }	
				#conteudo .mioloInternas .formRecrutamento .cep, #conteudo .mioloInternas .formRecrutamento .telefone { width:60px; }
				#conteudo .mioloInternas .formRecrutamento .certificados { width:265px; margin:10px 0 0 0; }	
				#conteudo .mioloInternas .formRecrutamento .universidade { width:100px; }
				#conteudo .mioloInternas .formRecrutamento textarea {
					width:350px;
					height:64px;
					border:1px solid #d0d0d0;
					font-size:11px;
					margin:3px 0 0 0;
				}				
				#conteudo .mioloInternas .formRecrutamento .dataEntrada { width:86px; }
								
				#conteudo .mioloInternas .formRecrutamento .content .posicao td { padding:0 10px 5px 0; width:80px; }
				#conteudo .mioloInternas .formRecrutamento .content .posicao input {
					border:none;
					_vertical-align:middle;
					*vertical-align:middle;
					margin:0 5px 0 0;
					_margin-left:-4px;
					*margin-left:-3px;
				}
				#conteudo .mioloInternas .formRecrutamento .content .posicao .outros {
					font-size:10px;
					border:1px solid #d0d0d0;
					width:53px;
				}
				#conteudo .mioloInternas .formRecrutamento .content .turno td { padding:0 10px 5px 0; width:80px; }				
				#conteudo .mioloInternas .formRecrutamento .content .turno td.maior { width:150px; }
				#conteudo .mioloInternas .formRecrutamento .content .turno input {
					border:none;
					_vertical-align:middle;
					*vertical-align:middle;
					margin:0 5px 0 0;
					_margin-left:-4px;
					*margin-left:-3px;
				}
				
				#conteudo .mioloInternas .formRecrutamento .content .linguas { margin-left:-3px; }
				#conteudo .mioloInternas .formRecrutamento .content .linguas td { padding:0 10px 2px 0; }
				#conteudo .mioloInternas .formRecrutamento .content .linguas td.menor { width:40px; text-align:right!important; }
				#conteudo .mioloInternas .formRecrutamento .content .linguas input {
					border:none;
					_vertical-align:middle;
					*vertical-align:middle;
					margin:0 5px 0 0;
					_margin-left:-4px;
					*margin-left:-3px;
				}
							
			/*Noticias / Artigos*/
				#conteudo .mioloInternas .blocoTexto .imgEsquerda { float:left; margin:10px 10px 10px 0; }
				#conteudo .mioloInternas .blocoTexto .fonte { color:#1f4274; }
				#conteudo .mioloInternas .buscaInteligente {
					background:url(../../images/noticias/bg_buscaInteligente.jpg) no-repeat top left;
					width:550px;
					height:55px;
					padding:10px;
				}
				
				#conteudo .mioloInternas .buscaInteligente .campos .palavraChave, #conteudo .mioloInternas .divBusca .campos .palavraChave {
					font-size:10px;
					width:222px;
					height:12px;
					color:#303030;
					margin:2px 12px 0 0;
					float:left;
				}
		#conteudo .mioloInternas .buscaInteligente .campos .palavraChaveav {
			font-size:10px;
			width:222px;
			height:12px;
			color:#303030;
			margin:2px 12px 0 0;
			float:left;
		}

				#conteudo .mioloInternas .buscaInteligente .campos { padding:7px 0 0 0; }
				#conteudo .mioloInternas .buscaInteligente .campos .btn_calendario, #conteudo .mioloInternas .divBusca .campos .btn_calendario { display:block; float:left; margin:0 12px 0 0; }
				#conteudo .mioloInternas .buscaInteligente .campos .btn_ok, #conteudo .mioloInternas .divBusca .campos .btn_ok { margin:2px 0 0 0; }
				
				#conteudo .mioloInternas .buscaInteligente .campos .data, #conteudo .mioloInternas .divBusca .campos .data{
					font-size:10px;
					width:60px;
					height:12px;
					color:#303030;
					margin:2px 12px 0 0;
					float:left;
				}
				
				#conteudo .mioloInternas .listaNoticias { list-style:none; font-size:11px; }
				#conteudo .mioloInternas .listaNoticias li { _margin:0 0 -3px 0; *margin:0 0 -3px 0; }
				#conteudo .mioloInternas .listaNoticias a { text-decoration:none; color:#242424!important; }
				#conteudo .mioloInternas .listaNoticias a:hover { text-decoration:underline; }
				#conteudo .mioloInternas .listaNoticias li.data { margin:12px 0 0 0; _margin:12px 0 -5px 0; *margin:12px 0 0 0; font-weight:bold; color:#1f4274; }			
				
			/*Contato*/
				#conteudo .mioloInternas .camposContato {
					float:left;
					font-size:11px;
					width:290px;
					color:#242424;
					margin-top:20px;
				}
				
				#conteudo .mioloInternas .camposContato input { margin-bottom:7px; }
				
				#conteudo .mioloInternas .camposContato .inputMaior { width:250px; font-size:11px; }
				#conteudo .mioloInternas .camposContato .inputEmail { width:200px; }
				#conteudo .mioloInternas .camposContato .inputPrefixo { width:40px; }
				#conteudo .mioloInternas .camposContato .inputTelefone { width:154px; }
				
				#conteudo .mioloInternas .camposContato .selEscritorio { font-size:11px; margin-bottom:7px; }
				
				#conteudo .mioloInternas .camposContato .textArea { width:250px; height:200px; font-size:11px; }
				#conteudo .mioloInternas .camposContato .chk { width:10px; height:10px; margin:-13px 0 0 0; }
				#conteudo .mioloInternas .camposContato .chkTxt { margin:15px 0 0 0; }			 
	
				#conteudo .mioloInternas .camposContato .btnEnviar { float:right; margin:-15px 37px 0 0;  } 
				
				#conteudo .mioloInternas .contatoColDireita {
					float:left;
					font-size:11px;
					margin-top:34px;
				}
				#conteudo .mioloInternas .contatoColDireita .titEndereco {
					background:url(../../images/contato/titEndereco.jpg) no-repeat center;
					text-indent:-5000px;
					width:207px;
					height:13px;
				}
				#conteudo .mioloInternas .contatoColDireita .titTelefones {
					background:url(../../images/contato/titTelefones.jpg) no-repeat center;
					text-indent:-5000px;
					width:207px;
					height:13px;
				}
				
			
	/*Rodape*/
		#rodape{
			margin:0 auto;
			clear:both;
			background:transparent url(../../images/rodape/bg_rodape.jpg) repeat-x;
			height:68px;
			font-size:10px;
		} 
		
		#rodape .rodapeOver {
			margin:0 auto;
			width:760px;
			background:url(../../images/rodape/bg_rodapeOver.jpg) no-repeat top center;
			height:78px;			
		}
		#rodape .rodapeOver .endereco {
			color:#FFFFFF;
			 text-transform:uppercase;
			 padding-top:15px;
			 _padding-top:10px; 
			 *padding-top:10px; 
			 padding-left:15px;
			 font-size:10px;
		}
		
		#rodape .rodapeOver .direitos {
			float:left;
			padding:10px 0 0 15px;
			font-size:10px;
		}
		
		#rodape .rodapeOver .byvm2 {
			float:right;
			margin:15px 10px 0 0;
			display:block;
			font-size:10px;
			color:#242424;
			text-decoration:none;
		}
		#rodape .rodapeOver .byvm2:hover { color:#89898a; }
		
		#descritivo ul { padding:0 0 0 10px; _padding:0 0 0 12px; *padding:0 0 0 16px; }
		#descritivo a { color:#242424; text-decoration:none; }
		#descritivo a:hover { color:#1f4274; }
		#descritivo img { border:none; }
		
		#conteudo .mioloInternas .loginRecrutamento {
			background:transparent url(../../images/recrutamento/bg_loginRecrutamento.jpg) no-repeat scroll left top;
			width:496px;
			height:81px;
		}
		
		#conteudo .mioloInternas .loginRecrutamento table {	margin:18px 0 0 20px; }
		
		#conteudo .mioloInternas .loginRecrutamento table td.direita { padding:0 0 0 20px; }
		#conteudo .mioloInternas .loginRecrutamento table td.ok { padding:17px 0 0 20px; }



		/*Busca Avancada*/

		#conteudo .mioloInternas .divBusca .campos .palavraChaveav {
			font-size:11px;
			width:150px;
			height:15px;
			_height:14px;
			color:#303030;
			margin:2px 12px 0 0;
			float:left;
		}
		
		#conteudo .mioloInternas .divBusca .campos .cboav {
			width:150px;
			_height:10px;
			font-size:10px;
			*height:16px;
			margin:2px 5px 0 0;
			float:left;
		}
		#conteudo .mioloInternas a.resultado {
			font-weight:bold;
			font-size:12px;
			color:#1f4274;
			background-color:#fafafa;
			width:500px;
			padding:5px 0 5px 5px;
			border:1px solid #e4e3e3;
			margin:18px 0 -8px -5px;
			text-decoration:none;
			display:block;
		}
		
		#conteudo .mioloInternas a.resultado img { float:right; margin:-11px 7px 0 0; }
		
		
		
		/*Observador legal*/
		
		#conteudo .mioloInternas .observador_artigos { width:356px; float:left; margin:0 0 10px 0;  }
		#conteudo .mioloInternas .observador_agenda { width:356px; float:left; margin:0 0 10px 0; }	
		#conteudo .mioloInternas .observador_destaque { width:215px; float:right; margin:0 0 10px 0; border-bottom:3px solid #898989;  }			
		#conteudo .mioloInternas .observador_ag { width:215px; float:right; margin:0 0 10px 0; padding-bottom:2px; border-bottom:3px solid #898989; }		
		#conteudo .mioloInternas .observador_destaque .imagem { margin:2px 4px 4px 0; float:left; }	
		#conteudo .mioloInternas .observador_destaque a { color:#242424; text-decoration:none; display:block; _display:marker; }
		#conteudo .mioloInternas .observador_destaque a:hover { color:#242424; text-decoration:underline; }
		
		#conteudo .mioloInternas .observador_destaque h4, #conteudo .mioloInternas .observador_ag h4 {
			background-color:#898989;
			margin:10px 0 0 0;
			height:18px;
			font-size:11px;
			font-weight:normal;
			text-transform:uppercase;
			color:#fff;
			padding:5px 0 0 7px;
		}
		
		#conteudo .mioloInternas .observadorTitulo { width:300px; margin:-2px 0 0 0; clear:both; }
		#conteudo .mioloInternas .observadorTitulo .titulo {
			text-transform:uppercase;
			color:#FFFFFF;
			height:19px;
			font-size:11px;
			font-family:Helvetica, Arial, sans-serif;
			font-weight:normal;
			font-size:11px;
			padding:4px 0 0 8px;
			margin:25px 0 -7px -2px;
			background:url(../../images/publicacoes/bg_titulos.gif) no-repeat top left;
		}
		

		
			#conteudo .mioloInternas .observador_agenda .noticias {
				font-size:10px;	padding:0 5px 5px 5px;
			}
			#conteudo .mioloInternas .observador_agenda .noticias li { padding:5px 0 0 0; list-style:none; }
			#conteudo .mioloInternas .observador_agenda .noticias a { color:#242424; text-decoration:none; display:block; _display:marker; }
			#conteudo .mioloInternas .observador_agenda .noticias a:hover { color:#242424; text-decoration:underline; background-color:#f3f3f3; }
			#conteudo .mioloInternas .observador_agenda .titulo { margin:-7px 0 0px -4px; position:relative; z-index:200; width:348px; }	
			
			
		#conteudo .mioloInternas .observador_ag ul li {
			background-color:#f2f2f2;
			margin:5px;
			padding:3px;
			list-style:none;
		}
		#conteudo .mioloInternas .observador_ag ul li:hover { background:#FFFFFF; }
			
		#conteudo .mioloInternas .observador_ag a { color:#242424; text-decoration:none; margin:0; }
		#conteudo .mioloInternas .observador_ag a:hover { color:#1f4274; text-decoration:underline; }
		
		/* Galeria de Imagens */
		#conteudo .mioloInternas .galeriaImagens img{
			margin: 0 15px 10px 0;
			background:url(../../images/quemSomos/escritorios/galeria/moldeBg.png) no-repeat top left;
			padding:10px;
			cursor:pointer;
		}