BODY {
  background-color: #ffffff;
  padding: 0px;
  margin: 0px;
}

#barra {
  position: relative;
  height: 120px;
  background-color: #3300cc;
  position: relative;
}

#barra_contem{
  margin-left: auto;
  margin-right: auto;
  width: 770px;
  height: 120px;
  position: relative;
}

#logo {
  position: relative;
  padding-top: 15px;
  padding-left: 15px;
  float: left;
}

#barra_cinza{
  position: relative;
  /*height: 10px;*/
  background-color: #DDDDDD;
}

#h1 h1{
  position: relative;
  font-size: 10px;
  margin-top: 0px;
  margin-left: auto;
  margin-right: auto;
  width: 700px;
  text-align: left;
  font-family:  Verdana;
  color: #3300CC;
}


#targetDiv{
  position: relative;
  color: white;
}


/* //////////////////////////////////////////////////////////  */


/*INICIO INDEX ====================================*/

#geral {
  margin-left: auto;
  margin-right: auto;
  width: 770px;
  /*height: 500px;*/
  background-color: white;
}

#cx_botoes_sup{
  position: absolute;
  /*background-color: black;
  width: 770px;
  height: 250px;*/
}

#b_websites{
  position: absolute;
  float: left;
  margin-top: 20px;
  margin-left: 10px;
  z-index: 10;
}

#b_logotipos{
  position: absolute;
  float: left;
  margin-top: 13px;
  margin-left: 143px;
  z-index: 10;
}

#b_hosting{
  position: absolute;
  float: left;
  margin-top: 35px;
  margin-left: 268px;
  z-index: 10;
}

#b_marketing{
  position: absolute;
  float: left;
  margin-top: 19px;
  margin-left: 403px;
  z-index: 10;
}

#b_ferramentas{
  position: absolute;
  float: left;
  margin-top: 35px;
  margin-left: 532px;
  z-index: 10;
}

#b_conselhos{
  position: absolute;
  float: left;
  margin-top: 33px;
  margin-left: 647px;
  z-index: 10;
}

#imagem{
  position: absolute;
  /*height: 200px;*/
  /*background-color: blue;*/
  clear: both;
  padding-top: 180px;
}

#texto_benvindo{
  position: absolute;
  width: 260px;
  margin-top: 210px;
  margin-left: 470px;
  text-align: justify;
  font-family: Lucida Sans Unicode;
  font-size: 11px;
  line-height: 20px;
  letter-spacing: 3px;
}

#glo{
  position: absolute;
  margin-top: 420px;
  margin-left: 50px;
}

#seta1{
  position: absolute;
  margin-left: 75px;
  margin-top: 560px;
}

#seta1_f1{
  position: absolute;
  margin-top: 565px;
  margin-left: 115px;
  font-family: Lucida Sans Unicode;
  font-size: 12px;
  letter-spacing: 2px;
}

#seta2{
  position: absolute;
  margin-left: 75px;
  margin-top: 590px;
}

#seta2_f2{
  position: absolute;
  margin-top: 595px;
  margin-left: 115px;
  font-family: Lucida Sans Unicode;
  font-size: 12px;
  letter-spacing: 2px;
}

#seta3{
  position: absolute;
  margin-left: 75px;
  margin-top: 620px;
}

#seta3_f3{
  position: absolute;
  margin-top: 625px;
  margin-left: 115px;
  font-family: Lucida Sans Unicode;
  font-size: 12px;
  letter-spacing: 2px;
}

#bola{
  position: absolute;
  margin-top: 340px;
}

#novo{
  position: absolute;
  margin-top: 410px;
  margin-left: 320px;
}

/*INICIO WEBSITES ====================================*/

#texto_web_1{
  position: absolute;
  margin-top: 220px;
  width: 700px;
  /*background-color: yellow;*/
  margin-left: 35px;
  text-align: justify;
  font-family: Lucida Sans Unicode;
  font-size: 12px;
  letter-spacing: 2px;
  line-height: 20px;
  z-index: 10;
}

#web_ceu_fundo{
  position: absolute;
  margin-top: 170px;
  z-index: 1;
}

#web_simbolo_1{
  position: absolute;
  margin-top: 800px;
  margin-left: 50px;
  z-index: 8;
}

#web_simbolo_2{
  position: absolute;
  margin-top: 835px;
  margin-left: 50px;
  z-index: 8;
}

#web_simbolo_3{
  position: absolute;
  margin-top: 870px;
  margin-left: 50px;
  z-index: 8;
}

#web_simbolo_4{
  position: absolute;
  margin-top: 905px;
  margin-left: 50px;
  z-index: 8;
}

#web_simbolo_5{
  position: absolute;
  margin-top: 940px;
  margin-left: 50px;
  z-index: 8;
}

#web_locomotiva{
  position: absolute;
  margin-top: 420px;
  margin-left: 50px;
  z-index: 8;
}

