.angel {
    background-position:-365px -118px;
    float:left;
    height:543px;
    width:515px
}

.edito {
    float:left;
    margin-left:15px;
    text-align:left;
    width:228px
}

.edito .contentText p {
    color:#534D4D;
    font-family:Arial;
    font-size:11px;
    line-height:14px;
    margin:0 7px;
    padding:10px 0;
    text-align:justify
}

.edito .contentText span.br {
    display:block;
    height:15px
}

.edito .contentText,.news .contentText {
    background:#f4f4f2;
    border:1px solid #d1d0cc;
    border-top:none;
    height:480px
}

.edito h1 {
    background:#f1f0ee;
    color:#eae9e5;
    font-size:0;
    height:62px
}

.en_GB .angel {
    background-image:url(/images/home/en_GB/bkd.jpg);
    width:742px;
}

.en_GB .edito h1 {
    background-image:url(/images/home/en_GB/edito_top.jpg)
}

.en_GB .infos {
    background-image:url(/images/home/en_GB/infos.jpg)
}

.en_GB .inscriptionForm .submit {
    background-image:url(/images/home/en_GB/bt_valider.jpg)
}

.en_GB .news {
    display: none;
}

.en_GB .news h1 {
    background-image:url(/images/home/en_GB/news_top.jpg)
}

.en_GB .subRight .storeInfos .infosCB {
    background-image:url(/images/home/en_GB/bt_infos_debits_CB.jpg)
}

.en_GB .subRight .storeInfos .infosProtection {
    background-image:url(/images/home/en_GB/bt_infos_parents.jpg)
}

.en_GB .subRight .unsubscribe .unsubscribeBt {
    background-image:url(/images/home/en_GB/bt_desinscription.jpg)
}

.fr_FR .angel {
    background-image:url(/images/home/fr_FR/bkd.jpg)
}

.fr_FR .edito h1 {
    background-image:url(/images/home/fr_FR/edito_top.jpg)
}

.fr_FR .infos {
    background-image:url(/images/home/fr_FR/infos.jpg)
}

.fr_FR .inscriptionForm .submit {
    background-image:url(/images/home/fr_FR/bt_valider.jpg)
}

.fr_FR .news h1 {
    background-image:url(/images/home/fr_FR/news_top.jpg)
}

.fr_FR .subRight .storeInfos .infosCB {
    background-image:url(/images/home/fr_FR/bt_infos_debits_CB.jpg)
}

.fr_FR .subRight .storeInfos .infosProtection {
    background-image:url(/images/home/fr_FR/bt_infos_parents.jpg)
}

.fr_FR .subRight .unsubscribe .unsubscribeBt {
    background-image:url(/images/home/fr_FR/bt_desinscription.jpg)
}

.infos {
    float:left;
    height:145px;
    margin-left:15px;
    margin-top:10px;
    width:727px
}

.inscriptionForm {
    float:left;
    height:110px;
    line-height:25px;
    text-align:left;
    width:700px
}

.inscriptionForm .input {
    width:235px
}

.inscriptionForm .label {
    font-size:12px;
    text-align:left;
    width:65px
}

.inscriptionForm .submit {
    border:0;
    display:block;
    float:right;
    height:67px;
    margin-right:2px;
    margin-top:19px;
    width:45px
}

.inscriptionForm .submit:hover {
    background-position:0 -67px
}

.inscriptionForm input,.inscriptionForm select,.subRight .unsubscribe input {
    background:#FBFBF9;
    border:1px solid gray;
    line-height:15px;
    width:200px
}

.inscriptionForm table {
    float:left;
    margin-left:30px!important;
    margin-left:15px;
    margin-top:20px
}

.mandatory {
    color:#534D4D;
    float:right;
    font-size:11px;
    line-height:17px;
    margin-right:4px;
    text-align:right
}

.news {
    float:left;
    text-align:left;
    width:227px
}

.news .contentText .seeMore {
    background:#F4F4F2 url(/images/home/common/news_bottom.jpg) 0 no-repeat;
    display:block;
    height:30px;
    text-align:right;
    width:100%
}

.news .contentText .seeMore span {
    color:#D868A3;
    font-size:11px;
    font-weight:bolder;
    line-height:22px;
    margin-right:10px
}

.news .contentText p {
    color:#534D4D;
    font-family:Arial;
    font-size:11px;
    height:438px;
    line-height:14px;
    margin:0 7px;
    overflow:hidden;
    padding:10px 0;
    text-align:justify
}

.news .contentText p span {
    display:block;
    margin-bottom:12px
}

.news h1 {
    background:#D9D6D1;
    color:#eae9e5;
    font-size:0;
    height:62px
}

.recieve {
    color:#534D4D;
    float:right;
    font-size:12px;
    line-height:17px;
    margin-top:4px;
    text-align:left;
    width:74%
}

.subRight {
    float:left;
    height:153px;
    left:15px;
    margin-left:16px;
    text-align:left;
    width:227px
}

.subRight .storeInfos {
    background:url(/images/home/common/zone_2_bt.jpg) no-repeat;
    height:62px;
    margin-top:9px;
    padding-top:1px;
    width:227px
}

.subRight .storeInfos .infosCB,.subRight .storeInfos .infosProtection {
    display:block;
    height:21px;
    margin:7px auto 0;
    width:217px
}

.subRight .storeInfos .infosCB:hover,.subRight .storeInfos .infosProtection:hover {
    background-position:bottom left
}

.subRight .unsubscribe {
    background:url(/images/home/common/zone_desinscription.jpg) no-repeat;
    height:75px;
    margin-top:9px;
    padding-top:3px;
    text-align:center;
    width:227px
}

.subRight .unsubscribe .unsubscribeBt {
    border:0 none;
    display:block;
    height:17px;
    margin:2px auto auto;
    width:206px
}

.subRight .unsubscribe .unsubscribeBt:hover {
    background-position:0 bottom
}

.subRight .unsubscribe p {
    font-size:10px;
    margin-bottom:5px
}