@import url("estrutura.css");
@import url("midias.css"); 
@import url("cores.css");
@import url("forms.css");
 /*
+----------------------------------------------------------------+
	Estrutura Assine
+----------------------------------------------------------------+
*/
/***************** Content paginas *********************/
#content-webmail, #content-servicos {float:none; text-align:left; width:auto}
#content-plano-ilimitado, #content-assine-n-conexao, #content-assine {float:none; position:relative; text-align:left; top:-10px; width:auto}
#content-mcafee-como-instalar, #content-mcafee-faq, #content-mcafee-glossario, #content-mcafee-prot-contra, #content-mcafee-prot, #content-mcafee_familiar, #content-exchange {margin:0 auto; position:relative; text-align:left; top:-10px;}
#content-assine {_padding-left:30px}
#content-mcafee, #content-plano-basico {float:none; padding-left:32px; position:relative; text-align:left; top:-10px; width:auto}
#content-assine-n-conexao {float:none; padding-left:24px; position:relative; text-align:left; top:-10px; width:auto}
#content-assine-bandalarga, #content-assine-turbo, #content-assine-velox, #content-assine-speedy {float:none; position:relative; text-align:left; top:-10px; width:auto; margin-left: -7px; }
#content-fale-conosco, #content-cadastro, #content-cadastro-exchange, #content-cadastro-mcafee {float:none; position:relative; text-align:left; top:-10px; width:auto}
#content-faq {float:none; position:relative; text-align:left; top:-10px; width:960px}
#content-intermail {float:none; padding-left:32px; position:relative; text-align:left; top:-10px; width:auto}
#content-faq .margin-left {margin-left:65px}

