@charset "utf-8";

body, html {
	margin: 0;
	padding: 0;
	font: 12px Arial, Tahoma, FreeSans, Sans, "Nimbus Sans L", "Bitstream Vera Sans";
	font-size: 12px;
	color: #707070;
	height: 100%;
	background: #95C2E2 url(../imagens/fundoHome.gif) repeat-x;
	}

.limpa { clear: both; }
.limpaErro { clear: both; margin: 12px 0 10px 110px; }
.erroCadastro { clear: both; margin: 12px 0 10px 168px; }
img { border: 0; }

a.link11:link, a.link11:visited, a.link11:hover, a.link11:active { text-decoration: none; font-family: Arial, Tahoma, FreeSans, Sans, "Nimbus Sans L", "Bitstream Vera Sans"; font-size: 11px; color: #707070; }
a.link11:hover { text-decoration: underline; }

a.link11A:link, a.link11A:visited, a.link11A:hover, a.link11A:active { text-decoration: none; font-family: Arial, Tahoma, FreeSans, Sans, "Nimbus Sans L", "Bitstream Vera Sans"; font-size: 11px; color: #006cba; }
a.link11A:hover { text-decoration: underline; }

a.link12:link, a.link12:visited, a.link12:hover, a.link12:active { text-decoration: none; font-family: Arial, Tahoma, FreeSans, Sans, "Nimbus Sans L", "Bitstream Vera Sans"; font-size: 12px; color: #707070; }
a.link12:hover { text-decoration: underline; }

.auxiliarLeft, .auxiliarLeftSuporte, .auxiliarLeft02, .auxiliarLeft03, .auxiliarLeft04, .auxiliarLeft05,
.auxiliarLeft06, .auxiliarLeft07, .auxiliarLeft08, .auxiliarLeft08a, .auxiliarLeft265, .auxiliarLeft78,
.auxiliarLeft120, .auxiliarLeftSWidth, .auxiliarLeftMarginTB10, .auxLeftT50L20,
.auxLeft208, .auxLeft344, .auxLeft344_2, .auxLeft100pc, .auxBottom50, .auxBottom51, .auxLeft168,
.auxLeft138, .auxiliarLeftMarginT5B30, .auxiliarLeftMarginTB30, .auxLeftMargLat11,
.auxLeftM20, .auxLeftMT30 {
    position: relative;
    display: inline;
    float: left;
}

.auxiliarLeftSuporte {
	width: 684px;
	margin: 0 0 30px 0;
}

.auxiliarLeft02 {
    margin: 0 10px 0 0;
}

.auxiliarLeft03 {
    margin: 0 0 0 7px;
    max-width: 398px;
}

.auxiliarLeft04 {
    margin: 0 0 0 7px;
    max-width: 200px;
}

.auxiliarLeft05 {
    margin: 20px 0 0 0;
}

.auxiliarLeft06, .auxiliarLeft07 {
    width: 160px;
    margin: 0 0 0 12px;
    text-align: center;
}

.auxiliarLeft07 {
    width: 195px;
}

.auxiliarLeft08 {
    margin: 0 0 10px 7px;
    width: 240px;
    height: 100px;
}

.auxiliarLeft08a {
    margin: 0 0 10px 7px;
    width: 386px;
}

.auxiliarLeft265 {
    width: 265px;
}

.auxiliarLeft78 {
    width: 78px;
    text-align: center;
}

.auxiliarLeft120 {
    width: 120px;
    text-align: center;
}

.auxiliarLeftSWidth {
    margin: 0 0 0 7px;
}

.auxiliarLeftMarginTB10 {
    margin: 10px 0;
}

.auxiliarLeftMarginT5B30 {
    margin: 5px 0 30px 0;
}

.auxiliarLeftMarginTB30 {
	margin: 0 0 30px 0;
}

.auxLeftMargLat11 {
	margin: 30px 11px;
}

.auxLeftM20 { margin: 0px 18px 10px 18px; }

.auxLeftMT30 {margin: 30px 0 0 0;}

.auxLeftT50L20 {
    width: 442px;
    margin: 50px 0 0 34px;
    background: transparent;
}

.auxLeft208 {
    width: 209px;
    left: 291px;
    padding: 3px 0 0 0;
}

.auxLeft344, .auxLeft344_2 {
    width: 344px;
    height: 135px;
    margin: 0 0 0 10px;
}

.auxLeft344_2 {
    height: 260px;
}

.auxLeft100pc {
    width: 100%;
    margin: 20px 0 0 0;
}

.auxLeft168 {
    width: 169px;
    left: 241px;
    padding: 3px 0 0 0;
}

.auxLeft138 {
    width: 139px;
    left: 222px;
    padding: 3px 0 0 0;
}

.auxBottom50 {
    width: 100%;
    margin: 0 0 50px 0;
}

.auxBottom51 {
    width: 100%;
    margin: -10px 0 0 0;
}

.auxRight, .auxRight02, .auxRight03, .auxiliarRightMarginT8, .auxRight04 {
    position: relative;
    display: inline;
    float: right;
    margin: 0 25px 0 0;
}

.auxRight02 {
    margin: -10px 10px 0 0;
}

.auxRight03 {
	margin: 0;
}

.auxiliarRightMarginT8 {
    margin: 8px 0 0 0;
}

.auxRight04 {
	width: 220px;
	margin: 20px 0 0 0;
	text-align: right;
}

.centraTudo {
    position: relative;
    float: left;
    display: inline;
    left: 50%;
    width: 996px;
    margin: 0 -499px;
}

.sombraEsq, .sombraDir {
    float: left;
}

.container {
    float: left;
    width: 980px;
    background: transparent;
}

/* Cabeçalho */
ul.navHorTop {
    margin: 0;
    padding: 0;
    height: 15px;
    padding: 4px 2px 0 2px;
    text-align: right;
	}

ul.navHorTop li {
	list-style: none;
	display: inline;
    }

ul.navHorTop li a {
    height: 15px;
    padding: 0 6px;
    text-align: center;
}

#logo {
	float: left;
    margin: 0 0 18px 18px;
}

.logado {
	float: left;
    margin: 31px 0 18px 30px;
}

.menu {
    position: relative;
    float: left;
    border-bottom: 1px solid #f00;
    width: 100%;
}
/* Menu Principal */
ul.navHorPrincipal {
    float:left; /* IE6 */
    margin: 0;
	padding: 0;
    width: 100%;
    }

ul.navHorPrincipal li {
	list-style: none;
	display: inline;
    }

ul.navHorPrincipal li a {
    float: left;
    height: 27px;
    width: 157px;
    padding: 10px 0 0 0;
    background: #559721 url(../imagens/botMenuVerdeC.gif) repeat-x;
    border: 1px solid #559721;
    border-right: 1px solid #ACE381;
	text-decoration: none;
	text-align: center;
    font: 14px Tahoma, FreeSans, Sans, "Nimbus Sans L", "Bitstream Vera Sans";
    font-weight: bold;
    color: #fff;
	}

ul.navHorPrincipal li a:hover {
	font-weight: bold;
	}

/* Sub-menu - Principal */
.subMenuPrimeiro {
    position: relative;
    display: none;
    /*display: inline-block;*/
    float: left;
    margin: 38px -157px -206px -159px;
    width: 158px;
    border: 0px solid #589c22;
    border-top: 4px solid #589c22;
    overflow: visible;
    z-index: 200;
}

.subMenuContainer {
    position: absolute;
    float: left;
    display: inline-block;
    background: transparent;
    z-index: 300;
}

ul.subMenuItens {
    float: left;
    margin: 0;
    padding: 0;
    border-left: 2px solid #589c22;
    border-right: 2px solid #589c22;
    background: #fff;
}

ul.subMenuItens li {
    list-style-type: circle;
	}

ul.subMenuItens li a {
    height: 29px;
    width: 183px;
    padding: 11px 8px 0 8px;
    border: 0;
    background: transparent;
    text-decoration: none;
	text-align: left;
    font: 13px Arial;
    font-weight: bold;
    color: #589c22;
	}

ul.subMenuItens li a:hover {
    text-decoration: underline;
}
.subMenuTop, .subMenuBottom {
    float: left;
    overflow: hidden;
    margin: 0;
    width: 203px;
    height: 6px;
    background: url(../imagens/subMenuTop.gif) no-repeat;
}

.subMenuBottom {
    background: url(../imagens/subMenuBottom.gif) no-repeat;
}

/* Botão Exclamação Menu Principal */
.navHorPrincipalExc a {
    position: relative;
    float: left;
    display: inline;
    height: 30px;
    width: 44px;
    padding: 7px 0 0 0;
    background: #559721 url(../imagens/botMenuVerdeE.gif) repeat-x;
    border: 1px solid #559721;
    border-right: 1px solid #ACE381;
	text-decoration: none;
	text-align: center;
    font: 14px Tahoma, FreeSans, Sans, "Nimbus Sans L", "Bitstream Vera Sans";
    color: #fff;
	}

/* menu Cliente */
.contCores {
    position: absolute;
    float: left;
    display: inline;
    margin: -24px 0 0 0;
    width: 298px;
    height: 63px;
    background: url(../imagens/formClientes.gif) no-repeat;
}

#abaCliente1, #abaCliente2, #abaCliente3 {
    position: relative;
    float: left;
    display: inline-block;
    width: 134px;
    height: 20px;
}

#abaCliente2 {
    width: 90px;
    margin: 0 4px;
    background: transparent url(../imagens/abaWebmailOff.gif);
}

