@charset "utf-8";
.nove {
	width: 9px;
	float: left;
	position: relative;
	text-indent: -9000px;
}

.txtPequeno
{
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
    font-size: 10px;
}

.ItensMenuEsquerdo a:link,
.ItensMenuEsquerdo a:visited
{
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
    width: 135px;
    color: rgb(0, 51, 102);
    font-weight:bold;
}

.ItensMenuEsquerdoSelected
{
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    width: 135px;
    color: Red;
    font-weight:bold;
	padding-left: 10px;
}

A:link.link_pequeno,
A:visited.link_pequeno,
A:active.link_pequeno, 
A:hover.link_pequeno
{    
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
    overflow: hidden;
    color: rgb(0, 51, 135);
}

A:link.link_X_pequeno,
A:visited.link_X_pequeno,
A:active.link_X_pequeno, 
A:hover.link_X_pequeno
{    
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    overflow: hidden;
    color: rgb(0, 51, 135);
}

A:link.link_medio,
A:visited.link_medio,
A:active.link_medio, 
A:hover.link_medio
{    
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-decoration: none;
    overflow: hidden;
    color: rgb(0, 51, 135);
}

.link_maior
{
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
    font-size: 16px;
    text-decoration: none;
    color: #FFF;
    overflow: hidden;
	zoom: 1;
}

#geral {
	min-width: 960px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

#topo {
	position: relative;
	margin: 0;
	padding: 0;
	background-color: #0161A2;
	overflow: hidden;
	width: 100%;
}
#topo2 {
	position: relative;
	margin: 0;
	padding: 0;
	background-color: #0161A2;
	overflow: hidden;
	width: 100%;
}
#topo3 {
	position: relative;
	margin: 0;
	padding: 0;
	background-color: #0161A2;
	overflow: hidden;
	width: 100%;
}

#logo {
	position:relative;
	width:158px;
	height:110px;
	margin-left: 20px;
}

#cabecalho1 {
	position: relative;
	width: 100%;
	float: left;
}

#menutopo {
	position: absolute;
	top: 40px;
	right: 70px;
	width: 707px;
}

.menutopo {
	position: relative;
	top: 40px;	
	width: 707px;
	margin-right: 70px;
}

#inicio-menu-topo {
	position:relative;
	width:89px;
	height:60px;
	float: left;
}


#carrinho-topo {
	position:relative;
	width:70px;
	height:60px;
	float: left;
}

#OS-topo {
	position:relative;
	width:75px;
	height:60px;
	float: left;
}

#lupa-topo {
	position:relative;
	width:68px;
	height:60px;
	float: left;
}

#fundo-busca-topo {
	position:relative;
	width:192px;
	height:60px;
	float: left;
}

#contato {
	position:relative;
	width:67px;
	height:60px;
	float: left;
}

#fim-menu {
	position:relative;
	width:146px;
	height:60px;
	float: left;
}

#cabecalho2 {
	padding: 0 0 0 158px;
	overflow: hidden;
	margin: 0;
	background-color:#FFF;
}

#cabecalho3 {
	padding: 0 0 0 158px;
	overflow: hidden;
	margin: 0;
	background-color:#FFF;
}

#menuesquerda {
	position: relative;
	width: 157px;
	text-align: right;
	text-transform: uppercase;
	color: #FFF;
	overflow: hidden;
	float: left;
}

#intopesquerda {
	position:relative;
	width:157px;
	height:11px;
	float: left;
	background: url(../images/intopesquerda.png) no-repeat left top;
	overflow: hidden;
}

.lateralesquerda {
	position:relative;
	left:-158px;
	width:158px;
	margin: 0;
	overflow: hidden;
}

.item1 {
	position:relative;
	width:137px;
	height:20px;
	padding: 10px;
	float: left;
	background: url(../images/mnuServicos.gif) no-repeat right top;
	text-decoration: none;
	color:White;
}

