body{
background-color: #C5C6C3;
scrollbar-face-color: #0E5A98;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #A73922;
scrollbar-darkshadow-color: #C0C0C0;
scrollbar-shadow-color: #3F4B41;
scrollbar-arrow-color: #FFFFFF;
scrollbar-track-color: #FCFF97;
}

a.navegacao:link{display: block; background-image: url('botao_pequeno.jpg'); background-repeat: no-repeat; background-position: left top; padding-top: 10px; padding-bottom: 10px; font-family: Verdana; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.navegacao:active{display: block; background-image: url('botao_pequeno.jpg'); background-repeat: no-repeat; background-position: left top; padding-top: 10px; padding-bottom: 10px; font-family: Verdana; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.navegacao:hover{display: block; background-image: url('botao_pequeno.jpg'); background-repeat: no-repeat; background-position: left top; padding-top: 10px; padding-bottom: 10px; font-family: Verdana; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.navegacao:visited{display: block; background-image: url('botao_pequeno.jpg'); background-repeat: no-repeat; background-position: left top; padding-top: 10px; padding-bottom: 10px; font-family: Verdana; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-decoration: none}

a.navegacao_longo:link{display: block; background-image: url('botao_grande.jpg'); background-repeat: no-repeat; background-position: left top; padding-top: 10px; padding-bottom: 10px; font-family: Verdana; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.navegacao_longo:active{display: block; background-image: url('botao_grande.jpg'); background-repeat: no-repeat; background-position: left top; padding-top: 10px; padding-bottom: 10px; font-family: Verdana; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.navegacao_longo:hover{display: block; background-image: url('botao_grande.jpg'); background-repeat: no-repeat; background-position: left top; padding-top: 10px; padding-bottom: 10px; font-family: Verdana; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.navegacao_longo:visited{display: block; background-image: url('botao_grande.jpg'); background-repeat: no-repeat; background-position: left top; padding-top: 10px; padding-bottom: 10px; font-family: Verdana; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-decoration: none}

table{font-family: Verdana; font-size: 8pt; color: #016282}
table.tabelaprincipal{background-color: #FFFFFF}
table.esquerdaelencoprodutos{font-family: Verdana; font-size: 8pt; color: #016282}
table.meioelencoprodutos{font-family: Verdana; font-size: 8pt; color: #016282}
table.Vodafone{background-color: #FE0000}
table.TMN{background-color: #0098AA}
table.Optimus{background-color: #FA8B02}
table.Livre{background-color: #0547A5}

p{line-height: 150%; margin: 1px 5px}
p.titulos{font-family: Verdana; font-size: 9pt; font-weight: bold; color: #FFFFFF; line-height: 150%; margin: 1px 10px}
p.refproduto{font-family: Verdana; font-size: 8pt; font-weight: bold; color: #303030; line-height: 150%; margin: 1px 3px}
p.promocao{font-family: Verdana; font-size: 8pt; font-weight: bold; color: #303030; line-height: 150%; margin: 1px 5px}
p.resumoproduto{font-family: Arial; font-size: 8pt; color: #016282; line-height: 150%; margin: 1px 3px}
p.rodape{font-family: Verdana; font-size: 8pt; color: #FFFFFF; line-height: 150%; margin: 1px 10px}
p.elencoprodutosdestaque{margin: 0px 0px; line-height: 150%}
p.Vodafone{font-family: Arial; font-size: 8pt; font-weight: bold; color: #FFFFFF; line-height: 100%; margin: 1px 5px}
p.TMN{font-family: Arial; font-size: 8pt; font-weight: bold; color: #FFFFFF; line-height: 100%; margin: 1px 5px}
p.Optimus{font-family: Arial; font-size: 8pt; font-weight: bold; color: #FFFFFF; line-height: 100%; margin: 1px 5px}
p.Livre{font-family: Arial; font-size: 8pt; font-weight: bold; color: #FFFFFF; line-height: 100%; margin: 1px 5px}
p.erro{font-family: Arial; font-size: 8pt; font-weight: bold; color: #FF0000; line-height: 100%; margin: 1px}

td.principaltopo{border-left: 1px solid #7B8185; border-top: 1px solid #7B8185; border-right: 1px solid #7B8185}
td.principalimagemcabecalho{border-left: 1px solid #7B8185; border-right: 1px solid #7B8185}
td.principalseparador{background-color: #FFFFFF; border-left:1px solid #7B8185; border-right: 1px solid #7B8185}
td.principalesquerda{border-left: 1px solid #7B8185}
td.principalcentro{border-left:1px solid #A3A7AA; border-right: 1px solid #A3A7AA}
td.principaldireita{border-right: 1px solid #7B8185}
td.principalrodape{background-color: #0E5A98}
td.adicionarvercarrinho{background-color: #EEF341}


td.titulostabelaesquerda{background-color: #0E5A98; border-left: 1px solid #EEF341; border-top: 1px solid #EEF341; border-right: 1px solid #EEF341; border-bottom: 1px solid #EEF341}
td.titulostabelameio{background-color: #0E5A98; border-left: 1px solid #EEF341; border-top: 1px solid #EEF341; border-right: 1px solid #EEF341; border-bottom: 1px solid #EEF341}
td.titulossecundarios{background-color: #0E5A98}

td.esquerdaelencoprodutos{background-color: #E6E6E6; border: 1px solid #C5C5C5}
td.esquerdaelencoprodutosmeio{background-image: url('imagens/fundo_prod_elec_meio.jpg'); background-repeat: repeat-y; background-position: center top}
td.esquerdaelencoprodutosinferior{background-image: url('imagens/fundo_prod_elec_inf.jpg'); background-repeat: no-repeat; background-position: center top}

a.esquerdaelencoprodutos:link{background-color: #E6E6E6; display: block; font-family: Verdana; font-size: 8pt; font-weight: bold; color: #016282; text-decoration: none}
a.esquerdaelencoprodutos:visited{background-color: #E6E6E6; display: block; font-family: Verdana; font-size: 8pt; font-weight: bold; color: #016282; text-decoration: none}
a.esquerdaelencoprodutos:hover{background-color: #0E5A98; display: block; padding-left: 8px; font-family: Verdana; font-size: 8pt; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.esquerdaelencoprodutos:active{background-color: #0E5A98; display: block; padding-left: 8px; font-family: Verdana; font-size: 8pt; font-weight: bold; color: #FFFFFF; text-decoration: none}

a.sub_menu_produtos:link{display: block; font-family: Arial; font-size: 8pt; font-weight: bold; color: #016282; text-decoration: none; line-height: 150%; margin: 1px 7px}
a.sub_menu_produtos:active{display: block; font-family: Arial; font-size: 8pt; font-weight: bold; color: #016282; text-decoration: none; line-height: 150%; margin: 1px 7px}
a.sub_menu_produtos:hover{display: block; font-family: Arial; font-size: 8pt; font-weight: bold; color: #016282; text-decoration: none; line-height: 150%; margin: 1px 7px}
a.sub_menu_produtos:visited{display: block; font-family: Arial; font-size: 8pt; font-weight: bold; color: #016282; text-decoration: none; line-height: 150%; margin: 1px 7px}

a.linksrestantes:link{display: inline; font-family: Arial; font-size: 8pt; color: #016282}
a.linksrestantes:active{display: inline; font-family: Arial; font-size: 8pt; color: #016282}
a.linksrestantes:hover{display: inline; font-family: Arial; font-size: 8pt; color: #016282; text-decoration: none}
a.linksrestantes:visited{display: inline; font-family: Arial; font-size: 8pt; color: #016282}

a.navegacao_manutencao:link{display: inline; font-family: Arial; font-size: 10pt; font-weight: bold; color: #FFFFFF}
a.navegacao_manutencao:active{display: inline; font-family: Arial; font-size: 10pt; font-weight: bold; color: #FFFFFF}
a.navegacao_manutencao:hover{display: inline; font-family: Arial; font-size: 10pt; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.navegacao_manutencao:visited{display: inline; font-family: Arial; font-size: 10pt; font-weight: bold; color: #FFFFFF}

input{border:1px solid #016282; font-family: Arial; font-size: 8pt; color: #303030; padding-left: 2px; padding-right: 2px; padding-top: 1px; padding-bottom: 1px}
select{width: 180px; border:1px solid #016282; font-family: Arial; font-size: 8pt; color: #303030; padding-left: 2px; padding-right: 2px; padding-top: 1px; padding-bottom: 1px}
textarea{border:1px solid #016282; font-family: Arial; font-size: 8pt; color: #303030; padding-left: 2px; padding-right: 2px; padding-top: 1px; padding-bottom: 1px}


input.campanha{border:1px solid #303030; font-family: Arial; font-size: 8pt; color: #303030; padding-left: 2px; padding-right: 2px; padding-top: 1px; padding-bottom: 1px}
select.campanha{width: 180px; border:1px solid #303030; font-family: Arial; font-size: 8pt; color: #303030; padding-left: 2px; padding-right: 2px; padding-top: 1px; padding-bottom: 1px}
textarea.campanha{border:1px solid #303030; font-family: Arial; font-size: 8pt; color: #303030; padding-left: 2px; padding-right: 2px; padding-top: 1px; padding-bottom: 1px}
textarea.erro{overflow: hidden; background-color: #FFFFFF; border: 1px solid #FFFFFF; font-family: Arial; font-size: 8pt; color: #FFFFFF; line-height: 100%; margin: 1px}
input.submit_campanha{background-color: #DF532A; border:1px solid #303030; font-family: Arial; font-size: 8pt; font-weight: bold; color: #FFFFFF; padding-left: 2px; padding-right: 2px; padding-top: 1px; padding-bottom: 1px}
