﻿*{margin:0; padding:0; border:0; outline:none;}
html,body {}
select, input, textarea {border:1px solid #999; margin:1px 0 1px 0; /*Padrao Crossover - Ver IE*/}
input.checkradio {margin:4px 5px 3px 5px; top:-3px; border:none; /*Padrao Crossover - Ver IE*/}
a {text-decoration:none; color:#000;}
a:hover {text-decoration:none; color:#000;}
li {list-style: none;}
div,p,input,td,body,h2,h3,h4 {font-family: Arial, Helvetica, sans-serif; color: #2b2622; font-size:12px;}
p {line-height:1.6em; }
h2 {font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#2b2622;}
h3 {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#fff;}
h4 {line-height:1.7em;}/*vermelho*/
h5 {font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#FFF;}
h6 {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#266ab0;line-height:1.6em;}/*branco*/
h1, h1 a,.rTitulo, a.bt, a.bn {display: block; text-indent:-20000px; overflow:hidden; }
ul, li {list-style:none;} 

/* ajudantes */
.ancora {position:relative; height:0; width:1px; z-index:20;}
.clear {clear:both;}
.clearL {clear:left;}
.clearR {clear:right;}
.fLeft {float:left;}
.fRight {float:right;}
.oculto {display: none;}
.bold{font-weight:bold}
.xxx {background-color:#3c3;} /*verde*/
.yyy {background-color:#fc0;} /*amarelo*/
.zzz {background-color:#06f;} /*azul*/
.bbb {border:1px solid #c00;} /*borda*/

/* estrutura */
#Geral { width:990px; margin:0 auto;}
#Topo {width:990px; float:left;}


#Menu1 {
    height:93px;
    float:left;
    width:503px;
    background:url(../../images/menu_intec.png);
	margin:20px 0 0 223px;}


#Menu {
    height:93px;
    float:left;
    width:503px;
	margin:41px 0 0 86px;}

#Menu ul {
    
	}

#Menu ul li {
    float: left;
    height: 20px;
    margin-left: 15px;
    width: 65px;
	border: solid 1 px red;}

#Menu li.diferente1Ativo { margin: 0 20px 0 0;border-bottom: 1px solid #000000;
    width: 35px !important;}


#Menu li.diferente1 {  margin: 0 20px 0 0;
    width: 35px !important;}

#Menu li.diferente2 {width:52px;margin:0 19px 0 15px;}

#Menu li.diferente2Ativo {width:52px;margin:0 19px 0 15px;  border-bottom: 1px solid #000000;}

#Menu li.diferente3 {width:30px; margin:0 16px 0 12px}

#Menu li.diferente3Ativo {width:30px; margin:0 16px 0 12px;  border-bottom: 1px solid #000000;}

#Menu li.diferente22{ width:47px;margin:0 16px 0 10px;
  }
  
#Menu li.diferente22Ativo{ border-bottom: 1px solid #000000;width:47px;margin:0 16px 0 10px; }
    
#Menu li.diferente33{ width: 44px;
   }
   
#Menu li.diferente33Ativo{ width: 44px;border-bottom: 1px solid #000000;
   }
    
 #Menu ul li a{line-height:1.8em;}
    
#Menu ul li:hover{ border-bottom: 1px solid #000000; }


.Banner {height: 338px !important; width:990px;  border: 1px solid #999; float:left !important; margin:25px 0 0 0;  }

 /*aqui começa um novo id (#)*/
 
 
#Conteudo {width:990px; margin:39px 0 28px 0; float:left;}

   
#Box1Image{float:left; width:159px; height:125px;margin:22px 0 0;}


#Logo {Float:left; margin:33px 0 0 0;}


.BoxLinha{float:left; width:984px; height:3px; background-color: #CACACA; margin:15px 0 0;}


.BoxMidias{width:194px; height:47px; float:left; margin:-37px 0 0 800px;}

.Rodape{float:left; width:990px; height:60px; }

.LinhaRodape{float:left; background-color:#cacaca; width:990px; height:29px; margin:28px 0 0 0;}

#BoxHome { width:524px; float:left; }

#BoxHome p{ text-align:justify}

#Divisao{ width:3px; height:383px; float:left; background-color:#cacaca; margin:0 20px 0 20px;}

#BoxHome h2{text-align:justify; margin:5px 0 10px 0;}

#BoxHome h6{ text-align:justify; margin:0 0 10px;}

.ServicosHome{ width:200px; height:100%; float:left;}
.ServicosHome h2{float:left; margin:10px 0 10px 0; margin:10px 0 10px 0;}


.ServicosBox{width:428px; height:100px; float:left;margin:10px 0 0 0 ;}
.ImagemServicos{ width:159px; height:102px; float:left;}
.TextoHome { width:260px; height:102px; float:left;}
.TextoHome h6{float:left;margin:0 0 0 10px;}
.TextoHome p{float:left; text-align:justify; line-height:1.5em; margin:0 0 0 10px; width:250px; height:54px; overflow:hidden;}
.SaibaMais{float:left; width:50px; height:20px; margin:0 0 0 215px;}
.SaibaMais h6{float:left; margin:10px 0 0 0;}
.TextoRodape{ float: left;
    height: 20px;
    margin: 5px 0 0 310px;
    width: 177px;}
.TextoRodape p{Float:left;margin:auto;}

.Servicos{float:left; width:990px; height:100%; margin:15px 0 0;  }
.Imagem{float:left; width:250px; height:167px; margin:10px 15px 10px 10px; overflow:hidden;}
.Imagem img{ width:250px;}
.Titulo{  margin:0;}
.Titulo h2{ margin:15px 0;}
.Texto{float:left; margin:0;background-color:#ececec; 
}
.Texto p{text-align:justify; margin:0 22px 0 0; 
}
.Texto h2{margin:21px 0 4px 0;}
.Texto h6{margin:0;}
.LerMais{ width:100px;height:38px; margin:-28px 0 0 23px }
.LerMais h2{float:left; margin:0 0 0 592px; }
.BoxBotao{float:right; cursor:pointer;}
.TextoEscondido{ overflow:hidden; height:140px;}
.TextoEscondidoGrande{height:auto;}

.TextoLinks{float:left; margin:0; width:680px;}
.TextoLinks h6{margin:15px 0 2px 0;}
.ImagemLink{float:left; margin:18px 0 0 14px; width:90pxpx; height:90px;}

#Localizacao{ border: 1px solid #CACACA;float: left;height: 423px;width: 530px; margin:0 0 0 24px;}
#TituloContato{float:left; width:420px;}
#TituloContato h2{float:left; }

#Endereco{ float:left; width:980px; height:50px; margin:40px 0 0 99px;}
.Informacoes{ float:left; width:194px; height:48px;}
.Informacoes p{ float:left; margin:0 0 0 10px; width:90px; }
.Informacoes h6{ float:left; margin:0 0 0 10px; }
.InformacoesEnd{ float:left; width:400px; height:48px;}
.TextoInformacoes{float:left; width:337px;}
.TextoInformacoes p{ float:left; margin:0 0 0 10px; width:335px; }
.TextoInformacoes h6{ float:left; margin:0 0 0 10px; }
.ImagemEndereco{float:left;}
.InformacoesEmail{ float:left; width:220px; height:48px;}
.InformacoesEmail p{ float:left; margin:0 0 0 10px; }
.InformacoesEmail h6{ float:left; margin:0 0 0 10px; }


.formularioBox{height: 35px;
    width: 259px;}
    
    .formularioBoxComentario
    {
        height:60px;
        }


.BoxImagem{float:left; margin:10px 10px 0 0; width:150px; height:160px; border:1px solid #cacaca;overflow: hidden;}

#BoxLinks{float:left; margin:30px 0 10px 171px; width:980px;}


/*Contato*/

#Formulario h6{ margin:15px 0 0; }
#Formulario p{float:left; margin:0; }

#contato {width:258px; height:379px; float:left; margin:20px 0 0px 0;}
#Formulario {
    float: left;
    height: 400px;
    margin:23px 0 0 88px;
    width: 314px;
}

		#Formulario h2{ text-align:center; margin:0 0 10px 0;}
	

   .formularioFields
   {
    height: 20px;
    width: 180px;
    margin:0 0 10px 0;
    border:1px solid #B5B5B5;
    float:right;}
    
    .formularioDiferente
    {
    height: 50px;
    width: 180px; margin:0 0 10px 0;
    border:1px solid #B5B5B5;
     float:right;}
    
.Enviar {
    background-color:#cacaca;
    border: none;
    height: 24px;
    margin: 0;
    float:right;
    width: 80px;
    color:#000000;}
    
   #Mumbai {
    float: left;
    height: 25px;
    margin: 3px 0 0 20px;
    width: 79px;
}