/* CSS Document */
*{margin:0; padding:0; outline:0;}
body{
	width:100%;
	height:100%;
	background-color: #000000;
	background-image: url(../imagens/backgrounds/1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-attachment: fixed;
}

/*PAGINAS INTERNAS*/
#tudo{width:831px; margin: 35px auto; position: relative;}

#header{ height:50px; }
	#canto_detalhe{ float:left; width:50px;}
	#resto_header{float:right; width:781px; height:50px; background-color:#FFFFFF;}

.clear{ clear:both;}
#tudo img.bg_sup_esq{ margin:0; padding:0; display:inline;}
h1{
	position:absolute;
	left: 52px;
	top:40px;
	z-index:1;
}
h1 span{ display:none;}	


#breadcrumb{ position:absolute; left: 55px; top:110px;  }
#breadcrumb ul li{ list-style:none; display:inline;}
#breadcrumb ul li a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#a7a9ac; text-decoration:none; font-weight:normal;}
#breadcrumb ul li a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#ff8000; text-decoration:none; font-weight:normal;}


#menu{
	position:absolute;
	right:47px;
	/*right:255px;*/
	top: 23px;
	z-index:1;
}
#menu ul li{ list-style-type:none;}
#menu ul li a{ font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:9px; color:#ff8000; text-decoration:none; text-transform:uppercase; }
#menu ul li a.select { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:9px; color:#a7a9ac; text-decoration:none; text-transform:uppercase;   }
#menu ul li a:hover { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:9px; color:#a7a9ac; text-decoration:none; text-transform:uppercase;   }

#container{ width:831px;  background:#FFFFFF;}
#content{ padding-top:97px;  width:831px; }
#content_top{ padding-top:115px;  width:831px; }