#iniciar_locomotiva{
  position: absolute;
  margin-top: 480px;
  margin-left: 650px;
}


#texto_web_2{
  position: absolute;
  margin-top: 550px;
  width: 700px;
  /*background-color: yellow;*/
  margin-left: 35px;
  text-align: justify;
  font-family: Lucida Sans Unicode;
  font-size: 12px;
  letter-spacing: 2px;
  line-height: 20px;
  z-index: 10;
}

#web_ceu_fundo2{
  position: absolute;
  margin-top: 570px;
  z-index: 1;
}

#web_locomotiva_1{
  position: absolute;
  margin-top: 807px;
  margin-left: 85px;
  font-family: Lucida Sans Unicode;
  font-size: 14px;
  letter-spacing: 2px;
  z-index: 5;
  text-decoration: underline;
}

#web_locomotiva_2{
  position: absolute;
  margin-top: 842px;
  margin-left: 85px;
  font-family: Lucida Sans Unicode;
  font-size: 14px;
  letter-spacing: 2px;
  z-index: 5;
  text-decoration: underline;
}

#web_locomotiva_3{
  position: absolute;
  margin-top: 877px;
  margin-left: 85px;
  font-family: Lucida Sans Unicode;
  font-size: 14px;
  letter-spacing: 2px;
  z-index: 5;
  text-decoration: underline;
}

#web_locomotiva_4{
  position: absolute;
  margin-top: 912px;
  margin-left: 85px;
  font-family: Lucida Sans Unicode;
  font-size: 14px;
  letter-spacing: 2px;
  z-index: 5;
  text-decoration: underline;
}

#web_locomotiva_5{
  position: absolute;
  margin-top: 947px;
  margin-left: 85px;
  font-family: Lucida Sans Unicode;
  font-size: 14px;
  letter-spacing: 2px;
  z-index: 5;
  text-decoration: underline;
}

#web_glo_empresas{
  position: absolute;
  margin-top: 1050px;
  margin-left: 50px;
  z-index: 10;
}

#iniciar_empresas{
  position: absolute;
  margin-top: 1150px;
  margin-left: 650px;
  z-index: 10;
}

#web_ceu_fundo3{
  position: absolute;
  margin-top: 1200px;
  z-index: 1;
}

#texto_web_3{
  position: absolute;
  margin-top: 1220px;
  width: 700px;
  /*background-color: yellow;*/
  margin-left: 35px;
  text-align: justify;
  font-family: Lucida Sans Unicode;
  font-size: 12px;
  letter-spacing: 2px;
  line-height: 20px;
  z-index: 10;
}

#web_simbolo_6{
  position: absolute;
  margin-top: 2280px;
  margin-left: 50px;
  z-index: 8;
}

#web_simbolo_7{
  position: absolute;
  margin-top: 2315px;
  margin-left: 50px;
  z-index: 8;
}

#web_simbolo_8{
  position: absolute;
  margin-top: 2350px;
  margin-left: 50px;
  z-index: 8;
}

#web_simbolo_9{
  position: absolute;
  margin-top: 2385px;
  margin-left: 50px;
  z-index: 8;
}

#web_simbolo_10{
  position: absolute;
  margin-top: 2420px;
  margin-left: 50px;
  z-index: 8;
}

#web_empresas_1{
  position: absolute;
  margin-top: 2287px;
  margin-left: 85px;
  font-family: Lucida Sans Unicode;
  font-size: 14px;
  letter-spacing: 2px;
  z-index: 5;
  text-decoration: underline;
}

#web_empresas_2{
  position: absolute;
  margin-top: 2322px;
  margin-left: 85px;
  font-family: Lucida Sans Unicode;
  font-size: 14px;
  letter-spacing: 2px;
  z-index: 5;
  text-decoration: underline;
}

#web_empresas_3{
  position: absolute;
  margin-top: 2357px;
  margin-left: 85px;
  font-family: Lucida Sans Unicode;
  font-size: 14px;
  letter-spacing: 2px;
  z-index: 5;
  text-decoration: underline;
}

#web_empresas_4{
  position: absolute;
  margin-top: 2392px;
  margin-left: 85px;
  font-family: Lucida Sans Unicode;
  font-size: 14px;
  letter-spacing: 2px;
  z-index: 5;
  text-decoration: underline;
}

#web_empresas_5{
  position: absolute;
  margin-top: 2427px;
  margin-left: 85px;
  font-family: Lucida Sans Unicode;
  font-size: 14px;
  letter-spacing: 2px;
  z-index: 5;
  text-decoration: underline;
}

/*INICIO LOCOMOTIVA VIRTUAL E EMPRESAS - PARTE JAVA ====================================*/

#locomotiva{   /*javascript*/
  position: absolute;
  visibility: hidden;
  width: 600px;
  height: 550px;
}