#abaCliente3 {
    width: 66px;
    background: transparent url(../imagens/abaBuscarOff.gif);
}

.auxAbaCliente {
    margin: 5px 0 0 1px;
    color: #fff;
    font-size: 11px;
    cursor: pointer;
}

#conteudo1, #conteudo2, #conteudo3 {
    clear: left;
    width: 298px;
    height: 43px;
    background: transparent url(../imagens/formCentralCliente.gif);
    display: block;
}

#conteudo2 {
    background: transparent url(../imagens/formWebmail.gif);
    display: none;
}

#conteudo3 {
    background: transparent url(../imagens/formBuscar.gif);
    display: none;
}

/* Form Menu Cliente */
form.menuCentralCliente {
    float: left;
    border: 0;
}

input.menuClienteLogin, input.menuClienteSenha, input.menuBuscar {
    float: left;
    display: inline;
    margin: 15px 11px 0 8px;
    width: 121px;
    height: 14px;
    font: 11px Arial;
    border-collapse: collapse;
    border-style: none;
    border: 0;
    color: #707070;
}

input.menuClienteSenha {
    margin: 15px 0 0 2px;
    /margin: 15px 0 0 0;
    width: 111px;
}

input.menuBuscar {
    margin: 15px 0 0 9px;
    width: 244px;
}

input.botaoMenuCliente {
    float: left;
    margin: 16px 0 0 10px;
    width: 29px;
    height: 21px;
    background: url(../imagens/botaoMenuCliente.gif);
    border: 0;
}

/* Área de Destaque (Promoções / MKT) */
#destaque {
    clear: left;
    width: 980px;
    height: 274px;
    background: url(../imagens/destaque.gif);
}

/* Informações Home */
.containerInfos {
    background: #fff url(../imagens/fundoInterno01.gif) repeat-x;
    padding: 20px 0;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #d8d8d8;
}

.colunaInfoUm, .colunaInfoDois, .colunaInfoTres, .colunaQuatro, .colunaCinco,
.colunaSeis, .colunaSete, .colunaOito, .colunaNove {
    float: left;
    display: inline;
    margin: 20px 10px 0 10px;
    padding: 0 2px;
    width: 300px;
    border-right: 1px solid #d8d8d8;
}

.colunaInfoDois, .colunaInfoTres, .colunaSeis {
    border: 0;
}

.colunaInfoTres {
    margin: 20px 0 0 10px;
    width: 310px;
}

.colunaQuatro, .colunaCinco, .colunaSeis {
    width: 225px;
    height: 150px;
    margin: 5px 10px 10px 10px;
}

.colunaSete, .colunaOito, .colunaNove {
	width: 256px;
	height: 150px;
	margin: 25px 0 30px 0;
	padding: 0 25px;
}

.colunaNove {border:0;}

.colunaCinco {
    width: 180px;
}

.colunaSeis {
    width: 290px;
}

.coluna195Esquerda, .coluna195Meio, .coluna195Direita {
    position: relative;
    float: left;
    display: inline;
    width: 191px;
    margin: 35px 26px 0 0;
}

.coluna195Meio {
    margin: 35px 26px 0 26px;
}

.coluna195Direita {
    margin: 35px 0 0 26px;
}

.subColunaEsq, .subColunaEsq2 {
    position: relative;
    float: left;
    display: inline;
    margin: 6px 0;
}

.subColunaEsq2 {
    margin: 6px 0 0 38px;
}

/* Detalhes Chamadas / Informações */
.chamadaHome, .chamadasHome2 {
    height: 95px;
    padding: 3px 15px 3px 0;
}

.chamadasHome2 {
    height: 150px;
    padding: 3px 0 0 0;
}


img.iconesHome, img.iconesHome1, img.iconesComparar, img.icoRegistro, img.iconesVendas, img.icones01, img.iconesRodape, img.icoFav, img.zero,
img.iconesRodapePgto, img.iconesLeft01, img.iconesLeft02, img.iconesLeft03,
img.iconesLeft04, img.iconesLeft05, img.iconesLeft06, img.iconesLeft07,
img.iconesLeft08, img.iconesLeft09, img.iconesLeft10, img.iconesLeft11, img.iconesLeft12,
img.left01 {
    float: left;
    display: inline;
}

img.iconesHome1 {
	margin: 2px 0 0 0;
}

img.iconesComparar {
	margin: 4px 0 0 0;
}

img.icoRegistro {
    margin: 10px 0 0 0px;
}

img.iconesVendas {
    margin: 6px 0 0 15px;
}

img.icoFav {
    margin: 0px 2px;
}

img.semFloat {
    margin: 5px 1px 0 1px;
}

img.icones01 {
    margin: 5px 3px 2px 0;
}

img.iconesRodape {
    margin: 11px 27px 0 0;
}

img.iconesRodapePgto {
    margin: 0 10px;
}

img.iconesLeft01 {
    margin: 0 0 10px 0;
}

img.iconesLeft02 {
    margin: 20px 0 50px 20px;
}

img.iconesLeft03 {
    margin: 0 12px 0 20px;
}

img.iconesLeft04 {
    margin: 5px 3px 0 10px;
}

img.iconesLeft05 {
    margin: 4px 7px 0 3px;
}

img.iconesLeft06 {
    margin: 0 6px;
}

img.iconesLeft07 {
    margin: 0 0 0 3px;
}

img.iconesLeft08 {
    margin: 5px;
}

img.iconesLeft09 {
    margin: 5px 0 5px 3px;
}

img.iconesLeft10 {
    margin: 7px 5px 0 0;
}

img.iconesLeft11 {
    margin: 2px 5px 0 5px;
}

img.iconesLeft12 {
    margin: 18px 0px 0 10px;
}

img.left01 {
    margin: 40px 0 20px 0px;
}

img.semFloat02 {
    margin: 12px 0;
}

img.semFloat03 {
    margin: 8px 0 0 0;
}

img.semFloat04 {
    position: relative;
    top: -2px;
    margin: 0 0 0 6px;
}

img.semFloat05 {
    margin: 0 5px;
}

img.zero {
    margin: 0;
}

img.banner954 {
	margin: 40px 0 0 -16px;
}

img.rightProces {
	float: right;
	display: inline;
	margin: 11px 11px 0 0;
}

a.infos:link, a.infos:visited, a.infos:active {
    text-decoration: none;
    color: #006CBA;
}

a.infos:hover {
    text-decoration: underline;
}

/* Títulos, Parágrafos, Links */
a.cinza, a.cinzaBold, a.cinzaBold2, a.cinzaMTB3 {
    text-decoration: none;
    color: #707070;
}

a.cinzaBold, a.cinzaBold2 {
	position: relative;
	float: left;
	display: inline;
	font-weight: bold;
}

a.cinzaBold2 {
	margin: 15px 0 0 0;
}

a.cinzaBold2:hover {
	text-decoration: underline;
}

a.azul {
	float: left;
	display: inline;
	margin: 0 0 0 10px;
	font-weight: bold;
	text-decoration: none;
	color: #006cba;
}

a.cinza2:link, a.cinza2:visited, a.cinza2:hover, a.cinza2:active {
    text-decoration: none;
    color: #707070;
}

a.cinza2:active {
	font-weight: bold;
}

a.cinzaRight {
	position: relative;
	float: right;
	disply: inline;
	margin: 0 20px 0 0;
	text-decoration: none;
	font-weight: bold;
    color: #707070;
}

a.cinzaMTB3 {
	float: left;
	display: inline;
	margin: 3px 0;
}

h1.infos, h1.infosT20, h1.infos2, h1.infos3, h1.infosMenor, h1.infosCinza, h1.formulario,
h1.t26, h1.azul12, h1.azul14, h1.azul16, h1.azul18, h1.azulRight18, h1.azul20, h1.azul20_2,
h1.azul40, h1.cinzaRight14, h1.cinza14, h1.cinza24, h1.cinza18, h1.cinza18_2, h1.branco20,
h1.branco24 {
    float: left;
    display: inline;
    margin: 7px;
    font: bold 14px "Arial", "Sans";
    color: #006CBA;
}

h1.infosT20 {
    margin: 4px 7px;
    font: bold 20px "Arial", "Sans";
}

h1.infos2, h1.infos3 {
    margin: 0;
}

h1.infos3 {
     color: #707070;
     font-size: 12px;
 }

h1.infosMenor, h1.infosCinza {
    margin: 1px 7px;
}

h1.infosCinza {
    color: #707070;
    margin: 4px 0 0 0;
    font-size: 12px;
}

h1.formulario {
    margin: 20px 11px 5px 11px;
}

h1.duvidas, p.duvidas {
    float: left;
    display: inline;
    margin: 9px 0 0 7px;
    font: bold 16px "Arial", "Sans";
    color: #fff;
}

