@charset "utf-8";

/*
 *
 *	@titre: inscription.
 *	@description: feuille de style inscription - moniteur archizz.
 *	@auteur: neov - http://www.neov.net.
 *	@creation: 20090605.
 *	@modification: -
 *
 */
 
#content-inscription { padding:25px 0 0; }

/* :: aide :: */
.aide .aide-content { margin-left:172px; }

/* :: vous etes :: */

.moa-pr { padding:0 0 30px; }
.moa-pr .info-zone { width:642px; padding:0 0 5px; }
.pr { float:left; font-weight:bold; font-size:1.2em; }
.pr span { color:#d60006; font-weight:normal; }
.moa-pr-choix { padding:0 0 5px; }
.moa-pr input { float:left; margin:0 5px 0 0; }
.moa-pr label { font-size:1.2em; float:left; }

/* :: raison sociale :: */

.form-content .left .format { display:block; margin:0 0 0 172px; padding:5px 0; color:#8d8986; }
.form-content .left input.moa-rs-complement { width:304px; margin:0 14px 0 0; }
.form-content .left input.moa-rs-code { width:160px; }
.moa-rs-complement-valider { font-size:1.2em; color:white; display:block; float:left; background:#645c59; padding:3px 0 2px; text-align:center; width:120px; margin:0; }
* html .moa-rs-complement-valider { padding:3px 0; }

.result-rs div { background:#f0f0f0; padding:10px 16px; }
.result-rs p { font-size:1.1em; line-height:125%; }
.result-rs p span.rouge,
.result-rs p span.rouge * { color:#d60006; }
.result-rs p a { text-decoration:underline; }

.form-content .left .result-rs .identification-rs input { font-size:1em; margin:0; }
.form-content .left .result-rs .identification-rs input.rs-id { width:150px; margin:0 8px 0 0; }
.form-content .left .result-rs .identification-rs input.rs-pass { width:134px; margin:0 10px 0 0; }
.form-content .left .result-rs .identification-rs a { display:block; background:#d60006; float:left; color:white; text-decoration:none; font-size:1.1em; text-align:center; padding:3px 0 3px; width:50px; line-height:100%; }

.form-content .liste-rs textarea { float:left; height:60px; margin:0 10px 0 0; width:346px; }
.result-rs .liste-rs a { display:block; background:#d60006; float:left; color:white; text-decoration:none; font-size:1.1em; text-align:center; padding:3px 0 3px; width:50px; line-height:100%; margin:47px 0 0; }
.moa-raison-sociale { padding:0 0 50px; }
.moa-raison-sociale .result-rs { padding:0 0 10px 172px; clear:both; }

.rs-liste { width:350px; }

/*.cas1,
.cas2 { display:none; }*/

/* :: responsable du compte :: */

.moa-responsable-compte { padding:0 0 35px; }

/* :: creer votre identifiant :: */

.moa-creation-id { padding:0 0 35px;}
.moa-creation-id h2 { margin-bottom:20px; }
.bloc-identifiant { background:#f0f0f0; padding:15px 0 10px; }
.bloc-identifiant .id-left { width:418px; float:left; }
.bloc-identifiant .id-right { width:190px; float:right; }
.form-content .left .bloc-identifiant label { width:200px; text-align:right; padding:0 10px 0 0; }
.form-content .left .bloc-identifiant input { width:195px; }
.form-content .left p.identification-rs { padding:0; }
.form-content .left p.identification-rs input { float:left; margin:0 0 5px; padding:0; }
.form-content .left .mdp-info { color:#d60006; padding:20px 0 0; line-height:125%; }

/* :: autres utilisateur du compte :: */

.moa-autre { padding:0 0 40px; }
.moa-autre h2 { margin-bottom:20px; }
.moa-autre .form-content .left .intro { font-size:1.1em; line-height:125%; padding:0 0 25px; }
.moa-autre .form-content .left .btn-ajout-collab { padding:0 0 0 172px; }
.btn-ajout-collab a { color:#8d8986; text-decoration:underline; display:block; background:url(../../images/design/button/btn-ajout.gif) 0 0 no-repeat; padding:0 0 3px 20px; }

/* :: confirmation :: */
#content-inscription.confirm-wrapper { padding-bottom:250px; }
.confirm { background:#f0f0f0; padding:20px 0; }
.confirm p { font-size:1.2em; text-align:center; line-height:125%; padding:0 0 10px; }
.confirm p.link-insc { text-align:left; padding:0 60px 10px; }
.confirm p.link-insc a { display:block; margin:10px 0 0; font-size:0.9em; }
.confirm p .gris { color:#78736e; }
.confirm .separateur { background:url(../../images/design/misc/pointille.gif) 0 center repeat-x; width:200px; margin:0 auto; padding:0 0 15px; }
.confirm .btn { padding:5px 0 0; }
.confirm .btn .publi-autre { margin:0 20px 0 0; }

.newsletter-confirm { padding:40px 0 0; }
.newsletter-confirm h5 { padding:0 0 5px; }
.newsletter-confirm div { width:281px; border:1px solid #c1c1b9; float:left; margin:0 22px 0 0; font-size:1.2em; padding:15px 0 10px 134px; }
.newsletter-confirm div.moniteur { background:url(../../images/design/page-layout/bg-conf-moniteur.jpg) 0 0 no-repeat; }
.newsletter-confirm div.pavillon { margin:0; background:url(../../images/design/page-layout/bg-conf-pavillon.jpg) 0 0 no-repeat; }
.newsletter-confirm div p { line-height:125%; padding:0 0 12px; }
.newsletter-confirm div a { color:#d60006; font-weight:bold; }
