﻿#pagina { background: url("/imagens/master-page/estrutura/topo-bg.gif") left top repeat-x; }
#pagina_banner { background: url(/imagens/banner/nova-assinatura.jpg) no-repeat; height: 100px; }
#pagina_topo { height: 212px; }
#pagina_conteudo { margin: 0 auto; padding: 0 !important; width: 780px !important; }
#pagina_conteudo_navegacao_auxiliar { top: 100px; }
#ctl00_ctl00_conteudo_conteudointerno_dadosassinatura1_txtnomeconta { text-align: justify; width: 300px; }
#pagina_banner h1 { color: #fff; font-size: 34px; padding: 30px 0 0 35px; }
.preco { -moz-text-shadow: 1px 1px 3px #db9c22; -webkit-text-shadow: 1px 1px 3px #db9c22; color: #fff; display: block; font: bold 22px Arial; letter-spacing: -1px; margin-top: 36px; text-align: center; text-shadow: 1px 1px 3px #db9c22; }
.preco em { font: bold 26px Arial; }
#dados-cadastro { padding: 40px 0 0; }
.slider { background: url('/Imagens/controles/slider/slider.jpg') repeat-x; border: none; clear: both; cursor: pointer; float: left; height: 10px; margin-left: 95px; margin-top: 0; position: relative; width: 371px; z-index: 1; }
.progress { background: url(/Imagens/controles/slider/bg-slider.jpg) 0 0 repeat-x; height: 10px !important; margin-top: 0; opacity: 1px; }
.handle { background: url(/Imagens/controles/slider/marker.png) no-repeat 0 0; cursor: pointer; display: block; height: 16px; margin-top: 1px; position: absolute; top: -3px; width: 9px; z-index: 1; }
.range { border: 1px solid #DC8301; color: #777; display: none; font: bold 14px Arial; margin-left: 8px; padding: 3px 0; text-align: center; width: 40px; }
a:active { outline: none; }
a:focus { -moz-outline-style: none; }
#precos { background: url("/imagens/helpdesk/pontilhado.png") 0 83px repeat-x; margin-top: 20px; padding-top: 25px; }
#precos h3 { color: #fbb42f; font: 26px Arial; letter-spacing: -1px; margin-bottom: 50px; text-align: center; }
#precos h3 em { font: normal bold 26px Arial; }
.geralconfigurar-conta { margin-left: -20px; }
#configurar-conta { background: url("/imagens/exchange/configurar-conta.jpg") no-repeat top; height: 280px; margin: 20px; padding-top: 95px; width: 740px; }
#configurar-conta .divslider { background: url("/imagens/exchange/bg-slider.jpg") no-repeat; height: 287px; margin-top: 0; width: 740px; }
.divslider .bg-enterprise { background: url("/imagens/exchange/enterprise.jpg") no-repeat left center; float: left; height: 70px; margin: 13px 0 20px 30px; width: 500px; }
.divslider .bg-outlook { background: url("/imagens/exchange/outlook.jpg") no-repeat left center; float: left; height: 70px; margin: 2px 0 20px 30px; width: 500px; }
.divslider .bg-outlook .slider-outlook { height: 70px; margin-left: 0; width: 490px; }
.divslider .bg-basic { background: url("/imagens/exchange/basic.jpg") no-repeat left center; float: left; height: 70px; margin: 2px 0 20px 30px; width: 500px; }
.divslider strong { float: left; font: bold 12px Arial; margin: 5px 5px 12px 95px; }
.divslider p { font: 11px Arial; margin-top: 5px; padding-top: 4px; }
.divslider .divtotal { float: right; height: 160px !important; margin-right: 22px; margin-top: -110px; width: 146px; }
.divslider .precototal { float: right; height: 125px; margin-right: 22px; margin-top: -96px; width: 146px; }
.divtotal span { color: #FFF; float: left; font: bold 27px Arial; height: 30px; letter-spacing: -1px; margin-bottom: 11px; margin-top: 4px; text-align: center; width: 146px; }
.precototal span { color: #FFF; float: left; font: bold 26px Arial; height: 30px; letter-spacing: -1px; margin-bottom: 11px; margin-top: 4px; text-align: center; width: 146px; }
.divtotal span.precototal, .precototal span.precototal { border-bottom: 1px solid #EF9500; color: #F28600; font: bold 23px Arial; height: 30px; letter-spacing: -1px; margin-bottom: 11px; margin-top: 4px; padding-bottom: 7px; text-align: center; width: 146px; }
.quantidade li.primeiro { background: none repeat; color: #999; display: block; float: left; font: bold 12px Arial; margin: 0; text-align: left; width: 26px; }
.slider-enterprise div .slider { margin-left: 61px; width: 337px; }
.quantidade .last { background: url("/imagens/exchange/mais-contas.png") no-repeat; float: left; height: 14px; margin-left: -4px; margin-right: 0; width: 14px; }
#total { display: none; }
#monte-cloud-server { clear: both; height: 305px; }
#cloud-simule { margin: 10px 0; overflow: hidden; width: 740px; }
#cloud-simule h3 { border-bottom: 2px solid #666; color: #666; font-size: 20px; margin-bottom: 15px; padding-bottom: 5px; }
.select { border-right: 1px dashed #ddd; float: left; margin-right: 15px; padding-right: 15px; width: 200px; }
.select select.ultimo { margin: 0; }
.select select { border: 1px solid #ccc; color: #666; height: 24px; margin: 3px 0 16px; padding: 3px; width: 200px; }
.select ul { height: 45px; margin-top: 5px; overflow: hidden; }
.bg-so { margin: 5px 0 15px; overflow: hidden; }
.bg-so div { -moz-border-radius: 6px; -webkit-border-radius: 6px; background: url('/imagens/cloud-server/bg-so.png') repeat-x; border: 2px solid #e7e7e7; border-radius: 6px; float: left; height: 26px; width: 102px; }
.bg-so div:hover { border: 2px solid #ddd; }
.bg-so div:first-child { margin-right: 8px; width: 82px; }
.select input { border: none; color: #888; cursor: pointer; float: left; font: bold 11px Tahoma; height: 26px; outline: 0; padding: 0 12px 4px 35px; text-align: left; }
.select input:hover { border-color: #ddd; }
.select .active, .select .active:hover { border-color: #ff9c06; }
.select a:hover { text-decoration: none; }
.select .win { background: url('/imagens/cloud-server/icone-windows.png') 10px 4px no-repeat; }
.select .lin { background: url('/imagens/cloud-server/icone-linux.png') 10px 3px no-repeat; }
.novo { background: url('/imagens/cloud-server/icone-novo.png') 58px 2px no-repeat; display: block; margin-bottom: 1px !important; width: 105px; }
#cloud-simule strong { font: bold 12px Arial; margin-bottom: 12px; }
#cloud-simule li span, .bytes { color: #aaa; font: bold 11px arial; }
.bytes { color: #666; }
#cloud-simule span.lbslider { color: #aaa; float: left; margin-top: 8px; }
#simule-valor { background: url('/imagens/cloud-server/bg-total.png') no-repeat; float: left; height: 98px; margin: 5px 0 0 15px; padding: 80px 0 40px 40px; width: 170px; }
#simule-valor span.preco { color: #FFF; display: inline; font: bold 22px Arial; letter-spacing: -2px; }
.simule-assinar { background: url('/imagens/helpdesk/botao-assinar.png') no-repeat; border: none; color: #fff; cursor: pointer; font: bold 11px Tahoma; height: 50px; margin-top: 30px; padding-bottom: 3px; width: 138px; }
#cloud-simule .rangeinput { float: left; width: 284px; }
#cloud-simule .rangeinput > div { float: left; margin-bottom: 25px; }
#cloud-simule .slider { margin: 8px 0; width: 284px; }
#cloud-simule .quantidade { clear: both; display: block; float: left; margin: 0; width: 284px; }
#cloud-simule .quantidade li { background: none !important; display: block; float: left; line-height: 13px; margin: 0 0 0 55px; }
#cloud-simule .quantidade li.primeiro { float: left; margin-left: 0; padding-left: 0; width: 50px; }
#cloud-simule .quantidade li.ultimo { float: right; }
#alerta-memoria { -moz-border-radius: 6px; -webkit-border-radius: 6px; background: url('/imagens/cloud-server/bg-tooltip.png') no-repeat; color: #bbaf81; display: none; font: bold 12px Arial; height: 20px; left: -12px; padding: 8px; position: absolute; text-align: center; top: -35px; width: 294px; }
#alerta-memoria .valor { font-family: Arial; }
.slidermemwebsitepanel, .slidermemcpanel { margin: 8px 0; }
.divslider .bg-enterprise .slider-enterprise, .divslider .bg-basic .slider-basic { height: 70px; margin-left: 0; width: 385px; }
.quantidade, .quantidade-enterprise { clear: both; display: block; float: left; width: 423px; }
ul.quantidade, ul.quantidade-basic, ul.quantidade-outlook { display: block; margin-left: 95px; margin-top: 5px; }
.quantidade li, .quantidade-basic li, .quantidade-outlook li { background: none repeat; color: #999; display: block; float: left; font: bold 12px Arial; margin: 0; text-align: left; width: 36px; }
.quantidade-basic, .quantidade-outlook, .quantidadebasic, .quantidadeoutlook { clear: both; display: block; float: left; width: 420px; }
.quantidade-basic .last, .quantidade-outlook .last { background: url("/imagens/exchange/mais-contas.png") no-repeat; float: left; height: 14px; margin-left: -3px; margin-right: 0; width: 14px; }
ul.quantidade-enterprise, ul.quantidadebasic, ul.quantidadeoutlook { display: block; margin-left: 80px; margin-top: 5px; }
.quantidade-enterprise li, .quantidadebasic li, .quantidadeoutlook li { background: none repeat; color: #999; display: block; float: left; font: bold 12px Arial; margin: 0; text-align: left; width: 21px; }
.slidermemwebsitepanel .slider { left: 56px; position: absolute; top: -8px; width: 227px !important; }
.slidermemcpanel .slider { left: 56px; position: absolute; top: -8px; width: 227px !important; }