#empresas{   /*javascript*/
  position: absolute;
  visibility: hidden;
  width: 600px;
  height: 590px;
}

#imagem_locomotiva{   /*javascript*/
  margin-left: 25px;
  margin-top: 25px;
  margin-right: 125px;
  margin-bottom: 25px;
  float: left;
}

#imagem_empresas{   /*javascript*/
  margin-left: 5px;
  /*margin-top: 20px;*/
  margin-right: 125px;
  margin-bottom: 5px;
  float: left;
}

#locomotiva_form{   /*javascript*/
  margin-top: 50px;
  margin-bottom: 75px;
}

#empresas_form{   /*javascript*/
  margin-top: 50px;
  margin-bottom: 25px;
}

.locomotiva_forms_text{  /*javascript*/
  background-color: #FFFFFF;
  font-family: Calibri, Verdana;
  font-size: 9pt;
  color: #666666;
  width: 180px;
  height: 14px;
}

.locomotiva_botao {   /*javascript*/
   background-color: #ffffff;
   margin-top: 9px;
   margin-left: 100px;
}

.locomotiva_texto{  /*javascript*/
  font-family: Lucida Sans Unicode;
  font-size: 12px;
  text-align: justify;
  line-height: 20px;
}

.empresas_texto{  /*javascript*/
  font-family: Lucida Sans Unicode;
  font-size: 12px;
  text-align: justify;
  line-height: 20px;
}

.empresas_texto_azul{
  color: blue;
}

/*INICIO LOGOTIPOS ====================================*/

#logo_ceu_fundo_1{
  position: absolute;
  margin-top: 170px;
  z-index: 1;
}

#logo_texto_1{
  position: absolute;
  margin-top: 220px;
  width: 700px;
  margin-left: 35px;
  text-align: justify;
  font-family: Lucida Sans Unicode;
  font-size: 12px;
  letter-spacing: 2px;
  line-height: 25px;
  z-index: 10;
}

#logo_botoes_exemplo_1{
  position: absolute;
  margin-top: 565px;
  margin-left: 310px;
  z-index: 10;
}

#logo_botoes_exemplo_2{
  position: absolute;
  margin-top: 565px;
  margin-left: 450px;
}

#logo_botoes_exemplo_3{
  position: absolute;
  margin-top: 565px;
  margin-left: 600px;
}

#logo_1{ /*javascript*/
  position: absolute;
  visibility: hidden;
  width: 400px;
  height: 300px;
}

.imagem_logo_1{  /*javascript*/
  margin-left: 110px;
  margin-top: 70px;
}

#logo_2{          /*javascript*/
  position: absolute;
  visibility: hidden;
  width: 400px;
  height: 300px;
}

.imagem_logo_2{    /*javascript*/
  margin-left: 90px;
  margin-top: 70px;
}

#logo_3{       /*javascript*/
  position: absolute;
  visibility: hidden;
  width: 400px;
  height: 300px;
}

.imagem_logo_3{ /*javascript*/
  margin-left: 110px;
  margin-top: 100px;
}



#logo_texto_2{
  position: absolute;
  margin-top: 650px;
  width: 700px;
  margin-left: 35px;
  text-align: justify;
  font-family: Lucida Sans Unicode;
  font-size: 12px;
  letter-spacing: 2px;
  line-height: 25px;
}

#logo_logo{
  position: absolute;
  margin-left: 440px;
  margin-top: 400px;
}

#logo_merci{
  position: absolute;
  margin-left: 410px;
  margin-top: 600px;
}

/*INICIO HOSTING ====================================*/

#texto_hosting_1{
  position: absolute;
  margin-top: 220px;
  width: 700px;
  /*background-color: yellow;*/
  margin-left: 35px;
  text-align: justify;
  font-family: Lucida Sans Unicode;
  font-size: 12px;
  letter-spacing: 2px;
  line-height: 20px;
  z-index: 10;
}

#hosting_ceu_fundo{
  position: absolute;
  margin-top: 170px;
  z-index: 1;
}

#hosting_iniciar{
  position: absolute;
  margin-top: 500px;
  margin-left: 500px;
}

/*INICIO FORM HOSTING ====================================*/

#form_hosting_logo{
  position: relative;
  margin-left: 20px;
}


#texto_form_hosting{
  position: relative;
  margin-top: 20px;
  width: 250px;
  text-align: justify;
  font-family: Lucida Sans Unicode;
  font-size: 12px;
  letter-spacing: 2px;
  line-height: 20px;
  margin-left: 15px;
  margin-right: 15px;
  margin-bottom: 30px;
}

.form_hosting_campos{
  position: absolute;
  margin-left: 15px;
  font-weight: bolder;
  font-family: Lucida Sans Unicode;
  color: #3300cc;
  font-size: 12px
}

