/* TODO : pour bien faire il faudrait rationnaliser la création d'un popin et pouvoir imposer une hauteur minimum via la technique du double div */

/* POP-IN DEDICACE */
	#pop-dedicace{width:481px;background:#1e97c7;padding:20px 0 10px;position:absolute;z-index:1000;top:0;left:0;}
	#pop-dedicace .pop-top{height:10px;margin:0 auto;text-align:center;}
	#pop-dedicace .bt-fermer{position:absolute;right:0;top:0;margin:0 5px 0 0;}
	#pop-dedicace .pop-container{width:468px;margin:0 auto;text-align:left;background:#fff;}
	#pop-dedicace .pop-bottom{height:10px;margin:0 auto;text-align:center;font-size:1px;}
	#pop-dedicace .pop-content{padding:5px 15px 5px 20px;}
	#pop-dedicace h1{font-size:20px;font-weight:700;color:#1d1d1d;border-bottom:1px solid #e6e6e6;margin:0 0 20px 0;}
	#pop-dedicace .form-pop{min-height:30px;}
	#pop-dedicace .checkbox{height:12px;margin:20px 0 0;}
	#pop-dedicace .pop-radio{margin:10px 0 0;font-size:11px;font-weight:700;color:#62595c;position:relative;height:50px;}
	#pop-dedicace .form-pop label{font-size:11px;padding:2px 0 0;margin:0;display:block;float:left;width:180px;color:#62595c;font-weight:bold;}
	#pop-dedicace .arrow{background:#fff url(../images/js/popin/fleche-gris2.gif) no-repeat 0 3px;padding:0 0 0 10px;}
	#pop-dedicace .form-pop.arrow label{font-size:11px;padding:2px 0 0;margin:0;display:block;float:left;width:180px;color:#62595c;font-weight:bold;}
	#pop-dedicace .checkbox label{font-size:11px;font-weight:700;color:#62595c;display:block;float:left;}
	#pop-dedicace .form-pop-input{height:18px;width:235px;display:block;float:left;border:1px solid #bfbfbf;font-size:12px;padding:2px 0 0 3px;color:#62595c;font-style:italic;}
	#pop-dedicace .form-pop-textarea{height:55px;width:235px;display:block;float:left;border:1px solid #bfbfbf;font-size:12px;padding:2px 0 0 3px;color:#62595c;font-style:italic;}
	#pop-dedicace .form-pop-checkbox{height:10px;width:14px;display:block;float:left;margin:0 5px 0 0;}
	#pop-dedicace .pop-radio-elements{clear:both;float:left;padding:6px 0 10px 170px;width:100px;}
	#pop-dedicace .pop-radio-elements div{float:left;line-height:14px;width:50px}
	#pop-dedicace .pop-radio-elements div.non{font-weight:400;}
	#pop-dedicace .pop-radio label{width:30px;height:14px;margin: 0;float:left;}
	#pop-dedicace .pop-radio input{float:left;width:25px;}
	#pop-dedicace .mentions{font-size:9px;font-style:italic;color:#62595c;margin:0 0 0 190px;}
	#pop-dedicace .send{clear:both;text-align:center;display:block;height:25px;width:433px;}
	#pop-dedicace .minitxtrose{color:#3f535e;font-weight:700;font-size:9px;text-align:center;}
	#pop-dedicace .rose{color:#3f535e;}
/* FIN : POP-IN DEDICACE */

