@charset "utf-8";

/* CSS Do Vinicius */

/* Resets */
* {
	margin: 0;
	padding: 0;
}
body {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a {
	text-decoration: none;
}
img {
	margin: 0;
	border: none;
}
table {
	border-spacing: 0;
}
/* Resets */

/* ------------------------------------ cases ------------------------------------------------- */

#geral {
	width: 990px;
	margin: 0 auto;
}

	#geral #titulo {
		width: 927px;
		height: 70px;
		margin: 0 auto;
		background: url(../imagens_vinicius/bg/bg_tit.jpg) repeat-x;
	}
	
	#geral #tabelao {
		width: 927px;
		/*margin: 0 auto 45px auto;*/
	}
		#geral #tabelao #lado_esq {
			padding: 0 0 0 25px;
			color: #858585;
			font-size: 10px;
		}
			#geral #tabelao #lado_esq img {
			color: #858585;
			font-size: 10px;
		}
			#geral #tabelao #lado_esq h3 {
				margin: 20px 0;
			}
			#geral #tabelao #lado_esq strong {
				color: #f76800;
				font-size: 10px;
			}
				#geral #tabelao #lado_esq strong span {
					color: #858585;
				}
			#geral #tabelao #lado_esq ul li {
				list-style-position: inside;
				line-height: 20px;
			}
			#geral #tabelao #lado_esq .ali_centro {
				text-align: center;
			}
			
#geral #tabelao #lado_esq_soft {
			padding: 0 0 0 25px;
			background: transparent url(../imagens/servicos/fab_soft.jpg) no-repeat scroll bottom right;
			color: #858585;
			font-size: 10px;
		}
			#geral #tabelao #lado_esq_soft img {
			margin: 0 0 0 -14px;
			color: #858585;
			font-size: 10px;
		}
			#geral #tabelao #lado_esq_soft h3 {
				margin: 20px 0;
			}
			#geral #tabelao #lado_esq_soft strong {
				color: #f76800;
				font-size: 10px;
			}
				#geral #tabelao #lado_esq_soft strong span {
					color: #858585;
				}
			#geral #tabelao #lado_esq_soft ul li {
				list-style-position: inside;
				line-height: 20px;
			}
			#geral #tabelao #lado_esq_soft .ali_centro {
				text-align: center;
			}
		#geral #tabelao #lado_dir {
			width: 260px;
			padding: 00 0 0;
			font-size: 10px;
		}
			#geral #tabelao #lado_dir .cases_box {
				width: 210px;
				margin: 5px 0 0;
				padding: 0 9px 0 0;
			}
			#geral #tabelao #lado_dir .serv_box {
				width: 210px;
				margin: 5px 0;
				padding: 0 9px 0 0;
			}
			#geral #tabelao #lado_dir .cases_box .txt_link {
				text-align: right;
				width: 184px;
				margin: 9px 0 0 0;
				padding: 0 0 7px 0;
				background: url(../imagens_vinicius/setas/seta1.gif) no-repeat right 3px;
				color: #858585;
			}
			#geral #tabelao #lado_dir .cases_box .seta_fosca {
				background: url(../imagens_vinicius/setas/seta2.gif) no-repeat right 3px;
			}
				#geral #tabelao #lado_dir .cases_box .txt_link p {
					margin: 0 8px 0 0;
					font-size: 10px;
				}
				#geral #tabelao #lado_dir .cases_box .txt_link p a {
					color: #858585;
				}
		 #geral #tabelao #lado_dir .cases_box .txt_link_servicos  {
				text-align: right;
				width: 221px;
				margin: 9px 0 0 0;
				padding: 0 0 7px 0;
				
				color: #858585;
			}
			#geral #tabelao #lado_dir .cases_box .txt_link_servicos p {
					margin: 0 8px 0 0;
					font-size: 10px;
				}
		    #geral #tabelao #lado_dir .cases_box .txt_link_servicos p a {
					color: #858585;
				}
				
/* ------------------------------------ releazes --------------------------------------------- */

