.nav-adhesion{margin-bottom:2em}.nav-adhesion .red_title{margin:.7em 0;color:#CB0A20}.nav-adhesion .follow-adhesion{margin:0;height:30px;position:relative;width:501px}.nav-adhesion .follow-adhesion span{color:#323232;position:absolute;top:.5em}.nav-adhesion .follow-adhesion span.passed{color:white;font-weight:bold}.nav-adhesion .follow-adhesion .adh-com{left:.9em}.nav-adhesion .follow-adhesion .adh-folder{left:8.5em}.nav-adhesion .follow-adhesion .adh-logo{left:15.5em}.nav-adhesion .follow-adhesion .adh-salepoint{left:20.4em}.nav-adhesion .follow-adhesion .adh-hours{left:29.5em}.nav-adhesion .follow-adhesion .adh-pres,.nav-adhesion .follow-adhesion .adh-confirm{left:35.5em}.nav-adhesion .follow-adhesion .adh-com.passed{left:.8em}.nav-adhesion .follow-adhesion .adh-folder.passed{left:8.4em}.nav-adhesion .follow-adhesion .adh-logo.passed{left:15.4em}.nav-adhesion .follow-adhesion .adh-salepoint.passed{left:20.3em}.nav-adhesion .follow-adhesion .adh-hours.passed{left:29.4em}.nav-adhesion .follow-adhesion .adh-pres.passed,.nav-adhesion .follow-adhesion .adh-confirm.passed{left:35.4em}.nav-adhesion .step-1{background:url("../images/bgAdhesion-1.png") no-repeat}.nav-adhesion .step-2{background:url("../images/bgAdhesion-2.png") no-repeat}.nav-adhesion .step-3{background:url("../images/bgAdhesion-3.png") no-repeat}.nav-adhesion .step-4{background:url("../images/bgAdhesion-4.png") no-repeat}.nav-adhesion .step-4-web{background:url("../images/bgAdhesion-4-web.png") no-repeat}.nav-adhesion .step-4-web .adh-confirm{left:28.5em}.nav-adhesion .step-4-web .adh-confirm.passed{left:28.4em}.nav-adhesion .step-5{background:url("../images/bgAdhesion-5.png") no-repeat}.nav-adhesion .step-5-web{background:url("../images/bgAdhesion-5-web.png") no-repeat}.nav-adhesion .step-5-web .adh-confirm{left:28.5em}.nav-adhesion .step-5-web .adh-confirm.passed{left:28.4em}.nav-adhesion .step-6{background:url("../images/bgAdhesion-6.png") no-repeat}.nav-adhesion .step-7{background:url("../images/bgAdhesion-7.png") no-repeat}.nav-adhesion .step-8{background:url("../images/bgAdhesion-8.png") no-repeat}.rightButton,.action-button{border-radius:6px;background-color:#DADADA;box-shadow:0 2px 4px rgba(0,0,0,0.5);font-weight:bold;padding:5px;font-size:12px;cursor:pointer}.rightButton{float:right;margin-left:10px}.left{text-align:left}.tdsize{width:20px}.rightTable{float:right}div#delete{width:100%;position:relative;padding:10px;text-align:center;background-color:#DADADA;font-weight:bold}div#delete table{width:100px;margin:auto}div#delete table td{color:blue;font-weight:normal;cursor:pointer}table#menuMiniSite{vertical-align:middle;height:28px;margin-bottom:20px;border-collapse:collapse;width:100%}.greyMenuBefore{height:28px;width:20%;background-color:#B6B3B3;color:white;text-align:center;line-height:12px;border-left:0px;padding:3px}.greyMenuAfter{height:28px;width:20%;background-color:#B6B3B3;text-align:center;line-height:12px;border-left:0px;padding:3px}.redMenu{height:28px;width:20%;background-color:#CB0A20;vertical-align:middle;text-align:center;color:#fff;line-height:12px;border-left:0px;padding:3px}.borderright{border-right:1px solid #969191}.borderredright{border-right:1px solid #bf091a}.borderwhite{border-right:1px solid white}.borderwhiteright{border-right:1px solid white}.absoluteblock{position:absolute}div#visualiser{cursor:pointer;border:1px solid #980000;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,0.5);padding:3px;padding-right:6px;padding-left:6px;background-color:#CF0E26;text-align:center;width:145px}div#visualiser a{color:white;font-weight:bold}div#visualiser a:hover{text-decoration:none}div#visualiser:hover{background:url("../images/button-bg-hover.png") repeat-x #d40000}div#visualiserValidation{cursor:pointer;border:1px solid #980000;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,0.5);padding:3px;padding-right:6px;padding-left:6px;background-color:#CF0E26;text-align:center;width:127px;float:right;margin-bottom:15px}div#visualiserValidation a{color:white;font-weight:bold}div#visualiserValidation a:hover{text-decoration:none}div#visualiserValidation:hover{background:url("../images/button-bg-hover.png") repeat-x #d40000}.minisite-global-keywords{width:550px}#alert-div{position:fixed;top:0;left:0;background:none;margin:0;padding:0;height:0;width:0}#alert-div.overlay,#alert-div.modal{position:fixed;width:100%;height:100%;z-index:1000}#alert-div.modal{background:none}.alert{position:fixed;font-size:13px;border:1px solid #969696;border-radius:.4em;width:40em;z-index:1001;font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif}.alert .alert-title{position:relative;z-index:2;padding:.7em 1em;font-size:1.3em;color:#6e6e6e;text-shadow:0 1px 1px #fff;font-weight:normal;text-align:center;background:#c8c8c8;background-image:-moz-linear-gradient(0 50% 0deg, #c8c8c8, #dcdcdc, #c8c8c8 100%);background-image:-webkit-gradient(linear, 0 0, 100% 0, from(#c8c8c8), to(#c8c8c8), color-stop(.5, #dcdcdc));border-bottom:1px solid #969696;border-radius:.25em .25em 0 0;box-shadow:0 2px 2px rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.2)}.alert .alert-content{position:relative;width:100%;z-index:1;font-size:1em;line-height:1.5em;color:#444;font-weight:normal;background:#ebebeb;border-radius:0 0 .25em .25em;box-shadow:inset 0 -2px 2px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 -2px 2px rgba(0,0,0,0.2)}.alert .alert-content tr td{text-align:center;padding:1em 2em;padding-bottom:1.5em;padding-left:0;vertical-align:middle;letter-spacing:normal;word-spacing:.2em}.alert .alert-content .alert-html{width:100%}.alert .alert-content .alertleft{text-align:left}.alert .alert-content .alert-type{padding:1.5em 2em;text-align:center}.alert .alert-content .alert-type img{width:4em}.alert .alert-content .center{text-align:center;padding:1.5em;padding-bottom:.0;padding-top:0}.alert .alert-content .center input{font-size:1.1em;min-width:6em;background-color:#c8c8c8;background-repeat:no-repeat;background-image:-webkit-gradient(linear, left top, left bottom, from(#e1e1e1), to(#c8c8c8));background-image:-webkit-linear-gradient(#e1e1e1, #c8c8c8);background-image:-moz-linear-gradient(#e1e1e1, #c8c8c8);box-shadow:0 0 1px #969696,0 0 1px #969696,0 0 1px #969696,0 2px 3px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 1px #969696,0 0 1px #969696,0 0 1px #969696,0 2px 3px rgba(0,0,0,0.4);color:#505050;border:none;border-radius:.4em;border-top:1px solid white;text-shadow:0px 1px 1px white;font-family:Arial, Helvetica;font-weight:bold;padding:.4em 1em;cursor:pointer;margin-left:.8em}.alert .alert-content .center input:hover{background-color:#d2d2d2;background-repeat:no-repeat;background-image:-webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#d2d2d2));background-image:-webkit-linear-gradient(#ebebeb, #d2d2d2);background-image:-moz-linear-gradient(#ebebeb, #d2d2d2)}.alert .alert-content .center input:active{background-color:#ebebeb;background-repeat:no-repeat;background-image:-webkit-gradient(linear, left top, left bottom, from(#d2d2d2), to(#ebebeb));background-image:-webkit-linear-gradient(#d2d2d2, #ebebeb);background-image:-moz-linear-gradient(#d2d2d2, #ebebeb)}.alert .alert-content .center #alert-but-1{padding:6px 14px;border-radius:5px;cursor:pointer;margin-right:5px;color:white;border:1px solid #980000;text-shadow:0 -1px 1px #000;background:none;background:url("../images/button-bg.png") repeat-x #c00000}.alert .alert-content .center #alert-but-1:hover{background:url("../images/button-bg-hover.png") repeat-x #d40000}.alert .alert-content .center .suggested{background-color:#b4b4b4;background-repeat:no-repeat;background-image:-webkit-gradient(linear, left top, left bottom, from(#cdcdcd), to(#b4b4b4));background-image:-webkit-linear-gradient(#cdcdcd, #b4b4b4);background-image:-moz-linear-gradient(#cdcdcd, #b4b4b4);padding:6px 14px;border-radius:5px;cursor:pointer;margin-right:5px;color:white;border:1px solid #980000;text-shadow:0 -1px 1px #000;background:url("../images/button-bg.png") repeat-x #c00000}.alert .alert-content .center .suggested:hover{background:url("../images/button-bg-hover.png") repeat-x #d40000}.alert .alert-content .centerButton{text-align:center;padding:1.5em;padding-top:0}.alert .alert-content .centerButton input{font-size:1.1em;min-width:6em;background-color:#c8c8c8;background-repeat:no-repeat;background-image:-webkit-gradient(linear, left top, left bottom, from(#e1e1e1), to(#c8c8c8));background-image:-webkit-linear-gradient(#e1e1e1, #c8c8c8);background-image:-moz-linear-gradient(#e1e1e1, #c8c8c8);box-shadow:0 0 1px #969696,0 0 1px #969696,0 0 1px #969696,0 2px 3px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 1px #969696,0 0 1px #969696,0 0 1px #969696,0 2px 3px rgba(0,0,0,0.4);color:#505050;border:none;border-radius:.4em;border-top:1px solid white;text-shadow:0px 1px 1px white;font-family:Arial, Helvetica;font-weight:bold;padding:.4em 1em;cursor:pointer;margin-left:.8em}.alert .alert-content .centerButton input:hover{background-color:#d2d2d2;background-repeat:no-repeat;background-image:-webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#d2d2d2));background-image:-webkit-linear-gradient(#ebebeb, #d2d2d2);background-image:-moz-linear-gradient(#ebebeb, #d2d2d2)}.alert .alert-content .centerButton input:active{background-color:#ebebeb;background-repeat:no-repeat;background-image:-webkit-gradient(linear, left top, left bottom, from(#d2d2d2), to(#ebebeb));background-image:-webkit-linear-gradient(#d2d2d2, #ebebeb);background-image:-moz-linear-gradient(#d2d2d2, #ebebeb)}.alert .alert-content .centerButton #alert-but-1{padding:6px 14px;border-radius:5px;cursor:pointer;margin-right:5px;color:white;border:1px solid #980000;text-shadow:0 -1px 1px #000;background:none;background:url("../images/button-bg.png") repeat-x #c00000}.alert .alert-content .centerButton #alert-but-1:hover{background:url("../images/button-bg-hover.png") repeat-x #d40000}.alert .alert-content .centerButton .suggested{background-color:#b4b4b4;background-repeat:no-repeat;background-image:-webkit-gradient(linear, left top, left bottom, from(#cdcdcd), to(#b4b4b4));background-image:-webkit-linear-gradient(#cdcdcd, #b4b4b4);background-image:-moz-linear-gradient(#cdcdcd, #b4b4b4);padding:6px 14px;border-radius:5px;cursor:pointer;margin-right:5px;color:white;border:1px solid #980000;text-shadow:0 -1px 1px #000;background:url("../images/button-bg.png") repeat-x #c00000}.alert .alert-content .centerButton .suggested:hover{background:url("../images/button-bg-hover.png") repeat-x #d40000}.alert .alert-content .alert-buttons{text-align:left;padding:1.5em;padding-top:0}.alert .alert-content .alert-buttons input{font-size:1.1em;min-width:6em;background-color:#c8c8c8;background-repeat:no-repeat;background-image:-webkit-gradient(linear, left top, left bottom, from(#e1e1e1), to(#c8c8c8));background-image:-webkit-linear-gradient(#e1e1e1, #c8c8c8);background-image:-moz-linear-gradient(#e1e1e1, #c8c8c8);box-shadow:0 0 1px #969696,0 0 1px #969696,0 0 1px #969696,0 2px 3px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 1px #969696,0 0 1px #969696,0 0 1px #969696,0 2px 3px rgba(0,0,0,0.4);color:#505050;border:none;border-radius:.4em;border-top:1px solid white;text-shadow:0px 1px 1px white;font-family:Arial, Helvetica;font-weight:bold;padding:.4em 1em;cursor:pointer;margin-left:.8em}.alert .alert-content .alert-buttons input:hover{background-color:#d2d2d2;background-repeat:no-repeat;background-image:-webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#d2d2d2));background-image:-webkit-linear-gradient(#ebebeb, #d2d2d2);background-image:-moz-linear-gradient(#ebebeb, #d2d2d2)}.alert .alert-content .alert-buttons input:active{background-color:#ebebeb;background-repeat:no-repeat;background-image:-webkit-gradient(linear, left top, left bottom, from(#d2d2d2), to(#ebebeb));background-image:-webkit-linear-gradient(#d2d2d2, #ebebeb);background-image:-moz-linear-gradient(#d2d2d2, #ebebeb)}.alert .alert-content .alert-buttons #alert-but-1{padding:6px 14px;border-radius:5px;cursor:pointer;margin-right:5px;color:white;border:1px solid #980000;text-shadow:0 -1px 1px #000;background:none;background:url("../images/button-bg.png") repeat-x #c00000}.alert .alert-content .alert-buttons #alert-but-1:hover{background:url("../images/button-bg-hover.png") repeat-x #d40000}.alert .alert-content .alert-buttons .suggested{background-color:#b4b4b4;background-repeat:no-repeat;background-image:-webkit-gradient(linear, left top, left bottom, from(#cdcdcd), to(#b4b4b4));background-image:-webkit-linear-gradient(#cdcdcd, #b4b4b4);background-image:-moz-linear-gradient(#cdcdcd, #b4b4b4);padding:6px 14px;border-radius:5px;cursor:pointer;margin-right:5px;color:white;border:1px solid #980000;text-shadow:0 -1px 1px #000;background:url("../images/button-bg.png") repeat-x #c00000}.alert .alert-content .alert-buttons .suggested:hover{background:url("../images/button-bg-hover.png") repeat-x #d40000}.alert .alert-content .countdown{text-align:center;font-size:.8em;color:#464646;text-shadow:none;padding:0 0 1.5em 0}.alert .alert-content #prompted{width:100%;padding:0.5em;border-radius:.3em;background:white;color:#505050;border:1px solid #969696;margin-top:0.3em}.no-title .alert-content{border-radius:.3em}.no-title .alert-content tr td{padding:1.2em 2em;padding-left:2em}.no-type .alert-content tr td{padding:2em}.no-box-shadow .alert-content .alert-buttons input{border:1px solid #969696}.no-box-shadow .alert-content .alert-buttons .suggested{background:#b4c8dc;color:white}.back{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:url("../images/input-bg.png") repeat-x scroll 0 0 #fff;border-color:#AAAAAA #C8C8C8 #C8C8C8;border-radius:3px 3px 3px 3px;border-style:solid;border-width:1px;margin-top:25px;cursor:pointer;padding:4px 7px;color:#787878;font-family:Helvetica,Arial,sans-serif;font-size:1em;letter-spacing:normal;line-height:1.4em;word-spacing:0.2em}.back .red_title{color:#cb0a20;font-weight:bold;text-align:center;font-size:17px}.leftButton{background-color:#DADADA;box-shadow:0 2px 4px rgba(0,0,0,0.5);font-weight:bold;padding:5px;font-size:12px;cursor:pointer;width:auto;border-radius:6px;margin-top:15px;margin-bottom:20px}.leftButton.noMargin{margin-top:0px;margin-bottom:0px}.noBottom{margin-bottom:0}a.leftButtonForLink{background-color:#DADADA;border-radius:6px 6px 6px 6px;box-shadow:0 2px 1px rgba(0,0,0,0.5);cursor:pointer;font-size:12px;font-weight:bold;margin-bottom:20px;margin-top:15px;padding:5px;width:auto;text-decoration:none;color:black}a.leftButtonForLink:hover{text-decoration:none;color:black}.sponsoringBlock{margin-bottom:38px}.sponsoringBlock .sponsoringSubBlock{margin-bottom:5px}.sponsoringBlock table td{vertical-align:top}div#reactivationcomm{margin-left:30px}div#proximitydistri{margin-left:166px;margin-top:10px}table.centerTable{width:100%}table tr td.printsponsoring{width:415px}table tr td.tddates{width:85px}table tr td.tdliste{width:67px}table tr td.type{width:120px}table.printingSponsoringView tr td{vertical-align:top}table.printingSponsoringView tr td.bold{font-weight:bold;padding-left:12px}table.printingSponsoringView tr td.pub{padding-left:12px}table.printingSponsoringView tr td.pub img{max-width:400px}table#largeTable{width:100%}table#largeTable td.first{width:auto}table#largeTable td.secondSponsoring{width:78%}table#largeTable td.secondSponsoring input[type="text"]{width:100%}table#largeTable td.secondProgram{width:73%}table#largeTable td.secondProgram input[type="text"]{width:100%}table#largeTable td.secondBC{width:76%}table#largeTable td.secondBC input[type="text"]{width:100%}a.linkButton{color:black;font-weight:bold}a.linkButton:hover{text-decoration:none;color:black}.center{text-align:center}.left{text-align:left}.right{text-align:right}.hide{display:none}.scrollx{overflow-x:auto}h1,h2,h3,h4,h5{font-family:Helvetica,Arial,sans-serif;font-weight:bold;color:#282828}body .Main .Sheet .contentLayout{min-height:531px;background:none;margin-top:10px}.logged .Main .Sheet .contentLayout{min-height:555px}#visualize-overlay{top:0px;bottom:0px;right:0px;left:0px;background:url('../images/galert_overlay.png');position:relative;z-index:3;position:fixed;height:100%;widht:100%;display:none;overflow:auto;z-index:101}#visualize-overlay #visualize{width:820px;margin:20px auto}.Post-body{padding:0px}a.blue_link{color:#5E6CC8}a.blue_link:hover{color:#5E6CC8;text-decoration:underline}div#button{background-image:url('../images/button_BG.png');height:18px;width:63px;text-align:center;padding-top:2px;margin-top:10px;margin-left:auto;margin-right:auto}div#button a{font-size:12px;font-weight:bold;color:#FFFFFF}a{color:#5E6CC8;text-decoration:none;font-weight:normal;font-size:12px}a:hover,a.hover{text-decoration:underline;color:#5E6CC8;font-size:12px}table.dualTable{width:100%;text-align:center}table.dualTable tr.head{background-color:#CF0E26;color:#fff;height:30px}table.dualTable tr.pair{background-color:#bfbfbf;height:30px}table.dualTable tr.impair{background-color:#f2f2f2;height:30px}table.dualTable tr td{padding:3px}table.dualTable tr td a{color:#5E6CC8;cursor:pointer}table.dualTable tr td a:hover{color:#5E6CC8}table.dualTable tr th{padding:3px}table.dualTable tr th.whitebg{background-color:white}table.dualTable tr th.progA{width:125px}table#salePointTable{width:100%;text-align:center}table#salePointTable tr.head{background-color:#CF0E26;color:#fff;height:30px}table#salePointTable tr.pair{background-color:#bfbfbf;height:30px}table#salePointTable tr.impair{background-color:#f2f2f2;height:30px}table#salePointTable tr td{padding:10px}table#salePointTable tr td a{color:#5E6CC8;cursor:pointer}table#salePointTable tr td a:hover{color:#5E6CC8}table#salePointTable tr th{padding:10px}.Validate{position:absolute;right:35px}.rebsubtitle{color:#CB0A20;font-size:13px;font-weight:bold;margin-top:25px}.notabene{color:#CB0A20;font-style:italic;font-size:12px}.italicdown{font-style:italic;text-align:right;width:487px;color:#CB0A20}table.printingView tr td{vertical-align:top}table.printingView tr td.bold{font-weight:bold;padding-left:12px}table.printingView tr td.pub{padding-left:12px}table.printingView tr td.pub img{max-width:500px}table.dualTable tr th.tdref{width:55px}table.dualTable tr th.tdbp{width:151px}table.dualTable tr th.tdperiod{width:150px}table.dualTable tr th.tdpv{width:60px}table.dualTable tr th.tdcost{width:90px}table.dualTable tr th.tdaction{width:136px}table.dualTable tr td.tdshow{width:65px}table.dualTable tr td.tddelete{width:71px}table.leftTable{width:100%;float:right}table.leftTable tr td.leftCell{width:520px}.red{font-weight:bold;color:#CB0A20}.down{margin-top:30px}.globalPresentation{position:relative}.globalPresentation .presentationTop{width:580px;background-color:#d9d9d9;border-radius:14px 14px 0 0;margin-top:25px}.globalPresentation .presentationTop table{width:100%;vertical-align:middle;border-collapse:collapse}.globalPresentation .presentationTop table td{vertical-align:top}.globalPresentation .presentationTop table td.img{width:125px;height:90px;text-align:center;padding:6px;vertical-align:middle}.globalPresentation .presentationTop table td.img img{max-height:90px;max-width:125px;vertical-align:middle}.globalPresentation .presentationTop table td .rebBPtitle{color:#CB0A20;font-size:14px;font-weight:bold;margin-bottom:5px;margin-top:11px;width:350px}.globalPresentation .presentationTop table td .rebBPtitle input[type="text"]{border:1px solid #B6B3B3;background-color:#D9D9D9;width:400px}.globalPresentation .presentationTop table td .redBPimportant{color:#CB0A20;font-size:12px;font-weight:bold;width:419px;padding-bottom:11px}.globalPresentation .presentationTop table td .redBPimportant input[type="text"]{border:1px solid #B6B3B3;background-color:#D9D9D9}.globalPresentation .presentationTop table td .blackBPtext{color:black;font-size:13px;max-width:419px;min-height:50px}.globalPresentation .presentationTop table td .blackBPtext textarea{margin:0;border:1px solid #B6B3B3;background-color:#D9D9D9}.globalPresentation .presentationTop table td .blackBPtextPrivilege{color:black;font-size:13px;max-width:419px}.globalPresentation .presentationTopCreation{width:563px;background-color:#d9d9d9;border-radius:14px 14px 0 0;margin-top:25px}.globalPresentation .presentationTopCreation table{width:100%;vertical-align:middle;border-collapse:collapse}.globalPresentation .presentationTopCreation table td{vertical-align:top}.globalPresentation .presentationTopCreation table td.img{width:125px;height:90px;text-align:center;padding:6px;vertical-align:middle}.globalPresentation .presentationTopCreation table td.img img{max-height:90px;max-width:125px;vertical-align:middle}.globalPresentation .presentationTopCreation table td .rebBPtitle{color:#CB0A20;font-size:14px;font-weight:bold;margin-bottom:5px;margin-top:11px;width:350px}.globalPresentation .presentationTopCreation table td .rebBPtitle input[type="text"]{border:1px solid #B6B3B3;background-color:#D9D9D9;width:400px}.globalPresentation .presentationTopCreation table td .redBPimportant{color:#CB0A20;font-size:12px;font-weight:bold;width:419px;padding-bottom:11px}.globalPresentation .presentationTopCreation table td .redBPimportant input[type="text"]{border:1px solid #B6B3B3;background-color:#D9D9D9}.globalPresentation .presentationTopCreation table td .blackBPtext{color:black;font-size:13px;max-width:419px;min-height:50px}.globalPresentation .presentationTopCreation table td .blackBPtext textarea{margin:0;border:1px solid #B6B3B3;background-color:#D9D9D9}.globalPresentation .presentationTopCreation table td .blackBPtextPrivilege{color:black;font-size:13px;max-width:419px}.globalPresentation .presentationRight{position:absolute;top:0;right:0;bottom:0;width:70px;background:url("../../../../components/com_directory/images/red_discount.png") repeat-y #c80003;border-radius:14px 0 14px 0;padding-right:26px;padding-left:14px;padding-top:5px;padding-bottom:5px;color:white;text-align:center;display:table-cel}.globalPresentation .presentationRight table{vertical-align:middle;height:100%;color:white}.globalPresentation .presentationRight table tr.fixed{height:35px}.globalPresentation .presentationRight table tr.fixed .liste{cursor:pointer}.globalPresentation .presentationRight img{width:75px}.globalPresentation .presentationRight .listenopointer{position:absolute;bottom:6%;left:18px}.globalPresentation .presentationRight .listePro{border-radius:6px 0 6px 0;width:70px;height:25px;background-color:#898085;color:white;margin-top:11px;font-weight:bold;padding-top:4px;padding-left:7px;text-align:left;cursor:pointer;bottom:10%}.globalPresentation .presentationBottom{width:567px;min-height:33px;background:url("../../../../components/com_directory/images/blue_discount.png") repeat-x #4b5fbe;border-radius:0 0 6px 6px;margin-top:2px;padding-left:10px;padding-right:10px;padding-right:3px;color:white;font-weight:bold;font-size:13px}.globalPresentation .presentationBottom table{width:100%}.globalPresentation .presentationBottom table tr td{color:white}.globalPresentation .presentationBottom table tr td.validity{width:326px}.globalPresentation .presentationBottom table tr td.validity .date{font-size:14px}.globalPresentation .presentationBottom table tr td.validity .normalweight{font-weight:normal}.globalPresentation .presentationBottom table tr td.sized{width:84px;padding-left:10px;padding-top:3px}.globalPresentation .presentationBottom table tr td.sized a:hover{text-decoration:none}.globalPresentation .presentationBottom table tr td img{height:22px;cursor:pointer}.globalPresentation .presentationBottom table tr td img.nopointer{cursor:default}.globalPresentation .presentationBottomCreation{width:550px;min-height:33px;background:url("../../../../components/com_directory/images/blue_discount.png") repeat-x #4b5fbe;border-radius:0 0 6px 6px;margin-top:2px;padding-left:10px;padding-right:10px;padding-right:3px;color:white;font-weight:bold;font-size:13px}.globalPresentation .presentationBottomCreation table{width:100%}.globalPresentation .presentationBottomCreation table tr td{color:white}.globalPresentation .presentationBottomCreation table tr td.validity{width:326px}.globalPresentation .presentationBottomCreation table tr td.validity .date{font-size:14px}.globalPresentation .presentationBottomCreation table tr td.validity .normalweight{font-weight:normal}.globalPresentation .presentationBottomCreation table tr td.sized{width:84px;padding-left:10px;padding-top:3px}.globalPresentation .presentationBottomCreation table tr td.sized a:hover{text-decoration:none}.globalPresentation .presentationBottomCreation table tr td img{height:22px;cursor:pointer}.globalPresentation .presentationBottomCreation table tr td img.nopointer{cursor:default}.globalPresentation .presentationBottomPrivilege{width:567px;height:33px;background-color:#CB0A20;border-radius:0 0 6px 6px;margin-top:2px;padding-left:10px;padding-right:3px;color:white}.globalPresentation .presentationBottomPrivilege table{width:100%}.globalPresentation .presentationBottomPrivilege table tr td{color:white;font-weight:bold;padding-top:2px}.globalPresentation .presentationBottomPrivilege table tr td.validity{width:320px}.globalPresentation .presentationBottomPrivilege table tr td.sized{width:84px;padding-left:10px;padding-top:6px}.globalPresentation .presentationBottomPrivilege table tr td.sized a:hover{text-decoration:none}.globalPresentation .presentationBottomPrivilege table tr td img{height:22px;cursor:pointer}.dateTable{width:auto}.dateTable tr td{width:auto;vertical-align:bottom}.dateTable tr td img#datePickerBegin,.dateTable tr td img#datePickerEnd{width:28px;height:28px}.bpContentHidden{visibility:hidden}.bpContentVisible{visibility:visible}input[type="text"].inputGrey,textarea.inputGrey{background-color:#B6B3B3;width:50px;text-align:center;padding:0}input[type="text"].inputGreyTiny,textarea.inputGreyTiny{background-color:#B6B3B3;width:25px;text-align:center;padding:0}input[type="text"].classicInput,textarea.classicInput{padding:0;font-size:12px;background-image:none}input[type="text"].title,textarea.title{width:380px;color:#CB0A20;font-size:13px;font-weight:bold;font-size:12px;background-image:none}input[type="text"].important,textarea.important{width:424px;padding:5px;color:#CB0A20;font-weight:bold;font-size:12px;background-image:none}input[type="text"].text,textarea.text{max-width:424px;max-height:33px;padding:5px}input[type="text"].hour,textarea.hour{width:50px;text-align:center}input[type="text"].quantity,textarea.quantity{width:40px;text-align:center;background:none;border:none;color:white;border:1px solid white}input[type="text"].day,textarea.day{width:80px;text-align:center}input[type="text"].archivage,textarea.archivage{width:200px}input[type="text"].error,textarea.error{border:1px solid #CB0A20}table#miniSiteImages{text-align:center;width:100%}table#miniSiteImages th{color:#CB0A20;font-weight:bold;font-size:13px}table#miniSiteImages td{vertical-align:top}table#miniSiteImages td.see{padding-top:30px}table#miniSiteImages td.upload{padding-top:60px;text-align:right}table#miniSiteImages td.upload input[type="submit"]{margin-top:5px}table#miniSiteImages td.tdselection{width:80px}table#miniSiteImages td.minisite-submit-keywords{vertical-align:middle;text-align:left;padding-left:10px}table#miniSiteImages td.minisite-submit-keywords .submitText{margin-top:5px;background-color:#CF0E26;color:#fff;font-weight:bold;padding:3px 6px;border:1px solid #980000;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,0.5);vertical-align:middle;cursor:pointer;text-align:center;width:85px}table#miniSiteImages td.seeBottom{vertical-align:bottom;text-align:right}table#miniSiteImages td.seeBottom .submit-form{margin-top:5px;background-color:#CF0E26;color:#fff;font-weight:bold;padding:3px 6px;border:1px solid #980000;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,0.5);vertical-align:middle;cursor:pointer}table#miniSiteImages td.seeBottom .submit-form a:hover{text-decoration:none}table#miniSiteImages td.minisite-keywords{text-align:left}table#miniSiteImages td.minisite-keywords input[type='text']{width:340px;margin-left:10px;margin-top:15px}table#miniSiteImages td table#arrow{margin:auto;margin-top:10px;width:50px;text-align:center}table#miniSiteImages td table#arrow img{width:32px}table#miniSiteImages td a{color:#fff;font-weight:bold}table#miniSiteImages td a:hover{color:#fff;font-weight:bold}table#miniSiteImages td form#formMiniSiteImage input[type="submit"].submit-form,table#miniSiteImages td form#formMiniSiteImageText input[type="submit"].submit-form,table#miniSiteImages td form#formMiniSiteImage input[type="button"].submit-form,table#miniSiteImages td form#formMiniSiteImageText input[type="button"].submit-form{margin-top:5px;background-color:#CF0E26;color:#fff;font-weight:bold;width:90px;padding:3px 6px;border:1px solid #980000;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,0.5);vertical-align:middle;cursor:pointer}table#miniSiteImages td form#formMiniSiteImage input[type="submit"].submit-form a:hover,table#miniSiteImages td form#formMiniSiteImageText input[type="submit"].submit-form a:hover,table#miniSiteImages td form#formMiniSiteImage input[type="button"].submit-form a:hover,table#miniSiteImages td form#formMiniSiteImageText input[type="button"].submit-form a:hover{text-decoration:none}table#miniSiteImages td form#formMiniSiteImage input[type="button"].submit-form,table#miniSiteImages td form#formMiniSiteImageText input[type="button"].submit-form{width:auto}table#miniSiteImages td form#formMiniSiteImageText input[type="submit"].submit-form,table#miniSiteImages td form#formMiniSiteImageText input[type="button"].submit-form{margin-top:0}table#miniSiteImages td div.full{background-color:#CF0E26;width:70px;height:43px}table#miniSiteImages td div.full img{max-width:70px;height:43px;vertical-align:middle}table#miniSiteImages td div.full img.toMove{height:32px}table#miniSiteImages td div.tinyfull{margin-top:5px;background-color:#CF0E26;color:#fff;font-weight:bold;width:70px;padding:3px;border:1px solid #980000;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,0.5);vertical-align:middle;cursor:pointer}table#miniSiteImages td div.tinyfull a:hover{text-decoration:none}table#miniSiteImages td div.empty{width:70px;height:43px;background-color:#bfbfbf}table#miniSiteImages td div.selected{border-style:solid;border-width:3px;border-color:#0066FF}table#miniSiteImages td div.notselected{border-style:solid;border-width:3px;border-color:white}.customer-pack-table .th-pack-names{width:170px}.customer-pack-table .th-balance{width:110px}.customer-pack-table .th-validity,.customer-pack-table .th-buy-but,.customer-pack-table .td-last-validity{width:80px}.customer-pack-table .red{color:#cb0a20;font-weight:bold}.customer-pack-table .left{text-align:left}.customer-pack-table .white{background:white}.customer-pack-table .rightButton{float:none;color:#cb0a20;margin:0}.customer-pack-table a.bluebutton{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#ffffff;padding:6px 21px;background-image:url('../images/button-blue-bg.png');background-color:#0452c7;-moz-border-radius:10px;-webkit-border-radius:10px;border:0px solid #bfbfbf;-moz-box-shadow:1px 2px 3px rgba(0,0,0,0.9),inset 0 0 0 rgba(255,255,255,0);-webkit-box-shadow:1px 2px 3px rgba(0,0,0,0.9),inset 0 0 0 rgba(255,255,255,0);text-shadow:0 0 0 rgba(0,0,0,0),0 0 0 rgba(255,255,255,0)}.customer-pack-table a.bluebutton:hover{background-image:url('../images/button-blue-hover-bg.png');background-color:#1866db;cursor:pointer}#form-pack .rightButton{float:none;margin:0}.total-red{background:#cb0a20;color:white;font-weight:bold;width:334px;border-radius:7px;font-size:15px;margin-top:15px;position:relative;height:52px}.total-red .total-red-text{width:152px;padding:20px;padding-left:15px;padding-right:20px 0 15px 0;text-align:left}.total-red .total-red-val{position:absolute;bottom:0;right:0;width:80px;padding:15px;text-align:right}.balance-blue{background:#cb0a20;color:white;font-weight:bold;width:334px;border-radius:7px;font-size:15px;margin-top:15px;position:relative;height:52px}.balance-blue .balance-blue-text{height:50px;text-align:left;width:213px;vertical-align:middle;display:table-cell;padding-left:15px}.balance-blue .balance-blue-val{position:absolute;bottom:0;right:0;width:70px;padding:16px;text-align:right}.balance-blue{background:url("../images/head-nav-bg-com.png") repeat-x #4a56a0}.pack-payment{margin-top:40px;text-align:left;position:relative}.pack-payment img{cursor:pointer}.pack-payment #back-button{height:50px}.pack-payment #payment-normal{position:absolute;top:0;left:267px;height:50px}.pack-payment #payment-paypal{position:absolute;top:0;right:0;height:50px}.buy-pack-links img{width:150px}.pack-message-payment{text-align:center;font-weight:bold;color:#cb0a20}.packsTable tr td{vertical-align:top}.packs .red-pack{border-collapse:collapse;width:325px;float:left}.packs .red-pack.mail,.packs .red-pack.gift{margin-right:20px}.packs .red-pack.discount,.packs .red-pack.gift{margin-top:20px}.packs .red-pack td{border:1px solid #CB0A20;color:black;padding:.5em;padding-right:60px;text-align:right}.packs .red-pack td.price{width:80px;padding-right:30px}.packs .red-pack thead th{background:#CB0A20;color:white;font-weight:bold;text-align:center;padding:.6em;border:1px solid #CB0A20}.pricing-print,.pricing-print-bot{padding:10px 0;text-align:center;clear:both}.pricing-print img,.pricing-print-bot img{width:70px;cursor:pointer}.pricing-print-bot{padding-top:40px}p.red_title_left.pricing-margin.print-pricing-margin{padding-top:50px}.birthday-prices td{padding-right:50px}.birthday-prices .red{color:#CB0A20;padding-right:25px}.birthday-prices .red.date{text-align:center;padding-right:0}.cpg-th-name{width:130px}.miniature{margin-left:302px}.miniature img{max-width:100px;max-height:100px}.cpg-th-target{width:95px}.cpg-th-cost{width:40px}.cpg-th-type{width:55px}input[name="name"]{width:425px}.rightB{background-color:#DADADA;box-shadow:0 2px 4px rgba(0,0,0,0.5);font-weight:bold;padding:5px;font-size:12px;cursor:pointer;width:auto;border-radius:6px;float:right}.leftB{background-color:#DADADA;box-shadow:0 2px 4px rgba(0,0,0,0.5);font-weight:bold;padding:5px;font-size:12px;cursor:pointer;width:auto;border-radius:6px;float:left}table td.left{padding-left:20px}table.see_balance_table{border-collapse:collapse}table.see_balance_table td{padding-right:5px}table.see_balance_table td.right{text-align:right;padding-right:15px}table.see_balance_table td.col{width:60px}table.leftTableCampaign{width:100%;float:right}table.leftTableCampaign tr td.leftCell{width:595px}table.leftTableCampaign tr td .rightButton{float:none;margin:0}.campaign-calc{margin-top:20px}.campaign-calc .dualTable .black{text-align:left;font-weight:bold;padding-left:10px}.campaign-calc .dualTable .redText{color:#cb0a1e;text-align:left;font-weight:bold;padding-left:10px}.campaign-calc .dualTable .detail{width:240px}.campaign-calc .no-calc,.campaign-calc .calc{display:table;width:100%;margin-top:20px}.campaign-calc .no-calc .no-calc-text,.campaign-calc .calc .no-calc-text,.campaign-calc .no-calc .calc-text,.campaign-calc .calc .calc-text{width:450px;vertical-align:middle;display:table-cell;padding-right:30px}.campaign-calc .no-calc .no-calc-text input[type="text"],.campaign-calc .calc .no-calc-text input[type="text"],.campaign-calc .no-calc .calc-text input[type="text"],.campaign-calc .calc .calc-text input[type="text"]{width:80px}.campaign-calc .no-calc .calc-text,.campaign-calc .calc .calc-text{width:450px;line-height:25px}.campaign-calc .no-calc .no-calc-but,.campaign-calc .calc .no-calc-but,.campaign-calc .no-calc .calc-but,.campaign-calc .calc .calc-but{vertical-align:middle;display:table-cell}.campaign-calc .buttons{margin-top:25px;text-align:center;position:relative}.campaign-calc .buttons.left{text-align:left}.campaign-calc .redButton{float:none;margin:0;color:#cb0a1e}.campaign-calc .middle{margin-left:20px}.campaign-calc .red{color:#cb0a1e}.campaign-calc .name-p{margin-top:20px}.campaign-calc #name{width:60%}.campaign-calc ul{list-style:circle inside lower-alpha;color:black}.campaign-calc ul li{padding:0;color:black;padding-bottom:5px;line-height:25px}.campaign-calc ul li #calculer{position:relative;top:10px;left:10px}.campaign-calc #negativ-content{margin-top:25px}.campaign-calc #negativ-content .calculer{position:relative;top:12px;left:125px}.campaign-payment{text-align:center;color:#cb0a1e;font-weight:bold}#color-pick{width:100px;height:20px;padding:2px;border:3px solid #c8c8c8;border-radius:3px;position:relative}#color-pick #bg-color{background:#CB0A20;width:100px;height:20px}.colorpicker{z-index:10}.colorpicker input[type='text']{background:none;width:28px}.colorpicker .colorpicker_hex input[type='text']{width:43px}.cpg-sms.step-1 .margin-top{margin-top:2em}.cpg-sms.step-2 .row{margin-bottom:2.3em;margin-top:.7em}.cpg-sms.step-2 .row:before,.cpg-sms.step-2 .row:after{content:"";display:table}.cpg-sms.step-2 .row:after{clear:both}.cpg-sms.step-2 .row span{padding:.4em .7em;background-color:#e6e6e6;box-shadow:0 1px 3px rgba(0,0,0,0.6);border-radius:5px;margin-right:1em;float:left}.cpg-sms.step-2 .row span span{float:none;background:none;margin:0;box-shadow:none;padding:0}.cpg-sms.step-2 .row p{margin:0;margin-top:.7em;float:left}.cpg-sms.step-2 .row .sms,.cpg-sms.step-2 .row textarea{background-color:#c8c8c8;border-radius:5px;padding:.4em .7em;margin:0;border:0;margin-right:1em;box-shadow:0 1px 3px rgba(0,0,0,0.6);height:34px;max-height:34px;width:560px;max-width:560px;float:left;outline:0}.cpg-sms.step-2 .row .sms{background-color:#e6e6e6;height:auto;max-height:none}.cpg-sms.step-2 .row .error-message{float:left}.cpg-sms.step-2 .row .sms-char-num{background-color:#cb0a20;color:white;font-weight:bold}.cpg-sms.step-3 .buttons{margin-top:25px;text-align:center;position:relative}.cpg-sms.step-3 .buttons.left{text-align:left}.cpg-sms.step-3 .buttons #back,.cpg-sms.step-3 .buttons #valid{float:right}.cpg-sms.step-3 .sms,.cpg-sms.step-3 textarea{border-radius:5px;padding:.4em .7em;margin:0;border:0;box-shadow:0 1px 3px rgba(0,0,0,0.6);width:560px;max-width:560px;outline:0;background-color:#e6e6e6;margin-bottom:2em;margin-top:.7em}.cpg-sms.step-3 .testor-content,.cpg-sms.step-3 p{margin-bottom:2em;margin-top:.7em}.cpg-sms.step-3 .test-choice{margin-top:.7em}.cpg-sms.step-3 .choice-direct{margin-left:50px}.cpg-sms.step-3 .day,.cpg-sms.step-3 .month,.cpg-sms.step-3 .year,.cpg-sms.step-3 .minutes,.cpg-sms.step-3 .hours{background-color:#e6e6e6;padding:.4em .7em;margin:0;border:0;box-shadow:0 1px 3px rgba(0,0,0,0.6)}.cpg-sms.step-3 .year{margin-right:.5em}.cpg-sms.step-3 .hours{margin-left:.5em}.cpg-sms.step-3 .testor-row{padding:.5em 0}.cpg-sms.step-3 .dualTable{margin-bottom:2em}.cpg-sms.show-sms{background:white;padding:10px;color:black}.cpg-sms.show-sms table{margin-bottom:2em}.cpg-sms.show-sms .sms{border-radius:5px;padding:.4em .7em;margin:0;border:0;box-shadow:0 1px 3px rgba(0,0,0,0.6);width:560px;max-width:560px;outline:0;background-color:#e6e6e6;margin-bottom:2em;margin-top:.7em}.cpg-mail-build-marg{margin-bottom:5px}.directory-mapMS{margin-bottom:5px}.directory-mapMS img{position:relative;top:5px}div.phoneMS{margin-bottom:5px}div.phoneMS img{position:relative;top:2px}div.phoneMS span{position:relative;left:4px}div.urlMS img{position:relative;top:2px}div.urlMS span{position:relative;left:4px}div.urlMS a{color:#CB0A20}div.urlMS a:hover{color:#CB0A20}#overlay{top:0px;bottom:0px;right:0px;left:0px;background:url('../images/galert_overlay.png');position:relative;z-index:101;position:fixed;height:100%;widht:100%;display:none;overflow:auto}#overlay div#minisitepreview{width:750px;margin-right:auto;margin-left:auto;height:auto;position:relative}#overlay div#minisitepreview .backpreview{font-family:Arial,Helvetica,Sans-Serif;font-size:13px;font-style:normal;font-weight:normal}#overlay div#minisitepreview div#minisitepreviewcontent{background-color:#fff;border:2px solid #CB0A20;padding-bottom:20px;padding-right:25px;padding-left:25px;margin-top:3px;margin-bottom:3px;color:#404040}#overlay div#divMailMinisite,#overlay div#divMailBP,#overlay div#divMailPriv{width:700px;margin-right:auto;margin-left:auto;height:auto;position:relative;background-color:#fff;padding-bottom:20px;border:2px solid #CB0A20}#overlay div#divMailMinisite .mailTitle,#overlay div#divMailBP .mailTitle,#overlay div#divMailPriv .mailTitle{font-weight:bold;color:#CB0A20;font-size:16px;text-align:center;padding:20px}#overlay div#divMailMinisite .mailfoot,#overlay div#divMailBP .mailfoot,#overlay div#divMailPriv .mailfoot{margin-left:120px;padding:20px}#overlay div#divMailMinisite .mailfoot td.italic,#overlay div#divMailBP .mailfoot td.italic,#overlay div#divMailPriv .mailfoot td.italic{color:#CB0A20;font-style:italic}#overlay div#divMailMinisite form .row,#overlay div#divMailBP form .row,#overlay div#divMailPriv form .row{padding:5px;margin-top:1px}#overlay div#divMailMinisite form .row label,#overlay div#divMailBP form .row label,#overlay div#divMailPriv form .row label{float:left;width:225px;text-align:right;padding-top:5px;color:#404040;letter-spacing:normal;word-spacing:.2em;line-height:1.4em}#overlay div#divMailMinisite form .row label.multi-line,#overlay div#divMailBP form .row label.multi-line,#overlay div#divMailPriv form .row label.multi-line{padding-top:0px;line-height:1.2em}#overlay div#divMailMinisite form .row label .mandatory,#overlay div#divMailBP form .row label .mandatory,#overlay div#divMailPriv form .row label .mandatory{color:#cb0a20}#overlay div#divMailMinisite form .row input[type="text"],#overlay div#divMailBP form .row input[type="text"],#overlay div#divMailPriv form .row input[type="text"],#overlay div#divMailMinisite form .row input[type="password"],#overlay div#divMailBP form .row input[type="password"],#overlay div#divMailPriv form .row input[type="password"]{width:225px;padding:4px 7px}#overlay div#divMailMinisite form .row input[type="text"].day,#overlay div#divMailBP form .row input[type="text"].day,#overlay div#divMailPriv form .row input[type="text"].day,#overlay div#divMailMinisite form .row input[type="password"].day,#overlay div#divMailBP form .row input[type="password"].day,#overlay div#divMailPriv form .row input[type="password"].day,#overlay div#divMailMinisite form .row input[type="text"].month,#overlay div#divMailBP form .row input[type="text"].month,#overlay div#divMailPriv form .row input[type="text"].month,#overlay div#divMailMinisite form .row input[type="password"].month,#overlay div#divMailBP form .row input[type="password"].month,#overlay div#divMailPriv form .row input[type="password"].month{width:2em;margin-right:4px;text-align:center}#overlay div#divMailMinisite form .row input[type="text"].month,#overlay div#divMailBP form .row input[type="text"].month,#overlay div#divMailPriv form .row input[type="text"].month,#overlay div#divMailMinisite form .row input[type="password"].month,#overlay div#divMailBP form .row input[type="password"].month,#overlay div#divMailPriv form .row input[type="password"].month{margin-left:4px}#overlay div#divMailMinisite form .row input[type="text"].year,#overlay div#divMailBP form .row input[type="text"].year,#overlay div#divMailPriv form .row input[type="text"].year,#overlay div#divMailMinisite form .row input[type="password"].year,#overlay div#divMailBP form .row input[type="password"].year,#overlay div#divMailPriv form .row input[type="password"].year,#overlay div#divMailMinisite form .row input[type="text"].code,#overlay div#divMailBP form .row input[type="text"].code,#overlay div#divMailPriv form .row input[type="text"].code,#overlay div#divMailMinisite form .row input[type="password"].code,#overlay div#divMailBP form .row input[type="password"].code,#overlay div#divMailPriv form .row input[type="password"].code{width:3em;text-align:center;margin-left:4px}#overlay div#divMailMinisite form .row input[type="text"].right-elem,#overlay div#divMailBP form .row input[type="text"].right-elem,#overlay div#divMailPriv form .row input[type="text"].right-elem,#overlay div#divMailMinisite form .row input[type="password"].right-elem,#overlay div#divMailBP form .row input[type="password"].right-elem,#overlay div#divMailPriv form .row input[type="password"].right-elem{margin-right:5px}#overlay div#divMailMinisite form .row #messageToSend,#overlay div#divMailBP form .row #messageToSend,#overlay div#divMailPriv form .row #messageToSend{width:225px;padding:4px 7px}#overlay div#divMailMinisite form .row input[type="text"],#overlay div#divMailBP form .row input[type="text"],#overlay div#divMailPriv form .row input[type="text"],#overlay div#divMailMinisite form .row input[type="password"],#overlay div#divMailBP form .row input[type="password"],#overlay div#divMailPriv form .row input[type="password"],#overlay div#divMailMinisite form .row input[type="button"],#overlay div#divMailBP form .row input[type="button"],#overlay div#divMailPriv form .row input[type="button"],#overlay div#divMailMinisite form .row input[type="submit"],#overlay div#divMailBP form .row input[type="submit"],#overlay div#divMailPriv form .row input[type="submit"],#overlay div#divMailMinisite form .row textarea,#overlay div#divMailBP form .row textarea,#overlay div#divMailPriv form .row textarea,#overlay div#divMailMinisite form .row select,#overlay div#divMailBP form .row select,#overlay div#divMailPriv form .row select{border:1px solid #c8c8c8;border-top:1px solid #aaa;border-radius:3px;background:url('../images/input-bg.png') repeat-x #fff}#overlay div#divMailMinisite form .row button,#overlay div#divMailBP form .row button,#overlay div#divMailPriv form .row button,#overlay div#divMailMinisite form .row input,#overlay div#divMailBP form .row input,#overlay div#divMailPriv form .row input,#overlay div#divMailMinisite form .row select,#overlay div#divMailBP form .row select,#overlay div#divMailPriv form .row select,#overlay div#divMailMinisite form .row textarea,#overlay div#divMailBP form .row textarea,#overlay div#divMailPriv form .row textarea,#overlay div#divMailMinisite form .row table,#overlay div#divMailBP form .row table,#overlay div#divMailPriv form .row table,#overlay div#divMailMinisite form .row form,#overlay div#divMailBP form .row form,#overlay div#divMailPriv form .row form{font-family:Helvetica,Arial,sans-serif;color:#787878;font-size:1em;letter-spacing:normal;word-spacing:.2em;line-height:1.4em}#overlay div#divMailMinisite form .row select,#overlay div#divMailBP form .row select,#overlay div#divMailPriv form .row select{width:164px}#overlay div#divMailMinisite form .row .input,#overlay div#divMailBP form .row .input,#overlay div#divMailPriv form .row .input{margin-left:240px}#overlay div#divMailMinisite form .row.large-label label,#overlay div#divMailBP form .row.large-label label,#overlay div#divMailPriv form .row.large-label label{width:320px}#overlay div#divMailMinisite form .row.large-label .input,#overlay div#divMailBP form .row.large-label .input,#overlay div#divMailPriv form .row.large-label .input{margin-left:335px}#overlay div#divMailMinisite form .row.error,#overlay div#divMailBP form .row.error,#overlay div#divMailPriv form .row.error{background-color:#fae6e6;border-radius:5px;color:#cb0a20}#overlay div#divMailMinisite form .row.error label,#overlay div#divMailBP form .row.error label,#overlay div#divMailPriv form .row.error label{color:#cb0a20}#overlay div#divMailMinisite form .row.error .error-text,#overlay div#divMailBP form .row.error .error-text,#overlay div#divMailPriv form .row.error .error-text{margin-left:1em}#overlay div#divMailMinisite form .row.error input,#overlay div#divMailBP form .row.error input,#overlay div#divMailPriv form .row.error input,#overlay div#divMailMinisite form .row.error select,#overlay div#divMailBP form .row.error select,#overlay div#divMailPriv form .row.error select,#overlay div#divMailMinisite form .row.error textarea,#overlay div#divMailBP form .row.error textarea,#overlay div#divMailPriv form .row.error textarea{border:1px solid #cb0a20;box-shadow:0 0 3px #cb0a20;-webkit-box-shadow:0 0 3px #cb0a20}#overlay div#divMailMinisite form .row.password .confirm-row,#overlay div#divMailBP form .row.password .confirm-row,#overlay div#divMailPriv form .row.password .confirm-row{margin-top:10px}#overlay div#divMailMinisite form .row.password .hide-password-label,#overlay div#divMailBP form .row.password .hide-password-label,#overlay div#divMailPriv form .row.password .hide-password-label{cursor:pointer;color:#404040;float:none}#overlay div#divMailMinisite form .row.password.show-password .error-text,#overlay div#divMailBP form .row.password.show-password .error-text,#overlay div#divMailPriv form .row.password.show-password .error-text{margin-left:0}#overlay div#divMailMinisite form .row.password.show-password input,#overlay div#divMailBP form .row.password.show-password input,#overlay div#divMailPriv form .row.password.show-password input{margin-bottom:.5em}#overlay div#divMailMinisite form .row.password.error input[type="checkbox"],#overlay div#divMailBP form .row.password.error input[type="checkbox"],#overlay div#divMailPriv form .row.password.error input[type="checkbox"]{border:none;box-shadow:none;-webkit-box-shadow:none}#overlay div#divMailMinisite form .row.checkbox label,#overlay div#divMailBP form .row.checkbox label,#overlay div#divMailPriv form .row.checkbox label{float:none;width:100%;padding-top:5px;color:#404040;letter-spacing:normal;word-spacing:.2em;line-height:1.4em}#overlay div#divMailMinisite form .row.checkbox label.multi-line,#overlay div#divMailBP form .row.checkbox label.multi-line,#overlay div#divMailPriv form .row.checkbox label.multi-line{padding-top:0px;line-height:1.2em}#overlay div#divMailMinisite form .row.checkbox label input[type="checkbox"],#overlay div#divMailBP form .row.checkbox label input[type="checkbox"],#overlay div#divMailPriv form .row.checkbox label input[type="checkbox"]{margin-right:5px}#overlay div#divMailMinisite form .row.checkbox label .mandatory,#overlay div#divMailBP form .row.checkbox label .mandatory,#overlay div#divMailPriv form .row.checkbox label .mandatory{margin-right:5px}#overlay div#divMailMinisite form .city-row,#overlay div#divMailBP form .city-row,#overlay div#divMailPriv form .city-row,#overlay div#divMailMinisite form .new-city-row,#overlay div#divMailBP form .new-city-row,#overlay div#divMailPriv form .new-city-row{display:none}#overlay div#divMailMinisite form .city-row.cities-filled,#overlay div#divMailBP form .city-row.cities-filled,#overlay div#divMailPriv form .city-row.cities-filled,#overlay div#divMailMinisite form .new-city-row.cities-filled,#overlay div#divMailBP form .new-city-row.cities-filled,#overlay div#divMailPriv form .new-city-row.cities-filled{display:block}#overlay div#divMailMinisite form .city-row #add-city,#overlay div#divMailBP form .city-row #add-city,#overlay div#divMailPriv form .city-row #add-city,#overlay div#divMailMinisite form .new-city-row #add-city,#overlay div#divMailBP form .new-city-row #add-city,#overlay div#divMailPriv form .new-city-row #add-city{margin-left:5px}#overlay div#divMailMinisite form .city-row #cancel-add-city,#overlay div#divMailBP form .city-row #cancel-add-city,#overlay div#divMailPriv form .city-row #cancel-add-city,#overlay div#divMailMinisite form .new-city-row #cancel-add-city,#overlay div#divMailBP form .new-city-row #cancel-add-city,#overlay div#divMailPriv form .new-city-row #cancel-add-city{margin-left:5px}#overlay div#divMailMinisite form .buttons,#overlay div#divMailBP form .buttons,#overlay div#divMailPriv form .buttons{padding-left:245px;margin-top:1.5em}#overlay div#divMailMinisite form input[type="button"],#overlay div#divMailBP form input[type="button"],#overlay div#divMailPriv form input[type="button"],#overlay div#divMailMinisite form input[type="submit"],#overlay div#divMailBP form input[type="submit"],#overlay div#divMailPriv form input[type="submit"]{background:#f0f0f0;padding:6px 14px;border-radius:5px;cursor:pointer;margin-right:5px}#overlay div#divMailMinisite form input[type="button"].submit-form,#overlay div#divMailBP form input[type="button"].submit-form,#overlay div#divMailPriv form input[type="button"].submit-form,#overlay div#divMailMinisite form input[type="submit"].submit-form,#overlay div#divMailBP form input[type="submit"].submit-form,#overlay div#divMailPriv form input[type="submit"].submit-form{color:white;border:1px solid #980000;text-shadow:0 -1px 1px #000;background:url("../images/button-bg.png") repeat-x #c00000}#overlay div#divMailMinisite form input[type="button"].submit-form:hover,#overlay div#divMailBP form input[type="button"].submit-form:hover,#overlay div#divMailPriv form input[type="button"].submit-form:hover,#overlay div#divMailMinisite form input[type="submit"].submit-form:hover,#overlay div#divMailBP form input[type="submit"].submit-form:hover,#overlay div#divMailPriv form input[type="submit"].submit-form:hover{background:url("../images/button-bg-hover.png") repeat-x #d40000}#overlay div#divMailMinisite form .form-submission-text,#overlay div#divMailBP form .form-submission-text,#overlay div#divMailPriv form .form-submission-text{padding:6px 14px;border-radius:5px;color:white;border:1px solid #980000;text-shadow:0 -1px 1px #000;background:url("../images/button-bg.png") repeat-x #c00000}div#top{background:url(/templates/fidelpassconsommateurs/images/top_bg.png) no-repeat 0 0;height:20px;margin-top:25px}div#middle{background:url("/templates/fidelpassconsommateurs/images/middle_bg.png") repeat-y;padding-left:10px;padding-right:10px}div#middle table#title td{vertical-align:top;padding-right:20px;height:30px}div#middle table#title td.program{width:160px;padding-right:0;text-align:right}div#middle table#title td.program img{width:45px}div#middle table#title td a{text-decoration:none}div#middle table#title .tiny{height:20px;cursor:pointer}div#middle table#title .minisiteTitle{font-weight:bold;color:#CB0A20;font-size:20px;width:495px}div#middle table#title .minisiteTitle div,div#middle table#title .minisiteTitle h1{display:inline;text-align:left}div#middle table#title .minisiteTitle div.imagecell,div#middle table#title .minisiteTitle h1.imagecell{margin-top:10px;display:block}div#middle table#title .minisiteTitle div.titlecell,div#middle table#title .minisiteTitle h1.titlecell{margin-top:4px;width:340px;font-size:20px}div#middle table#title .minisiteTitle h1{line-height:18px;color:#CB0A20}div#middle table#salepointInfos{width:100%}div#middle table#salepointInfos td{width:50%;padding-top:10px;padding-bottom:10px;vertical-align:top}div#middle table#salepointInfos td h3.infosTitle{font-weight:bold;color:#CB0A20;font-size:12px;margin:0}div#middle table#salepointInfos td .infosSupp{color:#CB0A20;font-size:12px}div#middle table#salepointInfos td .infos a{color:blue}div#middle table#salepointInfos td table.horaires tr{padding:0;margin:0}div#middle table#salepointInfos td table.horaires tr td{padding:0;margin:0;width:87px}div#middle table#salepointInfos td table.horaires tr td.day{width:77px}div#middle table#sections{width:100%;border-collapse:collapse;border-spacing:0}div#middle table#sections tr{border-top:2px solid #CB0A20}div#middle table#sections tr td{padding:0}div#middle table#sections tr td h2.sectionTitle{font-size:14px;font-weight:bold;color:#CB0A20;margin-top:25px}div#bottom{background:url(/templates/fidelpassconsommateurs/images/bottom_bg.png) no-repeat 0 0;height:20px}.backButton{width:145px;margin-left:10px}.backButtonTable{width:500px;margin:auto}.backButtonTable img{width:145px}div#program .onesize{font-weight:bold;font-size:12px}div#program .gift-announce{padding:10px;border:1px solid black;font-size:12px}div#program .gift-announce .onesize{font-size:13px}div#program p.red_title{text-align:center;color:#CB0A20;font-size:17px;line-height:24px;vertical-align:middle;width:100%;font-weight:bold}div#program table td.padding{padding-bottom:10px}div#program table tbody{font-family:Arial;font-size:11px}div#program table.algo_range_table{text-align:center;border-width:1px;border-style:solid;border-color:#808080;border-collapse:collapse;color:black}div#program table.algo_range_table th{background-color:#F8F8F8;border-width:1px;border-style:solid;border-color:#808080;padding:3px;font-size:13px;font-weight:bold}div#program table.algo_range_table tr td{background-color:#E6E6E6;border-width:1px;border-style:solid;border-color:#808080;padding:3px;font-size:12px}div#program table.salepoint_table{text-align:center;border-width:1px;border-style:solid;border-color:#808080;border-collapse:collapse;width:100%}div#program table.salepoint_table tr td{border-width:1px;border-style:solid;border-color:#808080;padding:3px;font-size:11px}div#program table.salepoint_table tr td a{text-decoration:underline;color:#D5010D}div#program table.salepoint_table tr td a:hover{color:blue}div#program a.openings{color:#CB0A20;text-decoration:none}div#program a.openings:hover{text-decoration:underline}div#program a.print{text-decoration:underline}div#program a img{border:none;width:50px}table.confirmation{width:90%;margin-top:20px}table.confirmation td.first{width:5%;vertical-align:top}table.confirmation td.second{color:#CB0A20}table.confirmation td.third{padding-top:15px;text-align:right}table.confirmation td.fourth{padding-top:15px}.brithday-view-prices tr td{color:grey;vertical-align:top}.brithday-view-prices .current td{color:black}.brithday-view-prices .birthday-disable{font-style:italic;color:grey}.brithday-view-prices .brithday-price{padding-left:30px;text-align:right}.no-title .alert-content .openings table tr td{padding:0;padding-right:1em;text-align:left}.no-title .alert-content .openings p{text-align:left}.no-title .alert-content .openings p.red_title{text-align:center;margin-top:0}.no-title .alert-content .openings .precision{color:#cb0a20;margin-bottom:0}table#table{width:100%;margin-top:5px;text-align:center;border-width:1px;border-style:solid;border-color:#808080;border-collapse:collapse}table#table th{background-color:#F8F8F8;border-width:1px;border-style:solid;border-color:#808080;padding:3px}table#table tr td{background-color:#E6E6E6;border-width:1px;border-style:solid;border-color:#808080;padding:3px}table#table a,table#table a:visited{font-weight:normal}table#table a:hover{text-decoration:underline;color:#5E6CC8}table#dualtable{width:100%;margin-top:5px;text-align:center;border-width:1px;border-style:solid;border-color:white}table#dualtable #creation-col{cursor:pointer}table#dualtable #service-col{cursor:pointer}table#dualtable #type-col{cursor:pointer}table#dualtable #salepoint-col{cursor:pointer}table#dualtable #payment-col{cursor:pointer}table#dualtable th{padding:4px}table#dualtable tr.head{background-color:#CF0E26;color:#fff;height:30px}table#dualtable tr.head td{font-weight:bold}table#dualtable tr.pair{background-color:#bfbfbf;height:30px}table#dualtable tr.impair{background-color:#f2f2f2;height:30px}table#dualtable tr td{padding:3px}table#dualtable a,table#dualtable a:visited{font-weight:normal}table#dualtable a:hover{text-decoration:underline;color:#5E6CC8}#scrolltable{width:100%;margin-top:5px;text-align:center;border-collapse:collapse}table#scrolltable th{padding:3px}table#scrolltable tr td{padding:3px}table#scrolltable tbody{overflow:auto;border:1px solid #5E6CC8}table#scrolltable a,table#scrolltable a:visited{font-size:12px;font-weight:normal;color:#5E6CC8}table#scrolltable a:hover{text-decoration:underline;color:#5E6CC8}.admin-user{position:absolute;top:0;left:0;right:0;z-index:2;color:white;font-size:13px;line-height:1.5em;padding:.2em 1em;background:#323232;border-bottom:1px solid #c8c8c8}.Post{margin:0px 0px 0px 4px}div.componentLayout div.Post{margin:20px}.PostContent{text-align:left;line-height:16px}.PostContent .parent-slide{position:relative;overflow:hidden}#table_activities{font-size:11px}p.red_title{text-align:center;color:#cb0a20;font-size:17px;line-height:24px;vertical-align:middle;width:100%;font-weight:bold;margin-top:30px}p.red_title_left{text-align:left;color:#cb0a20;font-size:17px;line-height:24px;vertical-align:middle;width:100%;font-weight:bold;margin-top:10px;margin-bottom:10px}p.red_title_left.pricing-margin{margin-top:0;padding-top:22px;font-size:15px;clear:left}.red_bold_text{color:#cb0a20;font-weight:bold}.bold{font-weight:bold}.italic{font-style:italic}.text-red-infos{background:#cb0a20;color:white;padding:.4em .7em;border-radius:7px;box-shadow:0 1px 3px rgba(0,0,0,0.6)}p#red_title_authentication{margin-top:23px}.blue_text{color:#5E6CC8}.violet_text{color:#947183}.violet_bold_text{color:#947183;font-weight:bold}.violet_box{border:1px solid #947183}.blue_bold_text{color:#5E6CC8;font-weight:bold}input[type="text"],input[type="password"],select,textarea{border-style:solid;border-width:1px;border-color:#E2E2E2;color:#4C4C4C;font-weight:normal;font-size:11px;padding-left:5px}input[type="text"].partnerlist,input[type="password"].partnerlist,select.partnerlist,textarea.partnerlist{width:135px}input[type="text"],input[type="password"]{background-image:url('../images/inputbackground.png');background-repeat:repeat-x;height:15px}textarea{background-image:url('../images/textareabg.png');background-repeat:repeat-x}input[disabled="disabled"],input[disabled=""]{color:#444}#firstsectiontitle{border:none;background:#555555;color:#ffffff;padding-left:10px;padding-top:2px;padding-bottom:3px;font-weight:bold;font-size:15px;margin-bottom:10px}#sectiontitle{border:none;background:#555555;color:#ffffff;padding-left:10px;padding-top:2px;padding-bottom:3px;font-weight:bold;font-size:15px;margin-bottom:10px;margin-top:25px}.buttonDown{width:100%}#sectionform input[type="text"].rubriquetitle,#sectionaddform input[type="text"].rubriquetitle{color:#CB0A20;font-weight:bold;font-family:'Arial';font-size:14px;text-align:left;margin-bottom:15px;overflow:hidden;overflow-y:hidden;overflow-x:hidden;width:99%}table#arrow{width:100%}table#arrow td{text-align:center;cursor:pointer}table#sectionheader{width:100%;height:40px;color:#CF0E26;font-weight:bold;font-size:13px}table#sectionheader td{vertical-align:top}.section{width:100%}.section td.rubrique{border-top-style:solid;border-top-width:2px;border-top-color:#CB0A20;margin-left:15px;margin-bottom:15px}.section td.rubriqueAdd{margin-left:15px;margin-bottom:15px}.section td div.sectiontitle{color:#CB0A20;font-weight:bold}.section td .inline{text-align:center}.section td .inline img{width:16px;cursor:pointer}.section td.number{width:60px;vertical-align:top}.section td.number .round{width:32px;height:32px;background:url("../images/round.png");bachground-repeat:no-repeat;text-align:center;color:white;font-weight:bold;line-height:32px;margin-bottom:10px;margin-right:auto;margin-left:auto}input[type="submit"].submit-form{color:white;border:1px solid #980000;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,0.5);padding:3px;padding-right:6px;padding-left:6px;background-color:#CF0E26;font-weight:bold;font-size:12px;cursor:pointer}input[type="submit"].submit-form:hover{background:url("../images/button-bg-hover.png") repeat-x #d40000}input[type="submit"].addASection{color:white;border:1px solid #980000;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,0.5);padding:3px;padding-right:6px;padding-left:6px;background-color:#CF0E26;font-weight:bold;font-size:12px;width:159px}input[type="submit"].addASection:hover{background:url("../images/button-bg-hover.png") repeat-x #d40000}input[type="button"].delete{color:white;border:1px solid #980000;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,0.5);padding:3px;padding-right:6px;padding-left:6px;background-color:#CF0E26;font-weight:bold;font-size:12px;cursor:pointer}input[type="button"].delete:hover{background:url("../images/button-bg-hover.png") repeat-x #d40000}#formcontent{text-align:left}#formcontent .buttons{padding:1em;width:100%}#formcontent .buttons input[type="button"],#formcontent .buttons input[type="submit"],#formcontent .buttons .button{margin:0}#formcontent input[type="text"],#formcontent input[type="password"],#formcontent select{width:180px}#formcontent select.activity{width:185px}#formcontent select.activity_3{width:153px}#formcontent select#main_activity_lvl_1,select#other_activity_1_lvl_1,select#other_activity_2_lvl_1,select#other_activity_3_lvl_1,select#other_activity_4_lvl_1{width:140px}#formcontent input[id="zip_code"]{width:40px}#formcontent table tr td{vertical-align:top}#formcontent table tr td.form_header{text-align:right;width:210px}#formcontent table tr td.form_subheader{color:#CB0A20;padding-left:10%;font-weight:bold}#formcontent table tr td.debit{padding-bottom:20px}#formcontent table tr td#form_header_activity{width:95px;text-align:right}#formcontent input[type="submit"]{margin-top:15px;margin-left:215px}.mandatory{color:#cb0a20}#formcontent table tr td.form_header_large{text-align:right;width:300px}.remind_infos{color:#999897}table#algo_remind_table{color:#999897}table.algo_range_table{text-align:center;border-width:1px;border-style:solid;border-color:#808080;border-collapse:collapse;color:black}table.algo_range_table th{background-color:#F8F8F8;border-width:1px;border-style:solid;border-color:#808080;padding:3px}table.algo_range_table tr td{background-color:#E6E6E6;border-width:1px;border-style:solid;border-color:#808080;padding:3px}table.algo_range_table input[type="text"].content_number{width:50px}table.algo_range_table input[type="text"].content_text{width:190px}table.algo_range_table .edge{background:none}#example table.algo_range_table_2{color:#5E6CC8;text-align:center;border-width:1px;border-style:solid;border-color:#5E6CC8;border-collapse:collapse}#example table.algo_range_table_2 th{background-color:white;border-width:1px;border-style:solid;border-color:#5E6CC8;padding:3px}#example table.algo_range_table_2 tr td{background-color:white;border-width:1px;border-style:solid;border-color:#5E6CC8;padding:3px}input[type="text"].invalid,input[type="password"].invalid{border-color:#E2001A}.error-message{background:#e2001a url('../images/error_validation.png') no-repeat scroll 4px center;padding:0px;padding-right:5px;padding-left:25px;margin:0px;border:2px solid #C10318;color:#FFFFFF;font-weight:bold;font-size:12px;text-align:left}#system-message dd.message ul{background:#6280ca url('../images/valid_message.png') no-repeat scroll 4px center;border:3px solid #4A56A0}#system-message dd.error ul{background:#e2001a url('../images/error_message.png') no-repeat scroll 4px center;border:3px solid #C10318;color:#FFFFFF}#system-message dd ul{color:#FFFFFF}.Post ul li,.Post ol ul li{background-image:none}table#stages{margin:10px;border:none}table#stages tr td{width:41px;height:41px;padding:0px;vertical-align:center;text-align:center;font-size:20px;font-weight:bold;color:#FFFFFF}table#stages tr td#stageActual{background-image:url('../images/stageActual.png')}table#stages tr td#stage{background-image:url('../images/stage.png')}table#stages tr td#join{background-repeat:no-repeat;background-image:url('../images/stageJoin.jpg');width:120px}.article p{font-size:12px;color:#000000;font-weight:normal;margin-top:-1px;margin-bottom:-1px;padding-bottom:15px;font-family:'Arial';line-height:15px}.article a{font-size:12px}.article a:hover{font-size:12px}.article h2{font-size:14px;font-weight:bold;color:#9F2428;margin-top:15px;margin-bottom:22px;font-family:'Arial'}.article ol ul li{list-style-type:circle}.article ul li{font-size:12px;color:#000000;font-weight:normal;margin-bottom:10px;list-style-type:inherit;list-style-position:outside;padding-left:1px}.article ol{margin-top:0px;margin-left:18px}.article ol ul{margin-left:30px}.article ol li{font-size:12px;font-weight:normal;margin-bottom:10px;list-style-type:inherit;list-style-position:outside;margin-top:0px;margin-left:-18px;color:#000000}.article ol li{margin-top:0px;margin-left:0px;color:#000000}#home_article p{font-size:11px}#home_article ol li{font-size:11px}#home_article ul li{font-size:11px}#home_article a{font-size:11px}#home_article a:hover{font-size:11px}div.moduletable,div.module{color:#FFFFFF;padding:6px 1px 6px 10px;font-weight:bold}.BlockTitle{font-weight:bold;font-size:14px;margin-bottom:10px;color:#cb0a20}#ModTextTitle{padding:6px 1px 6px 10px}#Block_bottom{position:absolute;top:323px;left:6px}#directory_left{position:absolute;top:320px;left:6px;z-index:2}div.bottomModule1{background:none}.annuaire-search{margin:0;padding:0;width:427px;height:127px;background:url('../images/annuaire-bg.png') 0 0 no-repeat}.annuaire-search .annuaire-search-content{position:relative;padding:0;padding-top:46px;padding-bottom:12px;margin:0}.annuaire-search .annuaire-search-content .annuaire-search-step1{background:url('../images/annuaire-bg.png') 0 -127px no-repeat;height:69px}.annuaire-search .annuaire-search-content .annuaire-search-step2{display:none}.annuaire-search-step1 input[type="text"]{border:1px solid #AB921C}.annuaire-search-step1 .zipcode-row{position:absolute;left:10px;top:68px}.annuaire-search-step1 #search_zip_code{width:130px;background:#E6E6E6;padding:2px 7px}.annuaire-search-step1 #search_name{position:absolute;left:179px;top:93px;width:128px;background:#E6E6E6;padding:2px 7px;width:120px}.annuaire-search-step1 #directoryActivities{position:absolute;left:179px;top:70px;width:133px;border:1px solid #AB921C}.annuaire-search-step1 .annuaire-search-step1-bt{position:absolute;left:341px;top:58px;background:url('../images/seach-button.png') 0 0 no-repeat;border:none;height:50px;width:70px;cursor:pointer}.annuaire-search-step2 .annuaire-search-step2-q{display:block;padding:0;margin:0;position:absolute;left:23px;top:51px;width:254px;height:15px;background:url('../images/annuaire-bg.png') no-repeat 0 -196px;text-indent:-6000em}.annuaire-search-step2 .annuaire-search-step2-non,.annuaire-search-step2 .annuaire-search-step2-ouiaussi,.annuaire-search-step2 .annuaire-search-step2-uniquement{position:absolute;top:82px}.annuaire-search-step2 .annuaire-search-step2-non{left:40px}.annuaire-search-step2 .annuaire-search-step2-ouiaussi{left:93px}.annuaire-search-step2 .annuaire-search-step2-uniquement{left:182px}.annuaire-conso-prive{margin:0;padding:0;width:213px;height:162px;background:url('/data_fidelpass/images/stories/fidelpass/annuaire/annuaire-conso-prive-bg.png') 0 0 no-repeat;z-index:2}.annuaire-conso-prive input[type="text"]{background:#e6e6e6;padding:2px 7px}.annuaire-conso-prive .annuaire-conso-prive-content{position:relative;padding:0;padding-top:33px;margin:0}.annuaire-conso-prive .annuaire-conso-prive-content .annuaire-conso-prive-step1{background:url('/data_fidelpass/images/stories/fidelpass/annuaire/annuaire-conso-prive-bg.png') 0 -162px no-repeat;height:95px}.annuaire-conso-prive .annuaire-conso-prive-content .annuaire-conso-prive-step2{background:url('/data_fidelpass/images/stories/fidelpass/annuaire/annuaire-conso-prive-bg.png') 0 -257px no-repeat;display:none;height:43px}.annuaire-conso-prive-step1 .zipcode-row{position:absolute;left:14px;top:41px}.annuaire-conso-prive-step1 #search_zip_code{border:1px solid #AB921C;width:170px}.annuaire-conso-prive-step1 .activitis .annuaire-search-step1 #directoryActivities{position:absolute;left:179px;top:70px;width:133px;border:1px solid #AB921C}.annuaire-conso-prive-step1 #directoryActivities li{padding:0px;z-index:1000}.annuaire-conso-prive-step1 #directoryActivities li.current{width:174px;padding:2px 0px 2px 5px}.annuaire-conso-prive-step1 #search_name{position:absolute;left:14px;top:97px;border:1px solid #AB921C;width:170px}.annuaire-conso-prive-step1 .annuaire-conso-prive-step1-bt{position:absolute;left:15px;top:131px;background:url('/data_fidelpass/images/stories/fidelpass/annuaire/annuaire-conso-prive-search.png') 0 0 no-repeat;border:none;width:100px;height:20px;cursor:pointer}.annuaire-conso-prive-step2 .annuaire-conso-prive-step2-non,.annuaire-conso-prive-step2 .annuaire-conso-prive-step2-ouiaussi,.annuaire-conso-prive-step2 .annuaire-conso-prive-step2-uniquement{position:absolute;top:90px;border:none;background:none;padding:0px}.annuaire-conso-prive-step2 .annuaire-conso-prive-step2-non{left:39px}.annuaire-conso-prive-step2 .annuaire-conso-prive-step2-ouiaussi{left:92px}.annuaire-conso-prive-step2 .annuaire-conso-prive-step2-uniquement{left:55px;top:121px}.activities-list,.annuaire-conso-prive .annuaire-conso-prive-content .activities-list{left:179px;top:68px;position:absolute;z-index:2;background:#e6e6e6;list-style-type:none;margin:0;padding:0;border:1px solid #AB921C}.activities-list.open,.annuaire-conso-prive .annuaire-conso-prive-content .activities-list.open{border-color:#828282}.activities-list li,.annuaire-conso-prive .annuaire-conso-prive-content .activities-list li{margin:0;padding:2px 7px;line-height:1.3em;width:170px;position:relative;cursor:pointer;font-size:11px;color:#4C4C4C;font-weight:normal;background-image:none}.activities-list li.root-li,.annuaire-conso-prive .annuaire-conso-prive-content .activities-list li.root-li{width:120px}.activities-list li span,.annuaire-conso-prive .annuaire-conso-prive-content .activities-list li span{display:block;width:100%}.activities-list .first-level,.annuaire-conso-prive .annuaire-conso-prive-content .activities-list .first-level,.activities-list .second-level,.annuaire-conso-prive .annuaire-conso-prive-content .activities-list .second-level,.activities-list .third-level,.annuaire-conso-prive .annuaire-conso-prive-content .activities-list .third-level{display:none;position:absolute;left:-1px;list-style-type:none;margin:0;padding:0}.activities-list .first-level li,.annuaire-conso-prive .annuaire-conso-prive-content .activities-list .first-level li,.activities-list .second-level li,.annuaire-conso-prive .annuaire-conso-prive-content .activities-list .second-level li,.activities-list .third-level li,.annuaire-conso-prive .annuaire-conso-prive-content .activities-list .third-level li{background:#e6e6e6;border:1px solid #828282;border-top:none}.activities-list .first-level li.last-choice,.annuaire-conso-prive .annuaire-conso-prive-content .activities-list .first-level li.last-choice,.activities-list .second-level li.last-choice,.annuaire-conso-prive .annuaire-conso-prive-content .activities-list .second-level li.last-choice,.activities-list .third-level li.last-choice,.annuaire-conso-prive .annuaire-conso-prive-content .activities-list .third-level li.last-choice{background:#ffebaa;color:#464646}.activities-list .first-level,.annuaire-conso-prive .annuaire-conso-prive-content .activities-list .first-level{bottom:19px}.activities-list .first-level li.hoverActivity,.annuaire-conso-prive .annuaire-conso-prive-content .activities-list .first-level li.hoverActivity{background:#ffeb7f;color:#464646}.activities-list .second-level,.annuaire-conso-prive .annuaire-conso-prive-content .activities-list .second-level{left:184px}.activities-list .second-level.up,.annuaire-conso-prive .annuaire-conso-prive-content .activities-list .second-level.up{bottom:-1px}.activities-list .second-level.up ul,.annuaire-conso-prive .annuaire-conso-prive-content .activities-list .second-level.up ul{bottom:-1px}.activities-list .second-level.up li.hoverActivity,.annuaire-conso-prive .annuaire-conso-prive-content .activities-list .second-level.up li.hoverActivity{background:#ffeb7f;color:#464646}.activities-list .second-level.down,.annuaire-conso-prive .annuaire-conso-prive-content .activities-list .second-level.down{top:0px}.activities-list .second-level.down ul,.annuaire-conso-prive .annuaire-conso-prive-content .activities-list .second-level.down ul{top:0px}.activities-list .second-level.down li.hoverActivity,.annuaire-conso-prive .annuaire-conso-prive-content .activities-list .second-level.down li.hoverActivity{background:#ffeb7f;color:#464646}.activities-list .third-level,.annuaire-conso-prive .annuaire-conso-prive-content .activities-list .third-level{left:184px}.activities-list .third-level li.hoverActivity,.annuaire-conso-prive .annuaire-conso-prive-content .activities-list .third-level li.hoverActivity{background:#ffeb7f;color:#464646}.annuaire-conso-prive .annuaire-conso-prive-content .activities-list{left:14px;top:74px}.annuaire-conso-prive .annuaire-conso-prive-content .activities-list li.root-li{width:170px}.annuaire-conso-prive .annuaire-conso-prive-content .activities-list .first-level{bottom:18px}#autocompleteContent{background-color:#e6e6e6;border:1px solid grey;color:#787878;width:200px;height:128px;overflow-y:auto;overflow-x:hidden;padding:0px;padding-top:2px;z-index:3;display:none}#autocompleteContent .autocompleteRow{width:300px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;padding:2px 5px;line-height:1.2em;font-weight:normal}#autocompleteContent .autocompleteRow:hover{background:#ffeb7f;cursor:pointer;color:#464646;border-top:1px solid #828282;border-bottom:1px solid #828282}#autocompleteContent .autocompleteRow:hover .autocompleteKey{color:#464646}#autocompleteContent .autocompleteRow .autocompleteKey{color:#c00000}.title-directory-res{width:100%;border-bottom:1px solid #9F2428;margin-bottom:17px}.title-directory-res h1{font-size:16px}.directory_legend{border-collapse:collapse}.directory_legend tr td{background:#F5F5F5;border:1px solid #DEDEDE;padding:10px 5px}.directory_cadre{width:630px;border:none;overflow:auto}.directory_item{padding:12px 0}.directory_item.not-show{display:none}.directory_item .directory-salepoint-img,.directory_item .directory-salepoint-promo{padding-top:2px}.directory_item .directory-salepoint-img img,.directory_item .directory-salepoint-promo img{width:45px}.directory_item .directory-salepoint-img a:hover,.directory_item .directory-salepoint-promo a:hover{text-decoration:none}.directory_item .directory-salepoint-img{padding:5px;padding-top:7px;width:50px}.hiddenLine{display:none;height:1px}.hiddenLine a{cursor:default}.hiddenLine img{position:absolute}.visibleLine{height:1px}.visibleLine a{cursor:default}.visibleLine img{position:absolute}.directory_item .salepoint-name{font-weight:bold;font-size:14px;color:#D5010D;padding-bottom:6px;margin:0}.directory_item .salepoint-name a{text-decoration:none;font-weight:bold;font-size:14px;color:#D5010D}.directory_item .salepoint-name a{text-decoration:underline}.directory_item .directory-logo{padding-bottom:4px}.directory_item .phone{position:relative}.directory_item .phone b{position:absolute;top:0px;left:23px}.directory_item .phone img{position:absolute;top:2px;left:4px}.directory_item .url{position:relative}.directory_item .url img{position:absolute;top:2px;left:4px}.directory_item .url a{position:absolute;top:1px;left:23px}.directory_item .directory-opennings{position:relative;margin-bottom:14px}.directory_item .directory-opennings a.text{color:black;text-decoration:none;position:absolute;top:6px;left:21px}.directory_item .directory-opennings a.text:hover{color:black;text-decoration:none}.directory_item .directory-opennings a.link{color:black;text-decoration:none;position:absolute;top:2px;right:1px}.directory_item .directory-opennings a.link:hover{color:black;text-decoration:none}.directory_item .directory-map{position:relative;margin-bottom:10px}.directory_item .directory-map a.text{color:black;text-decoration:none;position:absolute;top:6px;left:0px}.directory_item .directory-map a.text:hover{color:black;text-decoration:none}.directory_item .directory-map a.link{color:black;text-decoration:none;position:absolute;top:2px;right:1px}.directory_item .directory-map a.link:hover{color:black;text-decoration:none}.directory_item .facebook-link{position:relative;margin-bottom:10px;height:10px}.directory_item .facebook-link a.text{color:#cb0a20;text-decoration:none;position:absolute;top:7px;left:-43px}.directory_item .facebook-link a.text:hover{color:#cb0a20;text-decoration:none}.directory_item .facebook-link a.link{color:black;text-decoration:none;position:absolute;top:2px;right:1px}.directory_item .facebook-link a.link:hover{color:black;text-decoration:none}.directory_item .facebook-link img{width:25px}.directory_item .directory-activities{line-height:15px;font-size:12px;color:#707070}div#salepoints-result{margin-top:20px}div#salepoints-result .pagination{display:none}.pagination{text-align:center;padding:15px}.pagination input[type='button']{border:1px solid #c8c8c8;border-top:1px solid #aaa;border-radius:3px;background:url('../images/input-bg.png') repeat-x #fff;font-weight:bold;padding:6px 10px;color:#787878;font-size:13px;letter-spacing:normal;word-spacing:.2em;line-height:1.4em;cursor:pointer}.pagination input[type='button'].current{color:white;border:1px solid #980000;text-shadow:0 -1px 1px #000;background:url("../images/button-bg.png") repeat-x #c00000}.pagination #previous,.pagination #next{display:none}.pagination .three-point{padding:0px 6px}.divlogin{position:relative;height:100px;padding:8px 0 0 6px}form#login{color:black;font-size:12px;font-weight:normal}.divlogin .BlockTitle{padding-bottom:6px;margin-bottom:0;margin-left:0}form#login input[type="text"]#identifier{background-image:url('../images/input.png');background-repeat:no-repeat;border:none;width:170px;height:20px;padding:0 12px;margin-bottom:4px;color:#7D7D7D}div#loginConnected{color:#4C4C4C;font-size:12px;margin-bottom:10px}form#login input[type="text"],form#login input[type="password"]{margin-bottom:6px;font-weight:normal;font-size:11px;width:140px}form#login input[type="password"]#loginpasswordset{background-image:url('../images/input.png');background-repeat:no-repeat;border:none;width:170px;height:20px;padding:0 12px;color:#7D7D7D}form#login a{font-size:9px;color:#868686;font-weight:bold}form#login a:hover{font-size:9px;color:#868686;font-weight:bold;text-decoration:none}form#login div#forgetpassword{position:absolute;top:90px;left:6px}form#login div#loginButton{position:absolute;top:90px;right:6px;width:91px;padding-left:4px;border-left:1px solid #A6A6B2}form#login div#loginButton input[type="submit"]{background-image:url('../images/connexion.png');background-repeat:no-repeat;background-color:white;width:83px;border:none;height:21px;cursor:pointer}input[type="text"]#bank_account_code_bank{width:37px}input[type="text"]#bank_account_code_counter{margin-left:0px;width:37px}input[type="text"]#bank_account_number{margin-left:0px;width:72px}input[type="text"]#bank_account_rib{margin-left:0px;width:19px}table#known_client{margin-bottom:20px}a.homePageLink{text-decoration:none;font-size:16px;font-weight:bold;color:#cb0a20}a.homePageLink:hover{color:#000000;text-decoration:none;font-size:16px;font-weight:bold}a#homePageModule{color:#CCCCCC;font-size:14px}a#homePageModule:hover{color:#000000;font-size:14px}#mainPageText{padding:0px;line-height:16px}#mainPageText table tr td{vertical-align:top;line-height:none;padding-bottom:9px}#mainPageText table tr td#last_td{vertical-align:top;line-height:none;padding-bottom:0px}.service_access{position:relative;margin-botom:10px;margin-left:5px;top:10px;height:140px}.service_access img{width:204px}#description_pdf{position:absolute;top:210px;left:6px}#simplicite{position:absolute;top:323px;left:6px}#follow-us{position:absolute;top:251px;left:6px;z-index:1}#follow-us #follow-text{position:absolute;top:0px;left:10px;width:180px;height:25px}#follow-us #facebook{position:absolute;top:25px;left:30px;width:40px}#follow-us #twitter{position:absolute;top:25px;left:80px;width:40px}#follow-us #blog{position:absolute;top:25px;left:130px;width:40px}.grid_table{line-height:11px}.grid_table tr td{vertical-align:top}.grid_table .red_title_left{line-height:19px}.grid_table .blue_text{font-size:14px;line-height:10px;width:90px;padding-bottom:10px}.grid_table .min_blue_title{color:#5E6CC8;font-weight:bold;padding-top:10px;padding-bottom:5px;text-align:center}.red_button{background:#cb0a20;color:white;padding:4px 8px}.red_button:hover{color:white;text-decoration:underline}div#seeSponsoring{margin-bottom:85px;text-align:center}div#seeSponsoring .red_button{color:white}table.sponsorValidity{width:100%}table.sponsorValidity td{padding-left:0}ul.salepoint_list{margin-top:2px}ul.salepoint_list li{padding:0px}.content{z-index:1}#synthese a.bluebutton{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#ffffff;padding:6px 21px;background-image:url('../images/button-blue-bg.png');background-color:#0452c7;-moz-border-radius:10px;-webkit-border-radius:10px;border:0px solid #bfbfbf;-moz-box-shadow:1px 2px 3px rgba(0,0,0,0.9),inset 0 0 0 rgba(255,255,255,0);-webkit-box-shadow:1px 2px 3px rgba(0,0,0,0.9),inset 0 0 0 rgba(255,255,255,0);text-shadow:0 0 0 rgba(0,0,0,0),0 0 0 rgba(255,255,255,0)}#synthese a.bluebutton:hover{background-image:url('../images/button-blue-hover-bg.png');background-color:#1866db}#topnav{height:38px;margin-left:20px;margin-right:20px;display:none}#topnav ul{height:34px;margin-bottom:10px;margin-left:0;padding:0;border-bottom:2px solid #cf0e26}#topnav li{float:left;list-style-type:none;list-style:0 none;padding-right:10px;margin:0}#topnav li:last-child{padding-right:0}#topnav li a{font-size:12px;font-family:Arial;vertical-align:middle;text-align:center;display:table-cell}#topnav li a span{display:block}#topnav li a{background:#b6b3b3;border-radius:6px 6px 0 0;height:34px;color:#000000;width:91px;margin:0;padding:0 4px;text-decoration:none}#topnav li.active a,#topnav li a:hover{background:#cf0e26;color:#FFF}#topnav li{padding-right:5px}#topnav li.item103 a{width:54px}#topnav li.item31 a{width:77px}#topnav li.item32 a{width:80px}#topnav li.item30 a{width:80px}#topnav li.item34 a{width:110px}#topnav li.item70 a{width:129px}#topnav li.item81 a{width:100px}#topnav li.item27 a{width:85px}.home .custo{width:900px;margin:auto}.home .custo .nav{margin-top:10px;height:37px;position:relative;width:100%;background:#b3b3b3}.home .custo .nav .r{display:none}.home .custo .nav .l{margin-top:0px}.home .custo .nav .artmenu{position:absolute;top:0px;right:0px;margin:0;height:37px}.home .custo .nav .artmenu .r,.home .custo .nav .artmenu .l{display:none}.home .custo .nav .artmenu li{display:inline;float:left;background:url('../images/head-nav-bg-com.png');border-radius:8px 8px 0px 0px;font-weight:bold;text-align:center;margin-left:1px;width:140px;font-size:12px;line-height:14px;padding-top:2px;height:35px}.home .custo .nav .artmenu li a{color:black;height:33px}.home .custo .nav .artmenu li:hover a{color:white;text-decoration:none}.home .custo .nav .artmenu li#current a{color:white}.home .custo .nav .artmenu li.item13{background:url('../images/head-nav-bg-com-red.png')}.home .custo .nav .artmenu li .tp{padding-top:3px}.home .custo .nav .artmenu.artmenu{padding:0}.home .custo .custo-content{min-height:617px;background:white;box-shadow:0 5px 7px rgba(0,0,0,0.5);-webkit-box-shadow:0 5px 7px rgba(0,0,0,0.5);border-radius:10px 0px 10px 10px;position:relative}.home .custo .custo-content .custo-header{margin:0px 10px;background:none}.home .custo .custo-content .custo-header .bottom-border{background:#cb0a20;height:3px;position:relative;display:none}.home .custo .custo-content .custo-header .bottom-border .bottom-border-shadow{position:absolute;top:3px;left:3px;width:100%;background:url("../images/shadow.png") repeat-x;height:3px}.home .custo .custo-content .custo-header #slogan{position:absolute;right:155px;top:24px;color:#595959;font-family:Arial;font-size:19px;font-weight:bold}.home .custo .custo-content .custo-header #logo img{height:70px;margin:10px 0px 1px 22px}.home .custo .custo-content .custo-header #logo:active,.home .custo .custo-content .custo-header #logo:visited{border:none}.home .custo .custo-content .nav-left{position:absolute;z-index:2;top:85px;left:0px;bottom:10px;padding-right:8px;width:222px}.home .custo .custo-content .nav-left .left-border{background:#cb0a20;width:3px;position:absolute;top:8px;bottom:0px;right:0px;display:none}.home .custo .custo-content .nav-left .left-border .left-border-shadow{position:absolute;top:3px;bottom:-3px;right:-3px;width:3px;background:url("../images/left-shadow.png") repeat-y}.home .custo .custo-content .nav-left .Block{margin:0;margin-left:3px}.home .custo .custo-content .nav-left .logged .Block{margin:0;margin-left:3px}.home .custo .custo-content .nav-left .contact{display:none;border:2px solid #cb0a20;border-radius:12px 12px 12px 12px;color:black;line-height:1.3em;margin:10px;padding-bottom:6px;position:relative;text-align:center}.home .custo .custo-content .nav-left .contact span{color:#cb0a20;display:block;font-weight:bold;padding:5px}.home .custo .custo-content .nav-left .contact{border:2px solid #cb0a20;border-radius:12px 12px 12px 12px;color:black;line-height:1.3em;margin:10px;padding-bottom:6px;position:relative;text-align:center}.home .custo .custo-content .nav-left .contact span{color:#cb0a20;display:block;font-weight:bold;padding:5px}.home .custo .custo-content .compo-content{position:relative;z-index:1}.home .custo .custo-content .compo-content div.componentLayout_small{margin:1px 0px 0px 0px;border-bottom:1px solid #808080;padding-bottom:2px}.home .custo .custo-content .compo-content div.bottomModule1{margin-top:10px;margin-left:3px}.home .custo .custo-content .compo-content div.bottomModule2{margin-top:10px}.home .custo .alert .alert-content .alert-buttons{text-align:left;padding-left:1em}.logged .custo,body .custo{width:970px;margin:auto}.logged .custo .nav,body .custo .nav{margin-top:10px;height:37px;position:relative;width:100%;background:#b3b3b3}.logged .custo .nav .r,body .custo .nav .r{display:none}.logged .custo .nav .l,body .custo .nav .l{margin-top:0px}.logged .custo .nav .artmenu,body .custo .nav .artmenu{position:absolute;top:0px;right:0px;margin:0;height:37px}.logged .custo .nav .artmenu .r,body .custo .nav .artmenu .r,.logged .custo .nav .artmenu .l,body .custo .nav .artmenu .l{display:none}.logged .custo .nav .artmenu li,body .custo .nav .artmenu li{display:inline;float:left;background:url('../images/head-nav-bg-com.png');border-radius:8px 8px 0px 0px;font-weight:bold;text-align:center;margin-left:1px;width:140px;font-size:12px;line-height:14px;padding-top:2px;height:35px}.logged .custo .nav .artmenu li a,body .custo .nav .artmenu li a{color:black;height:33px}.logged .custo .nav .artmenu li:hover a,body .custo .nav .artmenu li:hover a{color:white;text-decoration:none}.logged .custo .nav .artmenu li#current a,body .custo .nav .artmenu li#current a{color:white}.logged .custo .nav .artmenu li.item13,body .custo .nav .artmenu li.item13{background:url('../images/head-nav-bg-com-red.png')}.logged .custo .nav .artmenu li .tp,body .custo .nav .artmenu li .tp{padding-top:3px}.logged .custo .nav .artmenu.artmenu,body .custo .nav .artmenu.artmenu{padding:0}.logged .custo.wide-pro,body .custo.wide-pro{width:95%;min-width:1300px;max-width:1300px}.logged .custo .custo-content,body .custo .custo-content{min-height:670px;background:white;box-shadow:0 5px 7px rgba(0,0,0,0.5);-webkit-box-shadow:0 5px 7px rgba(0,0,0,0.5);border-radius:10px 0px 10px 10px;position:relative}.logged .custo .custo-content .custo-header,body .custo .custo-content .custo-header{margin:0px 10px;background:none;border:none}.logged .custo .custo-content .custo-header .bottom-border,body .custo .custo-content .custo-header .bottom-border{background:#cb0a20;height:3px;position:relative;display:block}.logged .custo .custo-content .custo-header .bottom-border .bottom-border-shadow,body .custo .custo-content .custo-header .bottom-border .bottom-border-shadow{position:absolute;top:3px;left:3px;width:100%;background:url("../images/shadow.png") repeat-x;height:3px}.logged .custo .custo-content .custo-header #slogan,body .custo .custo-content .custo-header #slogan{position:absolute;right:190px;top:24px;color:#595959;font-family:Arial;font-size:19px;font-weight:bold}.logged .custo .custo-content .custo-header #logo img,body .custo .custo-content .custo-header #logo img{height:70px;margin:10px 0px 1px 22px}.logged .custo .custo-content .custo-header #logo:active,body .custo .custo-content .custo-header #logo:active,.logged .custo .custo-content .custo-header #logo:visited,body .custo .custo-content .custo-header #logo:visited{border:none}.logged .custo .custo-content .nav-left,body .custo .custo-content .nav-left{position:absolute;z-index:2;top:85px;left:5px;bottom:10px;padding-right:10px;width:222px;border:none}.logged .custo .custo-content .nav-left .left-border,body .custo .custo-content .nav-left .left-border{background:#cb0a20;width:3px;position:absolute;top:8px;bottom:0px;right:0px;display:block;border:none}.logged .custo .custo-content .nav-left .left-border .left-border-shadow,body .custo .custo-content .nav-left .left-border .left-border-shadow{position:absolute;top:3px;bottom:-3px;right:-3px;width:3px;background:url("../images/left-shadow.png") repeat-y}.logged .custo .custo-content .nav-left .Block,body .custo .custo-content .nav-left .Block{margin:0;margin-left:3px}.logged .custo .custo-content .nav-left ul,body .custo .custo-content .nav-left ul{margin:0;padding:0;list-style:none}.logged .custo .custo-content .nav-left img,body .custo .custo-content .nav-left img{padding-left:5px}.logged .custo .custo-content .nav-left ul,body .custo .custo-content .nav-left ul{margin:0;padding:0;list-style:none}.logged .custo .custo-content .nav-left img,body .custo .custo-content .nav-left img{padding-left:5px}.logged .custo .custo-content .nav-left ul.menu>li,body .custo .custo-content .nav-left ul.menu>li{background:url(../images/nav-f.png) right no-repeat;width:187px;padding:0 22px 0 10px;height:40px;margin:0;list-style:none}.logged .custo .custo-content .nav-left ul.menu>li:hover,body .custo .custo-content .nav-left ul.menu>li:hover,.logged .custo .custo-content .nav-left ul.menu>li.active,body .custo .custo-content .nav-left ul.menu>li.active{background:url(../images/nav-o.png) right no-repeat;color:#FFF}.logged .custo .custo-content .nav-left ul.menu>li>a,body .custo .custo-content .nav-left ul.menu>li>a{color:#000;background:url(../images/accueil.png) left no-repeat;text-decoration:none;width:187px;height:40px;text-align:left;vertical-align:middle;display:table-cell}.logged .custo .custo-content .nav-left ul.menu>li.item57>a,body .custo .custo-content .nav-left ul.menu>li.item57>a{background:url(../images/accueil.png) left no-repeat}.logged .custo .custo-content .nav-left ul.menu>li.item19>a,body .custo .custo-content .nav-left ul.menu>li.item19>a{background:url(../images/compte.png) left no-repeat}.logged .custo .custo-content .nav-left ul.menu>li.item20>a,body .custo .custo-content .nav-left ul.menu>li.item20>a{background:url(../images/pv.png) left no-repeat}.logged .custo .custo-content .nav-left ul.menu>li.item100>a,body .custo .custo-content .nav-left ul.menu>li.item100>a{background:url(../images/anim_pv.png) left no-repeat}.logged .custo .custo-content .nav-left ul.menu>li.item21>a,body .custo .custo-content .nav-left ul.menu>li.item21>a{background:url(../images/fidelisation.png) left no-repeat}.logged .custo .custo-content .nav-left ul.menu>li.item94>a,body .custo .custo-content .nav-left ul.menu>li.item94>a{background:url(../images/fidelisation.png) left no-repeat}.logged .custo .custo-content .nav-left ul.menu>li.item22>a,body .custo .custo-content .nav-left ul.menu>li.item22>a{background:url(../images/mail.png) left no-repeat}.logged .custo .custo-content .nav-left ul.menu>li.item23>a,body .custo .custo-content .nav-left ul.menu>li.item23>a{background:url(../images/suivi.png) left no-repeat}.logged .custo .custo-content .nav-left ul.menu>li.item104>a,body .custo .custo-content .nav-left ul.menu>li.item104>a{background:url(../images/multi_adherents.png) left no-repeat}.logged .custo .custo-content .nav-left ul.menu>li.item67>a,body .custo .custo-content .nav-left ul.menu>li.item67>a{background:url(../images/deconnexion.png) left no-repeat}.logged .custo .custo-content .nav-left ul.menu>li>a>span,body .custo .custo-content .nav-left ul.menu>li>a>span{color:#000;padding:0 0 0 44px;width:201px;display:table-cell}.logged .custo .custo-content .nav-left ul.menu>li.active>a>span,body .custo .custo-content .nav-left ul.menu>li.active>a>span{color:#f2f2f2;padding:0 0 0 44px;width:201px;display:table-cell}.logged .custo .custo-content .nav-left ul.menu>li>ul,body .custo .custo-content .nav-left ul.menu>li>ul{left:209px;position:relative;top:-40px;z-index:99999;display:none;text-align:left;white-space:nowrap;z-index:999}.logged .custo .custo-content .nav-left ul.menu>li>ul>li,body .custo .custo-content .nav-left ul.menu>li>ul>li{border-bottom:1px solid #999;padding:0;margin:0}.logged .custo .custo-content .nav-left ul.menu>li>ul>li:first-child,body .custo .custo-content .nav-left ul.menu>li>ul>li:first-child,.logged .custo .custo-content .nav-left ul.menu>li>ul>li:first-child a,body .custo .custo-content .nav-left ul.menu>li>ul>li:first-child a{border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0}.logged .custo .custo-content .nav-left ul.menu>li>ul>li:last-child,body .custo .custo-content .nav-left ul.menu>li>ul>li:last-child,.logged .custo .custo-content .nav-left ul.menu>li>ul>li:last-child a,body .custo .custo-content .nav-left ul.menu>li>ul>li:last-child a{border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px}.logged .custo .custo-content .nav-left ul.menu>li>ul a,body .custo .custo-content .nav-left ul.menu>li>ul a{color:black;text-decoration:none}.logged .custo .custo-content .nav-left ul.menu>li>ul>li a,body .custo .custo-content .nav-left ul.menu>li>ul>li a{text-decoration:none;background:#dadada;display:block;padding:5px 8px}.logged .custo .custo-content .nav-left ul.menu>li>ul>li a:hover,body .custo .custo-content .nav-left ul.menu>li>ul>li a:hover{background-color:#cb0a20;text-decoration:none;color:white}.logged .custo .custo-content .nav-left ul.menu>li>ul a:hover,body .custo .custo-content .nav-left ul.menu>li>ul a:hover{color:black;text-decoration:underline}.logged .custo .custo-content .nav-left ul.menu>li:hover>ul,body .custo .custo-content .nav-left ul.menu>li:hover>ul{display:inline-block}.logged .custo .custo-content .nav-left .logged .Block,body .custo .custo-content .nav-left .logged .Block{margin:0;margin-left:3px}.logged .custo .custo-content .nav-left .contact,body .custo .custo-content .nav-left .contact{display:block;border:2px solid #cb0a20;border-radius:12px 12px 12px 12px;color:black;line-height:1.3em;margin:10px;padding-bottom:6px;position:relative;text-align:center}.logged .custo .custo-content .nav-left .contact span,body .custo .custo-content .nav-left .contact span{color:#cb0a20;display:block;font-weight:bold;padding:5px}.logged .custo .custo-content .nav-left .contact,body .custo .custo-content .nav-left .contact{border:2px solid #cb0a20;border-radius:12px 12px 12px 12px;color:black;line-height:1.3em;margin:10px;padding-bottom:6px;position:relative;text-align:center}.logged .custo .custo-content .nav-left .contact span,body .custo .custo-content .nav-left .contact span{color:#cb0a20;display:block;font-weight:bold;padding:5px}.logged .custo .custo-content .compo-content,body .custo .custo-content .compo-content{position:relative;z-index:1;margin-left:233px;padding:0px 10px 10px 0px}.logged .custo .custo-content .compo-content div.componentLayout_small,body .custo .custo-content .compo-content div.componentLayout_small{margin:2px 0px 0px 0px}body .custo .custo-header #logo img{height:70px;margin:10px 0px 1px 22px}body .custo .custo-content .custo-header{border-bottom:1px solid #808080}body .custo .custo-content .custo-header .bottom-border{display:none}body .custo .custo-content .custo-header #logo img{height:70px;margin:10px 0px 1px 22px}body .custo .custo-content .nav-left{border-right:1px solid #808080;left:0px;margin-top:6px;padding-right:8px}body .custo .custo-content .nav-left .left-border{display:none}body .custo .custo-content .nav-left .divlogin{padding:2px 0 0 9px}body .custo .custo-content .nav-left .divlogin form#login div#forgetpassword{left:9px;top:84px}body .custo .custo-content .nav-left .divlogin form#login div#loginButton{right:3px;top:84px}body .custo .custo-content .nav-left .divlogin img{padding:0}body .custo .custo-content .nav-left img{padding-left:3px}body .custo .custo-content .nav-left .service_access{top:14px}body .custo .custo-content .nav-left #follow-us{top:245px}body .custo .custo-content .nav-left #simplicite{top:317px}body .custo .custo-content .nav-left .contact{display:none}body .custo .custo-content .compo-content{margin-left:230px;padding:0 0px 10px 0}body .custo .custo-content .compo-content .compo-content div.componentLayout_small{margin:0}body .custo .custo-content .compo-content #animator{margin-left:0px}.footer{text-align:center;padding:8px;color:#fff;font-weight:bold}.footer a{color:#fff;font-weight:bold}.campaign-salepoints-show{font-family:Arial;font-size:11px;background:white;color:black;padding:20px 0}.campaign-salepoints-show tbody{font-family:Arial;font-size:11px}.campaign-salepoints-show p.red_title{text-align:center;color:#CB0A20;font-size:17px;line-height:24px;vertical-align:middle;width:100%}.campaign-salepoints-show .diretory_spacer{background:#C2C2C2;height:1px;margin-top:10px;margin-bottom:10px}.campaign-salepoints-show .directory_activity{color:#707070;font-size:12px;line-height:15px}.campaign-salepoints-show a img{border:0}.campaign-salepoints-show a{color:black;text-decoration:none}.campaign-salepoints-show a:hover{color:black;text-decoration:underline}.campaign-salepoints-show a.blue{color:blue;text-decoration:none}.campaign-salepoints-show a.blue:hover{color:blue;text-decoration:underline}.campaign-salepoints-show a.text{color:black;left:0;text-decoration:none;top:6px}.campaign-salepoints-show a.text:hover{color:black;text-decoration:none}.campaign-salepoints-show div.phone{line-height:16px;font-size:12px;text-align:left}.campaign-salepoints-show div.url{line-height:16px;font-size:12px;text-align:left}.program-visual{background:white;font-family:Arial;font-size:11px;color:black;padding:20px 0}.program-visual tbody{font-family:Arial;font-size:11px}.program-visual .onesize{font-weight:bold;font-size:12px}.program-visual .gift-announce{padding:10px;border:1px solid black;font-size:12px}.program-visual .gift-announce .onesize{font-size:13px}.program-visual p.red_title{text-align:center;color:#CB0A20;font-size:17px;line-height:24px;vertical-align:middle;width:100%;font-weight:bold}.program-visual table.algo_range_table{text-align:center;border-width:1px;border-style:solid;border-color:#808080;border-collapse:collapse}.program-visual table.algo_range_table th{background-color:#F8F8F8;border-width:1px;border-style:solid;border-color:#808080;padding:3px;font-size:13px;font-weight:bold}.program-visual table.algo_range_table tr td{background-color:#E6E6E6;border-width:1px;border-style:solid;border-color:#808080;padding:3px;font-size:12px}.program-visual table.salepoint_table{text-align:center;border-width:1px;border-style:solid;border-color:#808080;border-collapse:collapse;width:100%}.program-visual table.salepoint_table tr td{border-width:1px;border-style:solid;border-color:#808080;padding:3px;font-size:11px}.program-visual a.openings{color:#CB0A20;text-decoration:none}.program-visual a.openings:hover{text-decoration:underline}.program-visual a.print{text-decoration:underline}.program-visual a img{border:none}.image-details{padding-left:40px}.instance{font-style:italic;padding-left:1px}.current-image{float:left;text-align:center;padding:0 2em 1em 2em;border-right:1px solid #c8c8c8}.current-image img{margin-bottom:1em;max-width:100px;max-height:100px;border:1px solid #CCCCCC}.change-image{float:left;text-align:left;padding:0 2em 1em 2em}.change-image input[type="file"]{margin-bottom:1em}