.form_hosting_botao { /*controla o botao enviar */
   background-color: #ffffff;
   border: none;
   width: 94px;
   height: 26px;
   margin-top: 9px;
   margin-left: 15px;
}

.form_hosting_forms{ /*formulario - assunto*/
  background-color: #E8E2FE;
  font-family: Calibri, Verdana;
  font-size: 9pt;
  color: #000000;
  width: 250px;
  height: 12px;
  margin-left: 15px;
}

#erro_form_hosting{
  position: relative;
  margin-top: 20px;
  width: 250px;
  text-align: left;
  font-family: Lucida Sans Unicode;
  font-size: 12px;
  letter-spacing: 2px;
  line-height: 20px;
  margin-left: 15px;
  margin-right: 15px;
  margin-bottom: 15px;
  color: #FF3300;
  font-weight: bolder;
}

#texto_form_hosting_sucesso{
  position: relative;
  margin-top: 40px;
  width: 250px;
  text-align: justify;
  font-family: Lucida Sans Unicode;
  font-size: 12px;
  letter-spacing: 2px;
  line-height: 20px;
  margin-left: 15px;
  margin-right: 15px;
  margin-bottom: 30px;
  color: #666666;
}

#form_hosting_sucesso_fechar{
  position: relative;
  margin-top: 30px;
  margin-left: 15px;
  font-family: Lucida Sans Unicode;
  font-size: 10px;
}

  /*INICIO MARKETING ====================================*/

/*#marketing_ceu_fundo_1{
  position: absolute;
  margin-top: 170px;
  z-index: 1;
}*/

#marketing_ceu_fundo_2{
  position: absolute;
  margin-top: 450px;
  z-index: 1;
}

#marketing_ceu_fundo_3{
  position: absolute;
  margin-top: 1400px;
  z-index: 1;
}

#marketing_ceu_fundo_4{
  position: absolute;
  margin-top: 1850px;
  z-index: 1;
}

#texto_marketing_1{
  position: absolute;
  margin-top: 220px;
  width: 700px;
  margin-left: 35px;
  text-align: justify;
  font-family: Lucida Sans Unicode;
  font-size: 12px;
  letter-spacing: 2px;
  line-height: 20px;
  z-index: 10;
}

#titulo_adwords{
  position: absolute;
  font-family: Lucida Sans Unicode;
  font-size: 16px;
  margin-top: 475px;
  margin-left: 35px;
  z-index: 10;
}

#texto_adwords_1{
  position: absolute;
  margin-top: 500px;
  width: 700px;
  margin-left: 35px;
  text-align: justify;
  font-family: Lucida Sans Unicode;
  font-size: 12px;
  letter-spacing: 2px;
  line-height: 20px;
  z-index: 10;
}

#texto_adwords_2{
  position: absolute;
  margin-top: 1070px;
  width: 700px;
  margin-left: 35px;
  text-align: justify;
  font-family: Lucida Sans Unicode;
  font-size: 12px;
  letter-spacing: 2px;
  line-height: 20px;
  z-index: 10;
  color: #0099FF;
}

#texto_adwords_3{
  position: absolute;
  margin-top: 1315px;
  width: 700px;
  margin-left: 35px;
  text-align: justify;
  font-family: Lucida Sans Unicode;
  font-size: 12px;
  letter-spacing: 2px;
  line-height: 20px;
  z-index: 10;
}

#titulo_sms{
  position: absolute;
  font-family: Lucida Sans Unicode;
  font-size: 16px;
  margin-top: 1470px;
  margin-left: 35px;
  z-index: 10;
}

#texto_sms_1{
  position: absolute;
  margin-top: 1500px;
  width: 700px;
  margin-left: 35px;
  text-align: justify;
  font-family: Lucida Sans Unicode;
  font-size: 12px;
  letter-spacing: 2px;
  line-height: 20px;
  z-index: 10;
}

#titulo_email{
  position: absolute;
  font-family: Lucida Sans Unicode;
  font-size: 16px;
  margin-top: 1838px;
  margin-left: 35px;
  z-index: 10;
}

#texto_email_1{
  position: absolute;
  margin-top: 1868px;
  width: 700px;
  margin-left: 35px;
  text-align: justify;
  font-family: Lucida Sans Unicode;
  font-size: 12px;
  letter-spacing: 2px;
  line-height: 20px;
  z-index: 10;
}

/*#botao_info_adwords_1{
  position: absolute;
  margin-top: 465px;
  z-index: 5;
  margin-left: 600px;
}*/

#botao_info_adwords_2{
  position: absolute;
  margin-top: 1345px;
  z-index: 5;
  margin-left: 600px;
}

/*#botao_info_sms_1{
  position: absolute;
  margin-top: 1470px;
  z-index: 5;
  margin-left: 640px;
}*/

#botao_info_sms_2{
  position: absolute;
  margin-top: 1730px;
  z-index: 5;
  margin-left: 644px;
}

