/* CSS RESET
----------------------------------------------------------------------------- */
* {
    margin: 0;
    padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

UL LI {list-style-type: none;}

:focus {outline: 0;}

DIV, INPUT, SELECT, LABEL, TEXTAREA {float: left;}

/* ESTRUTURA PADRÃO
----------------------------------------------------------------------------- */

HTML {background: #333 url(../_img/bg-site.png) left top; border-top: 2px solid #02b0ed;}

H1, H2, H3 {
	float: left;
	overflow: hidden;
	text-indent: -5000px;
	clear: both;
}

H2 {font-size: 16px; color: #02b0ed;}

H3 {font-size: 21px;
	color: #02b0ed;
	float: left;
	text-indent: 0;
	font-weight: normal;
	text-transform: uppercase;
	margin-bottom: 10px;
}

H4 {font-size: 11px;
	color: #02b0ed;
	float: left;
	text-indent: 0;
	font-weight: normal;
	text-transform: uppercase;
	margin-bottom: 10px;
	width: 350px;
}

INPUT, SELECT, TEXTAREA {border: 0px; background-color: #262626; color: white; font-size: 10px; height: 18px; float: left;}

#principal {
	float: none;
	width: 970px;
	margin: 0 auto;
	padding: 0 10px;
	
	font-size: 11px;
	position: relative;
}

#topo {height: 90px;
	width: 970px;
	margin-bottom: 7px;
	background: url(../_img/bg-topo.png) repeat-x left 1px;
}

#topo .direita {float: left;
	margin-left: 14px;
	margin-top: 1px;
	width: 305px;
	height: 90px;
}

#logo {background: url(../_img/logo-omnilink.png) no-repeat left 1px;
	text-indent: -9999px;
	height: 90px;
	width: 170px;
}

#menuPrincipal {background:#000;width: 481px; float: left; margin-top:1px;}
#menuPrincipal LI, 
#menuPrincipal LI A {float: left;}
#menuPrincipal LI A {
	overflow: hidden;
	text-indent: -5000px;
	height: 89px;
}
#menuPrincipal LI .item-porque {
	width: 88px;
	background: transparent url(../_img/menu-principal.png) no-repeat 0 0;
}
#menuPrincipal LI .item-porque:hover {background: transparent url(../_img/menu-principal.png) no-repeat 0 -89px;}

#menuPrincipal LI .item-solucoes {
	width: 89px;
	background: transparent url(../_img/menu-principal.png) no-repeat -88px 0;
}
#menuPrincipal LI .item-solucoes:hover {background: transparent url(../_img/menu-principal.png) no-repeat -88px -89px;}

#menuPrincipal LI .item-estrutura {
	width: 89px;
	background: transparent url(../_img/menu-principal.png) no-repeat -177px 0;
}
#menuPrincipal LI .item-estrutura:hover {background: transparent url(../_img/menu-principal.png) no-repeat -177px -89px;}

#menuPrincipal LI .item-solicite {
	width: 117px;
	background: transparent url(../_img/menu-principal.png) no-repeat -266px 0;
}
#menuPrincipal LI .item-solicite:hover {background: transparent url(../_img/menu-principal.png) no-repeat -266px -89px;}

#menuPrincipal LI .item-fale {
	width: 98px;
	background: transparent url(../_img/menu-principal.png) no-repeat -383px 0;
}
#menuPrincipal LI .item-fale:hover {background: transparent url(../_img/menu-principal.png) no-repeat -383px -89px;}

#localize {
	float: right;
	border-right: 1px solid #4d5052;
	border-bottom: 1px solid #4d5052;
	width: 304px;
	height: 57px;
	overflow: hidden;
}

#box-loginPortal,
#box-loginFrota {
	width: 0px;
	height: 57px;
	position: relative;
	z-index: 1;
	display: none;
}

#box-loginPortal .bt-fechar,
#box-loginFrota .bt-fechar {
	position: absolute;
	background: url(../_img/bt-fechar.png) no-repeat left top;
	z-index: 2;
	top: 3px;
	right: 5px;
	width: 9px;
	height: 9px;
	text-indent: -9999px;
	overflow: hidden;
}

#box-loginPortal .bt-fechar {
	top: 3px;
	right: 5px;
}
#box-loginFrota .bt-fechar {
	top: 3px;
	left: 5px;
}

#box-login, {
	width: 304px;
	height: 57px;
}

#localize .login {
	float: left;
	width: 304px;
	height: 57px;
}

#localize .login LI {
	float: left;
	text-indent: -9999px;
	overflow: hidden;
	cursor: pointer;
}

#localize .login LI.portal,
#localize .login LI.frota {
	width: 152px;
	height: 36px;
	cursor: default;
}
#localize .login LI.portal {
	background: url(../_img/img-portal-cliente.png) no-repeat left top;
	border-bottom: 1px solid #99d3e5;
}
#localize .login LI.frota {
	background: url(../_img/img-gerencie-frota.png) no-repeat left top;
	border-bottom: 1px solid #d6d6d6;
}

#localize .login LI.pri-portal {
	background: url(../_img/bt-primeiro-acesso.png) no-repeat left top;
	text-indent: 0;
	overflow: auto;
	width: 76px;
	height: 20px;
	border-right: 1px solid #99d3e5;
}
#localize .login LI.pri-portal A {
	float: left;
	width: 76px;
	height: 20px;
	text-indent: -9999px;
	overflow: hidden;
}

#localize .login LI.log-portal {
	background:url(../_img/bt-login-portal.png) no-repeat left top;
	width: 75px;
	height: 20px;
}

#localize .login LI.log-frota {
	background: url(../_img/bt-login-frota.png) no-repeat left top;
	width: 152px;
	height: 20px;
}

#localize .portal {
	float: left;
	background: url(../_img/bg-login-portal.png) no-repeat left top;
	width: 304px;
	height: 57px;
}

#localize .portal LI {
	float: left;
	width: 152px;
	height: 20px;
	margin-bottom: 8px;
}

#localize .portal LI.tit-portal {
	background: url(../_img/tit-portal-cliente.png) no-repeat 15px 8px;
	text-indent: -9999px;
	overflow: hidden;
}

