/* Estilos do site oficial Inova Software */
/* Design e Programação PICTUS arte interativa */

* {padding:0; margin:0;}
/************************************************************************/
/* Estrutura Geral*/
body {margin:0 auto; background-color:#f58220; font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#444;} 

#containerPrincipal {width:996px;padding: 0;margin: auto;overflow:hidden;background-color:#FFFFFF; border:solid 2px #ccc;}

#topo {overflow:hidden; height:132px;}
/************************************************************************/
/* Marca */
#marcaINOVA {float:left;}
h1 {text-indent:-90000px; background-image: url(../img/marca_inova.jpg); background-repeat:no-repeat; margin:20px 0 20px 50px;width:140px; height:90px;}
/************************************************************************/
/* Contato Topo*/
#contatoTopo {float:right;}
#contatoTopo p{font-size:0.8em;text-indent:-90000px;background-image: url(../img/contato_topo.jpg);background-repeat:no-repeat;margin:45px 50px 0 0;width:169px;height:51px;}
/************************************************************************/
/* BANNER */
#banner {margin: auto; width: 968px; height:220px; clear:both; position:relative; z-index:5;}
/************************************************************************/
/* Links */
a {color:#e9791c;}
#conteudo a {color:#e9791c; text-decoration:none;}
#conteudo a:hover {color:#fff; background-color:#e9791c;}
/************************************************************************/
/* Conteudo */
#conteudo {width:962px; margin:0 auto; padding:0 0 15px 0; clear:both; float:none; overflow:hidden; position:relative; z-index:0;}
#conteudo li {font-size:11px; list-style-image:url(../img/list.jpg);line-height:1.7em; padding-bottom:0.2em; font-family:Arial, Helvetica, sans-serif}
#conteudo ul {color:#444;font-size:11px; line-height:1.7em; padding-bottom:0.2em; padding-left:14px;font-family:Arial, Helvetica, sans-serif}
#conteudo p {color:#444;font-size:11px; line-height:1.7em; padding-bottom:1.4em; font-family:Arial, Helvetica, sans-serif}

#conteudo h2 {padding:20px 0 0 42px; margin:0; font-size:1.2em; line-height:1.8em; color:#f48221; font-family:Helvetica, Arial, sans-serif; font-weight:normal;}
#conteudo h3 {color:#666; font-size:1em; line-height:1.7em; padding:0 0 1.2em 0; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
#conteudo h4 {color:#f58220; font-size:0.8em; line-height:1em; padding:0 0 0.7em 0; font-family:Arial, Helvetica, sans-serif;}
#conteudo h5 {color:#f58220; font-size:12px; line-height:1.8em; padding-bottom:1.4em; font-family:Arial, Helvetica, sans-serif;}

#conteudoEsq {width:278px; padding:10px 20px 10px 42px;float:left;}
#conteudoMeio {width:268px; padding:10px 20px; float:left;}
#conteudoDir {width:278px;padding:10px 0 10px 0;float:left;}

#casesDeSucesso {width:142px;height:20px;text-indent:-90000px;background-image: url(../img/cases_de_sucesso.jpg);background-repeat:no-repeat;}
#setoresDeAtuacao {width:150px;height:20px;text-indent:-90000px;background-image: url(../img/setores_de_atuacao.jpg);background-repeat:no-repeat;}
#clientes {width:70px;height:17px;text-indent:-90000px;background-image: url(../img/clientes.jpg); background-repeat:no-repeat; margin-left:20px;}
/************************************************************************/
/*Classes Auxiliares*/
.divisao {padding-top:10px;width:2px;float:left;overflow:hidden;z-index:100;}
.leiaMais{width:88px;height:31px; text-indent:-90000px; background-image: url(../img/bt_leia_mais.jpg); background-repeat:no-repeat; margin-left:180px;}
#btLeiaMais {width:88px; height:31px; margin:0; background-color:#fff; float:right;}
#btLeiaMais a{width:88px; height:31px; background-color:#fff; text-align:right;}
#btLeiaMais a:hover{width:88px; height:31px; background-color:#fff; text-align:right;}

/************************************************************************/
/* RODAPE */
#rodape {text-align:center;	float:none;	padding:5px 0 10px 0; margin:0 auto; background-color:#FFFFFF;	clear:both;	padding:20px;}
#rodape p {font-size:9px; color:#666; padding:0 0 15px 0;}
#rodape a {color:#e98c00; text-decoration:none;}
#rodape a:hover {color:#fff; background-color:#fb9d41;}

#marcaPictus a{float:right;width:31px; height:26px; padding:20px 30px 0 0;}

#marcaPictus a:hover{background-color:#FFFFFF;}

.textoRodape {line-height:1.8em;}

/************************************************************************/
/* MENU ADAPTÁVEL */
#contents {margin: auto; width: 968px; clear:both; background-image:url(../img/bg_menu_principal_arredondado.jpg); background-repeat:no-repeat;}
#menu {margin: auto; width: 968px; clear:both; position:relative; z-index:20;}
ul#menuUL {list-style: none; margin: 0; padding: 0; float: left;}
#menu li a {display: block; border-right:solid 1px #666; border-left:solid 1px #000;}
#menu li {list-style: none; position: relative; float:left;}
#menuUL li ul li {float:none;}

/* ALTERAR O ESPAÇAMENTO LATERAL DOS BOTOES DO MENU AQUI */
.espacamentoMenu {padding:10px 12px 0 12px;}
.espacamentoMenuDuasLinhas {padding:3px 12px 0 12px;}

/* MENU HOME */
#menu ul .menu_home {width:65px;color:#fff;font-size:13px;text-decoration:none;text-align:center; }
#menu ul .menu_home a{width:65px;color:#fff;font-size:13px;text-decoration:none;text-align:center;height:26px;border-left:none; }	
#menu ul .menu_home a:hover {background-image:url(../img/bg_menu_principal_arredondado_hover.jpg); background-repeat:no-repeat;border-left:none;}		
#menu ul .menu_home_selecionado {width:65px;color:#fff;font-size:13px;text-decoration:none;overflow:hidden; text-align:center; background-image:url(../img/bg_menu_principal_laranja.jpg);}	
#menu ul .menu_home_selecionado a{	
	width:65px;
	color:#fff; height:26px;
	font-size:13px;
	text-decoration:none;	
	text-align:center;
	background-image: url(../img/bg_menu_canto_esquerdo_laranja.jpg);
	background-position:left top; background-repeat:no-repeat;
	background-color:#ea7514;
	text-decoration:none;border-left:none; }
	
/* MENU EMPRESA */	
#menu ul .menu_empresa {width:60px;color:#fff;font-size:13px;text-decoration:none;text-align:center; }
#menu ul .menu_empresa a{width:60px;color:#fff;font-size:13px;text-decoration:none;text-align:center;height:26px;border-right:}	
#menu ul .menu_empresa a:hover {background-image:url(../img/bg_menu_principal_hover.jpg); background-repeat:no-repeat; height:26px; overflow:hidden; margin: 0; display: block;}		
#menu ul .menu_empresa_selecionado {width:60px;color:#fff;font-size:13px;text-decoration:none; text-align:center; background-image:url(../img/bg_menu_principal_laranja.jpg); height:26px; overflow:hidden; margin: 0;}	
#menu ul .menu_empresa_selecionado a{	
	width:60px; 
	color:#fff; height:26px;
	font-size:13px;
	text-decoration:none;	
	text-align:center;
	background-color:#ea7514;
	text-decoration:none;}

