/* Finaref */ #Rdte_Footer_Finaref_1024 { display: none; }
/* Banner  */ #banner { background-color: #fff; width: 982px; padding: 10px auto; text-align: center; clear:both; }
/* Footer contextuel */ #ctl00_Footer1_context_footer { background-color: #fff;padding:5px; width:972px; font-size: 10px; }


/* PNG Fix  */
/* Included in NewFooter2009IE.css 23/12/2009 */
/*#Rdte_NewFooter2009 .png {behavior: url(/Scripts/evolution/ie-png-fix/iepngfix.htc) !important;}*/

#Rdte_NewFooter2009 { width:982px; padding: 0px; clear:both; font-family: Verdana, Arial, Helvetica, sans-serif; color: #556E73; margin: 0 auto; }
#Rdte_NewFooter2009_S, #Rdte_NewFooter2009_L, #Rdte_NewFooter2009_R, #Rdte_NewFooter2009_G, #Rdte_NewFooter2009_D { width: 982px;  }
#Rdte_NewFooter2009_S {  background-color: #fff; height: 88px; clear: both; background: #fff url(//media.laredoute.fr/1024/projets/footer/2009/bg_services.jpg) repeat-x; padding-top: 7px; }
#Rdte_NewFooter2009_L {  background-color: #fff; height: 115px; border-top:1px solid #D5D6D8; padding-top: 5px;}
#Rdte_NewFooter2009_R { font-size: 9px; padding: 7px 0px; height: 100px; clear: both; }
#Rdte_NewFooter2009_G { font-size: 9px; width: 978px; height: 60px; clear: both;}
#Rdte_NewFooter2009_D { font-size: 9px; padding: 8px 0px 2px 0px; height: 35px; clear:both; }


#Rdte_NewFooter2009_S div.S_rezo { border-left:1px solid #D5D6D8; float: right; height:70px; padding-left:15px; padding-top:5px; width:185px; }
#Rdte_NewFooter2009_S div.S_rezo ul { padding: 0; margin: 10px 0 0; }
#Rdte_NewFooter2009_S div.S_rezo ul li { height: 25px; }
#Rdte_NewFooter2009_S div.S_rezo ul li.fb { padding-left: 25px; background: transparent url(//media.laredoute.fr/1024/projets/footer/2009/rezo.jpg) no-repeat scroll 0px 0px; font-size: 10px; }
#Rdte_NewFooter2009_S div.S_rezo ul li.tw { padding-left: 25px; background: transparent url(//media.laredoute.fr/1024/projets/footer/2009/rezo.jpg) no-repeat scroll 0px -24px; font-size: 10px; }

/* Included in NewFooter2009IE.css 23/12/2009 */
/*#Rdte_NewFooter2009_S div.S_services { width: 770px; height: 70px; background: url(//media.laredoute.fr/1024/projets/footer/2009/picto_services.png) no-repeat !important; behavior: url(/Scripts/evolution/ie-png-fix/iepngfix.htc) !important; }*/
#Rdte_NewFooter2009_S div.S_services { width: 770px; height: 70px; background: transparent url(//media.laredoute.fr/1024/projets/footer/2009/picto_services.png) no-repeat !important;}

#Rdte_NewFooter2009_S div.S_services a { float: left; width: 100px; margin-left: 5px; height: 70px;}
#Rdte_NewFooter2009_S div.S_newsletter { border-left:1px solid #D5D6D8; float: right; height:70px; padding-left:15px; padding-top:5px; width:185px; }
#Rdte_NewFooter2009_S div.S_newsletter span.tit { font-size: 12px; color: #3d8d1c; display: block; font-weight: bold; }
#Rdte_NewFooter2009_S div.S_newsletter span.sstit { font-size: 9px; color: #3d8d1c; display: block; }
#Rdte_NewFooter2009_S div.S_newsletter p.form { padding: 0; margin: 0; }
#Rdte_NewFooter2009 img { border: 0; }
#Rdte_NewFooter2009_S div.S_newsletter input { margin-top: 1px; border:1px solid #D5D6D8; color:#5F696B; float:left; font-size:10px; padding:1px; width:140px; }
#Rdte_NewFooter2009_S div.S_newsletter div.error { margin-left: 4px; color: #de523c; float: left; font-size: 10px; position: relative; z-index:100; top: 4px; }