#localize .portal LI INPUT {
	background-color: #fff;
	height: 15px;
	color: #000;
	border: 1px solid #8e9193;
}

#localize .portal LI INPUT.bt-ok {
	background: url(../_img/bt-ok.png) no-repeat left top;
	width: 21px;
	border: 0;
	cursor: pointer;
	text-indent: -9999px;
	overflow: hidden;
	margin: 1px 0 0 3px;
}

#localize .portal LI LABEL {
	float: left;
	height: 7px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 6px 5px 0 0;
}

#localize .portal LI LABEL.lab-senha {
	background: url(../_img/lab-senha.png) no-repeat left top;
	width: 29px;
}
#localize .portal LI LABEL.lab-email {
	background: url(../_img/lab-email.png) no-repeat left top;
	width: 29px;
	margin-top: 11px;
}
#localize .portal LI LABEL.lab-cnpj {
	background: url(../_img/lab-cnpj.png) no-repeat left top;
	width: 42px;
	margin-left: 15px;
}

#localize .bt-esqueciSenha {
	position: absolute;
	bottom: 3px;
	right: 42px;
	background: url(../_img/lab-esqueci-senha.png) no-repeat left top;
	width: 72px;
	height: 8px;
	text-indent: -9999px;
	overflow: hidden;
}

#localize .frota {
	float: left;
	width: 304px;
	height: 57px;
}

#localize .frota LI {
	float: left;
	width: auto;
	height: 24px;
}

#localize .frota LI.tit-frota {
	background: url(../_img/tit-frota.png) no-repeat left top;
	text-indent: -9999px;
	overflow: hidden;
	width: 304px;
	height: 33px;
}

#localize .frota LI A {
	float: left;
	width: 101px;
	height: 24px;
	text-indent: -9999px;
	background-image: url(../_img/bg-menu-frota.png);
}

#localize .frota LI A.mn-frota-omni {
	width: 102px;
	background-position: 0 0;
}
#localize .frota LI A.mn-frota-omni:hover {background-position: 0 -24px;}

#localize .frota LI A.mn-frota-control {background-position: -102px 0;}
#localize .frota LI A.mn-frota-control:hover {background-position: -102px -24px;}

#localize .frota LI A.mn-frota-tele {background-position: -203px 0;}
#localize .frota LI A.mn-frota-tele:hover {background-position: -203px -24px;}

#abas-localize {float: left;
	width: 107px;
	margin-top: 4px;
	border-left: 1px solid #4d4d4d;
}

#abas-localize #bt-omniweb {background: url(../_img/aba-omniweb-off.png) 0 0 no-repeat;
	text-indent: -9999px;
	width: 107px;
	height: 26px;
	float: left;
	border-bottom: 1px solid #4d4d4d;
}

#abas-localize #bt-omniweb:hover {background: url(../_img/aba-omniweb-on.png) 0 0 no-repeat;}

#abas-localize #bt-controlweb {background: url(../_img/aba-controlweb-off.png) 0 0 no-repeat;
	text-indent: -9999px;
	width: 107px;
	height: 26px;
	float: left;
}
#abas-localize #bt-controlweb:hover {background: url(../_img/aba-controlweb-on.png) 0 0 no-repeat;}

#acesso-rapido {float: right;
	background: url(../_img/bg-acesso-rapido.png) no-repeat 0 0;
	width: 305px;
	height: 31px;
}

#acesso-rapido LABEL {background: url(../_img/tit-acesso-rapido.png) 0 0 no-repeat;
	width: 78px;
	height: 11px;
	text-indent: -9999px;
	margin: 7px 0 0 14px;
}

#acesso-rapido SELECT {width: 191px;
	background-color: #fff;
	font-size: 11px;
	color: #999;
	margin: 5px 0 0 17px;
	height: 18px;
}

#footer {margin-top: 30px;
	margin-left:10px;
	background: url(../_img/bg-footer.png) 0 0 no-repeat;
	width: 936px;
	height: 60px;
	color: #898989;
	font-size: 9px;
	line-height: 17px;
	padding: 10px 17px;
}

#footer STRONG {font-weight: normal; color: white;}

#footer A {color: #02b0ed; text-decoration: none;}

#interna {background: transparent url(../_img/bg-interna.png) left top no-repeat; width: 950px; padding: 0 10px; float: left; margin-top: -1px;}

.txt-dest {color: #fff;}

.bt-localize-frota {background: url(../_img/bt-localize-frota.png) 0 0 no-repeat;
	width: 197px;
	height: 53px;
	float: left;
	text-indent: -9999px;
	margin-top: 4px;
}

/* HOME */

#destaqueHome {margin-bottom: 10px;}

.tit-doQuePrecisa {background: url(../_img/bg-do-que-precisa.png) top left no-repeat;
	width: 970px;
	height: 45px;
}

.tit-doQuePrecisa H1 {background: url(../_img/tit-do-que-voce-precisa.png) 0 3px no-repeat;
	width: 329px;
	height: 24px;
	margin-top: 9px;
	margin-left: 18px;
}

.separador-doQuePrecisa {background: url(../_img/bg-do-que-precisa.png) top left no-repeat;
	width: 970px;
	height: 37px;
}

#box-doQuePrecisa {width: 970px; background: url(../_img/bg-boxes-precisa.png) top left repeat-x;}

#box-doQuePrecisa .estrutura LI {float: left;
	width: 230px;
	margin-left: 10px;
	margin-top: 12px;
}

#box-doQuePrecisa .estrutura .cont-box {background: url(../_img/bg-box-home.png) left bottom repeat-x; height: 346px;}

#box-doQuePrecisa .estrutura .cont-box LI {float: inherit; width: 215px; background: none; line-height: 14px;}

#box-doQuePrecisa .estrutura .cont-box .titulo {font-weight: bolder; color: #02b0ed; text-transform: uppercase; font-size: 9px; margin-bottom: 17px;}
#box-doQuePrecisa .estrutura .cont-box .titulo2 {font-weight: bolder; color: #02b0ed; text-transform: uppercase; font-size: 9px; margin-bottom: 5px;}