/* POP-IN DEDICACE */
	#popenvoiami{width:481px;background:#1e97c7;padding:20px 0 10px;position:absolute;z-index:1000;top:0;left:0;}
	#popenvoiami .amipoptop{height:10px;margin:0 auto;text-align:center;}
	#popenvoiami .amibtfermer{position:absolute;right:0;top:0;margin:0 5px 0 0;}
	#popenvoiami .amipopcontainer{width:468px;margin:0 auto;text-align:left;background:#fff;padding:0px;}
	#popenvoiami .amipopbottom{height:10px;margin:0 auto;text-align:center;font-size:1px;padding:0px;}
	#popenvoiami .amipopcontent{padding:5px 15px 5px 20px;}
	#popenvoiami .amipopcontent p{font-size:12px;color:#1E97C7;font-weight:bold;padding-bottom:5px;}
	#popenvoiami .amipopcontent h1{font-size:20px;font-weight:700;color:#1d1d1d;border-bottom:1px solid #e6e6e6;margin:0 0 15px 0;}
	#popenvoiami .famiormpop{min-height:30px;}
	#popenvoiami .amicheckbox{height:12px;margin:20px 0 0;}
	#popenvoiami .amipopradio{margin:10px 0 0;font-size:11px;font-weight:700;color:#62595c;position:relative;height:50px;}
	#popenvoiami .amiformpop label{font-size:11px;padding:2px 0 0;margin:0;display:block;float:left;width:180px;color:#62595c;font-weight:bold;}
	#popenvoiami .amiarrow{background:#fff url(../images/js/popin/fleche-gris2.gif) no-repeat 0 3px;padding:0 0 0 10px;}
	#popenvoiami .amiformpop.arrow label{font-size:11px;padding:2px 0 0;margin:0;display:block;float:left;width:180px;color:#62595c;font-weight:bold;}
	#popenvoiami .amicheckbox label{font-size:11px;font-weight:700;color:#62595c;display:block;float:left;}
	#popenvoiami .amiformpopinput{height:18px;width:235px;display:block;float:left;border:1px solid #bfbfbf;font-size:12px;padding:2px 0 0 3px;color:#62595c;font-style:italic;}
	#popenvoiami .amiformpoptextarea{height:80px;width:235px;display:block;float:left;border:1px solid #bfbfbf;font-size:12px;padding:2px 0 0 3px;color:#62595c;font-style:italic;}
	#popenvoiami .amiformpopcheckbox{height:10px;width:14px;display:block;float:left;margin:0 5px 0 0;}
	#popenvoiami .amipopradioelements{clear:both;float:left;padding:6px 0 10px 170px;width:100px;}
	#popenvoiami .amipopradioelements div{float:left;line-height:14px;width:50px}
	#popenvoiami .amipopradioelements div.non{font-weight:400;}
	#popenvoiami .amipopradio label{width:30px;height:14px;margin: 0;float:left;}
	#popenvoiami .amipopradio input{float:left;width:25px;}
	#popenvoiami .amimentions{font-size:9px;font-style:italic;color:#62595c;margin:0 0 0 190px;}
	#popenvoiami .amisend{clear:both;text-align:center;display:block;height:25px;width:433px;}
	#popenvoiami .amiminitxtrose{color:#3f535e;font-weight:700;font-size:9px;text-align:center;}
	#popenvoiami .amirose{color:#3f535e;}
	#popenvoiami  {z-index:18px;}
/* FIN : POP-IN DEDICACE */

/* POP-IN VALIDATION */
	#pop-validation{width:646px;background:#1e97c7;padding:20px 0 10px;position:absolute;z-index:1000;top:0;left:0;}
	#pop-validation .pop-top{height:10px;margin:0 auto;text-align:center;}
	#pop-validation .bt-fermer{position:absolute;right:0;top:0;margin:0 5px 0;}
	#pop-validation .pop-container-large{width:632px;margin:0 auto;text-align:left;background:#eeeeee;}
	#pop-validation .pop-bottom{height:10px;margin:0 auto;text-align:center;font-size:1px;}
	#pop-validation .pop-content{padding:5px 15px 5px 20px;}
	#pop-validation h1{font-size:20px;font-weight:700;color:#2c3a42;border-bottom:1px solid #e6e6e6;margin:0 0 20px;}
	#pop-validation .pop-col-left{width:295px;padding:40px 20px 0 0;margin:20px 0 0;text-align:center;font-size:12px;font-weight:700;color:#62595c;display:block;float:left;}
	#pop-validation .pop-col-right{width:270px;height:226px;padding: 0 0 0 10px;margin:20px 0 0;font-size:11px;color:#42555f;display:block;float:left;border-left:1px solid #dfdfdf;}
	#pop-validation .pop-col-right h4{font-size:12px;font-weight:700;color:#2f2c2c;margin:0 0 15px;}
	#pop-validation .msg-avantages{margin:0 0 15px;}
	#pop-validation .send{clear:both;text-align:center;display:block;height:25px;}