h1.t26 {
	font: bold 26px "Arial", "Sans";
	margin: 0;
	}

h1.azul12 {
    margin: 5px 0 2px 0;
    font: normal 12px "Arial", "Sans";
}

h1.azul14 {
    position: relative;
    margin: 5px 0 2px 0;
    font: normal 14px "Arial", "Sans";
}

h1.azul16 {
	margin: 4px 7px -2px 7px;
	font-size: 16px;
}

h1.azul18 {
    margin: 0 7px;
    font: normal 18px "Arial", "Sans";
}

h1.branco20 {
    width: 100%;
    margin: 7px 0;
    font: 20px "Arial", "Sans";
    color: #fff;
    text-align: center;
}

h1.azulRight18 {
    float: right;
    margin: 0 0 0 1px;
    font: normal 18px "Arial", "Sans";
}

h1.azul20, h1.azul20_2 {
    margin: 15px 0 0 0;
    font: normal 20px "Arial", "Sans";
}

h1.azul20_2 {
	margin: 10px 0 0 0;
}

h1.azul40 {
    font: normal 40px "Arial", "Sans";
    margin: 0 0 0 40px;
    line-height: 1em;
}

h1.cinza18, h1.cinza18_2 {
    font: normal 18px "Arial", "Sans";
    margin: 0 0 0 25px;
    color: #707070;
}

h1.cinza18_2 {
	color: #006CBA;
    margin: 3px 5px 5px 5px;
}

h1.cinzaRight14 {
    margin: 0;
    float: right;
    font-size: 14px;
    color: #707070;
}

h1.cinza14 {
    width: 100%;
    margin: 7px 0;
    font: 14px Arial, Sans;
    color: #d8d8d8;
    text-align: center;
}

h1.cinza24, h1.branco24 {
	margin: 10px 7px;
	font: bold 24px Arial, Sans;
	color: #727272;
}

h1.branco24 {
	color: #fff;
}

p.duvidas {
    font: normal 12px Arial;
    margin: 12px 0 0 15px;
}

h1.titulosInternos {
    margin: 7px 0 5px 0;
    font: bold 18px Arial;
    color: #006CBA;
}

span.f18 {
	font-size: 18px;
}

p.valoresVerde14, p.valoresVerde14_2, p.valoresVerde18, p.valoresVerde30 {
    position: relative;
    float: left;
    display: inline;
    margin: 3px;
    font-size: 14px;
    font-weight: bold;
    color: #6BB72F;
}

p.valoresVerde14_2 {
	margin: 0;
}

p.valoresVerde18 {
    font-size: 18px;
    margin: 18px 0 0 5px;
}

p.valoresVerde30 {
    font-size: 30px;
    margin: 8px 0 0 0;
}

p.infos, p.infos1, p.esquerda, p.esquerdaDest, p.infosMenor, p.infosSublinha, p.infosSoltEx, p.infosSolt, p.infosSolt2,
p.infosSolt3, p.infosSolt4, p.infosSolt4a, p.infosSolt6, p.infosSolt7, p.infosSolt8, p.infosSolt9,
p.infosSoltVerde, p.rodCinza, p.formulario, p.cinza14, p.cinzaMB50px, p.infosSolt10,
p.infosSolt11, p.infosSolt12, p.esquerdaLink, p.justificado, p.justificado02,
p.justificado03, p.justificado04, p.justificado06, p.justificado07 {
    float: left;
    display: inline;
    margin: 8px 0 0 5px;
    color: #707070;
}

p.infos, p.infos1, p.infosMenor {
    clear: left;
    width: 100%;
    margin: 8px 0 16px 0;
}

p.infos1 {
	margin-top: 2px;
}

p.formulario {
    margin: 11px 10px 0 11px;
}

p.cinza14 {
    margin: 8px 0 0 0;
    font: bold 14px "Arial", "Sans";
}

p.cinza14Tab {
    margin: 7px 14px 7px 7px;
    font: 14px "Arial", "Sans";
}

p.cinza12Tab {
    margin: 8px 0 0 7px;
}

p.cinzaMB120px {
    margin: 5px 2px 28px 0;
    font-size: 12px;
}

p.infosSoltEx {
    color: #bbbbbb;
	font-size: 11px;
}

p.infosSolt4 {
    margin: 0 0 45px 0;
}

p.infosSolt4a {
    margin: 4px 0 2px 0;
	clear: both;
}

p.infosSolt6 {
    width: 880px;
    margin: 0 5px;
}

p.infosSolt7, p.infosSoltVerde {
    margin: 7px 0;
}

p.infosSolt8 {
    margin: 5px 11px;
}

p.infosSolt9 {
    width: 840px;
    margin: 0 7px;
}

p.trtr {
	position: relative;
	float: left;
	display: inline;
	width: 280px;
}

p.infosSolt10 {
    margin: 0;
}

p.infosSolt11 {
    margin: 4px 7px;
}

p.infosSolt12 {
	margin: 0 10px 0 0;
	line-height: 1.7em;
}

p.esquerdaDest {
	margin: 4px 0 0 6px;
}

p.esquerdaLink {
    float: left;
    display: inline;
    margin: 8px 5px 0 2px;
    cursor: pointer;
}

p.infosSoltVerde {
    color: #6BB72F;
    font-weight: bold;
    text-align: center;
}

p.larg385 {
    float: left;
    display: inline;
    font-size: 11px;
    margin: -8px 10px 0 0;
    width: 395px;
}

p.justificado {
    margin: 0;
    text-align: justify;
}

p.justificado02, p.justificado03, p.justificado04, p.justificado06, p.justificado07 {
    margin: 5px 0 30px 0;
    padding: 0;
    text-align: justify;
}

p.justificado03 {
	margin: 5px 0 0 0;
}

p.justificado04 {
	margin: 20px 0 25px 0;
}

p.justificado05 {
	margin: 0;
 	text-align: justify;
}

p.justificado06 {
	margin: 5px 0 0 0;
	width: 635px;
}

p.justificado07 {
	margin: 20px 0 0 0;
}

p.infosMenor, p.infosSublinha, p.infosSolt, p.infosSolt5, p.rodCinza {
    font-size: 11px;
}

p.infosSolt {
    margin: 5px 2px;
}

p.infosSolt2 {
    margin: 0 0 30px 0;
}

p.infosSolt3 {
	clear: both;
    margin: 0;
}

p.infosSolt5 {
    margin: 5px 10px;
}

p.rodCinza {
    font-size: 12px;
    margin: 0;
}

p.infosSublinha {
    border-bottom: 1px solid #d8d8d8;
    width: 250px;
    margin: 0 0 6px 15px;
	padding: 0 0 2px 0;
}

p.infos11px {
    position: relative;
    clear: left;
    float: left;
    width: 240px;
    display: inline;
    font-size: 11px;
    margin: -16px 0 0 38px;
}

p.infos11px_2 {
    position: relative;
    float: left;
    display: inline;
    font-size: 11px;
    margin: 30px 20px 0 0;
    color: #bbb;
}

p.valorRed, p.valorGreen {
    color: #6BB72F;
}

p.valorRed {
    color: red;
}

p.cupom18, p.cupom30, p.cupom11 {
    float: left;
    display: inline;
    margin: 18px 0 0 0;
    font-size: 18px;
    color: #6BB72F;
}

p.cupom30 {
    margin: 8px 0 0 10px;
    font-size: 30px;
}

p.cupom11 {
    margin: 3px 0 0 82px;
    font-size: 12px;
    color: #727272;
}

span.t10 {
	font-size: 10px;
	color: #a6a6a6;
	}

.fRed {
    color: red;
}
/* Pesquisa Domínios */
#pesqDominioEsq, #pesqDominioCentro, #pesqDominioDir {
    float: left;
    height: 181px;
    width: 7px;
    background: url(../imagens/pesqDominioEsq.gif) no-repeat;
}

#pesqDominioDir {
    width: 8px;
    background: url(../imagens/pesqDominioDir.gif) no-repeat;
}

#pesqDominioCentro {
    width: 295px;
    background: url(../imagens/pesqDominioCentro.gif) repeat-x;
}

form.pesqDominio, form.pesquisa2 {
    margin: 5px 5px;
}

#campoPesquisa, #campoPesquisaDois {
    position: relative;
    float: left;
    display: inline;
    width: 278px;
    height: 25px;
    background: transparent url(../imagens/campoPesq.gif) no-repeat;
    margin: 10px 0 6px 3px;
    _margin: 10px 0 6 2px; /* IE6 */
}

#campoPesquisaDois {
    width: 195px;
    background: transparent url(../imagens/campoPesqCinza.gif) no-repeat;
    margin: 0;
}

input.pesqDominio, input.newsletter {
    float: left;
    display: inline;
    margin: 4px 0 0 5px;
    width: 265px;
    height: 14px;
    font: 11px Arial;
    border-collapse: collapse;
    border-style: none;
    border: 0;
    color: #707070;
}

input.newsletter {
    width: 180px;
}

