﻿body
{
    margin: 0px auto 0px auto;
    font-family: Arial;
    font-size: 11px;
    color: #6c6b6b;
}

input[type="text"], input[type="file"], input[type="password"], input[type="submit"]
{
    font-family: Arial;
    font-size: 11px;
    border: solid 1px #c5c5c5;
    margin: 0px 5px 0px 5px;
}

textarea
{
    font-family: Arial;
    font-size: 11px;
    border: solid 1px #c5c5c5;
    margin: 0px 5px 0px 5px;
}

select
{
    font-family: Arial;
    font-size: 11px;
    border: solid 1px #c5c5c5;
    margin: 0px 5px 0px 5px;
    color: #6c6b6b;
}

p
{
    margin: 0px;
}

a
{
    color: #000000;
    text-decoration: none;
}

h2
{
}

h3
{
    font-size: 11px;
    font-weight: bold;
}

h4
{
}

h6
{
}

img
{
    border: 0px;
}

#divGeral
{
    width: 100%;
    text-align: center;
}

#divTopoContent
{
    width: 970px;
    height: 94px;
    text-align: left;
    margin: 0px auto 0px auto;
}

#divTopoRight
{
    width: 768px;
    text-align: right;
    float: left;
}

.watermark
{
    color: #999 !important;
}

#logoLink
{
    width: 170px;
    height: 77px;
    display: block;
}

#divMenu
{
    width: 970px;
    height: 56px;
    margin: 0px auto 0px auto;
    text-align: right;
}

a.linkMenuCentralProdutos
{
    display: block;
    height: 56px;
    width: 144px;
}

a.linkMenuCentralCores
{
    display: block;
    height: 56px;
    width: 119px;
}

a.linkMenuCentralLoja
{
    display: block;
    height: 56px;
    width: 159px;
}

a.linkMenuCentralSolucoes
{
    display: block;
    height: 56px;
    width: 144px;
}

.linkBottomLeft
{
    font-weight: bold;
    font-size: 11px;
    color: #6c6b6b;
}

a.linkBottomLeft:link, a.linkBottomLeft:visited
{
    font-weight: bold;
    font-size: 11px;
    color: #6c6b6b;
    text-decoration: none;
}

a.linkBottomLeft:hover
{
    font-weight: bold;
    font-size: 11px;
    color: #969797;
    text-decoration: none;
}

#divBottomContent
{
    width: 970px;
    height: 58px;
    text-align: left;
    margin: 0px auto 0px auto;
    padding-top: 10px;
}

#divBottomContentLeft
{
    width: 405px;
    float: left;
}

#divBottomContentRight
{
    float: left;
    width: 355px;
    font-size: 11px;
    color: #969797;
}

#divBottomContentLogos
{
    float: right;
    width: 210px;
    font-size: 11px;
    color: #969797;
    text-align: right;
}

.linkBottomRight
{
    font-weight: bold;
    font-size: 11px;
    color: #969797;
}

a.linkBottomRight:link, a.linkBottomRight:visited
{
    font-weight: bold;
    font-size: 11px;
    color: #969797;
    text-decoration: none;
}

a.linkBottomRight:hover
{
    font-weight: bold;
    font-size: 11px;
    color: #6c6b6b;
    text-decoration: none;
}

#divHomeContent
{
    width: 970px;
    text-align: left;
    margin: 0px auto 0px auto;
    min-height: 208px;
}

a.linkNoticiasHome:link, a.linkNoticiasHome:visited
{
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
}

a.linkNoticiasHome:hover
{
    font-weight: bold;
    color: #dcdcdc;
    text-decoration: none;
}

.divDestaqueHome
{
    width: 262px;
    height: 106px;
    border: solid 5px #ffffff;
    float: left;
    position: relative;
}

.divDestaqueText
{
    position: absolute;
    width: 262px;
    min-height: 11px;
    bottom: 5px;
    left: 5px;
}

a.linkDestaqueTitleHome:link, a.linkDestaqueTitleHome:visited, a.linkDestaqueTitleHome:hover
{
    font-family: Arial Narrow;
    font-size: 18px;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
}

