/* --------------------------------------------------------------    
   TIPOGRAFY
-------------------------------------------------------------- */
/* Default font settings. 
   The font-size percentage is of 16px. (0.75 * 16px = 12px) */
body { 
  font-size: 11px;
  color: #333;
  font-family: Tahoma;
}

/* Headings
-------------------------------------------------------------- */
h1,h2,h3,h4,h5,h6 { font-family: tahoma; color: #fff; }

h1 img, h2 img, h3 img, 
h4 img, h5 img, h6 img {
  margin: 0 0 0 0;
}

/* Text elements
-------------------------------------------------------------- */
p img       { float: left; margin: 1.5em 1.1em 1.5em 0; padding: 0; }
p img.right { float: right; margin: 1.5em 0 1.5em 1.5em; }

blockquote  { margin: 1.5em; color: #fff; font-style: italic; }
strong      { font-weight: bold; }
em,dfn      { font-style: italic; }
dfn         { font-weight: bold; }
sup, sub    { line-height: 0; }

abbr, 
acronym     { border-bottom: 1px dotted #666; }
address     { margin: 0 0 1.5em; font-style: italic; }
del         { color:#666; }

pre,code    { margin: 1.5em 0; white-space: pre; }
pre,code,tt { font: 1em 'andale mono', 'lucida console', monospace; line-height: 1.5; } 

/* Lists
-------------------------------------------------------------- */
li ul, 
li ol       { margin: 0; }
ul, ol      { margin: 0; }

ul          { list-style-type: none; }
ol          { list-style-type: decimal; }

dl          { margin: 0 0 1.5em 0; }
dl dt       { font-weight: bold; }
dd          { margin-left: 1.5em;}

/* Misc classes
-------------------------------------------------------------- */
hr {border-width: 0; height: 1px; border-top-width: 1px; border-top-color:#e7e7e7; *width:150px;}
	
.small      { font-size: 10px; margin-bottom: 1.875em; line-height: 1.875em; }
.large      { font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; }
.hide       { display: none; }

.quiet      { color: #666; }
.loud       { color: #000; }
.highlight  { background:#ff0; }
.added      { background:#060; color: #fff; }
.removed    { background:#900; color: #fff; }

.first      { margin-left:0; padding-left:0; }
.last       { margin-right:0; padding-right:0; }
.top        { margin-top:0; padding-top:0; }
.bottom     { margin-bottom:0; padding-bottom:0; }

.cinza		{ color: #CCCCCC; }

.white			{ color: #fff; }
.white:hover	{ color: #FFFFFF; }
.white:visited	{ color: #FFFFFF; }

.black			{ color: #000; }
.black:hover	{ color: #000; }
.black:visited	{ color: #000; }

.link_reweb			{ color: #899AB3; }
.link_reweb:hover	{ color: #899AB3; }
.link_reweb:visited { color: #899AB3; }

.clear 		{ clear: both }
.cleft 		{ clear: left }
.left 		{ float:left; }
.right 		{ float:right; }
.bold 		{ font-weight: bold; }
.bold a		{ font-weight: bold; }
.s14		{ font-size: 14px; }
.migalha 	{ font: 12px Arial; height:50px; line-height:50px; border-bottom:#69BE28 solid 1px; }
.subTitulo  { font: bold 13px Arial; }

.pt20 {padding-top: 20px;}

.ml5  { margin-left: 	5px; }
.ml8  { margin-left: 	8px; }
.ml10  { margin-left: 	10px; }
.ml20  { margin-left: 	20px; }
.ml40  { margin-left: 	40px; }
.ml31  { margin-left: 	31px; }
.ml50  { margin-left: 	50px; }
.ml60  { margin-left: 	60px; }
.ml80  { margin-left: 	80px; }
.ml120 { margin-left: 	120px; }

.mt-45 { margin-top:-45px; }
.mt-62 { margin-top:-62px; }
.mt5 { margin-top:5px; }
.mt8  { margin-top:8px; }
.mt20  { margin-top:20px; }
.mt10  { margin-top:10px; }
.mt26  { margin-top:26px; }
.mt31  { margin-top:31px; }
.mt30  { margin-top:30px; }
.mt40  { margin-top:40px; }
.mt50  { margin-top:50px; }
.mt60  { margin-top:60px; }

.m0   { margin:0 auto; }

.mb10  { margin-bottom:10px; }
.mb20  { margin-bottom:20px; }

.mr0 	{margin-right: 0;}
.mr10  { margin-right:10px; }
.mr20  { margin-right:20px; }
.mr44  { margin-right:44px; }
.mr70  { margin-right:70px; }
.mr140  { margin-right:140px; }

.pt25  { padding-top:25px; }

.m15   { margin-top: 15px }

.w80  { width: 80px; }
.w100  { width: 100px; }
.w250  { width: 250px; }
.w350  { width: 350px; }
.w300  { width: 300px; }
.w400  { width: 400px; }
.w446  { width: 446px; }
.w980  { width: 980px; }

.min-h300	{ min-height: 300px; }

.f_203x60   { width: 203px; height:60px; }

.h50 		{ height: 50px; }
.h84 		{ height: 84px; }
.h90 		{ height: 90px; }
.h120 		{ height: 120px; }
.h700 		{ height: 700px; }

.padding10 { padding:20px; }

.pleft10 { padding-left:10px; }

.tbl_garantia 	{ font: 11px Arial }
.arial11 		{ font: 11px Arial }
.nobg 			{ background: none; }
.v18			{ font-size: 18px; }
.v15			{ font-size: 15px; }
.v13			{ font-size: 13px; }
.v12			{ font-size: 12px; }
.v11			{ font-size: 11px; }
.v10			{ font-size: 10px; }
.v9 			{ font-size: 9px;  }
.v9_color 		{ font-size: 9px; color: #8DA2C0; }
.verm       	{ color: #CC0000;  }
.azul       	{ color: #0000FF;  }
.vm         	{ vertical-align:middle; }
.texto-centro	{ text-align: center; }
.texto-direita	{ text-align: right; }
.hide-text 		{ text-indent:-9999px; }
.absmiddle		{ vertical-align: middle; }

.azul  { color:#2F65FF }
.green { color:#006A4C; font-size:12px; }

.line { border-bottom:#ccc solid 1px; width:80%}

.bgcinza  { background-color:#f3f3f3; }
/*-----------------------------------------------------------*/
/* LINKS
-------------------------------------------------------------*/
a			{ text-decoration: none; color:inherit }
a:visited	{ text-decoration: none; color:inherit}
a:focus,
a:hover     { text-decoration: underline; color:inherit}

.white a           { text-decoration: none; color: #FFFFFF;}
.white a:visited   { text-decoration: none; color: #FFFFFF;}
.white a:focus,
.white a:hover     { text-decoration: underline; color: #FFFFFF;}

.black a           { text-decoration: none; color: #000;}
.black a:visited   { text-decoration: none; color: #000;}
.black a:focus,
.black a:hover     { text-decoration: underline; color: #000;}

.linkSm				{ text-decoration: none; color: #002E64;}
.linkSm:visited		{ text-decoration: none; color: #002E64;}
.linkSm:focus,
.linkSm:hover      	{ text-decoration: none; color: #002E64; font-weight: bold}

.borda-top {border-top: #003F51 solid 1px;}
/*-----------------------------------------------------------*/
/* STRUCTURE
-------------------------------------------------------------*/
html { height: 100%; width: 100%; }

body { width:100%; min-width:980px; background:url(../img/fundoBodyInternas.jpg) repeat-x top; overflow-x:hidden;}
#capa body { width:100%; min-width:980px; background:url(../img/fundoBody.jpg) repeat-x top; overflow-x:hidden;}

#main { width:980px; position:relative; clear:both; margin:-35px auto 0; }
#capa #main { width:980px; clear:both; margin:0 auto; }

.topo { width: 980px; height:30px; margin:0 auto; }
.topo .telefones { width:176px; height:28px; margin:16px 16px; background:url(../img/ttl-Telefone.jpg) no-repeat; float:left; text-indent:-9999px; }
.topo .atendente { width:33px; height:40px; margin:9px 16px; background:url(../img/atendente.jpg) no-repeat; float:left; text-indent:-9999px; }
.topo .atendimento { width:122px; height:21px; margin:18px 2px; background:url(../img/ttl-Atendimento.jpg) no-repeat; float:left; text-indent:-9999px; }
.topo .btnEntrar { width:93px; height:28px; margin:14px 6px; float:left; }
.topo h4 { width:95px; height:22px; margin-top:19px; margin-left:216px; background:url(../img/ttl-AcessoRapido.jpg) no-repeat; text-indent:-9999px; float:left;}
.topo .acesso-rapido { width:133px; height:28px; margin:16px 16px; float:left; }

.principalMenu { background:url(../img/fundoMenu.jpg) no-repeat; width:100%; margin:0 auto; }

#conceitual { width:985px; height:276px; margin:-3px auto 0; z-index:1; }
#capa #conceitual { width:985px; height:315px; margin:-1px auto 0;  z-index:1; /*position:absolute; */ }

#conceitual embed { margin:0 auto;  }

#miolo { position:relative; width:980px;  }

.caminho {width: 49px; height: 10px; margin-left: 30px; margin-top: 1px;}

.navbottom { width:840px; height:40px; margin: 0 auto; border-top:#000 solid 1px; padding-top: 10px;}


/*-----------------------------------------------------------*/
/* MENU PRINCIPAL
-------------------------------------------------------------*/
.menuPrincipal { width:980px; height:102px; margin:0 auto; }

.logo { width:209px; height:58px; margin:20px 0 0 15px; padding-top:30px; }

.logo .logoTopo { background:url(../img/logoTopo.png) no-repeat; width:212px; height:59px; text-indent:-9999px;  }

.menu { width:695px; padding-top:25px; z-index:2; margin:-65px 0 0 265px; clear:both; }

.menu ul { width:695px; }

.menu li { display:inline-block; margin-left:8px; }

.menu .homeMenu a { background:url(../img/menuHome.png) no-repeat; width:61px; height:28px; display:block; text-indent:-9999px; }
.menu .homeMenu a:hover { background:url(../img/menuHomeHover.png) no-repeat; width:61px; height:28px; }

.menu .empresaMenu a { background:url(../img/menuEmpresa.png) no-repeat; width:64px; height:28px; display:block; text-indent:-9999px; }
.menu .empresaMenu a:hover { background:url(../img/menuEmpresaHover.png) no-repeat; width:64px; height:28px; }

.menu .blindagemMenu a { background:url(../img/menuTipo.png) no-repeat; width:122px; height:28px; display:block; text-indent:-9999px; }
.menu .blindagemMenu a:hover { background:url(../img/menuTipoHover.png) no-repeat; width:122px; height:28px; }

.menu .vendasMenu a { background:url(../img/menuVendas.png) no-repeat; width:108px; height:28px; display:block; text-indent:-9999px; }
.menu .vendasMenu a:hover { background:url(../img/menuVendasHover.png) no-repeat; width:108px; height:28; }

.menu .artigosMenu a { background:url(../img/menuArtigos.png) no-repeat; width:65px; height:28px; display:block; text-indent:-9999px; }
.menu .artigosMenu a:hover { background:url(../img/menuArtigosHover.png) no-repeat; width:65px; height:28px; }

.menu .assistenciaMenu a { background:url(../img/menuAssistencia.png) no-repeat; width:121px; height:28px; display:block; text-indent:-9999px; }
.menu .assistenciaMenu a:hover { background:url(../img/menuAssistenciaHover.png) no-repeat; width:121px; height:28px; }

.menu .contatoMenu a { background:url(../img/menuContato.png) no-repeat; width:64px; height:28px; display:block; text-indent:-9999px; }
.menu .contatoMenu a:hover { background:url(../img/menuContatoHover.png) no-repeat; width:64px; height:28px; }


/*-----------------------------------------------------------*/
/* TPL RODAPE
-------------------------------------------------------------*/
#mainRodape { background:url(../img/fundoRodape.jpg) repeat-x top; width:100%; min-height:376px; clear:both; }

#mainRodape .rodape { width:980px; margin:0 auto; height:330px }

.rodape { padding-top:33px; }

.rodape ul { width:980px; }

.rodape ul li { float:left; width:160px; }

.empresaMenuRodape a { width:64px; }
.rodape .empresaMenuRodape a b { background:url(../img/menuEmpresa.png) no-repeat; width:64px; height:28px; display:block; text-indent:-9999px; }

.blindagemMenuRodape a { width:122px;  }
.rodape .blindagemMenuRodape a b { background:url(../img/menuTipo.png) no-repeat; width:122px; height:28px; display:block; text-indent:-9999px; }

.vendasMenuRodape a { width:108px; }
.rodape .vendasMenuRodape a b { background:url(../img/menuVendas.png) no-repeat; width:108px; height:28px; display:block; text-indent:-9999px; }

.artigosMenuRodape a { width:65px; }
.rodape .artigosMenuRodape a b { background:url(../img/menuArtigos.png) no-repeat; width:65px; height:28px; display:block; text-indent:-9999px; }

.assistenciaMenuRodape a { width:121px; }
.rodape .assistenciaMenuRodape a b { background:url(../img/menuAssistencia.png) no-repeat; width:121px; height:28px; display:block; text-indent:-9999px;}

.contatoMenuRodape a { width:64px; }
.rodape .contatoMenuRodape a b { background:url(../img/menuContato.png) no-repeat; width:64px; height:28px; display:block; text-indent:-9999px; }

.rodape #empresaRodape {  margin-left:10px; width:90px; }
.rodape #empresaRodape a p { height:30px; margin:-16px 0 0 15px; color:#fff; font-size:12px; font-family:Tahoma; width:90px; }

.rodape #blindagemRodape {  margin-left:10px; }
.rodape #blindagemRodape a p { height:30px; margin:-16px 0 0 15px; color:#fff; font-size:12px; font-family:Tahoma; }

.rodape #vendasRodape { margin-left:10px; }
.rodape #vendasRodape a p { height:30px; margin:-16px 0 0 15px; color:#fff; font-size:12px; font-family:Tahoma; }

.rodape #artigosRodape {  margin-left:10px; }
.rodape #artigosRodape a p { height:30px; margin:-16px 0 0 15px; color:#fff; font-size:12px; font-family:Tahoma; }

.rodape #assistenciaRodape {  margin-left:10px; }
.rodape #assistenciaRodape a p { height:30px; margin:-16px 0 0 15px; color:#fff; font-size:12px; font-family:Tahoma; }

.rodape #contatoRodape {  margin-left:10px; }
.rodape #contatoRodape a p { height:30px; margin:-16px 0 0 15px; color:#fff; font-size:12px; font-family:Tahoma; }

.seo p { margin:20px auto 0; color:#9B9B9B; font-size:11px; font-family:Tahoma; }

.fimRodape { width:100%; }

.fimRodape .copyright { margin-top:60px; *margin-top:44px; color:#9B9B9B; width:265px; font-family:Tahoma; font-size:11px; }

.fimRodape .logoRodape { width:265px; margin:-61px 0 0 350px; }

.fimRodape .reweb { margin:-30px 0 0 870px; font-family:Tahoma; color:#9B9B9B; font-size:11px; width:110px; }

/*-----------------------------------------------------------*/
/* TPL CAPA
-------------------------------------------------------------*/
#capa .mainCapa { background:url(../img/topoMeio.png) no-repeat; width:972px; height:65px; margin-top:-1px; }
.mainCapa { background:url(../img/topoMeio.png) no-repeat; width:972px; height:65px; margin-top:-50px; }

.esquerda { float:left; }

.servicosCapa { height:150px; width:470px; }

.certificacao { background:url(../img/logoSGS.jpg) no-repeat; width:96px; margin:-15px 0 0 27px; float:left; }

.certificacao h1 { background:url(../img/ttl-Certificacoes.jpg) no-repeat; width:121px; height:27px; margin-left:140px; text-indent:-9999px; }

.certificacao ul li.textoCertificacao p { margin-left:145px; width:151px; font-size:11px; font-family:Tahoma; color:#3E4041; }

.certificacao ul li.saibamaisCertificacao { font-family:Tahoma; font-size:13.9px; color:#979797; margin-left:145px; width:90px; }

.linhaCapa{ width:3px; float:left; margin:-1px 0 0 210px; float:left; }

.tecnologia { background:url(../img/logoCadeado.jpg) no-repeat; width:110px; float:left; margin:-10px 0 0 1px; }

.tecnologia h2 { background:url(../img/ttl-Tecnologia.jpg) no-repeat; width:102px; height:27px; text-indent:-9999px; margin-left:100px; }

.tecnologia ul li.textoTecnologia p { margin-left:105px; width:191px; font-size:11px; font-family:Tahoma; color:#3E4041; }

.tecnologia ul li.saibamaisTecnologia { font-family:Tahoma; font-size:13.9px; color:#979797; margin-left:105px; width:90px; }

.detalheCapa { width:614px; height:182px; margin-top:70px; }

.detalheCapa ul { float:left; }

#abas li { float:left; height:20px; width:104px; }

.safety { background:url(../img/ttl-ConceptSafety.jpg) no-repeat; display:block; font-family:Tahoma; font-size:13px; height:40px; text-indent:-9999px; width:137px; margin:-39px 0 0 40px; }

.safetyHover { background:url(../img/ttl-ConceptSafetyHover.jpg) no-repeat; display:block; font-family:Tahoma; font-size:13px; height:40px; text-indent:-9999px; width:137px; margin:-39px 0 0 40px; }

.style  { background:url(../img/ttl-ConceptStyle.jpg) no-repeat; display:block; font-family:Tahoma; font-size:13px; height:40px; text-indent:-9999px; width:137px; margin:-39px 0 0 0; }

.styleHover  { background:url(../img/ttl-ConceptStyleHover.jpg) no-repeat; display:block; font-family:Tahoma; font-size:13px; height:40px; text-indent:-9999px; width:137px; margin:-39px 0 0 0; }

#tab1 { background:url(../img/tab1.jpg) no-repeat; width:614px; height:181px; }

#tab2 { background:url(../img/tab2.jpg) no-repeat; width:614px; height:181px; }

.linhaMeio { width:21px; height:439px; float:left; background:url(../img/linhaMeio.jpg) no-repeat; text-indent:-9999px; margin-left:40px; }

.form { float:left; margin-top:0px; width:265px; }

.form h3 { float:left; background:url(../img/ttl-Cotacao.jpg) no-repeat; width:162px; height:58px; text-indent:-9999px; margin-left:40px; }

.retorno { width:200px; height:40px; margin:80px 0 0 40px; font-family:Tahoma; font-size:13px; color:#999; }

.form form { margin-left:40px; margin-top:65px; }

/*-----------------------------------------------------------*/
/* TPL EMPRESA
-------------------------------------------------------------*/
#empresa {  }

.empresaEsquerda { width:680px; float:left; height:; }

.inicialEmpresa { background:url(../img/ttl-inicial.jpg) no-repeat; width:82px; float: left; height:27px; text-indent:-9999px; margin:-20px 0 0 20px; }

.empresa { background:url(../img/ttl-empresa.jpg) no-repeat; float:left; width:85px; height:27px; text-indent:-9999px; margin:-17px 0 0 10px; }

.titulo { background:url(../img/ttl-Titulo.jpg) no-repeat; width:368px; height:28px; text-indent:-9999px; margin-left:20px; }

.empresaEsquerda p { width:662px; font-family:Tahoma; font-size:11px; margin-left:20px; }

.empresaEsquerda img { margin-left:20px; }

.empresaDireita { float:right; margin-right:20px; margin-top:-18px; }

.voltarTopo { background:url(../img/btnVoltar.jpg) no-repeat; width:83px; height:28px; text-indent:-9999px; margin-left:130px; }

.fotos { background:url(../img/fundoFotos.jpg) no-repeat; width:223px; height:698px; text-indent:-9999px; }

.empresaDireita ul { margin-top:-680px; margin-left:10px; }

.empresaDireita ul li { height:100px; }

.empresaDireita h6 { background:url(../img/ttl-Seguranca.jpg) no-repeat; width:143px; height:109px; text-indent:-9999px; margin-left:45px; }

.empresaDireita p { width:146px; height:98px; margin-left:45px; }

.cotacao { width:143px; height:28px; margin-left:40px; }

.cotacao p { background:url(../img/btnCotacao.jpg) no-repeat; text-indent:-9999px; width:143px; height:28px; margin-left:1px; }

.final { height:30px; }

.voltar { width:83px; }

.voltar p { background:url(../img/btnVoltar.jpg) no-repeat; width:83px; height:28px; text-indent:-9999px; }

.topoFinal { float:left; width:77px; margin:-43px 0 0 90px; }

.topoFinal p { background:url(../img/btnTopo.jpg) no-repeat; width:77px; height:28px; text-indent:-9999px; }

/*-----------------------------------------------------------*/
/* TPL TECNOLOGIA
-------------------------------------------------------------*/
#tecnologia {  }

.tecnologiaEsquerda { width:680px; float:left; height:; }

.inicialTecnologia { background:url(../img/ttl-inicial.jpg) no-repeat; width:82px; float: left; height:27px; text-indent:-9999px; margin:-20px 0 0 20px; }

.tecnologiaInterno { background:url(../img/ttl-Tecnologia.jpg) no-repeat; float:left; width:105px; height:27px; text-indent:-9999px; margin:-17px 0 0 10px; }

.titulo { background:url(../img/ttl-Titulo.jpg) no-repeat; width:368px; height:28px; text-indent:-9999px; margin-left:20px; }

.tecnologiaEsquerda p { width:573px; font-family:Tahoma; font-size:11px; margin-left:20px; }

.tecnologiaEsquerda img { margin-left:20px; }

.tecnologiaDireita { float:left; margin-right:70px; margin-top:-18px; }

.tecnologiaDireita p { width:146px; float:left; }

/*-----------------------------------------------------------*/
/* TPL CONTATO
-------------------------------------------------------------*/
.contatoEsquerda { width:477px; margin-left:40px; height:350px; float:left; }

.inicialContato { background:url(../img/ttl-inicial.jpg) no-repeat; width:82px; float: left; height:27px; text-indent:-9999px; margin:-20px 0 0 20px; }

.contato { background:url(../img/ttl-contato.jpg) no-repeat; float:left; width:85px; height:27px; text-indent:-9999px; margin:-21px 0 0 10px; }

.contatoEsquerda p { font-family:Tahoma; font-size:11px; width:350px; margin-left:20px; float:left; }

.contatoEsquerda form { float:left; margin-left:20px; width:330px; }

.contatoEsquerda .retorno { width:200px; height:40px; margin:80px 0 0 40px; font-family:Tahoma; font-size:13px; color:#999; }

.linhaContato { background:url(../img/linhaContato.jpg) no-repeat; width:1px; height:328px; float:left; text-indent:-9999px; float:left; }

.contatoDireita { float:left; margin-left:30px; }

.contatoDireita p { font-family:Tahoma; font-size:15px; color:#8A8A8A; }

.contatoDireita p a { float:left; width:340px; height:173px; }
.contatoDireita p a img { float:left; }

.retornoContato { color:#999; }

.btnEnviarContato { margin-right:20px; }

.mapaDown a img { width:300px; height:140px; }

/*-----------------------------------------------------------*/
/* TPL ARTIGOS
-------------------------------------------------------------*/
.artigosEsquerda { width:548px; margin-left:40px; float:left; }

.inicialArtigos { background:url(../img/ttl-inicial.jpg) no-repeat; width:82px; float: left; height:27px; text-indent:-9999px; margin:-20px 0 0 1px; }

.artigos { background:url(../img/ttl-artigos.png) no-repeat; float: left; width:85px; height:27px; text-indent:-9999px; margin:-21px 0 0 10px; }

.artigosEsquerda p { font-family:Tahoma; font-size:11px; float:left; }

.artigosEsquerda .artigoDestaque ul.lst-artigoDestaque { float:left; width:550px; font-size:12px; }

.maisArtigos { margin-top:20px; float:left; }

.maisArtigos ul li { height:50px; }

.artigosDireita .form { float:left; width:270px; }

.artigosDireita .form h3 { float:left; background:url(../img/ttl-soliciteCotacao.jpg) no-repeat; width:220px; height:45px; text-indent:-9999px; margin-left:40px; }

.artigosDireita .retorno { width:200px; height:40px; margin:80px 0 0 40px; font-family:Tahoma; font-size:13px; color:#999; }

.artigosDireita .form form { margin-left:40px; margin-top:65px; }

#sample2_iconselect { width:120px; }


/*-----------------------------------------------------------*/
/* TPL CERTIFICACOES
-------------------------------------------------------------*/
.certificacoesEsquerda { width:548px; margin-left:40px; height:350px; float:left; }

.inicialCertificacoes { background:url(../img/ttl-inicial.jpg) no-repeat; width:82px; float: left; height:27px; text-indent:-9999px; margin:-20px 0 0 20px; }

.certificacoes { background:url(../img/ttl-Certificacoes.jpg) no-repeat; float: left; width:124px; height:27px; text-indent:-9999px; margin:-18px 0 0 10px; }

.certificacoesEsquerda p { font-family:Tahoma; font-size:11px; width:500px; margin-left:20px; float:left; }

.certificacoesEsquerda ul.lst-fotos { float:left; width:350px; height:130px; margin-left:50px; }

.certificacoesEsquerda ul.lst-fotos li { float:left; height:80px; margin:0 45px 35px 0; width:92px; text-align:center; }

.certificacoesEsquerda ul.lst-fotos li img { margin:6px 0 0 6px; }

.certificacoesDireita .form { float:left; width:270px; }

.certificacoesDireita .form h3 { float:left; background:url(../img/ttl-Cotacao.jpg) no-repeat; width:220px; height:58px; text-indent:-9999px; margin-left:40px; }

.certificacoesDireita .retorno { width:200px; height:40px; margin:80px 0 0 40px; font-family:Tahoma; font-size:13px; color:#999; }

.certificacoesDireita .form form { margin-left:40px; margin-top:65px; }

#sample2_iconselect { width:120px; }

/*-----------------------------------------------------------*/
/* ASSISTENCIA TECNICA
-------------------------------------------------------------*/
#assistencia-centro { position:relative; z-index:0;  }

.assistenciaEsquerda { width:620px; margin-left:40px; height:550px; float:left; }

.inicialAssistencia { background:url(../img/ttl-inicial.jpg) no-repeat; width:82px; float: left; height:27px; text-indent:-9999px; margin:-20px 0 0 20px; }

.assistencia { background:url(../img/ttl-AssistenciaTecnica.jpg) no-repeat; float: left; width:180px; height:27px; text-indent:-9999px; margin:-21px 0 0 10px; }

.assistenciaEsquerda p { font-family:Tahoma; font-size:11px; width:350px; margin-left:20px; float:left; }

.assistenciaEsquerda .estados { height:395px; width:635px; position:relative; }

.assistenciaEsquerda .estados #estado { width:263px; height:390px; margin:16px 16px; float:left; }

.assistenciaEsquerda .estados p { font-family:Tahoma; font-size:13px; margin-left:2px; width:262px; float:left; }

.mapa { float:left; width:335px; height:309px; }

.modalContato { margin:1px 0 0 20px; }

.modalContato h2 { background:url(../img/fundoModal.jpg) no-repeat; text-indent:-9999px; width:454px; height:49px; float:left; } 

.modalContato p { margin-top:-42px; font-family:Tahoma; font-size:12px; color:#8A8A8A; }

.assistenciaDireita { float:left; margin-left:20px; margin-top:-18px; }

.assistenciaDireita .voltarTopo { background:url(../img/btnVoltar.jpg) no-repeat; width:83px; height:28px; text-indent:-9999px; margin-left:170px; }

.assistenciaDireita h4 { background:url(../img/ttl-representante.jpg) no-repeat; width:260px; height:22px; text-indent:-9999px; }

.assistenciaDireita .retorno { width:200px; height:40px; margin:80px 0 0 40px; font-family:Tahoma; font-size:13px; color:#999; }

.assistenciaDireita .form form { margin-left:20px; margin-top:15px; }

.departamento { width: 90%; height:90px; float:left;  border-top:1px solid #8A8A8A; }

.departamento ul { height:90px; margin-left: 60px; float:left;  }

.departamento ul li { float:left; width:323px; font-family:Tahoma; font-size:13px; color:#8A8A8A; }

/*-----------------------------------------------------------*/
/* TPL CANAL DE VENDAS
-------------------------------------------------------------*/
.mainVendas { width:1010px; position:relative; }

.vendasEsquerda { height:510px; float:left; }

.formCentro { width:300px; margin-left:100px; }

.inicialVendas { background:url(../img/ttl-inicial.jpg) no-repeat; width:82px; float: left; height:27px; text-indent:-9999px; margin:-20px 0 0 20px; }

.vendas { background:url(../img/ttl-vendas.jpg) no-repeat; width:158px; float: left; height:27px; text-indent:-9999px; margin:-18px 0 0 10px; }

.vendasEsquerda p { font-family:Tahoma; font-size:11px; margin:25px 0 0 20px; float:left; }

.vendasEsquerda .form form { margin-left:20px; margin-top:10px; }

.vendasDireita { float:left; width:630px; position:relative; margin-left:60px; margin-top:-18px; }

.vendasDireita .voltarTopo { background:url(../img/btnVoltar.jpg) no-repeat; width:83px; height:28px; text-indent:-9999px; margin-left:535px; }

.vendasDireita span { float:left; font-family:Tahoma; font-size:14px; color:#8A8A8A; font-weight:bold; margin-top:14px; }

.vendasDireita .veiculos-topo { background:url(../img/fundoVeiculosTopo.jpg) no-repeat; width:631px; height:27px; float:left; margin-top:20px;  }

.veiculos-topo .marca { background:url(../img/btnMarca.jpg) no-repeat; width:106px; height:31px; text-indent:-9999px; float:left; margin:-10px 0 0 20px; }
.veiculos-topo .modelo { background:url(../img/btnModelo.jpg) no-repeat; width:106px; height:31px; text-indent:-9999px; float:left; margin:-10px 0 0 20px; }
.veiculos-topo .ano { background:url(../img/btnAno.jpg) no-repeat; width:106px; height:31px; text-indent:-9999px; float:left; margin:-10px 0 0 120px; }
.veiculos-topo .preco { background:url(../img/btnPreco.jpg) no-repeat; width:106px; height:31px; text-indent:-9999px; float:left; margin:-10px 0 0 20px; }

.veiculos-lista { width:631px;  background-color:#EDEDED; margin-top:40px; }

.veiculos-lista li { height:30px; width:631px; font-family:Tahoma; font-size:12px; color:#8A8A8A; }

.veiculos-lista .marca-lista { width:130px; border-bottom:1px solid #8A8A8A; float:left; margin-left:25px; }
.veiculos-lista .modelo-lista { width:225px; border-bottom:1px solid #8A8A8A; float:left; }
.veiculos-lista .ano-lista { width:130px; border-bottom:1px solid #8A8A8A; float:left; }
.veiculos-lista .preco-lista { border-bottom:1px solid #8A8A8A; float:left; }

.veiculos-rodape { background:url(../img/fundoVeiculosRodape.jpg) no-repeat; width:631px; height:27px;  }

.btnEnviarVendas { margin-right:20px; }

.certificacoesLogo { float:left; height:110px; }

.sgs { float:left; }

.cesvi { float:left; width:150px; }

/*-----------------------------------------------------------*/
/* TPL BLINDAGEM
-------------------------------------------------------------*/
.blindagemEsquerda { width:700px; margin-left:40px; height:50px; float:left; }

.inicialBlindagem { background:url(../img/ttl-inicial.jpg) no-repeat; width:82px; float: left; height:27px; text-indent:-9999px; margin:-20px 0 0 20px; }

.blindagem { background:url(../img/ttl-tiposBlindagem.jpg) no-repeat; float:left; width:184px; height:27px; text-indent:-9999px; margin:-21px 0 0 10px; }

.blindagemDireita { float:right; margin-top:-68px; margin-right:53px; }

.blindagemDireita .voltarTopo { background:url(../img/btnVoltar.jpg) no-repeat; width:83px; height:28px; text-indent:-9999px; margin-left:485px; }

.blindagem-topo { background:url(../img/fundoBlindagem.jpg) no-repeat; width:917px; height:842px; margin:20px 0 0 40px; }

.blindagemArmazenamento { background:url(../img/btnArmazenamento.png) no-repeat; width:209px; height:59px; float:left; text-indent:-9999px; margin:-20px 0 0 20px; }
.blindagem-A { background:url(../img/btnBlindagemA.jpg) no-repeat; width:170px; height:59px; text-indent:-9999px; float:left; margin:-20px 0 0 0px; }
.blindagem-B { background:url(../img/btnBlindagemB.jpg) no-repeat; width:160px; height:59px; text-indent:-9999px; float:left; margin:-20px 0 0 -1px; }
.blindagem-C { background:url(../img/btnBlindagemC.jpg) no-repeat; width:170px; height:59px; text-indent:-9999px; float:left; margin:-20px 0 0 -1px; }
.blindagem-D { background:url(../img/btnBlindagemD.jpg) no-repeat; width:170px; height:59px; text-indent:-9999px; float:left; margin:-20px 0 0 -1px; }

.blindagem-lista { width:890px; padding-top:12px; float:left; }

.blindagem-lista li { height:95px; width:887px; position:relative; }

.energia-lista { width:215px; float:left; margin-left:25px; }
.energia-lista ul { margin-top:5px; }
.energia-lista ul li { height:95px; float:left; width:175px; }
.energia-lista ul li b { margin:29px 0 0 -70px; position:absolute; width:100px; font-family:Tahoma; font-size:14px; font-style:italic; }
@media screen and (-webkit-min-device-pixel-ratio:0){
  .energia-lista ul li b { margin-left:70px; }
  .logoCarro p { margin-top:10px; }
  .fimRodape .logoRodape { margin-top:-58px; }
}

.nivelA-lista { width:150px; float:left; margin-left:30px; }
.nivelB-lista { width:150px; float:left; }
.nivelC-lista { width:152px; float:left; }

.logoCarro { width:150px; float:left; margin-left:1px; }

.logoCarro ol { background:url(../img/logoCarro.jpg) no-repeat; width:163px; height:405px; text-indent:-9999px; }
.logoCarro dt { background:url(../img/ttl-Seguranca.jpg) no-repeat; text-indent:-9999px; width:143px; height:109px; }
.logoCarro dl { background:url(../img/btnCotacao.jpg) no-repeat; width:143px; height:28px; text-indent:-9999px;}

.finalBlindagem { margin-left:40px; }

/*-----------------------------------------------------------*/
/* FORMs
-------------------------------------------------------------*/
.frm-221x33 { background:url(../img/frm-221x33.jpg) no-repeat; width:222px; height:34px; padding:7px; _padding:2px; float:left; }
.f_221x33 { width:198px; height:18px; border:medium none #EEE; margin-top:-4px; padding:5px; background-color:#EEE; }

.frm-221x83 { background:url(../img/frm-221x83.jpg) no-repeat; width:222px; height:84px; float:left; padding:7px; _padding:2px; }
.f_221x83 { width:208px; height:74px; border:medium none #EEE; background-color:#EEE; margin-top:-4px; }

.frm-321x33 { background:url(../img/frm-321x33.jpg) no-repeat; width:321px; height:34px; padding:7px; _padding:2px; float:left; }
.f_321x33 { width:298px; height:18px; border:medium none #EEE; margin-top:-4px; padding:5px; background-color:#EEE; }

.frm-202x33 { background:url(../img/frm-202x33.jpg) no-repeat; width:202px; height:33px; float:left; padding:7px; _padding:2px; }
.f_202x33 { width:198px; height:18px; border:medium none #EEE; background-color:#EEE; margin-top:-4px; }

.frm-315x83 { background:url(../img/frm-315x83.jpg) no-repeat; width:315px; height:83px; padding:7px; float:left; _padding:2px; }
.f_315x83 { width:300px; height:78px; border:medium none #EEE; background-color:#EEE; margin-top:-4px; }

.frm-223x33 { width:222px; height:34px; padding:7px; _padding:2px; float:left; }

