﻿body
{
    font-family: Arial;
    background-image: url(../images/bg_main.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    background-color: #9bceee;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

/*** Master ***/

.searchGoogle
{
}

.divMainMaster
{
    position: relative;
    overflow: hidden;
    width: 954px;
    border-style: none;
    border-width: 1px;
    text-align: center;
    margin: 0px auto 60px auto;
    background-color: #ffffff;
}

/*** Logo Apatmil ***/
.divLogoAptamil
{
    position: absolute;
    top: -15px;
    left: 0px;
    overflow: hidden;
    border-style: none;
    border-width: 1px;
    z-index: 999;
}

/*** Logo Milupa ***/
.divLogoMilupa
{
    position: absolute;
    top: 12px;
    left: 40px;
    overflow: hidden;
    border-style: none;
    border-width: 1px;
    z-index: 999;
}

/*** Top/Header ***/
.divMasterTopPage
{
    overflow: hidden;
    position: relative;
    width: 954px;
    height: 80px;
}

/*** Top Menu ***/
.divMasterTopMenu
{
    overflow: hidden;
    position: relative;
    width: 954px;
    height: 25px;
    background-image: url(../images/bg_menu.jpg);
    background-repeat: repeat-y;
    text-align: right;
    margin: auto;
}

.menuCellTop
{
    height: 25px;
    padding-left: 10px;
    padding-right: 10px;
    text-align: center;
    vertical-align: middle;
}

.linkMenuTop
{
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
    color: #22418B;
    cursor: pointer;
}

.linkMenuTop:hover
{
    color: #ffffff;
}

.linkMenuTopSelected
{
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    color: #ffffff;
    cursor: default;
}

/*** Top Banner ***/
.divMasterTopBanner
{
    overflow: hidden;
    position: relative;
    vertical-align: bottom;
}

/*** Master Menu ***/
.divMasterMenu
{
    overflow: hidden;
    position: relative;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
    vertical-align: middle;
    color: #ffffff;
}

/***/
.menuHome
{
    width: 106px;
    height: 40px;
    border: solid 1px #ffffff;
    cursor: pointer;
    background-color: #9CCFEF;
}

.menuHome:hover
{
    border-color: #447C9B;
    color: #447C9B;
}

.menuHomeSelected
{
    width: 106px;
    height: 40px;
    border: solid 1px #ffffff;
    cursor: default;
    background-color: #447C9B;
    color: #D6E4ED;
}

/***/
.menuGravidez
{
    width: 106px;
    height: 40px;
    border: solid 1px #ffffff;
    cursor: pointer;
    background-color: #E4A18C;
}

.menuGravidez:hover
{
    border-color: #D77351;
    color: #D77351;
}

.menuGravidezSelected
{
    width: 106px;
    height: 40px;
    border: solid 1px #ffffff;
    cursor: default;
    background-color: #D77351;
    color: #F4D2C4;
}

/***/
.menuMeses0_4
{
    width: 106px;
    height: 40px;
    border: solid 1px #ffffff;
    cursor: pointer;
    background-color: #8FBCAA;
}

.menuMeses0_4:hover
{
    border-color: #4F846F;
    color: #4F846F;
}

.menuMeses0_4Selected
{
    width: 106px;
    height: 40px;
    border: solid 1px #ffffff;
    cursor: default;
    background-color: #4F846F;
    color: #D5E6DF;
}

/***/
.menuMeses4_6
{
    width: 106px;
    height: 40px;
    border: solid 1px #ffffff;
    cursor: pointer;
    background-color: #8FBCAA;
}

.menuMeses4_6:hover
{
    border-color: #4F846F;
    color: #4F846F;
}

.menuMeses4_6Selected
{
    width: 106px;
    height: 40px;
    border: solid 1px #ffffff;
    cursor: default;
    background-color: #4F846F;
    color: #D5E6DF;
}

/***/
.menuMeses6_9
{
    width: 106px;
    height: 40px;
    border: solid 1px #ffffff;
    cursor: pointer;
    background-color: #8FBCAA;
}

.menuMeses6_9:hover
{
    border-color: #4F846F;
    color: #4F846F;
}

.menuMeses6_9Selected
{
    width: 106px;
    height: 40px;
    border: solid 1px #ffffff;
    cursor: default;
    background-color: #4F846F;
    color: #D5E6DF;
}

/***/
.menuMeses9_12
{
    width: 106px;
    height: 40px;
    border: solid 1px #ffffff;
    cursor: pointer;
    background-color: #8FBCAA;
}

.menuMeses9_12:hover
{
    border-color: #4F846F;
    color: #4F846F;
}

.menuMeses9_12Selected
{
    width: 106px;
    height: 40px;
    border: solid 1px #ffffff;
    cursor: default;
    background-color: #4F846F;
    color: #D5E6DF;
}

/***/
.menuMeses12
{
    width: 106px;
    height: 40px;
    border: solid 1px #ffffff;
    cursor: pointer;
    background-color: #8CB6CC;
}

.menuMeses12:hover
{
    border-color: #447C9B;
    color: #447C9B;
}

.menuMeses12Selected
{
    width: 106px;
    height: 40px;
    border: solid 1px #ffffff;
    cursor: default;
    background-color: #447C9B;
    color: #D6E4ED;
}

/***/
.menuPai
{
    width: 106px;
    height: 40px;
    border: solid 1px #ffffff;
    cursor: pointer;
    background-color: #A9A3BF;
}

.menuPai:hover
{
    border-color: #6D638D;
    color: #6D638D;
}

.menuPaiSelected
{
    width: 106px;
    height: 40px;
    border: solid 1px #ffffff;
    cursor: default;
    background-color: #6D638D;
    color: #D6E4ED;
}

/***/
.menuAreaPessoal
{
    width: 106px;
    height: 40px;
    border: solid 1px #ffffff;
    cursor: pointer;
    background-color: #A9A3BF;
}

.menuAreaPessoal:hover
{
    border-color: #6D638D;
    color: #6D638D;
}

.menuAreaPessoalSelected
{
    width: 106px;
    height: 40px;
    border: solid 1px #ffffff;
    cursor: default;
    background-color: #6D638D;
    color: #D6E4ED;
}

/***/
/*** Master Body ***/
.divMasterBody
{
    background-repeat: repeat-x;
    background-position: bottom;
    font-size: 12px;
    font-weight: normal;
    text-align: left;
    overflow: hidden;
    vertical-align: top;
    min-height: 300px;
    height: auto;
}

.divMasterBodyLeftTD
{
    border-right: solid 2px #ffffff;
}

.divMasterBodyLeft
{
    float: left;
    width: 212px;
}

.divMasterBodyDetailTD
{
}

.divMasterBodyDetail
{
    float: left;
    width: 488px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
}

.divMasterBodyRightTD
{
    border-left: solid 2px #ffffff;
}

.divMasterBodyRight
{
    float: left;
    width: 186px;
    padding: 20px 10px 20px 10px;
}

/*** Bottom Menu ***/
.divMasterBottomMenu
{
    overflow: hidden;
    position: relative;
    width: 954px;
    height: 30px;
    border-top: solid 2px #ffffff;
    text-align: left; /*background-color:#9CCFEF;*/
}

.menuCellBottom
{
    height: 30px;
    padding-left: 20px;
    padding-right: 20px;
    text-align: center;
    vertical-align: middle;
}

.linkMenuBottom
{
    font-size: 10px;
    font-weight: bold;
    text-decoration: none; /*color:#22418B;*/
}

.linkMenuBottom:hover
{
    color: #ffffff;
}

#disclaimerBackground
{
    position: absolute;
    top: 0px;
    left: 0px;
    display: block;
    background-image: url(../images/pixel.png);
    background-repeat: repeat;
    height: 100%;
    width: 100%;
    z-index: 99999;
}

#disclaimer
{
    position: absolute;
    top: 50px;
    left: 180px;
    display: block;
    width: 589px;
    height: 397px;
    z-index: 999999;
}
#disclaimerhome
{
    width: 589px;
    height: 397px;
    background-image: url(../images/Disclaimer-Homepage.png);
    background-repeat: no-repeat;
}

#disclaimerProduct
{
    width: 589px;
    height: 397px;
    background-image: url(../images/Disclaimer-PagProdutos.png);
    background-repeat: no-repeat;
}