#botao_info_email_2{
  position: absolute;
  margin-top: 2060px;
  z-index: 5;
  margin-left: 625px;
}

/*INICIO FORM ADWORDS ====================================*/

#form_adwords_info_logo{
  position: relative;
  margin-left: 0px;
  float: left;
  padding-right: 20px;
}

#form_adwords_info_logo_adwords{
  position: relative;
  padding-left: 40px;
  padding-top: 45px;
}

#texto_form_adwords{
  position: relative;
  margin-top: 35px;
  width: 470px;
  text-align: justify;
  font-family: Lucida Sans Unicode;
  font-size: 12px;
  letter-spacing: 2px;
  line-height: 20px;
  margin-left: 15px;
  margin-right: 15px;
  margin-bottom: 30px;
  clear: both;
}

.form_adwords_campos{
  position: absolute;
  margin-left: 45px;
  font-weight: bolder;
  font-family: Lucida Sans Unicode;
  color: #3300cc;
  font-size: 12px
}

.form_adwords_forms{
  background-color: #E8E2FE;
  font-family: Calibri, Verdana;
  font-size: 9pt;
  color: #000000;
  width: 250px;
  height: 12px;
  margin-left: 45px;
}

.form_adwords_botao { /*controla o botao enviar */
   background-color: #ffffff;
   border: none;
   width: 94px;
   height: 26px;
   margin-top: 9px;
   margin-left: 45px;
}

#erro_form_adwords{
  position: relative;
  margin-top: 20px;
  width: 470px;
  text-align: left;
  font-family: Lucida Sans Unicode;
  font-size: 12px;
  letter-spacing: 2px;
  line-height: 20px;
  margin-left: 15px;
  margin-right: 15px;
  margin-bottom: 15px;
  color: #FF3300;
  font-weight: bolder;
}

.form_adwords_box {
   border: 1;
   margin-top: 9px;
   margin-left: 45px;
   float: left;
}

.form_adwords_box_desejo{
   font-family: Lucida Sans Unicode;
   font-size: 12px;
   padding-top: 12px;
}

.form_adwords_radio_desejo {
   margin-top: 9px;
   margin-left: 45px;
}

#form_adwords_info_logo_sucesso{
  position: relative;
  margin-left: 0px;
  float: left;
  padding-right: 20px;
}

#form_adwords_info_logo_adwords_sucesso{
  position: relative;
  padding-left: 40px;
  padding-top: 45px;
}

#texto_form_adwords_sucesso{
  position: relative;
  margin-top: 40px;
  width: 470px;
  text-align: justify;
  font-family: Lucida Sans Unicode;
  font-size: 12px;
  letter-spacing: 2px;
  line-height: 20px;
  margin-left: 15px;
  margin-right: 15px;
  margin-bottom: 30px;
  color: #666666;
}

/*INICIO FERRAMENTAS ====================================*/

#ferramentas_ceu_fundo_1{
  position: absolute;
  margin-top: 170px;
  z-index: 1;
}

#ferramentas_ceu_fundo_2{
  position: absolute;
  margin-top: 740px;
  z-index: 1;
}

#ferramentas_ceu_fundo_3{
  position: absolute;
  margin-top: 1400px;
  z-index: 1;
}

#texto_ferramentas_1{
  position: absolute;
  margin-top: 220px;
  width: 700px;
  /*background-color: yellow;*/
  margin-left: 35px;
  text-align: justify;
  font-family: Lucida Sans Unicode;
  font-size: 12px;
  letter-spacing: 2px;
  line-height: 20px;
  z-index: 10;
}

#texto_ferramentas_2{
  position: absolute;
  margin-top: 450px;
  width: 700px;
  /*background-color: yellow;*/
  margin-left: 35px;
  text-align: justify;
  font-family: Lucida Sans Unicode;
  font-size: 12px;
  letter-spacing: 2px;
  line-height: 25px;
  z-index: 10;
  color: #666666;
}

#texto_ferramentas_3{
  position: absolute;
  margin-top: 660px;
  width: 700px;
  margin-left: 35px;
  text-align: justify;
  font-family: Lucida Sans Unicode;
  font-size: 12px;
  letter-spacing: 2px;
  line-height: 25px;
  z-index: 10;
  color: #0099FF;
}

#texto_ferramentas_4{
  position: absolute;
  margin-top: 1000px;
  width: 700px;
  /*background-color: yellow;*/
  margin-left: 35px;
  text-align: justify;
  font-family: Lucida Sans Unicode;
  font-size: 12px;
  letter-spacing: 2px;
  line-height: 25px;
  z-index: 10;
  color: #0099FF;
}

#texto_ferramentas_5{
  position: absolute;
  margin-top: 1460px;
  width: 700px;
  /*background-color: yellow;*/
  margin-left: 35px;
  text-align: justify;
  font-family: Lucida Sans Unicode;
  font-size: 12px;
  letter-spacing: 2px;
  line-height: 25px;
  z-index: 10;
  color: #666666;
}

