body { margin:0; padding:0; }


/* TOPO*/

div.topo_cinza { height:94px; width:992px; background-image:url(../images/bg_topo_cinza.jpg); background-repeat:repeat-x; }
div.topo_cinza img {float:left;}
div.login_new {  background-color:#FFF;width:430px; vertical-align:text-bottom; margin:0px 1px; padding:5px 0 0 0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; color:#666;}
div.login_new form input.login {margin:4px; width:120px; height:20px; border:1px solid #666; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#666; padding-left:7px;padding-top:6px;}
div.login_new form input.input_login {margin:0 0 0 3px; vertical-align: bottom;}
div.login_new form input.lembrar { border:0; margin:2px 0 0 58px;}
div.login_new form input.bt { border:0; height:14px}
div.login_new form  {padding:0 0 0 0px; color:#666;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}
div.login_new form a {padding:0 0 0 10px; color:#666;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}
div.login_new form a:hover {padding:0 0 0 10px;color:#999;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}





div.topo_cinza div.login_home { float:right; width:700px; vertical-align:text-bottom; margin:0px 1px; padding:5px 0 0 0;
             font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#666;}


div.topo_cinza div.login_home div.social_descr {
             font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#999999;}


div.topo_cinza div.login_off { float:right; width:305px; vertical-align:text-bottom;
    margin:0px 1px; padding: 25px 0 0 0; display:inline;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#666;}

div.topo_cinza div.login_off a { 
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#666;}


#cabeca { clear:both; /*height:367px;*/ margin:0 auto; padding:0; width:1002px;  }
#cabeca div.conteudo { margin:0 auto; padding:30px 0 30px 0px; width:100%; background-image:url(../images/bg_home.jpg); background-repeat:repeat-x; background-color:#f1f1f1; }
#cabeca div.conteudo div.chamada { width:967px;  height:338px; background-image:url(../images/bg_tela.jpg); background-repeat:no-repeat; margin:0 0 0 15px; padding:0;   }
#cabeca div.conteudo div.chamada div.screencast {display:block; float:left; width:290px; height: 220px; margin:0;
    padding:64px 0 0 80px;}
#cabeca div.conteudo div.chamada div.screencast a {display:block; width:290px; 
    height:220px; margin:0; padding:0 0 0 0;}






#cabeca div.conteudo div.col_02_servicos div.chamada_serv {width:300px;  height:228px;
    background-image:url(../images/img_marcacao.jpg);
    background-repeat:no-repeat; margin:0 0 0 15px; padding:0;}

#cabeca div.conteudo div.col_02_servicos div.chamada_serv div.screencast_serv a {
    display:block; width:300px;
    height:228px; margin:0; padding:0 0 0 0;}


#cabeca div.conteudo div.chamada div.texto { color:#888; float:left;
    font:bold 24px/32px "Trebuchet MS"; margin:0; padding:55px 0 0 30px;
    text-align:left; width:500px;  }
#cabeca div.conteudo div.chamada div.texto h1.tit_azul {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    line-height:30px;font-size:26px;  color:#fff; padding:0;
    margin:0 0 0 4px; font-weight:bold; width:500px; display:block;
    letter-spacing:1px;}


#cabeca div.conteudo div.chamada div.texto h1.tit_azul a {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    line-height:30px;font-size:26px;  color:#fff; padding:0;
    margin:0 0 0 4px; font-weight:bold; width:500px; display:inline;
    letter-spacing:1px;}
#cabeca div.conteudo div.chamada div.texto h1.tit_azul a:hover {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    line-height:30px;font-size:26px;  color:#8FFFFF; padding:0;
    margin:0 0 0 4px; font-weight:bold; width:500px; display:inline;
    letter-spacing:1px;}






#cabeca div.conteudo div.chamada div.texto h2.subtit {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:16px; font-weight: normal;  color:#fff; padding:18px 0 0 0;
    margin:0 0 0 4px; letter-spacing:-1px;line-height:22px;letter-spacing:1px; width:520px;}
#cabeca div.conteudo div.chamada div.texto h2.subtit a {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:16px; font-weight: normal;  color:#fff;
    letter-spacing:-1px;line-height:26px;letter-spacing:1px;}

#cabeca div.conteudo div.chamada div.texto h2.subtit a:hover {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:16px; font-weight: normal;  color:#8FFFFF;
    letter-spacing:-1px;line-height:26px;letter-spacing:1px;}



