/* GERAL */
body {
    margin:15px 0 0 0;
    padding:0px;
    background-color:#FFF;
}

table {
    width:100%;
    border:0px;
}

img {
    border:0px;
}

input {
    font-family:Arial;
    font-size:10px;
    color:#666;
}

/* ESTRUTURA LAYOUT */
#mainTab {
    width:748px;
    margin:0 auto;
}

td.topo {
    background-image:url(/imagens/topo_fundo.jpg);
}

td.pesquisa {
    padding-right:20px;
}

.input_pesquisa {
    border:1px solid #040468;
    font-size:12px;
    height:16px;
}

td.img_topo {
    width:748px;
    height:87px;
}

td.img_menu {
    width:237px;
    height:80px;
}

td.menu {
    text-align:right;
}

td.centro {
    padding-top:10px;
}

td.menu_esquerdo {
    width:180px;
    vertical-align:top;
}

td.barra {
    padding-bottom:1px;
}

td.caixa {
    border:1px solid #CFCFCF;
    padding:20px 10px 10px 10px;
}

td.espacamento {
    height:10px;
}

td.caixa_texto {
    font-family:Arial;
    font-size:10px;
    color:#666;
}

table.registe-se {
    margin-top:5px;
}

td.home_separador_central {
    padding-left:9px;
}

td.conteudos {
    padding-left:9px;
    vertical-align:top;
}

td.tracejado_produtos {
    width:1px;
    background-image:url(/imagens/tracejado_vertical.gif);
    background-repeat:repeat-y;
}

td.logos {
    border-top:5px solid #EBEBEB;

    text-align:center;
}

td.rodape {
    height:20px;
    background-color:#666;
    text-align:center;
}

td.copyright {
    background-color:#EDF1F2;
    text-align:center;
    height:70px;
    font-family:Arial;
    font-size:11px;
    color:#999;
}

td.copyright span {
    color:#F00;
    font-weight:bold;
}

/* CONTEUDOS */
.texto {
    font-family:Arial;
    font-size:11px;
    color:#666;
}

.topo_lista {
    font-family:Arial;
    font-size:10px;
    color:#00F;
}

.input_lista {
    font-family:Arial;
    font-size:11px;
    color:#666;
    border:1px solid #656565;
    width:14px;
    text-align:right;
}

a.link_menu, a.link_menu:visited, a.link_menu:active {
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
    color:#00F;
    text-decoration:none;
}

a.link_menu:hover {
    color:#00F;
}

a, a.link, a:visited, a.link:visited, a:active, a.link:active {
    font-family:Arial;
    font-size:11px;
    color:#666;
    text-decoration:none;
}

a:hover, a.link:hover {
    color:#00F;
    text-decoration:underline;
}

.home_nome_prod {
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    color:#006;
}

.home_desc_prod {
    font-family:Arial;
    font-size:11px;
    font-weight:normal;
    color:#999;
}

.home_linha_separadora {
    margin-top:10px;
    margin-bottom:5px;
}

.preco {
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    color:#00F;
}

.precoRevendedor {
    font-family:Arial;
    font-size:11px;
    font-weight:normal;
    color:#999;
}

.preco_promocao {
    font-family:Arial;
    font-size:12px;
    color:#006;
}

.preco_promocaoBig {
    FONT-FAMILY:Arial;
    FONT-SIZE:14px;
    COLOR:#006;
    font-weight:bold;
}

.titulo {
    FONT-FAMILY: arial, sans-serif;
    FONT-SIZE: 13px;
    COLOR: #000000;
}

.textobig {
    font-family:Arial;
    font-size:14px;
    color:#00F;
    font-weight:bold;
}

.textoblack {
    FONT-FAMILY: arial, sans-serif;
    FONT-SIZE: 12px;
    COLOR: black;
}

.textowhite {
    FONT-FAMILY: arial, sans-serif;
    FONT-SIZE: 11px;
    COLOR: white;
}

.titulo_modulo {
    width:558px;
    height:25px;
}

A.texto_menu:link {
    font-size:10px;
    COLOR: #7D7D7D;
    TEXT-DECORATION: none;
    font-family : Verdana;
}
A.texto_menu:visited {
    font-size:10px;
    COLOR: #7D7D7D;
    TEXT-DECORATION: none;
    font-family : Verdana;
}
A.texto_menu:active {
    font-size:10px;
    COLOR: #7D7D7D;
    TEXT-DECORATION: none;
    font-family : Verdana;
}
A.texto_menu:hover {
    font-size:10px;
    COLOR: black;
    TEXT-DECORATION: none;
    font-family : Verdana;
    font-weight : bold;
}

A.txt_link:link {
    font-size:10px;
    COLOR: #7D7D7D;
    TEXT-DECORATION: none;
    font-family : Verdana;
}
A.txt_link:visited {
    font-size:10px;
    COLOR: #7D7D7D;
    TEXT-DECORATION: none;
    font-family : Verdana;
}
A.txt_link:active {
    font-size:10px;
    COLOR: #7D7D7D;
    TEXT-DECORATION: none;
    font-family : Verdana;
}
A.txt_link:hover {
    font-size:10px;
    COLOR: black;
    TEXT-DECORATION: none;
    font-family : Verdana;
    font-weight : bold;
}

.input_home{
    font-family:verdana,geneva;
    font-size: 10px;
    color : #9F9F9F;
}