.item2 {
	position:relative;
	width:138px;
	height:20px;
	padding: 10px;
	float: left;
	background: url(../images/mnuComoComprar.png) no-repeat right top;
	overflow: hidden;
	text-decoration: none;
	color:White;
}
.item3 {
	position:relative;
	width:138px;
	height:21px;
	padding: 10px;
	float: left;
	background: url(../images/mnuTabela.png) no-repeat right top;
	overflow: hidden;
	text-decoration: none;
	color:White;
}
.item4 {
	position:relative;
	width:138px;
	height:20px;
	padding: 10px;
	float: left;
	background: url(../images/mnuFinanciamento.png) no-repeat right top;
	overflow: hidden;
	text-decoration: none;
	color:White;
}
.item5 {
	position:relative;
	width:138px;
	height:21px;
	padding: 10px;
	float: left;
	background: url(../images/mnuGarantia.png) no-repeat right top;
	overflow: hidden;
	text-decoration: none;
	color:White;
}
.item6 {
	position:relative;
	width:138px;
	height:20px;
	padding: 10px;
	float: left;
	background: url(../images/mnuFaleConosco.png) no-repeat right top;
	overflow: hidden;
	text-decoration: none;
	color:White;
}
#cabecalhodireita {
	position: relative;
	width: 155px;
	float: right;
}


#intopodireita {
	position:relative;
	width:155px;
	height:10px;
	float: left;
	background: url(../images/intopodireita.png) no-repeat right top;
	overflow: hidden;
}

#topodireita {
	position:relative;
	width:155px;
	height:243px;
	float: left;
	background-image: url(../images/topodireita.png);
	background-repeat: no-repeat;
	background-position: right center;
}

.topodireita p img {
	margin-top: 30px;
	margin-left: 20px;
}

#dest_cabecalho {
	padding-left: 5px;
}


#menu {
	padding: 0 0 0 158px;
	overflow: hidden;
	margin: 0 10px 0 9px;
	background: url(../images/fundo_esquerda.png) #FFF repeat-y left top;
}

#inicio-menu {
	position:relative;
	width:158px;
	overflow: hidden;
	background: url(../images/inicio_menu.png) no-repeat left top;
	height: 50px;
}

#fundo-menu {
	height:30px;
	text-align: center;
	padding: 10px 0;
	width: 100%;
	position: relative;
}
.fundomenu {
	background: url(../images/fundo_menu.png) repeat-x left top;
	width: 50px;
}
.fundomenucentral {
	background: url(../images/fundo_menu.png) repeat-x left top;
	width: 50px;
	height:30px;
	text-align: center;
	padding: 10px 0;	
	position: relative;
	border-right: solid 1px #608EB6;
	text-transform: uppercase;
	font-size: 16px;
	color: #FFF;
}
.fundobarramenucentral {
	text-align: center;	
	position: relative;
	border-right: solid 1px #608EB6;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 16px;
	color: #FFF;
}

#fundo-menu ul li {
	display: inline;
	padding: 0 15px;
	border-right: solid 1px #608EB6;
	text-transform: uppercase;
	font-size: 16px;
	color: #FFF;
}

#fundo-menu ul .li {
	display: inline;
	padding: 0 15px;
	border-right: solid 1px #608EB6;
	text-transform: uppercase;
	font-size: 16px;	
	color: #FFF;
}

#fundo-menu ul .noborder {
	border-right: none;
}

#fundo-menu ul li a {
	color: #FFF;
	text-decoration: none;
	font-size: 16px;
}

#fim-menu-principal {
	position:relative;
	width:155px;
	height:50px;
	background: url(../images/fim_menu-37.png) no-repeat left top;
}

#divisao-menu {
	position:absolute;
	left:245px;
	top:373px;
	width:2px;
	height:27px;
}
#conteudo {
	padding: 20px 0 0 167px;
	overflow: hidden;
	margin: 0 10px 0 0;
	background: url(../images/fundo_esquerda.png) #FFF repeat-y left top;
}

A.MenuLateralNovidade:link {text-decoration: none; text-transform:none; font-weight: bold; color:rgb(0, 51, 102); font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none}
A.MenuLateralNovidade:hover {color: rgb(0, 51, 102); font-weight:bold}
A.MenuLateralNovidade:visited {text-decoration: none; color: rgb(0, 51, 102); font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold}

