/* CSS Document */
/******styles d'ordre general********/

#DetailCmd{
position:relative;
float:right;
right:10px;
background:#FFFFFF;
width:750px;
height:auto;
top:20px;
}

#cboPays{
width:307px;
}

#Accueil{
position:relative;
width:746px;
height:20px;
background-color:#A6CCCF;
float:left;
left:2px;
top:2px;
}

#Accueil .TexteAccueil{
color:#2B5767;
font-family:Verdana;
font-size:10px;
position:relative;
float:left;
left:0px;
font-weight:bold;
width:80px;
height:20px;
text-align:center;
line-height:2;
}

#Accueil .TexteCpt{
color:#2B5767;
font-family:Verdana;
font-size:10px;
position:relative;
float:left;
left:0px;
font-weight:bold;
width:100px;
height:20px;
text-align:center;
line-height:2;
}

#Accueil .TexteInscription{
color:#2B5767;
font-family:Verdana;
font-size:10px;
position:relative;
float:left;
left:0px;
font-weight:bold;
width:250px;
height:20px;
text-align:center;
line-height:2;
}

#Accueil .TexteNum{
color:#2B5767;
font-family:Verdana;
font-size:10px;
position:relative;
float:left;
left:5px;
font-weight:bold;
width:146px;
height:20px;
text-align:center;
line-height:2;
}

#Accueil .Separateur{
position:relative;
float:left;
left:4px;
height:20px;
}

#DetailCmdHaut{
position:relative;
padding-top:5px;
padding-bottom:15px;
left:2px;
width:714px;
height:auto;
float:left;
font-family:Verdana;
font-size:11px;
text-align:left;
padding-left:8px;
color:#FFFFFF;
}

#DetailCmdHaut .Inscription{
position:relative;
width:169px;
height:auto;
padding-top:10px;
float:left;
}

#DetailCmdHaut .Txt{
position:relative;
float:left;
width:430px;
margin-left:70px;
color:#2B5767;
font-family:Verdana;
font-size:11px;
text-align:left;
padding-top:50px;
}

#CoordPersoEntete{
position:relative;
width:722px;
height:auto;
color:#FFFFFF;
font-family:Verdana;
font-size:12px;
text-align:left;
float:left;
left:1px;
}

#Retour{
position:relative;
width:722px;
height:64px;
float:left;
margin-left:1px;
margin-top:30px;
background:url(../images/espace_client/HachuresRetour.jpg) repeat-x center;
}

#Retour .champs{
color:#115F68;
float:left;
font-family:Arial;
font-size:10px;
font-weight:bold;
height:13px;
padding-left:20px;
position:relative;
padding-top:10px;
width:450px;
}

#Retour .Bouton{
position:relative;
float:right;
width:139px;
height:29px;
padding-right:30px;
padding-top:20px;
}

#Retour .Bouton input{
border:0px solid;
}

#Retour .Compte{
position:relative;
float:left;
padding-left:10px;
padding-top:12px;
}

#AccueilMoyenMesCoor{
position:relative;
width:684px;
float:left;
height:auto;
padding-bottom:15px;
}

#AccueilMoyenMesCoor .AccueilMoyenTxtWhite{
position:absolute;
float:left;
color:#FFFFFF;
font-size:14px;
left:40px;
top:6px;
font-weight:bold;
font-family:verdana;
}

#AccueilMoyenMesCoor .AccueilMoyTxtMar{
position:relative;
float:left;
color:#2B5767;
top:10px;
left:42px;
}

#BlocLigne .AccueilMoyRond{
position:relative;
background:url(../images/espace_client/BoutonClt.jpg) no-repeat ;
width:7px;
height:7px;
float:left;
color:#2B5767;
top:4px;
left:0px;
}

#BlocLigne .AccueilMoyTxtMar1{
position:relative;
float:left;
color:#2B5767;
top:1px;
left:8px;
width:210px;
}

#BlocLigne .AccueilMoyMadame{
position:relative;
float:left;
color:#2B5767;
top:2px;
left:6px;
}

#BlocLigne .AccueilMoyCoche1{
position:relative;
float:left;
top:0px;
left:4px;
}

#BlocLigne .AccueilMoyCoche2{
position:relative;
float:left;
color:#2B5767;
top:0px;
left:20px;
}

#BlocLigne .AccueilMoyCoche3{
position:relative;
float:left;
color:#2B5767;
top:0px;
left:36px;
}