#Rdte_NewFooter2009 .R_condition { float: left; width: 765px; text-align: justify; margin: 5px 0px; }
#Rdte_NewFooter2009 .R_referencement { float: left; width: 765px; text-align: justify; }
#Rdte_NewFooter2009 .R_other { float: right; width: 190px; height:105px; padding-left:10px; border-left:1px solid #95a2a4; }
#Rdte_NewFooter2009 .R_other img { padding-left: 5px; }

#Rdte_NewFooter2009 a { color: #556E73; text-decoration: none; }
#Rdte_NewFooter2009 a:hover { color: #556E73; text-decoration: underline; }

#Rdte_NewFooter2009 .G_guide { float: left; width: 195px; margin: 5px 0px; padding-right: 10px; }
#Rdte_NewFooter2009 .G_guide1 { float:left; clear:both;width:950px; }


#Rdte_NewFooter2009_L ul { list-style-type: none; border:0; margin:0; padding:0; float: left; border-left:1px solid #D5D6D8; padding-left: 5px; margin-top: 5px; height: 105px; }
#Rdte_NewFooter2009_L ul li { font-size: 10px; padding: 0px 1px 2px 15px; background: url(//media.laredoute.fr/1024/projets/footer/2009/picto_flecheG.gif) no-repeat; overflow: hidden; }
#Rdte_NewFooter2009_L ul li.tit { font-weight: bold; font-size: 13px; height: 20px; background: none; padding-left: 2px; padding-right: 10px; }

#Rdte_NewFooter2009_L ul li.ampm { background: url(//media.laredoute.fr/1024/projets/footer/2009/picto_flecheJ.gif) no-repeat;}
#Rdte_NewFooter2009_L ul li.ampm strong { color: #F29F00; }
#Rdte_NewFooter2009_L ul li.taillissime { background: url(//media.laredoute.fr/1024/projets/footer/2009/picto_flecheV.gif) no-repeat; }
#Rdte_NewFooter2009_L ul li.taillissime strong { color: #86196C; }
#Rdte_NewFooter2009_L ul li.ventes { padding-left: 15px; display: block; float: left; background: url(//media.laredoute.fr/1024/projets/footer/2009/picto_flecheG.gif) no-repeat;  width: 160px; }

#Rdte_NewFooter2009_L .sites { border-left:0px; width:180px; padding-right: 15px; }
#Rdte_NewFooter2009_L .redoute { width:180px; padding-right: 15px; }
#Rdte_NewFooter2009_L .offres { width:180px; padding-right: 15px; }
#Rdte_NewFooter2009_L .contact { width:350px; }
#Rdte_NewFooter2009_L .contact li.cnt { background: none; padding: 0; }
#Rdte_NewFooter2009_L ul.cata { width:160px; float: left; border:0;}
#Rdte_NewFooter2009_L ul.tel { width:178px; float: left; border:0;}
#Rdte_NewFooter2009_L strong.tel { color: #3c8c1e; font-size:11px;  }
#Rdte_NewFooter2009_L span.tel { font-size: 9px; }

div.D_paiement img, div.D_copy img { vertical-align: middle; border: 0; }
div.D_paiement, div.D_copy, div.D_here { float: left; font-size: 10px; }
div.D_copy { width: 90px; font-size: 10px; padding-top: 9px; }
div.D_here { text-align: right; width: 200px; padding-top: 9px; }
div.D_paiement { text-align: right; width: 190px; float:right; }