A.MenuLateralKit:link {text-decoration: none; text-transform:none; font-weight: bold; color:rgb(0, 51, 102); font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none}
A.MenuLateralKit:hover {color: rgb(0, 51, 102); font-weight:bold}
A.MenuLateralKit:visited {text-decoration: none; color: rgb(0, 51, 102); font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold}

#produtos {
	position:relative;
	width:149px;
	height:34px;
	float: left;
	overflow: hidden;
}

#produtos-center {
	position:relative;
	width:129px;
	background: url(../images/produtos_center.png) repeat-y left top;
	float: left;
	padding: 10px;
	overflow: hidden;
}

#produtos-rodape {
	position:relative;
	width:149px;
	height:17px;
	float: left;
}

#novidades {
	position:relative;
	width:129px;
	background: url(../images/produtos_center.png) repeat-y left top;
	float: left;
	padding: 10px;
	overflow: hidden;
}

#kitspromocionais {
	position:relative;
	width:129px;
	background: url(../images/produtos_center.png) repeat-y left top;
	float: left;
	padding: 10px;
	overflow: hidden;
}

#locacao {
	position:relative;
	width:129px;
	background: url(../images/produtos_center.png) repeat-y left top;
	float: left;
	padding: 10px;
	overflow: hidden;
}

#ofertas {
	position:relative;
	width:149px;
	height:34px;
	float: left;
	overflow: hidden;
}
#ofertas-center {
	position:relative;
	width:129px;
	background: url(../images/produtos_center.png) repeat-y left top;
	float: left;
	text-align: center;	
	padding: 10px;
	overflow: hidden;
}
#ofertas-rodape {
	position:relative;
	width:149px;
	height:17px;
	float: left;
}
.lateraldireita {
	width: 155px;
	float: right;
}
.colunacentral
{
    position:relative;
    padding: 20px;
    padding-left: 10px;
    width: 1080px;
    overflow: hidden;
}

.coluna2 {
	float: right;
	width: 100%;
	position: relative;
	margin-left: -161px;
}

.centro {
	overflow: hidden;
	zoom: 1;
}

#login {
	position:relative;
	width:143px;
	height:35px;
	overflow: hidden;
}
.listaprodutos {
	width: 30%;
	position: relative;
	text-align: center;
	overflow: hidden;
	padding: 10px;
	float: left;
}
.listaprodutosCompreJunto {
	width: 100%;
	height: 240px;
	position: relative;
	text-align: center;
	overflow: hidden;
	float: left;
}
.listaprodutos h2 {
	font-size: 14px;
	color: #036;
}
.listaprodutos h1 {
	font-size: 18px;
	color: #C00;
}
.listaprodutos p {
	font-size: 10px;
	color: #000;
}
.listaprodutos p a {
	font-size: 10px;
	text-decoration: none;
}
.listaprodutos .botao {
	display: inline;
}

.divtitulos {
	background: url(../images/linha_titulo.png) repeat-x left top;
	position:relative;
	height:30px;
	float:left;
	width: 98%;
	overflow: visible;
}
#destaques h1 {
	background: url(../images/destaques.png) no-repeat left top;
	text-indent: -9000px;
	height: 30px;
}
.destaques_Produto
{
     color: rgb(0, 51, 102);
     font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
     font-size: 14px;    
     font-weight: bold;
     text-transform: lowercase;
}
.destaques_Ofertas
{
     color: rgb(0, 51, 102);
     font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
     font-size: 14px;    
     font-weight: bold;
     text-transform: uppercase;
}
.tamanho_nmProduto
{
    height: 50px;
}
.tamanho_nmProdutoLista
{
    padding-top: 7px;
    height: 38px;
    overflow: hidden;
}
.tamanho_nmProdutoListaDescricao
{
    padding-top: 7px;
    height: 57px; 
    overflow: hidden;   
}
.tamanho_nmProdutoPreco
{ 
    height: 120px;
}
.tamanho_KitItens
{
    padding-top: 7px;
    height: 220px; 
    overflow: hidden;   
    float:left; 
}
.destaques_Preco
{
     color: rgb(204, 0, 0);
     font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
     font-size: 18px;        
}
.destaques_Preco_Menor
{
     color: rgb(204, 0, 0);
     font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
     font-size: 14px;        
}
.destaques_Preco_Menor_Negrito
{
     color: rgb(204, 0, 0);
     font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
     font-size: 14px;
     font-weight: bold;        
}
#lancamentos h1 {
	background: url(../images/lancamentos.png) no-repeat left top;
	text-indent: -9000px;
	height: 30px;
}
.fundo-caixas {
	position:relative;
	width:123px;
	background: url(../images/fundo_caixas.png) repeat-y left top;
	padding: 10px;
	overflow: hidden;
}
.rodape-caixas {
	position:relative;
	width:143px;
	height:10px;
	background: url(../images/rodape_caixas.png) no-repeat left top;
}
.comp {
	position:relative;
	width:139px;
	height:101px;
}