/* FIN : POP-IN VALIDATION */

/* POP-IN NEWSLETTER */
	#pop-newsletter{width:646px;background:#1e97c7;padding:20px 0 10px;position:absolute;z-index:1000;top:0;left:0;}
	#pop-newsletter .pop-top{height:10px;margin:0 auto;text-align:center;}
	#pop-newsletter .bt-fermer{position:absolute;right:0;top:0;margin:0 5px 0 0;}
	#pop-newsletter .pop-container-large{width:632px;margin:0 auto;text-align:left;background:#eeeeee;}
	#pop-newsletter .pop-content{padding:5px 15px 5px 20px;}
	#pop-newsletter .pop-bottom{height:10px;margin:0 auto;text-align:center;font-size:1px;}
	#pop-newsletter h1{font-size:20px;font-weight:700;color:#1d1d1d;border-bottom:1px solid #e6e6e6;margin:0 0 20px;}
	#pop-newsletter .pop-col-left{width:285px;padding:0 10px 0 0;font-size:12px;font-weight:700;color:#42555f;display:block;float:left;}
	#pop-newsletter .pop-col-right{width:290px;height:226px;padding: 0 0 0 10px;font-size:11px;color:#42555f;display:block;float:left;border-left:1px solid #e6e6e6;}
	#pop-newsletter .rose{color:#3f535e;}
	#pop-newsletter .email{float:left;width:46px;}
	#pop-newsletter .cmp_input{float:left;}
	#pop-newsletter .cmp_input input{width:236px;}
	#pop-newsletter .mentions{font-size:9px;font-style:italic;color:#4b4848;padding:4px 0 0 5px;}
	#pop-newsletter .i-want-to-receiv{padding:14px 0;font-size:.9em;}
	#pop-newsletter .i-want-to-receiv .checkbox{float:left;width:18px;padding-top:2px;}
	#pop-newsletter .i-want-to-receiv .checkbox input{vertical-align:top;}
	#pop-newsletter .i-want-to-receiv .txt{float:left;width:265px;}
	#pop-newsletter .do-you-want{padding:0 0 4px;font-size:.9em;}
	#pop-newsletter .do-you-want input{vertical-align:middle;}
	#pop-newsletter .do-you-want .radio{padding:3px 0 3px 102px;}
	#pop-newsletter .do-you-want .radio span.non{font-weight:400;}
	#pop-newsletter .view-the-last a{color:#1e97c7;}
	#pop-newsletter .pop-col-right .top-block{background:url(../images/js/popin/newsletter/top-block.png) no-repeat;width:272px;height:28px;padding:6px 9px;font-size:11px;font-weight:700;color:#1e97c7;}
	#pop-newsletter .pop-col-right .footer-block{background:url(../images/js/popin/newsletter/footer-block.png) no-repeat;width:290px;height:14px;}
	#pop-newsletter .pop-col-right .middle-block{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:9px 0px 4px 9px;}
	#pop-newsletter .pop-col-right .pop-cnt{height:16px;padding:0 0 10px;}
	#pop-newsletter .pop-col-right .pop-cnt .txt{float:left;padding:0 4px 0 0;}
	#pop-newsletter .pop-col-right .pop-cnt .cmp-input div{float:left;}
	#pop-newsletter .pop-col-right .pop-cnt .cmp-input div input{vertical-align:middle;}
	#pop-newsletter .pop-col-right .date-birthday{clear:both;height:28px;padding:0 0 6px;}
	#pop-newsletter .pop-col-right .date-birthday select{font-size:11px;margin-top:4px;}
	#pop-newsletter .pop-col-right .date-birthday .txt{float:left;width:74px;padding:0 0 0 10px;background:url(../images/js/popin/newsletter/triangle_noir.gif) no-repeat scroll 0 50%;}
	#pop-newsletter .pop-col-right .date-birthday .day{float:left;height:28px;}
	#pop-newsletter .pop-col-right .date-birthday .month{float:left;height:28px;}
	#pop-newsletter .pop-col-right .date-birthday .year{float:left;height:28px;}
	#pop-newsletter .pop-col-right .code-postal{clear:both;}
	#pop-newsletter .pop-col-right .code-postal .txt{float:left;width:74px;padding:0 0 0 10px;background:url(../images/js/popin/newsletter/triangle_noir.gif) no-repeat scroll 0 50%;}
	#pop-newsletter .pop-col-right .code-postal .input{float:left;}
	#pop-newsletter .pop-col-right .code-postal .input input{width:78px;}
	#pop-newsletter .valider{padding:12px 0 6px 58px;}
	#pop-newsletter .desinscription{padding:0 0 8px 0;}
	#pop-newsletter .desinscription a{color:#1e97c7;}
	#pop-newsletter .minitxtrose{color:#3f535e;font-weight:700;font-size:9px;text-align:center;}
