@charset "utf-8";
/* CSS Document */


.popup { display:block; position:absolute; top:-1000px; left:0; z-index:100; height:auto; }

.popup-inner .top-insc { background:url(../../images/design/header-pop-inscription.jpg) no-repeat; width:438px; height:57px; }
.popup-inner .content-insc { background:#f8ede3 url(../../images/design/bkg-pop-inscription.jpg) repeat-x; width:100%; }
.popup-inner .top-insc h2 { font-size:1.4em; color:#fffefe; text-shadow:2px 0 4px #42372d; padding:9px 0 3px 9px; }

.popConfirm .topConfirm { background:url(../../images/design/header-pop-confirm.jpg) no-repeat; width:300px; height:57px; }
.popConfirm .topConfirm h2 { font-size:1.4em; color:#fffefe; text-shadow:2px 0 4px #42372d; padding:9px 0 3px 9px; }
.popConfirm .contentConfirm { background:url(../../images/design/bkg-pop-confirm.jpg) repeat-x; width:300px; }
.popConfirm .contentConfirm p { text-align:center; font-size:1.2em; line-height:normal; color:#99622f; }
.popConfirm .contentConfirm p input.fermer { text-align:center; margin:14px 0 10px 0; }
.popConfirm .contentConfirm p input.votez { margin:21px 0 0 0; }
.popConfirm .contentConfirm p input.effacer { margin:21px 6px 0 0; }
.popConfirm .contentConfirm p input.retr { margin:21px 0 0 0; }
.popConfirm .contentConfirm p img { margin-right:7px; }


.formulaire { padding:13px 0 10px 29px; }
#inscription { width:438px; }
.formulaire p { margin-bottom:3px; *margin-bottom:1px; font-size:1.2em; color:#99622f; }
.formulaire p.inputRadio { margin-bottom:11px!important; * margin-bottom:5px!important;}
.formulaire p span { vertical-align:middle; color:#99622f; margin:0 5px 0 2px; *margin-left:-1px; }
.formulaire p.sexe { margin:6px 0 9px 0!important; *margin:1px 0 4px 0!important; }
.formulaire p.sexe span { margin:0 16px 0 2px; *margin-left:-1px; }
.formulaire p a { color:#99622f; }
.formulaire p.inputCheck { margin-bottom:8px!important; *margin-bottom:1px!important; }
.formulaire p.chObligatoire { font-size:1.1em!important; text-align:right; margin:14px 23px 0 0; }
.formulaire label { width:191px; float:left; color:#99622f; padding-top:3px; }
.formulaire input { border:1px solid #baa89b; padding:0 3px; color:#4b4b4b; }
.formulaire input.valider { width:54px; height:21px; border:none; margin:18px 0 0 0; }
.formulaire input.radio { border:none; padding:0!important; *margin-left:-5px; }
.formulaire input.check { border:none; padding:0; *margin-left:-5px; }
.formulaire input.larg-1 { width:120px; }
.formulaire input.larg-2 { width:55px; }
.formulaire input.larg-3 { width:186px; }
.formulaire input.larg-4 { width:22px; text-align:center; }
.formulaire input.jj { width:28px; text-align:center; padding:0!important; }
.formulaire input.aa { width:48px; text-align:center; padding:0!important; }
.formulaire select { width:190px; border:1px solid #baa89b; color:#4b4b4b; *margin-bottom:3px; }


/*:::: pop-contact ::::*/
.formulaire input.envoie { width:151px; height:21px; border:none; margin:18px 0 0 0; }
.formulaire textarea { width:376px; height:102px; border:1px solid #baa89b; overflow:auto; margin:5px 0 0 0; display:block; padding:0 3px; color:#4b4b4b; font-size:1.1em; }
.formulaire select.larg-5 { width:192px; }
.confirmContact { width:409px; padding:0 0 0 29px; }
.confirmContact p { font-size:1.2em; line-height:normal; color:#99622f; }
.confirmContact p input.fermer { text-align:center; margin:14px 0 10px 0; }
.confirmContact p a { color:#203f2c; }

/*:::: pop-footer ::::*/
.top-pop-footer { background:url(../../images/design/header-pop-footer.jpg) no-repeat; width:830px; height:57px; }
.top-pop-footer h2 { font-size:1.4em; color:#fffefe; text-shadow:2px 0 4px #42372d; padding:9px 0 3px 9px; }
.scrollalble-wrapper { width:755px; margin:0 0 0 49px; }
.scrollable {  height:300px; left:0; overflow-x:hidden; overflow-y:auto; padding-right:20px; }
.scrollable p { color:#99622f; line-height:normal; font-size:1.2em; }
.scrollable h3 { color:#99622f; padding:16px 0 5px 0; font-size:1.2em; }



/* LIGHTBOX */
#lightbox-overlay	{ position:absolute; top:0; left:0; z-index:100; width:100%; background:#000; }
#lightbox-outter	{ position:absolute; z-index:110; width:100%; /*text-align:center;*/ }
#lightbox-inner		{ margin:0 auto; position:relative; }
#lightbox-inner	.lightbox-close { position:absolute; top:8px; right:9px; background:url(../../images/design/spacer.gif) 0 0 no-repeat; cursor:pointer; width:10px; height:10px; }


/* PRODUIT */
.popup-inner .top-produit { background:url(../../images/design/header-pop-produit.jpg) no-repeat; width:438px; height:57px; }
.popup-inner .content-produit { background-color:#ffffff; width:438px; }
.popup-inner .top-produit h2 { font-size:1.4em; color:#fffefe; text-shadow:2px 0 4px #42372d; padding:9px 0 3px 9px; }
.popup-inner .footer-produit { background-color: #ffffff; height: 57px; width:438px;}

/* popup annonce */
#annonce {}
#annonce .popup-inner { background:url(../../images/design/background-popup.png) no-repeat; width:834px; height:460px; }
#annonce .popup-inner a.fermer { display:block; float:right; width:11px; height:11px; margin-right:8px; margin-top:7px; }
#annonce .popup-inner a.jeJoue { display:block; float:left; width:59px; height:21px; margin-top:412px; padding-left:389px; }