a.linkDestaqueTextHome:link, a.linkDestaqueTextHome:visited, a.linkDestaqueTextHome:hover
{
    font-family: Arial Narrow;
    font-size: 13px;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
}

.divDestaqueTextShadow
{
    position: absolute;
    width: 262px;
    min-height: 11px;
    bottom: 4px;
    left: 6px;
}

a.linkDestaqueTitleHomeShadow:link, a.linkDestaqueTitleHomeShadow:visited, a.linkDestaqueTitleHomeShadow:hover
{
    font-family: Arial Narrow;
    font-size: 18px;
    font-weight: bold;
    color: #484848;
    text-decoration: none;
}

a.linkDestaqueTextHomeShadow:link, a.linkDestaqueTextHomeShadow:visited, a.linkDestaqueTextHomeShadow:hover
{
    font-family: Arial Narrow;
    font-size: 13px;
    font-weight: bold;
    color: #484848;
    text-decoration: none;
}

#divConteudo
{
    width: 970px;
    min-height: 350px;
    text-align: left;
    margin: 0px auto 0px auto;
    padding-top: 35px;
    padding-bottom: 35px;
    overflow: auto;
}

#divConteudoConteudo
{
    width: 940px;
    min-height: 350px;
    text-align: left;
    margin: 0px auto 0px auto;
    padding-top: 35px;
    padding-bottom: 35px;
    overflow: auto;
}

.divSplitConteudoConteudo
{
    width: 470px;
    text-align: left;
    float: left;
}

.divLinhaForm
{
    width: 600px;
    float: left;
    margin-top: 10px;
    overflow: visible;
}

.divFormLabel
{
    width: 100px;
    text-align: right;
    float: left;
    overflow: visible;
}

.divFormTextBox
{
    width: 500px;
    float: left;
    overflow: visible;
}

.txt350
{
    width: 350px;
}

#divFormBT
{
    width: 470px;
    height: 15px;
    position: relative;
    float: left;
    text-align: right;
    margin-top: 5px;
}


#divConteudoImagem
{
    height: 200px;
}

#divMenuLeft
{
    width: 245px;
    float: left;
}

#divConteudoRight
{
    width: 725px;
    float: left;
}

#divTexts
{
    width: 683px;
    height: 35px;
    float: left;
}

#divTextsPaleta
{
    width: 683px;
    height: 35px;
    float: left;
}

.divDreamSeparator
{
    width: 5px;
    height: 5px;
    display: block;
    float: left;
}
#divLoving
{
    width: 167px;
    height: 281px;
    background-image: url(../img/imgLovingON.jpg);
    background-repeat: no-repeat;
    float: left;
    position: relative;
    cursor: pointer;
}
#divQuiet
{
    width: 167px;
    height: 281px;
    background-image: url(../img/imgQuietON.jpg);
    background-repeat: no-repeat;
    float: left;
    position: relative;
    cursor: pointer;
}
#divNature
{
    width: 167px;
    height: 281px;
    background-image: url(../img/imgNatureON.jpg);
    background-repeat: no-repeat;
    float: left;
    position: relative;
    cursor: pointer;
}
#divTeen
{
    width: 167px;
    height: 281px;
    background-image: url(../img/imgTeenON.jpg);
    background-repeat: no-repeat;
    float: left;
    position: relative;
    cursor: pointer;
}
#divLovingOFF
{
    width: 167px;
    height: 281px;
    background-image: url(../img/imgLovingOFF.jpg);
    background-repeat: no-repeat;
    display: none;
    top: 0px;
    position: absolute;
}
#divQuietOFF
{
    width: 167px;
    height: 281px;
    background-image: url(../img/imgQuietOFF.jpg);
    background-repeat: no-repeat;
    display: none;
    top: 0px;
    position: absolute;
}
#divNatureOFF
{
    width: 167px;
    height: 281px;
    background-image: url(../img/imgNatureOFF.jpg);
    background-repeat: no-repeat;
    display: none;
    top: 0px;
    position: absolute;
}
#divTeenOFF
{
    width: 167px;
    height: 281px;
    background-image: url(../img/imgTeenOFF.jpg);
    background-repeat: no-repeat;
    display: none;
    top: 0px;
    position: absolute;
}
#divNuvemLoving
{
    width: 167px;
    height: 140px; /*background-image: url(../img/nuvemLoving.png);*/
    margin-top: 142px;
    position: absolute;
    z-index: 10;
}
#divNuvemQuiet
{
    width: 167px;
    height: 140px; /*background-image: url(../img/nuvemQuiet.png);*/
    margin-top: 142px;
    position: absolute;
    z-index: 10;
}
#divNuvemNature
{
    width: 167px;
    height: 140px; /*background-image: url(../img/nuvemNature.png);*/
    margin-top: 142px;
    position: absolute;
    z-index: 10;
}
#divNuvemTeen
{
    width: 167px;
    height: 140px; /*background-image: url(../img/nuvemTeen.png);*/
    margin-top: 142px;
    position: absolute;
    z-index: 10;
}