#box_menu_apoio{ width:720px; margin:0 auto; padding-top:20px; *padding-top:10px;}
#box_menu_apoio hr{ margin-bottom:6px; *margin-bottom:0px; border-bottom: 1px dashed #d7d8d9; border-left:0px solid #FFFFFF; border-right:0px solid #FFFFFF; border-top:0px solid #FFFFFF;}
.sub_menu{ float:right; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:9px; color:#a7a9ac;}
.sub_menu a{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:9px; color:#ff8000; text-decoration:none; text-transform:uppercase;}
.sub_menu a:hover{ font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:9px; color:#a7a9ac; text-decoration:none; text-transform:uppercase;}
.sub_menu a.select{ font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:9px; color:#a7a9ac; text-decoration:none; text-transform:uppercase;}

#centro_full{ width:720px; margin:0px auto; padding-top:30px; *padding-top:20px;}
#foto_estourada{
	position:relative;
	width:720px;
	height:534px;
	overflow:hidden;
	background:url(../imagens/fundoimaginatto/1.jpg) no-repeat;
}
.fundo_imaginatto{ float:right; text-align:left; padding-left:5px; padding-top:4px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#818285;}
.fundo_imaginatto a{ padding: 1px 3px 1px 3px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#ff8000; background-color:#E4E4E4; text-decoration:none;}
.fundo_imaginatto a:hover{ padding: 1px 3px 1px 3px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none; background-color:#ff8000;}


#caixa_sala_imaginatto{ width:321px; height:290px; background:#f1f1f1; position:absolute; top:34px; right:28px; opacity:0.9; filter:alpha(opacity=90); -moz-opacity: 0.90;}
#espacamento_caixa_sala_imaginatto{ padding:12px 20px 10px 20px;}
#espacamento_caixa_sala_imaginatto p.txt_caixa{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; padding-top:16px;}
.subtitulo_caixa_imaginatto{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ff8000; font-weight:bold;}
#espacamento_caixa_sala_imaginatto p.txt_destaque_imaginatto{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:19px; color:#999999; line-height:24px; padding-top:16px;}

.txt_destaque_imaginatto{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:19px; color:#a7a9ac; line-height:24px; padding-top:16px;}


.txt_destaque{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:19px; color:#a7a9ac; line-height:24px;}


#box_talento{ width: 146px; height:460px; background:#f1f1f2; margin-right:16px; float:left; margin-top:20px;}
#box_talento img{ padding:5px;}
#box_talento p{padding:10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#818285; padding-top:12px;}
.subtitulo_talento{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ff8000; font-weight:bold; padding:12px 10px 0 10px; }


#lado_esq{ width:185px;  padding-left:55px; float:left;}
	#box_miniaturas{ width:166px; margin-top:13px;}
		#box_miniaturas ul li{margin:0;padding:0;border:0;outline:0;list-style:none;text-decoration:none; } 
		#box_miniaturas ul li{float:left;margin:0 9px 8px 0; width:45px; overflow:hidden;}   
		#box_miniaturas ul li a{float:left; border:0;overflow:hidden; }
		#box_miniaturas ul li a img{float:left; border:0; height:45px; }   
		#box_miniaturas ul li a:hover{border:2px solid #ff8000;}   
		#box_miniaturas ul li a:hover img{margin:-2px;}  
		
		
#lado_esq_contato{ width:350px;  padding-left:55px; float:left;}	
#centro_contato{ width:220px; float:left;}	
#centro_contato_oportunidade{ width:180px; margin-top:40px; float:left; padding:5px; border: 1px dotted #CCCCCC;}	


#lado_esq_trabalhe{ width:500px;  padding-left:55px; float:left;}	

.tabela_contato tr td{ padding:5px 0 5px;}	
	
#centro{ width:434px; float:left;}
#centro_informatto{ width:454px; float:left; padding-top:30px;}
#centro select{ font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#a7a9ac; margin-bottom:10px; width:140px; float:left; }
#lado_dir{ width:141px;  float:left;}
#lado_dir_informatto{ width:130px;float:left;}

#slider_antesdepois{ 
	width:434px;
	height:255px;
	overflow:hidden; 
	border:0;
	margin-bottom: 10px;
}	

.tit_pagina{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#a7a9ac; font-weight:bold;}
.tit_pagina2{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#a7a9ac;}
.txt_maisrecentes{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#a7a9ac;}
.txt_vejatambem{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#a7a9ac; font-weight:bold;}

#img_projeto{ margin-bottom: 10px; width:434px; height:255px; overflow:hidden;}
#descricao_categoria{ padding-left:10px; background:#e9e9ea; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#818285; line-height:24px; height:24px; margin: 0 0 5px 0;}
#descricao_legenda{ padding-left:10px; background:#e9e9ea; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#818285; line-height:24px; height:24px; margin: 0 0 5px 0;}
#descricao_projeto{ background:#f1f1f2; padding:10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#999b9e;}
#descricao_projeto p{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#818285; padding-top:10px; padding-bottom:0px;}
.subtitulo{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ff8000; font-weight:bold;}
.txt_imagecare{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#ff8000;}
#descricao_projeto a{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#818285; text-decoration:underline;}
#descricao_projeto a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ff8000; text-decoration:underline;}

#descricao_projeto p a{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#818285; text-decoration:underline;}
#descricao_projeto p a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ff8000; text-decoration:underline;}

#box_conteudo_txt{background:#f1f1f2; margin:15px 0 15px 0; padding:10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#999b9e;}
#box_conteudo_txt p{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#999b9e; padding-top:18px;}

#box_conteudo_txt_bastidores{background:#f1f1f2; margin:15px 0 15px 0; padding:10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#999b9e;}
#box_conteudo_txt_bastidores h3{font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#999b9e; margin-bottom:10px;}
#box_conteudo_txt_bastidores p{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#999b9e; padding-bottom:5px;}
.data_bastidores{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#999b9e; font-weight:bold;}
/*#box_conteudo_txt_bastidores img{ display:block; text-align:center; margin:0 auto;}*/

#vejatambem{ margin-left:20px; margin-top:210px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#8a8c8e;}
#vejatambem a{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ff8000; text-decoration:none;}
#vejatambem a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ff8000; text-decoration:underline;}

#cases_imagecare{ margin-left:20px; margin-top:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#8a8c8e; font-weight:bold;}
#cases_imagecare select{ font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#a7a9ac; width:125px; }	


#indique_amigo{ height:30px; padding-left: 12px; padding-top: 30px; background: #FFFFFF;}
.txt_indique a{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#a7a9ac; text-decoration:none;  }
.txt_indique a:hover{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#ff8000; text-decoration:none;}


#rodape{ width:831px; margin: 10px auto;}
.background_rodape{ float:left; text-align:left; padding-left:5px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;}
.background_rodape a{ padding: 1px 3px 1px 3px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; background-color:#ff8000; text-decoration:none;}
.background_rodape a:hover{ padding: 1px 3px 1px 3px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#ff8000; text-decoration:none; background-color:#E4E4E4;}
.credito{ text-align:right; padding-right:10px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; }

#box_depoimento{ padding-top:80px; margin-right:15px;}
.mensagem_depoimento{ font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#8a8c8e; font-style:italic;}
.autor{ font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#A0A0A0;}

#nav_portfolio_interno{ margin-top:50px;}
	#nav_portfolio_interno p{margin-bottom:10px; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#a7a9ac; font-weight:bold;}
	#nav_portfolio_interno select{ font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#a7a9ac; margin-bottom:6px; width:160px; }	

#box_cadastro_informatto{ margin-top:14px; width:165px; height:170px; background-color:#f1f1f2;}
	#box_cadastro_informatto p{ padding:12px; margin-bottom:5px; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ff8000; font-weight:bold;}
	.txt_formulario{ font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#a7a9ac;}

#conteudo_mostrar_informatto{ width:452px;}

#box_chamada_talentos{ margin-top:40px; width:125px; height:65px; background-color:#f1f1f2; padding:10px;}
.subtitulo_chamada_talentos{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ff8000; font-weight:bold;}

.formulario{ font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#a7a9ac;}
.botaocinza{ width:60px; margin-bottom:5px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; background:#cccccc; border:1px solid #a7a9ac; cursor:pointer;}
.botaocinza:hover{ width:60px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; background:#ff8000; border:1px solid #a7a9ac; cursor:pointer;}

.botaocinza_claro{ width:60px; margin-bottom:5px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#999999; background:#EEEEEE; border:1px solid #cccccc; cursor:pointer;}
.botaocinza_claro:hover{ width:60px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; background:#ff8000; border:1px solid #cccccc; cursor:pointer;}
	
#nav_informatto_interno{ margin-top:50px;}
	#nav_informatto_interno p{margin-bottom:10px; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#a7a9ac;}
	#nav_informatto_interno select{ font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#a7a9ac; margin-bottom:6px; width:160px; }	


.txt_normal{ font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#a7a9ac;}
.txt_normal a{ font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#a7a9ac; text-decoration:none;}
.txt_normal a:hover{ font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#ff8000; text-decoration:none;}

.txt_link_contato a { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#ff8000; text-decoration:none;}
.txt_link_contato a:hover{ font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#ff8000; text-decoration:underline;}

.botao{ width:90px; margin-bottom:5px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#a7a9ac; background:#FFFFFF; border:1px solid #a7a9ac; cursor:pointer;}
.botao:hover{ width:90px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; background:#ff8000; border:1px solid #a7a9ac; cursor:pointer;}

.legenda_foto{ font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#a7a9ac; font-style:italic; padding-left:5px;}

#box_midia{ width: 174px; height:241px; margin-right:46px; margin-bottom:46px; float:left;}
#box_midia img{ border: 2px solid #CCCCCC; }
#box_midia img:hover{ border: 2px solid #ff8000; }

#paginacao{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#a7a9ac; position:absolute; top: 445px; right:620px; }
#paginacao a{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#a7a9ac; text-decoration:none;}
#paginacao a:hover{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#ff8000; text-decoration:none;}
	
/*PAGINA INDIQUE*/

#div_indique{width:380px;height:330px;position:absolute;left:400px;top:150px;display:block;background-color:#FFFFFF;border:3px solid #CCCCCC;z-index:2;}
.formulario_indique{ width:245px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#a7a9ac;}
.botaocinza{ width:60px; margin-bottom:5px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; background:#cccccc; border:1px solid #a7a9ac; cursor:pointer;}
.botaocinza:hover{ width:60px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; background:#ff8000; border:1px solid #a7a9ac; cursor:pointer;}
.txt_formulario_indique{ font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#a7a9ac;}
.txt_erro_indique{ font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#BB0000;}
.txt_formulario_indique a{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#ff8000; text-decoration:none;}
.txt_formulario_indique a:hover{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#ff8000; text-decoration:underline;}