/* MENU SERVICOS */	
#menu ul .menu_servicos {width:65px;color:#fff;font-size:13px;text-decoration:none;text-align:center;}
#menu ul .menu_servicos a{width:65px;color:#fff;font-size:13px;text-decoration:none;text-align:center;height:26px;}	
#menu ul .menu_servicos a:hover {background-image:url(../img/bg_menu_principal_hover.jpg); background-repeat:no-repeat; height:26px; overflow:hidden; margin: 0; display: block;}		
#menu ul .menu_servicos_selecionado {width:65px;color:#fff;font-size:13px;text-decoration:none; text-align:center; background-image:url(../img/bg_menu_principal_laranja.jpg); height:26px; overflow:hidden; margin: 0;}	
#menu ul .menu_servicos_selecionado a{	
	width:65px;
	color:#fff; height:26px;
	font-size:13px;
	text-decoration:none;	
	text-align:center;
	background-color:#ea7514;
	text-decoration:none;}	

/* MENU SETORES */	
#menu ul .menu_setores {width:120px;color:#fff;font-size:13px;text-decoration:none;text-align:center;}
#menu ul .menu_setores a{width:120px;color:#fff;font-size:13px;text-decoration:none;text-align:center;height:26px;}	
#menu ul .menu_setores a:hover {background-image:url(../img/bg_menu_principal_hover.jpg); background-repeat:no-repeat; height:26px; overflow:hidden; margin: 0; display: block;}		
#menu ul .menu_setores_setores {width:120px;color:#fff;font-size:13px;text-decoration:none; text-align:center; background-image:url(../img/bg_menu_principal_laranja.jpg); height:26px; overflow:hidden; margin: 0;}	
#menu ul .menu_setores_setores a{	
	width:120px;
	color:#fff; height:26px;
	font-size:13px;
	text-decoration:none;	
	text-align:center;
	background-color:#ea7514;
	text-decoration:none;}	
		
/* MENU AREAS DE CONHECIMENTO */	
#menu ul .menu_areas {width:141px;color:#fff;font-size:13px;text-decoration:none;text-align:center;}
#menu ul .menu_areas a{width:141px;color:#fff;font-size:13px;text-decoration:none;text-align:center;height:26px;}	
#menu ul .menu_areas a:hover {background-image:url(../img/bg_menu_principal_hover.jpg); background-repeat:no-repeat; height:26px; overflow:hidden; margin: 0; display: block;}		
#menu ul .menu_areas_setores {width:141px;color:#fff;font-size:13px;text-decoration:none; text-align:center; background-image:url(../img/bg_menu_principal_laranja.jpg); height:26px; overflow:hidden; margin: 0;}	
#menu ul .menu_areas_setores a{	
	width:141px;
	color:#fff; height:26px;
	font-size:13px;
	text-decoration:none;	
	text-align:center;
	background-color:#ea7514;
	text-decoration:none;}			
	