/* FIN : POP-IN NEWSLETTER */

/* POP-IN INSCRIPTION */
	#pop-inscription{width:646px;background:#1e97c7;padding:20px 0 10px;position:absolute;z-index:1000;top:0;left:0;}
	#pop-inscription .pop-top{height:10px;margin:0 auto;text-align:center;}
	#pop-inscription .bt-fermer{position:absolute;right:0;top:0;margin:0 5px 0 0;}
	#pop-inscription .pop-container-large{width:632px;margin:0 auto;text-align:left;background:#eeeeee;}
	#pop-inscription .pop-content{padding:5px 15px 5px 20px;}
	#pop-inscription .pop-bottom{height:10px;margin:0 auto;text-align:center;font-size:1px;}
	#pop-inscription .pop-col-left{width:295px;padding:0 20px 0 0;font-size:12px;font-weight:700;color:#42555f;display:block;float:left;}
	#pop-inscription .pop-col-right{width:270px;height:226px;padding: 0 0 0 10px;font-size:11px;color:#42555f;display:block;float:left;border-left:1px solid #e6e6e6;}
	#pop-inscription .img-ordi{text-align:center;}
	#pop-inscription .why-inscription{font-weight:bold;color:#2f2c2c;padding:0 0 14px;font-size:13px;}
	#pop-inscription .inscription-explication{padding:0 0 22px;color:#62595c; font-weight:normal;}
	#pop-inscription .pop-col-left .submit{text-align:center;}
	#pop-inscription .titre h1.t1,#pop-inscription .titre h1.t2{font-size:20px;font-weight:700;color:#2c3a42;border-bottom:1px solid #e6e6e6;}
	#pop-inscription .titre h1.t1{float:left;width:295px;}
	#pop-inscription .titre h1.t2{padding-left:31px;float:left;width:270px;}
	#pop-inscription .pop-col-right .identifiant,#pop-inscription .pop-col-right .mot-passe{clear:both;height:20px;}
	#pop-inscription .pop-col-right .identifiant .text,#pop-inscription .pop-col-right .mot-passe .text{float:left;width:84px;font-weight:700;height:20px;line-height:20px;color:#000;}
	#pop-inscription .pop-col-right .identifiant .champ,#pop-inscription .pop-col-right .mot-passe .champ{float:left;height:20px;}
	#pop-inscription .pop-col-right .identifiant .champ input,#pop-inscription .pop-col-right .mot-passe .champ input{width:180px;color:#222;font-style:italic;}
	#pop-inscription .pop-col-right .enter-identifiant,#pop-inscription .pop-col-right .enter-mot-passe{clear:both;float:left;padding-left:84px;height:16px;line-height:16px;color:#3f535e;}
	#pop-inscription .pop-col-right .on-forget{clear:both;float:left;padding:2px 0 18px 170px;font-size:.9em;height:14px;}
	#pop-inscription .pop-col-right .on-forget a{color:#3f535e;}
	#pop-inscription .pop-col-right .i-want-actuality{clear:both;padding:0 0 14px;}
	#pop-inscription .pop-col-right .i-want-actuality .actuality-choix{padding:0 0 0 80px;}
	#pop-inscription .pop-col-right .i-want-actuality .actuality-choix div{float:left;padding:0 6px;height:20px;line-height:20px;}
	#pop-inscription .pop-col-right .i-want-actuality .actuality-choix div input{vertical-align:middle;}
	#pop-inscription .pop-col-right .remember-me{clear:both;padding:0 0 12px;}
	#pop-inscription .pop-col-right .remember-me .check{float:left;height:20px;width:20px;}
	#pop-inscription .pop-col-right .remember-me .check input{vertical-align:middle;}
	#pop-inscription .pop-col-right .remember-me .text{float:left;height:20px;line-height:20px;}
	#pop-inscription .pop-col-right .submit{text-align:center;}