#box-doQuePrecisa .estrutura .cont-box .texto {font-size: 9px; color: #898989; margin-top: 0;}
#box-doQuePrecisa .estrutura .cont-box .texto STRONG {color: #fff;}

#box-doQuePrecisa .estrutura .cont-box .texto2 {font-size: 9px; color: #02b0ed; margin-top: 0;}

#box-doQuePrecisa .estrutura .cont-box .dest {margin-top: 15px; margin-bottom: 5px; float: left;}

#box-doQuePrecisa .estrutura .cont-box .saiba-mais {margin-top: 7px; margin-bottom: 15px; width: 209px; float: left;}
#box-doQuePrecisa .estrutura .cont-box .saiba-mais2 {margin-top: 31px; margin-bottom: 15px; width: 209px; float: left;}

.bt-saibaMais {background: url(../_img/bt-saiba-mais.png) 0 0 no-repeat;
	width: 70px;
	height: 16px;
	text-indent: -9999px;
	cursor: pointer;
	float: left;
}

/* PORQUE  */

#header-porque {background: url(../_img/header-porque.jpg) 0 0 no-repeat;
	width: 970px;
	height: 70px;
	text-indent: -9999px;
}

#menu-porque {width: 970px; float: left;}
#menu-porque LI, 
#menu-porque LI A {float: left;}
#menu-porque LI A {
	overflow: hidden;
	text-indent: -5000px;
	height: 44px;
}

#menu-porque LI .item-inteligencia {width: 192px; background: transparent url(../_img/menu-porque.jpg) no-repeat 0 0;}
#menu-porque LI .item-inteligencia:hover {background: transparent url(../_img/menu-porque.jpg) no-repeat 0 -44px;}
#menu-porque LI .item-inteligencia-ativo {width: 192px; background: transparent url(../_img/menu-porque.jpg) no-repeat 0 -44px;}

#menu-porque LI .item-comunicacao {width: 194px; background: transparent url(../_img/menu-porque.jpg) no-repeat -192px 0;}
#menu-porque LI .item-comunicacao:hover {background: transparent url(../_img/menu-porque.jpg) no-repeat -192px -44px;}
#menu-porque LI .item-comunicacao-ativo {width: 194px; background: transparent url(../_img/menu-porque.jpg) no-repeat -192px -44px;}

#menu-porque LI .item-telemetria {width: 163px; background: transparent url(../_img/menu-porque.jpg) no-repeat -386px 0;}
#menu-porque LI .item-telemetria:hover {background: transparent url(../_img/menu-porque.jpg) no-repeat -386px -44px;}
#menu-porque LI .item-telemetria-ativo {width: 163px; background: transparent url(../_img/menu-porque.jpg) no-repeat -386px -44px;}

#menu-porque LI .item-anti {width: 115px; background: transparent url(../_img/menu-porque.jpg) no-repeat -549px 0;}
#menu-porque LI .item-anti:hover {background: transparent url(../_img/menu-porque.jpg) no-repeat -549px -44px;}
#menu-porque LI .item-anti-ativo {width: 115px; background: transparent url(../_img/menu-porque.jpg) no-repeat -549px -44px;}

#menu-porque LI .item-software {width: 101px;background: transparent url(../_img/menu-porque.jpg) no-repeat -664px 0;}
#menu-porque LI .item-software:hover {background: transparent url(../_img/menu-porque.jpg) no-repeat -664px -44px;}
#menu-porque LI .item-software-ativo {width: 101px; background: transparent url(../_img/menu-porque.jpg) no-repeat -664px -44px;}

#menu-porque LI .item-integracao {width: 205px; background: transparent url(../_img/menu-porque.jpg) no-repeat -765px 0;}
#menu-porque LI .item-integracao:hover {background: transparent url(../_img/menu-porque.jpg) no-repeat -765px -44px;}
#menu-porque LI .item-integracao-ativo {width: 205px; background: transparent url(../_img/menu-porque.jpg) no-repeat -765px -44px;}

#dest-porque {padding-bottom: 15px; padding-left: 95px;}

#dest-porque H2 {margin-top: 15px; text-indent: 0; font-weight: normal;}

#dest-porque P {line-height: 16px; color: #898989; float: left; margin-top: 5px; width: 850px; font-size: 14px;}
#dest-porque P.descricao {line-height: 16px; color: #898989; float: left; margin-top: 5px; width: 255px;}

#dest-porque TABLE {width: 544px; float: left; margin-top: 10px; margin-left: 50px;}
#dest-porque TH {color: #fff; font-size: 11px; height: 34px; border-left: 1px solid #5c5c5c; text-transform: uppercase; font-weight: normal; text-align: left; padding-left: 18px; padding-bottom: 5px;}
#dest-porque TH.no-border {border-left: 0;}
#dest-porque TD {border-left: 1px solid #5c5c5c;
	height: 22px;
	border-bottom: 2px solid #3d3d3d;
	background-color: #282828;
	text-transform: uppercase;
	padding-left: 18px;
}
#dest-porque TD.titulo {background: transparent url(../_img/esquerda-software.png) 0 0 no-repeat;
	color: #02b0ed;
	font-weight: bolder;
	border-left: 0;
	width: 100px;
}
#dest-porque TD A {cursor: pointer;}

#dest-porque TD.direita {background: transparent url(../_img/direita-software.png) 0 right no-repeat; width: 180px;}

#dest-porque TD A {color: #898989; text-decoration: none; background: url(../_img/ico-bullet3.png) 0 3px no-repeat; padding-left: 12px; margin-right: 15px;}
#dest-porque TD A:HOVER {color: #fff;}
#dest-porque TD A.ativo {color: #fff; font-weight: bolder;}


.inteligencia {background: url(../_img/ico-inteligencia.jpg) 0 0 no-repeat; height: 85px;}
.comunicacao {background: url(../_img/ico-comunicacao.jpg) 0 0 no-repeat; height: 85px;}
.integracao {background: url(../_img/ico-integracao.jpg) 0 0 no-repeat; height: 85px;}
.antijammer {background: url(../_img/ico-antijammer.jpg) 0 0 no-repeat; height: 85px;}
.software {background: url(../_img/ico-software.jpg) 0 0 no-repeat; height: 140px;}
.telemetria {background: url(../_img/ico-telemetria.jpg) 0 0 no-repeat; height: 85px;}