.auxCheckBox, .auxCheckBox02, .auxCheckBox03 {
    position: relative;
    float: left;
    display: inline;
    left: 5px;
    margin: 8px 2px 0 1px;
    _margin: 4px 2px 0 1px;
}

.auxCheckBox02 {
    left: 0;
    margin: 9px 2px 0 0;
    _margin: 5px 2px 0 0;
}

.auxCheckBox03 {
    margin: 0 48px;
}

input[type="checkbox"] {
    position: relative;
    float: left;
    display: inline;
    width: 15px;
    height: 15px;
	margin: -2px 0 0 0;
    margin /*\**/: -4px 0 -2px 0\9;
}

label.pesqDominio, label.pesqDominio02 {
    position: relative;
    float: left;
    display: inline;
    margin: 4px 0 0 4px;
    margin /*\**/: 5px 0 0 4px\9;
    width: 42px;
    font-size: 11px;
}

label.pesqDominio02 {
    margin: 6px 0 0 4px;
    margin /*\**/: 7px 0 0 4px\9;
}

input.botaoPesquisar, input.botaoEnviar, input.botaoValidar, input.botaoContinuar {
    float: left;
    display: inline;
    margin: 8px 0 0 190px;
    width: 94px;
    height: 29px;
    background: url(../imagens/botPesquisar.gif) no-repeat;
    border: 0;
}

input.botaoEnviar {
    clear: left;
    width: 62px;
    margin: 6px 0 0 134px;
    background: url(../imagens/botEnviar.gif) no-repeat;
    left: 5px;
}

input.botaoValidar {
    margin: 19px 0 0 6px;
    /margin: 22px 0 0 6px;
    margin /*\**/: 19px 0 0 6px\9;
    width: 62px;
    background: url(../imagens/botValidar.gif) no-repeat;
    background-position: 0 3px;
    /background-position: 0 1px;
    background-position /*\**/: 0 1px\9;
    border: 0;
    cursor: pointer;
    font: bold 12px Arial;
    color: #fff;
}

input.botaoCinza152, input.botaoCinza112, input.botaoAzul112, input.botaoAzul02_112,
input.botaoAzulLeft112, input.botaoCinza242, input.botaoCinzaVoltar {
    float: left;
    display: inline;
    margin: 0 0 20px 11px;
    width: 152px;
    height: 33px;
    background: url(../imagens/botCinza152.gif) no-repeat;
    background-position: 0 3px;
    /background-position: 0 1px;
    background-position /*\**/: 0 1px\9;
    border: 0;
    color: #727272;
    cursor: pointer;
    font: bold 12px Arial;
	outline: none;
}

input.botaoCinzaVoltar {
    width: 112px;
    height: 33px;
    background: url(../imagens/botCinza112.gif) no-repeat;
    background-position: 0 3px;
    /background-position: 0 1px;
    background-position /*\**/: 0 1px\9;
    color: #727272;
	margin: 10px 0 20px 18px;
}

input.botaoAzul112, input.botaoAzul02_112, input.botaoAcessar, input.botaoCinza112,
input.botaoAzulLeft112, input.botaoCinza242, input.botaoEnviar2 {
    float: right;
    margin: 0 11px 0 0;
    width: 112px;
    background: url(../imagens/botAzul112.gif) no-repeat;
    background-position: 0 3px;
    /background-position: 0 1px;
    background-position /*\**/: 0 1px\9;
    color: #fff;
    font: bold 12px Arial;
}

input.botaoAzul02_112 {
    background: url(../imagens/botAzul112_2.gif) no-repeat;
    background-position: 0 3px;
    /background-position: 0 1px;
    background-position /*\**/: 0 1px\9;
}

input.botaoAzulLeft112 {
    float: left;
    margin: 10px 0 0 26px;
    background: url(../imagens/botAzul112.gif) no-repeat;
    background-position: 0 3px;
    /background-position: 0 1px;
    background-position /*\**/: 0 1px\9;
}

input.botaoCinza242 {
    width: 242px;
    background: url(../imagens/botCinza242.gif) no-repeat;
    background-position: 0 3px;
    /background-position: 0 1px;
    background-position /*\**/: 0 1px\9;
    color: #727272;
}

input.botaoCinza73 {
	float: right;
    margin: -8px 5px 0 0;
	width: 73px;
	height: 28px;
	background: url(../imagens/botCinza73.gif) no-repeat;
	background-position: 0 3px;
    background-position /*\**/: 0 2px\9;
    font-weight: bold;
    color: #727272;
    border: 0;
}

input.botaoAcessar, input.botaoEnviar2 {
    position: relative;
    float: left;
    height: 33px;
    border: 0;
}

input.botaoEnviar2 {
	margin: 8px 0 0 0;
}

input.botaoCinza112 {
    background: url(../imagens/botCinza112.gif) no-repeat;
    background-position: 0 3px;
    /background-position: 0 1px;
    background-position /*\**/: 0 1px\9;
    color: #727272;
}

form.newsletter {
    float: left;
}

.subContainer, .subContainerCinza, .subContainerCinzaEsc {
    float: left;
    width: 100%;
    background: #f5f5f5;
}

.subContainerCinza {
    background: #ddd;
}

.subContainerCinzaEsc {
    background: #727272;
    border-top: 1px solid #b0b0b0;
    padding: 5px 0;
    font: 10px Tahoma, Arial, Sans;
    text-align: center;
    color: #dddddd;
}

.fimArredondadoFundo {
    position: relative;
    float: left;
    display: inline;
    overflow: hidden;
    width: 980px;
    padding: 0 0 14px 0;
	background-color: #f5f5f5;
}

.fimArredondado, .fimArredondado2 {
    position: relative;
    float: left;
    display: inline;
    overflow: hidden;
    width: 980px;
    height: 9px;
    margin: 0 0 2px 0;
    background: url(../imagens/fimContainer3.gif);
}

.fimArredondado2 {
    background: url(../imagens/fimContainer3.gif);
}

.comecoArredondado, .comecoArredondado2 {
    position: relative;
    float: left;
    display: inline;
    overflow: hidden;
    width: 980px;
    height: 9px;
    background: url(../imagens/comecoContainer3.gif);
}

.comecoArredondado2 {
    background: url(../imagens/comecoContainer4.gif);
}

#internoMaisInfo01, #internoMaisInfo02, #sombraMaisInfo01, #sombraMaisInfo02 {
    position: relative;
    float: left;
    display: inline;
    width: 475px;
    height: 120px;
    margin: -3px 0 0 -3px;
    background: #fff;
    border: 1px solid #d8d8d8;
    z-index: 20;
}

#internoMaisInfo02, #sombraMaisInfo02 {
    width: 460px;
}

#sombraMaisInfo01, #sombraMaisInfo02 {
    position: relative;
    margin: 20px 0 20px 14px;
    background: #ebebeb;
    border: 1px solid #ebebeb;
    z-index: 10;
}

.navegaClientes {
    float: left;
    display: inline;
    margin: 25px 13px 0 12px;
}

ul.logosClientes {
    margin: 0;
	padding: 0;
    width: 100%;
    }

ul.logosClientes li {
	list-style: none;
	display: inline;
}

ul.logosClientes li a {
    float: left;
    display: inline;
    width: 83px;
    height: 46px;
    line-height: 1em;
    margin: 12px 5px 0 5px;
    background: #fff;
    border: 1px solid #d8d8d8;
}

.atendimentoHome, .atendimentoHomeEsq, .atendimentoHomeDir {
    float: left;
    display: inline;
    width: 942px;
    height: 42px;
    background: #fff url(../imagens/atendimentoMeio.gif) repeat-x;
}

.atendimentoHomeEsq {
    width: 6px;
    background: #fff url(../imagens/atendimentoEsq.gif) no-repeat;
    margin: 0 0 0 14px;
}

.atendimentoHomeDir {
    width: 6px;
    background: #fff url(../imagens/atendimentoDir.gif) no-repeat;
    margin: 0px;
}

#tiraDuvidas {
    float: left;
    display: inline;
    width: 359px;
    height: 40px;
    margin: 1px 0 0 0;
    background: url(../imagens/fundoDuvidas.gif) repeat-x;
    border-right: 1px solid #0091F8;
    cursor: pointer;
}

#vendas {
    float: left;
    display: inline;
    overflow: hidden;
    width: 380px;
    height: 35px;
    margin: 1px 0 0 0;
    padding: 5px 0 0 108px;
    border-left: 1px solid #bdbdbd;
}

ul.navVert {
    clear: left;
    margin: 6px 0 0 0;
    padding: 0;
    padding: 4px 2px 0 2px;
}

ul.navVert li {
    list-style: none;
	padding: 4px 0;
}

.rodapeLogos, .rodapePgto {
    float: left;
    display: inline;
    margin: 0 20px;
}

.rodapePgto {
    width: 290px;
    margin: 0 0 6px 70px;
}

.containerFundoBranco, .subContainerSombra {
    width: 980px;
    overflow: hidden;
    background: #fff url(../imagens/sombraMenu.gif) repeat-x;
}

.subContainerSombra {
    background: #fff url(../imagens/sombraBanner.gif) repeat-x;
}