#texto_ferramentas_6{
  position: absolute;
  margin-top: 1560px;
  width: 700px;
  /*background-color: yellow;*/
  margin-left: 35px;
  text-align: justify;
  font-family: Lucida Sans Unicode;
  font-size: 12px;
  letter-spacing: 2px;
  line-height: 25px;
  z-index: 10;
}

#titulo_ferramentas_exemplo_1{
  position: absolute;
  font-family: Lucida Sans Unicode;
  font-size: 40px;
  margin-top: 615px;
  margin-left: 35px;
  z-index: 10;
  color: #EEEEEE;
}

#titulo_ferramentas_exemplo_2{
  position: absolute;
  font-family: Lucida Sans Unicode;
  font-size: 40px;
  margin-top: 955px;
  margin-left: 35px;
  z-index: 10;
  color: #EEEEEE;
}

#ferramentas_iniciar{
  position: absolute;
  margin-top: 1710px;
  margin-left: 530px;
  z-index: 5;
}

/*INICIO FORM INICIO FERRAMENTA ====================================*/

#form_ferramenta_propor_inicial{
  position: relative;
  margin-left: 0px;
  float: left;
  padding-right: 20px;
}

#form_ferramenta_propor_iniciar_proporferramenta{
  position: relative;
  padding-left: 40px;
  padding-top: 45px;
}

#form_texto_ferramenta_inicial{
  position: relative;
  margin-top: 70px;
  width: 485px;
  text-align: justify;
  font-family: Lucida Sans Unicode;
  font-size: 12px;
  letter-spacing: 2px;
  line-height: 20px;
  margin-left: 15px;
  margin-right: 15px;
  margin-bottom: 30px;
  color: #666666;
}

#ferramentas_form_iniciar{
  position: relative;
  margin-top: 30px;
  margin-left: 380px;
  font-family: Lucida Sans Unicode;
  font-size: 12px;
  z-index: 5;
}

#form_ferramentas_iniciar_logo{
  position: relative;
  margin-left: 0px;
  float: left;
  padding-right: 20px;
}

#transparente_1{
  position: relative;
  width: 100px;
  background: transparent;
  height: 70px;
  float: left;
}


#form_ferramentas_iniciar_logo_adwords{
  position: relative;
  padding-left: 120px;
  padding-top: 45px;
}

#form_ferramentas_titulo_1{
  position: absolute;
  font-family: Lucida Sans Unicode;
  font-size: 120px;
  margin-top: 0px;
  margin-left: 50px;
  z-index: 3;
  color: #EEEEEE;
  clear: both;
}

#form_ferramentas_titulo_2{
  position: absolute;
  font-family: Lucida Sans Unicode;
  font-size: 30px;
  margin-top: 75px;
  margin-left: 370px;
  z-index: 3;
  color: #AAAAAA;
  clear: both;
}

#ferramentas_ver_instrucoes{
  position: absolute;
  margin-left: 500px;
  margin-top: 45px;
  font-family: Lucida Sans Unicode;
  font-size: 12px;
  z-index: 5;
}

#form_ferramentas_formulario_1{
  position: absolute;
  margin-top: 200px;
}

#cx_form_ferramentas_1{
  position: absolute;
  margin-top: 200px;
  z-index: 5;
}


.form_ferramentas_campos{
  position: relative;
  margin-left: 70px;
  font-weight: bolder;
  font-family: Lucida Sans Unicode;
  color: #AAAAAA;
  font-size: 12px;
}

.form_ferramentas_forms{
  background-color: #E8E2FE;
  font-family: Calibri, Verdana;
  font-size: 9pt;
  color: #666666;
  width: 250px;
  height: 12px;
  margin-left: 75px;
}

.form_ferramentas_botao{
  background-color: transparent;
   border: none;
   width: 94px;
   height: 26px;
   margin-top: 9px;
   margin-left: 500px;
}

#fase_ferramentas{
  position: absolute;
  font-family: Lucida Sans Unicode;
  font-size: 300px;
  margin-top: 110px;
  margin-left: 400px;
  z-index: 3;
  color: #F7F7F7;
}

#erro_form_ferramentas_1{
  position: absolute;
  margin-top: 150px;
  width: 600px;
  text-align: left;
  font-family: Lucida Sans Unicode;
  font-size: 12px;
  letter-spacing: 2px;
  line-height: 20px;
  margin-left: 25px;
  margin-right: 15px;
  margin-bottom: 15px;
  color: #FF3300;
  font-weight: bolder;
  z-index: 10;
}

.form_ferramentas_radio{
   margin-top: 0px;
   margin-left: 0px;
   float: left;
}

.form_ferramentas_opcoes{
  position: relative;
  margin-left: 75px;
  font-family: Lucida Sans Unicode;
  color: #AAAAAA;
  font-size: 12px;
  z-index: 5;
}