/* FIN : POP-IN INSCRIPTION */

/* HTML INSCRIPTION */
	#html-inscription{width:687px;padding:20px 0 10px;float:left;}
	#html-inscription .pop-top{height:10px;margin:0 auto;text-align:center;}
	#html-inscription .bt-fermer{position:absolute;right:0;top:0;margin:0 5px 0 0;}
	#html-inscription .pop-container-large{width:632px;margin:0 auto;text-align:left;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;background:#fff;}
	#html-inscription .pop-content{padding:5px 15px 5px 20px;}
	#html-inscription .pop-bottom{height:10px;margin:0 auto;text-align:center;font-size:1px;}
	#html-inscription .pop-col-left{width:295px;padding:0 20px 0 0;font-size:12px;font-weight:700;color:#42555f;display:block;float:left;}
	#html-inscription .pop-col-right{width:270px;height:226px;padding: 0 0 0 10px;font-size:11px;color:#42555f;display:block;float:left;border-left:1px solid #e6e6e6;}
	#html-inscription .img-ordi{text-align:center;}
	#html-inscription .why-inscription{font-weight:700;color:#000;padding:0 0 14px;}
	#html-inscription .inscription-explication{padding:0 0 22px;}
	#html-inscription .pop-col-left .submit{text-align:center;}
	#html-inscription .titre h1.t1,#html-inscription .titre h1.t2{font-size:20px;font-weight:700;color:#2c3a42;border-bottom:1px solid #e6e6e6;}
	#html-inscription .titre h1.t1{float:left;width:295px;}
	#html-inscription .titre h1.t2{padding-left:31px;float:left;width:270px;}
	#html-inscription .pop-col-right .identifiant,#html-inscription .pop-col-right .mot-passe{clear:both;height:20px;}
	#html-inscription .pop-col-right .identifiant .text,#html-inscription .pop-col-right .mot-passe .text{float:left;width:84px;font-weight:700;height:20px;line-height:20px;color:#000;}
	#html-inscription .pop-col-right .identifiant .champ,#html-inscription .pop-col-right .mot-passe .champ{float:left;height:20px;}
	#html-inscription .pop-col-right .identifiant .champ input,#html-inscription .pop-col-right .mot-passe .champ input{width:180px;color:#222;}
	#html-inscription .pop-col-right .enter-identifiant,#html-inscription .pop-col-right .enter-mot-passe{clear:both;float:left;padding-left:84px;height:16px;line-height:16px;color:#7897A4;}
	#html-inscription .pop-col-right .on-forget{clear:both;float:left;padding:2px 0 18px 170px;font-size:.9em;height:14px;}
	#html-inscription .pop-col-right .on-forget a{color:#7897A4;}
	#html-inscription .pop-col-right .i-want-actuality{clear:both;padding:0 0 14px;}
	#html-inscription .pop-col-right .i-want-actuality .actuality-choix{padding:0 0 0 80px;}
	#html-inscription .pop-col-right .i-want-actuality .actuality-choix div{float:left;padding:0 6px;height:20px;line-height:20px;}
	#html-inscription .pop-col-right .i-want-actuality .actuality-choix div input{vertical-align:middle;}
	#html-inscription .pop-col-right .remember-me{clear:both;padding:0 0 12px;}
	#html-inscription .pop-col-right .remember-me .check{float:left;height:20px;width:20px;}
	#html-inscription .pop-col-right .remember-me .check input{vertical-align:middle;}
	#html-inscription .pop-col-right .remember-me .text{float:left;height:20px;line-height:20px;}
	#html-inscription .pop-col-right .submit{text-align:center;}