#divLovingText
{
    width: 167px;
    color: #ef5c94;
    float: left;
}

#divQuietText
{
    width: 167px;
    color: #8e67ac;
    float: left;
}

#divNatureText
{
    width: 167px;
    color: #a2b260;
    float: left;
}

#divTeenText
{
    width: 167px;
    color: #ee3a5c;
    float: left;
}

#divSonhosText
{
    position: relative;
    width: 683px;
    float: left;
}

#divSonhosConteudo
{
    position: relative;
    width: 683px;
    float: left;
}

#divCoresLoving
{
    top: 0px;
    display: none;
}

#divCoresQuiet
{
    top: 0px;
    display: none;
}

#divCoresNature
{
    top: 0px;
    display: none;
}

#divCoresTeen
{
    top: 0px;
    display: none;
}

#divCoresLovingText
{
    color: #ee3a5c;
    float: left;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 15px;
}

#divCoresQuietText
{
    color: #8e67ac;
    float: left;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 15px;
}

#divCoresNatureText
{
    color: #a2b260;
    float: left;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 15px;
}

#divCoresTeenText
{
    color: #ee3a5c;
    float: left;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 15px;
}

.divCor
{
    width: 35px;
    height: 130px;
    float: left;
}

.aCor
{
    width: 35px;
    height: 130px;
    display: block;
}

.aCorPaletaCompleta
{
    width: 104px;
    height: 56px;
    display: block;
    text-decoration: none;
}

.divCorPaletaCompleta
{
    width: 104px;
    height: 56px;
    float: left;
}
.litTextoPaletaCompleta
{
    font-size: 10px;
    color: #FFFFFF;
}

.divTextoPaletaCompleta
{
    width: 99px;
    height: 31px;
    font-size: 10px;
    color: #FFFFFF;
    padding: 25px 0px 0px 5px;
    display: none;
}

#divFlash
{
    z-index: 999;
}

#divDreams
{
    width: 725px;
    float: left;
}

#divPaleta
{
    width: 725px;
    float: left;
}
.divProduto
{
    width: 209px;
    height: 122px;
    padding-right: 28px;
    float: left;
}
.divProdutoImagem
{
    width: 70px;
    height: 122px;
    margin-right: 10px;
    float: left;
}
.divProdutoTexto
{
    width: 125px;
    height: 64px;
    float: left;
    margin-bottom: 5px;
}
.divDetalheProduto
{
    width: 684px;
    height: 292px;
}
.divDetalheProdutoImagem
{
    width: 201px;
    height: 292px;
    margin-right: 30px;
    float: left;
}
.divDetalheProdutoTexto
{
    width: 450px;
    float: left;
}

.flash-replaced .alt
{
    display: block;
    height: 0;
    position: absolute;
    overflow: hidden;
    width: 0;
}

#divTextCores
{
    float: right;
    margin-top: 10px;
    font-size: 11px;
    font-weight: bold;
    height: 15px;
}

.imgAdicionar
{
    cursor: pointer;
}

a.linkMenuLeftSelected:link, a.linkMenuLeftSelected:visited, a.linkMenuLeftSelected:hover
{
    font-family: Arial Narrow;
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    font-size: 13px;
}