.containerTitulos {
    float: left;
    display: inline;
    width: 956px;
    margin: 27px 0 27px 12px;
}

.containerCarrinho01, .containerSemAbas {
    float: left;
    display: inline;
    width: 954px;
    margin: 0 0 10px 12px;
    background: #fff url(../imagens/fundoCarrinho01.gif) repeat-x;
    border: 1px solid #d8d8d8;
}

.containerSemAbas {
	margin: 27px 0 10px 12px;
}

.titulo01 {
    float: left;
    display: inline;
    margin: 7px 0 0 0;
    border: 0;
}

.barraProgress01, .barraProgress02, .barraProgress03, .barraProgress04 {
    float: right;
    display: inline;
    width: 470px;
    height: 42px;
    background: url(../imagens/barraProgresso1.gif);
}

.barraProgress02 {
    background: url(../imagens/barraProgresso2.gif);
}

.barraProgress03 {
    background: url(../imagens/barraProgresso3.gif);
}

.barraProgress04 {
    background: url(../imagens/barraProgresso4.gif);
}

a.barraProgressoOn, a.barraProgressoOff {
    position: relative;
    float: left;
    display: inline;
    width: 98px;
    height: 29px;
    padding: 13px 0 0 0;
    margin: 0 5px 0 9px;
    left: 12px;
    font-weight: bold;
    color: #fff;
    text-align: center;
    text-decoration: none;
}

a.barraProgressoOff {
    font-weight: normal;
}

.cantoEsq, .cantoDir, .cantoInf, .cantoEsqInvisivel {
    position: relative;
    float: left;
    display: inline;
    width: 6px;
    height: 6px;
    margin: -1px 0 0 -1px;
    background: url(../imagens/cantoEsq.gif) no-repeat;
}

.cantoDir {
    margin: -1px -1px 0 0;
    background: url(../imagens/cantoDir.gif) no-repeat;
}

.cantoInf {
    clear: left;
    overflow: hidden;
    width: 956px;
    height: 5px;
    margin: 0 -1px -1px -1px;
    background: url(../imagens/cantoInf.gif) no-repeat;
}

.cantoEsqInvisivel {
	background: transparent;
	}

.containerCarrinhoCentro {
    float: left;
    display: inline;
    width: 944px;
    min-height: 400px;
}

form.carrinho {
    margin: 0;
}

.titulosCarrinho, .linhaDadosCarrinho, .linhaDadosCarrFim, .linhaDadosCarrFim140,
.titulosMetade, .linhaDadosBottom {
    float: left;
    display: inline;
    width: 920px;
    margin: 28px 0 6px 11px;
    border-bottom: 3px solid #d8d8d8;
}

.linhaDadosCarrinho {
    margin: 10px 0 6px 11px;
    border-bottom: 1px solid #d8d8d8;
}

.linhaDadosCarrFim {
    border: 0;
}

.linhaDadosCarrFim105 {
    border: 0;
    width: 922px;
    margin: 28px 0 105px 11px;
}

.titulosMetade {
    width: 449px;
}

.linhaDadosBottom {
    width: 438px;
    margin: 3px 0 3px 4px;
    border-bottom: 1px solid #e9e9e9;
}

.colunaCarrUm, .colunaCarrDois, .colunaCarrTres, .colunaCarrQuatro {
    float: left;
    display: inline;
    width: 235px;
}

.colunaCarrDois {
    width: 420px;
}

.colunaCarrTres {
    width: 122px;
}

.colunaCarrQuatro {
    width: 12px;
    padding: 0 0 0 8px;
}

.controleDeslizante {
    width: 400px;
    height: 50px;
    margin: 0 0 20px 0;
}

.controleDeslizante2 {
    width: 855px;
    height: 50px;
    margin: 25px auto;
}

h2.titulosIntEsq, h2.titulosIntCent {
    margin: 14px 0 0 0;
    font: bold 12px Arial;
    color: #707070;
}

h2.titulosIntCent {
    text-align: center;
}

.totalCarrinho {
    position: relative;
    float: left;
    display: inline;
    width: 100%;
    height: 69px;
    margin: -3px 0 0 -3px;
    background: url(../imagens/fundoTotal.gif);
    border: 1px solid #d8d8d8;
    z-index: 20;
}

.sombraTotalCarrinho {
    position: relative;
    float: left;
    display: inline;
    width: 100%;
    background: #ebebeb;
    border: 1px solid #ebebeb;
    margin: -3px 0 30px 0;
    z-index: 10;
}

label.cupom {
    float: left;
    display: inline;
    margin: 27px 5px 0 27px;
    font-weight: bold;
}

.campoPesquisaTres {
    float: left;
    display: inline;
    width: 130px;
    height: 25px;
    background: transparent url(../imagens/campoPesqFundoCinza.gif) no-repeat;
    margin: 22px 0 0 5px;
}

.validar {
    float: left;
    margin: 0;
}

input.cupom {
    float: left;
    display: inline;
    margin: 4px 0 0 4px;
    width: 120px;
    height: 14px;
    font: 11px Arial;
    border-collapse: collapse;
    border-style: none;
    border: 0;
    color: #707070;
}

.cupomDireita {
    float: left;
	margin: 0 10px 0px 270px;
}

.meiaColuna, .meiaColuna2, .meiaColuna3, .meiaColuna4, .meiaColuna5 {
    float: left;
    display: inline;
    width: 50%;
    margin: 0;
}

.meiaColuna2 {
    width: 410px;
    margin: 40px 30px 30px 20px;
}

.meiaColuna3 {
    width: 410px;
    margin: 35px 30px 30px 20px;
}

.meiaColuna4 {
    width: 410px;
    margin: 5px 30px 30px 20px;
}

.meiaColuna5 {
	width: 420px;
	margin: 21px 0;
}

#separaColunas, #separaColunas2 {
    position: relative;
    float: left;
    margin: 34px 0 0 0;
    width: 1px;
    height: 360px;
    background: #d8d8d8;
}

#separaColunas2 {
	margin: 50px;
}

form.cadastroCarr {
    float: left;
    display: inline;
    max-width: 471px;
}

label.etiqueta140, label.etiquetawww, label.etiqueta95, label.etiqueta95_2, label.etiqueta70,
label.etiqueta40, label.etiqueta11px, label.etiqueta, label.azul14px {
    float: left;
    display: inline;
    margin: 6px 11px;
    width: 140px;
    color: #727272;
}

label.etiquetawww {
	width: 38px;
    margin: 10px 0 0 3px;
}

label.etiqueta95 {
    width: 95px;
    margin: 6px 9px 6px 3px;
}

label.etiqueta95_2 {
	width: 95px;
	margin: 7px 9px 6px 0;
}

label.etiqueta500 {
	float: left;
    width: 800px;
    margin: -17px 9px 6px 36px;
}

label.etiqueta70 {
    width: 80px;
    margin: 6px 9px 6px 11px;
}

label.etiqueta40 {
    width: 40px;
    margin: 8px 9px 0px 3px;
}

label.etiqueta11px {
    margin: 6px 9px 6px 3px;
    font-size: 11px;
}

label.etiqueta {
    width: 740px;
    margin: 6px 9px 6px 3px;
}

label.azul14px {
    width: auto;
    margin: 6px 0 0 5px;
    font-size: 14px;
    color: #006CBA;
}

input[type="radio"].botRadioUm, input[type="radio"].botRadioCad, input[type="checkbox"].checkUm, input[type="checkbox"].checkTerm {
    float: left;
    display: inline;
    height: 16px;
    width: 16px;
    margin: 8px 0 0 5px;
}

input[type="radio"].botRadioCad {
    margin: 5px 0 0 5px;
}

input[type="checkbox"].checkUm {
    margin: 6px 0 0 0;
}

.auxFloatLeftIE, .auxFloatLeftIE1, .auxFloatLeftIE2 {
    float: left;
    display: inline;
    margin /*\**/: -2px 0 0 0\9;
    /margin: 0;
    _margin: 4px 0 0 2px;
}

.auxFloatLeftIE1 {
	margin-top: 26px;
}

input[type="checkbox"].checkTerm {
    margin: 0 0 0 12px;
}

.inputDados269, .inputDados39, .inputDados69, .inputDados161, .inputDados115,
.inputDados531, .inputDados376, .texto269, .texto376 {
    float: left;
    display: inline;
    width: 269px;
    height: 25px;
    background: url(../imagens/campo269.gif) no-repeat;
    margin: 4px 0 0 0;
}

.inputDados270 {
    float: left;
    display: inline;
    width: 269px;
    height: 25px;
    background: url(../imagens/campo269.gif) no-repeat;
    margin: 30px 0 0 0;
}

.inputDados39 {
    width: 39px;
    background: url(../imagens/campo39.gif) no-repeat;
    margin: 4px 7px 0 0;
}

.inputDados69 {
    width: 69px;
    background: url(../imagens/campo69.gif) no-repeat;
}

.inputDados161 {
    width: 161px;
    background: url(../imagens/campo161.gif) no-repeat;
}

.inputDados270 {
    width: 161px;
    background: url(../imagens/campo161.gif) no-repeat;
}

