/* Global */	
#contenu				{ width:485px; }
.clear					{ clear:both; }

/* TITRE */
#titre					{ padding-bottom:10px; border-bottom:#d6d6d6 dotted; }
#titre h1				{ font-size:30px; }
h2,h3					{ font-size:16px; }


/* PAGE: Comment ça marche ? */
.ccm-box				{ margin:30px 0 0 5px; }
.ccm-box-img			{ float:left; }
.ccm-box-texte			{ float:left; }
.ccm-box-texte h2		{ font-weight:normal; }
.ccm-box-texte li		{ list-style-image:url(../img/puce-fleche-verte.gif); margin-left:15px; }
.ccm-box-texte a		{ text-decoration:underline; }
.ccm-box-trait			{ margin-top:30px; }
#ccm-encadre			{ margin:30px auto; width:397px; height:120px; background-image:url(../img/ccm-encadre-stockage.gif); }
#ccm-encadre h2			{ font-size:15px; padding-top:10px; text-align:center; }
#ccm-encadre ul			{ margin:8px 0 0 0; }
#ccm-encadre ul li		{ margin:0 0 0 60px; font-size:12px; }
#ccm-encadre ul li a	{ color:#000000; }


/* PAGE: Combien ça coûte? */
#ccc-description		{ float:left; margin:30px 0; width:305px; }
#ccc-description h3		{ font-size:15px; margin-top:15px; }
#ccc-image				{ float:left; margin:30px 0 20px 0; }
#ccc-tableau			{ /*cellspacing:10px; cellpadding:0;*/ }
#ccc-tableau h3			{ font-size:15px; text-align:center; }
#ccc-tableau td			{ padding:10px 5px; }
.ccc-tab-bgclair1		{ background-color:#eaf5d2; text-align:center; width:195px; }
.ccc-tab-bgclair2		{ background-color:#eaf5d2; text-align:center; width:90px; }
.ccc-tab-bgclair3		{ background-color:#eaf5d2; text-align:center; width:160px; }
.ccc-tab-bgfonce1		{ background-color:#dee9c7; text-align:center; width:195px; }
.ccc-tab-bgfonce2		{ background-color:#dee9c7; text-align:center; width:90px; }
.ccc-tab-bgfonce3		{ background-color:#dee9c7; text-align:center; width:160px; }
#ccc-offre				{ margin-top:30px; }
#ccc-offre h2			{ margin:0 0 10px 0; }
#ccc-offre li			{ list-style-image:url(../img/puce-fleche-verte.gif); margin-left:20px; font-size:13px; }
#ccc-NB					{ margin-top:35px; }
#ccc-NB li				{ list-style-type:none; font-size:11px; }
#ccc-NB	strong			{ font-size:14px; }


/* PAGE: Demandez un devis */
#devis-description, #devis-coordonnees, #devis-centre, #devis-taille, #devis-commentaire, #devis-contact, #devis-infos, #devis-valider	{ margin:30px 0 0 0; font-size:14px; }
#devis-coord-nom		{ float:left; margin:10px 12px 0 0; }
#devis-coord-tel		{ float:left; margin:10px 0 0 0; }
#devis-coord-prenom		{ float:left; margin:10px 10px 0 0; }
#devis-coord-mail		{ float:left; margin:10px 0 0 1em; }
#devis-coord-adresse	{ float:left; margin:10px 0 0 0; }
#devis-centre h3		{ float:left;  margin:5px 0 10px 0; }
#devis-choix-centre		{ float:left; margin:0 0 0 25px; }
#devis-taille span		{ font-size:14px; }
#devis-taille h3		{ margin:5px 0 5px 0; }
#devis-taille a			{ text-decoration:underline; }
#devis-choix-taille		{ margin-bottom:5px; }
#devis-contact-tel, #devis-contact-mail, #devis-infos-oui, #devis-infos-non   { float:left; padding:10px 0 0 2em; }
#devis-valider			{ text-align:center; }
#devis-NB				{ margin:30px 0 30px 0; font-size:16px; }
#devis-NB p				{ font-size:11px; text-align:center; }	
#affiliation-nb p			{ font-size:11px; width:275px; margin:30px 0 30px 0; }


/* PAGE: Confirmation d'envoi, de changement d'adresse, de préavis et d'infos supplémentaires */
#confirmation			{ font-size:16px; text-align:center; margin-top:25px; }


/* PAGE: Pourquoi nous choisir? */
#pnc-texte				{ margin:30px 0; font-size:13px; }
#pnc-animflas			{ float:left; margin:0; padding:0; }


/* PAGE: Où nous trouver ? */
#ont-texte				{ margin-top:10px; }
#ont-carte				{ margin-top:10px; }
.retour_map				{ margin:10px 0; color:#660000; font-size:1.5em; font-weight:bold; display:block; text-decoration:none; }

/* PAGE: Choix du centre */
#choixcentre-texte h2	{ text-align:center; }
#choixcentre-carte		{ margin:30px 0 30px 0; }

/* PAGE: Fiche du centre ? */
#fichecentre-nom		{ background-image:url(../img/ont-imgfond-nomcentre.gif); width:240px; height:38px; text-align:center; margin:30px 0 5px 0; padding-top:10px; }
#fichecentre-nom strong { font-size:17px; }
#fichecentre-infos		{ float:left; width:290px; font-size:13px; }
#fichecentre-infos strong	{ font-size:14px; }
#fichecentre-photo		{ float:left; width:185px;}
#fichecentre-infos-adresse, #fichecentre-infos-tel, #fichecentre-infos-horaires, #fichecentre-infos-specificite	{ margin-top:15px; }
#fichecentre-photo td 	{ text-align:left; }
#fichecentre-devis		{ float:left; background-image:url(../img/ont-imgfond-devis.gif); width:165px; height:28px; margin:23px 0 0 0; padding:8px 0 0 10px; }
#fichecentre-devis strong	{ font-size:12px; }
#fichecentre-devis a	{ font-size:12px; font-weight:bold; text-decoration:none; color:#000000; }
#fichecentre-diapo		{ float:left; background-image:url(../img/ont-imgfond-diaporama.gif); width:169px; height:26px; margin:15px 0 0 50px; padding:16px 0 0 90px; }
#fichecentre-diapo strong	{ font-size:12px; }
#fichecentre-diapo a	{ font-size:12px; font-weight:bold; text-decoration:none; color:#000000; }
#fichecentre-offrespeciale	{ margin:0 0 0 290px; }
#fichecentre-plan		{ margin:25px 0 20px 0; }
#fichecentre-plan strong	{ font-size:16px; }


/* PAGE: Accès client */
#accesclient			{ margin-top:30px; padding-left:50px; }
#accesclient li			{ list-style-image:url(../img/puce-fleche-orange.gif); }
#accesclient a			{ text-decoration:none; font-size:14px; }
#accesclient-img		{ margin:20px 0; }


/* PAGE: Changement d'adresse */
.chgtadresse-menu		{ margin:30px 0; }
.chgtadresse-menu li	{ list-style-image:url(../img/puce-fleche-orange.gif); text-decoration:none; font-size:14px; margin-left:30px; }
.chgtadresse-menu a		{ text-decoration:none; font-size:14px; }
#chgtadresse-formulaire	{ margin-top:20px; font-size:13px; }
#chgtadresse-form-adresse, #chgtadresse-form-tel	{ margin-top:25px; }
#chgtadresse-form-rue, #chgtadresse-form-ville, #chgtadresse-form-CP	{ margin-left:15px; }
#chgtadresse-form-valider	{ margin-top:15px; text-align:left; }
#chgtadresse-NB			{ margin:30px 0 3px 0; font-size:16px; }
#chgtadresse-NB p		{ font-size:11px; text-align:center; }	


/* PAGE: Préavis de départ */
.preavis-menu			{ margin:30px 0; }
.preavis-menu li		{ list-style-image:url(../img/puce-fleche-orange.gif); text-decoration:none; font-size:14px; margin-left:30px; }
.preavis-menu a			{ text-decoration:none; font-size:14px; }
.preavis-menu p			{ margin:5px 0; font-size:12px; }
#preavis-formulaire		{ margin-top:20px; font-size:13px; }
#preavis-form-motif, #preavis-form-tel	{ margin-top:25px; }
#preavis-form-valider	{ margin-top:15px; text-align:left; }
#preavis-NB				{ margin:30px 0 3px 0; font-size:16px; }
#preavis-NB p			{ font-size:11px; text-align:center; }	


/* PAGE: Informations complémentaires */
.infoscplmt-menu		{ margin:30px 0; }
.infoscplmt-menu li		{ list-style-image:url(../img/puce-fleche-orange.gif); text-decoration:none; font-size:14px; margin-left:30px; }
.infoscplmt-menu a		{ text-decoration:none; font-size:14px; }
#infoscplmt-formulaire	{ margin-top:20px; font-size:13px; }
#infoscplmt-form-motif, #infoscplmt-form-tel	{ margin-top:15px; }
#infoscplmt-form-valider { margin-top:15px; text-align:left; }
#infoscplmt-NB			{ margin:30px 0 3px 0; font-size:16px; }
#infoscplmt-NB p		{ font-size:11px; text-align:center; }	


/* PAGE: Guide de déménagement */
#gdem-description		{ margin-top:30px; font-size:16px; }
.gdem-box				{ margin:30px 0 0 5px; }
.gdem-box-img			{ float:left; }
.gdem-box-texte			{ float:left; padding-left:25px; }
.gdem-box-texte p		{ color:#000000;}
.gdem-box-trait			{ margin-top:30px; }
.lien-gdem				{ text-decoration:none; color:#e85417; }
.lien-gdem:hover		{ text-decoration:none; color:#97bf0d; }

/* PAGE: Préparez votre déménagement */
#prepdem-description	{ margin:30px 0 30px 0; font-size:14px; }
.prepdem-desc-img		{ float:left; }
.prepdem-desc-titre		{ float:left; padding:15px 0 0 25px; }
.prepdem-desc-texte		{ padding:20px 0 0 10px; }
.prepdem-desc-texte li	{ list-style-image:url(../img/puce-fleche-orange.gif); text-decoration:none; margin-left:30px; padding-bottom:5px; }
.prepdem-desc-texte p	{ color:#000000; }
.prepdem-desc-texte a, .prepdem-box-texte h2	{ text-decoration:none; }
.prepdem-box			{ margin-top:15px;}
.prepdem-box-img		{ float:left; }
.prepdem-box-texte		{ float:left; padding:20px 0 0 20px; }
#prepdem-NB				{ text-align:center; margin:25px 0 30px 0; }


/* PAGE: Evaluez l'espace dont vous avez besoin */
#evalesp-desc			{ margin:30px 0 30px 0; font-size:13px; }
#evalesp-img			{ margin-left:4px; }
#evalesp-tab			{ margin-bottom:15px; }
#evalesp-tab table		{ width:100%; }
#evalesp-tab td			{ text-align:center; height:40px; font-size:12px; }
#evalesp-tab h2			{ font-size:15px; }
.evalesp-tab-bgclair	{ background-color:#fbeed2; }
.evalesp-tab-bgfonce	{ background-color:#e85417; color:#FFFFFF; font-weight:bold; }
.evalesp-tab-titre		{ vertical-align:top; }
.evalesp-tab-titre-fonce	{ vertical-align:top; background-color:#e85417; color:#000000; }


/* PAGE: FAQ */
#faq					{ margin:30px 0 15px 0; font-size:14px; }
#faq img				{ float:left; margin-right:15px; }
#faq p					{ margin-top:20px; }
#faq1					{ font-size:13px; margin:5px 0 0 30px; }
#faq2					{ font-size:13px; margin:5px 0 0 30px; }
#faq3					{ font-size:13px; margin:5px 0 0 30px; }
#faq4					{ font-size:13px; margin:5px 0 0 30px; }
#faq5					{ font-size:13px; margin:5px 0 0 30px; }
#faq6					{ font-size:13px; margin:5px 0 0 30px; }
.lien-faq				{ color:#000000; text-decoration:underline; }


/* PAGE: Devenez client grand compte */
#cgc-description		{ margin-top:30px; font-size:13px; }
#cgc-description h2		{ font-size:16px; padding-bottom:5px; }
#cgc-description ul		{ margin-top:10px; }
#cgc-description li		{ list-style-image:url(../img/puce-fleche-orange.gif); text-decoration:none; margin-left:20px; padding-bottom:5px; }
#cgc-contact			{ margin-top:30px; }
#cgc-contact span		{ font-weight:bold; font-size:14px; }


/* PAGE: Devenez franchisé */
#devenez-franchise		{ margin-top:15px; font-size:13px; }
#devenez-franchise h2	{ font-size:14px; padding-top:10px; }
#devenez-franchise li	{ list-style-type:none; text-decoration:none; padding-bottom:5px; }
#df-contact				{ margin:30px 0; }
#df-contact span		{ font-weight:bold; font-size:14px; }


/* PAGE: conditions générales */
#conditions-generales		{ margin-top:15px; font-size:13px; }
#conditions-generales h2	{ font-size:16px; padding-top:15px; }
#conditions-generales h3	{ font-size:13px; padding-top:5px; }
#conditions-generales li	{ list-style-type:none; text-decoration:none; padding-bottom:5px; }


/* PAGE: mentions légales */
#mentions-legales		{ margin-top:15px; font-size:13px; }
#mentions-legales h2	{ font-size:14px; padding-top:10px; }
#mentions-legales h3	{ font-size:13px; padding-top:5px; }
#mentions-legales li	{ list-style-type:none; text-decoration:none; padding-bottom:5px; }
#mentions-legales li .ml-encre				{ list-style-type:disc; margin-left:20px; }
#mentions-legales li a	{ text-decoration:none; }


/* POP-UP: Offre Spéciale */
#offrespeciale			{ width:650px; margin:0; padding:0; color:#0a3a6e; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
#offrespeciale-logo, #offrespeciale-mascotte, #offrespeciale-profitezen, #offrespeciale-imgcentre, #offrespeciale-centre	{ float:left; }
#offrespeciale-logo		{ margin-left:10px; }
#offrespeciale-titre	{ margin-right:50px; }
#offrespeciale-trait	{ background-image:url(../img/offre-special-trait.gif); margin-top:5px; }
#offrespeciale-contenu #titre, #offrespeciale-description, #offrespeciale-date	{ margin:0 20px; }
#offrespeciale-contenu	{ margin:0; padding:0; }
#offrespeciale-contenu table	{ background-color:#f2f8fe; width:680px; }
#offrespeciale-date		{ font-size:14px; }
#offrespeciale-imgcentre	{ margin:auto 15px auto 50px; }
#offrespeciale-imprimer	{ margin:15px 0; }


/* POP-UP: Offre Homebox */
#offre-homebox			{ background:url(../img/promo-fond.jpg) no-repeat; width:450px; height:350px; margin:8px 0 0 8px; }
#offre-homebox h1		{ color:#69085a; font-size:24px; margin:5px 0 10px 0; }
#offre-homebox .mentionPromo		{ color:#69085a; font-size:14px; text-align:center; font-weight:bold; }
#offre-homebox p		{ margin:0; font-size:11px; }
#offre-homebox_btn		{ display:block; background:#FFF; border:1px solid #939; padding:2px 5px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#939; width:70px; font-size:11px; text-align:center; margin:5px auto; }
.offre-homebox-texte	{ font-size:12px; }
.offre-homebox-NB		{ color:#666666; padding-top:10px; font-size:11px; }


/* POP-UP: Assurance Self-Stockage */
#assurance-SS			{ background-image:url(../img/assurance-self-stockage.jpg); width:450px; height:300px; }
#assurance-SS p			{ font-size:13px; padding:110px 10px 0 140px; }
/* lien vers la pop-up */
.lien-ASS				{ color:#000000; text-decoration:none; font-weight:bold; }
.lien-ASS:hover			{ text-decoration:underline; }

/* PLAN DU SiTE */
.colonne	{ float:left; width:220px; padding:10px; }
.colonne ul	{ margin:10px 0; }
.colonne li { list-style-type:none; }
.colonne hr	{ color:#b8d35a;; background-color:#b8d35a; height:1px; border:0; margin:10px 0; }