.bt-conheca-produtos {background: url(../_img/bt-conheca-produtos.jpg) 0 0 no-repeat;
	width: 307px;
	height: 75px;
	text-indent: -9999px;
	float: left;
	margin-top: 5px;
}

#porque {width: 950px;}

#porque .cont-porque {width: 940px; background: url(../_img/bg-loop-cont.png) repeat-y 0 0;}

.cont-porque .esquerda {width: 449px; padding: 21px 37px;}
.cont-porque .esquerda P {float: left; color: #898989; margin-bottom: 15px; line-height: 17px; font-size:11px;}
.cont-porque .esquerda H3 {font-size: 18px;}
.cont-porque .esquerda UL {float: left; margin-top: 25px;}
.cont-porque .esquerda UL.spc-lista {margin-top: 0px;}
.cont-porque .esquerda LI {background: transparent url(../_img/ico-bullet2.png) 0 6px no-repeat;
	color: #898989;
	font-size: 11px;
	line-height: 16px;
	margin-bottom: 3px;
	padding-left: 10px;
	width: 435px;
}
.cont-porque .esquerda LI.titulo {text-transform: uppercase; color: #02b0ed; background: none; padding-left: 0;}
.cont-porque .esquerda UL LI A {text-decoration: none; color: #FFF;}
.cont-porque .esquerda UL LI A:hover {text-decoration: underline;}

.cont-porque .direita {float: left; width: 392px; margin-left: 5px; padding:5px 10px;}
.cont-porque .direita P {float: left; color: #898989; margin-bottom: 15px; line-height: 17px;}
.cont-porque .direita .lista-aplicacoes {float: left; width: 185px; margin-top: 10px; background-color: #151515;}
.cont-porque .direita .lista-aplicacoes .top {background: url(../_img/top-lista1.png) 0 0 no-repeat; height: 4px; width: 185px; margin:0; padding: 0;}
.cont-porque .direita .lista-aplicacoes .bottom {background: url(../_img/bottom-lista1.png) bottom left no-repeat; height: 14px; width: 185px; margin:0; padding: 0;}
.cont-porque .direita .lista-aplicacoes .titulo {margin-left: 14px; margin-top: 12px; color: #02b0ed; background: none;}
.cont-porque .direita .lista-aplicacoes LI {background: transparent url(../_img/ico-bullet2.png) 0 6px no-repeat;
	color: #898989;
	font-size: 11px;
	line-height: 16px;
	margin-bottom: 3px;
	padding-left: 10px;
	margin-left: 14px;
	width: 160px;
}

.cont-porque .direita .lista-disponivel {float: left; width: 195px; margin-left: 9px; margin-top: 10px; background-color: #151515;}
.cont-porque .direita .lista-disponivel .top {background: url(../_img/top-lista2.png) 0 0 no-repeat; height: 4px; width: 195px; margin:0; padding: 0;}
.cont-porque .direita .lista-disponivel .bottom {background: url(../_img/bottom-lista2.png) bottom left no-repeat; height: 52px; width: 195px; margin:0; padding: 0;}
.cont-porque .direita .lista-disponivel .titulo {margin-left: 14px; margin-top: 12px; color: #02b0ed; background: none;}
.cont-porque .direita .lista-disponivel LI {background: transparent url(../_img/ico-bullet2.png) 0 6px no-repeat;
	color: #898989;
	font-size: 11px;
	line-height: 16px;
	margin-bottom: 3px;
	padding-left: 10px;
	margin-left: 14px;
	width: 170px;
}

/* Solicite */

#header-solicite {background: url(../_img/header-solicite-contato.jpg) 0 0 no-repeat;
	width: 970px;
	height: 70px;
	text-indent: -9999px;
	margin-top: -1px;
	margin-bottom: 10px;
}

#solicite-contato {padding-top: 25px;padding-bottom: 50px;}

#solicite-contato .disclaimer {margin-left: 25px; margin-bottom: 25px; font: normal 11px verdana; color: #898989;}

#solicite-contato #formulario {background-color: #000;
	width: 849px;
	padding: 35px 15px 15px 85px;
	float: left;
}

#formulario LABEL.tipo {font: bolder 11px verdana; color: #02b0ed; margin-left: 8px; margin-right: 50px; float: left;}

#formulario P {font-size: 11px; color: #fff; margin-top: 28px; margin-bottom: 17px; float: left;}

#formulario .esquerda {width: 367px; margin-right: 50px; float: left;}
#formulario .esquerda LABEL {font-size: 11px; color: white; margin-bottom: 5px;}
#formulario .esquerda INPUT {width: 367px; margin-bottom: 7px;}
#formulario .esquerda SELECT {width: 367px; margin-bottom: 7px;}

#formulario .direita {width: 367px; float: left;}
#formulario .direita LABEL {font-size: 11px; color: white; margin-bottom: 5px;}
#formulario .direita TEXTAREA {width: 367px; height: 70px; margin-bottom: 5px;}
#formulario .direita SELECT, INPUT {width: 367px; height: 18px; margin-bottom: 5px;}

.form-ok {width: 900px; padding: 35px 25px; background-color: black;}
.form-ok P {color: #898989; line-height: 25px;}
.form-ok SPAN.destaque {color: #fff; font-size: 14px;}

.bt-continuar {background: url(../_img/bt-continuar.png) 0 0 no-repeat;
	width: 78px;
	height: 20px;
	text-indent: -9999px;
	float: right;
	margin-top: 10px;
}

.rdo {
	width: 15px;
	height: 15px;
	float: left;
	margin-right: 5px;
}

.cbox {
	width: 15px;
	height: 15px;
	float: left;
	margin-bottom: 7px;
}

#formulario P.contador {font-style: italic; font-size: 9px; color: #fff; margin: 0;}

/* Fale */

#header-fale {background: url(../_img/header-fale.jpg) 0 0 no-repeat;
	width: 970px;
	height: 70px;
	text-indent: -9999px;
	margin-top: -1px;
	margin-bottom: 10px;
}

.bt-enviar {background: url(../_img/bt-enviar.png) 0 0 no-repeat;
	width: 60px;
	height: 20px;
	text-indent: -9999px;
	float: right;
}
#fale {padding-top: 11px;}

#fale .disclaimer {margin-left: 25px; margin-bottom: 25px; font: normal 11px verdana; color: #898989;}

#fale #formulario {background: #000;
	width: 898px;
	float: left;
	padding: 0 26px 35px;
}

#fale #formulario .form-sac {float: left;
	border-bottom: 1px solid #262626;
	width: 898px;
	padding: 13px 0 19px;
	color: #02b0ed;
	font-size: 14px;
}
#fale #formulario .form-sac DIV {float: right;}
#fale #formulario .form-sac .pos-botoes {width: 610px;}

#fale #formulario .form-sac .bt-imprensa,
#fale #formulario .form-sac .bt-trabalheConosco,
#fale #formulario .form-sac .bt-contatoComercial {
	float: right;
	height: 35px;
	text-indent: -9999px;
	overflow: hidden;
	margin-left: 5px;
}
#fale #formulario .form-sac .bt-imprensa {width: 123px;
	background: url(../_img/bt-imprensa.png) no-repeat 0 0;
}
#fale #formulario .form-sac .bt-trabalheConosco {width: 188px;
	background: url(../_img/bt-trabalheConosco.png) no-repeat 0 0;
}
#fale #formulario .form-sac .bt-contatoComercial {width: 190px;
	background: url(../_img/bt-contatoComercial.png) no-repeat 0 0;
}

#fale #formulario .form-sac SPAN {color: #FFF;}

#fale #formulario #direita,
#fale #formulario #esquerda {width: 392px;
	float: left;
	color: #FFF;
	padding: 0 20px 0 37px;
}