.inputDados115 {
    width: 115px;
    background: url(../imagens/campo115.gif) no-repeat;
}

.inputDados531 {
    width: 531px;
    height: 31px;
    margin: 2px 0 0 0;
    background: url(../imagens/campo531.gif) no-repeat;
}

.inputDados376 {
	width: 376px;
	height: 26px;
	background: url(../imagens/campo376.gif) no-repeat;
}

.texto269 {
    height: 96px;
    background: url(../imagens/campoTextarea269.gif) no-repeat;
}

.texto376 {
	width: 376px;
	height: 96px;
	background: url(../imagens/campoTextarea376.gif) no-repeat;
}

input.dados269, input.dados39, input.dados69, input.dados161, input.dados115, input.dados344,
input.dados531 {
    width: 259px;
    height: 16px;
    margin: 4px 0 0 5px;
    font: 12px Arial;
    border-collapse: collapse;
    border-style: none;
    border: 0;
    color: #707070;
}

input.dados39 {
    width: 29px;
}

input.dados69 {
    width: 59px;
}

input.dados161 {
    width: 151px;
}

input.dados115 {
    width: 105px;
}

input.dados344 {
    width: 344px;
}

input.dados531 {
	width: 518px;
	height: 18px;
	margin: 6px 0 0 5px;
	font: 12px "Arial", "Sans";
}

textarea.t269, textarea.t376 {
    width: 259px;
    height: 86px;
    margin: 3px 0 0 5px;
	font: 12px Arial, Tahoma, FreeSans, Sans, "Nimbus Sans L", "Bitstream Vera Sans";
    color: #707070;
    border-collapse: collapse;
    border-style: none;
    border: 0;
}

textarea.t376 {
	width: 365px;
}

fieldset.carrinhoUm {
    float: left;
    display: inline;
    margin: 20px 0 0 0;
    border: 0;
}

#container780 {
    float: left;
    display: inline;
    width: 780px;
    margin: 30px 0 30px 162px;
}

form.termos, form.fLeft, form.fLeft2, form.fLeft3, form.fLeft4 {
    float: left;
    display: inline;
    margin: 0;
}

form.fLeft2 {
    margin: 0 0 30px 0;
}

form.fLeft3 {
	width: 665px;
	margin: 0 0 10px 15px;
}

form.fLeft4 {
	margin: 10px 0 0 0;
}

.containerLeft27, .containerLeft11, .containerTop20 {
    float: left;
    display: inline;
    margin: 10px 0 30px 27px;
}

.containerLeft22 {
    margin: 60px 11px 0 22px;
}

.containerTop20 {
    width: 99%;
    margin: 20px 0 0 0;
}

#espacamentoCarrinho {
    height: 50px;
}

/* Registro */
.containerBanner {
    float: left;
    display: inline;
    width: 980px;
    margin: 0;
    background: transparent;
}

.containerSobAbas01 {
    float: left;
    display: inline;
    width: 954px;
    margin: 0 0 10px 12px;
    background: #fff url(../imagens/fundoCarrinho01.gif) repeat-x;
    border: 1px solid #d8d8d8;
}

/* Menu Abas Registro */
ul.navHorAbas {
	position: relative;
    float:left; /* IE6 */
    display: inline;
    margin: 0;
	padding: 0;
    width: 100%;
    margin: 29px 0 -1px 12px;
    z-index: 30;
    }

ul.navHorAbas li {
	list-style: none;
	display: inline;
    }

ul.navHorAbas li a {
    float: left;
    height: 20px;
    padding: 4px 2px 0 2px;
    background: #fff;
    border: 1px solid #d8d8d8;
    /*border-left: 0;
    border-right: 0;*/
    text-decoration: none;
	text-align: center;
    font: 12px ;
    color: #727272;
	}

.abaNavEsq, .abaNavDir, .abaNavEsqCinza, .abaNavDirCinza {
	position: relative;
	float: left;
	display: inline;
	margin: 0 -1px 0 0;
	width: 8px;
	height: 26px;
	background: url(../imagens/abaRegEsq.gif);
	z-index: 50;
	}

.abaNavDir {
	margin: 0 -1px 0 -1px;
	background: url(../imagens/abaRegDir.gif);
	}

.abaNavEsqCinza, .abaNavDirCinza {
	height: 29px;
	margin: -3px 0px 0 0;
	background: url(../imagens/abaRegEsqCinza.gif);
	}

.abaNavDirCinza {
	margin: -3px -1px 0 -1px;
	background: url(../imagens/abaRegDirCinza.gif);
    z-index: 60;
	}

.abaNavCinza {
	position: relative;
	float: left;
	display: inline;
	height: 22px;
	padding: 7px 2px 0 2px;
	margin: -3px 0 0 0;
	background: url(../imagens/botMenuCinza.gif) repeat-x;
	font: 12px Arial;
    color: #727272;
	text-align: center;
	z-index: 40;
	}

.containerCentro944 {
	float: left;
	display: inline;
	width: 944px;
    }

.containerCentro954 {
	position: relative;
	float: left;
	display: inline;
	width: 944px;
	margin: -2px 0 0 -16px;
	padding: 0 5px;
	background: #fff url(../imagens/fundoDegCinzaClaro7.gif) repeat-x;
}

.containerFlutua {
	position: relative;
	float: left;
	display: inline;
	width: 298px;
	height: 161px;
	margin: -53px 0 15px 15px;
	background: transparent url(../imagens/box.png) no-repeat;
	z-index: 30;
}

.topoFlutuaCinza, .topoFlutuaAzul {
	width: 287px;
	height: 51px;
	margin: 1px 0 0 1px;
	background: url(../imagens/topoBoxCinza.gif) no-repeat;
}

.topoFlutuaAzul {
	background: url(../imagens/topoBoxAzul.gif) no-repeat;
}

.containerDadosLarg {
    float: left;
    display: inline;
    width: 921px;
    margin: 27px 11px 0 11px;
    }

.caixaDegCinza01 {
	position: relative;
	float: right;
	display: inline;
	width: 366px;
	height: 30px;
	padding: 6px 4px;
	background: url(../imagens/caixa01.gif) no-repeat;
    overflow: hidden;
	margin: -7px 0 0 0;
    }

#internoMaisInfo03, #sombraMaisInfo03, .internoMaisInfo04, .sombraMaisInfo04,
.internoMaisInfo05, .internoMaisInfo06, .sombraMaisInfo06, .internoMaisInfo07,
.internoMaisInfo08, .sombraMaisInfo09, .internoMaisInfo09, .sombraMaisInfo10,
.internoMaisInfo10, .internoMaisInfo11, .sombraMaisInfo11, .internoMaisInfo12,
.sombraMaisInfo12, .internoMaisInfo13, .sombraMaisInfo13 {
    position: relative;
    float: left;
    display: inline;
    width: 918px;
    margin: -3px 0 0 -3px;
    background: #e0edf7 url(../imagens/fundoDegAzulClaro.gif) repeat-x;
    border: 1px solid #d8d8d8;
    z-index: 20;
}

.internoMaisInfo04 {
    background: #f0f0f0 url(../imagens/fundoDegCinzaClaro.gif) repeat-x;
}

.internoMaisInfo05 {
    background: #fff;
}

.internoMaisInfo06 {
    background: #ededed url(../imagens/fundoDegCinzaClaro2.gif) repeat-x;
}

.internoMaisInfo07 {
    background: #f0f0f0 url(../imagens/fundoDegCinzaClaro3.gif) repeat-x;
}

.internoMaisInfo08 {
    background: #f0f0f0 url(../imagens/fundoDegCinzaClaro4.gif) repeat-x;
}

.internoMaisInfo09 {
	background: #f7f7f7 url(../imagens/fundoDegCinzaClaro6.gif) repeat-x;
	height: 160px;
}

ul.fotosDataCenter {
	margin: 0;
	padding: 0;
}

ul.fotosDataCenter li {
	list-style: none;	
	display: inline;
	margin: 0;
	padding: 0;
}

img.datacenter {
	border: 1px solid #dfdfdf;
	margin: 20px 0 10px 6px;
}

img.datacenter:hover {
	border: 1px solid #c0c0c0;
}

.internoMaisInfo10 {
	background: #d8d8d8;
}

.internoMaisInfo11, .sombraMaisInfo11 {
	width: 680px;
	background: #e0edf7 url(../imagens/fundoDegAzulClaro2.gif) repeat-x;
}

.internoMaisInfo12, .sombraMaisInfo12 {
	width: 213px;
	background: #e0edf7 url(../imagens/fundoDegAzulClaro3.gif) repeat-x;
}

.internoMaisInfo12 {
	width: 195px;
	padding: 0 9px 25px 9px;
}

.internoMaisInfo13 {
	width: 319px;
	padding: 15px 8px;
	background: #e0edf7 url(../imagens/fundoDegAzulClaro4.gif) repeat-x;
}

#sombraMaisInfo03, .sombraMaisInfo04, .sombraMaisInfo06, .sombraMaisInfo09,
.sombraMaisInfo10, .sombraMaisInfo11, .sombraMaisInfo12, .sombraMaisInfo13 {
    margin: 40px 0 20px 2px;
    padding: 0 0 1px 0;
    background: #ebebeb;
    border: 1px solid #ebebeb;
    z-index: 10;
}