#busca {
	position:relative;
	width:143px;
	height:35px;
	overflow: hidden;
}

#os {
	position:relative;
	width:143px;
	height:34px;
	overflow: hidden;
}
.fundo-caixas-azul {
	position:relative;
	width:122px;
	background-color: #A8D2DE;
	padding: 10px;
	overflow: hidden;
}
.rodape-caixa-azul {
	position:relative;
	width:143px;
	height:11px;
	background: url(../images/rdape_caixa_azul.png) no-repeat left top;
}

#enquete {
	position:relative;
	width:143px;
	height:36px;
	overflow: hidden;
}

#parceiros {
	position:relative;
	width:143px;
	height:35px;
	overflow: hidden;
}

#multilaser {
	position:relative;
	width:87px;
	height:22px;
}


#leadership {
	position:relative;
	width:87px;
	height:42px;
}
#nagpjtem {
	text-align: center;
	width: 100%;
	position: relative;
	float: left;
}
#nagpjtem img {
	margin: 0px;
}

#formas {
	position:relative;
	width:550px;
	height:50px;
	float: left;
	padding-bottom: 15px;
	padding-left: 15px;
}

.fomas {
	position:relative;
	width:550px;
	height:50px;
	float: left;
}

#gpjtem {
	position:relative;
	width:100%;
	height:31px;
	float: left;
	margin-top: 35px;
}
#gpjtem img {
	left:50%;
	margin-left: -300px;
	position:relative;
}
#footer {
	position: relative;
	margin: 0 10px 0 9px;
	background-color: #FFF;
	overflow: hidden;
	clear: both;
}

#col1 {
	float: left;
	width: 490px;
	position: relative;
}
#col1 p, #col1 img {
	float: left;
	width: 100%;
	position: relative;
}


#cem {
	width: 100%;
	overflow: hidden;
}


.clear {
	clear: both;
	margin-left: 30px;
}

#footer .rodape2 {
	text-align: center;
	display: block;
	width: 100%;
	float: left;
	position: relative;
	padding: 20px 0;
}
.rodape2 .tel {
	font-size: 13px;
	color: #0161A2;
}