.img_imprensa {
	float: left;
	margin: 0 14px 0 0;
}
		#geral #tabelao #lado_esq_releaze {
			padding: 0 20px 0 25px;
			color: #858585;
			font-size: 10px;
		}
			#geral #tabelao #lado_esq_releaze h3 {
				margin: 20px 0;
			}
			#geral #tabelao #lado_esq_releaze strong {
				color: #f76800;
				font-size: 10px;
			}
				#geral #tabelao #lado_esq_releaze strong span {
					color: #858585;
				}
			#geral #tabelao #lado_esq_releaze h3.top {
				margin: 0 0 20px;
			}
			#geral #tabelao #lado_esq_releaze h3.pergunta {
				margin: 20px 0 10px;
			}
			
		#geral #tabelao #lado_dir_releazes {
			width: 280px;
			padding: 0 0 0 12px;
			font-size: 10px;
			background: url(../imagens_vinicius/bg/bg_releazes.gif) no-repeat;
		}
		#geral #tabelao #lado_dir_releazes span {
			font-size: 11px;
			color: #f76800;
		}
			#geral #tabelao #lado_dir_releazes .top_ano {
				height: 54px;
				width: 256px;
				border-bottom: 1px solid #a4a3a3;
			}
			#geral #tabelao #lado_dir_releazes .top_ano td {
				padding: 0px 0pt 0pt 87px;
			}
				#geral #tabelao #lado_dir_releazes .top_ano td select {
					width: 128px;
					border: 1px solid #a4a3a3;
					font-size: 10px;
					color: #ff5600;
				}
				
			#geral #tabelao #lado_dir_releazes .releazes {
				width: 256px;
				border-top: 1px solid #FFF;
				border-bottom: 1px solid #a4a3a3;
				background: url(../imagens_vinicius/setas/seta3.gif) no-repeat 10px 17px;
			}
				#geral #tabelao #lado_dir_releazes .releazes td {
					padding: 15px 20px;
					font-size: 10px;
					color: #858585;
				}
					#geral #tabelao #lado_dir_releazes .releazes td a {
						font-size: 10px;
						color: #858585;
					}
						#geral #tabelao #lado_dir_releazes .releazes td a span {
							font-size: 10px;
							color: #ff5600;
						}
						
