.profil-form {
			width:641px;
			margin:0 0 0 -35px
		}
		
		html>/**/body .profil-form { margin:0 0 0 15px; }
		
		.profil-form form { margin:0 }
		
		.profil-form .interne {
			width:603px;
			margin:15px 0 0 13px;
			padding-bottom:14px;
			background:#F4F4F4 url(/images/form_bas.gif) no-repeat bottom;
			color:#818181;
			font-size:12px;
			position:relative;
		}
		
		.profil-form .interne .col-gauche {
			position:relative;
			width:274px;
			padding:8px 30px 8px 0;
			float:left;
			background:url(/images/form_centre.gif) no-repeat right center;
		}
		
		.identite { 
			position:absolute;
			left:-14px; top:-17px;
			z-index:3
		}
		.newsletter { 
			position:absolute;
			right:-23px; top:-20px;
			z-index:3
		}
		.cgu { 
			position:absolute;
			right:-25px; top:-23px;
			z-index:3
		}		
		
		
		.profil-form .interne .col-gauche label {
			display:inline-block;
			text-align:right;
			margin:4px 3px 4px 8px;
			width:85px;
			vertical-align:middle;
			font-weight:bold;
			position:relative;
			z-index:5
		}
		
		.profil-form .interne .col-gauche input {
			border:1px solid #ccc;
			height:23px; width:173px !important;
			vertical-align:middle;
			padding:5px 0 0; margin:4px 0;
			background:url(/images/nclub/inscription_2/form_input_bg.gif) repeat-x;
		}
		
		.profil-form .interne:after {  
			content:"";
			clear:both;
			display:block
		}
		
		.profil-form .interne .col-droite {
			float:left;
			width:299px;
			text-align:left;
			padding:8px 0
		}
		
		.profil-form .interne .col-droite input { 
			width:auto !important;
			vertical-align:top;
			margin:7px 3px 0 0
		}
		
		.profil-form .interne .col-droite label {
			display:inline-block;
			width:220px;
			margin:4px 0
		}		
		
		.profil-form .interne .col-droite label strong { font-size:15px; }
		
		.profil-form .interne .col-droite .haut {
			padding-bottom:21px;
			background:url(/images/nclub/inscription_2/form_centre2.gif) no-repeat bottom center;
			position:relative;
		}
		
		.profil-form .interne .col-droite .bas { 
			font-size:11px; 
			position:relative;
		}
		
		.condition-inscription {
			position:absolute;
			bottom:8px; left:0;
			width:100%;
			text-align:center;
			font-size:10px;
		}
		
		.enregistrement-form {
			width:182px !important; height:53px;
			margin:27px 7px 0 0;
			float:right;
		}

		html>/**/body .enregistrement-form {
			margin:27px 20px 0 0;
		}
		
		}
