label {display: inline-block; text-align: left; width: 15em;}
p input {width: 18em;}
#fieldset1, #godFatherFieldset, #fieldsetKnow {width: 38em; margin: 3em auto; padding: 2em 1em;}
#gender_M, #gender_Mme, #gender_Mlle {width: auto;}
#label_gender_M, #label_gender_Mme, #label_gender_Mlle {width: 4em; padding-left: 0.5em;}
form p {padding: 0.5em 2em;}
.pSubmit {margin: 3em; text-align: center;}

#fieldsetKnow p {text-align: center;}

#fieldsetWelcomeCode, #fieldsetSiren {margin: 2em auto 0; width: 30em;}
#fieldsetWelcomeCode label, #fieldsetSiren label {width: 10em;}
#fieldsetWelcomeCode input, #fieldsetSiren input {width: 15em;}


body.js #fieldsetWelcomeCode, body.js #fieldsetSiren {display: none;}

#divBody .ulRadioList {
	list-style: none;
	margin: 1em;
	padding: 0;
}

 #divBody .ulRadioList li {
	float: left;
	margin-right: 0;
	margin-left: 10px;
	list-style: none;
	width: 180px;
	height: 160px;
	position: relative;
	border: 1px solid #AAAAAA;
	padding: 8px 0;
}

#divBody .ulRadioList li.first {margin-left: 0;}

body.js #divBody .ulRadioList li {
	background: url(../../resources/pictures/account/checkboxbg.gif) no-repeat 0 0;
	height: 170px;
	border: none;
	cursor: pointer;
	padding: 0;
}

body.js #divBody .ulRadioList li.selected {
	background-position: -180px 0;
}

.ulRadioList label {
	color: #2996B5;
	font-weight: bold;
	font-size: 90%;
	vertical-align: baseline;
}

body.js .ulRadioList label {
	display: block;
	height: 20px;
	width: 150px;
	padding: 13px 0 15px 10px;
	cursor: pointer;
}

body.js .ulRadioList label.twoLines {
	padding-top: 7px;
	padding-bottom: 20px;
}

.ulRadioList li.selected label {
	color: white;
	padding-left: 40px;
}

.ulRadioList p {
	padding: 4px 8px;
	font-size: 85%;
	text-align: left;
}

.ulRadioList p img {vertical-align: text-bottom;}

.ulRadioList li.selected {
	color: white;
}

body.js .ulRadioList input {
	display: none;
}

p.validationError {color: #990000;}

div.companyAddress {
	margin-left: 30px;
	color: #999;
	font-size: 11px;
}
#fieldsetSiren #divCompanyChoice p {padding: 0.5em;}
#fieldsetSiren #divCompanyChoice input {width: auto;}
#fieldsetSiren #divCompanyChoice li {list-style: none; margin-bottom: 10px;}
#fieldsetSiren #divCompanyChoice em {font-style: italic;}