#fale #formulario .label {float: left;
	width: auto;
	margin: 0 15px 0 0;
}
#fale #formulario .spc-label {margin: 0 44px 0 0;}

#fale #formulario LABEL {margin: 0 0 3px 0;}

#fale #formulario #direita #selecao-formulario,
#fale #formulario #esquerda #assunto {float: left;
	width: 392px;
	margin: 40px 0 27px;
}

#fale #formulario #direita #selecao-formulario INPUT,
#fale #formulario #esquerda #assunto INPUT {
	float: left;
	width: 15px;
	height: 15px;
	margin-right: 5px;
}


#fale #formulario #direita #selecao-formulario LABEL,
#fale #formulario #esquerda #assunto LABEL {color: #898989;
	margin: 0;
}

#fale #formulario #esquerda TEXTAREA {width: 382px;
	height: 162px;
}

#fale #formulario #esquerda .contador {color: #898989;
	padding-top: 5px;
}

#fale #formulario #esquerda .outros-links A {color: #02b0ed;
	text-decoration: none;
}
#fale #formulario #esquerda .outros-links A:hover {text-decoration: underline;}

/* Produtos */

#header-solucoes {background: url(../_img/header-solucoes.jpg) 0 0 no-repeat;
	width: 970px;
	height: 70px;
	text-indent: -9999px;
}

#menu-produtos {float: left; width: 970px; background: url(../_img/bg-menu-produtos.jpg) no-repeat right top;}
#menu-produtos UL {width: 705px; float: left; background: url(../_img/bg-menu-produtos.jpg) no-repeat 400px 0;}
#menu-produtos LI, 
#menu-produtos LI A {float: left;}
#menu-produtos LI A {
	overflow: hidden;
	text-indent: -5000px;
	height: 45px;
}
#menu-produtos LI .item-spot {
	width: 97px;
	background: transparent url(../_img/menu-produtos.jpg) no-repeat 0 0;
}
#menu-produtos LI .item-spot:hover {background: transparent url(../_img/menu-produtos.jpg) no-repeat 0 -45px;}
#menu-produtos LI .item-spot-ativo {width: 97px; background: transparent url(../_img/menu-produtos.jpg) no-repeat 0 -45px;}

#menu-produtos LI .item-light {
	width: 91px;
	background: transparent url(../_img/menu-produtos.jpg) no-repeat -97px 0;
}
#menu-produtos LI .item-light:hover {background: transparent url(../_img/menu-produtos.jpg) no-repeat -97px -45px;}
#menu-produtos LI .item-light-ativo {width: 91px; background: transparent url(../_img/menu-produtos.jpg) no-repeat -97px -45px;}

#menu-produtos LI .item-super {
	width: 93px;
	background: transparent url(../_img/menu-produtos.jpg) no-repeat -188px 0;
}
#menu-produtos LI .item-super:hover {background: transparent url(../_img/menu-produtos.jpg) no-repeat -188px -45px;}
#menu-produtos LI .item-super-ativo {width: 93px; background: transparent url(../_img/menu-produtos.jpg) no-repeat -188px -45px;}

#menu-produtos LI .item-flex {
	width: 85px;
	background: transparent url(../_img/menu-produtos.jpg) no-repeat -281px 0;
}
#menu-produtos LI .item-flex:hover {background: transparent url(../_img/menu-produtos.jpg) no-repeat -281px -45px;}
#menu-produtos LI .item-flex-ativo {width: 85px; background: transparent url(../_img/menu-produtos.jpg) no-repeat -281px -45px;}

#menu-produtos LI .item-dual {
	width: 84px;
	background: transparent url(../_img/menu-produtos.jpg) no-repeat -366px 0;
}
#menu-produtos LI .item-dual:hover {background: transparent url(../_img/menu-produtos.jpg) no-repeat -366px -45px;}
#menu-produtos LI .item-dual-ativo {width: 84px; background: transparent url(../_img/menu-produtos.jpg) no-repeat -366px -45px;}

