﻿/*/////////////////////////////////////////////////////////////*/
/*                                                             */
/*                                                             */
/*            SE ADICIONAR ALGUMA COISA NESSE CSS              */
/*                  FAVOR SEGUIR O PADRÃO                      */
/*                                                             */
/*                                                             */
/*                       OBRIGADO                              */
/*/////////////////////////////////////////////////////////////*/
#paginaAlternativa  { background:#4F0000; }
/* RESET */
body                { color:#fff; background:#4F0000; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{ margin:0; padding:0; }
table               { border-collapse:collapse; border-spacing:0; }
fieldset,img        { border:0; }
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal; font-weight:normal; }
li                  {  }
caption,th          { text-align:left; }
h1,h2,h3,h4,h5,h6   { font-size:100%; font-weight:normal; }
q:before,q:after    { content:''; }
abbr,acronym        { border:0; font-variant:normal; }
sup,sub             { line-height:-1px; vertical-align:text-top; }
sub                 { vertical-align:text-bottom; }
input, textarea, select{font-family:inherit; font-size:inherit; font-weight:inherit; }
img                 { -ms-interpolation-mode: bicubic; }
a                   { text-decoration:none; outline:none; color:#AE8080;  }
a:hover             { text-decoration:underline; outline:none; }
SPAN                { display: none; }

/*FONTS*/
body                { font-size:11px; font-family: Arial; color: #FFFFFF; }
table               { font-size:inherit; font:100%; }
pre,code,kbd,samp,tt{ font-family:monospace; *font-size:108%; line-height:100%; }
p                   { font-size:85%; }
.font10             { font-size:10px; color:#A78080;}
.font11B             { font-size:11px; color:#A78080;}
.font11             { font-size:11px; }
.font12             { font-size:12px; line-height: 150%; }
.font13Normal       { font-size:13px; color:#AE8080;  line-height:150%;}
.font13             { font-size:13px; color:#AE8080; padding:0 0 25px 0; line-height:150%;}
.font15             { font-size:15px; }
.font15B150         { font-size:15px; line-height: 150%; font-weight: bolder; }
.font16             { font-size:16px; }
.font18B            { font-size:18px; }
.font18B150         { font-size:18px; line-height: 150%; font-weight: bolder; }
.font18             { font-size:18px; }
.font20             { font-size:20px; }
.font30             { font-size:30px; }
.fontRedN           { color:#FF0000; font-weight: bold; }
.fontBranco50       { color:#AE8080; }
.linkEquipamentos   { color:#AE8080 !important; }
.linkEquipamentos A   { color:#AE8080 !important; }
.font120Branco50    { line-height: 120%; color:#AE8080; }
.font170Branco50    { line-height: 170%; color:#AE8080; }
.fontRed            { color:#FF0000; }
.fontRed A          { color:#FF0000; }

/*BASE*/
.clr                { clear:both !important; }
.fl                 { float:left !important; }
.fr                 { float:right !important; }
.off                { cursor:default; }
.after              { zoom:1; }
.after:after        { content:"."; display:block; clear:both; visibility:hidden; height:0; overflow:hidden; }

/*forms - inserir dinamicamente as classes nos elementos de formulario*/
input               { outline:none; }
label               { vertical-align:middle; cursor:pointer; }
textarea            { overflow:auto; }
.frmChk,
.frmRad             { width:13px; height:13px; margin:0; padding:0; cursor:pointer; vertical-align:middle; }
.frmImg             { margin:0; padding:0; vertical-align:middle; outline:none; border:none; }
.frmTxt             {}
.frmSel             {}


.centraliza         { width:1000px; margin:0px auto; }


/*Home*/
.fundoHome          { background:url(../_img/bgr-home.jpg) repeat-x; width:100%; height:327px; margin-top:-3px; *margin-top:0px; }
.blocoEmpresaHome   { width:393px; }
.blocoUltimosEvHome { width:277px; }
.blocoTop5          { width:330px; height: 337px; }
.btnLeiaMais A      { background:url(../_img/btn-leia-mais.gif) no-repeat; width:90px; height:23px; display:block; }
.blocoEmpresa       { padding:32px 0 0 30px; height:142px; }
.fontTit19          { font-size:19px;}
.fontTit14          { font-size:14px;}
.fontTit12          { font-size:12px;}
.afastaTitEmpresa   { padding:0 0 6px 0; }
.boxTxtEmpresa      { width:365px; padding:0 0 18px 0; }
.afastaFotoEmpresa  { padding:6px 0 4px 0; }
.imgEstrutura       { width:389px; padding:0 0 0 26px; }
.setaCarousel1Esq   { width:16px; height:115px;  background:url(../_img/seta-carousel-esq.gif) no-repeat; cursor:pointer; }
.setaCarousel2Esq   { width:16px; height:149px;  background:url(../_img/seta-carousel2-esq.gif) no-repeat; cursor:pointer; }
.carousel1          { height:125px;}
.carousel2          { height:149px; margin:0 5px 0 5px;}
.setaCarousel1Dir   { width:16px; height:115px; background:url(../_img/seta-carousel-dir.gif) no-repeat; cursor:pointer; }
.setaCarousel2Dir   { width:16px; height:149px;  background:url(../_img/seta-carousel2-dir.gif) no-repeat; cursor:pointer; }
.tamanhoDestaqueTxt { width:205px; padding:0px 0 0 9px; }
.tamanhoDestaqueTxt2{ width:320px; padding:0px 0 0 9px; }
.titDestaqueVermelho{ font-size:12px; color:#d30000; font-weight:bold; }
.separaTxt          { padding:3px 0 7px 0; }
.separaTxtHome      { padding:3px 0 7px 0; height: 60px; }
.afataImgDestaque   { padding:0 6px 0 0; }
.blocoEventos       { padding:32px 0 0 30px; height:142px; }
.afastaTitEven      { padding:0 0 10px 0; }
.afastaBtn          { padding:0 0 10px 0; }
.afastaTitEvent     { padding:0 0 4px 0;  width: 205px;}
.separaEventos      { padding:15px 0 0 0; }
.btnVerMais A       { background:url(../_img/btn-ver-todas.gif) no-repeat; width:100px; height:22px; display:block; }
.afastaBloco        { padding: 0 0 10px 0;}

/*Rodapé*/
.tamanhoMenuRod     { width:710px; }
.fundoRodape        { background:url(../_img/bgr-rodape.jpg) repeat-x; width:100%; height:146px;}
.fundoRodape li     { list-style:none; display:inline; }
.logoRodape A       { background:url(../_img/logo-rodape.gif) no-repeat; width:154px; height:41px; display:block; }
.afastaLogo         { padding:40px 80px 0 56px; }
.colorRed           { color:#B5291A; }
.colorRed A         { color:#4d6682; }
.afastaMenuRodape   { padding:18px 0 0 0; }
.afastaSeparador    { padding:0 5px 0 5px; }
.rodapeLocacao      { padding:30px 0 0 0; }
.ajustaLocacao      { padding:5px 5px 0 0; }
.afastaTelRodape    { margin:-15px 20px 0 10px; *margin:-16px 20px 0 10px; }
.contatoMenuRodape A{ background:url(../_img/btn-contato-rodape.png) no-repeat; width:133px; height:33px; display:block; }
.feedMenuRodape A   { background:url(../_img/btn-feed-rodape.png) no-repeat; width:192px; height:33px; display:block; }
.btnMaqina A        { background:url(../_img/logo-maqina.gif) no-repeat; width:102px; height:10px; display:block; margin:11px 0 0 14px; }


/*Interna Estrutura*/
.top                { background:url(../_img/bgr-topo-interna.jpg) center top repeat-x; width:100%; height:100%; margin-top:-3px; *margin-top:0px; }
.botton             { background:url(../_img/bgr-botton-interna.jpg) center bottom repeat-x; width:100%; height:100%; }
.topo               { background-color:#4F0000; }
.blocoLateral       { width:275px; }
.conteudo           { width:725px; }
.separaImput        { padding:3px 5px 0 0; }
.separaImputLR      { padding:3px 3px 0 3px; }
.separaImputR       { padding:0 8px 0 6px; *padding:1px 8px 0 6px; }
.blocoFundo         { background:url(../_img/bgr-orcamento.jpg) no-repeat; width:222px; height:203px; }
.btnOkOrcamento     { background:url(../_img/btn-ok.gif) no-repeat; width:28px; height:21px; border:0px; cursor:pointer; }
.blocoOrcamento     { color:#AE8080; margin:8px 0 0 35px;  }
.separaBlocoTit     { margin:0 0 10px 0; }
.afastaBlocoTxt     { padding:20px 0 0 13px; }
.separaBloco        { margin:0 0 10px 0; height:20px; }
.separaBlocoRadio   { margin:4px 0 0 0; *margin:0 0 0 0; }
.afastaSeparadorInt { margin:20px 0 20px 35px;  }
.noticiaLateral     { margin:0 0 0 54px; width:185px; }
.afastaCarroselInt  { margin:0 0 25px 44px;  }
.posicionaCarroseInt{ margin:13px 0 0 0; }
.espacoFinal        { padding:0 0 50px 0; }
.inputLocalBloco    { width: 157px; border:0; background:url(../_img/bgr-input.jpg) repeat-x; height:21px; padding:3px 0 0 0; *padding:1px 0 0 0; color:#FFFFFF; font-family:Arial; }
.inputLocalBloco67  { width: 67px; border:0; background:url(../_img/bgr-input.jpg) repeat-x; height:21px; padding:3px 0 0 0; *padding:1px 0 0 0; color:#FFFFFF; font-family:Arial; }
.inputEventoOrc     { width: 150px; border:0; background:#400000 url(../_img/bgr-input.jpg) repeat-x; padding:3px 0 0 0; *padding:1px 0 0 0; color:#FFFFFF; font-family:Arial; }
.btnLeiaMaisInt A   { background:url(../_img/btn-leia-mais.gif) no-repeat; width:90px; height:23px; display:block; margin:5px 0 0 0; }
.blocoPequeno       { width: 184px;}
/*Imputs*/
.imput152           { width:152px; height:15px;  }
.imput149           { width:149px; height:20px; }
.imput40            { width:40px; height:20px; }
.imput80            { width:80px; height:20px; }
.imput55            { width:55px; height:20px; }
.imput94            { width:94px; height:20px; *width:98px; }
/*Imputs*/

/*Geradores*/
.ajustaTitInt       { padding:18px 0 0 21px; }
.bgrBlocoInterna    { background:#840000; height:26px; }
.ondeEsta           { width:201px; }
.campoTxtProdutos   { width:300px; font-size:12px; padding:15px 30px 0 0; }
.ajastaBlocoInt     { margin:6px 0 0 28px; *margin:2px 0 0 28px; }
.txtBlocoInt        { margin:5px 0 0 0; }
.bordaKVA           { padding:15px 0 0 0; *padding:12px 0 0 0; }
.ajustaLinhaKVA     { padding:20px 0 0 21px; }
.ajusataListaKVA    { padding:5px 30px 0 0; }
.ajusataListaKVA LI { list-style:none; display: inline; }
.blocoProduto       { padding:33px 0 0 52px; }
.entreLinhas        { padding:0 0 5px 0; }
.entreLinhasFinal   { padding:0 0 40px 0; }
.selecionadoKVA     { font-size:25px; }
.facaOrcamento A    { background:url(../_img/btn-faca-orcamento.gif) no-repeat; width:236px; height:48px; display:block; }
.ajusta1            { margin: 0 -16px 0 0; }
.ajusta2            { margin: 0 -12px 0 0; }
.ajusta3            { margin: 0 -12px 0 0; }

/*Eventos*/
.eventos            { padding:50px 0 0 21px; }
.btnOk              { background:url(../_img/bgr-dir-bloco-interna-ok.gif) no-repeat; width:62px; height:32px; border:0px; cursor:pointer; margin: -4px 0 0 0; }
.ondeEstaEventos    { width:131px; }
.separaInputsEvento { padding:3px 4px 0 0; }
.eventos SPAN       { display:inline; }
.ajustaTxtEventos   { padding:5px 0 0 5px; }
.arquivadoComo A    { color:#AD0000; text-decoration: underline; }
.eventosInfo A      { color:#934D4D;}
.serapaArquivados   { padding:0 8px 0 0; }
.separaSetas        { padding:8px 0 15px 0; }
.txtEventos         { padding:15px 0 0 0; width: 660px; }
.separaFotosGaleria { padding:0 15px 0 0; width:121px; height:93px;  }
.separaFotosGaleria A { width:121px; height:93px;  }
.fotosGaleriaOver   { padding:15px 0 0 0;  }
.fotoGaleria Span   { display:none;  }
.fotoGaleria A      { width:121px; height:89px; display:block; opacity: 0.40; }
.fotoGaleria A:HOVER{ width:121px; height:89px; display:block; border:2px solid #FFFFFF; opacity: 1; }
.btns               { padding:10px 0 0 0; }
.btns SPAN          { display:none; }
.imprimirPost A     { background:url(../_img/btn-imprimir-post.gif) no-repeat; width:134px; height:20px; display:block; }
.enviarParaAmigo A  { background:url(../_img/btn-enviar-post.gif) no-repeat; width:153px; height:20px; display:block; }
.verVideo A         { background:url(../_img/btn-video.gif) no-repeat; width:123px; height:20px; display:block; }
.acessaLink A       { background:url(../_img/btn-acessa-link.gif) no-repeat; width:109px; height:20px; display:block; }
.compartilheAjusta  { padding:0 8px 0 0; }
.compartilhe A      { background:url(../_img/txt-compartilhe.gif) no-repeat; width:85px; height:24px; display:block; }
.twit A             { background:url(../_img/btn-twit.gif) no-repeat; width:46px; height:24px; display:block; }
.facebook A         { background:url(../_img/btn-facebook.gif) no-repeat; width:46px; height:24px; display:block; }
.orkut A            { background:url(../_img/btn-orkut.gif) no-repeat; width:46px; height:24px; display:block; }
.inputCatDest       { color: #FFFFFF; width:69px; border:medium none; background:#400000; margin:2px 0 0 0; *margin:0 0 0 0; }
.larguraImgEvento   { width: 22px; }
.afastaData         { margin:10px 0 15px 0; }
.separaTitEvento    { padding:0 0 15px 0;}
.separaTitEvento  A { color:#FFFFFF;}
.blocoEvento1       { width: 320px; }
/* A Empresa*/
.bgrBlocoEmpresa    { background:#840000; height:26px; width: 485px; }
.tamanhoTXTaspas    { width: 240px;  line-height:200%; padding: 40px 0 0 25px; }
.teste              { margin: 0 5px -3px 0; }
.teste2             { margin: 0 0 -16px 7px; }
.tamanhoTxt1        { width: 350px; padding: 60px 42px 25px 0; }
.setaCarousel3Esq   { width:23px; height:209px;  background:url(../_img/seta-esq-empresa.jpg) no-repeat; cursor:pointer; }
.carousel3          { height:209px;}
.setaCarousel3Dir   { width:23px; height:209px; background:url(../_img/seta-dir-empresa.jpg) no-repeat; cursor:pointer; }
.teste1432          { padding: 32px 0 0 0; }
.posicionaCarroseEmp{ padding: 20px 5px 0 5px; }
.ajustaTxtEmpresa   { padding: 20px 0 20px 0; }
.bgrBlocosEmpresa   { background: url(../_img/bgr-bloco-empresa.jpg) no-repeat; width:345px; height:140px; margin:0 5px 0 0; }
.txtBlocosEmpresa   { padding:20px 0 0 25px; width:300px; }

/*servicos*/
.servicos LI        { list-style-position: inside; }
.servicos           { width:703px; line-height: 150%; }
.ajustaSep          { padding:20px 0 20px 0; }
.sepTit             { padding:0 0 10px 0; }
.ajustaUl           { padding:0 0 0 10px; }
.ajustatxt2         { padding:10px 0 0 0; }
.afastaTopoServico  { padding:30px 0 0 0; }

/*Equipamentos*/
.ondeEstaSemConteudo{ width:40px; }
.equipamentos       { width:341px; }
.txtTitEquip        { width:700px; padding:40px 0 15px 0; }
.txtEquipamentos    { width:320px; padding:5px 0 10px 19px; }
.separaEquip        { padding:0 15px 0 0; }
.blocosEquip        { padding:30px 0 0 0; color:#AE8080; line-height: 150%; }
.btnGeradores A     { background:url(../_img/btn-ver-geradores.gif) no-repeat; width:216px; height:31px; display:block; }
.btnTwin A          { background:url(../_img/btn-ver-twin.gif) no-repeat; width:216px; height:31px; display:block; margin: 16px 0 0 0; }
.btnFour A          { background:url(../_img/btn-ver-four.gif) no-repeat; width:216px; height:31px; display:block; }
.btnClp A           { background:url(../_img/btn-ver-clp.gif) no-repeat; width:216px; height:31px; display:block; margin: 33px 0 0 0; }

/*Clientes*/
.ondeEstaCliente    { width:397px; }
.afastaTxtCliente   { padding:40px 0 0 0; }
.afastaLogos        { padding:70px 0 0 50px; }
.blocoVazio         { width:150px; height:90px; }

/*Destaques*/
.ondeEstaDestaques  { width: 160px; }
.separaOkDestaque   { padding:0 20px 0 0;  }
.ajustaDestaques    { padding:35px 0 0 0;  }
.separaInputsDestaque{ padding:3px 7px 0 0; }
.separaInputsDestaqueOk{ padding:3px 7px 0 0; }
.txtDestaques       { width: 468px; }
.txtDestaquesFR     { width: 469px; }
.txtDestaquesFR2     { width: 690px; }
.txtDestaquesPeqno  { width: 600px; }
.textoFL            { padding:0 0 0 10px; }
.separaDestaque     { padding:30px 0 30px 0; }
.ajustaFotoDestaque { padding:25px 0 0 0; }
.btnIntegra A       { background:url(../_img/btn-noticia-integra.gif) no-repeat; width:147px; height:20px; display:block; }
.inputPagDest       { color: #FFFFFF; width:94px; border:medium none; background:#400000; margin:2px 0 0 0; *margin:0 0 0 0; }
.inputAnoDest       { color: #FFFFFF; width:60px; border:medium none; background:#400000; margin:2px 0 0 0; *margin:0 0 0 0; }
.inputMesDest       { color: #FFFFFF; width:50px; border:medium none; background:#400000; margin:2px 0 0 0; *margin:0 0 0 0; }
.bgrBlocoInternaLerDest{ width: 460px; background:#840000; height:26px;}
.paginacao          { padding:15px 0 0 0; }
.paginacao  A       { padding:15px 0 0 0; cursor: pointer; }
.ajustaBtnPag       { margin:0 -4px 0 0; }
.ajustaBtnPag2      { margin:2px -4px 0 0; }

/*Trabalhe conosco*/
.bgrBlocoTrabalhe   { width: 320px; background:#840000; height:26px; }
.titImputTrablahe   { width: 50px; text-align: right; padding: 2px 5px 0 0; }
.separaTrabalhe     { padding: 5px 0 0 0; }
.ajustaTxt          { padding: 40px 0 0 0; }
.ajustaAviso        { padding: 35px 0 14px 0; }
.inputEsq           { background: url(../_img/bgr-input-esq.gif) no-repeat; width:5px; height:21px; *margin:1px 0 0 0; }
.inputDir           { background: url(../_img/bgr-input-dir.gif) no-repeat; width:5px; height:21px; *margin:1px 0 0 0;}
.separaTrabalhe INPUT{ border: 0; background:url(../_img/bgr-input.jpg) repeat-x; height: 21px; padding: 3px 0 0 0; *padding: 1px 0 0 0; color:#FFFFFF; font-family: Arial;   }
.separaTrabalhe2 INPUT{ border: 0; background:url(../_img/bgr-input2.jpg) repeat-x; height: 21px; padding: 3px 0 0 0; *padding: 1px 0 0 0; color:#FFFFFF; font-family: Arial;   }
.inputNormalTrabahe { color: #FFFFFF; width: 350px; }
.separaOperadora    { padding:0 5px 0 0;  }
.tmbInputOperadora  { color: #FFFFFF; width:30px;  }
.tmbInputTel        { color: #FFFFFF; width:305px;  }
.btnProcurar A      { background:url(../_img/btn-procurar.gif) no-repeat; width:68px; height:21px; display:block; margin: 1px 0 0 10px;}
.btnEnviar A        { background:url(../_img/btn-enviar.gif) no-repeat; width:55px; height:21px; display:block; }
.inputProfissaoTrab { color: #FFFFFF; width:350px; border:medium none; background:#400000; margin:2px 0 0 0; *margin:0 0 0 0; }


/*Contato*/
.bgrBlocoContato    { width:490px; background:#840000; height:26px; }
.separaContato      { padding:5px 0 0 0; }
.separaContato2     { padding:8px 0 0 0; }
.separaContato INPUT{ border:0; background:url(../_img/bgr-input.jpg) repeat-x; height:21px; padding:3px 0 0 0; *padding:1px 0 0 0; color:#FFFFFF; font-family:Arial;   }
.titImputContato    { width:53px; text-align:right; padding: 2px 5px 0 0; }
.inputNormalContato { color: #FFFFFF; width:450px; }
.inputAssuntoContato{ color: #FFFFFF; width:450px; border:medium none; background:#400000; margin:2px 0 0 0; *margin:0 0 0 0; }
.fundoSelectContato { background:url(../_img/bgr-input.jpg) repeat-x; height: 21px; }
.locacao            { background:url(../_img/bgr-locacao.jpg) no-repeat; width:169px; height:142px; margin:0 0 0 9px; text-align: center; font-size: 13px;}
.ajustaTel          { margin:35px 0 0 0; }
.inputEsqTxt        { color: #FFFFFF; background:url(../_img/bgr-input-esq-txtarea.gif) no-repeat; width:6px; height:151px; *margin:1px 0 0 0; }
.inputDirTxt        { color: #FFFFFF; background:url(../_img/bgr-input-dir-txtarea.gif) no-repeat; width:6px; height:151px; *margin:1px 0 0 0;}
.inputTxtContato    { color: #FFFFFF; background:url(../_img/bgr-input-txtarea.jpg) repeat-x; height:151px; border:0; width:626px; padding: 3px 0 0 0; *padding:1px 0 0 0; color:#FFFFFF; font-family:Arial; }
.btnEnviarContato A { background:url(../_img/btn-enviar.gif) no-repeat; width:55px; height:21px; display:block; margin:5px 33px 0 0; }
.btnVenhoNorte A    { background:url(../_img/btn-venho-norte.gif) no-repeat; width:166px; height:35px; display:block; margin:0 -8px 0 0; }
.btnVenhoSul A      { background:url(../_img/btn-venho-sul.gif) no-repeat; width:166px; height:35px; display:block; margin:0 -8px 0 0; }
.btnVenhoLeste A    { background:url(../_img/btn-venho-leste.gif) no-repeat; width:166px; height:35px; display:block; margin:0 -8px 0 0; }
.btnVenhoOeste A    { background:url(../_img/btn-venho-oeste.gif) no-repeat; width:166px; height:35px; display:block; }
.ajustaComoChegarTit{ padding:38px 0 0 0; }
.ajustaEndereco     { padding:20px 0 0 0; }
.ajustaMapa         { padding:20px 0 0 38px; }
.ajustaComoChegar   { padding:17px 0 0 28px; }
.tmbInputTelContato { color: #FFFFFF; width:120px;  }

/*Orcamento Online*/
.bgrBlocoOrcamento    { width:317px; background:#840000; height:26px; }
.titImputOrcamento    { width: 50px; text-align: right; padding: 2px 5px 0 0; }
.titImputOrcamentoTurno{ width: 25px; text-align: left; padding: 4px 18px 0 5px; *padding: 1px 18px 0 5px; }
.titImputOrcamentoPeq { width: 20px; text-align: right; padding: 2px 10px 0 0; }
.titImputOrcamento2   { width: 50px; text-align: right; margin: -5px 5px 0 0; *margin: -3px 5px 0 0; }
.separaOrc            { padding:5px 0 0 0; }
.separaOrcSelect      { padding:8px 0 0 0; *padding:7px 0 0 0; }
.separaOrc INPUT      { border:0; background:url(../_img/bgr-input.jpg) repeat-x; height:21px; padding:3px 0 0 0; *padding:1px 0 0 0; color:#FFFFFF; font-family:Arial;   }
.inputNormalOrc       { width: 350px; color: #FFFFFF; }
.inputMenorOrc        { width: 220px; color: #FFFFFF;}
.inputMenorOrc90      { width: 90px; color: #FFFFFF;}
.inputCidadeOrc       { width: 105px; color: #FFFFFF;}
.inputAssuntoOrc      { color: #FFFFFF; width:220px; border:medium none; background:#400000; margin:2px 0 0 0; *margin:0 0 0 0; }
.inputAssuntoOrcDe    { color: #FFFFFF; width:40px; border:medium none; background:#400000; margin:2px 0 0 0; *margin:0 0 0 0; }
.inputAssuntoOrcMes   { color: #FFFFFF; width:60px; border:medium none; background:#400000; margin:2px 0 0 0; *margin:0 0 0 0; }
.inputEstadoOrcMes    { color: #FFFFFF; width:50px; border:medium none; background:#400000; margin:2px 0 0 0; *margin:0 0 0 0; }
.ajustaRadiosOrc      { padding:0 0 0 25px; }
.txtDetalhes          { width: 459px; padding:8px 0 0 0; }
.btnDetalhesTecnicos A{ background:url(../_img/btn-detalhes-tecnicos.gif) no-repeat; width:245px; height:58px; display:block; }
.bgrOrcTopo           { background:url(../_img/bgr-topo-orc.jpg) no-repeat; width:695px; height:5px;  }
.bgrOrc               { background:url(../_img/bgr-orc.jpg) repeat-y; width:695px;  }
.bgrOrcBaixo          { background:url(../_img/bgr-baixo-orc.jpg)  no-repeat; width:695px; height:5px; }
.inputDetalheOrc      { width: 63px; }
.caixaTxtOrc          { height: 23px; text-align: center; margin:7px 0 0 0; width:70px; }
.caixaTxtOrcPassagem  { height: 30px; text-align: center; *width:70px; *margin:-7px 0 0 0;  }
.inputUsoOrc          { color: #FFFFFF; width:63px; border:medium none; background:#400000; margin:2px 0 0 0; *margin:0 0 0 0;  }
.separaDetalhes       { padding:15px 3px 15px 20px;}
.ajustaBlocoDetalhes  { padding:25px 6px 0 0; }
.ajustaAddMsg         { padding:15px 0 0 0; }
.inputTxtOrc          { color: #FFFFFF; background:url(../_img/bgr-input-txtarea.jpg) repeat-x; height:151px; border:0; width:626px; padding:3px 0 0 0; *padding:1px 0 0 0; color:#FFFFFF; font-family:Arial; }
.inputAdicionaisOrc   { border:0; background:url(../_img/bgr-input.jpg) repeat-x; height:21px; padding:3px 0 0 0; *padding:1px 0 0 0; color:#FFFFFF; font-family:Arial; width:626px; }












.inputTypeFile { border: solid 1px #990000 !important; width: 357px !important; }
.pt10 { padding: 10px 0 0 0; }
.pt5 { padding: 5px 0 0 0; }
.mt3 { margin: 3px 0 0 0; }
.mt4 { margin: 4px 0 0 0; }
.mt5 { margin: 5px 0 0 0; *margin: 25px 0 0 0; }
.mt8 { margin: 8px 0 0 0; }
.mt9 { margin: 9px 0 0 0; }
.mt10 { margin: 10px 0 0 0; }
.mt16 { margin-top: 16px !important; }
.mt30 { margin: 30px 0 0 0; }
.w250 { width: 250px; }
.w275 { width: 275px; }
.h36 { height: 36px; }
.h70 { height: 70px; }
.mr12 { margin: 0 12px 0 0; }
.ml3 { margin: 0 0 0 3px; *margin: 0 0 0 2px; }
.ml5 { margin: 0 0 0 5px; }
.ml270 { margin: 0 0 0 270px; }
.w370 { width: 370px; }
.separaBlocoRadios { margin: -2px 0 2px 0 }
.tamanhoCarroselHome { width: 336px; height:110px; }
/* Paginacao */
.bgr-fundoAzul-pagina { background: url(../_img/btn-azul.png) no-repeat; width: 36px; height: 15px; font-family: Arial; margin: 2px 0 0 0; text-align: center; }
.bgr-fundoVermelho-pagina { background: url(../_img/btn-verm.png) no-repeat; width: 36px; height: 15px; font-family: Arial; margin: 2px 0 0 0; text-align: center;}
.cortxtPaginacao { color: #B3C2CF; }
/* Paginacao / End */
.centraPlay { margin: 8px 0 0 21px; }
.afastaTop5Home { padding: 32px 0 0 30px; }

/* Accordion */
.afastaBlocoMenu { padding: 13px 0 0 30px; }
.afastaImgTop5 { margin: 9px 0 9px 0;}
.espacaImgConteudo { width: 115px; }
.top5Principal { background: url(../_img/bgr-top5.png) no-repeat; cursor: pointer; }
/* Accordion - End */

.afastaBtnFlash         { margin:66px 0 66px 315px; }
.ajustaTXtFlash         { margin:45px 0 0 5px; }
.afastaBtnFlashHome     { margin:161px 0 161px 315px; }
.ajustaTXtFlashHome     { margin:45px 0 0 5px; }

.separaTitEquipamentos  { color:#FFFFFF; margin:0 0 10px 0; }
.eventoLateralTop { font-weight: bold; margin-top: 5px; }
.imagemEmpresa { margin: 45px 0 0 0; }


.bg-overlay{
    width:100%;
    position:fixed;
    z-index:1004;
    background: #000 repeat;
    opacity: .70;
    filter:Alpha(Opacity=70);
    position:absolute;
    top:0; left:0;
    display:none;
}

#dhtml-eventos{
    position:absolute;
    top:0; left:0;
    z-index:1005;
    display:none;
}

.mensagem-flash{
    display:none;
}


#dhtml-eventos .mensagem-flash{
    width:500px;
    padding:15px;
    overflow:auto;
    margin:173px auto 0 auto;
    background-color:#000;
    position:relative;
}

.mensagem-flash .close-dhtml{
    position:absolute;
    top:15px; right:15px;
    color:#FFF;
}

.loader{
    width:100%;
    height:100%;
    background:url(../_img/ajax-loader.gif) no-repeat center center;
    position:absolute;
    top:0; left:0;
}