/* FIN : HTML INSCRIPTION */

/* HTML NEWSLETTER */
	#html-newsletter{width:687px;padding:20px 0 10px;float:left;}
	#html-newsletter .pop-top{height:10px;margin:0 auto;text-align:center;}
	#html-newsletter .pop-container-large{width:632px;margin:0 auto;text-align:left;background:#fff;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}
	#html-newsletter .pop-content{padding:5px 15px 5px 20px;}
	#html-newsletter .pop-bottom{height:10px;margin:0 auto;text-align:center;font-size:1px;}
	#html-newsletter h1{font-size:20px;font-weight:700;color:#2c3a42;border-bottom:1px solid #e6e6e6;margin:0 0 20px;}
	#html-newsletter .pop-col-left{width:295px;padding:0 20px 0 0;font-size:12px;font-weight:700;color:#42555f;display:block;float:left;}
	#html-newsletter .pop-col-right{width:270px;height:226px;padding: 0 0 0 10px;font-size:11px;color:#42555f;display:block;float:left;border-left:1px solid #e6e6e6;}
	#html-newsletter .rose{color:#7897A4;}
	#html-newsletter .email{float:left;width:46px;}
	#html-newsletter .cmp_input{float:left;}
	#html-newsletter .cmp_input input{width:236px;}
	#html-newsletter .mentions{font-size:9px;font-style:italic;color:#4b4848;padding:4px 0 0 46px;}
	#html-newsletter .i-want-to-receiv{padding:14px 0;font-size:.9em;}
	#html-newsletter .i-want-to-receiv .checkbox{float:left;width:18px;padding-top:2px;}
	#html-newsletter .i-want-to-receiv .checkbox input{vertical-align:top;}
	#html-newsletter .i-want-to-receiv .txt{float:left;width:272px;}
	#html-newsletter .do-you-want{padding:0 0 4px;font-size:.9em;}
	#html-newsletter .do-you-want input{vertical-align:middle;}
	#html-newsletter .do-you-want .radio{padding:3px 0 3px 102px;}
	#html-newsletter .do-you-want .radio span.non{font-weight:400;}
	#html-newsletter .view-the-last a{color:#7897A4;}
	#html-newsletter .pop-col-right .top-block{background:url(../images/js/popin/newsletter/top-block.png) no-repeat;width:252px;height:24px;padding:6px 9px;font-size:11px;font-weight:700;color:#7897A4;}
	#html-newsletter .pop-col-right .footer-block{background:url(../images/js/popin/newsletter/footer-block.png) no-repeat;width:270px;height:14px;}
	#html-newsletter .pop-col-right .middle-block{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:9px 9px 4px 9px;}
	#html-newsletter .pop-col-right .pop-cnt{height:16px;padding:0 0 10px;}
	#html-newsletter .pop-col-right .pop-cnt .txt{float:left;padding:0 4px 0 0;}
	#html-newsletter .pop-col-right .pop-cnt .cmp-input div{float:left;}
	#html-newsletter .pop-col-right .pop-cnt .cmp-input div input{vertical-align:middle;}
	#html-newsletter .pop-col-right .date-birthday{clear:both;height:28px;padding:0 0 6px;}
	#html-newsletter .pop-col-right .date-birthday select{font-size:11px;margin-top:4px;}
	#html-newsletter .pop-col-right .date-birthday .txt{float:left;width:74px;padding:0 0 0 10px;background:url(../images/js/popin/newsletter/triangle_noir.gif) no-repeat scroll 0 50%;}
	#html-newsletter .pop-col-right .date-birthday .day{float:left;height:28px;}
	#html-newsletter .pop-col-right .date-birthday .month{float:left;height:28px;}
	#html-newsletter .pop-col-right .date-birthday .year{float:left;height:28px;}
	#html-newsletter .pop-col-right .civilite{clear:both;padding:0 0 6px;}
	#html-newsletter .pop-col-right .civilite .txt{float:left;width:74px;padding:0 0 0 10px;background:url(../images/js/popin/newsletter/triangle_noir.gif) no-repeat scroll 0 50%;}
	#html-newsletter .pop-col-right .civilite .radio{float:left;}
	#html-newsletter .pop-col-right .code-postal{clear:both;}
	#html-newsletter .pop-col-right .code-postal .txt{float:left;width:74px;padding:0 0 0 10px;background:url(../images/js/popin/newsletter/triangle_noir.gif) no-repeat scroll 0 50%;}
	#html-newsletter .pop-col-right .code-postal .input{float:left;}
	#html-newsletter .pop-col-right .code-postal .input input{width:78px;}
	#html-newsletter .valider{padding:12px 0 6px 58px;}
	#html-newsletter .desinscription{padding:0 0 8px 0;}
	#html-newsletter .desinscription a{color:#7897A4;}
	#html-newsletter .minitxtrose{color:#7897A4;font-weight:700;font-size:9px;text-align:center; padding-top:40px;}	