#menu-produtos LI .item-turbo {
	width: 96px;
	background: transparent url(../_img/menu-produtos.jpg) no-repeat -450px 0;
}
#menu-produtos LI .item-turbo:hover {background: transparent url(../_img/menu-produtos.jpg) no-repeat -450px -45px;}
#menu-produtos LI .item-turbo-ativo {width: 96px; background: transparent url(../_img/menu-produtos.jpg) no-repeat -450px -45px;}

#menu-produtos LI .item-comparar {
	width: 140px;
	background: transparent url(../_img/menu-produtos.jpg) no-repeat -521px 0;
}
#menu-produtos LI .item-comparar:hover {background: transparent url(../_img/menu-produtos.jpg) no-repeat -521px -66px;}

.bt-solicite-contato {background: url(../_img/bt-solicite-contato.png) 0 0 no-repeat;
	width: 265px;
	height: 45px;
	text-indent: -9999px;
	float: left;
}

.bt-solicite-contato2 {background: url(../_img/bt-solicite-contato2.png) 0 0 no-repeat;
	width: 253px;
	height: 33px;
	text-indent: -9999px;
	float: left;
	margin-top: 15px;
	margin-left: 60px;
}

#produtos {padding-top: 25px;}

#produtos .disclaimer {margin-left: 40px; margin-bottom: 10px; font: normal 11px verdana; color: #898989; line-height: 17px; width: 890px;}
#produtos .disclaimer P {font: normal 14px verdana; color: #898989; line-height: 17px; float: left;}

#produtos TABLE {border-collapse: collapse; border-spacing: 0; padding: 0; border: 0;}

#produtos TABLE TH {height: 48px;
	background-color: #000;
	color: #02b0ed;
	font: bolder 14px verdana;
	padding-left: 10px;
	border-bottom-spacing: 8px;
	border-bottom: 8px solid #333;
	text-align: left;
}

#produtos TABLE TH.left {background: #000 url(../_img/tb-tits-left.png) 0 0 no-repeat;}
#produtos TABLE TH.right {background: #000 url(../_img/tb-tits-right.png) 0 right no-repeat;}
#produtos TABLE TD {border-bottom: 2px solid #333;
	border-right: 2px solid #333;
	vertical-align: top;
	background-color: #292929;
	color: #898989;
	font-size: 11px;
	padding: 13px 10px 10px;
	line-height: 14px;
}
#produtos TABLE TD.aplicacao {background: transparent url(../_img/tb-bot-categorias.png) left bottom no-repeat; border-right: 0; padding: 0;}
#produtos TABLE TD.aplicacao DIV {background: transparent url(../_img/tb-top-categorias.png) 0 0 no-repeat;
	width: 90px;
	color: white;
	text-transform: uppercase;
	font: bolder 9px verdana;
	text-align: right;
	padding: 14px 10px;
}

#produtos TABLE TD.ultima {background: #292929 url(../_img/tb-bot-last.png) right bottom no-repeat; padding: 0; border-right: 0px;}
#produtos TABLE TD.ultima DIV {background: transparent url(../_img/tb-top-last.png) right top no-repeat; width: 160px; padding: 13px 10px 10px;}

#produtos TABLE TD.subtit-left {background: #000 url(../_img/tb-subtit-left.png) left top no-repeat;
	border-right: 0px;
	font: bolder 9px verdana;
	color: #02b0ed;
	height: 30px;
	padding: 0 0 0 30px;
	text-transform: uppercase;
	vertical-align: middle;
}

#produtos TABLE TD.subtit-right {background: #000 url(../_img/tb-subtit-right.png) right top no-repeat;
	border-right: 0px;
	height: 30px;
	padding: 0;
}

#produtos TABLE UL LI {list-style-type: none; background: none; padding-left:0;}
#produtos TABLE UL LI {color: #898989; font-size: 11px; line-height: 16px; background: url(../_img/ico-bullet.png) 0 5px no-repeat; padding-left: 10px;}
#produtos TABLE UL LI.ico-mais {background: none; padding: 0;}


.top-box-cont {background: transparent url(../_img/top-cont-produtos.png) 0 0 no-repeat;
	width: 949px;
	height: 5px;
}

.bottom-box-cont {background: transparent url(../_img/bottom-cont-produtos.png) 0 0 no-repeat;
	width: 949px;
	height: 5px;
}

.top-box-cont2 {background: transparent url(../_img/top-cont-produtos2.png) 0 0 no-repeat;
	width: 949px;
	height: 5px;
}

.bottom-box-cont2 {background: transparent url(../_img/bottom-cont-produtos2.png) 0 0 no-repeat;
	width: 949px;
	height: 5px;
}

#produtos .cont-produtos {width: 869px;
	padding: 15px 40px;
	height: 323px;
}
#produtos .bg-spot {background: url(../_img/bg-box-spot.jpg) no-repeat 0 0;}
#produtos .bg-light {background: url(../_img/bg-box-light.jpg) no-repeat 0 0;}
#produtos .bg-super {background: url(../_img/bg-box-super.jpg) no-repeat 0 0;}
#produtos .bg-flex {background: url(../_img/bg-box-flex.jpg) no-repeat 0 0;}
#produtos .bg-dual {background: url(../_img/bg-box-dual.jpg) no-repeat 0 0;}
#produtos .bg-turbo {background: url(../_img/bg-box-turbo.jpg) no-repeat 0 0;}

#produtos .cont-produtos H3 {text-transform: none;}

#produtos .cont-produtos UL LI {list-style-type: none; background: none; padding-left:0;}
#produtos .cont-produtos LI {color: #898989; font-size: 11px; line-height: 16px; margin-bottom: 20px; width: 475px;}
#produtos .cont-produtos .dest {background: transparent url(../_img/ico-bullet2.png) 0 6px no-repeat;
	color: #fff;
	font-size: 11px;
	line-height: 16px;
	margin-bottom: 5px;
	padding-left: 10px;
}
#produtos .cont-produtos .dest2 {background: transparent url(../_img/ico-bullet2.png) 0 6px no-repeat;
	color: #fff;
	font-size: 11px;
	line-height: 16px;
	margin-bottom: 0;
	padding-left: 10px;
}