.sombraMaisInfo04 {
    margin: 0 0 20px 2px;
}

.sombraMaisInfo06 {
    margin: 0 0 30px 2px;
}

.sombraMaisInfo09 {
	margin: 0;
	background: none;
	border: 0;
}

.sombraMaisInfo10 {
	margin: 5px 0 10px 2px;
}

.sombraMaisInfo12 {
    margin: 40px 0 20px 20px;
}

.sombraMaisInfo13 {
	width: 335px;
	margin: 20px 0 30px 2px;
}

.celulaAzul290, .celulaAzul120, .celulaAzul160, .celulaAzul228,
.celulaBranca290, .celulaBranca120, .celulaBranca160, .celulaBranca228 {
	float: left;
	display: inline;
	width: 276px;
	margin: 0 0 1px 0;
	padding: 11px 7px;
	background: #006cba;
	font: 12px "Arial", "Sans";
	font-weight: bold;
	color: #fff;
}

.celulaBranca290, .celulaBranca120, .celulaBranca160, .celulaBranca228 {
	height: 31px;
	padding: 18px 7px 0 7px;
	background: #fff;
	font-weight: normal;
	color: #727272;
}

.celulaAzul120, .celulaBranca120 {
	width: 106px;
}

.celulaAzul160, .celulaBranca160 {
	width: 146px;
}

.celulaAzul228, .celulaBranca228 {
	width: 214px;
}

.bordaInfTracej, .bordaInfSolida {
	position: relative;
	top: 5px;
	margin: 1px;
	padding: 5px 0;
	border-bottom: 1px dashed #ebebeb;
}

.bordaInfSolida {
	width: 615px;
	border-bottom: 1px solid #ebebeb;
}

form.assina01 {
    float: left;
    display: inline;
    margin: 12px 0 12px 12px;
}

.bordaZero246, .bordaEsquerda250, .bordaZero380, .bordaZero514, .bordaZero890 {
    position: relative;
    float: left;
    display: inline;
    width: 246px;
    padding: 0;
    border: 0;
}

.bordaEsquerda250 {
    width: 250px;
    padding: 0 0 0 17px;
    border-left: 1px solid #d8d8d8;
}

.bordaZero380 {
    width: 380px;
}

.bordaZero514 {
    width: 514px;
}

.bordaZero890 {
    width: 890px;
    margin: 12px 0 0 12px;
}

label.etiqueta100, label.etiqueta100M10, label.etiqueta101 {
    float: left;
    display: inline;
    margin: 30px 5px 0 0;
    font: bold 14px Arial;
}

label.etiqueta100M10 {
    margin: 10px 5px 0 0;
}

label.etiqueta101 {
    margin: 36px 5px 0 0;
    font: bold 12px Arial;
}

.textarea179 {
    float: left;
    display: inline;
    margin: 20px 0 0 0;
    width: 179px;
    height: 101px;
    background: url(../imagens/textarea179.gif);
}

textarea.larg180 {
    float: left;
    display: inline;
    margin: 3px 0 0 3px;
    width: 170px;
    height: 93px;
    border: 0;
}

select.extensao, select.extensaoW, select.larg190, select.larg365, select.suporte {
    float: left;
    display: inline;
    margin: 5px 0 0 1px;
    padding: 0 10px;
    width: 100px;
    border: 0;
    background: #fff;
}

select.extensao {
	padding: 0;
	border: 1px solid #dfdfdf;
}

select.extensaoW {
	padding: 2px 2px 2px 0;
	margin: -22px 0 0 274px;
	height: 25px;
	border: 1px solid #dfdfdf;
}

select.larg190 {
    width: 190px;
    margin: 15px 0 10px 0;
	}

select.larg365 {
    width: 365px;
    margin: 4px 0 0 5px;
    /margin: 1px 0 0 5px;
	color: #707070;
}

select.suporte {
    width: 204px;
    margin: 15px 0 10px 0;
	padding: 3px 4px;
	border: 1px solid #dfdfdf;
	color: #707070;
	}

ul.listaRegistro, ul.listaGen {
    position: relative;
    float: none;
    display: table;
    width: 330px;
    margin-top: 20px;
    margin-bottom: 0;
    _margin: 20px 0 20px 30px;
    background: transparent;
}

ul.listaRegistro, ul.listaGen {
    list-style: none;
    list-style-image: url(../imagens/bullet01.gif);
}

ul.listaRegistro li {
    /padding: 0 0 0 5px;
    line-height: 20px;
}

ul.listaGen li {
    margin-left: 35px;
    /margin-left: 30px;
    padding: 0 0 0 10px;
    /padding: 0 0 0 15px;
    line-height: 2.0em;
    font-size: 14px;
}

ul.listaGen02 {
    margin: 0;
    /margin: -25px 0 0 20px;
    margin-bottom: 30px;
}

ul.listaGen02 li {
    margin: 0 0 0 20px;
    /margin: 0 0 0 42px;
    line-height: 2.5em;
    list-style-type: disc;
}

ul.listaGen03, ol.listaGen04 {
    width: 600px;
    list-style-position: inside;
}

.colunaFLeft325, .colunaFLeft270, .colunaFLeft454 {
    position: relative;
    float: left;
    display: inline;
    width: 325px;
    margin: 35px 0 0 0;
    background: transparent;
}

.colunaFLeft270 {
    width: 270px;
}

.colunaFLeft454 {
    width: 454px;
}

.tiraDuvidas, .containerSombraTopo {
    float: left;
    display: inline;
    width: 920px;
    margin: 20px 0 0 11px;
    background: transparent url(../imagens/topDegrade01.gif) no-repeat;
}

.tiraDuvidas {
    padding: 25px 0 0 0;
}

.containerSombraTopo {
    margin: 20px 0 20px 11px;
}

.linhaCinza {
    float: left;
    display: inline;
    width: 910px;
    top: 20px;
    margin: 0 0 -1px 0;
    padding: 1px 5px;
    border-top: 1px solid #d8d8d8;
    border-bottom: 1px solid #d8d8d8;
    line-height: 1.5em;
}

.auxiliarRight {
    float: right;
    display: inline;
    margin: 22px 0 38px 0;
}

.linhaDados01, .linhaDados02, .linhaDados03 {
    position: relative;
    float: left;
    display: inline;
    width: 465px;
    height: 29px;
}

.linhaDados02 {
    border-bottom: 1px solid #d8d8d8;
}

.linhaDados03 {
    height: 40px;
    margin: 20px 0;
}

form.larg100M40 {
	width: 560px;
    margin: 20px 0 50px 0;
}

.alerta01 {
    float: left;
    display: inline;
    width: 892px;
    margin: 70px 0 110px 11px;
    padding: 14px;
    background: #ddd;
    border: 1px solid #d8d8d8;
}

.player, .printScreen01 {
    float: left;
    display: inline;
    width: 325px;
    height: 225px;
    margin: 50px 50px 0 70px;
}

.printScreen01 {
    width: 381px;
    height: 193px;
    margin: 40px 24px 42px 40px;
}

.containerAbas, .containerSubAbas {
    width: 920px;
    float: left;
    display: inline;
    margin: 40px 0 2px 0;
}

.containerSubAbas {
    margin: 0 0 2px 0;
}

.tituloAbas, .tituloAbas2, .tituloAbas3, .tituloAbas4, .tituloAbas5, .tituloAbas6 {
    float: left;
    display: inline;
    width: 292px;
    height: 30px;
    margin: 6px 0 0 0;
}

.tituloAbas2, .tituloAbas4, .tituloAbas6 {
    border-right: 1px solid #d8d8d8;
    margin: 0;
}

.tituloAbas3, .tituloAbas4 {
    width: 243px;
}

.tituloAbas3, .tituloAbas4 {
    width: 243px;
}

.tituloAbas5, .tituloAbas6 {
    width: 224px;
}

.abaDegradeAzul, .abaDegradeAzul170, .abaDegradeAzul140 {
    float: left;
    display: inline;
    width: 210px;
    height: 38px;
    margin: 0 -1px 0 0;
    background: url(../imagens/abaDegradeAzul.gif) no-repeat;
}

.abaDegradeAzul170 {
    width: 170px;
    background: url(../imagens/abaDegradeAzul170.gif) no-repeat;
}

.abaDegradeAzul140 {
    width: 140px;
    background: url(../imagens/abaDegradeAzul140.gif) no-repeat;
}

.tabCinza291, .tabCinza291Vazia, .tabCinza25, .tabCinza265, .tabCinza208,
.tabCinza168, .tabBranco208, .tabBranco208U, .tabBranco208Final, .tabBranco208FinalU,
.tabCinza242, .tabCinza242Vazia, .tabCinza216, .tabCinza223, .tabCinza223Vazia,
.tabBranco168, .tabBranco168U, .tabBranco168Final, .tabBranco168FinalU,
.tabBranco138, .tabBranco138U, .tabBranco138Final, .tabBranco138FinalU {
    float: left;
    display: inline;
    width: 291px;
    height: 30px;
    border-bottom: 1px solid #d8d8d8;
    border-right: 1px solid #d8d8d8;
    background: #f4f4f4;
}