/* MENU TECNOLOGIA */	
#menu ul .menu_tecnologia {width:75px;color:#fff;font-size:13px;text-decoration:none;text-align:center;}
#menu ul .menu_tecnologia a{width:75px;color:#fff;font-size:13px;text-decoration:none;text-align:center;height:26px;}	
#menu ul .menu_tecnologia a:hover {background-image:url(../img/bg_menu_principal_hover.jpg); background-repeat:no-repeat; height:26px; overflow:hidden; margin: 0; display: block;}		
#menu ul .menu_tecnologia_setores {width:75px;color:#fff;font-size:13px;text-decoration:none; text-align:center; background-image:url(../img/bg_menu_principal_laranja.jpg); height:26px; overflow:hidden; margin: 0;}	
#menu ul .menu_tecnologia_setores a{	
	width:75px;
	color:#fff; height:26px;
	font-size:13px;
	text-decoration:none;	
	text-align:center;
	background-color:#ea7514;
	text-decoration:none;}	

/* MENU PARCEIROS */	
#menu ul .menu_parceiros {width:70px;color:#fff;font-size:13px;text-decoration:none;text-align:center;}
#menu ul .menu_parceiros a{width:70px;color:#fff;font-size:13px;text-decoration:none;text-align:center;height:26px;}	
#menu ul .menu_parceiros a:hover {background-image:url(../img/bg_menu_principal_hover.jpg); background-repeat:no-repeat; height:26px; overflow:hidden; margin: 0; display: block;}		
#menu ul .menu_parceiros_selecionado {width:70px;color:#fff;font-size:13px;text-decoration:none; text-align:center; background-image:url(../img/bg_menu_principal_laranja.jpg); height:26px; overflow:hidden; margin: 0;}	
#menu ul .menu_parceiros_selecionado a{	
	width:70px;
	color:#fff; height:26px;
	font-size:13px;	
	text-decoration:none;	
	text-align:center;
	background-color:#ea7514;
	text-decoration:none;}	

/* MENU CARREIRA */		
#menu ul .menu_carreira {width:70px;color:#fff;font-size:13px;text-decoration:none;text-align:center;}
#menu ul .menu_carreira a{width:70px;color:#fff;font-size:13px;text-decoration:none;text-align:center;height:26px;}	
#menu ul .menu_carreira a:hover {background-image:url(../img/bg_menu_principal_hover.jpg); background-repeat:no-repeat; height:26px; overflow:hidden; margin: 0; display: block;}		
#menu ul .menu_carreira_selecionado {width:70px;color:#fff;font-size:13px;text-decoration:none; text-align:center; background-image:url(../img/bg_menu_principal_laranja.jpg); height:26px; overflow:hidden; margin: 0;}	
#menu ul .menu_carreira_selecionado a{	
	width:70px;
	color:#fff; height:26px;
	font-size:13px;
	text-decoration:none;	
	text-align:center;
	background-color:#ea7514;
	text-decoration:none;}	
	
/* MENU CONTATO	 */	
#menu ul .menu_contato {width:75px;color:#fff;font-size:13px;text-decoration:none;text-align:center;}
#menu ul .menu_contato a{width:75px;color:#fff;font-size:13px;text-decoration:none;text-align:center;height:26px;}	
#menu ul .menu_contato a:hover {background-image:url(../img/bg_menu_principal_hover.jpg); background-repeat:no-repeat; height:26px; overflow:hidden; margin: 0; display: block;}		
#menu ul .menu_contato_setores {width:75px;color:#fff;font-size:13px;text-decoration:none; text-align:center; background-image:url(../img/bg_menu_principal_laranja.jpg); height:26px; overflow:hidden; margin: 0;}	
#menu ul .menu_contato_setores a{	
	width:75px;
	color:#fff; height:26px;
	font-size:13px;
	text-decoration:none;	
	text-align:center;
	background-color:#ea7514;
	text-decoration:none;}	


#menu ul ul {position: absolute; z-index:500;}

div#menu ul li ul {
	background-color: #f58220;
	display: none;
	position:absolute;
	top:36px;
	left:0; border:none;}
	
div#menu ul li:hover ul {
	display: block;
	background-color:#333b43;
	width:153px;
	font-size:0.8em;
	border:none;}

div#menu ul li:hover ul a {font-family: Arial, Helvetica, Verdana, 'Trebuchet MS', sans-serif; color:#fff; font-size:10px; text-decoration:none; width:153px;  border:none;}
div#menu ul li:hover ul a:hover{display: block;	background-color:#f58220;color:#FFFFFF; border:none;}	

div#menu ul li ul li p {padding:7px 5px 7px 7px; border:none;}
div#menu ul li ul li a:hover{display: block;background-color:#fb9d41;width:153px;color:#FFFFFF; border:none;}

.classe7 {
	visibility:hidden;
	height: 0px;
	display: none;
}