/***************** Mcafee *********************/
#content-banner-mcafee-antivirus {background:#f0f0f0; width:950px; float:none; text-align:left; padding-bottom:16px; margin-bottom: 10px; }
#container-area-1{}
.container-um {display:inline; float:left; margin-left:17px; width:537px;}
#container-area-2{float:left;  width:178px;}
.container-mc-um {border:1px solid #000; height:1000px; float:left; margin-left:17px; width:537px;}
#container-area-3{float:left; _width:199px; width:199px;}
#container-area-4{background:#F00; float:left; margin-left:10px; height:30px; width:921px;}

#content-banner-mcafee-antivirus .banner-mcafee-antivirus {background: url(../img/mcafee/banner-mcafee-antivirus.jpg) repeat scroll 0 0 #FFF; height:250px;  _height:250px; margin-bottom:0px; margin-left:0px;  position:relative; _right:0px;}
#content-banner-mcafee-antivirus #container-area-1 #box-mcafee-plano-basico {background:#F0F0F0 none repeat scroll 0 0; border-color:#CCCCCC;  border-right:1px solid #CCCCCC; border-width:1px; float:left; height:239px;text-align:center;width:178px;}
#content-banner-mcafee-antivirus #container-area-1 #box-mcafee-plano-intermediario {background:#F0F0F0 none repeat scroll 0 0; border-color:#CCCCCC;  border-right:1px solid #CCCCCC; border-width:1px; float:left; height:239px;text-align:center;width:178px;}
#content-banner-mcafee-antivirus #container-area-1 #box-mcafee-plano-vip {-moz-background-clip:border; background:#F0F0F0 none repeat scroll 0 0; border-color:#CCCCCC;  border-right:1px solid #CCCCCC; border-width:1px; float:left; height:239px;text-align:center;width:178px;}
#content-banner-mcafee-antivirus #container-area-1 #box-mcafee-servicos-inclusos {background:#FF0000;background:#FFF none repeat scroll 0 0; border-color:#CCCCCC;  border-right:1px solid #CCCCCC;  float:left; height:260px;text-align:center;width:178px;}
#content-banner-mcafee-antivirus #container-area-1 #box-mcafee-diferencias {background:#FFF none repeat scroll 0 0; border-color:#CCCCCC;  border-right:1px solid #CCCCCC; border-width:1px; float:left; height:350px;text-align:center;width:178px;}
#content-banner-mcafee-antivirus #container-area-1 #box-mcafee-diferencias #header-mcafee-diferencias{background-image:url(../img/mcafee/bar-title.gif); color:#666; font-size:16px; float:left; height:25px; text-align:center; padding-top:5px; width:178px;}
#content-banner-mcafee-antivirus #container-area-1 #header-mcafee-servicos-inclusos {background-image:url(../img/mcafee/bar-title.gif); color:#666; font-size:16px; height:25px; padding-top:5px; width:178px;}

#content-banner-mcafee-antivirus #container-area-2 #box-mcafee-monitoramento {background:#FFF none repeat scroll 0 0; border-color:#CCCCCC;  border-right:1px solid #CCCCCC; border-width:1px; float:left; height:499px;text-align:center;width:177px;}
#content-banner-mcafee-antivirus #container-area-2 #box-mcafee-beneficios {background:#FFF none repeat scroll 0 0; border-color:#CCCCCC;  border-right:1px solid #CCCCCC; float:left; height:350px; text-align:center; width:177px;}
#content-banner-mcafee-antivirus #container-area-2 #box-mcafee-beneficios #header-mcafee-beneficios {background-image:url(../img/mcafee/bar2-title.gif); color:#FFF; font-size:16px; height:25px; text-align:center; padding-top:5px; }

#content-banner-mcafee-antivirus #container-area-3 #box-mcafee-produtos-selecionados {float:left; height:239px; text-align:center; width:198px}
#content-banner-mcafee-antivirus #container-area-3 #box-mcafee-valor-mensal #header-mcafee-valor-mensal {background-image:url(../img/mcafee/bar3-title.gif); color:#FFF; font-size:16px; height:25px; text-align:center; padding-top:5px; width:199px;}
#content-banner-mcafee-antivirus #container-area-3 #box-mcafee-valor-mensal{background:#FFF; font-size:16px; height:610px;}
#content-banner-mcafee-antivirus #container-area-3 #box-mcafee-valor-mensal #box-icon-1 {display:block;height:58px;margin-left:25px;padding-bottom:24px;width:168px;}
#content-banner-mcafee-antivirus #container-area-3 #box-mcafee-valor-mensal #box-icon-1 span {background:transparent url(../img/mcafee/modulo-icons.png) no-repeat scroll -8px -32px; float:left; display:block;height:40px;width:29px;}
#content-banner-mcafee-antivirus #container-area-3 #box-mcafee-valor-mensal #box-icon-1 .float-left-box1 {float:left; width:108px; margin-left:8px}
#content-banner-mcafee-antivirus #container-area-3 #box-mcafee-valor-mensal #box-icon-2 {display:block;height:64px;margin-left:23px;width:150px;}
#content-banner-mcafee-antivirus #container-area-3 #box-mcafee-valor-mensal #box-icon-2 span {background:transparent url(../img/mcafee/modulo-icons.png) no-repeat scroll -41px -31px; float:left; display:block;height:40px;width:29px;}
#content-banner-mcafee-antivirus #container-area-3 #box-mcafee-valor-mensal #box-icon-2 .float-left-box2 {float:left;margin-left:5px;width:114px;}
#content-banner-mcafee-antivirus #container-area-3 #box-mcafee-valor-mensal #banner-lateral {margin:14px; padding-top:20px;}
#text-botton {color:#999; font-size:9px; width:850px; margin-left:50px;}
#box-abas{ display:inline; float:left; width:894px; margin-left:17px; padding:background:#900}
#box-abas .aba-botton{background-image:url(../img/mcafee/bar4-title.gif);color:#666666; font-size:16px;height:25px;padding-top:4px;width:914px}
#box-abas  #descricao-1 .bt-anti{background:#ccc;display:block;	width:430px;height:22px;float:left;text-align:center;padding-top:8px;cursor:pointer;}
#box-abas  #descricao-1 .bt-family{background:#ccc;display:block;width:430px;height:22px;float:left;margin-left:10px;text-align:center;padding-top:8px;cursor:pointer;	}
#box-abas  #descricao-2 .bt-faq-produtos{background:#ccc;display:block;	width:430px;height:22px;float:left;text-align:center;padding-top:8px;cursor:pointer;}
#box-abas  #descricao-2 .bt-faq-usabilidade{background:#ccc;display:block;width:430px;height:22px;float:left;margin-left:10px;text-align:center;padding-top:8px;cursor:pointer;	}
#box-abas .text-descricao-1{ width:874px; padding:20px; background:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:16px; }
#box-abas #perguntas {display:inline;float:left;margin-left:20px;text-align:left;width:703px;}
#box-abas #perguntas a {clear:left;color:#808080;display:block;font-size:12px;font-weight:bold;margin-top:24px;padding-left:15px;position:relative;width:auto;}

/*******************Modal Mcafee Finalizar Compra **********************/
#modal {color:#666;	position:relative;font-size:11px;width:440px;height:320px;border-bottom-width:10px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-width: 10px;	border-right-width: 10px;	border-left-width: 10px;	border-top-color: #BD2342;border-right-color: #BD2342;border-bottom-color: #BD2342;border-left-color: #BD2342;background-color: #FFF;text-align: center;}
#modal span {background:transparent url(../img/mcafee/bt-finalizar-pedido.gif) repeat scroll 0 0;	display:block;	height:27px;	margin-left:150px;	margin-top:130px;	top:100px;	width:146px;}
#modal #box-text {margin-left:32px;margin-top:51px;text-align:left;width:380px;}
#modal #bt-fechar {float:right;}
#modal .bt-finalizar {display:inline; left:110px;position:relative;top:72px;}
#modal #box-mcafee-produtos-selecionados-modal{margin-top:10px;}
#modal #box-mcafee-produtos-selecionados-modal #form-assinaturas{height:70px;padding-left:0;padding-top:12px;position:relative;}
/************************-final Mcafee-****************/


/***************** BG dos banner *********************/
#content-servicos .servicos {background:url(../img/servicos/banner-servicos.jpg) no-repeat left top; height:335px; margin-bottom:42px}
#content-webmail .webmail {background:url(../img/webmail/banner-webmail.jpg) no-repeat left top; height:279px; margin-bottom:42px; margin-left: -20px; }
#content-exchange .exchange {background:url(../img/exchange/banner-exchange.jpg) no-repeat 6px top; height:292px; margin-bottom:42px; position:relative; right:5px; _right:-10px; margin-left:-14px;}
#content-assine .assine {background:url(../img/assine/banner-assine.jpg) no-repeat 6px top; height:292px; margin-bottom:42px; position:relative; right:7px}
#content-assine-n-conexao .n-conexao {background:url(../img/assine/banner-numeros-conexao.jpg) no-repeat left top; height:365px; margin-bottom:11px}
#content-assine-speedy .speedy  {background:url(../img/assine/banner-speedy.jpg) no-repeat left top; height:314px; margin-bottom:19px}
#content-assine-velox .velox  {background:url(../img/assine/banner-velox.jpg) no-repeat left top; height:318px; margin-bottom:19px}
#content-assine-turbo .turbo  {background:url(../img/assine/banner-brasil-telecom.jpg) no-repeat left top; height:264px; margin-bottom:19px}
#content-plano-basico .plano-basico  {background:url(../img/assine/banner-assine.jpg) no-repeat left top; height:292px; margin-bottom:21px; position:relative; right:7px}
#content-plano-ilimitado .plano-ilimitado {background:url(../img/assine/banner-ilimitado.jpg) no-repeat 0 0; height:335px; margin-bottom:21px; position:relative; right:7px}
#content-assine-bandalarga .bandalarga {background:url(../img/assine/banner-bandalarga.jpg) no-repeat left top; height:314px; margin-bottom:19px}

#content-cadastro .cadastro {background:url(../img/cadastro/banner-cadastro.jpg) no-repeat left top; height:430px; margin-bottom:19px}

#content-cadastro .cadastroMcAfee {background:url(../img/cadastro/banner-cadastro.jpg) no-repeat left top; height:430px; margin-bottom:19px}

#content-cadastro-exchange .cadastro-exchange {background:url(../img/cadastro/banner-cadastro-exchange.jpg) no-repeat left top; height:430px; margin-bottom:19px}
#content-cadastro-mcafee .cadastro-mcafee {background:url(../img/cadastro/banner-cadastro-mcafee.jpg) no-repeat left top; height:430px; margin-bottom:19px}
#content-fale-conosco .fale-conosco {background:url(../img/fale-conosco/banner-fale-conosco.jpg) no-repeat left top; height:296px; margin-bottom:19px}
#content-faq .faq {background:url(../img/faq/banner-faq.jpg) no-repeat left top; height:194px; margin-bottom:19px; margin-left: -12px; }
#content-intermail .intermail {background:url(../img/intermail/banner-01.jpg) no-repeat left top; height:302px; margin-bottom:19px; position:relative;}
/**************** Mcafee *************/
#content-mcafee .mcafee {background: url(../img/mcafee/banner_prot_completa.jpg) -29px 0; height:292px; margin-bottom:42px; position:relative; right:-1px; _right:-2px;}
#content-mcafee_familiar .mcafee_familiar {background: url(../img/mcafee/banner_prot_familiar.jpg) -29px 0; height:292px; margin-bottom:42px; position:relative; right:-1px; _right:-2px;}
#content-mcafee-prot .mcafee-prot {background: url(../img/mcafee/banner_prot_contra_virus_nav.jpg) -29px 0; height:292px; margin-bottom:42px; position:relative; right:-1px; _right:-2px;}
#content-mcafee-prot-contra .mcafee-prot-contra {background: url(../img/mcafee/banner_prot_contra_virus.jpg) no-repeat -29px 0; height:292px; margin-bottom:42px; position:relative; right:-1px; _right:-2px;}
#content-mcafee-glossario .mcafee-glossario {background: url(../img/mcafee/banner_default.jpg) -29px 0; height:292px; margin-bottom:42px; position:relative; right:-1px; _right:-2px;}
#content-mcafee-faq .mcafee-faq {background: url(../img/mcafee/banner_default.jpg) -29px 0; height:292px; margin-bottom:42px; position:relative; right:-1px; _right:-2px;}
#content-mcafee-como-instalar .mcafee-como-instalar {background: url(../img/mcafee/banner_default.jpg) -29px 0; height:292px; margin-bottom:42px; position:relative; right:-1px; _right:-2px;}
/***************** Base Box Servicos *********************/
#boxs .titulo { color:#4C4C4C; font-size:16px; padding-bottom:20px;}
#content-servicos #boxs .box-ab, #content-servicos #boxs .box-v, #content-servicos #boxs .box-a {float:left; margin-right:24px; width:223px}
#content-servicos #boxs .box-a .base-img {background:url(../img/servicos/sombra-box.gif) no-repeat left bottom; border-top:1px solid #3573BE; height:135px}
#content-servicos #boxs .box-v .base-img {background:url(../img/servicos/sombra-box.gif) no-repeat left bottom; border-top:1px solid #3e9423; height:135px}
#content-servicos #boxs .box-ab .base-img {background:url(../img/servicos/sombra-box.gif) no-repeat left bottom; border-top:1px solid #ec6a10; height:135px}
#content-servicos #boxs .box-ab .descricao, #content-servicos #boxs .box-v .descricao, #content-servicos #boxs .box-a .descricao {padding:10px 5px}
/**********************Box Webmail, Box Assine***************************/
.boxcinza, #content-assine .box, #content-webmail .box {background:#F7F4F4 repeat 0 0; border:1px solid #E8E6E6; float:left; height:170px !important; margin-bottom:17px; margin-right:17px; text-align:center; width:463px}
.boxcinza, #content-exchange .box, .boxcinza {background:#F7F4F4 repeat 0 0; border:1px solid #E8E6E6; float:left; height:226px !important; margin-bottom:17px; margin-right:15px; text-align:center; width:463px}
#content-exchange .margin-top {margin-top:40px; width:464px}
#content-exchange .det-box {background:url(../img/exchange/det-box.jpg) no-repeat; height:17px; left:221px; position:absolute; top:-1px; width:24px}
#content-assine .box {height:175px}
#content-assine .box img {margin-bottom:15px}
#content-exchange #boxs .box p.plano-ilimitado, #content-exchange #boxs .box p.plano-basico {text-align:left; padding:0 17px} 
#content-assine .box .box-caixa, #content-webmail .box .box-caixa {float:left; width:98px}
#content-assine .box .box-caixa.distancia, #content-webmail .box .box-caixa.distancia {display:inline; margin-top:10px; margin-left:14px}
p.destaque-ttl {font-size:16px !important; margin-top:5px; margin-bottom:5px;}
p.destaque {font-size:12px !important; }
 #content-webmail .box .box-caixa.distancia2 {display:inline; margin-top:10px; margin-left:14px}
#content-webmail .box .box-caixa .nivel1a {background:#70aefa; padding:5px 0;}
#content-webmail .box .box-caixa .nivel1v {background:#3e9423; padding:5px 0;}
#content-webmail .box .box-caixa .nivel2 {background:#f8f7f7; border-bottom:1px solid #E5E5E5; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5; height:auto; padding-left:3px; padding-right:3px}
#content-webmail .assine-a {background:#70AEFA repeat 0 0;  display:inline; float:left; height:84px; margin-bottom:17px; margin-right:17px; overflow:hidden; width:465px}
#content-webmail .assine-v {background: #3e9423;  display:inline; float:left; height:84px; margin-bottom:34px; margin-right:17px; overflow:hidden; width:462px}
/*********************** Box Assine ******************************/
#content-assine .assine-a {background:#F07B10 repeat 0 0; display:inline; float:left; height:84px; margin-bottom:17px; margin-right:17px; overflow:hidden; width:466px}
#content-assine .assine-v {background: #1c1d79;  display:inline; float:left; height:84px; margin-bottom:34px; margin-right:17px; overflow:hidden; width:462px}
#content-exchange .assine-a {background:#ff9933 repeat 0 0; display:inline; float:left; height:84px; margin-bottom:17px; margin-right:15px; overflow:hidden; width:466px}
#content-exchange .assine-v {background: #ff6600;  display:inline; float:left; height:84px; margin-bottom:34px;  overflow:hidden; width:462px}

#content-assine .assine-a .descricao, #content-assine .assine-v .descricao, #content-webmail .assine-a .descricao, #content-webmail .assine-v .descricao {float:left; width:352px}
#content-exchange .assine-a .descricao, #content-exchange .assine-v .descricao {float:left; margin-left:4px; margin-top:20px;  width:300px}
#content-exchange .assine-a .preco, #content-exchange .assine-v .preco, #content-assine .assine-a .preco, #content-assine .assine-v .preco, #content-webmail .assine-a .preco, #content-webmail .assine-v .preco {background:url(../img/webmail/seta-g-cinza.png) no-repeat -1px top; float:right; height:84px; overflow:hidden; width:105px}
.box-vantagens {height:170px; text-align:left; position:relative; margin-top:15px; width:942px; }
.box-hospedado {height170px; text-align:left; position:relative; width:465px}
.margin-banners {margin-bottom:24px; margin-right:5px; _margin-right:3px; position:relative}
.margin-banners.top {top:-14px} 
.margin-banners.left {left:-23px} 
.marginleft {margin-left:64px !important}
.box-vantagens .espaco {display:inline; margin-left:20px}
.box-vantagens .espacom {display:inline; margin-left:0}
.box-mobilidade, .box-mprodutividade, .box-tranquilidade, .box-economia {display:inline; float:left; margin-bottom:10px; margin-right:0px; margin-top:64px; position:relative; width:290px}
.box-mobilidade p {width:149px;}
.box-mprodutividade p {width:159px;}
.box-tranquilidade p {width:165px;}
.box-config-ger, .box-gerenciamento, .box-certificados-ssl, .box-hospedado, .box-config, .box-sla, .box-certificados, .box-monitoramento {display:inline; float:left; margin-bottom:16px; position:relative; width:222px}

.box-aparelhos-b, .box-dispositivos-moveis, .box-dispositivo-palm, .box-pocket {display:inline; float:left !important; margin-bottom:16px; position:relative; width:193px !important}
.box-iphone {display:inline; float:left; margin-bottom:16px; position:relative; width:120px}

.box-download, .box-agenda, .box-atividade, .box-email, .box-disco, .box-conexao, .box-conexao, .box-acelerador, .box-discador, .box-mobile,  .box-atividade, .box-antivirus, .box-suporte, .box-antispam {display:inline; float:left; margin-top:15px; margin-bottom:10px; margin-right:8px; width:299px}

#content-assine-n-conexao .n-conexao #box-nav {margin-left:108px; width:740px}
#content-assine-n-conexao .n-conexao #box-nav .p-estado {margin-top:4px}
#content-faq #nav-alfabeto li, #content-assine-n-conexao .n-conexao #box-nav #nav-cidades li {display:inline}
#content-assine-n-conexao #boxs {margin-left:35px; width:877px}
#content-assine-n-conexao #nav-cidades {margin-left:20px; margin-top:10px}
#content-faq #nav-alfabeto {clear:both; margin:10px 0 15px /*128px*/ 132px}
#content-assine-n-conexao .n-conexao #box-nav .form-cidades {margin-left:145px}
#content-faq #boxs .b-alfabeto, #content-assine-n-conexao #boxs .b-cidades {margin-bottom:15px}
#content-faq #boxs .b-alfabeto .topo, #content-assine-n-conexao #boxs .b-cidades .topo {background:#8f8f8f; padding:10px 0}
 #content-assine-n-conexao #boxs .b-cidades table {color:#808080; font-size:11px; margin:5px 0 0 7px; width:870px}
#content-faq #boxs .b-alfabeto table, #content-assine-n-conexao #boxs .b-cidades table {color:#808080; font-size:11px; margin:5px 0 0 7px}
/*********************** Box Plano B�sico e Mcafee ******************************/
#content-mcafee #boxs, #content-plano-ilimitado #boxs, #content-plano-basico #boxs {margin-bottom:47px; padding-left:1px} 
#content-mcafee #boxs .box,  #content-plano-ilimitado #boxs .box, #content-plano-basico #boxs .box {float:left; margin-right:22px; width:216px}
#content-mcafee #boxs .box .bg-box, #content-plano-ilimitado #boxs .box .bg-box, #content-plano-basico #boxs .box .bg-box {background:url(../img/assine/bg-box-planos.gif) repeat-x 0 0; margin-bottom:15px}
/*********************** Box Plano Ilimitado ******************************/
#content-plano-ilimitado .plano-ilimitado .dados {float:right; left:-32px; position:relative; top:-112px; width:406px}
#content-plano-ilimitado .plano-ilimitado .dados h4 {color:#808080; font-size:11px; font-weight:normal}
#content-plano-ilimitado .plano-ilimitado .dados h5 {color:#808080; float:right; font-size:30px; font-weight:bold; left:-17px; letter-spacing:-2px; position:relative; top:-16px}
#boxs .espaco-box {display:inline; margin-left:115px}
/*********************** Box Banda Larga ******************************/
#content-assine-bandalarga #boxs {margin-bottom:67px}
#content-assine-bandalarga .box-logos {background:url(../img/assine/bg-box.gif) no-repeat; display:inline; float:left; margin-right:15px; padding:14px; width:196px}
#content-assine-bandalarga .box-logos .img-speedy {position:relative; right:7px}
#content-assine-bandalarga .box-logos .img-turbo {position:relative; right:4px}
#content-assine-bandalarga .box-logos .img-velox {position:relative; left:14px}
#content-assine-bandalarga .box-logos p {margin:25px 0 0 12px}
#content-assine-bandalarga .espaco-logos {margin-left:103px}
/*********************** Box Cadastro ******************************/
.geral-cadastro {display:inline; float:left; left:171px; position:relative; top:-168px; width:689px}
.geral-fale-conosco {display:inline; float:left; left:158px; position:relative; top:-100px; width:706px}
.geral-cadastro .conteudo {background:#FFF; margin-left:42px; padding-top:12px; text-align:left; position:relative}
.geral-fale-conosco .conteudo {background:#FFF; left:-36px; margin-left:42px; padding-top:12px; text-align:left; position:relative}
.geral-cadastro .conteudo .input-nome {width:598px}
.geral-cadastro .conteudo .lbl-sexo {margin-right:93px}
.geral-cadastro .conteudo .lbl-data {margin-right:67px}
.geral-cadastro .conteudo .lbl-profissao {margin-right:136px}
.geral-cadastro .conteudo .slct-sexo {float:left; margin-right:37px}
.geral-cadastro .conteudo .input-mes, .geral-cadastro .conteudo .input-dia {width:31px}
.geral-cadastro .conteudo .nascimento {width:70px; margin-right:82px}
.geral-cadastro .conteudo .slct-ano {margin-right:16px}
.geral-cadastro .conteudo .slct-profissao {margin-right:30px; width:159px}
.geral-cadastro .conteudo .input-cpf {width:126px}
.geral-cadastro .conteudo .lbl-cep {margin-right:129px}
.geral-cadastro .conteudo .lbl-bairro {margin-right:118px}
.geral-cadastro .conteudo .lbl-cidade {margin-right:115px}
.geral-cadastro .conteudo .input-cep {width:144px}
.geral-cadastro .conteudo .lbl-end {margin-right:389px}
.geral-cadastro .conteudo .lbl-numero {margin-right:35px}
.geral-cadastro .conteudo .input-end {width:436px}
.geral-cadastro .conteudo .input-numero {width:73px}
.geral-cadastro .conteudo .lbl-ddd-r {margin-right:64px}
.geral-cadastro .conteudo .lbl-ddd-com {margin-right:70px}
.geral-cadastro .conteudo .lbl-ddd-cel {margin-right:82px}
.geral-cadastro .conteudo .input-ddd {width:37px}
.geral-cadastro .conteudo .input-tels {margin-right:2px; width:97px}
.geral-cadastro .conteudo .input-email-alt {width:145px}
.geral-cadastro .conteudo .altura-table {display:block; height:12px}
.geral-cadastro .conteudo .textarea-politica {background:#FFF repeat 0 0; border:1px solid #C0C0C0; color:#808080; height:148px; overflow-y:scroll; padding:10px; width:592px}
.geral-cadastro .conteudo .velocidade-bd {position:absolute; right:34px; top:11px}
.geral-cadastro .conteudo .nao-aceito {margin-right:34px}
.geral-cadastro .conteudo .input-nome-user {margin-right:4px; width:172px}
.geral-cadastro .conteudo .input-senha {margin-right:42px; width:158px}
.geral-cadastro .conteudo .input-r-senha {width:158px}
.geral-cadastro .conteudo .lbl-nome {margin-right:168px}
.geral-cadastro .conteudo .lbl-senha {margin-right:172px}
.geral-cadastro .conteudo .lbl-estado-civil {margin:0 133px 0 34px}
.geral-cadastro .conteudo .lbl-escolaridade {margin-right:133px}
.geral-cadastro .conteudo .slct-estado-civil {margin:0 30px 0 34px; width:159px}
.geral-cadastro .conteudo .slct-ensino-medio {margin-right:40px; width:159px}
.geral-cadastro .conteudo .lbl-area {margin:0 75px 0 34px}
.geral-cadastro .conteudo .lbl-assuntos {margin-right:63px}
.geral-cadastro .conteudo .slct-area {margin:0 30px 0 34px; width:159px}
.geral-cadastro .conteudo .slct-assuntos {margin-right:40px; width:159px}
.geral-cadastro .conteudo .slct-compra, .geral-cadastro .conteudo .slct-que-faz {width:159px}
#tela-debito #agencia, #tela-debito .input-conta1 {width:65px}
#tela-debito .input-conta1 {margin-right:5px;}
#tela-debito .input-conta2 {width:32px;}
#tela-debito .input-conta0 {width:20px;display:none;}
#tela-debito .input_conta_banespa{display:none;}

#content-faq .titulos-faq {margin-bottom:35px}
.subnav {margin:0 0 15px 58px; position:relative; width:846px; z-index:9999}
.subnav li {display:inline}
.subnav li a {float:left}
.subnav li a.bt-sub {background:url(../img/modulos/modulo-sub-menu-faq.gif) no-repeat 0 0; background-position: 0 0; color:#FFF; display:block; font-size:14px; font-weight:bold; height:26px; letter-spacing:-1px; padding-left:12px; padding-top:13px; text-align:center; text-transform:uppercase; width:129px}
.subnav li a.selected, .subnav li a .current, .subnav li a.bt-sub:hover {background:url(../img/modulos/modulo-sub-menu-faq.gif) no-repeat 0 0; background-position: -141px 0; color:#FFF; display:block; font-size:14px; font-weight:bold; height:26px; letter-spacing:-1px; padding-left:12px; padding-top:13px; text-align:center; text-transform:uppercase; text-decoration:none; width:129px}
.subnav li .sub-menu-nav {background:#3e9423 none repeat scroll 0 0;
display:none; font-size:12px; font-weight:bold; margin:auto 0; position:absolute; right:0; text-transform:uppercase; top:39px; width:141px; z-index:9999}
.subnav li .right {right:141px !important;}
.subnav li .sub-menu-nav li {line-height:20px; z-index:9999}
.subnav li .sub-menu-nav li a {border-top:1px solid #8BC07C; color:#FFF; font-size:13px; letter-spacing:-1px; text-align:center; text-transform:uppercase; text-decoration:none; width:129px; padding:5px; z-index:9999}
.subnav li .sub-menu-nav li a:hover {background:#327d1a}
#content-faq .box-online, #content-faq .box-email, #content-faq .box-servicos {float:left; width:auto}
#content-faq .box-email {margin-top:0; margin-right:18px}

#faq-banda-larga, #faq-hospedagem, #faq-intermail, #faq-central-cliente, #faq-cancelamento, #faq-cobranca {display:none}
/******** Intermail ******/

#content-intermail form {left:36px; position:absolute; top:132px; width:306px}
#content-intermail form fieldset {padding:20px 0 0 28px; width:306px}
#content-intermail form .input-mail {width:138px}
#content-intermail form label {font-weight:bold}
#content-intermail form label.login {margin-right:3px}
#content-intermail form .bt-entrar {background:url(../img/modulos/modulos-botoes.png) no-repeat -42px -63px; border:medium none; content:""; cursor:pointer; display:inline-block; height:23px; line-height:0; margin-right:7px; position:relative; text-indent:-9999px; top:-1px; width:51px} 
#content-intermail form .esqueceu {margin-left:39px}


.geral-fale-conosco .form-fale-conosco {display:inline; margin-left:18px; width:459px}
.geral-fale-conosco .conteudo-enviado {display:none; margin-left:18px; margin-top:150px; text-align:center; width:459px}
.ttl-enviado {font-size:20px; color:#C00}

.geral-fale-conosco .form-fale-conosco .p1 {margin-bottom:25px}
.geral-fale-conosco .form-fale-conosco .p2 {margin-bottom:12px}
.geral-fale-conosco .form-fale-conosco .p3 {margin-bottom:40px}
.geral-fale-conosco .form-fale-conosco label.lbl, .geral-fale-conosco .form-fale-conosco p {color:#808080}
.geral-fale-conosco .form-fale-conosco label {font-weight:bold}
.geral-fale-conosco .form-fale-conosco label.lbl-nome {margin-left:10px}
.geral-fale-conosco .form-fale-conosco label.lbl-email {margin-left:8px}
.geral-fale-conosco .form-fale-conosco label.lbl-destino {margin-left:24px}
.geral-fale-conosco .form-fale-conosco label.lbl-telefone {margin-left:17px}
.geral-fale-conosco .form-fale-conosco label.lbl-assunto {margin-left:19px}
.geral-fale-conosco .form-fale-conosco label.lbl-mensagem {margin-left:4px; vertical-align:top}
.geral-fale-conosco .form-fale-conosco textarea, .geral-fale-conosco .form-fale-conosco input {width:316px}
.geral-fale-conosco .form-fale-conosco select {width:321px}
.geral-fale-conosco .form-fale-conosco .bt-enviar {background:#3E9423 none repeat 0 0; border:medium none; color:#FFF; cursor:pointer; font-size:18px; margin:6px auto 0 71px; padding:0; text-align:center; width:84px}

.erros {background:#fceded none repeat 0 0; display:none; margin-bottom:15px; padding:10px; width:565px}
.errosAjax label {color:#800; display:block; font-weight:bold; margin-bottom:6px; margin-left: -10px}
.erros label {color:#800; display:block; font-weight:bold; margin-bottom:6px}

#form4 .erros, #form3 .erros  {background:#fceded none repeat 0 0; color:#880000; display:block; font-weight:bold; margin-bottom:15px; padding:10px; position:relative; top:45px;}
#form4 .erros label, #form3 .erros label {color:#800; display:block; font-weight:bold; margin-bottom:6px}

#tela-debito, #tela2, #tela3, #tela4 , #form_pj {display:none;}
#tela3 .c-dinners, #tela3 .c-aura, #tela3 .c-hipercard {display:none}

#tela3 .c-hipercard {display:none}
#tela3 .c-amex {display:none}
#tela3 .c-mastercard {display:none}
#codigo, #n-dinners_4, #n-dinners_3, #n-dinners_2, #n-dinners_1, #n-hipercard_4, #n-hipercard_3, #n-hipercard_2, #n-hipercard_1, #n-mastercard_4, #n-mastercard_3, #n-mastercard_2, #n-mastercard_1, #n-visa_3, #n-visa_2, #n-visa_1, #n-visa_4, #n-visa_3, #n-visa_2, #n-visa_1 {width:31px}
#n-aura_4, #n-aura_3, #n-aura_2, #n-aura_1, #n-amex_3, #n-amex_2, #n-amex_1 {width:38px}
/******** Mcafee ******/
.pacote-mcafee-prot-v {background: url(../img/modulo-pacotes-mcafee.png) no-repeat 0 0; display:block; height:157px !important; float:left; width:89px !important}
.pacote-mcafee-prot-n {background: url(../img/modulo-pacotes-mcafee.png) no-repeat -121px 0; display:block; height:157px !important; float:left; width:89px !important}
.pacote-mcafee-prot-c {background: url(../img/modulo-pacotes-mcafee.png) no-repeat -236px 0; display:block; height:157px !important; float:left; width:89px !important}
.pacote-mcafee-prot-f {background: url(../img/modulo-pacotes-mcafee.png) no-repeat -353px 0; display:block; height:157px !important; float:left; width:89px !important}
#content-mcafee.width-padrao {width:948px}


/******** FAQ - Comunicado ******/
#faq-comunicado .content{margin:0 0 30px 60px;}

#faq-comunicado h1{background:url(../img/faq/txt_comunicado_importante.jpg) no-repeat; width:320px; height:44px; text-indent:-999px; overflow:hidden; margin:10px 0 20px;}
#faq-comunicado h2{background:url(../img/faq/ico_email.gif) no-repeat; padding:12px 40px; font:bold 12px Verdana, Geneva, sans-serif; color:#808080; margin:20px 0;}
#faq-comunicado .box_email{background:#f6f6f6; padding:10px 30px; width:620px;}
#faq-comunicado p{font:normal 12px Verdana, Geneva, sans-serif; width:680px; color:#808080; line-height:20px;}
#faq-comunicado .box_email p{width:100%; text-align:justify; margin:10px 0;}









 /*
+----------------------------------------------------------------+
	Estrutura INTERMAIL
+----------------------------------------------------------------+
*/

/***************** Geral *********************/

/***************** Fonte *********************/
@font-face {
	font-family: 'TradeGothicBoldCondTwenty';
	src: url('../fonts/tgbc_tradegothic.eot');
	src: local('TradeGothicBoldCondTwenty'),
            url('../fonts/tgbc_tradegothic.woff') format('woff'),
            url('../fonts/tgbc_tradegothic.ttf') format('truetype'),
            url('../fonts/tgbc_tradegothic.svg#webfontG9NxZDUN') format('svg');
        font-weight:normal;
        font-size:normal;
}

 .font1{font-family: 'TradeGothicBoldCondTwenty', sans-serif !important;}
 .font2{font-family: arial !important}


.borderBottom a{text-decoration: none} /* LARANJA */
.color1,  .color1 a{color: #efa800} /* LARANJA */
.borderBottom1,
.color1.borderBottom{border-bottom:1px solid #efa800} /* LARANJA */
.bgcolor1{background-color: #efa800} /* LARANJA */
.bg-triangulo-color1{border-color: transparent #efa800 #efa800 transparent;} /* LARANJA */
.bg-triangulo-color1Bottom{border-color: #EFA800 transparent transparent} /* LARANJA */

.color2, .color2 a{color: #2b4693 !important} /* AZUL */
.bgcolor2{background-color: #2b4693} /* AZUL */
.bgcolor2_1{background-color: #697ebc} /* AZUL CLARO */

.color3,  .color3 a{color: #3eb754;} /* VERDE */
.bgcolor3_1{background-color: #d3ebc9 !important} /* VERDE CLARO */
.bgcolor3{background-color: #3eb754} /* VERDE  */

.color4,  .color4 a{color: #FFF} /* BRANCO */
.bgcolor4{background-color: #FFF} /* BRANCO */
.bg-triangulo-color4Bottom{border-color: #FFF transparent transparent} /* LARANJA */

.color5,  .color5 a{color: #666} /* CINZA */
.bgcolor5{background-color: #F1F1EF} /* CINZA */
.color6,  .color6 a{color: #ced0cd} /* CINZA */

.content-tit{margin-bottom: 15pt}
.tit{font-family: 'TradeGothicBoldCondTwenty', sans-serif !important;}
.tit.icoMargin h5,
.tit.icoMargin h3{margin-left: 25pt}
.tit strong,
.font1.strongTransf strong{text-transform: uppercase; font-size: 1.2em}
.strongTransf strong{text-transform: uppercase; font-size: 1.1em}
.textTransf{text-transform: uppercase; font-size: 1.0em}

.intermail h2{font-size:1.5em;}
.intermail h4{font-size:1.2em; font-family: arial}
.intermail h5{font-size:1.0em}
.intermail .size2{font-size:0.8em}
.intermail .size3{font-size:1.2em}
/***************** FIm - Fonte *********************/


/***************** Botoes *********************/
.intermail .btn{
  display: inline-block; padding: 3pt 10pt; margin: 5pt; border: none;
  text-transform: uppercase; font-weight: bold; font-size: 1em; text-decoration: none
}


.intermail .bgcolor2 .btn{
  border-top:1px solid #CCC; border-left:1px solid #CCC;
  padding: 2pt 10pt;
}

.intermail .boxCurves{
   -moz-border-radius: 3pt; /* FF1+ */
  -webkit-border-radius: 3pt; /* Saf3-4, iOS 1+, Android 1.5+ */
  border-radius: 3pt; /* Opera 10.5, IE9, Saf5, Chrome */
}

.intermail .boxCurvesBottom{
  -moz-border-radius: 0pt 0pt 3pt 3pt; /* FF1+ */
  -webkit-border-radius: 0pt 0pt 3pt 3pt; /* Saf3-4, iOS 1+, Android 1.5+ */
  border-radius: 0pt 0pt 3pt 3pt; /* Opera 10.5, IE9, Saf5, Chrome */
}

 .intermail .boxCurvesTop{
   -moz-border-radius: 3pt 3pt 0 0; /* FF1+ */
  -webkit-border-radius: 3pt 3pt 0 0; /* Saf3-4, iOS 1+, Android 1.5+ */
  border-radius: 3pt 3pt 0 0; /* Opera 10.5, IE9, Saf5, Chrome */
}
.intermail .padd{padding: 10pt}

/***************** Efeito Triangulo *********************/
 .triangulo{position: relative; overflow: visible !important; padding-right: 8pt}
 .triangulo.table{height: 30pt; padding-right: 0; margin-right: 30pt; border-bottom:1px solid #CCC; position: relative}
 .triangulo.table .bg-triangulo{position: absolute; right: -29pt; top: 0; border-color: transparent #CCC #CCC transparent; border-width: 15pt;}
 .triangulo.table .bg-triangulo .bg-triangulo{border-color: transparent #FFF #FFF transparent; border-width: 16pt; right: -17pt; top: -16pt}
 a.triangulo:hover{text-decoration: underline !important}
 .bg-triangulo{
            border-style: solid; border-width: 3pt;
            height: 0px; width: 0px;
            right: 0; bottom: 0;
            display: block; position: absolute;
    }
/***************** FIM - Efeito Triangulo *********************/

/***************** Preco *********************/
.txtplano{font-size: 2.3em !important; text-shadow: -1px 1px 1px #FFFFFF; text-transform: uppercase; letter-spacing: -2px; position: relative; margin: 10pt}
.txtplano span{position: absolute; right: 17px; top: -2px}

/***************** FIm - Botoes *********************/


.intermail ul, .intermail div{overflow:visible; position: relative}
#content .intermail ul,  #content .intermail div{overflow:hidden; position: relative}
#content .intermail .last{margin-right: 0 !important; padding-right: 0 !important}

.intermail .dnone{display:none}
.intermail  a{text-decoration: none}
.intermail  a:hover{text-decoration: underline}
.intermail  p{font-size: 0.9em; color: #4C4C4C}
.intermail ul li{overflow:hidden; position: relative}
.intermail ul li.last{border:none !important}
.intermail ul li.first {border-left:0 !important}
.intermail .col {margin-bottom: 15pt; overflow: hidden}
.intermail ul.col li{float: left}
.intermail ul.col li.last{float: right}
.intermail .posEsquerda{float:left}
.intermail #sidebar-right,
.intermail .posDireita{float:right}
.intermail .tmFull{width: 100%}
.intermail a:focus{outline: none}
.intermail .first{margin-left: 0 !important}
.intermail .col.tree li{float: left;}
.intermail .borderRight{border-right: 1px solid #CCC; padding-right: 10px}
.intermail .noBorder{border:0 !important}
.intermail .scroll{padding:10pt; border: 1px solid #CCC; overflow: auto !important}
.intermail .textIdent{text-indent: -9999pt}
.intermail .posRelative{position: relative !important}
.intermail .padd0{padding: 0 !important}
.intermail .verticalTop{vertical-align: top !important}
.intermail button:active,
.intermail button:focus,
.intermail button{cursor: pointer; outline: none}
.intermail.ativo a{cursor:inherit; text-decoration: none}

/***************** Grids *********************/

.container_12 {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	width: 938px;
}
.intermail .grid{width: 150pt !important}
.intermail .grid1{width: 200pt !important}
.intermail .grid2{width: 250pt !important}
.intermail .grid3{width: 300pt !important}
.intermail .grid4{width: 350pt !important}
.intermail .grid4-1{width: 380pt !important}
.intermail .grid5{width: 400pt !important}
.intermail .grid6{width: 450pt !important}
.intermail .grid7{width: 475pt !important}
.intermail .grid8{width: 550pt !important}
.intermail .grid9{width: 600pt !important}
.intermail .grid10{width: 650pt !important}
.intermail .grid11{width: 700pt !important}
.intermail .grid12{width: 750pt !important}

.intermail  ul.col li.grid2{margin-right: 15pt; width: 220pt !important}
/***************** Fim - Grids *********************/

/***************** Fim - Listas*********************/
    /* Lista 1 */
     .list1 li{float: none !important; margin-bottom: 5pt; padding-bottom: 5pt}
     .list1 li.first{margin-bottom: 10pt}
     .list1 li.last a{text-align: right; float: right; position: relative; color: #000; font-size: 0.9em}

     .list1.borderBottom li{border-bottom:1px dotted #CACACA}
     .list1.borderBottom li.first{border-bottom:none}
    /* Fim - Lista 1 */

    /* Lista 2 */
     .list2 li{float: left; border-right: 1px solid #CCC; padding-right: 9pt; margin-right: 9pt}
     .list2 .tit{margin-bottom: 5pt; font-size: 1.2em}
     .list2 .tit h5{margin-bottom: 10pt}
     .list2 .tit a strong{text-transform: inherit}
    /* Fim - Lista 2 */
/***************** Fim - Listas *********************/


/***************** Icones *********************/
.intermail .ico{float:left; background-image: url(../img/modulos/ico.png); display: block; background-repeat: no-repeat}
.intermail .ico.pqn{width: 21px; height: 23px}
.intermail .ico.md{height: 40px}
.intermail .ico.grd{width: 65px; height: 40px;  background-image: url(../img/modulos/ico-grd.png); }


.intermail .ico.i-user{background-position: 0 -150px; width: 15px; height: 15px}
.intermail .ico.i-mail{background-position: -30px -150px}
.intermail .ico.i-lupa{background-position: -60px -150px; width:20px; height: 20px}

.intermail .ico.md.i-antivirus{background-position: 3px -105px}
.intermail .ico.md.i-mail{background-position: -33px -105px}
.intermail .ico.md.i-global{background-position: -73px -105px}
.intermail .ico.md.i-hospedagem{background-position: -117px -105px}
.intermail .ico.md.i-digital{background-position: -155px -105px}
.intermail .ico.md.i-digging{background-position: -155px -105px}


/* Intermail e portal */
    .intermail .ico.i-cel{width: 20pt; height: 20pt; background-position: -70px 0}
    .intermail .ico.i-pc{width: 28pt; height: 20pt; background-position: -155px 0}
/* FIM - Intermail e portal */


/* Portal */
    .intermail .ico.i-positivo{height: 30px; background-position: 0px -35px}
    .intermail .ico.i-direito{height: 30px; background-position: 0 0}
    .intermail .ico.i-tecnologia{height: 30px; background-position: 0 -70px}
    .intermail .ico.i-lapis{height: 30px; background-position: -32px 0}
    .intermail .ico.i-servicos{width: 30px; height: 30px; background-position: -117px 0}
/* FIM - Portal */


/* Intermail */
    .intermail .ico.i-check{background-position: -33px -70px; width: 20px; height: 20px}
    .intermail .ico.grd.i-mail{background-position: 0 0}
    .intermail .ico.pqn.i-setaDir{background-position: -117px -32px; width: 25px}

    /***************** Atendimento *********************/
    .intermail .ico.i-mail2{background-position: -205px 0; width: 35pt}
    .intermail .ico.i-chat{background-position: -250px 0; width: 35pt}
    /***************** Fim - Atendimento *********************/

    /***************** Banner2 *********************/
    .intermail .ico.grd.i-banda{background-position: 0 -55px; height: 40pt; width: 40pt}
    .intermail .ico.grd.i-discado{background-position: -70px -55px; height: 40pt; width: 40pt}
    /***************** Fim - Banner2 *********************/

    /***************** Banner3 *********************/
     .intermail .ico.pqn.i-check2{background-position: -70px -70px; width: 25pt}
     .intermail .ico.pqn.i-user{background-position: -117px -70px; width: 25pt}
     .intermail .ico.pqn.i-atalho{background-position: -162px -70px; width: 25pt}
    /***************** Fim - Banner3 *********************/
/* FIM - Intermail */

/***************** FIM - Icones *********************/


/***************** Sprite *********************/
 .sprite{display: block; background-repeat: no-repeat; background-image: url(../img/intermail/sprite.png)}
 .sprite.interplus{background-position:0 0; width: 160px; height: 70px}
 .sprite.intervip{background-position:-195px 0; width: 160px; height: 70px}
 .sprite.i-veja{background-position:10px -70px; width: 250px; height: 46pt}
 .sprite.i-protegido{background-position:0 -170px; width: 250px; height: 158pt}
 .sprite.btn-assine{background-position:-245px -85px; width: 58px; height: 45pt}
 .sprite.i-mes{background-position:-313px -85px; width: 40px; height: 32pt}

 .sprite.planos{background-image: url(../img/modulos/sprite-planos.png); width: 55px; height: 55px}
 .sprite.planos.plus{background-position:0 0}
 .sprite.planos.vip{background-position:-84px 0}
 .sprite.planos.slim{background-position:-148px 0}
 .sprite.planos.smart{background-position:-234px 0; width: 75px}
 .sprite.planos.mega{background-position:-333px 0; width: 75px}
 .sprite.planos.up{background-position:-413px 0}
 .sprite.planos.fit{background-position:-495px 0}
 .sprite.planos.top{background-position:-568px 0}
 .sprite.planos.max{background-position:-647px 0}
 .sprite.planos.velox{background-position:-737px 0; width: 82px}
 .sprite.planos.speedy{background-position:-869px 0; width: 100px}
/***************** Fim - Sprite *********************/

/***************** Topo Interno *********************/
 #topoIterno{margin: 0 0 15pt}
 #topoIterno h2{margin-left: 80px}
 #topoIterno span{display: block; margin-right: 10pt}
 #topoIterno a{position: absolute; right: 0; bottom: 5pt; font-size: 0.9em; color: #000}
/***************** FIm - Topo Interno *********************/


.conteudo-aba,
.conteudo-aba1{display:none}
.conteudo-aba.aba-ativa,
.conteudo-aba1.aba-ativa1{display:block}

/***************** Preco *********************/
.preco{font-weight: bold; font-size: 14px; padding:3pt 10pt !important}
.preco span,
.preco strong{position: relative}
.preco .moeda{font-size:1.5em}
.preco .valor{font-size: 1.9em}
.preco span.i-mes{position: absolute; right: -1pt; top: -2pt}
/***************** Fim - Preco *********************/

/***************** Carrousel *********************/
.carrousel,
.carrousel .listaItens{overflow: hidden !important; position: relative}
.carrousel button{
    width: 26px;
    height: 50px;
    background-image: url(../img/modulos/sprite-portal.png);
    background-repeat: no-repeat;
    border-color: transparent;
    position: absolute; z-index: 3;
    display: inline-block; padding: 0
}
.carrousel button.voltar{left: -3pt; padding-right: 5pt; background-position: -107px 0}
.carrousel button.avancar{right: -3pt; padding-left: 5pt; background-position: -52px 0}
.carrousel .listaItens ul{position: absolute; top: 0; left: 0; width: 10000pt; z-index: 2}
.carrousel ul li{float: left}
.carrousel ul li p{padding: 0 5pt}
.carrousel ul li.first{border-left:none}
.carrousel ul li.last{border-right:none}
/***************** FIM - Carrousel *********************/

/***************** Login *********************/
.login{padding: 10pt; margin-bottom: 30pt; position: relative}
.login fieldset label{float: left; margin-right: 5pt; position: relative}
.spanAbsolute .boxCurves{margin: 3pt 0; padding: 3pt; overflow:hidden}
.spanAbsolute label span{position: absolute; top: 3pt; z-index: 2}
.spanAbsolute label input{border:0 none; position: relative}
.login fieldset label input{width:70pt}
.login fieldset label.first input{width:90pt; border-right: 1px solid #CCC}
.login fieldset label.last input{border: none}
input.inputFull{width:165pt !important; border: none}
.login fieldset label input[type=checkbox]{width:auto; margin-right: 3pt; float: left}
.login fieldset button{float: right}
.login fieldset a{float: left; margin-top: 12pt}

/***************** Fim - Login *********************/

 /*
+----------------------------------------------------------------+
	Intermail
+----------------------------------------------------------------+
*/
    .intermail h3{font-size:1.8em;}
    .intermail #topoInterno h2{margin-left: 80px}
    .intermail ul.mn{padding: 0 10pt 0 0; position: relative; z-index: 2; font-size: 8pt; font-weight: bold}
    .intermail ul.mn li{float: left; margin-right: 10pt}
    .intermail ul.mn li a{display: block; padding: 3pt 15pt; background: #f1f1ef; text-transform: uppercase; color:#666}
    .intermail ul.mn li.ativo a{cursor: inherit; text-decoration: none; background: #FFF; border: 1pt solid #d2d4d1; border-bottom: 1pt solid #FFF;}
    .intermail .mn.line{display: block; border-top: 1pt solid #d2d4d1; height: 1pt; margin: -1pt 0 15pt; position: relative; z-index: 1}

    .intermail .col.tree li{width: 150pt; padding-right: 3pt; margin-right: 3pt}
    .intermail .banner3 .ico{margin-bottom: 45pt; height: 20pt}

    /***************** Acesse *********************/
    .intermail .bg-img1{background: url(../img/intermail/bg-img1.jpg) right top no-repeat}
    .intermail .destaque{padding: 30pt 0; margin: 10pt 0}
    .intermail .destaque h3{margin: 0; line-height: 1.0em}
    .intermail .destaque h4{margin-bottom: 10pt}
    .intermail .bgcolor6{background-color: #ced0cd} /* CINZA */
    .intermail #sidebar-right .login{position: relative; margin-bottom: 0}
    .intermail #sidebar-right #botaoAcesse{padding: 3pt 5pt 3pt 15pt; overflow: visible; left: 15pt; width: 155pt; margin-bottom: 20pt}
    .intermail #sidebar-right #botaoAcesse .ico{position: absolute; left: -10px; top: 1pt}
    .intermail #sidebar-right #botaoAcesse a{text-decoration: underline; font-size: 1.1em; font-weight: bold}


    /***************** Configuracoes *********************/
    #configuracao h3.borderBottom{margin-left:30pt}
    #configuracao .conteudo-aba1 ul{margin:5pt}
    #configuracao .scroll{margin-bottom: 15pt; height: 250pt}
    #configuracao .conteudo-aba1 li{margin:15pt}
    #configuracao .conteudo-aba1 li li{margin:5pt}
    #configuracao .conteudo-aba1 img{text-align: center; margin:15pt auto; display:block}
    #configuracao ul{margin:10pt 0}
    #configuracao li{margin:5pt 20pt 5pt 0}
    #configuracao .ico.config{background-image: url(../img/intermail/mod-ico-app.jpg); height: 80px; width: 100px; text-indent: -999px}
    #configuracao .ico.i-outlookExpress{background-position: -18px 0}                         #configuracao .ico.i-outlookExpress:hover, #configuracao .ico.i-outlookExpress.ativo{background-position: -18px -110px}
    #configuracao .ico.i-outlook{background-position: -160px 0}                                     #configuracao .ico.i-outlook:hover, #configuracao .ico.i-outlook.ativo{background-position: -160px -110px}
    #configuracao .ico.i-thunderbird{background-position: -300px 0}                             #configuracao .ico.i-thunderbird:hover, #configuracao .ico.i-thunderbird.ativo{background-position: -300px -110px}
    #configuracao .ico.i-macMail{background-position: -440px 0}                                    #configuracao .ico.i-macMail:hover, #configuracao .ico.i-macMail.ativo{background-position: -440px -110px}
    #configuracao .ico.i-entourage{background-position: -575px 0}                                #configuracao .ico.i-entourage:hover, #configuracao .ico.i-entourage.ativo{background-position: -575px -110px}
    #configuracao .ico.i-opera{background-position: -709px 0}                                        #configuracao .ico.i-opera:hover, #configuracao .ico.i-opera.ativo{background-position: -709px -110px}
    #configuracao .ico.i-eudora{background-position: -845px 0}                                     #configuracao .ico.i-eudora:hover, #configuracao .ico.i-eudora.ativo{background-position: -845px -110px}
    #configuracao .ico.i-netscape{background-position: -990px 0}                                  #configuracao .ico.i-netscape:hover, #configuracao .ico.i-netscape.ativo{background-position: -990px -110px}
    #configuracao .ico.i-pegasus{background-position: -1120px 0}                                 #configuracao .ico.i-pegasus:hover, #configuracao .ico.i-pegasus.ativo{background-position: -1120px -110px}
    #configuracao .ico.i-iphone{background-position: -1270px 0}                                    #configuracao .ico.i-iphone:hover, #configuracao .ico.i-iphone.ativo{background-position: -1270px -110px}
    #configuracao .ico.i-android{background-position: -1400px 0}                                   #configuracao .ico.i-android:hover, #configuracao .ico.i-android.ativo{background-position: -1400px -110px}

    /***************** Assine *********************/
    #assine td{text-align: center; border-right:1px solid #FFF}
    #assine td.first{width: 120pt; border-right:1px solid #CCC}
    #assine td.first p{width: auto; text-align: right; padding-right: 15pt}
    #assine td.first{border-bottom: 1px solid #f1f1ef; text-align: left}
    #assine td.first h4{float: left; padding: 5pt}
    #assine thead td{background: #f1f1ef; text-align: center; padding: 10pt 10pt; vertical-align: top}
    #assine thead td.first{background: none}
    #assine tbody td{vertical-align: middle; padding: 5pt}
    #assine tbody tr.odd td{background: #f1f1ef}
    #assine tbody tr.odd td.first{background: none}
    #assine tbody tr td .btn {margin:0}
    #assine tbody tr td div.btn {width: 88%}
    #assine tbody tr td a.btn {width: 90pt; margin-top: 0}
    #assine .grid3{margin-top:15pt; padding:10pt 29pt; text-align: center}

    /***************** Termo *********************/
     .intermail #termo .scroll{height: 350pt}
    #termo .scroll h4{margin-top: 15pt}
    #termo .scroll p{margin-top: 5pt}

    /***************** Atendimento *********************/
    #atendimento .ico.pqn{margin-bottom: 35pt; margin-top: 3pt}
    #atendimento h3.borderBottom{margin-left: 35pt; margin-bottom: 5pt}




    /***************** Banners *********************/
    .intermail #banner{margin-bottom: 60px; position: relative; background: #e8ebe6 url(../img/intermail/bg-banner-top.jpg) no-repeat top; padding: 10pt; overflow: visible}
    .intermail #banner .bnn{margin-bottom: -15pt; position: relative; z-index: 2; display: none}
    .intermail #banner .bnn-ativo{display: block}
    .intermail #banner li{overflow: hidden; position: relative; background-color: #f1f1ef; padding: 3pt; margin-bottom: 10pt}
    .intermail #banner li.last{margin-bottom: 0}
    .intermail #banner .bg-triangulo{border-width: 12pt}
    .intermail #banner li .bg-triangulo{border-color: transparent #e8ebe6 #e8ebe6 transparent;}
    .intermail #banner li a .bg-triangulo{border-color: transparent #eaa500 #eaa500 transparent; border-width: 30pt;}
    .intermail #banner p{width: 110pt; float: left}
    .interna #banner .banner2 p{width: 110pt; float:left}
    .intermail #banner .font2{font-size: 0.8em}
    .intermail #banner .tit{font-size: 1em}

        /***************** Banners - 1 *********************/
        .intermail #banner .banner1 li{margin-bottom: 6pt}
        .intermail #banner .banner1 .tit{font-size: 0.8em}
        /***************** Fim - Banners - 1 *********************/

        /***************** Banners - 2 *********************/
        .intermail #banner .banner2 li{height: 55pt}
        .intermail #banner a.btn-assine{position: absolute; right: 0; bottom: 0; text-decoration: none; display: block}
        .intermail #banner .rotate{
            -moz-transform: rotate(-45deg);  /* FF3.5+ */
            -o-transform: rotate(-45deg);  /* Opera 10.5 */
            -webkit-transform: rotate(-45deg);  /* Saf3.1+, Chrome */
            -ms-transform: rotate(-45deg);  /* IE9 */
            transform: rotate(-45deg);
            filter: progid:DXImageTransform.Microsoft.Matrix(/* IE6?IE9 */
            M11=0.9914448613738104, M12=-0.13052619222005157,M21=0.13052619222005157, M22=0.9914448613738104, sizingMethod='auto expand');
            zoom: 1;
            top: 27pt; left: 16pt; font-size: 1.5em;
            position: relative;
        }

        /***************** Fim - Banners - 2 *********************/


    .intermail #banner .bg-bannerBottom{
        display: block; position: absolute; bottom: -40px; left: 0;
        background: url(../img/intermail/bg-banner-bottom.png) no-repeat top;
        height: 40px; width: 200pt; z-index: 1
    }

    /***************** Fim - Banners *********************/

#ads-header span.tit-ads-header {
	display: block;
	background: url('../img/tit-ads.jpg');
	float: left;
	width: 19px;
	height: 90px;
	text-indent: -10000px;
}
