a:active { text-decoration:underline; color: #666666;}
a:visited { text-decoration:underline; color: #666666;}
a:link {text-decoration:underline; color: #666666;}
a:hover {text-decoration:none; color: #2E5EB9;}

body {
	margin: 0;
	padding: 0;
	background-image:url(../images/bg_index.jpg);
	background-repeat: repeat-x;
	background-color: #D3DDE7;
}

div, tr, td, th, p
       {
        font-family: Arial, Verdana, Sans-serif;
        font-size: 11px;
        color: #666666;
       }

blockquote
       {
        margin-top: 1em;
        margin-bottom: 2em;
        margin-right: 2em;
        margin-left: 2em;
       }

hr 
       {
        width: 95%;
		border-color:#EFEFEF;
       }

li.areas{
	line-height: 20px;
}

.img-areas a:hover {
	opacity:1;
	filter: alpha(opacity=75)
}

.img-areas a {
	opacity:0.45;
	filter: alpha(opacity=75)
}

.img-areas{
	float: right;
	width: 250px;
	height: 250px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.img-areas img{
	border: 0;
}

a.tit_chamada:active {text-decoration: none;}
a.tit_chamada:visited {text-decoration: none;}
a.tit_chamada:link {text-decoration: none;}
a.tit_chamada:hover {text-decoration: underline;}
h2.tit_chamada {font-size:14px; color:#2E5EB9; margin:10px 0 0 0;}

/* NOTICIAS */
h1.tit_noticias_anteriores span{display: none;}
h1.tit_noticias_anteriores{float: left; background-image:url(../images/tit_noticias_anteriores.gif); background-repeat:no-repeat; width: 700px; height: 60px; padding: 0; margin: 0;}
h2.noticias_anteriores {display: inline;}
a h2.noticias_anteriores {color:#2E5EB9;}
a.link_noticias_anteriores:hover {text-decoration: underline;}
a.link_noticias_anteriores {text-decoration: none;}

/* INSTITUCIONAL */
h1.tit_a_wol span{display: none;}
h1.tit_a_wol{float: left; background-image:url(../images/tit_empresa.gif); background-repeat:no-repeat; width: 520px; height: 60px; padding: 0; margin: 0;}

h2.subtit_quemsomos span{display: none;}
h2.subtit_quemsomos{padding: 0; margin: 0; text-align:left;}

h3.subtit_historico span{display: none;}
h3.subtit_historico{padding: 0; margin: 0; text-align:left;}

h2.subtit_metodologia span{display: none;}
h2.subtit_metodologia{padding: 0; margin: 0; text-align:left;}

h2.subtit_politica_qualidade span{display: none;}
h2.subtit_politica_qualidade{padding: 0; margin: 0; text-align:left;}

h2.subtit_onde_estamos span{display: none;}
h2.subtit_onde_estamos{padding: 0; margin: 0; text-align:left;}

/* AREAS DE ATUAÇAO */
h1.tit_areas_atuacao span{display: none;}
h1.tit_areas_atuacao{float: left; background-image:url(../images/tit_areas.gif); background-repeat:no-repeat; width: 540px; height: 60px; padding: 0; margin: 0;}

h2.subtit_areas_atuacao span{display: none;}
h2.subtit_areas_atuacao{padding: 0; margin: 0; text-align:left;}

h1.tit_criacao_sistemas span{display: none;}
h1.tit_criacao_sistemas{float: left; background-image:url(../images/tit_criacao_sistemas.gif); background-repeat:no-repeat; width: 520px; height: 60px; padding: 0; margin: 0;}

h2.subtit_criacao_sistemas span{display: none;}
h2.subtit_criacao_sistemas{padding: 0; margin: 0; text-align:left;}

h1.subtit_sistemas span{display: none;}
h1.subtit_sistemas{float: left; background-image:url(../images/tit_are_system.gif); background-repeat:no-repeat; width: 520px; height: 60px; padding: 0; margin: 0;}

h2.subtit_sistemas span{display: none;}
h2.subtit_sistemas{float: left; background-image:url(../images/tit_are_system.gif); background-repeat:no-repeat; width: 520px; height: 60px; padding: 0; margin: 0;}

h1.tit_ti span{display: none;}
h1.tit_ti{float: left; background-image:url(../images/tit_are_ti.gif); background-repeat:no-repeat; width: 520px; height: 60px; padding: 0; margin: 0;}

h2.subtit_ti span{display: none;}
h2.subtit_ti{padding: 0; margin: 0; text-align:left;}

h1.tit_hospedagem span{display: none;}
h1.tit_hospedagem{float: left; background-image:url(../images/tit_are_hosting.gif); background-repeat:no-repeat; width: 520px; height: 60px; padding: 0; margin: 0;}

h2.subtit_hospedagem span{display: none;}
h2.subtit_hospedagem{padding: 0; margin: 0; text-align:left;}

/* CLIENTES */
h1.tit_clientes_principais span{display: none;}
h1.tit_clientes_principais{float: left; background-image:url(../images/tit_cli_principais.gif); background-repeat:no-repeat; width: 520px; height: 60px; padding: 0; margin: 0;}

h1.tit_clientes_geral span{display: none;}
h1.tit_clientes_geral{float: left; background-image:url(../images/tit_cli_relacao.gif); background-repeat:no-repeat; width: 520px; height: 60px; padding: 0; margin: 0;}

h1.tit_clientes_setor span{display: none;}
h1.tit_clientes_setor{float: left; background-image:url(../images/tit_cli_setor.gif); background-repeat:no-repeat; width: 520px; height: 60px; padding: 0; margin: 0;}

h1.tit_clientes_informacoes span{display: none;}
h1.tit_clientes_informacoes{float: left; background-image:url(../images/tit_cli_info.gif); background-repeat:no-repeat; width: 520px; height: 60px; padding: 0; margin: 0;}

h1.tit_clientes_projetos span{display: none;}
h1.tit_clientes_projetos{float: left; background-image:url(../images/tit_cli_projetodet.gif); background-repeat:no-repeat; width: 520px; height: 60px; padding: 0; margin: 0;}

h2.cliente { color:#0066CC; margin:0; padding: 5px 0 0 0;}
h3.cliente { color:#999999; margin:0; padding: 5px 0 0 0;}
h4.cliente { color:#FF6600; margin:0; padding: 5px 0 10px 0;}
h4.projeto { color:#000000; margin:0; padding: 0;}

/* FALE CONOSCO */
h1.tit_fale_conosco span{display: none;}
h1.tit_fale_conosco{float: left; background-image:url(../images/tit_faleconosco.gif); background-repeat:no-repeat; width: 520px; height: 60px; padding: 0; margin: 0;}

/* TRABALHE CONOSCO */
h1.tit_trabalhe_conosco span{display: none;}
h1.tit_trabalhe_conosco{float: left; background-image:url(../images/tit_trabalheconosco.gif); background-repeat:no-repeat; width: 520px; height: 60px; padding: 0; margin: 0;}

h1.tit_trabalhe_conosco_cadastrese span{display: none;}
h1.tit_trabalhe_conosco_cadastrese{float: left; background-image:url(../images/tit_trab_cadastro.gif); background-repeat:no-repeat; width: 520px; height: 60px; padding: 0; margin: 0;}

h1.tit_trabalhe_conosco_login span{display: none;}
h1.tit_trabalhe_conosco_login{float: left; background-image:url(../images/tit_trab_login.gif); background-repeat:no-repeat; width: 520px; height: 60px; padding: 0; margin: 0;}

h1.tit_trabalhe_conosco_senha span{display: none;}
h1.tit_trabalhe_conosco_senha{float: left; background-image:url(../images/tit_trab_senha.gif); background-repeat:no-repeat; width: 520px; height: 60px; padding: 0; margin: 0;}

h1.tit_trabalhe_meu_curriculo span{display: none;}
h1.tit_trabalhe_meu_curriculo{float: left; background-image:url(../images/tit_trab_curriculo.gif); background-repeat:no-repeat; width: 520px; height: 60px; padding: 0; margin: 0;}

/* NEWSLETTER */
h1.tit_newsletter_cadastrese span{display: none;}
h1.tit_newsletter_cadastrese{float: left; background-image:url(../images/tit_new_meucadastro.gif); background-repeat:no-repeat; width: 520px; height: 60px; padding: 0; margin: 0;}

h1.tit_newsletter_login span{display: none;}
h1.tit_newsletter_login{float: left; background-image:url(../images/tit_new_login.gif); background-repeat:no-repeat; width: 520px; height: 60px; padding: 0; margin: 0;}

h1.tit_newsletter_senha span{display: none;}
h1.tit_newsletter_senha{float: left; background-image:url(../images/tit_new_senha.gif); background-repeat:no-repeat; width: 520px; height: 60px; padding: 0; margin: 0;}

h1.tit_newsletter_atualiza span{display: none;}
h1.tit_newsletter_atualiza{float: left; background-image:url(../images/tit_new_meucadastro.gif); background-repeat:no-repeat; width: 520px; height: 60px; padding: 0; margin: 0;}

.img_top_main{float: left; background-image:url(../images/img_top_main.gif); background-repeat:no-repeat; width: 778px; height: 17px; padding: 0; margin: 0;}


/* MAPA DO SITE */
h1.tit_mapa_site span{display: none;}
h1.tit_mapa_site{background-image:url(../images/tit_mapa_site.gif); background-repeat:no-repeat; width: 520px; height: 60px; padding: 0; margin: 0;}


/* TITULOS HIDDEN */

h1.none { display: none;}
h2.none { display: none;}


/* TITULOS INSTITUCIONAIS */

h2.institucional { color:#2E5EB9; text-align: left;}
h3.institucional { color:#2E5EB9; text-align: left;}


/* TITULOS PAGINA AREAS DE ATUACAO */

h2.criacao { color:#CC0000; text-align: left;}
h3.criacao { color:#CC0000; text-align: left;}

h2.sistemas { color:#48038A;}
h3.sistemas { color:#48038A;}

h2.hospedagem { color:#415801;}
h3.hospedagem { color:#415801;}

h2.ti { color:#3B6587;}
h3.ti { color:#3B6587;}


/* NEWSLETTER - CADASTRO RÁPIDO */

.newsletter_top{
	float: right;
	text-align: left;
	width: 360px;
	margin-top: 25px;
/*	border: solid 1px #FF00FF; /*rosa*/
}

.newsletter_form{
	font-family: Arial, Verdana, Sans-serif;
	font-weight:bold;
	font-size: 11px;
	color: #515D69;
	border:solid;
	border-color: #9CA6AD;
	background-color: #FFFFFF;
	border-width: 1px;
}

.newsletter_bt{
	font-weight:bold;
	font-size: 10px;
	text-align: center;
	width: 25px;
	color: #FFFFFF;
	background-color: #004899;
	border: solid 1px #004899;
}

/* GOOGLE ADSENSE */
.google_adsense{
	position: relative;
	display: block;
	text-align: center;
	top: -5px;
	width: 180px;
	height: 150px;
/*	border: #FF0000 solid 1px; /* vermelho */
	z-index: 1;
}

.google_adsense_top{
	position: absolute;
	display: block;
	text-align: center;
	margin: 0;
	padding: 0;
	top: 10px;
	left: 0;
/*	border: 1px solid #FF0000; */
	z-index: 10;
}

.google_adsense_bottom{
	position: relative;
	display: block;
	text-align: center;
	margin: 0;
	padding: 0;
	top: 30px;
	left: 0;
}

/* INICIO TOP EM IMAGEM */
#top_menu{
	display: block;
	width:772px;
	height:94px;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	padding-bottom: 5px;
}

.top_links{
	position: relative;
	display: block;
	width:772px;
	margin: 0;
	padding: 0;
}

.top_links ul{
	margin: 0;
	padding: 0;
	list-style: none;
}

.top_links ul li a{
	display: block;
	height: 31px;
	margin: 0;
	padding: 0;
}

.top_links li span a strong{ display: none;}
.top_links li.logo_wol_02 {float: left; background-image:url(../images/menu/top_logo_wol_02.jpg); background-repeat:no-repeat; width: 122px; height: 31px; padding: 0; margin: 0;}
.top_links li.a_empresa {float: left; background-image:url(../images/menu/top_a_empresa.jpg); background-repeat:no-repeat; width: 85px; height: 31px; padding: 0; margin: 0;}
.top_links li.a_empresa a:hover{float: left; background-image:url(../images/menu/top_a_empresa2.jpg); background-repeat:no-repeat; width: 85px; height: 31px; padding: 0; margin: 0;}
.top_links li.a_empresa_active{float: left; background-image:url(../images/menu/top_a_empresa2.jpg); background-repeat:no-repeat; width: 85px; height: 31px; padding: 0; margin: 0;}
.top_links li.areas_de_atuacao {float: left; background-image:url(../images/menu/top_areas_de_atuacao.jpg); background-repeat:no-repeat; width: 124px; height: 31px; padding: 0; margin: 0;}
.top_links li.areas_de_atuacao a:hover{float: left; background-image:url(../images/menu/top_areas_de_atuacao2.jpg); background-repeat:no-repeat; width: 124px; height: 31px; padding: 0; margin: 0;}
.top_links li.areas_de_atuacao_active{float: left; background-image:url(../images/menu/top_areas_de_atuacao2.jpg); background-repeat:no-repeat; width: 124px; height: 31px; padding: 0; margin: 0;}
.top_links li.clientes {float: left; background-image:url(../images/menu/top_clientes.jpg); background-repeat:no-repeat; width: 77px; height: 31px; padding: 0; margin: 0;}
.top_links li.clientes a:hover{float: left; background-image:url(../images/menu/top_clientes2.jpg); background-repeat:no-repeat; width: 77px; height: 31px; padding: 0; margin: 0;}
.top_links li.clientes_active{float: left; background-image:url(../images/menu/top_clientes2.jpg); background-repeat:no-repeat; width: 77px; height: 31px; padding: 0; margin: 0;}
.top_links li.fale_conosco {float: left; background-image:url(../images/menu/top_fale_conosco.jpg); background-repeat:no-repeat; width: 106px; height: 31px; padding: 0; margin: 0;}
.top_links li.fale_conosco a:hover{float: left; background-image:url(../images/menu/top_fale_conosco2.jpg); background-repeat:no-repeat; width: 106px; height: 31px; padding: 0; margin: 0;}
.top_links li.fale_conosco_active{float: left; background-image:url(../images/menu/top_fale_conosco2.jpg); background-repeat:no-repeat; width: 106px; height: 31px; padding: 0; margin: 0;}
.top_links li.trabalhe_conosco {float: left; background-image:url(../images/menu/top_trabalhe_conosco.jpg); background-repeat:no-repeat; width: 117px; height: 31px; padding: 0; margin: 0;}
.top_links li.trabalhe_conosco a:hover{float: left; background-image:url(../images/menu/top_trabalhe_conosco2.jpg); background-repeat:no-repeat; width: 117px; height: 31px; padding: 0; margin: 0;}
.top_links li.trabalhe_conosco_active{float: left; background-image:url(../images/menu/top_trabalhe_conosco2.jpg); background-repeat:no-repeat; width: 117px; height: 31px; padding: 0; margin: 0;}
.top_links li.webmail {float: left; background-image:url(../images/menu/top_webmail.jpg); background-repeat:no-repeat; width: 74px; height: 31px; padding: 0; margin: 0;}
.top_links li.webmail a:hover{float: left; background-image:url(../images/menu/top_webmail2.jpg); background-repeat:no-repeat; width: 74px; height: 31px; padding: 0; margin: 0;}
.top_links li.webmail_active{float: left; background-image:url(../images/menu/top_webmail2.jpg); background-repeat:no-repeat; width: 74px; height: 31px; padding: 0; margin: 0;}
.top_links li.canto {float: left; background-image:url(../images/menu/top_canto.jpg); background-repeat:no-repeat; width: 67px; height: 31px; padding: 0; margin: 0;}

.top_logo{
	position: relative;
	display: block;
	width:772px;
	margin: 0;
	padding: 0;
}

.top_logo ul{
	margin: 0;
	padding: 0;
	list-style: none;
}

.top_logo ul li a{
	display: block;
	height: 62px;
	margin: 0;
	padding: 0;
}

.top_logo li span a strong{ display: none;}
.top_logo li.logo_wol_01 {float: left; background-image:url(../images/menu/top_logo_wol_01.jpg); background-repeat:no-repeat; width: 122px; height: 62px; padding: 0; margin: 0;}
.top_logo li.top_world_online {float: left; background-image:url(../images/menu/top_world_online.jpg); background-repeat:no-repeat; width: 182px; height: 62px; padding: 0; margin: 0;}
/*.top_logo li.top_03 {float: left; background-image:url(../images/menu/top_03.jpg); background-repeat:no-repeat; width: 378px; height: 62px; padding: 0; margin: 0;}*/
.top_logo li.top_newsletter {float: left; background-image:url(../images/menu/top_newsletter.jpg); background-repeat:no-repeat; width: 468px; height: 62px; padding: 0; margin: 0;}
/*.top_logo li.top_newsletter {float: left; background-image:url(../images/menu/top_newsletter.jpg); background-repeat:no-repeat; width: 90px; height: 62px; padding: 0; margin: 0;}*/

/***FIM***/

/* INICIO SUBMENU - EMPRESA*/
.submenu_empresa{
	position: relative;
	display: block;
	width:191px;
	margin: 0;
	padding: 0;
}

.submenu_empresa ul{
	margin: 0;
	padding: 0;
	list-style: none;
}

.submenu_empresa ul li a{
	display: block;
	height: 32px;
	margin: 0;
	padding: 0;
}

.submenu_empresa li span a strong{ display: none;}
.submenu_empresa li.submenu_top {float: left; background-image:url(../images/menu/menu_top.gif); background-repeat:no-repeat; width: 191px; height: 19px; padding: 0; margin: 0;}
.submenu_empresa li.submenu_traco {float: left; background-image:url(../images/menu/menu_divisao.gif); background-repeat:no-repeat; width: 189px; height: 2px; padding: 0; margin: 0;}
.submenu_empresa li.submenu_quem_somos {float: left; background-image:url(../images/menu/menu_emp_quemsomos.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_empresa li.submenu_quem_somos a:hover{float: left; background-image:url(../images/menu/menu_emp_quemsomos2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_empresa li.submenu_quem_somos_active{float: left; background-image:url(../images/menu/menu_emp_quemsomos2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_empresa li.submenu_politica_de_qualidade {float: left; background-image:url(../images/menu/menu_emp_politica.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_empresa li.submenu_politica_de_qualidade a:hover{float: left; background-image:url(../images/menu/menu_emp_politica2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_empresa li.submenu_politica_de_qualidade_active{float: left; background-image:url(../images/menu/menu_emp_politica2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_empresa li.submenu_metodologia_de_trabalho {float: left; background-image:url(../images/menu/menu_emp_metodologia.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_empresa li.submenu_metodologia_de_trabalho a:hover{float: left; background-image:url(../images/menu/menu_emp_metodologia2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_empresa li.submenu_metodologia_de_trabalho_active{float: left; background-image:url(../images/menu/menu_emp_metodologia2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_empresa li.submenu_onde_estamos {float: left; background-image:url(../images/menu/menu_emp_ondeestamos.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_empresa li.submenu_onde_estamos a:hover{float: left; background-image:url(../images/menu/menu_emp_ondeestamos2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_empresa li.submenu_onde_estamos_active{float: left; background-image:url(../images/menu/menu_emp_ondeestamos2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_empresa li.submenu_bottom {float: left; background-image:url(../images/menu/menu_bottom.gif); background-repeat:no-repeat; width: 191px; height: 19px; padding: 0; margin: 0;}
/***FIM***/

/* INICIO SUBMENU - AREAS DE ATUACAO*/
.submenu_areas{
	position: relative;
	display: block;
	width:191px;
	margin: 0;
	padding: 0;
}

.submenu_areas ul{
	margin: 0;
	padding: 0;
	list-style: none;
}

.submenu_areas ul li a{
	display: block;
	height: 32px;
	margin: 0;
	padding: 0;
}

.submenu_areas li span a strong{ display: none;}
.submenu_areas li.submenu_top {float: left; background-image:url(../images/menu/menu_top.gif); background-repeat:no-repeat; width: 191px; height: 19px; padding: 0; margin: 0;}
.submenu_areas li.submenu_traco {float: left; background-image:url(../images/menu/menu_divisao.gif); background-repeat:no-repeat; width: 189px; height: 2px; padding: 0; margin: 0;}
.submenu_areas li.submenu_criacao_sistemas {float: left; background-image:url(../images/menu/menu_are_criacao_sistemas.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_areas li.submenu_criacao_sistemas a:hover{float: left; background-image:url(../images/menu/menu_are_criacao_sistemas2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_areas li.submenu_criacao_sistemas_active{float: left; background-image:url(../images/menu/menu_are_criacao_sistemas2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_areas li.submenu_system {float: left; background-image:url(../images/menu/menu_are_system.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_areas li.submenu_system a:hover{float: left; background-image:url(../images/menu/menu_are_system2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_areas li.submenu_system_active{float: left; background-image:url(../images/menu/menu_are_system2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_areas li.submenu_hosting {float: left; background-image:url(../images/menu/menu_are_hosting.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_areas li.submenu_hosting a:hover{float: left; background-image:url(../images/menu/menu_are_hosting2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_areas li.submenu_hosting_active{float: left; background-image:url(../images/menu/menu_are_hosting2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_areas li.submenu_ti {float: left; background-image:url(../images/menu/menu_are_ti.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_areas li.submenu_ti a:hover{float: left; background-image:url(../images/menu/menu_are_ti2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_areas li.submenu_ti_active{float: left; background-image:url(../images/menu/menu_are_ti2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_areas li.submenu_marketingbusca {float: left; background-image:url(../images/menu/menu_are_marketingbusca.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_areas li.submenu_marketingbusca a:hover{float: left; background-image:url(../images/menu/menu_are_marketingbusca2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_areas li.submenu_marketingbusca_active{float: left; background-image:url(../images/menu/menu_are_marketingbusca2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_areas li.submenu_bottom {float: left; background-image:url(../images/menu/menu_bottom.gif); background-repeat:no-repeat; width: 191px; height: 19px; padding: 0; margin: 0;}
/***FIM***/

/* INICIO SUBMENU - CLIENTES */
.submenu_clientes{
	position: relative;
	display: block;
	width:191px;
	margin: 0;
	padding: 0;
}

.submenu_clientes ul{
	margin: 0;
	padding: 0;
	list-style: none;
}

.submenu_clientes ul li a{
	display: block;
	height: 32px;
	margin: 0;
	padding: 0;
}

.submenu_clientes li span a strong{ display: none;}
.submenu_clientes li.submenu_top {float: left; background-image:url(../images/menu/menu_top.gif); background-repeat:no-repeat; width: 191px; height: 19px; padding: 0; margin: 0;}
.submenu_clientes li.submenu_traco {float: left; background-image:url(../images/menu/menu_divisao.gif); background-repeat:no-repeat; width: 189px; height: 2px; padding: 0; margin: 0;}
.submenu_clientes li.submenu_dados {float: left; background-image:url(../images/menu/menu_cli_dados.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_clientes li.submenu_dados a:hover{float: left; background-image:url(../images/menu/menu_cli_dados2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_clientes li.submenu_dados_active{float: left; background-image:url(../images/menu/menu_cli_dados2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_clientes li.submenu_principais {float: left; background-image:url(../images/menu/menu_cli_principais.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_clientes li.submenu_principais a:hover{float: left; background-image:url(../images/menu/menu_cli_principais2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_clientes li.submenu_principais_active{float: left; background-image:url(../images/menu/menu_cli_principais2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_clientes li.submenu_relacao {float: left; background-image:url(../images/menu/menu_cli_relacao.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_clientes li.submenu_relacao a:hover{float: left; background-image:url(../images/menu/menu_cli_relacao2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_clientes li.submenu_relacao_active{float: left; background-image:url(../images/menu/menu_cli_relacao2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_clientes li.submenu_setor {float: left; background-image:url(../images/menu/menu_cli_setor.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_clientes li.submenu_setor a:hover{float: left; background-image:url(../images/menu/menu_cli_setor2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_clientes li.submenu_setor_active{float: left; background-image:url(../images/menu/menu_cli_setor2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_clientes li.submenu_projeto_detalhes {float: left; background-image:url(../images/menu/menu_cli_projeto_det.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_clientes li.submenu_projeto_detalhes a:hover{float: left; background-image:url(../images/menu/menu_cli_projeto_det2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_clientes li.submenu_projeto_detalhes_active{float: left; background-image:url(../images/menu/menu_cli_projeto_det2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_clientes li.submenu_vazio {float: left; background-image:url(../images/menu/menu_vazio.gif); background-repeat:no-repeat; width: 191px; height: 19px; padding: 0; margin: 0;}
.submenu_clientes li.submenu_bottom {float: left; background-image:url(../images/menu/menu_bottom.gif); background-repeat:no-repeat; width: 191px; height: 19px; padding: 0; margin: 0;}
/***FIM***/

/* INICIO SUBMENU - FALE CONOSCO */
.submenu_fale_conosco{
	position: relative;
	display: block;
	width:191px;
	margin: 0;
	padding: 0;
}

.submenu_fale_conosco ul{
	margin: 0;
	padding: 0;
	list-style: none;
}

.submenu_fale_conosco ul li a{
	display: block;
	height: 32px;
	margin: 0;
	padding: 0;
}

.submenu_fale_conosco li span a strong{ display: none;}
.submenu_fale_conosco li.submenu_top {float: left; background-image:url(../images/menu/menu_top.gif); background-repeat:no-repeat; width: 191px; height: 19px; padding: 0; margin: 0;}
.submenu_fale_conosco li.submenu_traco {float: left; background-image:url(../images/menu/menu_divisao.gif); background-repeat:no-repeat; width: 189px; height: 2px; padding: 0; margin: 0;}
.submenu_fale_conosco li.submenu_fale_conosco {float: left; background-image:url(../images/menu/menu_faleconosco.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_fale_conosco li.submenu_fale_conosco a:hover{float: left; background-image:url(../images/menu/menu_faleconosco2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_fale_conosco li.submenu_fale_conosco_active{float: left; background-image:url(../images/menu/menu_faleconosco2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_fale_conosco li.submenu_onde_estamos {float: left; background-image:url(../images/menu/menu_emp_ondeestamos.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_fale_conosco li.submenu_onde_estamos a:hover{float: left; background-image:url(../images/menu/menu_emp_ondeestamos2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_fale_conosco li.submenu_onde_estamos_active{float: left; background-image:url(../images/menu/menu_emp_ondeestamos2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_fale_conosco li.submenu_vazio {float: left; background-image:url(../images/menu/menu_vazio.gif); background-repeat:no-repeat; width: 191px; height: 19px; padding: 0; margin: 0;}
.submenu_fale_conosco li.submenu_bottom {float: left; background-image:url(../images/menu/menu_bottom.gif); background-repeat:no-repeat; width: 191px; height: 19px; padding: 0; margin: 0;}
/***FIM***/

/* INICIO SUBMENU - TRABALHE CONOSCO */
.submenu_trabalhe_conosco{
	position: relative;
	display: block;
	width:191px;
	margin: 0;
	padding: 0;
}

.submenu_trabalhe_conosco ul{
	margin: 0;
	padding: 0;
	list-style: none;
}

.submenu_trabalhe_conosco ul li a{
	display: block;
	height: 32px;
	margin: 0;
	padding: 0;
}

.submenu_trabalhe_conosco li span a strong{ display: none;}
.submenu_trabalhe_conosco li.submenu_top {float: left; background-image:url(../images/menu/menu_top.gif); background-repeat:no-repeat; width: 191px; height: 19px; padding: 0; margin: 0;}
.submenu_trabalhe_conosco li.submenu_traco {float: left; background-image:url(../images/menu/menu_divisao.gif); background-repeat:no-repeat; width: 189px; height: 2px; padding: 0; margin: 0;}
.submenu_trabalhe_conosco li.submenu_login {float: left; background-image:url(../images/menu/menu_trab_login.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_trabalhe_conosco li.submenu_login a:hover{float: left; background-image:url(../images/menu/menu_trab_login2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_trabalhe_conosco li.submenu_login_active{float: left; background-image:url(../images/menu/menu_trab_login2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_trabalhe_conosco li.submenu_senha {float: left; background-image:url(../images/menu/menu_trab_senha.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_trabalhe_conosco li.submenu_senha a:hover{float: left; background-image:url(../images/menu/menu_trab_senha2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_trabalhe_conosco li.submenu_senha_active{float: left; background-image:url(../images/menu/menu_trab_senha2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_trabalhe_conosco li.submenu_meu_cadastro {float: left; background-image:url(../images/menu/menu_trab_meucadastro.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_trabalhe_conosco li.submenu_meu_cadastro a:hover{float: left; background-image:url(../images/menu/menu_trab_meucadastro2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_trabalhe_conosco li.submenu_meu_cadastro_active{float: left; background-image:url(../images/menu/menu_trab_meucadastro2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_trabalhe_conosco li.submenu_cadastre_se {float: left; background-image:url(../images/menu/menu_trab_cadastro.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_trabalhe_conosco li.submenu_cadastre_se a:hover{float: left; background-image:url(../images/menu/menu_trab_cadastro2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_trabalhe_conosco li.submenu_cadastre_se_active{float: left; background-image:url(../images/menu/menu_trab_cadastro2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_trabalhe_conosco li.submenu_sair {float: left; background-image:url(../images/menu/menu_sair.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_trabalhe_conosco li.submenu_sair a:hover{float: left; background-image:url(../images/menu/menu_sair2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_trabalhe_conosco li.submenu_sair_active{float: left; background-image:url(../images/menu/menu_sair2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_trabalhe_conosco li.submenu_vazio {float: left; background-image:url(../images/menu/menu_vazio.gif); background-repeat:no-repeat; width: 191px; height: 19px; padding: 0; margin: 0;}
.submenu_trabalhe_conosco li.submenu_bottom {float: left; background-image:url(../images/menu/menu_bottom.gif); background-repeat:no-repeat; width: 191px; height: 19px; padding: 0; margin: 0;}
/***FIM***/

/* INICIO SUBMENU - NEWSLETTER */
.submenu_newsletter{
	position: relative;
	display: block;
	width:191px;
	margin: 0;
	padding: 0;
}

.submenu_newsletter ul{
	margin: 0;
	padding: 0;
	list-style: none;
}

.submenu_newsletter ul li a{
	display: block;
	height: 32px;
	margin: 0;
	padding: 0;
}

.submenu_newsletter li span a strong{ display: none;}
.submenu_newsletter li.submenu_top {float: left; background-image:url(../images/menu/menu_top.gif); background-repeat:no-repeat; width: 191px; height: 19px; padding: 0; margin: 0;}
.submenu_newsletter li.submenu_traco {float: left; background-image:url(../images/menu/menu_divisao.gif); background-repeat:no-repeat; width: 189px; height: 2px; padding: 0; margin: 0;}
.submenu_newsletter li.submenu_cadastre_se {float: left; background-image:url(../images/menu/menu_new_cadastro.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_newsletter li.submenu_cadastre_se a:hover{float: left; background-image:url(../images/menu/menu_new_cadastro2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_newsletter li.submenu_cadastre_se_active{float: left; background-image:url(../images/menu/menu_new_cadastro2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_newsletter li.submenu_alterar {float: left; background-image:url(../images/menu/menu_new_alterarcad.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_newsletter li.submenu_alterar a:hover{float: left; background-image:url(../images/menu/menu_new_alterarcad2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_newsletter li.submenu_alterar_active{float: left; background-image:url(../images/menu/menu_new_alterarcad2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_newsletter li.submenu_senha {float: left; background-image:url(../images/menu/menu_trab_senha.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_newsletter li.submenu_senha a:hover{float: left; background-image:url(../images/menu/menu_trab_senha2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_newsletter li.submenu_senha_active{float: left; background-image:url(../images/menu/menu_trab_senha2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_newsletter li.submenu_vazio {float: left; background-image:url(../images/menu/menu_vazio.gif); background-repeat:no-repeat; width: 191px; height: 19px; padding: 0; margin: 0;}
.submenu_newsletter li.submenu_bottom {float: left; background-image:url(../images/menu/menu_bottom.gif); background-repeat:no-repeat; width: 191px; height: 19px; padding: 0; margin: 0;}
/***FIM***/

/* INICIO SUBMENU - MAPA DO SITE */
.submenu_mapa_do_site{
	position: relative;
	display: block;
	width:191px;
	margin: 0;
	padding: 0;
}

.submenu_mapa_do_site ul{
	margin: 0;
	padding: 0;
	list-style: none;
}

.submenu_mapa_do_site ul li a{
	display: block;
	height: 32px;
	margin: 0;
	padding: 0;
}

.submenu_mapa_do_site li span a strong{ display: none;}
.submenu_mapa_do_site li.submenu_top {float: left; background-image:url(../images/menu/menu_top.gif); background-repeat:no-repeat; width: 191px; height: 19px; padding: 0; margin: 0;}
.submenu_mapa_do_site li.submenu_traco {float: left; background-image:url(../images/menu/menu_divisao.gif); background-repeat:no-repeat; width: 189px; height: 2px; padding: 0; margin: 0;}
.submenu_mapa_do_site li.submenu_mapa {float: left; background-image:url(../images/menu/menu_mapa_do_site.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_mapa_do_site li.submenu_mapa a:hover{float: left; background-image:url(../images/menu/menu_mapa_do_site2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_mapa_do_site li.submenu_mapa_active{float: left; background-image:url(../images/menu/menu_mapa_do_site2.gif); background-repeat:no-repeat; width: 191px; height: 32px; padding: 0; margin: 0;}
.submenu_mapa_do_site li.submenu_vazio {float: left; background-image:url(../images/menu/menu_vazio.gif); background-repeat:no-repeat; width: 191px; height: 19px; padding: 0; margin: 0;}
.submenu_mapa_do_site li.submenu_bottom {float: left; background-image:url(../images/menu/menu_bottom.gif); background-repeat:no-repeat; width: 191px; height: 19px; padding: 0; margin: 0;}
/***FIM***/

.img {border: 1px; border-color: #DFDFDF; border-style: solid;}

.borda_bot {border-bottom: 1px; border-bottom-color: #EFEFEF; border-bottom-style: solid;}

.borda_top {border-top: 1px; border-top-color: #EFEFEF; border-top-style: dotted;}

.linha {line-height: 20px;}

.form
       {
        font-family: Arial, Verdana, Sans-serif;
		font-weight:bold;
        font-size: 11px;
        color: #004899;
        border-color : #BBBBBB;
        border-bottom-style : solid;
        border-right-style : solid;
        border-top-style : none;
        border-left-style : none;
		border-width : 1px;
       }

.semform
       {
        font-family: Arial, Verdana, Sans-serif;
        font-weight: bold;
        font-size: 11px;
        color: #004899;
        border-color : #BBBBBB;
        border-bottom-style : none;
        border-right-style : none;
        border-top-style : none;
        border-left-style : none;
		border-width : 0px;
       }


.error
       {
        padding-top: 10pt;
        padding-bottom: 10pt;
        text-align: center;
        font-family: Arial, Verdana, Sans-serif;
        font-weight: bold;
        color: #FF0000;
       }

.ok
       {
        padding-top: 10pt;
        padding-bottom: 10pt;
        text-align: center;
        font-family: Arial, Verdana, Sans-serif;
        font-weight: bold;
        color: #FF6600;
       }

a.link_azul:link {color: #0066CC; font-weight: bold; text-decoration: none;}
a.link_azul:visited {color: #0066CC; font-weight: bold; text-decoration: none;}
a.link_azul:hover {color: #0066CC; font-weight: bold; text-decoration: underline;}
a.link_azul:active {color: #0066CC; font-weight: bold; text-decoration: none;}
.link_azul {color: #0066CC; font-weight: bold;}

a.link_branco:link {color: #FFFFFF; text-decoration: none;}
a.link_branco:visited {color: #FFFFFF; text-decoration: none;}
a.link_branco:hover {color: #FFFFFF; text-decoration: underline;}
a.link_branco:active {color: #FFFFFF; text-decoration: none;}
.link_branco {color: #FFFFFF; font-weight: normal;}

.rodape-box{
	font-family: Arial, Verdana, Sans-serif;
	font-size: 11px;
	text-align: center;
/*
	left:50%;
	margin-left:-380px;
*/
	margin-top: 10px;
	width: 760px;
}

a.rodape:active { text-decoration:none;color: #999999;}
a.rodape:visited { text-decoration:none;color: #999999;}
a.rodape:link {text-decoration:none;color: #999999;}
a.rodape:hover {text-decoration: none;color: #000000;}
.rodape
       {
        font-family: Arial, Verdana, Sans-serif;
        font-size: 11px;
        color: #999999;
		margin: 5px;
       }

address {
	font-family: Arial, Verdana, Sans-serif;
	font-size: 11px;
	color: #999999;
	font-style:normal;
	margin-top: 30px;
	margin-bottom: 15px;
	margin-left: 60px;
	margin-right: 60px;
}

.copyright{ 
	position: absolute;
	font-family: Arial, Verdana, Sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;
	background-image:url(../images/rodape.gif);
	background-repeat:no-repeat;
	left:50%;
	margin-left:-389px;
	width: 778px;
	height: 35px;
	padding-top: 6px;
}

.social-media{
	text-align: center;
	display: block;
	width: 260px;
	height: 32px;
	padding: 0px 10px 20px 10px;
}

.social-media ul{
	text-align: center;
	margin: 0;
	padding: 0;
	list-style: none;
}

.social-media ul li a{
	display: block;
	height: 32px;
	margin: 0;
	padding: 0;
}

.social-media li span a strong {display: none;}
.social-media li {float: left; margin: 5px;}
.sm-twitter { background-image:url(../images/social-media/twitter.png); background-repeat:no-repeat; width: 32px; height: 32px;}
.sm-rss{ background-image:url(../images/social-media/rss.png); background-repeat:no-repeat; width: 32px; height: 32px;}
.sm-delicious{ background-image:url(../images/social-media/delicious.png); background-repeat:no-repeat; width: 32px; height: 32px;}
.sm-wordpress{ background-image:url(../images/social-media/wordpress.png); background-repeat:no-repeat; width: 32px; height: 32px;}
.sm-facebook{ background-image:url(../images/social-media/facebook.png); background-repeat:no-repeat; width: 32px; height: 32px;}
.sm-yahoo{ background-image:url(../images/social-media/yahoo.png); background-repeat:no-repeat; width: 32px; height: 32px;}
.sm-orkut{ background-image:url(../images/social-media/orkut.png); background-repeat:no-repeat; width: 32px; height: 32px;}


h3.blog-titulo {
	font-size: 12px;
	font-style: bold;
	color: #666666;
	margin: 0px;
}
.blogwol span h2{ display: none;}
.blogwol{ 
	background-image:url(../images/img_home_blog_wolbrasil.gif);
	background-repeat:no-repeat;
	width: 500px;
	height: 35px;
	margin-top: 4px;
}
.blogwol-lista{
	font-family: Arial, Verdana, Sans-serif;
	font-size: 11px;
	text-align: justify;
	width: 500px;
	padding: 10px 10px 10px 10px;
}

a.area:active { text-decoration:none;color: #999999;}
a.area:visited { text-decoration:none;color: #999999;}
a.area:link {text-decoration:none;color: #999999;}
a.area:hover {text-decoration: none;color: #000000;}
.area
       {
        font-family: Arial, Verdana, Sans-serif;
        color: #999999;
       }


.td_area
       {
        padding-top: 5pt;
        padding-left: 7pt;
        padding-right: 7pt;
       }

a.news:active { text-decoration:none;color: #999999;}
a.news:visited { text-decoration:none;color: #999999;}
a.news:link {text-decoration:none;color: #999999;}
a.news:hover {text-decoration: none;color: #555555;}

/* SUBMENU AREAS */
#submenu_areas {
	width:500px;
	margin:0 auto;
	padding:0;
	list-style:none;
}
#submenu_areas li {
	width:250px;
	height:40px;
	margin:2px 0;
	float:left;
}
#submenu_areas li img {
	float:left;
	margin-right:3px;
}
#submenu_areas li a {
	display:block;
	text-align:left;
	margin:10px 0 0 0;
}