#produtos .subtit {margin: 25px 0 0 40px; width: 890px;}
#produtos .subtit H3 {text-transform: none;}

.boxes-produtos {margin-top: 10px;}

.boxes-produtos .esquerda {width: 469px; margin-right: 9px;}

.boxes-produtos .direita {width: 471px;}

.boxes-produtos .top-boxes {background: url(../_img/top-boxes-prod.png) 0 0 no-repeat;
	width: 471px;
	height: 10px;
	float: left;
}
.boxes-produtos .direita .bottom-boxes {background: url(../_img/bottom-boxes-prod.png) 0 0 no-repeat;
	width: 471px;
	height: 16px;
	float: left;
}

.boxes-produtos .esquerda .bottom-boxes {background: url(../_img/bottom-boxes-prod.png) left bottom no-repeat;
	width: 471px;
	height: 9px;
	float: left;
}

.boxes-produtos .esquerda .cont-boxes {background-color:#000; width: 453px; padding: 0 9px; height: 500px;}
.boxes-produtos .direita .cont-boxes {background: url(../_img/bg-cont-int-boxes.png) 0 0 repeat-y; width: 453px; padding: 0 9px;}


.boxes-produtos .cont-int-boxes {height: 413px;
	padding: 20px 25px 0;
	width: 403px;
	font-size: 11px;
	color: #898989;
	line-height: 16px;
	display:none;
}

#menu-boxes {width: 453px; float: left;}
#menu-boxes UL, LI {list-style-type: none; float: left; background: none;}
#menu-boxes LI, 
#menu-boxes LI A {float: left;}
#menu-boxes LI A {overflow: hidden;
	text-indent: -9999px;
	height: 60px;
	float: left;
}

#menu-boxes #aba-especificacao {background: url(../_img/menu-solucoes.png) 0 0 no-repeat; width: 104px;}
#menu-boxes #aba-especificacao:hover {background: url(../_img/menu-solucoes.png) 0 -60px no-repeat;}
#menu-boxes #aba-especificacao.ativo {background: url(../_img/menu-solucoes.png) 0 -60px no-repeat; width: 104px;}

#menu-boxes #aba-acessorios {background: url(../_img/menu-solucoes.png) -104px 0 no-repeat; width: 93px;}
#menu-boxes #aba-acessorios:hover {background: url(../_img/menu-solucoes.png) -104px -60px no-repeat;}
#menu-boxes #aba-acessorios.ativo {background: url(../_img/menu-solucoes.png) -104px -60px no-repeat; width: 93px;}

#menu-boxes #aba-area {background: url(../_img/menu-solucoes.png) -197px 0 no-repeat; width: 88px;}
#menu-boxes #aba-area:hover {background: url(../_img/menu-solucoes.png) -197px -60px no-repeat;}
#menu-boxes #aba-area.ativo {background: url(../_img/menu-solucoes.png) -197px -60px no-repeat; width: 88px;}

#menu-boxes #aba-rede {background: url(../_img/menu-solucoes.png) -285px 0 no-repeat; width: 85px;}
#menu-boxes #aba-rede:hover {background: url(../_img/menu-solucoes.png) -285px -60px no-repeat;}
#menu-boxes #aba-rede.ativo {background: url(../_img/menu-solucoes.png) -285px -60px no-repeat; width: 85px;}

#menu-boxes #aba-como {background: url(../_img/menu-solucoes.png) -370px 0 no-repeat; width: 82px;}
#menu-boxes #aba-como:hover {background: url(../_img/menu-solucoes.png) -370px -60px no-repeat;}
#menu-boxes #aba-como.ativo {background: url(../_img/menu-solucoes.png) -370px -60px no-repeat; width: 82px;}

UL.lista1 {float: left; width: 402px; margin-top:15px;}
UL.spc {margin-top:0px;}
.lista1 LI {width: 182px;
	padding-left: 18px;
	height: 16px;
	background-color: #666666;
	margin-bottom: 1px;
	color: white;
	float: left;
	font-size: 10px;
}
.lista1 .titulo {width: 402px;
	background: #000 url(../_img/top-tabela-solucoes.png) 0 0 no-repeat;
	font-weight: bolder;
	text-transform: uppercase;
	color: #02b0ed;
	height: auto;
	padding-left: 0px;
}
.lista1 .titulo P {float: left; width: 182px;padding: 10px 0 5px 18px; border-right: 1px solid #333;}
.lista1 .titulo P.no-border {border-right: 0;}
.lista1 .left {margin-right: 1px;}

UL.lista2 {float: left; width: 402px; margin-top:15px;}
.lista2 LI {width: 119px;
	padding-left: 14px;
	height: 16px;
	background-color: #666666;
	margin-bottom: 1px;
	color: white;
	float: left;
	font-size: 10px;
}
.lista2 .titulo {width: 402px;
	background: #000 url(../_img/top-tabela-solucoes.png) 0 0 no-repeat;
	font-weight: bolder;
	text-transform: uppercase;
	color: #02b0ed;
	height: auto;
	padding-left: 0px;
}
.lista2 .titulo P {float: left; width: 119px;padding: 0 0 5px 14px; border-right: 1px solid #333;}
.lista2 .titulo P.no-border {border-right: 0;}
.lista2 .left {margin-right: 1px;}

UL.lista4 {float: left; width: 402px;}
.lista4 LI {width: 338px;
	height: 20px;
	padding-left: 18px;
	padding-top: 10px;
	background-color: #666666;
	margin-bottom: 1px;
	color: white;
	float: left;
	font-size: 12px;
}
.lista4 .titulo {width: 402px;
	background: url(../_img/bg-tit-lista1.png) 0 0 no-repeat;
	font-weight: bolder;
	text-transform: uppercase;
	color: #02b0ed;
	height: 33px;
	padding-top: 0;
}
.lista4 .titulo P {margin-top: 10px; font-size: 11px;}
.lista4 .right {margin-left: 1px; width: 45px; text-align: center; padding-left: 0;}

#cont-area .cobertura {width: 402px;}
#cont-area .cobertura .spc {padding: 30px 0 0 45px;}
#cont-area .cobertura A {width: 175px; color: #898989; text-decoration: none; float: left; margin-bottom: 5px;}
#cont-area .cobertura A SPAN {color: white;}

#cont-rede .cobertura {background: transparent url(../_img/mapa-brasil.png) no-repeat right 14px;
	width: 205px;
	float: left;
	padding-right: 197px;
}

/* Estrutura */

#header-estrutura {background: url(../_img/header-estrutura.jpg) 0 0 no-repeat;
	width: 970px;
	height: 70px;
	text-indent: -9999px;
}

