﻿

ul
{
    list-style: none;
    margin-bottom: 0px;
}

li
{
    margin-left: 25px;
}

.aLogo
{
    width: 230px;
    height: 106px;
    margin-top: 22px;
    display: block;
}

.aLogoFooter
{
    width: 125px;
    height: 55px;
    display: block;
    margin: 0px 0px 0px auto;
}

.divProcuraTop
{
    float: left;
    height: 14px;
    width: 230px;
    background-image: url(../img/procuraTop.png);
    background-repeat: no-repeat;
    background-position: center bottom;
}

.divProcuraCenter
{
    float: left;
    width: 196px;
    background-image: url(../img/procuraCenter.png);
    background-repeat: repeat-y;
    background-position: center top;
    padding: 0px 17px 0px 17px;
}

.divProcuraBottom
{
    float: left;
    height: 14px;
    width: 230px;
    background-image: url(../img/procuraBottom.png);
    background-repeat: no-repeat;
    background-position: center top;
    margin-bottom: 25px;
}

.divBanner
{
    float: left;
    height: 174px;
    width: 710px;
}

.divBannerCenter
{
    float: left;
    height: 164px;
    width: 684px;
    background-repeat: no-repeat;
    background-position: center top;
}

.divBannerBorderLeft
{
    float: left;
    height: 174px;
    width: 13px;
    background-image: url(../img/borderBannerLeft.png);
    background-repeat: no-repeat;
    background-position: right top;
}

.divBannerBorderCenter
{
    float: left;
    height: 174px;
    width: 684px;
    background-image: url(../img/borderBannerCenter.png);
    background-repeat: no-repeat;
    background-position: center top;
}

.divBannerBorderRight
{
    float: left;
    height: 174px;
    width: 13px;
    background-image: url(../img/borderBannerRight.png);
    background-repeat: no-repeat;
    background-position: left top;
}

.divMenuTop
{
    float: left;
    width: 460px;
    height: 29px;
    font-family: helvetica,arial,sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #ffffff;
    padding-top: 9px;
}

.divLogin
{
    float: right;
    width: 240px;
    height: 31px;
    font-family: helvetica,arial,sans-serif;
    font-size: 12px;
    color: #ffffff;
    padding-top: 7px;
}

a.aMenuTop:link, a.aMenuTop:visited, a.aMenuTop:hover
{
    font-family: helvetica,arial,sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
}

.txtLogin
{
    width: 84px;
    height: 19px;
    border-width: 0px;
    color: #7f7f7f;
    font-family: helvetica,arial,sans-serif;
    font-size: 12px;
    float: right;
    margin: 0px 2px 0px 2px;
}

.backConteudo
{
    background-image: url(../img/backConteudo.png);
    background-repeat: repeat-y;
    background-position: 246px top;
}

.divTitMenuLeft
{
    font-family: helvetica,arial,sans-serif;
    font-size: 17px;
    font-weight: bold;
    color: #ffffff;
    height: 25px;
    padding-top: 20px;
}

.divMenuLeft
{
    float: left;
    margin-top: 12px;
    margin-bottom: 12px;
}

.divSubMenuLeft
{
    float: left;
}

.divItemMenuLeft
{
    float: left;
}

.divLinhaMenuLeftBottom
{
    float: left;
    height: 1px;
    font-size: 1px;
    background-color: #ffffff;
    width: 100%;
}

.divMenuLeftBottom
{
    float: left;
    width: 100%;
    margin: 20px 0px 20px 0px;
}

.divTopFooter
{
    background-image: url(../img/bottomConteudo.png);
    background-repeat: no-repeat;
    background-position: right top;
    height: 40px;
}

.divFooterLeft
{
    float: left;
    width: 497px;
    padding-top: 10px;
    font-size: 11px;
    color: #ffffff;
    font-family: Arial;
    font-weight: bold;
}

.divFooterRight
{
    float: left;
    width: 203px;
}

a.aMenuFooter:link, a.aMenuFooter:visited, a.aMenuFooter:hover
{
    font-size: 11px;
    color: #ffffff;
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
}

.divPowered
{
    font-size: 10px;
}

.divTitulo
{
    float: left;
    width: 330px;
    height: 47px;
    font-family: helvetica,arial,sans-serif;
    font-size: 40px;
    font-weight: bold;
    color: #ffffff;
    padding: 0px 0px 0px 12px;
}

.divBorderDestaqueTopHome
{
    width: 160px;
    height: 206px;
    background-image: url(../img/borderDestaquesTopo.png);
    background-repeat: no-repeat;
    position: relative;
    left: -2px;
    top: -2px;
}

.divImagemDestaqueTopHome
{
    width: 156px;
    height: 202px;
    background-repeat: no-repeat;
    float: left;
    margin-right: 13px;
    background-position: center center;
    background-color: #ffffff;
}

.divDestaqueTopHome
{
    width: 330px;
    height: 206px;
    float: left;
    margin: 30px 5px 5px 5px;
}

.divCantosProduto
{
    width: 160px;
    height: 125px;
    background-image: url(../img/cornersProduto.png);
    background-repeat: no-repeat;
}

.divImagemProduto
{
    float: left;
    width: 160px;
    height: 125px;
    margin-bottom: 10px;
    background-repeat: no-repeat;
    background-position: center center;
}

.divTopConteudoBranco
{
    float: left;
    width: 700px;
    height: 5px;
    background-image: url(../img/topConteudoBranco.png);
    background-repeat: no-repeat;
}

.divConteudoBranco
{
    float: left;
    width: 684px;
    background-color: #ffffff;
    padding: 8px;
}

.ddlSeleccao
{
    color: #7f7f7f;
    font-family: helvetica,arial,sans-serif;
    font-size: 12px;
}

.divDetalheImagem
{
    float: left;
    width: 190px;
    margin: 25px 0px 0px 5px;
}


/*******************/



/*************************/

.marginLateral5
{
    margin: 0px 5px 0px 5px;
}

.divLinhaForm
{
    width: 500px;
    float: left;
    margin-top: 10px;
    overflow: visible;
    color: #7a7a7a;
}

.divFormLabel
{
    width: 120px;
    text-align: right;
    float: left;
    overflow: visible;
}

.divFormTextBox
{
    width: 380px;
    float: left;
    overflow: visible;
}

#divFormBT
{
    width: 500px;
    height: 30px;
    position: relative;
    float: left;
    text-align: right;
    margin-top: 5px;
}

.txt350
{
    width: 350px;
}

.priceOld
{
    text-decoration: line-through;
    font-size: 14px;
}