.form_ferramentas_forms_opcoes{
  background-color: #E8E2FE;
  font-family: Calibri, Verdana;
  font-size: 9pt;
  color: #666666;
  width: 250px;
  height: 12px;
  margin-left: 5px;
  z-index: 6;
}

.form_ferramentas_campos_5{
  position: relative;
  margin-left: 25px;
  margin-right: 25px;
  font-family: Lucida Sans Unicode;
  color: #666666;
  font-size: 12px;
  text-align: justify;
  line-height: 17px;
  width: 600px;
}

.form_ferramentas_textarea{
  /*background-color: #E8E2FE;*/
  font-family: Calibri, Verdana;
  font-size: 9pt;
  color: #666666;
  /*width: 600px;
  height: 200px;*/
  margin-left: 25px;
  margin-top: 20px;
}

.form_ferramentas_mensagem{
/*  background-color: #FFFFFF; */
  font-family: Calibri, Verdana;
  font-size: 9pt;
  color: #444444;
  width: 600px;
  height: 170px;
  scrollbar-arrow-color:#E8E2FE;
  scrollbar-3dlight-color:#E8E2FE;
  scrollbar-highlight-color:#E8E2FE;
  scrollbar-face-color:#FFFFFF;
  scrollbar-shadow-color:#E8E2FE;
  scrollbar-darkshadow-color:#E8E2FE;
  scrollbar-track-color:#E8E2FE;
  background-color: transparent;
}

.form_texto_ferramenta_sucesso{
  position: absolute;
  margin-top: 200px;
  width: 600px;
  text-align: justify;
  font-family: Lucida Sans Unicode;
  font-size: 12px;
  letter-spacing: 2px;
  line-height: 20px;
  margin-left: 25px;
  margin-right: 25px;
  margin-bottom: 30px;
  color: #666666;
}

#ferramentas_form_fechar_sucesso{
  position: absolute;
  margin-top: 450px;
  margin-left: 500px;
  font-family: Lucida Sans Unicode;
  font-size: 12px;
  z-index: 5;
}

#ferramentas_form_fechar_botao{
  position: absolute;
  margin-top: 340px;
  margin-left: 500px;
}

/*INICIO CONSULTING (ACONSELHAMENTO) ====================================*/

#consulting_ceu_fundo_1{
  position: absolute;
  margin-top: 170px;
  z-index: 1;
}

#texto_consulting_1{
  position: absolute;
  margin-top: 220px;
  width: 700px;
  /*background-color: yellow;*/
  margin-left: 35px;
  text-align: justify;
  font-family: Lucida Sans Unicode;
  font-size: 12px;
  letter-spacing: 2px;
  line-height: 20px;
  z-index: 10;
}

#texto_consulting_2{
  position: absolute;
  margin-top: 520px;
  width: 700px;
  /*background-color: yellow;*/
  margin-left: 55px;
  text-align: justify;
  font-family: Lucida Sans Unicode;
  font-size: 12px;
  letter-spacing: 2px;
  line-height: 25px;
  z-index: 10;
  text-decoration: underline;
  color: #0066FF;
}

#consulting_iniciar{
  position: absolute;
  margin-top: 730px;
  margin-left: 530px;
  z-index: 5;
}

.form_consulting_textarea{
  /*background-color: #E8E2FE;*/
  font-family: Calibri, Verdana;
  font-size: 9pt;
  color: #666666;
  /*width: 600px;
  height: 200px;*/
  margin-left: 75px;
  margin-top: 0px;
}

.form_consulting_mensagem{
/*  background-color: #FFFFFF; */
  font-family: Calibri, Verdana;
  font-size: 9pt;
  color: #444444;
  width: 500px;
  height: 170px;
  scrollbar-arrow-color:#E8E2FE;
  scrollbar-3dlight-color:#E8E2FE;
  scrollbar-highlight-color:#E8E2FE;
  scrollbar-face-color:#FFFFFF;
  scrollbar-shadow-color:#E8E2FE;
  scrollbar-darkshadow-color:#E8E2FE;
  scrollbar-track-color:#E8E2FE;
  background-color: transparent;
}

#cx_form_consultas_confirmacao_1{
  position: absolute;
  margin-top: 490px;
  z-index: 5;
}

#iniciar_consulta_confirmacao_erro{
  position: absolute;
  margin-top: 420px;
  width: 670px;
  text-align: left;
  font-family: Lucida Sans Unicode;
  font-size: 12px;
  letter-spacing: 2px;
  line-height: 20px;
  margin-left: 50px;
  margin-right: 50px;
  margin-bottom: 15px;
  color: #FF3300;
  font-weight: bolder;
  z-index: 10;
}