.txtservico { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #275027}
.txtCampo  
{
    font-family: Verdana, Arial; 
    font-size: 11px; color: #3366cc;
	text-decoration: none;
}
.ValorProduto  
{
    font-family: Arial Black; 
    font-size: 38px; 
    color: #3366cc;
	text-decoration: none;
	font-weight:bold
}
.ValorProduto2
{
    font-family: Verdana, Arial; 
    font-size: 38px; 
    color: #3366cc;
	text-decoration: none;
	font-weight:bold
}
.ValorProduto3  
{
    font-family: Arial; 
    font-size: 38px; 
    color: #3366cc;
	text-decoration: none
}
.ValorProduto4  
{
    font-family: Arial Black; 
    font-size: 16px; 
    color: #3366cc;
	text-decoration: none;
	font-weight:bold
}
.FormatacaoValorProduto  
{
    font-family: Verdana, Arial; 
    font-size: 20px; color: #3366cc;
	text-decoration: none;
	font-weight:bold
}

.TituloPagina {  font-family: Verdana, Arial, Helvetica; font-size: 14px; color: #000000; font-weight:bold; height: 30px}
.TituloPaginaAzul  {  font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #3366cc; font-weight:bold}
.TituloNewsletterAzul  {  font-family: Verdana, Arial, Helvetica; font-size: 16px; color: #3366cc; font-weight:bold}
.txtcontato { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #3366cc}
.LabelCampo { font-family: Verdana, Arial; font-size: 11px; font-weight:bold}
.txt2 { font-family: Verdana, Arial; font-size: 10px; color: #3366cc}
.txtdata {  font-family: Arial, Verdana, Helvetica; font-size: 11px; color: #ffffff}
.txtDetalheProduto {font-family:Verdana, Arial, Helvetica; font-size: 10px}

.Destaque {text-decoration: none; font-weight: bold; color: #3366cc; font-family:Verdana, Arial, Helvetica; font-size: 10px}
A.Destaque:link {text-decoration: none; font-weight: bold; color: #3366cc; font-family:Verdana, Arial, Helvetica; font-size: 10px}
A.Destaque:hover {color: #3366cc; font-weight: bold; font-family:Verdana, Arial, Helvetica; font-size: 10px}
A.Destaque:visited {color: #3366cc; font-weight: bold; font-family:Verdana, Arial, Helvetica; font-size: 10px}

.input
{
	border: #000000 1px solid;
	background: #ffffff;
}
.dropPequeno
{
    border: #000000 1px solid;
	font-family: Verdana, Arial;
	font-size: 12px;
}
.inputPequeno
{
	border: #000000 1px solid;
	background: #ffffff;
	font-family: Verdana, Arial;
	font-size: 12px;
}
.botao
{
	border: #ffffff 1px solid;
	background: #3366cc;
	font-family: Verdana, Arial;
	font-size: 12px;
	text-transform: uppercase;
	color: #FFFFFF;
}
.btnlogin
{
	border: #000000 1px solid;
	background: #ffffff;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica;
	height: 18px;
}
.txtlogin
{
	border: #000000 1px solid;
	background: #ffffff;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica;
	height: 16px;
}
.txtErro 
{
    font-family:Verdana, Arial, Helvetica; 
    font-size: 11px; 
    font-weight: bold; 
    color: Red
}
.txtBuscaGrandesMarcas
{
	border: #000000 1px solid;
	background: #ffffff;
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica;
	height: 16px;
}
.AlinharLabels
{
    padding:0px 10px 10px 0px;
}
.containerIndiqueAoAmigo {
	width: 100%;
	position: inherit;
	text-align: left;
	float: left;
}
.itensIndiqueAoAmigo { float:left; position:relative; left:15px; }

.containerDadosIndique {
	width: 100%;
	position: inherit;
	text-align: left;
	float: left;
}
.itensDadosIndiqueNome1 { float:left; position:relative; left:0px; vertical-align:middle; width:40px; }
.itensDadosIndiqueNome2 { float:left; position:relative; left:10px; }
.itensDadosIndiqueEmail1 { float:left; position:relative; left:0px; vertical-align:middle; width:40px; padding-top: 5px }
.itensDadosIndiqueEmail2 { float:left; position:relative; left:10px; padding-top: 5px }

.listaEnderecos {
	width: 100%;
	position: relative;
	text-align: left;
	overflow: hidden;
	padding: 5px;
	float: left;
}
.Endereco
{
     color: rgb(0, 51, 102);
     font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
     font-size: 14px;
}

.containerEnderecos {
	width: 100%;
	position: inherit;
	text-align: left;
	float: left;
}

.itensEntregaInterna { float:left; position:relative; left:15px; }

ul.itensEntrega { float:left; padding:10px; }
ul.itensEntrega li {  float:left; width:100%;}

.bottomItensEntregaInterna  
{
        float:left; 
        width:295px;
        position:relative; 
        height:45px; 
}
.bottomItensEntregaInterna .botao { margin:0px 0px 0px 0px; }
.bottomItensEntregaInterna img { padding:8px; position:relative; left:10px; }
.bottomItensEntregaInterna .alterarEndereco { margin-top:10px; width:274px; float:left; text-align:right; line-height:100%; }
.bottomItensEntregaInterna .botao .floatRight {margin-right: 45px; margin-left: 0px;}

.alterarEndereco { margin-top:5px; width:274px; float:left; text-align:right; line-height:100%; }

.floatLeft { float:left; }
.floatRight{ float:right;}
.floatNone { float:none; }

.botaoBlueBg
{
	float:left;
	background:url(../images/botao-bg.gif) no-repeat right top;
	height:20px;
	width:auto;
	padding:0px 20px 0px 0px ;
	line-height:175%
}
 
.bordaDirBlueBg
{
	float:left;
	background:url(../images/botao-bg.gif) no-repeat left top;
	display:block;
	width:18px;
	height:20px;
}

.botao a { color: #fff; font-weight:normal; text-decoration:none; width:auto; height:auto; float:left; cursor:pointer;}
.botao a:focus, .botao a:hover { text-decoration:underline; }
.botao a:visited { color:#fff;}

.containerItensPorPagina {
	width: 100%;
	position: inherit;
	text-align: left;
	float: left;
	vertical-align:bottom;
}
.itensPorPaginaInterna { float:left; position:relative; left:25px; padding-left:10px }

.containerGarantia 
{
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
    font-size: 14px;
	position: relative;
	text-align: center;
	overflow: hidden;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
}

.containerContato 
{
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
    font-size: 14px;
	position: relative;
	text-align: center;
	overflow: hidden;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 30%;
}

.containerLinksUteis
{
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
    font-size: 12px;
	position: relative;
	text-align: left;
	overflow: hidden;
	float: left;
	padding-right: 10px;
	padding-left: 10px;
}

.containerServicos
{
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
    font-size: 12px;
	position: relative;
	text-align: left;
	overflow: hidden;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
}

.SubtituloItensMinhaConta
{
     color: rgb(0, 51, 102);
     font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
     font-size: 14px;
}
.containerMinhaConta {
	width: 400px;
	position: relative;
	text-align: left;
	overflow: hidden;
	float: left;
}

.itensMinhaContaInterna { float:left; position:relative; left:15px; width:300px; }

ul.itensMinhaConta { float:left; padding:10px; width:350px; }

ul.infoPessoalCampos { margin:10px 0px 0px 0px; *margin:10px 0px 0px 0px; /*IE7*/ _margin:0px 0px 0px 0px; /*IE6*/ margin /*\**/: 10px 0px 0px 0px; /*IE8*/ }
ul.infoPessoalCampos li { display:inline; margin-left:15px; float:left; height:49px; }

.linhaCampo { float:left; width:100%; }
.newAdress { display: none; }
.expanded { display: inline; }


.width50  { width:50px; }
.width100 { width:100px; }
.width150 { width:150px; }
.width200 { width:200px; }
.width250 { width:250px; }
.width300 { width:300px; }
.width350 { width:350px; }
.width400 { width:400px; }
.width450 { width:450px; }
.width500 { width:500px; }
.width600 { width:600px; }
.width700 { width:700px; }

.recuo_direita05 {padding-right:05px;}
.recuo_direita10 {padding-right:10px;}
.recuo_direita15 {padding-right:15px;}
.recuo_direita20 {padding-right:20px;}
.recuo_direita25 {padding-right:25px;}
.recuo_direita30 {padding-right:30px;}

.btnEndereco { padding:2px; font-weight:bold; color:White; background-color:Transparent }

.SinalMais_Igual {
	width: 18px;
	height: 18px;
	padding-left:10px;
	padding-right:10px;
	padding-top:60px;
	text-align: center;
	overflow: hidden;
	float: left;
}
.CompreJunto 
{
    padding-left:15px;
	padding-top:55px;
	text-align: center;
	overflow: hidden;
	color: rgb(204, 0, 0);
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
    font-size: 26px;
}
.ItensFaqCategoria a:link,
.ItensFaqCategoria a:visited
{
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
    width: 90%;
    color: black;
    font-weight:bold;
}

.ItensFaqCategoria
{
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    width: 90%;
    color: #808080;
    font-weight:bold;
	padding-left: 10px;
}
