
/******************************************************************************/
/*                                 compDejaClient                             */
/******************************************************************************/

.compDejaClient {
    border-collapse:collapse;
    font-size:11px;
    padding:0;
    width: 100%;
	background:#fff;
	border-radius: 10px 10px 10px 10px;
}

.compDejaClient .headerComposants {

}
.compDejaClient .headerComposants .footerComposants {
}
.compDejaClient .headerComposants .footerComposants .contentComposants {
}

.compDejaClient .headerComposants .footerComposants .contentComposants .topContentComposants {
}
.compDejaClient .headerComposants .footerComposants .contentComposants .topContentComposants .titleComposants {
}
.compDejaClient .headerComposants .footerComposants .contentComposants .topContentComposants .titleComposants span {
    background:url('../image/bg_tetiere_moncompte.gif') repeat-x left center;
    color:#FFFFFF;
    font-size:13px;
    padding:5px;
    text-align:left;
    display:block;
}

.compDejaClient .headerComposants .footerComposants .contentComposants .dataContentComposants {
}
#pageEtape2 .compDejaClient .headerComposants .footerComposants .contentComposants .dataContentComposants {
    background: url('../image/bg_content.gif') repeat-x left bottom !important;
    padding: 0;	
}
.compDejaClient .headerComposants .footerComposants .contentComposants .dataContentComposants table {
    border-collapse: collapse;
    font-size:11px;
}
.compDejaClient .headerComposants .footerComposants .contentComposants .dataContentComposants table tr {
    display:block;
}
.compDejaClient .headerComposants .footerComposants .contentComposants .dataContentComposants table tr th {
}
.compDejaClient .headerComposants .footerComposants .contentComposants .dataContentComposants table tr td {
    padding: 2px;
    text-align:center;
}
.compDejaClient .headerComposants .footerComposants .contentComposants .dataContentComposants table tr td[colspan="3"] {
	display: block;
    margin-bottom: 70px;
    width: 100%;
}
.compDejaClient .headerComposants .footerComposants .contentComposants .dataContentComposants table tr .tableDesc {
    font-size:11px;
    padding: 0px;
    text-align:left;
}

.compDejaClient .headerComposants .footerComposants .contentComposants .dataContentComposants table tr .tableColonne1 {
    font-size:11px;
    text-align:left;
    width: 172px;
}
.compDejaClient .headerComposants .footerComposants .contentComposants .dataContentComposants table tr .tableColonne2 {
    text-align:left;
    width: 200px;
}

.compDejaClient .headerComposants .footerComposants .contentComposants .dataContentComposants table tr .tableColonne2 input {
}
.compDejaClient .headerComposants .footerComposants .contentComposants .dataContentComposants table tr .tableColonne2 .champTel {
    background:url('../image/ico_mobile.gif') no-repeat scroll left center #FFFFFF;
}
.compDejaClient .headerComposants .footerComposants .contentComposants .dataContentComposants table tr .tableColonne2 .champPwd {
    background:url('../image/ico_cadenas.gif') no-repeat scroll left center #FFFFFF;
}

.compDejaClient .headerComposants .footerComposants .contentComposants .dataContentComposants table tr .tableColonne2 select {
    width:154px;
}
.compDejaClient .headerComposants .footerComposants .contentComposants .dataContentComposants table tr .tableColonne3 {
    text-align:left;
    width: auto;
}
.compDejaClient .headerComposants .footerComposants .contentComposants .dataContentComposants table tr .tableColonne3 a {
    color:#000;
}

.compDejaClient .headerComposants .footerComposants .contentComposants .dataContentComposants table .tableHeader .tableColonne1 {
}
.compDejaClient .headerComposants .footerComposants .contentComposants .dataContentComposants table .tableHeader .tableColonne2 {
}
.compDejaClient .headerComposants .footerComposants .contentComposants .dataContentComposants table .tableHeader .tableColonne3 {
}

.compDejaClient .headerComposants .footerComposants .contentComposants .dataContentComposants table tr td .btSubmit {
	float: right;
    margin-right: 58px;
    margin-top: 10px;
}

.compDejaClient .headerComposants .footerComposants .contentComposants .bottomContentComposants {
}

/*************************************** PAGE COMPTE IDENTIFICATION **/
#pageCompteIdentification .compDejaClient {
margin: 150px auto 0;
}

#pageCompteIdentification .compDejaClient .headerComposants {
}

#pageCompteIdentification .compDejaClient .headerComposants .footerComposants {
}
#pageCompteIdentification .compDejaClient .headerComposants .footerComposants .contentComposants {
}

