
.compOubliMDP {
    background: url("../image/logo_cabrivevip.png") no-repeat scroll 559px 70px #000000;
    height: 341px;
    width: 950px;
}
.compOubliMDP .headerComposants {
}
.compOubliMDP .headerComposants .footerComposants {
}
.compOubliMDP .headerComposants .footerComposants .contentComposants {
}

.compOubliMDP .headerComposants .footerComposants .contentComposants .topContentComposants {
}
.compOubliMDP .headerComposants .footerComposants .contentComposants .topContentComposants .titleComposants {
    background: url("../image/degrade_menu.png") repeat-x scroll 0 0 #044370;
    height: 55px;
    padding: 0;
    position: relative;
    width: 950px;
}
.compOubliMDP .headerComposants .footerComposants .contentComposants .topContentComposants .titleComposants span {
    background: url("../image/ico_ch_mdp.png") no-repeat scroll 20px 11px transparent;
    color: #FFFFFF;
    display: block;
    font-family: arial;
    font-weight: bold;
    padding: 15px 5px 0 72px;
    text-align: left;
}

.compOubliMDP .headerComposants .footerComposants .contentComposants .dataContentComposants {
}
.compOubliMDP .headerComposants .footerComposants .contentComposants .dataContentComposants .tableDesc {
    padding: 25px 5px 25px 72px;
    font-weight: bold;
    text-align: left;
    background: url('../image/lock.gif') no-repeat 30px center;
    border-bottom: 1px solid #6C5523;
}

.compOubliMDP .headerComposants .footerComposants .contentComposants .dataContentComposants table {
    border-spacing: 0;
    color: #FFFFFF;
    margin-left: 0;
    margin-top: 34px;
    width: 415px;
}
.compOubliMDP .headerComposants .footerComposants .contentComposants .dataContentComposants table tr {
}
.compOubliMDP .headerComposants .footerComposants .contentComposants .dataContentComposants table tr th {
}
.compOubliMDP .headerComposants .footerComposants .contentComposants .dataContentComposants table tr td {
    padding: 2px 2px;
    text-align: center;
}

.compOubliMDP .headerComposants .footerComposants .contentComposants .dataContentComposants table tr .tableColonne1 {
    font-weight: bold;
    text-align: right;
    width: 250px;
}
.compOubliMDP .headerComposants .footerComposants .contentComposants .dataContentComposants table tr .btnSubmitMDP .btRetour {
    display: none;
}
.compOubliMDP .headerComposants .footerComposants .contentComposants .dataContentComposants table tr .tableColonne2 {
    text-align: left;
}
input.champTel {
    width:157px !important;
}
.compOubliMDP .headerComposants .footerComposants .contentComposants .dataContentComposants table tr .tableColonne2 select {
    background: none repeat scroll 0 0 #555555;
    border: 1px solid #666666;
    color: #FFFFFF;
    height: 22px;
    line-height: 22px;
    margin-top: 5px;
    width: 180px;
}

.compOubliMDP .headerComposants .footerComposants .contentComposants .dataContentComposants table tr .ligneSubmit {
    padding-top: 20px;
    text-align: right;
}
.compOubliMDP .headerComposants .footerComposants .contentComposants .dataContentComposants table tr td .btSubmit{
    background: url("../image/bg_bt_or.gif") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    clear: both;
    color: #000000;
    cursor: pointer;
    float: left;
    font-size: 18px;
    font-weight: normal;
    height: 31px;
    line-height: 31px;
    padding: 0 10px;
    text-align: center;
    text-transform: uppercase;
    width: 180px;
    margin-top: 20px;
}

.compOubliMDP .headerComposants .footerComposants .contentComposants .dataContentComposants table tr td .btSubmit:hover {
    background: url("../image/bt_reserver.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #686868 !important;
    color: #FFFFFF;
}

.compOubliMDP .headerComposants .footerComposants .contentComposants .bottomContentComposants {
}