.champsModifGris{
background-color:#B8DBBB;
width:305px;
}

.champsModif{
width:305px;
}

#BlocLigne .ZoneTxt input{
border-style:solid;
border-width:1px;
border-color:#000000;
color:#000000;
font-size:11px;
font-family:Arial;
}

select{
border-style:solid;
border-width:1px;
border-color:#000000;
color:#000000;
font-size:11px;
font-family:Arial;
}

#BlocLigne .AccueilMoyMademoi{
position:relative;
float:left;
color:#2B5767;
top:2px;
left:24px;
}

#BlocLigne .AccueilMoyMons{
position:relative;
float:left;
color:#2B5767;
top:2px;
left:40px;
}

#BlocLigne .ZoneTxt{
position:relative;
float:left;
color:#2B5767;
top:0px;
left:0px;
}

#BlocLigne .AnnivJour{
position:relative;
float:left;
width:100px;
}

#BlocLigne #cboJour{
width:100px;
}

#BlocLigne .AnnivMois{
position:relative;
float:left;
width:92px;
padding-left:6px;
}

#BlocLigne  #cboMois{
width:92px;
}

#BlocLigne .AnnivAnnee{
position:relative;
float:left;
width:103px;
padding-left:6px;
}

#BlocLigne  #cboAnnee{
width:103px;
}

#Cadeau{
bottom:-7px;
height:48px;
left:555px;
position:absolute;
width:53px;
}


#BlocLigne{
float:left;
height:18px;
padding-left:20px;
position:relative;
top:16px;
width:555px;
margin-top:5px;
}

#BlocLigne .AccueilHautRond{
position:relative;
width:7px;
height:7px;
float:left;
color:#2B5767;
top:6px;
left:2px;
}

#BlocLigne .AccueilHautTxtMar2{
position:relative;
float:left;
color:#2B5767;
top:2px;
left:6px;
width:210px;
height:15px;
}

#BlocLigne .AdrMailCo{
position:relative;
float:left;
color:#2B5767;
left:0px;
top:0px;
margin-top:-2px;
}

#BlocLigne .AdrMailCo1{
position:relative;
float:left;
color:#2B5767;
top:0px;
left:0px;
}

#BlocLigne .AdrMDP{
position:relative;
float:left;
color:#2B5767;
top:0px;
left:0px;
}

#BlocLigne .AdrMDPConfirm{
position:relative;
float:left;
color:#2B5767;
top:0px;
left:0px;
}

#blocCivi{
position:relative;
float:left;
width:307px;
color:#2B5767
}

.alerte{
position:relative;
float:left;
padding-left:5px;
margin-top:-3px;
}

#OffresPict{
position:relative;
width:600px;
height:50px;
float:left;
padding-left:18px;
}

#OffresPict .Rond1{
position:relative;
background:url(../images/commun/BoutonClt.png) no-repeat ;
width:7px;
height:7px;
margin-top:20px;
float:left;
}

#OffresPict .TxtMar1{
position:relative;
float:left;
color:#2B5767;
margin-top:16px;
margin-left:8px;
}

#OffresPict .Coche1{
position:relative;
float:left;
color:#2B5767;
margin-top:26px;
margin-left:8px;
}

#OffresPict .Coche2{
position:relative;
float:left;
color:#2B5767;
margin-top:26px;
margin-left:40px;
}

#OffresPict .Coche3{
position:relative;
float:left;
color:#2B5767;
margin-top:26px;
margin-left:101px;
}

#OffresPict .Coche4{
position:relative;
float:left;
color:#2B5767;
margin-top:26px;
margin-left:40px;
}

#OffresPict .TxtMar2{
position:relative;
float:left;
color:#2B5767;
margin-left:30px;
top:81px;
}

#OffresPict .TxtMar3{
position:relative;
float:left;
color:#2B5767;
font-weight:bold;
margin-top:28px;
margin-left:2px;
}

#OffresPict .TxtMar4{
position:relative;
float:left;
color:#2B5767;
font-weight:bold;
margin-top:28px;
margin-left:2px;
}

#messageErreur{
margin-bottom:0px;
}

#TexteVert2{
position:relative;
color:#2B5767;
top:7px;
left:4px;
float:left;
width:700px;
color:#2B5767;
padding-left:12px;
padding-bottom:12px;
font-size:10px;
}