#pageCompteIdentification .compDejaClient .headerComposants .footerComposants .contentComposants .topContentComposants {
}
#pageCompteIdentification .compDejaClient .headerComposants .footerComposants .contentComposants .topContentComposants .titleComposants {
	background: url("../image/cadenas.png") no-repeat scroll 13px 8px #FFFFFF;
    box-shadow: 0 10px 18px -12px #DDDDDD;
	border-radius: 10px 10px 10px 10px;
    display: block;
    height: 55px;
    padding: 0;
}
#pageCompteIdentification .compDejaClient .headerComposants .footerComposants .contentComposants .topContentComposants .titleComposants span {
	display: none;
}

#pageCompteIdentification .compDejaClient .headerComposants .footerComposants .contentComposants .dataContentComposants {
    border-spacing: 0;
    padding: 0 20px 20px;
}
#pageCompteIdentification #pageEtape2 .compDejaClient .headerComposants .footerComposants .contentComposants .dataContentComposants {
}
#pageCompteIdentification .compDejaClient .headerComposants .footerComposants .contentComposants .dataContentComposants table {
	color: #000000;
    margin: 0 auto;
    position: relative;
}
#pageCompteIdentification .compDejaClient .headerComposants .footerComposants .contentComposants .dataContentComposants table tr {
}
#pageCompteIdentification .compDejaClient .headerComposants .footerComposants .contentComposants .dataContentComposants table tr:nth-child(2) {
	margin-top: 15px;
}
#pageCompteIdentification .compDejaClient .headerComposants .footerComposants .contentComposants .dataContentComposants table tr th {
}
#pageCompteIdentification .compDejaClient .headerComposants .footerComposants .contentComposants .dataContentComposants table tr td {
}

#pageCompteIdentification .compDejaClient .headerComposants .footerComposants .contentComposants .dataContentComposants table tr .tableDesc {
	color: noir;
    display: block;
    float: left;
    font-size: 12px;
    font-weight: normal;
    left: -225px;
    position: absolute;
    top: -34px;
    width: 700px;
	text-align:center;
}

#pageCompteIdentification .compDejaClient .headerComposants .footerComposants .contentComposants .dataContentComposants table tr .tableColonne1 {
	font-weight: bold;
    text-align: right;
	padding-right: 30px;
}
#pageCompteIdentification .compDejaClient .headerComposants .footerComposants .contentComposants .dataContentComposants table tr .tableColonne2 {
}

#pageCompteIdentification .compDejaClient .headerComposants .footerComposants .contentComposants .dataContentComposants table tr .tableColonne2 input {
}
#pageCompteIdentification .compDejaClient .headerComposants .footerComposants .contentComposants .dataContentComposants table tr .tableColonne2 .champTel {
	background: url("../image/ico_mobile.gif") no-repeat scroll left center #FFFFFF;
    padding: 1px 1px 1px 20px;
    width: 130px;
}
#pageCompteIdentification .compDejaClient .headerComposants .footerComposants .contentComposants .dataContentComposants table tr .tableColonne2 .champPwd {
}

#pageCompteIdentification .compDejaClient .headerComposants .footerComposants .contentComposants .dataContentComposants table tr .tableColonne2 select {
}
#pageCompteIdentification .compDejaClient .headerComposants .footerComposants .contentComposants .dataContentComposants table tr .tableColonne3 {
}
#pageCompteIdentification .compDejaClient .headerComposants .footerComposants .contentComposants .dataContentComposants table tr .tableColonne3 a {
	background: url("../image/ico_ch_mdp_small.png") no-repeat scroll left center transparent;
    bottom: 0;
    color: black;
    padding-left: 30px;
    position: absolute;
    right: 52px;
    width: 119px;
}

#pageCompteIdentification .compDejaClient .headerComposants .footerComposants .contentComposants .dataContentComposants table .tableHeader .tableColonne1 {
}
#pageCompteIdentification .compDejaClient .headerComposants .footerComposants .contentComposants .dataContentComposants table .tableHeader .tableColonne2 {
}
#pageCompteIdentification .compDejaClient .headerComposants .footerComposants .contentComposants .dataContentComposants table .tableHeader .tableColonne3 {
}

#pageCompteIdentification .compDejaClient .headerComposants .footerComposants .contentComposants .dataContentComposants table tr td .btSubmit {
}
#pageCompteIdentification .compDejaClient .headerComposants .footerComposants .contentComposants .dataContentComposants table tr td .btSubmit:hover {
}

#pageCompteIdentification .compDejaClient .headerComposants .footerComposants .contentComposants .bottomContentComposants {
}

#pageCompteIdentification #compBody #compBodyHeader #compBodyFooter {
}

#pageCompteIdentification #champsRequis {
	bottom: 10px;
    color: black;
    font-size: 9px;
    left: 3px;
    top: 5px;
    width: 200px;
	margin-left: 500px;
}