/* FIN : HTML NEWSLETTER */

/* HTML DEDICACE */
	#html-dedicace{width:687px;padding:20px 0 10px;float:left;}
	#html-dedicace .pop-top{height:10px;margin:0 auto;text-align:center;}
	#html-dedicace .pop-container{width:468px;margin:0 auto;text-align:left;background:#fff;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}
	#html-dedicace .pop-bottom{height:10px;margin:0 auto;text-align:center;font-size:1px;}
	#html-dedicace .pop-content{padding:5px 15px 5px 20px;}
	#html-dedicace h1{font-size:20px;font-weight:700;color:#2c3a42;border-bottom:1px solid #e6e6e6;margin:0 0 20px 0;}
	#html-dedicace .form-pop{min-height:30px;}
	#html-dedicace .checkbox{height:12px;margin:20px 0 0;}
	#html-dedicace .pop-radio{margin:10px 0 0;font-size:11px;font-weight:700;color:#42555f;position:relative;height:50px;}
	#html-dedicace .form-pop label{font-size:11px;padding:2px 0 0 0;margin:0;display:block;float:left;width:190px;color:#42555f;}
	#html-dedicace .arrow{background:#fff url(../images/js/popin/fleche-gris2.gif) no-repeat 0 3px;padding:0 0 0 10px;}
	#html-dedicace .form-pop.arrow label{font-size:11px;padding:2px 0 0;margin:0;display:block;float:left;width:180px;color:#42555f;}
	#html-dedicace .checkbox label{font-size:11px;font-weight:700;color:#42555f;display:block;float:left;}
	#html-dedicace .form-pop-input{height:18px;width:235px;display:block;float:left;border:1px solid #bfbfbf;font-size:12px;padding:2px 0 0 3px;color:#42555f;}
	#html-dedicace .form-pop-textarea{height:55px;width:235px;display:block;float:left;border:1px solid #bfbfbf;font-size:12px;padding:2px 0 0 3px;color:#42555f;}
	#html-dedicace .form-pop-checkbox{height:10px;width:14px;display:block;float:left;margin:0 5px 0 0;}
	#html-dedicace .pop-radio-elements{clear:both;float:left;padding:6px 0 10px 170px;width:100px;}
	#html-dedicace .pop-radio-elements div{float:left;line-height:14px;width:50px}
	#html-dedicace .pop-radio-elements div.non{font-weight:400;}
	#html-dedicace .pop-radio label{width:30px;height:14px;margin: 0;float:left;}
	#html-dedicace .pop-radio input{float:left;width:25px;}
	#html-dedicace .mentions{font-size:9px;font-style:italic;color:#4b4848;margin:0 0 0 190px;}
	#html-dedicace .send{clear:both;text-align:center;display:block;height:25px;}
	#html-dedicace .minitxtrose{color:#7897A4;font-weight:700;font-size:9px;text-align:center;}
	#html-dedicace .rose{color:#7897A4;}
