#container.inscription #principal{
float: right;
}
#etape{
display: none;
}

.coameur_fiche{
margin: 20px 0;
border: solid 1px #333;
background: #4D0B17;
/*font-size: 1.2em;*/
}
.coameur_fiche h3{
/*font-size: 1.1em;*/
font-weight: bold;
margin: 0;
padding: 8px;
background: #660E1E;
}
.coameur_fiche .adresse{
float: right;
width: 48%;
}
.coameur_fiche .points_fidelite{
color: #ffbb00;
}
.coameur_fiche div{
margin: 8px;
}


/* FORMS */
#inscription_center  form{
margin: 0;
padding: 0;
/*font-size: 1.2em;*/
}
#inscription_center  form p{
font-family: Verdana, Arial, sans-serif;
/*font-size: 0.9em;*/
}
#inscription_center  input{
margin: 0;
padding: 0;
}
#inscription_center  input:focus{ /* sur evenement js */
color:red;
background-color: #ddd;
}
#inscription_center  input .submit{
margin: 20px;
float: right;
border: solid 1px #fff;
}
#inscription_center  textarea{
margin: 0;
padding: 0;
}
#inscription_center  select{
margin: 0;
padding: 0;
}
#inscription_center  fieldset{border: 1px solid #fff;
color #fff;
margin: 4px;
padding: 0 10px 10px;
/*font-size: 0.8em;*/
}
#inscription_center  legend{
margin: 0;font-size: 0.9em;
padding: 0;display: block;
color: #fff;

}
#inscription_center fieldset label{
display: block;
font-weight: bold;
}
#inscription_center  label.obligatoire{
color: #ffbb00;
}
#inscription_center  a.button,#inscription_center  input.button{
border: solid 1px #888;
padding: 2px 8px;
background: #D1BB7F;
color: #000 !important;
font-weight: bold;
}
#inscription_center a.superbutton,#inscription_center  input.superbutton{
border: solid 1px #888;
padding: 2px 8px;
background: #ffbb00;
color: #000;
font-weight: bold;
cursor: pointer;
cursor: hand;
}