.tabCinza291Vazia, .tabCinza242Vazia, .tabCinza223Vazia {
    height: 65px;
    background: transparent;
    border-bottom: 0;
}

.tabCinza25 {
    width: 25px;
}

.tabCinza265 {
    width: 265px;
}

.tabCinza208, .tabCinza168 {
    width: 208px;
    border-top: 1px solid #d8d8d8;
    margin: 0 0 -1px 0;
}

.tabCinza168 {
    width: 168px;
}

.tabBranco208, .tabBranco208U, .tabBranco208Final, .tabBranco208FinalU,
.tabBranco168, .tabBranco168U, .tabBranco168Final, .tabBranco168FinalU,
.tabBranco138, .tabBranco138U, .tabBranco138Final, .tabBranco138FinalU {
    width: 208px;
    height: 30px;
    background: transparent;
    text-align: center;
}

.tabBranco208U, .tabBranco208FinalU, .tabBranco168U, .tabBranco168FinalU,
.tabBranco138U, .tabBranco138finalU {
    border-right: 0;
    margin: 0 -2px 0 0;
}

.tabBranco208Final, .tabBranco208FinalU, .tabBranco168Final, .tabBranco168FinalU,
.tabBranco138Final, .tabBranco138FinalU {
    height: 65px;
}

.tabCinza242, .tabCinza242Vazia {
    width: 242px;
}

.tabCinza223, .tabCinza223Vazia {
    width: 223px;
}

.tabCinza216 {
    width: 216px;
}

.tabBranco168, .tabBranco168U, .tabBranco168Final, .tabBranco168FinalU {
    width: 168px;
}

.tabBranco138, .tabBranco138U, .tabBranco138Final, .tabBranco138FinalU {
    width: 138px;
}

.tabBranco138FinalU {
    margin: 0 -2px 0 0;
}

.tabSemBorda265, .tabSemBorda80 {
	float: left;
	display: inline;
	width: 225px;
	padding: 5px 0 5px 40px;
}

.tabSemBorda80 {
	width: 80px;
	padding: 5px 0;
	text-align: center;
}

.quadroCinza {
	position: relative;
	float: left;
	display: inline;
	margin: 10px 40px 30px 40px;
	padding: 25px;
	border: 1px solid #e9e9e9;
	background: #f4f4f4;
}

ul.contratos {
	text-align: justify;
}

/* FAQ */
#containerColunasFAQ {
}

#coluna1, #coluna2 {
	float: left;
	display: none;
	width: 213px;
	margin: -1px 0 2px 14px;
	border: 1px solid #c3e0f3;
	border-right: 1px solid #FFF;
	z-index: 5;
	}

#coluna2 {
	width: 737px;
	margin: -1px 0 2px 0;
	_margin: -1px 0 20px -1px;
	border: 1px solid #d8d8d8;
	}

#conteudoFAQ1, #conteudoFAQ2, #conteudoFAQ3, #conteudoFAQ4, #conteudoFAQ5, #conteudoFAQ6, #conteudoFAQ7 {
	position: relative;
	float: left;
	display: none;
	padding: 0;
	z-index: 10;
    }

#conteudoFAQ7 {
	display: block;
	height: 179px;
	}

ul.menufaq {
	list-style-type: none;
	padding: 0;
	margin: 0;
	}

ul.menufaq li, .menufaq li.active {
	position: relative;
	display: block;
	width: 202px;
	height: 18px;
	padding: 8px 6px 3px 6px;
	margin: -1px;
	border-top: 1px solid #97cdf0;
	border-bottom: 1px solid #97cdf0;
	border-left: 1px solid #97cdf0;
	background: #c3e0f3;
	color: #f00;
	line-height: 1.2em;
	text-align: left;
	cursor: pointer;
	z-index: 15;
	}

.menufaq li.active {
	width: 203px;
	background: #FFF;
	border-right: transparent;
	color: #000;
	z-index: 20;
	}

a.faq:link, a.faq:visited, a.faq:hover, a.faq:active {
	text-decoration:none;
	font: bold 12px Arial, Helvetica, sans-serif, sans;
	color: #727272;
}

h1.homefaq, h2.homefaq {
    position: relative;
    float: left;
    display: inline;
    width: 705px;
    font: bold 14px Arial, Helvetica, sans-serif, sans;
    color: #006CBA;
    margin: 10px 10px 6px 10px;
    padding: 0px;
    text-align: left;
}

h2.homefaq {
    font: normal 10px Arial, Helvetica, sans-serif, sans;
    color: #aaa;
}

p.homefaq {
    position: relative;
    float: left;
    display: inline;
    margin: 0px 10px 12px 10px;
    font: 12px Arial, Helvetica, sans-serif, sans;
    color: #727272;
    text-align: left;
}

.espacamentoInf30 {
	overflow: hidden;
	line-height: 1px;
	margin: 15px 0;
}

a.linktag:link { text-decoration: none; font-family: Tahoma, Sans; font-size: 10px; color: #aaa; }
a.linktag:visited { text-decoration: none; font-family: Tahoma, Sans; font-size: 10px; color: #aaa; }
a.linktag:hover { text-decoration: underline; font-family: Tahoma, Sans; font-size: 10px; color: #aaa; }
a.linktag:active { text-decoration: none; font-family: Tahoma, Sans; font-size: 10px; color: #aaa; }

/* Inclusão Chimb */
.grupoConteudo {
	display: none;
    text-align: left;
    margin: 10px 15px 25px 15px;
}

.grupoConteudo a { 
	text-decoration: none;
	color: #006cba;
}

.grupoConteudo a:hover { 
	text-decoration: underline;
}

.grupoTitulo {
    cursor: pointer;
    font-size: 12px;
}

ul.navHorPrincipal li.subMenuPrimeiro {
    display: none;
}

#centralResult , #webmailResult{
    display: none;
    margin-top: 42px;
    position: absolute;
    width: 298px;
    height: 50px;
    background: url('../imagens/fundoLoginResult.gif');
    z-index: 999;
    font-size: 11px;
    color: #fff;
}

.alinha {
	padding: 5px;
}

.alinha img  { float: left; }
.alinha p { float: left; margin: 2px 0 0 5px; }
.alinha p.outraLinha { margin: 2px 0 0 21px; }



.conteudoFaq  {
	display: none;
	background-color: #fff;
    }

.quadroSpam  {
	display: none;
    }

.quadroRecurso  {
	display: none;
    }

.quadroSeguranca  {
	display: none;
    }

table.planos { width: 100%; margin: 0 0 50px 0; }
table.planos .icone { vertical-align: top; width: 55px; }
table.planos .espaco { height: 75px; }
.erro, .erro2, .erroWhois, .mensErro { color: #c00; font-size: 11px; padding: 2px 0 0 0; }
.erroWhois {
	margin: 0 0 10px 0;
}

.erro2 {
	margin: 0 0 10px 44px;
}

#lembrete { float: left; cursor: pointer; margin: 0 4px 0 0; }
#lembrete:hover { text-decoration: underline; }

#lembrete_acesso { 
	text-decoration: none;
	color: #707070;
}

#lembrete_acesso:hover { 
	text-decoration: underline;
}
.album {  outline: none;  }
#imagem { display: none; }
#controle { display: none; position: absolute; width: 100%; height: 50px; bottom: 0; background: #000; }
#controle h1 { float: left; font-size: 20px; color: #fff; margin: 15px; }
#controle button { float: right; width: 30px; height: 30px; cursor: pointer; outline: none; }
.fechar { background: url('../imagens/fechar.png'); border: 0; padding: 0; margin: 10px;}
.voltar { background: url('../imagens/voltar.png'); border: 0; padding: 0; margin: 10px; }
.avancar { background: url('../imagens/avancar.png'); border: 0; padding: 0; margin: 10px 0px; }
#sombra { display: none; position: fixed; width: 100%; height: 100%; background: #000; z-index: 999990; }
#painel { position: fixed; width: 50px; height: 50px; top: 50%; left: 50%; margin: -25px 0 0 -25px; background: #fff; border: 5px solid #fff; z-index: 999999; }
.album_titulo { font: bold 14px "Arial", "Sans"; color: #006CBA; }
.album_painel { margin: 0; padding: 0; list-style: none; width: 261px; height: 223px; border: 1px solid #c0c0c0; }
.album_painel li { display: none; }
.album_controle { padding: 0; margin: 0; list-style: none; }
.album_controle li { float: left; display: inline; margin: 10px 5px 0 0; border: 1px solid #c0c0c0; width: 60px; height: 50px; }

.mensagemPadrao {
	text-align: center;
	font-size: 20px;
	margin: 80px 0;
}

.diasgratis { font-size: 12px; font-weight: bold; color: #6BB72F; }
.comunicado { margin: 30px 40px 0 40px;
	padding: 10px;
	background: #ffffe4;
	border: 1px solid #e6e69c;
	font-size: 12px;
	color: #8d8500;
	overflow: hidden;
 }
