html,body{color:#575757;font-family:Arial,Helvetica,sans-serif;font-size:12px;height:100%;margin:0;padding:0;text-align:left}.wrapper{height:auto}.page{background:#beafaf url(../images/background.png) no-repeat center top;background-attachment:fixed;margin:0 auto;height:auto;text-align:left}.page-voyages{background:#e0ccb1 url(../images/AQUAMIRAGE_BG.JPG) no-repeat center top;background-attachment:fixed;margin:0 auto;height:auto;text-align:left}.page-fifa{background:#e0ccb1 url(../images/back-fifa.jpg) no-repeat center top;background-attachment:fixed;margin:0 auto;height:auto;text-align:left}.page-mdr{background:#e0ccb1 url(../images/BG-MDR.jpg) no-repeat center top;background-attachment:fixed;margin:0 auto;height:auto;text-align:left}.page-hotels{background:#e0ccb1 url(../images/AQUAMIRAGE_BG.JPG) no-repeat center top;background-attachment:fixed;margin:0 auto;height:auto;text-align:left}.page-syl{background:#e0ccb1 url(../images/backhmizate-syl.jpg) no-repeat center top;background-attachment:fixed;margin:0 auto;height:auto;text-align:left}.page-casablanca{background:#eee url(../images/background.png) no-repeat center top;background-attachment:fixed;margin:0 auto;height:auto;text-align:left}.page-fete-mere{background:#eee url(../images/background.png) no-repeat center top;background-attachment:fixed;margin:0 auto;height:auto;text-align:left}.page-marrakech{background:#eee url(../images/background.png) no-repeat center top;background-attachment:fixed;margin:0 auto;height:auto;text-align:left}.page-rabat{background:#eee url(../images/background.png) no-repeat center top;background-attachment:fixed;margin:0 auto;height:auto;text-align:left}.page-fes{background:#eee url(../images/background.png) no-repeat center top;background-attachment:fixed;margin:0 auto;height:auto;text-align:left}.page-sejours{background:#eee url(../images/background.png) no-repeat center top;background-attachment:fixed;margin:0 auto;height:auto;text-align:left}.page-shopping{background:#eee url(../images/background.png) no-repeat center top;background-attachment:fixed;margin:0 auto;height:auto;text-align:left}.page-valentin{background:#eee url(../images/back-hmizate-saint-valentin.jpg) no-repeat center top;background-attachment:fixed;margin:0 auto;height:auto;text-align:left}.page-mazagan{background:#eee url(../images/background.png) no-repeat center top;background-attachment:fixed;margin:0 auto;height:auto;text-align:left}.page-parfums{background:#eee url(../images/back-parfums.jpg) no-repeat center top;background-attachment:fixed;margin:0 auto;height:auto;text-align:left}.page-selection{background:#eee url(../images/background.png) no-repeat center top;background-attachment:fixed;margin:0 auto;height:auto;text-align:left}.page-ramadan{background:#eee url(../images/background.png) no-repeat center top;background-attachment:fixed;margin:0 auto;height:auto;text-align:left}.page-whitefriday{background:#eee url(../images/background.png) no-repeat center top;background-attachment:fixed;margin:0 auto;height:auto;text-align:left}.page-tanger{background:#eee url(../images/background.png) no-repeat center top;background-attachment:fixed;margin:0 auto;height:auto;text-align:left}.page-innjoo{background:#eee url(../images/BG-INNJOO.png) no-repeat center top;background-attachment:fixed;margin:0 auto;height:auto;text-align:left}.page-jazzablanca{background:#eee url(../images/AP-Jazzablanca.jpg) no-repeat center top;background-attachment:fixed;margin:0 auto;height:auto;text-align:left}.main{position:relative;top:0;width:990px;height:auto;margin:0 auto;padding:0}.main .main-shad{background:url(../images/main-shadow.png) no-repeat scroll left 75px;position:absolute;left:-22px;width:22px;height:424px}.col-main{width:706px;float:left;height:auto;margin:0 0 10px 1px;padding:0}.col-main .contpad{background:#fff;padding:0 5px 5px 9px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-top-left-radius:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0}.col-main .fix{margin-bottom:10px}.col2-left-layout .col-main,.col-right{float:right;width:270px}a{color:#333}.clear{height:0;font-size:0;clear:both}.clearfix:after{clear:both;display:block;content:" ";height:0;visibility:hidden}.clearfix{display:block}* html .clearfix{height:1%}li.clearfix{display:list-item}p{margin:0;padding:0}.floatleft{float:left}.header{color:#fff}.clslogo{float:left;cursor:pointer;width:350px;font-weight:700;margin:0;padding:8px 0 0}.header ul.clsmenuul li{float:left;font-size:16px;height:37px;text-decoration:none;font-family:Arial;padding:0 0 0 3px;margin:0;text-align:center}.header ul.clsmenuul li.active,.header ul.clsmenuul li:hover{background:#000 url(../images/menuActive.png) repeat-x left top}.header ul.clsmenuul li,.header ul.clsmenuul li a:visited{float:left;font-size:16px;height:37px;text-decoration:none;font-family:Arial}.header ul.clsmenuul li a{display:block;height:37px;line-height:37px;width:120px;font-size:14px;font-family:Arial;font-weight:400;cursor:pointer;text-align:center;color:#f4f4f4;background:url(../images/menuRightDivider.png) no-repeat right top;padding:0;text-decoration:none}.header ul.clsmenuul li a:hover,.header ul.clsmenuul li.active a:link,.header ul.clsmenuul li.active a:visited{background:#000 url(../images/menuActive.png) repeat-x left top;color:#fff;text-decoration:none}.clsmenuul{float:left;padding-top:0;margin-left:1px;position:relative}.header-bottom{width:990px;margin:0 auto;padding:0;background:0 0!important}.header-bottom ul.clsmenuul li{float:left;font-size:16px;height:31px;font-weight:700;text-decoration:none;font-family:Arial;background:url(../images/menuLeft.png) no-repeat left bottom;padding:0 0 0 9px;margin:0;text-align:center}.header-bottom ul.clsmenuul li.active,.header-bottom ul.clsmenuul li:hover{background:url(../images/menuLeftActive.png) no-repeat left bottom}.header-bottom ul.clsmenuul li,.header-bottom ul.clsmenuul li a:visited{float:left;font-size:16px;height:31px;font-weight:700;text-decoration:none;font-family:Arial}.header-bottom ul.clsmenuul li a{display:block;height:31px;line-height:31px;font-size:16px;font-family:Arial;font-weight:700;cursor:pointer;text-align:center;color:#fff;background:url(../images/menuRight.png) no-repeat 100% 100%;padding:0 10px 0 1px;margin-right:5px;text-decoration:none}.header-bottom ul.clsmenuul li a:hover,.header-bottom ul.clsmenuul li.active a:link,.header-bottom ul.clsmenuul li.active a:visited{background:url(../images/menuRightActive.png) no-repeat 100% 100%;color:#b80000;text-decoration:none}.clsmenuul{float:left;padding-top:0;margin-left:1px;position:relative}.clsmenuul img{position:relative;padding:5px 5px 0 0;left:0}.floginul{padding:35px 0 0}.floginul li{float:left;font-size:13px;width:238px;height:52px}.floginul .liCity{width:220px;height:70px;position:relative;top:-15px;left:-45px;background:url(../images/select_city.png) no-repeat 0 100%}#liCity{width:220px;position:relative;text-align:center;position:relative;left:-10px;font-size:1.1em}.floginul .liParrainez{width:202px;height:23px;line-height:20px;position:absolute;right:-40px;top:0;text-align:center}.floginul .liSubscribe{width:235px;height:52px;position:relative;right:-50px;top:10px;text-align:left;background:url(../images/subscribe.png) no-repeat 0 0}.hmizate-subscribe{position:relative;left:-20px;top:2px;width:238px;height:52px;line-height:52px;font-size:1.5em;font-weight:400;margin:-5px 0 0 25px}.hmizate-city-select{position:relative;top:8px;left:-10px;width:230px;height:37px;line-height:40px;font-size:1.8em;font-weight:400;text-align:center;margin:0 auto;text-transform:uppercase;color:#fff}.hmizate-city-select img{position:relative;top:14px}#newsletter-button,#city-select-button{color:#4d4948;text-decoration:none}#referafriend-button{position:relative;width:263px;height:56px}.clsbg{width:100%;min-width:965px;background:url(../images/headerbg.png) repeat-x left top}.clsbg .header{width:990px;margin:0 auto;padding:0}#logo{float:left;cursor:pointer;margin:30px 0 0}.logotxt{width:363px;height:61px;color:#fff;font-size:36px;font-weight:700}input,select,button{font:12px Arial,Helvetica,sans-serif}input.input-text,textarea{padding:2px}input.qty{width:2.5em}textarea{overflow:auto}.searchinput,.selectcity{width:252px;color:#000;font-family:Arial;font-size:14px;float:left;background:url(../images/selectemail.png) no-repeat;padding:6px;height:25px}.searchinput .searchinput1,.selectcity .select{border:none;color:#000!important;font-family:Arial;font-size:14px;width:220px;padding:0 0 0 8px;background-color:#fff;height:auto}.selectcity .select{margin-top:-2px;width:215px}.city_middle{height:35px;width:227px;float:left;font-weight:700;font-size:12px;font-family:Arial;margin-right:37px;text-align:center}.city_middle ul li a{color:#d3cecb;font-family:Arial;font-size:12px;font-weight:400;text-decoration:none;display:table-cell;vertical-align:middle;height:35px;text-align:center;width:112px;margin:0 auto;padding-top:3px}.city_middle ul li a:hover{color:#fff}.city_middle ul li{float:left;width:112px}.clslogo .city_name span{color:#fff;font-size:15px}.clslogo .city_name h4{color:#fff;font-size:25px}.menu_middlebg{position:relative;float:left;left:0;text-align:center;margin:0 auto;width:600px;padding:0;background:0 0!important}.topmenubg{position:relative;width:100%;background:#000}.clsmailing{padding:0;float:left}.clsmailing h3{color:#ff7d28;font-weight:700;text-align:center;text-transform:capitalize}.popclsmailing{padding:0;float:left}.popclsmailing h3{color:#ff7d28;font-weight:700;text-align:center;text-transform:capitalize}#toggle_blind,#toggle_email{position:relative;background:#000;height:auto;width:952px;margin:0 auto;text-align:center}#toggle_email .subscribeToggle{margin:0 auto;text-align:center}#toggle_blind ul li{position:relative;width:175px;float:left;text-align:center}#toggle_blind ul#cities-list li{margin:3px}#toggle_blind ul#cities-list li a{position:relative;display:block;color:#fff;font-size:1.1em;font-weight:400;text-decoration:none;padding:7px 0}#toggle_blind #cities-list li span.callout{position:absolute;right:-1px;top:-2px;color:#fff;font-size:9px;height:20px;text-align:center;width:24px;padding-top:6px;padding-right:10px;padding-left:0;padding-bottom:10px;background:transparent url(../images/icon-call-out.png) no-repeat scroll left top}#toggle_blind #cities-list li.active,#toggle_blind #cities-list li:hover{background:url(../images/headerbg.png) repeat-x 0 0}#toggle_blind #cities-list li.active a,#toggle_blind #cities-list li:hover a{color:#fff}#toggle_blind a.close_toggle{color:#303030;display:block;font-size:1px;position:absolute;right:8px;top:5px;text-decoration:none}#toggle_blind{background:#000;color:#fff;border:1px solid #fff;padding:5px 0 5px 22px;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;background-clip:padding-box}.close_toggle{background:url(../images/close_notice.png) no-repeat right;padding-right:18px;width:10px;height:10px}#drawer{background:#000;height:auto}#drawer ul li{width:189px;float:left;border:1px dotted #343434;border-left:none;border-top:none;text-align:center}#drawer ul#division_list1 li a{display:block;color:#b80000;text-decoration:none;text-align:center;padding:10px 0}.header-bottom .floginul{float:right}.header-bottom .floginul li{color:#666;font-size:13px;font-weight:700;padding:0 0 0 10px;display:block}.header-bottom .floginul li a{height:44px;font-size:11px}.mailing_txtbox{width:230px;color:#999;font-size:12px;border:1px solid #ccc}.mailing_button,.subscribeToggle .mailing_button{background:url(../images/shopping_bg.gif) no-repeat;width:152px;height:22px;border:none;cursor:pointer;margin:10px 0 0;padding-top:-5px;font-weight:700;color:#fff;text-align:center;line-height:22px}.subscribeToggle .mailing_button{background:url(../images/subscribeToggle.png) no-repeat;height:30px;margin-top:0;margin-left:-275px;font-size:14px;line-height:none;vertical-align:middle!important}.clsdiscussimg{float:left;border:1px solid #7db9d2;margin:0 12px 0 0;padding:2px}.clsdiscuss_content{float:left;width:140px}.clsdiscuss_content p{color:#58595b;font-size:13px;text-align:left}.discuss_author{display:block;float:right}.sidebar .mailform .clsmailform .join_discussion{background:url(../images/join_discussion.jpg) no-repeat;width:140px;height:27px;border:none;cursor:pointer;margin:10px 0 0 40px}.side_deal h3{color:#0a677e;font-size:13px;font-family:arial;padding:10px 0 0}.footer{background:#111;border-top:1px #fff solid;width:100%;min-width:965px}.footerleft{position:relative;float:left;padding:0 0 15px 0;width:570px;text-align:left}.footerleft div{position:relative;float:left;width:214px;height:110px;padding:0;margin:20px 20px 0 0;text-align:center;color:#7e7e7e;border-right:1px #434242 solid}.footerleft ul{float:left;width:145px;margin:20px 20px 0 0;border-right:1px #434242 solid}.footerleft ul li{font-family:arial;font-size:18px;color:#fff;font-weight:400}.footerleft ul li span{padding:10px 0;display:block}.footerleft ul li a{text-decoration:none;font-family:arial;font-size:12px;color:#7e7e7e;cursor:pointer;font-weight:400}.footerright{position:relative;float:left;padding:10px 0 0;width:230px;text-align:left}.footer-payment{background:#404040;float:right;padding:10px}.footer-payment ul li{float:left;padding:0 10px 0 0}.case-text{width:60px;text-align:center;font-family:arial;font-size:12px;color:#fff;margin-top:10px;font-weight:700}.account-text{width:60px;text-align:center;font-family:arial;font-size:12px;color:#fff;margin-top:10px;font-weight:700}.credit-text{width:120px;text-align:center;font-family:arial;font-size:12px;color:#fff;margin-top:10px;font-weight:700}.footer-copyrights{text-align:left;color:#fff;font-size:12px;font-family:arial;padding:20px 0 5px}.footer-copyrights a{color:#fff;text-decoration:none}.clsfooter-cont{width:952px;margin:0 auto}.footer .clsfoot-txt{color:#999;width:927px;text-align:center;margin:0 auto;padding:10px 0 0}.clsfoot-txt{color:#999;padding:10px 0 0}.clsfoot-txt a{color:#999}.footer-block-left{background:url(../images/footerbgleft.png) no-repeat left top;position:fixed;bottom:0;width:950px;z-index:1000;font-size:14px;color:#333;font-family:Arial,Helvetica,sans-serif;margin:0 auto}.footer-block-right{background:url(../images/footerright.png) no-repeat right top}.footer-block-center{background:url(../images/footerbgcenter.png) repeat-x left top;height:33px;position:relative;margin:0 6px}.footerleftul{float:left;color:#fff;font-size:13px}ul.footerleftul li{float:left;padding:5px 10px 0 0}ul.footerrightul li{float:left;padding:10px 10px 0 0}ul.footerrightul li a{text-decoration:none;width:16px;height:16px;text-indent:-9999em;float:left;background:0 0}ul.footerrightul li.twitter a{background:url(../images/twittericon.png) no-repeat}ul.footerrightul li.twitter a:hover{background:url(../images/twittericon.png) no-repeat left bottom}ul.footerrightul li.feed a{background:url(../images/facebookicon.png) no-repeat}ul.footerrightul li.feed a:hover{background:url(../images/facebookicon.png) no-repeat left bottom}.floatright,.footerrightul{float:right;margin:0 -20px}.page-print,.page-popup{text-align:left;padding:20px}input.radio,input.checkbox{margin-right:3px}#toggle_blind tr td,.side_deal img{text-align:center}#toggle_blind ul#division_list1 li a:hover,#drawer ul#division_list1 li a:hover{background:#555;color:aqua}.mailing .mailing_citybox,.mailing_citybox{width:160px;color:#999;font-size:12px;border:1px solid #ccc;float:left;margin:0 10px 0 0;padding:5px}.raf-right{margin-top:5px}li.currentCity{width:202px;height:23px;border:0;background:url(../images/referez-vous-un-ami.png) no-repeat 0 0;font-size:18px}li.currentCity a{color:#fff;font-size:14px!important;margin-left:-20px;padding:0;text-decoration:none;line-height:23px}li.currentCity a:hover{color:#b80000}.currentCity ul{width:150px;background:0 0!important;color:#403223;padding:4px 0 4px 5px;margin:3px 0 0 -10px;text-align:left}.currentCity ul li{display:inline}.currentCity ul li a{color:#fff;padding:4px 7px;margin:0;text-decoration:none;font-weight:400}.currentCity ul li a:hover,.currentCity ul li a.selected{background:0 0;color:#fff}.currentCity-toggle{float:left;margin-left:-75px;margin-top:11px}.currentCity-toggle a{color:#ffae37;background:transparent url(../images/dropdown.gif) no-repeat 104% 50%;padding:0 15px 0 0}.dropmenudiv{top:0;border-bottom-width:0;font:12px Verdana;line-height:18px;z-index:100;background-color:#fff;width:190px;visibility:hidden}.dropmenudiv a{width:auto;display:block;text-indent:3px;padding:5px 0;text-decoration:none;font-weight:700;color:#000}* html .dropmenudiv a{width:100%}.dropmenudiv a:hover{background-color:#f0f0f0}.toggles{float:left;left:0}.refer-amount{}div.orbit{width:1px;height:1px;position:relative;-moz-box-shadow:0 0 10px rgba(0,0,0,.25);-webkit-box-shadow:0 0 10px rgba(0,0,0,.25);overflow:hidden}div.orbit img{position:absolute;top:0;left:0}div.orbit a img{border:none}div.timer{width:40px;height:40px;overflow:hidden;position:absolute;top:10px;right:10px;opacity:.6;cursor:pointer;z-index:1001}span.rotator{display:block;width:40px;height:40px;position:absolute;top:0;left:-20px;z-index:3}span.mask{display:block;width:20px;height:40px;position:absolute;top:0;right:0;z-index:2;overflow:hidden}span.rotator.move{left:0}span.mask.move{width:40px;left:0}span.pause{display:block;width:40px;height:40px;position:absolute;top:0;left:0;z-index:4;opacity:0}div.timer:hover span.pause,span.pause.active,div.timer:hover span.pause.active{opacity:1}div.caption{background:#000;background:rgba(0,0,0,.6);width:100%;z-index:1000;position:absolute;bottom:-100px;color:#fff;padding:8px 0}div.caption span{padding:0 10px;font-size:14px;text-shadow:0 1px 0 rgba(0,0,0,.8);margin:0}.orbit-caption{display:none}div.orbit:hover div.slider-nav{display:block}div.slider-nav{display:none}div.slider-nav span{width:33px;height:33px;text-indent:-9999px;position:absolute;z-index:1000;top:43%;cursor:pointer}div.slider-nav span.right{background:url(../images/orbit/right-arrow.png);right:10px}div.slider-nav span.left{background:url(../images/orbit/left-arrow.png);left:10px}.orbit-bullets{position:absolute;z-index:5;list-style:none;top:255px;left:360px;margin:0;padding:0}.orbit-bullets li{float:left;margin-left:5px;cursor:pointer;color:#999;text-indent:-9999px;background:url(../images/orbit/bullets.png) no-repeat 0 0;width:7px;height:7px;overflow:hidden}.orbit-bullets li.active{color:#222;background-position:-7px 0}#fbtab{background:url(../images/longFbTab.png) no-repeat;right:1px;top:30%;height:113px;width:31px;margin:0;padding:0;position:fixed;z-index:5000}#twtab{background:url(../images/longTwTab.png) no-repeat;right:1px;top:50%;height:113px;width:30px;margin:0;padding:0;position:fixed;z-index:5000}#fbtab a,#twtab a{display:block;width:100%;height:100%}#fbConnect{position:inherit;margin-top:-35px;margin-left:-115px;clear:both}#mask{position:absolute;left:0;top:0;z-index:5000;background-color:#000;display:none}#modalbox .window{position:absolute;left:0;display:none;z-index:99999}#modalbox #first-timer,#modalbox #request{position:absolute;width:592px;height:356px;padding:20px 0 0 15px;margin-top:-20px}#modalbox #request{background:url(../images/more-money-notice.png) no-repeat 0 0 transparent}#modalbox #first-timer{background:url(../images/popup.png) no-repeat 0 0 transparent}#modalbox #facebox{width:100%;z-index:100;text-align:left}#modalbox #facebox .popup{position:relative}#modalbox #facebox .popbody{background:#fff}#modalbox #facebox .fboxfooter{position:absolute;right:100px;top:30px;float:right;z-index:99999}#first-timer #facebox div.form-first{height:425px;margin:0;width:500px;overflow:hidden;position:relative;margin:10px 0}#first-timer .subscriptions-add-first{color:#b80000;padding:5px 0 5px 15px}#advice-validate-email-email{width:180px!important}.round-5{-moz-border-radius:5px;-khtml-border-radius:5px;-o-border-radius:5px;border-radius:5px}.round-3{-moz-border-radius:3px;-khtml-border-radius:3px;-o-border-radius:3px;border-radius:3px}.round-8{-moz-border-radius:8px;-khtml-border-radius:8px;-o-border-radius:8px;border-radius:8px}.round-10{border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;-o-border-radius:10px}.round-10-top{-moz-border-radius:10px 10px 0 0;-khtml-border-radius:10px 10px 0 0;-o-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}.round-10-bottom{-moz-border-radius:0 0 10px 10px;-khtml-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}.round-10-bottom-left{-moz-border-radius:0 0 0 10px;-khtml-border-radius:0 0 0 10px;-o-border-radius:0 0 0 10px;border-radius:0 0 0 10px}.round-10-top-right-bottom-left{-moz-border-radius:0 10px 0 10px;-khtml-border-radius:0 10px 0 10px;-o-border-radius:0 10px 0 10px;border-radius:0 10px 0 10px}.round-10-top-left-none{border-radius:0 10px 10px 10px;-moz-border-radius:0 10px 10px 10px;-khtml-border-radius:0 10px 10px 10px;-o-border-radius:0 10px 10px 10px}.shadow{-webkit-box-shadow:0 5px 5px 0 #666;-moz-box-shadow:0 5px 5px 0 #666;box-shadow:0 5px 5px 0 #666}#mediaspace{position:relative;left:-14px}.switch{position:absolute;float:right;cursor:pointer;right:2px;top:-9px}.switch .change{background-color:#ed6502;color:#fff;width:50px;height:30px;border:none}.switch .change:hover{background-color:#b80000;cursor:pointer;border:none}#announcement,#announcement_area,.announcement{margin:0 auto 20px;width:980px;clear:both}#announcement .announcement_inner,#announcement_area .announcement_inner,.announcement .announcement_inner{line-height:20px;position:relative;left:-5px;width:683px}#announcement .announcement_inner.spin_to_save li{padding-left:15px;color:#d31b5d;font-size:16px;font-weight:700}#announcement a,.announcement a{color:#0981be}#announcement a.close_announcement,.announcement a.close_announcement{color:#303030;display:block;font-size:1px;position:absolute;right:8px;top:4px;text-decoration:none}#announcement span.dismiss,.announcement span.dismiss{font-size:10px}#announcement .announcement_inner,.announcement .announcement_inner{background:#b80000;color:#fff;border:1px solid #fff;padding:5px 0 5px 22px;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;background-clip:padding-box;opacity:.75;filter:alpha(opacity=75)}#announcement .announcement_inner h4{margin:0 20px 0 0}.close_announcement{background:url(../images/close_notice.png) no-repeat right;padding-right:18px}