#menu-estrutura {float: left; width: 970px; height: 44px;}
#menu-estrutura UL {width: 970px; float: left;}
#menu-estrutura LI, 
#menu-estrutura LI A {float: left;}
#menu-estrutura LI A {
	overflow: hidden;
	text-indent: -5000px;
	height: 44px;
}
#menu-estrutura LI .item-cta {width: 243px; background: transparent url(../_img/menu-estrutura.jpg) no-repeat 0 0;}
#menu-estrutura LI .item-cta:hover {background: transparent url(../_img/menu-estrutura.jpg) no-repeat 0 -44px;}
#menu-estrutura LI .item-cta-ativo {width: 243px; background: transparent url(../_img/menu-estrutura.jpg) no-repeat 0 -44px;}

#menu-estrutura LI .item-ata {width: 272px; background: transparent url(../_img/menu-estrutura.jpg) no-repeat -243px 0;}
#menu-estrutura LI .item-ata:hover {background: transparent url(../_img/menu-estrutura.jpg) no-repeat -243px -44px;}
#menu-estrutura LI .item-ata-ativo {width: 272px; background: transparent url(../_img/menu-estrutura.jpg) no-repeat -243px -44px;}

#menu-estrutura LI .item-centro {width: 232px; background: transparent url(../_img/menu-estrutura.jpg) no-repeat -515px 0;}
#menu-estrutura LI .item-centro:hover {background: transparent url(../_img/menu-estrutura.jpg) no-repeat -515px -44px;}
#menu-estrutura LI .item-centro-ativo {width: 232px; background: transparent url(../_img/menu-estrutura.jpg) no-repeat -515px -44px;}

#menu-estrutura LI .item-sac {width: 223px; background: transparent url(../_img/menu-estrutura.jpg) no-repeat -747px 0;}
#menu-estrutura LI .item-sac:hover {background: transparent url(../_img/menu-estrutura.jpg) no-repeat -747px -44px;}
#menu-estrutura LI .item-sac-ativo {width: 223px; background: transparent url(../_img/menu-estrutura.jpg) no-repeat -747px -44px;}

#estrutura {padding-top: 9px;}
#estrutura DIV {width: 869px; padding: 15px 40px; height: 230px;}
#estrutura DIV.top-box-cont {height: 5px; padding:0; width:949px;}
#estrutura H3 {text-transform: none;}
#estrutura P {color: #898989; line-height: 17px; width: 535px; margin-bottom: 20px;}
#estrutura .cont-certificacoes P {width:425px;}
#estrutura UL {width: 700px; margin-top: 35px;}
#estrutura UL LI {width: 350px; height: auto; margin-bottom: 15px; color: #898989;}

#estrutura .cont-cta {background: url(../_img/bg-cta.jpg) 0 0 no-repeat;}
#estrutura .cont-ata {background: url(../_img/bg-ata.jpg) 0 0 no-repeat;}
#estrutura .cont-ct {background: url(../_img/bg-ct.jpg) 0 0 no-repeat;}
#estrutura .cont-sac {background: url(../_img/bg-sac.jpg) 0 0 no-repeat;}
#estrutura .cont-sac P {margin-bottom: 10px;}



/* Certificacoes */

.cont-certificacoes {background-color: #000; padding: 18px 24px 18px 36px; width: 889px;}
.cont-certificacoes H3 {text-transform: none; width: 425px;}
.cont-certificacoes P {float: left; color: #898989; font-size: 11px; margin-bottom: 20px; line-height: 17px;}
.cont-certificacoes A {background: transparent url(../_img/ico-ticado.png) 0 0 no-repeat; padding-left: 20px; color: #02b0ed;}
.cont-certificacoes IMG {float: right;}

/* Gerenciador de risco */

.cont-gerenciador {background-color: #000; padding: 18px 37px 18px 37px; width: 875px;}
.cont-gerenciador H3 {text-transform: none; width: 875px;}
.cont-gerenciador P {color: #898989; font-size: 11px; margin-bottom: 20px; line-height: 17px;}
.cont-gerenciador A {background: transparent url(../_img/ico-ticado.png) 0 0 no-repeat; padding-left: 20px; color: #02b0ed;}

/* Primeiro Acesso */
#primeiro {padding-top: 11px;}

#primeiro .tit-primeiroAcesso {
	background: url(../_img/tit-primeiro-acesso.png) no-repeat left top;
	width: 950px;
	height: 46px;
	text-indent: -9999px;
	overflow: hidden;
	margin-bottom: 5px;
}

#primeiro #formulario {
	background-color: #000;
	width: 908px;
	height: auto;
	padding: 15px 21px;
}

#primeiro #formulario P {
	float: left;
	width: 908px;
	height: auto;
	margin: 0 0 15px 0;
}

#primeiro #formulario A {
	color: #fff;
	text-decoration: none;
	font-weight: bolder;
}
#primeiro #formulario A:hover {text-decoration: underline;}
#primeiro #formulario A SPAN {color: #02b0ed;}

#primeiro #formulario LABEL {
	width: 205px;
	height: auto;
	color: #fff;
	padding-top: 3px;
	margin-bottom: 10px;
}

#primeiro #formulario INPUT {width:173px;}
#primeiro #formulario INPUT.ddd {
	width: 35px;
	margin-right: 10px;
}
#primeiro #formulario INPUT.tel {width: 128px;}

#primeiro #formulario INPUT.bt-enviar {
	float: left;
	background: url(../_img/bt-enviar2.png) no-repeat left top;
	width: 90px;
	height: 19px;
	cursor: pointer;
	margin: 15px 0 0;
}