/* ------------------------------- releazes clipping --------------------------------------- */

	#geral #clipping {
		width: 927px;
		height: 35px;
		margin: 0 auto;
		color: #ff5600;
		font-size: 11px;
	}
		#geral #clipping .ultimas_not {
			width: 203px;
			height: 35px;
		}
		#geral #clipping .clipping_tit {
			padding: 0 0 0 25px;
		}
		#geral #clipping .paginas {
			padding: 0pt 53px 0pt 0pt;
		}
			#geral #clipping .paginas img {
				margin: 0 12px -3px 12px;
			}
			#geral #clipping .paginas span {
				background: #ff5600;
				color: #FFF;
				font-weight: bold;
			}


		#geral #tabelao #lado_esq_clipping {
			padding: 18px 0 0 0;
			color: #858585;
			font-size: 10px;
			background: url(../imagens_vinicius/bg/bg_clipping2.gif) no-repeat 0 0;
		}
			#geral #tabelao #lado_esq_clipping .linha {
				width: 655px;
				height: 24px;
				margin: 0 auto;
				border-top: 1px solid #FFF;
				border-bottom: 1px solid #a4a3a3;
				font-size: 10px;
			}
			#geral #tabelao #lado_esq_clipping .linha_top_none {
				border-top: none;
			}
			#geral #tabelao #lado_esq_clipping .linha td.seta {
				width: 26px;
				background: url(../imagens_vinicius/setas/seta9.gif) no-repeat;
			}
			#geral #tabelao #lado_esq_clipping .linha td.data {
				width: 79px;
				color: #707275;
				font-weight: bold;
				padding: 0 5px;
				background: url(../imagens_vinicius/setas/seta9_lat.gif) no-repeat right 0;
			}
			#geral #tabelao #lado_esq_clipping .linha td.texto {
				padding: 0 0 0 6px;
			}
				#geral #tabelao #lado_esq_clipping .linha td.texto a {
					color: #f76800;
					font-weight: bold;
				}
			
			
		#geral #tabelao #lado_dir_clipping {
			width: 230px;
			padding: 10px 0 0 12px;
			font-size: 10px;
			background: url(../imagens_vinicius/bg/bg_clipping.gif) no-repeat right 0px;
		}
		#geral #tabelao #lado_dir_clipping span {
			font-size: 11px;
			color: #f76800;
		}
			#geral #tabelao #lado_dir_clipping .top_ano {
				height: 54px;
				width: 256px;
				border-bottom: 1px solid #a4a3a3;
			}
			#geral #tabelao #lado_dir_clipping .top_ano td {
				padding: 0px 0pt 0pt 87px;
			}
				#geral #tabelao #lado_dir_clipping .top_ano td select {
					width: 128px;
					border: 1px solid #a4a3a3;
					font-size: 10px;
					color: #ff5600;
				}
				
			#geral #tabelao #lado_dir_clipping .releazes_fora {
				width: 178px;
				margin: 0 14px 0 0;
				background: url(../imagens_vinicius/setas/seta3.gif) no-repeat 10px 17px;
			}
				#geral #tabelao #lado_dir_clipping .releazes_int {
					border-top: 1px solid #FFF;
					border-bottom: 1px solid #a4a3a3;
					width:153px;
				}
				#geral #tabelao #lado_dir_clipping .top_none {
					border-top: none;
				}
				#geral #tabelao #lado_dir_clipping .releazes_int td.interna {
					padding: 14px 0pt 15px 0px;
				}
				#geral #tabelao #lado_dir_clipping .releazes_fora td.externa {
					padding: 0px 0pt 0px 20px;
					font-size: 10px;
					color: #858585;
				}
					#geral #tabelao #lado_dir_clipping .releazes_fora td a {
						font-size: 10px;
						color: #858585;
					}
						#geral #tabelao #lado_dir_clipping .releazes_fora td a span {
							font-size: 10px;
							color: #ff5600;
						}
						
				#geral #tabelao #lado_dir_clipping .veja_todos {
					margin: 24px 0 0 0;
				}
					#geral #tabelao #lado_dir_clipping .veja_todos a {
						font-size: 10px;
						color: #ff5600;
					}
					#geral #tabelao #lado_dir_clipping .veja_todos img {
						margin: 0 5px 0 0;
					}
				
	#geral #clipping2 {
		height: 35px;
		color: #ff5600;
		font-size: 11px;
		margin: 20px 0 0;
	}
		#geral #clipping2 .ultimas_not {
			width: 203px;
			height: 35px;
		}
		#geral #clipping2 .clipping_tit {
			padding: 0 0 0 25px;
		}
		#geral #clipping2 .paginas {
			padding: 0pt 14px 0pt 0pt;
		}
			#geral #clipping2 .paginas img {
				margin: 0 12px -3px 12px;
			}
			#geral #clipping2 .paginas span {
				background: #ff5600;
				color: #FFF;
				font-weight: bold;
			}

