/*
body div#page_content {
  margin-left: -15px;
}

body div#page_content div.contenu div#middle_column {
  width: 974px;
}
body div#page_content div.contenu div#middle_column div.cadre .cadre_contenu {
  background: url(/pix/espace_client/background.png) repeat-y;
  padding-left: 23px;
  padding-right: 21px;
}
body div#page_content div.contenu div#middle_column div.cadre .cadre_bas {
  background: url(/pix/espace_client/background_bas.png) no-repeat 1px 100%;
  height: 12px;
}
*/
body div#page_content div.contenu div#middle_column div#deja_client.pave,
body div#page_content div.contenu div#middle_column div#nouveau_client.pave
{
  float: left;
}
body div#page_content div.contenu div#middle_column div#deja_client.pave h2,
body div#page_content div.contenu div#middle_column div#nouveau_client.pave h2
{
color:#25AEF8;
font-size:14px;
font-weight:normal;
height:28px;
letter-spacing:-1px;
padding-left:15px;
padding-top:20px;
text-transform:uppercase;
background:url(../pix/common/cadre_titre_256.png) -2px 0 no-repeat;
}
body div#page_content div.contenu div#middle_column div#deja_client.pave .pave_contenu,
body div#page_content div.contenu div#middle_column div#nouveau_client.pave .pave_contenu
{
  background-repeat: repeat-y;
  padding: 10px 15px 7px 15px;
}
body div#page_content div.contenu div#middle_column div#deja_client.pave .pave_bas,
body div#page_content div.contenu div#middle_column div#nouveau_client.pave .pave_bas
{
  background-repeat: no-repeat;
  height: 3px;
}
body div#page_content div.contenu div#middle_column div#deja_client.pave {
  width: 252px;
  margin-right: 26px;
  padding-left: 13px;
}
body div#page_content div.contenu div#middle_column div.pave form p.form_validation {
  text-align: right;
  margin: 14px 0;
}
body div#page_content div.contenu div#middle_column div#deja_client.pave .pave_contenu {
  background-image: url(/pix/espace_client/login_bordure.gif);
}
body div#page_content div.contenu div#middle_column div#deja_client.pave h2 {
  /*background-image: url(/pix/espace_client/login_background_titre.gif);*/
}
body div#page_content div.contenu div#middle_column div#deja_client.pave .pave_bas {
  background-image: url(/pix/espace_client/login_bordure_bas.gif);
}
body div#page_content div.contenu div#middle_column div#deja_client.pave form p.criteria {
  margin-bottom: 6px;
}
body div#page_content div.contenu div#middle_column div#deja_client.pave form p.criteria label {
  display: block;
  float: left;
  width: 74px;
  height: 1em;
  text-align: right;
  margin-right: 6px;
  padding-top: 2px;
}
body div#page_content div.contenu div#middle_column div#deja_client.pave form p.criteria input {
  	border: 1px solid #ccc;
  	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
  	height: 18px;
  	padding:4px 0 0 4px;
  	width: 118px;
}
body div#page_content div.contenu div#middle_column div#deja_client.pave form p.help {
  margin-left: 80px;
  font-size: 11px;
}
body div#page_content div.contenu div#middle_column div#deja_client.pave form p.help a {
  color: #1bbbe9;
}


body div#page_content div.contenu div#middle_column div#nouveau_client.pave {
  width: 614px;
}
body div#page_content div.contenu div#middle_column div#nouveau_client.pave h2 {
  background:url(../pix/common/cadre_titre_618.png) -2px 0 no-repeat;
}
body div#page_content div.contenu div#middle_column div#nouveau_client.pave .pave_contenu {
  background-image: url(/pix/espace_client/nouveau_bordure.gif);
  padding-right: 116px;
  padding-top: 25px;
  font-family: Verdana;
  text-align: right;
}
body div#page_content div.contenu div#middle_column div#nouveau_client.pave .pave_bas {
  background-image: url(/pix/espace_client/nouveau_bordure_bas.gif);
}
body div#page_content div.contenu div#middle_column div#nouveau_client.pave form {
  font-size: 11px;
}
body div#page_content div.contenu div#middle_column div#nouveau_client.pave form p.criteria,
body div#page_content div.contenu div#middle_column div#nouveau_client.pave form ul.criteria
{
  margin-bottom: 4px;
}
body div#page_content div.contenu div#middle_column div#nouveau_client.pave form ul.criteria li {
  display: inline;
}
body div#page_content div.contenu div#middle_column div#nouveau_client.pave form ul.criteria li input {
  vertical-align: middle;
  margin: 0 4px;
}
body div#page_content div.contenu div#middle_column div#nouveau_client.pave form p.criteria label {
  margin-right: 11px;
  font-weight: bold;
}
body div#page_content div.contenu div#middle_column div#nouveau_client.pave form p.criteria input,
body div#page_content div.contenu div#middle_column div#nouveau_client.pave form p.criteria select
{
  	border: 1px solid #ccc;
  	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
  	height: 18px;
  	padding:4px 0 0 4px;
 	width: 200px;
}
body div#page_content div.contenu div#middle_column div#nouveau_client.pave form p.criteria select
{
  height: 25px;
  width:206px;
}

.adresse-choose {
	color:red;	
}

body div#page_content div.contenu div#middle_column div#nouveau_client.pave form p.optin input {
  vertical-align: middle;
  margin-right: 5px;
}
body div#page_content div.contenu div#middle_column div#nouveau_client.pave p.note {
  font-weight: bold;
  font-size: 10px;
}

body div#page_content div.contenu div#middle_column div#nouveau_client.pave p.info {
  font-size: 10px;
}

body div#page_content div.contenu div#middle_column div#nouveau_client.pave p#show_form{
  color: #1BBBE9;
  text-decoration: underline;
  cursor: pointer;
}