/* FIN : HTML DEDICACE */

//* POP UP MODERATION*/
	#pop-moderatus{height:500px;width:750px;font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;}
	#pop-moderatus .block_top{height:150px;width:750px;}
	#pop-moderatus .block_top .title {padding: 0 0 0 50px; height:100px;background:url(../images/js/popin/moderatus/background_top.png) no-repeat;}
	#pop-moderatus .block_top .sub_title {width:750px;float:left;height:50px;background-color:#1e97c7;background-repeat:repeat-x;}
	#pop-moderatus .block_top .sub_title p {padding: 10px 0 0 50px;line-height:14px;;font-size:0.7em;font-weight:bold;color:#fff;}
	#pop-moderatus .block_middle {height:350px;width:750px;background-color:#fff;}
	.content_commentaire {padding-left:0px;padding-top:25px;line-height:20px;font-size:0.7em;}
	.content_commentaire p {font-weight:bold;}
	.content_commentaire .titre_alerte{width:474px;;}
	.content_commentaire .titre_alerte textarea{height:114px;width:468px;}
	.content_commentaire .email_alerte{width:474px;}
	.content_commentaire .email_alerte textarea{height:114px;width:468px;}
	.content_commentaire .captcha{padding-top:5px;width:600px;}
	.content_commentaire .captcha .captcha-lib{vertical-align:top;float:left;}
	.content_commentaire .captcha .captcha-image{float:left;}
	.content_commentaire .captcha .captcha-image img{margin-left:20px;}
	.content_commentaire .captcha input{color:#42555f;font-size:12px;}
	.content_commentaire .validation{font-size:1px;padding:10px 0 0 5px;text-align:center;}
	.content_commentaire .champs_obli{float:right; width:110px;font-size:0.7em;padding-top:10px;}
	.color_mise_en_avant{color:#7897a4;}
/* FIN : POP UP MODERATION */
	
/* POP-IN CONFIRM VOTE */
	#pop-confirm-vote{background:url(../images/js/popin/confirm-vote/bg-popin-confirm-vote.png) 0 0 no-repeat;color:#fff;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:16px;left:0;height:270px;padding-top:50px;position:absolute;top:0;text-align:center;width:402px;z-index:1000;}
	#pop-confirm-vote h3{color:#00b8fe;font-size:24px;text-transform:uppercase;}
	#pop-confirm-vote hr{border:0;background:#004871;clear:both;display:block;height:1px;margin:0 auto;margin-bottom:15px;margin-top:15px;width:330px;}
	#pop-confirm-vote p#btn-clique{bottom:15px;left:135px;position:absolute;}
	#pop-confirm-vote p a{color:#fff;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:16px;}
/* FIN : POP-IN CONFIRM VOTE */

/* - ne pas oublier le common_ie_lt_7 à mettre à jour*/