div.D_flags { float: left; padding-top: 5px; padding-left: 5px; }
div.D_flags a { cursor:hand; display:block; float:left; margin-right:6px; margin-top:5px; overflow:hidden; text-indent:-9000px;  background:url(//media.laredoute.fr/1024/projets/footer/2009/picto_flags.png) no-repeat; height:20px; width:14px; }
div.D_flags a.fr { background-position: 0 0px; height:25px; margin-top:0; width:25px; }
div.D_flags a.be { background-position: -26px 0; }  div.D_flags a.ch { background-position: -52px 0; } div.D_flags a.es { background-position: -78px 0; }  div.D_flags a.pt { background-position: -104px 0; }
div.D_flags a.it { background-position: -130px 0; } div.D_flags a.co-uk { background-position: -156px 0; } div.D_flags a.at { background-position: -182px 0; } div.D_flags a.gr { background-position: -208px 0; }
div.D_flags a.se { background-position: -260px 0; } div.D_flags a.no { background-position: -286px 0; } div.D_flags a.ru { background-position: -312px 0; } div.D_flags a.kr { background-position: -338px 0; }
div.D_flags a.lb { background-position: -364px 0; } div.D_flags a.mt { background-position: -390px 0; } div.D_flags a.hr { background-position: -416px 0; } div.D_flags a.sl { background-position: -442px 0; }
div.D_flags a.world { background-position: -469px 0; height:16px; width:25px; }

div.D_paiement a.qualite {width: 40px; height: 35px; display: block; float:left; background: url(//media.laredoute.fr/1024/projets/footer/2009/picto_qualite.gif) no-repeat; }
div.D_paiement a.paypal {width: 41px; height: 35px; display: block; float:left; background: url(//media.laredoute.fr/1024/projets/footer/2009/picto_paypal.gif) no-repeat; }
div.D_paiement a.securise {width: 41px; height: 35px; display: block; float:left; background: url(//media.laredoute.fr/1024/projets/footer/2009/picto_paiement.png) no-repeat; }

div.D_paiement br { clear:none; }

/* IE 6 FIX  */
* html #Rdte_NewFooter2009_S div.S_services { background-image:url(no-image); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='//media.laredoute.fr/1024/projets/footer/2009/picto_services.png'); }
* html div.D_flags a { background-image:url(no-image); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='//media.laredoute.fr/1024/projets/footer/2009/picto_flags.png'); }
* html div.D_paiement a.securise {background-image:url(no-image); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='//media.laredoute.fr/1024/projets/footer/2009/picto_paiement.png'); }


/*  LAYER NEWSLETTER  */
div.LayerNewsletter { padding:0; margin:0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #536e73; border: 2px solid #000; background: #fff; z-index: 1000; }
.grey { color: #536e73; }
.green { color: #448d22; }

/* jqModal base Styling courtesy of;  Brice Burgess <bhb@iceburg.net> */
/* The Window's CSS z-index value is respected (takes priority). If none is supplied, the Window's z-index value will be set to 3000 by default (in jqModal.js). You  can change this value by either;
a) supplying one via CSS
b) passing the "zIndex" parameter. E.g.  (window).jqm({zIndex: 500}); */
  
.jqmWindow { display: none; position: fixed; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; top: 17%; left: 50%; background-color: #fff; color: #5F696B; border: 1px solid black; padding: 12px; z-index: 1000; }
.jqmOverlay { background-color: #000; }
/* Fixed posistioning emulation for IE6  Star selector used to hide definition from browsers other than IE6    For valid CSS, use a conditional include instead */
* html .jqmWindow { position: absolute; top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px'); }


.jqmClose { float: right; background: #fff url(//media.laredoute.fr/1024/projets/newsletter/newsletter_btn_close.gif) no-repeat; width: 76px; height:24px; cursor:pointer; }

#dialog_ok { margin-left: -325px; width: 650px; }
#dialog_ko { margin-left: -250px; width: 500px; }