#iniciar_consulta_confirmacao_insucesso{
  position: absolute;
  margin-top: 260px;
  width: 700px;
  /*background-color: yellow;*/
  margin-left: 35px;
  text-align: justify;
  font-family: Lucida Sans Unicode;
  font-size: 13px;
  letter-spacing: 2px;
  line-height: 20px;
  z-index: 10;
  color: #CC6633;
}

#iniciar_consulta_confirmacao_sucesso{
  position: absolute;
  margin-top: 220px;
  width: 700px;
  /*background-color: yellow;*/
  margin-left: 35px;
  text-align: justify;
  font-family: Lucida Sans Unicode;
  font-size: 12px;
  letter-spacing: 2px;
  line-height: 20px;
  z-index: 10;
}

.form_in_mensagem{ /*suporte.in.site*/
  font-family: Calibri, Verdana;
  font-size: 9pt;
  color: #444444;
  width: 620px;
  height: 170px;
  scrollbar-arrow-color:#E8E2FE;
  scrollbar-3dlight-color:#E8E2FE;
  scrollbar-highlight-color:#E8E2FE;
  scrollbar-face-color:#FFFFFF;
  scrollbar-shadow-color:#E8E2FE;
  scrollbar-darkshadow-color:#E8E2FE;
  scrollbar-track-color:#E8E2FE;
  background-color: transparent;
  margin-left: 75px;
}

#cx_form_in_confirmacao_1{
  position: absolute;
  margin-top: 370px;
  z-index: 5;
}

.form_in_forms{
  background-color: transparent;
  font-family: Calibri, Verdana;
  font-size: 9pt;
  color: #666666;
  width: 250px;
  height: 12px;
  margin-left: 75px;
}

.form_in_botao{
  background-color: transparent;
   border: none;
   width: 94px;
   height: 26px;
   margin-top: 9px;
   margin-left: 600px;
}

#iniciar_in_confirmacao_erro{
  position: absolute;
  margin-top: 330px;
  width: 670px;
  text-align: left;
  font-family: Lucida Sans Unicode;
  font-size: 12px;
  letter-spacing: 2px;
  line-height: 20px;
  margin-left: 50px;
  margin-right: 50px;
  margin-bottom: 15px;
  color: #FF3300;
  font-weight: bolder;
  z-index: 10;
}

/*RODAPES CONTEUDO====================================*/
#links_principais{
  position: absolute;
  width: 770px;
  text-align: center;
}

.b_foot{
   font-family: Lucida Sans Unicode;
   font-size: 12px;
   letter-spacing: 4px;
   word-spacing: 20px;
}

.b_foot :hover {  /*pseudo-classes do botao assuntos_gerais*/
  color: #0000CC;
  text-decoration: none;
}

.b_foot :link {  /*pseudo-classes do botao assuntos_gerais*/
  color: #0099FF;
  text-decoration: none;
}

.b_foot :visited {   /*pseudo-classes do botao assuntos_gerais */
  color: #99CCFF;
  text-decoration: none;
}

#links_secundarios{
  position: absolute;
  width: 770px;
  text-align: center;
  margin-top: 20px;
}

.s_foot{
   font-family: Lucida Sans Unicode;
   font-size: 12px;
   letter-spacing: 4px;
   word-spacing: 20px;
}

.s_foot :hover {  /*pseudo-classes do botao assuntos_gerais*/
  color: #009900;
  text-decoration: none;
}

.s_foot :link {  /*pseudo-classes do botao assuntos_gerais*/
  color: #00CC66;
  text-decoration: none;
}

.s_foot :visited {   /*pseudo-classes do botao assuntos_gerais */
  color: #00CC66;
  text-decoration: none;
}



/*RODAPES POSI??ES====================================*/

#foot_index{
  position: absolute;
  margin-top: 850px;
  width: 770px;
  height: 90px;
}

#foot_websites{
  position: absolute;
  margin-top: 2530px;
  width: 770px;
  height: 90px;
}

#foot_logotipos{
  position: absolute;
  margin-top: 1050px;
  width: 770px;
  height: 90px;
}

#foot_hosting{
  position: absolute;
  margin-top: 600px;
  width: 770px;
  height: 90px;
}

#foot_marketing{
  position: absolute;
  margin-top: 2180px;
  width: 770px;
  height: 90px;
}

#foot_ferramentas{
  position: absolute;
  margin-top: 1820px;
  width: 770px;
  height: 90px;
}

#foot_conselhos{
  position: absolute;
  margin-top: 880px;
  width: 770px;
  height: 90px;
}

#foot_conselhos_confirmacao_1{
  position: absolute;
  margin-top: 680px;
  width: 770px;
  height: 90px;
}

#foot_conselhos_confirmacao_2{
  position: absolute;
  margin-top: 610px;
  width: 770px;
  height: 90px;
}

#foot_in_confirmacao{
  position: absolute;
  margin-top: 720px;
  width: 770px;
  height: 90px;
}
