
/** ***************** **/

h2.arquivo, 
h2.js, 
h2.max_modulo, 
h2.modulo, 
h2.pacote, 
h2.serv, 
h2.template {
    padding: 17px 0px 5px 0px;
    border: 0px;
    border-bottom: 1px dashed #d0d0d0;
    background-color: transparent;
    background-position: 0px 5px;
    background-repeat: no-repeat;
    font: bold 24px arial;
    color: #0066bb;
    text-indent: 55px;
}

h2.arquivo {
    background-image: url(../imgs/loja_icone_m_arquivo.gif);
}
h2.js {
    background-image: url(../imgs/loja_icone_m_js.gif);
}
h2.max_modulo {
    background-image: url(../imgs/loja_icone_m_max_modulo.gif);
}
h2.modulo {
    background-image: url(../imgs/loja_icone_m_modulo.gif);
}
h2.pacote {
    background-image: url(../imgs/loja_icone_m_pacote.gif);
}
h2.serv {
    background-image: url(../imgs/loja_icone_m_serv.gif);
}
h2.template {
    background-image: url(../imgs/loja_icone_m_template.gif);
}

h1.elem_site span {
    font: bold 18px arial;
    color: #0055bb;
    letter-spacing: 0px;
}


/** ***************** **/

div.menu_list_colunas {
    clear: both;
    padding: 0px;
}

div.menu_list_colunas div.coluna {
    float: left;
    margin: 0px;
    padding: 0px;
    width: 50%;
}

div.menu_list_colunas div.coluna div {
    margin: 10px;
    padding: 0px;
}

div.menu_list_colunas div.coluna div a {
    text-decoration: none;
}

div.menu_list_colunas div.coluna div a:hover {
    text-decoration: none;
}

div.menu_list_colunas div.coluna div a h2 {
    font: bold 16px arial;
}

div.menu_list_colunas div.coluna div a:hover h2 {
    font: bold 16px arial;
    color: #555555;
}

div.menu_list_colunas div.coluna div h2.arquivo {
    background-image: url(../imgs/loja_icone_p_arquivo.gif);
}
div.menu_list_colunas div.coluna div h2.js {
    background-image: url(../imgs/loja_icone_p_js.gif);
}
div.menu_list_colunas div.coluna div h2.max_modulo {
    background-image: url(../imgs/loja_icone_p_max_modulo.gif);
}
div.menu_list_colunas div.coluna div h2.modulo {
    background-image: url(../imgs/loja_icone_p_modulo.gif);
}
div.menu_list_colunas div.coluna div h2.pacote {
    background-image: url(../imgs/loja_icone_p_pacote.gif);
}
div.menu_list_colunas div.coluna div h2.serv {
    background-image: url(../imgs/loja_icone_p_serv.gif);
}
div.menu_list_colunas div.coluna div h2.template {
    background-image: url(../imgs/loja_icone_p_template.gif);
}

/** ***************** **/

div.descricao p {
    padding: 10px 0px 10px 0px;
}

div.anuncio_texto {
    padding: 0px 10px 10px 10px;
}

div.anuncio_texto h4 {
    margin: 20px 0px 10px 0px;
    padding: 5px 0px 5px 0px;
    font: bold 14px arial;
    color: #525252;
    border-bottom: 1px solid #e0e0e0;
}

/** ***************** **/
