#print{ display:none;}
#bodyContainer{ text-align:center;}


/* === TableLess === */

form.tableLess {
    min-width: 100%;
    max-width: 100%;
    width: 100%; margin:auto;
}
form.tableLess fieldset{
	margin:1em auto 2em auto;
	padding:0 0 10px 0;
	display: block;
	width:90%;clear:none;text-align:left;margin:auto;
}
form.tableLess fieldset.hidden {
    border: 0;
}
form.tableLess fieldset legend {
	color:#8f8f8f;
	white-space: nowrap;
    font-weight: bold;
	font-size:1.2em;
	padding:10px;
}
form.tableLess fieldset ol {
    margin: 0;
    padding: 0;
	list-style:none;
}
form.tableLess fieldset li {
    display: block;
    list-style: none;
    margin: 0;
    clear: both;
}
form.tableLess label {
    margin: 0 0 0 5px;
}
form.tableLess label.element {
    width: 150px;
	display: block;
    float: left;
    padding: 0;
    margin: 5px 0 0 0;
    font-weight: bold;
    text-align: right;
}
form.tableLess div.element input{
    width: 150px;
	display: inline;
    float: left;
    margin: 5px 0 0 10px;
    padding: 0;
}
form.tableLess div.element textarea{
    width: 150px;
	display: inline;
    float: left;
    margin: 5px 0 0 10px;
    padding: 0;
}
form.tableLess div.element select{
    width: 150px;
	display: inline;
    float: left;
    margin: 5px 0 0 10px;
    padding: 0;
}
form.tableLess div.element span{
    margin: 2px 0 5px 160px;
    padding: 0;
	float:left;
}
form.tableLess li.reqnote {
    font-size: 80%;
    margin: 5px 0 0 10px;
}
form.tableLess span.error, form span.required {
    color: red;
}
form.tableLess div.error {
    border: 1px solid red;
    padding: 5px;
}
.formLabel2{ clear:both; margin-left:160px;}

/* === Result Newsletter === */

.ezmlmResult{ text-align:justify; font-size:1.2em; padding:20px 0;}
.shopEzmlm-belowResultMessage{text-align:justify; padding:20px 0 0 0;}


/* === Adresse === */
ul#accountIndex-addressesList{ margin:0; padding:10px 0;}
ul#accountIndex-addressesList li{ padding:10px 0; margin:0; background:none; border-bottom:1px solid #ccc;}


/* === Inscription === */
#shopRegister-divRegisterForm form.tableLess fieldset{width:100%; border:0;}