/* ------------------------------- Vagas --------------------------------------- */

		#geral #tabelao #lado_esq_vagas {
			padding: 18px 0 0 0;
			color: #858585;
			font-size: 10px;
			background: url(../imagens_vinicius/bg/bg_clipping2.gif) no-repeat 0 0;
		}
			#geral #tabelao #lado_esq_vagas .linha {
				width: 655px;
				height: 24px;
				margin: 0 auto;
				border-top: 1px solid #FFF;
				border-bottom: 1px solid #a4a3a3;
				font-size: 10px;
			}
			#geral #tabelao #lado_esq_vagas .linha_top_none {
				border-top: none;
			}
			#geral #tabelao #lado_esq_vagas .linha td.codigo {
				width: 104px;
				padding: 0 0 0 14px;
				color: #7a7a7b;
				background: url(../imagens_vinicius/setas/seta12_lat.gif) no-repeat;
			}
			#geral #tabelao #lado_esq_vagas .linha td.no_vaga {
				width: 42px;
				color: #ff5600;
				font-weight: bold;
				background: url(../imagens_vinicius/setas/seta9_lat.gif) no-repeat right 0px;
			}
			#geral #tabelao #lado_esq_vagas .linha td.texto {
				width: 204px;
				padding: 0 0 0 14px;
				background: url(../imagens_vinicius/setas/seta9_lat.gif) no-repeat right 0px;
			}
				#geral #tabelao #lado_esq_vagas .linha td.texto a {
					color: #7a7a7b;
					font-weight: bold;
				}
			#geral #tabelao #lado_esq_vagas .linha td.data {
				width: 173px;
				color: #7a7a7b;
				background: url(../imagens_vinicius/setas/seta9_lat.gif) no-repeat right 0px;
			}
			#geral #tabelao #lado_esq_vagas .linha td.cidade {
				width: 88px;
				color: #7a7a7b;
				padding: 0 0 0 14px;
			}
			
		#geral #tabelao #lado_dir_vagas {
			width: 230px;
			padding: 10px 0 0 12px;
			font-size: 10px;
			background: url(../imagens_vinicius/bg/meus_dados.gif) no-repeat right 0px;
		}
		#geral #tabelao #lado_dir_vagas .mini_form {
			width: 181px;
			margin: 20px 19px 0;
		}
			#geral #tabelao #lado_dir_vagas .mini_form input {
				width: 181px;
				height: 16px;
				border: none;
				font-size: 9px;
				margin: 3px 0 0;
			}
			#geral #tabelao #lado_dir_vagas .mini_form .bt_ok input {
				width: 22px;
				height: 18px;
				border: none;
				font-size: 10px;
				margin: 6px 0 0;
				background: url(../imagens_vinicius/setas/seta13.gif) no-repeat center right;
				cursor: pointer;
				color: #f76800;
				padding: 0 23px 0 0;
			}
			#geral #tabelao #lado_dir_vagas .mini_form .esqueceu img {
				margin: 0 4px 0 0;
			}
			#geral #tabelao #lado_dir_vagas .mini_form .esqueceu a {
				color: #f76800;
				font-size: 10px;
			}
			#geral #tabelao #lado_dir_vagas .mini_form .cadastre {
				height: 50px;
				
			}
			#geral #tabelao #lado_dir_vagas .mini_form .cadastre img {
				margin: 0 4px 0 0;
				
			}
			#geral #tabelao #lado_dir_vagas .mini_form .cadastre a {
				color: #858585;
				font-size: 10px;
				font-weight: bold;
			}
