#customsizes{
 display:block;
 text-align:center;
 margin:0px auto;
 margin-bottom:5px;
}

.radiocustomtxt , .radiocustomtxt2{
  display:block;
  float:left;
  width:100px;
  text-align:left;
  height:16px;
  line-height:16px;
  margin-left:15px;
  white-space:nowrap;
}
.radiocustomtxt2{
clear:both;
  width:230px;
}


.radiocustom{
  #height:16px;
}
.radiocustomtitre{
  display:block;
  clear:left;
  width:588px;
  text-align:center;
  font-weight:bold;
  height:20px;
  line-height:20px;
}
.radiocustomautre{
  display:block;
  float:left;
}

.custom1{
  display:block;
  width:174px;
  margin:8px;
  border-color:#000000;
  border-width:1px;
  border-style:dotted;
  float:left;
  text-align:center;
  font-size:12px;
  font-weight:bold;
}
.imagecustom1{
  display:block;
 margin:0px auto;
}


.imgcustomstandard , .labelcustom , .filecustom {
  display:block;
  float:left;
}

.framecustom , .textcustom{
  display:block;
  border: 1px dotted #666666;
  margin-top:10px;
  margin-bottom:10px;
  text-align:justify;
}

.textcustom{
  padding:10px;
}
.labelcustom , .longlabelcustom  {
  width:186px;
  text-align:right;
  border-top: 1px dotted #666666;
  float:left;
  clear:both;
  padding:2px;
}
.longlabelcustom  {
  width:574px;
  text-align:justify;
  padding:5px;
}
.fieldcustom {
  width:382px;
  text-align:left;
  padding:2px;
  padding-left:8px;
  border-left: 1px dotted #666666;
  border-top: 1px dotted #666666;
  float:left;
}


.listlargeur{
  display:block;
  clear:left;
  float:left;
  width:200px;
  text-align:right;
  margin-right:70px;
}
.filecustom{
  clear:left;
  width:100%;
  margin-bottom:10px;
}

.alertmessage {
  display:block;
  clear:left;
  color:red;
  font-weight:bold;
  font-size:11px;
}

.listlargeur{
  display:block;
  clear:left;
  float:left;
  width:200px;
  text-align:right;
  margin-right:70px;
}