#cabeca div.conteudo div.formulario { float:left; margin:0; padding:0; width:220px; }
#cabeca div.conteudo div.formulario form { display:block; margin:0; padding:0; }
#cabeca div.conteudo div.formulario form p { color:#888; display:block; font:14px/14px "Trebuchet MS"; margin:0; padding:0 0 9px 0; }
#cabeca div.conteudo div.formulario form p input.caixas { border:1px solid #ccc; color:#888; font:14px/14px "Trebuchet MS"; }
#cabeca div.conteudo div.formulario form p input.submit { background:#99cc00; border:none; color:#fff; cursor:pointer; font:bold 12px/12px "Trebuchet MS", Arial, Helvetica, sans-serif; height:22px; width:43px; }
#cabeca div.conteudo div.formulario form p a { color:#2fb4bb; font:12px/14px "Trebuchet MS"; text-decoration:underline; }


/* =============================================== */
/*  10. MENU HOME
/* =============================================== */




#content { background-color: #f1f1f1; background-image:url(../images/002.jpg); background-repeat:repeat-x; margin:0; padding:0; width:100%;}

#content #menu { background:#454334  ; 
    margin:0; padding:0; width:100%; }
#menu #menu-principal { margin:0; width:100%;  }
#menu-principal ul {  list-style:none; margin:0 0 0 0px;  padding:0 0 10px 0; }
#menu-principal ul li { display:inline;  margin:0; padding:0;}
#menu-principal ul li a { color:#fff;  text-decoration:none;  }
#menu-principal ul li a img { margin:0 0px; }

#menu-principal ul li.item-nome { color:#fff; font: 12px/14px "Trebuchet MS"; border-right:1px solid #747267; padding:0 10px; }
#menu-principal ul li.item-nome a {  color:#fff; font: 12px/12px "Trebuchet MS"; padding:0 0px;text-decoration:underline; }

#menu-principal ul li.item-menu { color:#fff; font: 14px/32px "Trebuchet MS"; padding:0 15px 0 15px; margin:0; }
#menu-principal ul li.item-menu a {  color:#eee; text-decoration:none;  }

#menu-principal div.item-menu { color:#fff; 
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:14px; padding:4px 5px 0 5px; margin:4px 0 0 0px; letter-spacing:1px;}
#menu-principal div.item-menu a {color:#fff; 
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px;
    padding:4px 5px 0 5px; margin:4px 0 0 0; letter-spacing:1px;}