/* ------------------------------- Vagas Cadastres-se --------------------------------------- */

	#geral #tabelao #lado_esq_vagas .pessoais {
		color: #4c4b4b;
		font-size: 12px;
		width: 655px;
		margin: 18px 0 0;
	}
		#geral #tabelao #lado_esq_vagas .pessoais td {
			height: 24px;
		}
		#geral #tabelao #lado_esq_vagas .pessoais input {
			border: 1px solid #ff6600;
			height: 14px;
			font-size: 10px;
			color: #4c4b4b;
			margin: 0 0 0 2px;
		}
		#geral #tabelao #lado_esq_vagas .pessoais select {
			border: 1px solid #ff6600;
			height: 14px;
			font-size: 10px;
			color: #4c4b4b;
			margin: 0 0 0 2px;
		}
		#geral #tabelao #lado_esq_vagas .pessoais textarea {
			border: 1px solid #ff6600;
			height: 14px;
			font-size: 10px;
			color: #4c4b4b;
			margin: 0 0 0 2px;
		}
		#geral #tabelao #lado_esq_vagas .pessoais input.nome {
			width: 286px;
		}
		#geral #tabelao #lado_esq_vagas .pessoais input.dd {
			width: 35px;
		}
		#geral #tabelao #lado_esq_vagas .pessoais input.fone {
			width: 116px;
			margin: 0 0 0 5px;
		}
		#geral #tabelao #lado_esq_vagas .pessoais .exemplo {
			color: #918a8a;
			height: 24px;
			font-size: 9px;
		}
		#geral #tabelao #lado_esq_vagas .pessoais .estado {
			width: 113px;
		}
		#geral #tabelao #lado_esq_vagas .pessoais .conhecimentos {
			height: 38px;
			color: #707174;
			font-weight: bold;
			font-size: 10px;
		}
		#geral #tabelao #lado_esq_vagas .preechimento {
			color: #ff7010;
			font-weight: bold;
			font-size: 10px;
			height: 24px;
			text-align: center;
			margin: 0 auto;
		}
		#geral #tabelao #lado_esq_vagas .barras {
			height: 20px;
			margin: 0 auto;
			background: #ff6600;
			width: 655px;
			text-align: left;
			margin: 23px 0 0;
		}
		#geral #tabelao #lado_esq_vagas .pessoais .graduacao {
			width: 178px;
		}
		#geral #tabelao #lado_esq_vagas .pessoais .certificacoes {
			height: 97px;
			width: 286px;
		}
		#geral #tabelao #lado_esq_vagas .pessoais input.caracteres {
			width: 50px;
		}
		#geral #tabelao #lado_esq_vagas .pessoais .curri {
			width: 531px;
			height: 182px;
		}
		#geral #tabelao #lado_esq_vagas .pessoais .vagas {
			width: 286px;
		}
			#geral #tabelao #lado_esq_vagas .pessoais .bts input {
				width: 54px;
				height: 18px;
				border: none;
				font-size: 10px;
				margin: 6px 0 0 48px;
				background: url(../imagens_vinicius/setas/seta3.gif) no-repeat center left;
				cursor: pointer;
				color: #f76800;
				padding: 0 0 0 0;
				font-weight: bold;
			}
		#geral #tabelao #lado_esq_vagas .pessoais .abriga {
			color: #6d6e71;
			font-size: 9px;
		}
		#geral #tabelao #lado_esq_vagas .pessoais .laraja {
			width: 180px;
			background: #ff7010;
			border: none;
			margin: 0 0 0 6px;
		}
		#geral #tabelao #lado_esq_vagas .pessoais .detalhes_vaga {
			color: #4c4b4b;
			font-size: 10px;
			padding: 0 24px 12px 6px;
			height: 42px;
		}
.lado_dir_novidades {
                     background:url(../unify/unify_imgs/novidades/bg_menu.jpg) no-repeat
					 
					 }
.eventos{
           background:url(../unify/unify_imgs/eventos_webnars/bg_eventos.jpg) repeat-x
					}
.bg_empresa{
               width:900px;
			   height:300px;
			   margin:auto;
               background:url(../imagens/bg_empresa.jpg) no-repeat right top;
			   
			   }

.missao{
          background:url(../imagens/bg_missao.jpg) no-repeat 0 0;
		  width:420px;
		  height:115px;
		  padding: 0 0 0 10px;
		  
		  }
           
.diferencial{
                 background:url(../imagens/bg_diferencial.jpg) no-repeat 0 0;
				 width:435px;
				 height:115px;
				 padding: 0 0 0 10px;
				 
				 }
				 
.historia{
          width:420px;
		  height:115px;
		  padding: 0 0 0 10px;
		  }
.style1 {
	font-size: 10px;
	font-weight: bold;
}

.style5 {
         font-size: 10px; color: #4C4B4B;
}
					   
.alinhamento-seta li{
background:url(../imagens_vinicius/setas/seta3.gif) no-repeat 0 6px;
padding: 0 0 0 10px;
margin: 0 0 0 10px;
list-style:none;
width:645px;
}
#lado_esq .height-li{
line-height:15px;
}
            
					