div.conteudo_down { background-color:#f1f1f1; width:994px; padding:0 0 30px 0; padding:0 0 30px 9px; clear:both;}
div.conteudo_down div.colunas {width:300px; background-color:#f7f7f0;  float:left; height:230px; margin:0 13px 30px 18px ; margin:0 8px 30px 13px; padding:0 ;}
div.conteudo_down div.colunas p.tit_double {font-family:Helvetica, sans-serif; font-size:30px; font-weight:bold; color:#2CB2B8; letter-spacing:-3px; padding:0 0 0 20px;}
div.conteudo_down div.colunas p.tit_double span {color:#99cc00;}
div.conteudo_down div.colunas p {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#666;  margin:0; padding:10px 0 0 20px;}














div.conteudo_down_servicos {  width:935px; padding:0 0 0px 30px;  clear:both;}
div.conteudo_down_servicos div.colunas {width:400px; background-color:#f7f7f0;  float:left;  margin:0 8px 30px 13px; padding:16px 12px 0 0 ;}
div.conteudo_down_servicos div.colunas p.tit_double {font-family:Helvetica, sans-serif; font-size:30px; font-weight:bold; color:#2CB2B8; letter-spacing:-3px; padding:0 0 20px 20px;}
div.conteudo_down_servicos div.colunas p.tit_double span {color:#99cc00;}
div.conteudo_down_servicos div.colunas p {text-transform:uppercase; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#666;  margin:0; padding:10px 0 0 30px;}
div.conteudo_down_servicos div.colunas div {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#666;  margin:0; padding:10px 20px 30px 30px;}












#faixa { background:#454334; clear:both; height:25px; margin:0; padding:0; width:100%; }

#corpo { background:#f7f7f0; clear:both; margin:0; padding:43px 0 34px 0; width:100%;}
#corpo #coluna1 { float:left; margin:0; padding:0 40px  0 30px; width:500px;  }
#corpo #coluna2 { float:left; margin:0; padding:0; width:415px; }


#coluna1 h1 { display:block; color:#5b5b58; font:bold 24px/24px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0; padding:0; text-transform:uppercase; }
#coluna1 h1 span { color:#2fb4bb; }
#coluna1 p { color:#888; display:block; font:14px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0; padding:15px 0 15px 0; }
#coluna1 p img { margin:20px 20px 30px 0; }
#coluna1 div.form_amigo { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#878787; padding:4px 0 0 0;}
#coluna1 div.form_amigo a { color:#2eb3ba;}
#coluna1 div.form_amigo form { padding:10px 0 0 0;}


#coluna2 div.conteudo { background-repeat:no-repeat; padding:0px 0 0 0; width:425px; height:147px;   }
#coluna2 div.conteudo p {font-family:Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#878787; width:380px; padding:50px 0 0 10px;}
#coluna2 div.conteudo p a { color:#99cc00;}
#coluna2  div.topicos div.lista {width:29px; height:29px; background-image:url(../images/bg_num.jpg); background-repeat: no-repeat; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; color:#FFF; text-align:center; font-weight:bold; float:left;}
#coluna2 div.topicos  div.lista_texto { height:29px; float:left; padding:2px 0 0 7px; width:300px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px;}
#coluna2 div.topicos  div.lista_texto a {color:#878787; text-decoration:none;}
#coluna2 div.bt_agora {padding:7px 0 0 0;}
#coluna2 div.separador {width:380px; height:1px; background-color:#eee; display:block;}
#coluna2  h1 {display:block; color:#5b5b58; font:bold 24px/24px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0; padding:0; text-transform:uppercase;}
#coluna2  h1 span {display:block; color:#878787; margin:0; padding:0; text-transform:uppercase;}
#coluna2  h1 a {font-size:14px; font-weight:normal; color:#999; display:block; padding:5px 0 0 0;}

#rodape { background:#454334; clear:both; margin:0; padding:0 0 30px 0; height: 200px;width:100%; }

div.firefox { clear:both; }
div.bug_firefox {clear:both; margin:0; padding:0;}

div.beta_home {position:absolute; margin:35px 0 0 22px; display:block; background-image: url(../images/logo_beta.gif); background-repeat:no-repeat; width:116px; height:116px; }
div.beta_home a {display:block; width:116px; height:116px;}

div.beta {position:absolute; margin:33px 0 0 33px; display:block; background-image: url(../images/logo_beta.gif); background-repeat:no-repeat; width:116px; height:116px; }
div.beta a {display:block; width:116px; height:116px;}




#cabeca div.conteudo div.chamada div.texto div.bt_cadastro { 
    width:450px;margin: 30px 0px 0 50px;/*border: 1px solid #000;*/
}

div.bt_laranja { width:300px; 
    display:inline;  }

div.bt_laranja a.laranja { cursor:pointer; 
    background-image:url(../images/bt_laranja_centro.gif);
    background-repeat: repeat-x; color:#FFF;
    text-decoration:none; font-weight:bold;
    font-size:20px; height:37px; margin:0; padding:2px; border:0;  float:left;}

div.bt_laranja a.laranja:hover {color:#FFC;}

div.bt_laranja span.laranja_dir {background-image:url(../images/bt_laranja_dir.gif);
    background-repeat:no-repeat; width:39px; height:37px;
    margin:0; padding:0; border:0; float:left;  }

div.bt_laranja span.laranja_esq {width:30px; height:37px; 
    background-image:url(../images/bt_laranja_esq.gif);
    background-repeat:no-repeat;  margin:0; padding:0; border:0;
    float:left; }


div.bt_cadastro div.small {
    width:130px; font:bold 12px/14px "Trebuchet MS"; color:#FFF;
    margin: -8px 0 0 30px;float:right;}

div.bt_cadastro div.small span.valor {font:bold 24px/36px "Trebuchet MS"; color:#2CB2B8;
    margin:0; padding:6px 0 0 0px;display:inline;}

div.bt_cadastro div.small a{font:bold 12px/14px "Trebuchet MS"; color:#FFF;
    padding:0 35px 0 2px;   float:right;display:inline; }










div.bt_laranja_serv { height:37px; font-family: Arial, Helvetica, sans-serif;}
div.bt_laranja_serv a.laranja_serv { cursor:pointer;
    background-image:url(../images/bt_laranja_centro.gif);
    background-repeat: repeat-x; color:#FFF; text-decoration:none;
    font-size:18px; height:37px; margin:0; padding:8px 0 0 0; border:0; width:auto; float:left;}
div._serv a.laranja_serv:hover {color:#FFC;}
div.bt_laranja_serv span.laranja_dir_serv {background-image:url(../images/bt_laranja_dir.gif); background-repeat:no-repeat; width:39px; height:37px;  margin:0; padding:0; border:0; display:block; float:left;  }
div.bt_laranja_serv span.laranja_esq_serv {width:30px; height:37px; background-image:url(../images/bt_laranja_esq.gif); background-repeat:no-repeat;  margin:0; padding:0; border:0;  display:block; float:left; }



#cabeca div.texto2 { color:#888; float:left;
    font:bold 24px/32px "Trebuchet MS"; margin:0 0 0 140px; padding:15px 10px 35px 0px;
    text-align:left; width:500px;  }


#cabeca div.texto1 { color:#888; float:right;
    font:bold 24px/32px "Trebuchet MS"; margin:0; padding:35px 210px 35px 40px;
    text-align:left; width:500px;  }

div.bt_laranja1 { font:bold 24px/32px "Trebuchet MS"; height:37px; width:500px; margin:0; display: block; padding:0;}
div.bt_laranja1 a.laranja { cursor:pointer; 
    background-image:url(../images/bt_laranja_centro.gif);
    background-repeat: repeat-x; color:#FFF;
    text-decoration:none; font-weight:bold;
    font-size:20px; height:37px; margin:0; padding:2px; border:0; width:auto; float:left;}
div.bt_laranja1 a.laranja:hover {color:#FFC;}
div.bt_laranja1 span.laranja_dir {background-image:url(../images/bt_laranja_dir.gif); background-repeat:no-repeat; width:39px; height:37px;  margin:0; padding:0; border:0; display:block; float:left;  }
div.bt_laranja1 span.laranja_esq {width:30px; height:37px; background-image:url(../images/bt_laranja_esq.gif); background-repeat:no-repeat;  margin:0; padding:0; border:0;  display:block; float:left; }










div.bt_laranja2 { width:300px;
    display:inline;  }

div.bt_laranja2 a.laranja { cursor:pointer;
    background-image:url(../images/bt_laranja_centro.gif);
    background-repeat: repeat-x; color:#FFF;
    text-decoration:none; font-weight:bold;
    font-size:20px; height:37px; margin:0; padding:2px; border:0;  float:left;}

div.bt_laranja2 a.laranja:hover {color:#FFC;}

div.bt_laranja2 span.laranja_dir {background-image:url(../images/bt_laranja_dir.gif);
    background-repeat:no-repeat; width:39px; height:37px;
    margin:0; padding:0; border:0; float:left;  }

div.bt_laranja2 span.laranja_esq {width:30px; height:37px;
    background-image:url(../images/bt_laranja_esq.gif);
    background-repeat:no-repeat;  margin:0; padding:0; border:0;
    float:left; }


div.bt_laranja2 { font:bold 24px/32px "Trebuchet MS"; height:37px; width:500px; margin:0; display: block; padding:0;}
div.bt_laranja2 a.laranja { cursor:pointer;
    background-image:url(../images/bt_laranja_centro.gif);
    background-repeat: repeat-x; color:#FFF;
    text-decoration:none; font-weight:bold;
    font-size:20px; height:37px; margin:0; padding:2px; border:0; width:auto; float:left;}
div.bt_laranja2 a.laranja:hover {color:#FFC;}
div.bt_laranja2 span.laranja_dir {background-image:url(../images/bt_laranja_dir.gif); background-repeat:no-repeat; width:39px; height:37px;  margin:0; padding:0; border:0; display:block; float:left;  }
div.bt_laranja2 span.laranja_esq {width:30px; height:37px; background-image:url(../images/bt_laranja_esq.gif); background-repeat:no-repeat;  margin:0; padding:0; border:0;  display:block; float:left; }








.box div { padding:10px; width:480px; height:100%; background:#FFF; border:2px solid #2fb4bb;}




div.central_senha {width:500px; margin:0 auto; padding:0; background-image:url(../images/bg_div2.jpg); background-repeat:repeat-y;}
div.central_senha span.img_topo { display:block; margin:0; padding:0; width:500px; height:14px; background-image:url(../images/topo_div2.jpg); background-repeat:no-repeat;}
div.central_senha span.img_footer { display:block; margin:0; padding:0; width:500px; height:14px; background-image:url(../images/footer_div2.jpg); background-repeat:no-repeat;}
div.central_senha div.titulo-interna-home div.titulo-home h1 { display:block; color:#5b5b58;
    font:bold 25px/25px "Trebuchet MS", Arial, Helvetica, sans-serif;
    margin:0; padding:35px 0px 0px 58px; text-transform:uppercase; }
div.central_senha div.titulo-interna-home div.titulo-home h1 span  {color:#2fb4bb; }




A:visited {color:#2fb4bb; }
A:link {color:#2fb4bb; }

div.central_senha p {padding:5px 0px 0 110px; font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#999; width:100%;}
div.central_senha a { display:block; font-size:12px; color:#999; padding:5px 0 0 0; font-family:Arial, Helvetica, sans-serif;}
div.central_senha fieldset {width:220px; border:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; font-weight:bold; padding:8px 0 0 0; margin:0;}
div.central_senha fieldset input {vertical-align:bottom; margin:30px 0 0 0;}

div.central { width:944px; margin:0 0 0 30px; background-image:url(../images/bg_div.jpg); background-repeat:repeat-y; padding:0;  display:block; }
div.central span.img_central {display:block; width:944px; height:14px; background-image:url(../images/topo_div.jpg); background-repeat:no-repeat; margin:0; padding:0; border:0;}
div.central span.img_central_rd { clear:both; display:block; width:944px; height:14px; background-image:url(../images/footer_div.jpg); background-repeat:no-repeat; margin:0; padding:0; border:0;}

div.central div.titulo-interna div.titulo h1 { display:block; color:#5b5b58;
    font:bold 25px/25px "Trebuchet MS", Arial, Helvetica, sans-serif;
    margin:0; padding:0; text-transform:uppercase; }
div.central div.titulo-interna div.titulo h1 span  {color:#2fb4bb; }
div.central div.col_01 {/*border: 1px solid #000;*/ width:400px; float:left; padding:30px 20px 0 60px; }
div.central div.col_01 p {font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#999; width:400px;}
div.central div.col_01 span.label label {float:left; display:block;  height:12px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999; font-weight:normal; padding:0 5px 0 0; margin:0;}
div.central div.col_01 span.label {float:left; display:block;  height:12px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999; font-weight:normal; padding:0 5px 0 0; margin:0;}
div.central div.col_02 {/*border: 1px solid #000;*/ height:405px; width:400px; float:left; padding:30px 20px 0 30px; }
div.central div.col_02 div.texto { clear:both; padding: 0 0 0 20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#999;}
div.central div.col_02_servicos div.imprimir {font-family:Arial, Helvetica, sans-serif; font-size:12px; height:30px; float:right; margin:0; padding:0px 0 0px 0;}
div.central div.col_02_servicos div.imprimir img { vertical-align:middle;  }
div.central div.col_02_servicos div.imprimir a {padding:0 5px 0 0; color:#3ab0b4;}
div.central div.col_02_servicos span.texto_servicos { display:block; width:400px; padding:20px 0 0 0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#999;}
div.aceitar img {vertical-align:bottom;}
div.central div.col_02 iframe {float:left;border:1px solid #CCC;}

div.central div.col_02 div.imprimir {font-family:Arial, Helvetica, sans-serif; font-size:12px; height:30px; float:right; margin:0; padding:0px 0 4px 0;}
div.central div.col_02 div.imprimir img { vertical-align:middle;  }
div.central div.col_02 div.imprimir a {padding:0 5px 0 0; color:#3ab0b4;}










div.titulo_faq {display:block; color:#5b5b58; font:bold 18px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
    padding:0px 0 0px 0px; text-transform:uppercase; }




div.central div.col_01_faq {/*border: 1px solid #000;*/ width:610px; float:left; padding:30px 20px 0 0px; }

div.central div.col_01_faq p {font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#999; width:400px;}
div.central div.col_01_faq span.label label {float:left; display:block;  height:12px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999; font-weight:normal; padding:0 5px 0 0; margin:0;}
div.central div.col_01_faq span.label {float:left; display:block;  height:12px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999; font-weight:normal; padding:0 5px 0 0; margin:0;}




div.central div.col_02_faq {/*border: 1px solid #000;*/ height:100%; width:210px; float:left; padding:30px 30px 0 30px; }

div.central div.col_02_faq a {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;color:#2fb4bb;
    text-decoration: none;
    font-size:14px;
    text-transform:uppercase; line-height:30px; }


div.empregados_faq { }
div.empregados_faq div.titulo {display:block; color:#5b5b58; font:bold 18px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
    padding:0px 0 16px 0px; text-transform:uppercase; float:left;  }


div.faq_home p { margin:0 0 0 -20px; padding:0px 0 0px 0;line-height:30px;width:470px;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;color:#999; text-decoration: none;
    font-size:16px;}


div.faq_home span a { margin:0; padding:0px 0 0px 0;line-height:30px;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;color:#999; text-decoration: underline;
    font-size:12px;}



div.faq_home ul li { list-style:none;float:left; width:470px;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;color:#999;
    font-size:16px;
    margin:0 0 0 50px; padding: 4px 0 4px 0;}

div.faq_home ul.hr li { list-style:none;float:left; width:470px;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;color:#999;
    font-size:16px;
    margin:0 0 0 0px; padding: 0px 0 0px 0;}



div.faq_home a {line-height:30px; width:690px;
    }


div.faq_home hr { width: 530px;border:1px solid #dcddd7; margin:0px 0px 0 30px;}



div.faq_direitos {width:710px;margin:0; padding:0px 0 0px 0;line-height:30px;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;color:#999; text-decoration: none;
    font-size:16px;}

div.faq_direitos hr { width: 710px;border:1px solid #dcddd7; margin:4px 0px 0 30px;}




div.central div.col_01_servicos {width:420px; margin:0; padding:0 0 0 110px; float:left; display:block; }
div.central div.col_01_servicos p { margin:0; padding:12px 0 12px 0;line-height:30px;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; display:block; width:420px;}
div.central div.col_01_servicos ul {list-style:none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; color:#878787; margin:0; padding:10px 0 30px 0;}
div.central div.col_01_servicos ul li {padding:15px 0 0 0; height:29px; line-height:29px;}
div.central div.col_01_servicos ul li span {width:29px; height:29px; background-image:url(../images/bg_bola_verde.jpg); background-repeat:no-repeat; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px;  line-height:29px; color:#FFF; text-align:center; display:block; float:left; margin-right:10px;}

div.central div.col_02_servicos {width:350px; float:left; padding-left:50px; display:block; }

div.central_senha  { margin:0 0 0 220px; }
div.central_senha div.col_01_senha {display:inline;  width:400px; margin:0; padding:0 0 50px 36px; float:left;}
div.central_senha  div.col_01_senha p { display:inline; margin:0; padding:12px 0 12px 0;}
div.central_senha  div.col_01_senha p a { display:inline; }
div.central_senha  div.col_01_senha ul {list-style:none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#878787; margin:0; padding:10px 0 0 0;}
div.central_senha  div.col_01_sernha ul li {padding:15px 0 0 0; height:29px; line-height:29px;}
div.central_senha  div.col_01_senha ul li span {width:29px; height:29px; background-image:url(../images/bg_bola_verde.jpg); background-repeat:no-repeat; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; line-height:29px; color:#FFF; text-align:center; display:block; float:left; margin-right:10px;}
div.central_senha  div.col_01_senha label {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#666; font-weight:bold; height:15px; float:left;}
div.central_senha  div.col_01_senha input {height:25px; margin-left:10px; margin-top:12px; font-size:12px; }
div.central_senha  div.col_01_senha div.buttons { clear:both; text-align:left; margin:0; padding:0;}

div.central_senha  div.col_01_senha p.sub { margin:0; padding:12px 0 12px 0; font-size:11px; font-weight:bold;}



div.central div.titulo-interna-home div.titulo-home h1 { display:block; color:#5b5b58;
    font:bold 25px/35px "Trebuchet MS", Arial, Helvetica, sans-serif;
    margin:0; padding:35px 0px 0px 110px; text-transform:uppercase; }
div.central div.titulo-interna-home div.titulo-home h1 span  {color:#2fb4bb; }
div.central p {padding:5px 0px 0 110px; font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#999; width:100%;}
div.central div.red p {padding:5px 0px 0 110px; font-family: Arial, Helvetica, sans-serif; font-size:14px; color:red; width:100%;}


div.central div.titulo-interna-recibo div.titulo-home h1 { display:block; color:#5b5b58;
    font:bold 20px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
    margin:0; padding:35px 0px 0px 0px; text-transform:uppercase; }
div.central div.titulo-interna-recibo div.titulo-home h1 span  {color:#2fb4bb; }


/* RODAPE*/


#rodape { background:#454334; margin:0; padding:0; height:100px; display:block;}
#rodape ul {  list-style:none; margin:0; padding:16px 0 5px 20px; }
#rodape ul li { color:#fff; display:inline; float:left; font:14px/16px "Trebuchet MS"; margin:0; padding:0; }
#rodape ul li a { color:#fff; font:14px/16px "Trebuchet MS"; text-decoration:none; }
#rodape span {  color:#fff;  font:14px/16px "Trebuchet MS"; margin:0; padding:0 0 0 20px; }


/* PLANOS*/
div.planos { padding-left:100px;}
div.planos div.texto {padding:0 0 0 0;margin:20px 0 0 10px; text-align:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#595958; width:680px;}
div.planos div.tabela {padding:0px 40px 10px 40px; background-color:#f2f2f2; width:100%;}
div.planos div.tabela table.plano { text-align:center;}
div.planos div.tabela table.plano tr.bd td {  border-bottom:1px solid #999; width:60%; height:20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#595958; font-weight:normal;}
div.planos div.tabela table.plano tr td.head { width:60%; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; color:#595958; font-weight:bold;}
div.planos div.tabela table.plano tr.bd td.align {text-align:center; padding-right:0px;}
div.planos div.tabela div.botoes_planos {  padding-top:0px; text-align:right; background-color:#f2f2f2;}
div.planos div.tabela div.botoes_planos a {padding:0 0 0 0px;}
div.planos div.tabela p.botoes_planos { padding:5px 0 0 0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; color:#2EB3BA; font-weight:bold;}


/* RECIBOS*/
div.recibos { padding-left:100px;}
div.recibos div.texto {padding:0 0 0 0;margin:20px 0 0 10px; text-align:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#595958; width:680px;}
div.recibos div.tabela {padding:0px 40px 10px 35px;  width:100%;}
div.recibos div.tabela table.plano { text-align:center;}
div.recibos div.tabela table.plano tr.bd td {  border-bottom:1px solid #999; width:60%; height:20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#595958; font-weight:normal;}
div.recibos div.tabela table.plano tr td.head { width:60%; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; color:#595958; font-weight:bold;}
div.recibos div.tabela table.plano tr.bd td.align {text-align:center; padding-right:0px;}
div.recibos div.tabela div.botoes_planos {  padding-top:0px; text-align:right; background-color:#f2f2f2;}
div.recibos div.tabela div.botoes_planos a {padding:0 0 0 0px;}
div.recibos div.tabela p.botoes_planos { padding:5px 0 0 0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; color:#2EB3BA; font-weight:bold;}



div.recibos div.tabela-gps {padding:0px 0px 10px 10px;  width:100%;}
div.recibos div.tabela-gps table.plano { text-align:center;}
div.recibos div.tabela-gps table.plano tr.bd td {  border-bottom:1px solid #999; width:60%; height:20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#595958; font-weight:normal;}
div.recibos div.tabela-gps table.plano tr td.head { width:60%; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; color:#595958; font-weight:bold;}
div.recibos div.tabela-gps table.plano tr.bd td.align {text-align:center; padding-right:0px;}
div.recibos div.tabela-gps div.botoes_planos {  padding-top:0px; text-align:right; background-color:#f2f2f2;}
div.recibos div.tabela-gps div.botoes_planos a {padding:0 0 0 0px;}
div.recibos div.tabela-gps p.botoes_planos { padding:5px 0 0 0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; color:#2EB3BA; font-weight:bold;}




/*Preço*/


div.preco { margin: 0px 0 0 0px; clear:both;
}

div.preco_left { margin: 0px 0 0 0px;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:10px;
}


/* DHTML */
/* DHTML */
/* DHTML */

#dhtml .window {width:440px; height:200px; margin-top:30px;  }
#dhtml #dialog {background-image:url(../images/bg_home_dhtml.jpg); background-repeat:no-repeat; width:500px; height:500px;  background-color:#ffffff;}
#dialog div.tit_dhtml { text-align:left; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:25px; color:#FFF; font-weight:bold; width:440px;
    padding:20px 0 0 30px;}
#dialog div.tit_dhtml p {text-align:left; font-size:15px; margin:0; font-weight:700; padding-top:5px;}
#dialog div.tit_dhtml p.promo {text-align:left; display:block; margin:0px 0 15px 0px; height:23px;
    background-image:url(../images/bg_texto.gif); background-repeat:no-repeat;
    background-position:86px -3px;}
#dialog div.tit_dhtml p.promo span {color:#000;}

#dialog input.comprar { text-align:center; margin:0px 0 0 60px;}
#dialog input:active {display:block; text-align:center;height:50px; width:200px;
    background-image:url(../images/bt_comprar.png); background-position:top; background-repeat:no-repeat;}

#dialog div.preco { text-align:left;margin: 30px 0 0 10px;
    float:left; text-align:center; width:470px;}

#dialog div.preco_left { text-align:center;margin: 0px 0 0 10px;
    float:left; text-align:center; width:140px; }

#dialog div.preco_left p {text-align:center;margin:0; font-size:16px;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:#000;}

#dialog div.preco_left p.pq {text-align:center;font-size:11px; font-weight:normal;}
#dialog div.preco_left div.pq {text-align:center;font-size:10px; font-weight:normal;}

#dialog div.preco_right {text-align:left;margin-top: 0px;
    float:left;  width:320px; }
#dialog div.preco_right p {text-align:left;margin:0; padding-left:40px; padding-bottom:10px;
    line-height:20px;    font-size:16px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    color:#000;}
a.close{ display:block; text-align:right; margin:-10px -42px 0 0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#fff; font-weight:bold;}

a.close_ie6{ display:block; text-align:right; margin:10px 14px 0 0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#fff; font-weight:bold;}




#content #menu-email { background:#454334  ;
    height:46px; margin:0; padding:0; width:100%; }
#menu #menu-principal-email {float:left; margin:0; width:100%;  }
#menu-principal-email ul { display:block; list-style:none; margin:0 0 0 242px;  }
#menu-principal-email ul li { display:inline; float:left; margin:0; padding:0; }
#menu-principal-email ul li a { color:#fff;  text-decoration:none;  }
#menu-principal-email ul li a img { margin:0 0px; }

#menu-principal-email ul li.item-nome { color:#fff; font: 12px/14px "Trebuchet MS"; border-right:1px solid #747267; padding:0 10px; }
#menu-principal-email ul li.item-nome a {  color:#fff; font: 12px/12px "Trebuchet MS"; padding:0 0px;text-decoration:underline; }

#menu-principal-email ul li.item-menu-email { color:#fff; font: 14px/32px "Trebuchet MS"; padding:0 15px 0 15px; margin:0; }
#menu-principal-email ul li.item-menu-email a {  color:#eee; text-decoration:none;  }

#menu-principal-email div.item-menu-email { color:#fff;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:14px; padding:14px 5px 0 5px; margin:0px 0 0 0px; letter-spacing:1px;}
#menu-principal-email div.item-menu-email a {color:#fff;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px;
    padding:14px 5px 0 5px; margin:0px 0 0 0; letter-spacing:1px;}







.notice_new_indique {
    padding:20px 40px 15px 20px;
    background-color:#f2f2f2;
    text-decoration:none;
    font-size:100%;
    text-align: left;

}

.notice_new_indique p {
    margin:12px 0 0 0 ; line-height:25px;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    color:#999; font-size:14px; padding: 0px 0 0px 22px; display:inline;}

.notice_new_indique {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    color:#999; font-size:14px; line-height:25px;}





div.container_recibo { width:680px; height:100%; margin:0 auto;}
div.imp_fechar { text-align:right; font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:14px; width:100%; height:32px; line-height:30px; background-color:#464435; margin:0; padding:0 ;}
div.imp_fechar span.logo_lightbox {display:block; height:15px; float:left;}
div.imp_fechar a {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFF; padding-left:10px;}
div.imp_fechar a:hover {color: #9F0;}
div.imp_fechar img {float:right;vertical-align:middle; padding-left:4px;}


div.appear_recibo { margin-top:0px; width:680px; height:100%; background:#fff; }


div.appear_login { margin-top:0px;  height:100%; background:#fff; }
