#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url(/css/fancybox/fancybox.png)}
#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}
#fancybox-tmp{border:0;overflow:auto;display:none;margin:0;padding:0}
#fancybox-wrap{position:absolute;top:0;left:0;z-index:1101;outline:none;display:none;padding:20px}
#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}
#fancybox-content{width:0;height:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0 solid #fff;padding:0}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}
#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url(/css/fancybox/fancybox.png) -40px 0;cursor:pointer;z-index:1103;display:none}
#fancybox-error{color:#444;font:normal 12px/20px Arial;margin:0;padding:14px}
#fancybox-img{width:100%;height:100%;border:none;outline:none;line-height:0;vertical-align:top;margin:0;padding:0}
#fancybox-frame{width:100%;height:100%;border:none;display:block}
#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url(/css/fancybox/blank.gif);z-index:1102;display:none}
#fancybox-left{left:0}
#fancybox-right{right:0}
#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}
#fancybox-left-ico{background-image:url(/css/fancybox/fancybox.png);background-position:-40px -30px}
#fancybox-right-ico{background-image:url(/css/fancybox/fancybox.png);background-position:-40px -60px}
#fancybox-left:hover,#fancybox-right:hover{visibility:visible}
#fancybox-left:hover span{left:20px}
#fancybox-right:hover span{left:auto;right:20px}
.fancybox-bg{position:absolute;border:0;width:20px;height:20px;z-index:1001;margin:0;padding:0}
#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url(/css/fancybox/fancybox-x.png)}
#fancybox-bg-ne{top:-20px;right:-20px;background-image:url(/css/fancybox/fancybox.png);background-position:-40px -162px}
#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url(/css/fancybox/fancybox-y.png);background-position:-20px 0}
#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url(/css/fancybox/fancybox.png);background-position:-40px -182px}
#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url(/css/fancybox/fancybox-x.png);background-position:0 -20px}
#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url(/css/fancybox/fancybox.png);background-position:-40px -142px}
#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url(/css/fancybox/fancybox-y.png)}
#fancybox-bg-nw{top:-20px;left:-20px;background-image:url(/css/fancybox/fancybox.png);background-position:-40px -122px}
#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}
.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}
.fancybox-title-outside{padding-top:10px;color:#fff}
.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}
#fancybox-title-over{background-image:url(/css/fancybox/fancy_title_over.png);display:block;padding:10px}
.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}
#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}
#fancybox-title-float-wrap td{border:none;white-space:nowrap}
#fancybox-title-float-left{background:url(/css/fancybox/fancybox.png) -40px -90px no-repeat;padding:0 0 0 15px}
#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:700;background:url(/css/fancybox/fancybox-x.png) 0 -40px;padding:0 0 3px}
#fancybox-title-float-right{background:url(/css/fancybox/fancybox.png) -55px -90px no-repeat;padding:0 0 0 15px}
.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png',sizingMethod='scale');zoom:1}
.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight+"px")}
#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression((-20+(document.documentElement.clientHeight?document.documentElement.clientHeight/2:document.body.clientHeight/2) 0 (ignoreMe=document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop)) 0 px)}
#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png',sizingMethod='scale')}
.fancybox-ie .fancybox-bg{background:transparent!important}
.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png',sizingMethod='scale')}
#slide-holder div#slide-controls p#slide-nav{position:absolute;right:0;top:0;margin:21px 15px 0 0}
#slide-holder div#slide-controls p#slide-nav a{float:left;width:12px;height:12px;display:inline;font-size:11px;line-height:24px;font-weight:700;text-align:center;text-decoration:none;background-position:0 0;background-repeat:no-repeat;text-indent:-5000px;background-image:url(/css/images/slider/silde-nav.png);margin:0 5px 0 0}
#slide-holder div#slide-controls p#slide-nav a.on{background-position:0 -12px}
@font-face{font-family:frutiger75-black;src:url(/css/font/frutiger75-black/frutiger75-black-webfont.eot?#iefix) format(embedded-opentype), url(/css/font/frutiger75-black/frutiger75-black-webfont.woff) format(woff), url(/css/font/frutiger75-black/frutiger75-black-webfont.ttf) format(truetype), url(/css/font/frutiger75-black/frutiger75-black-webfont.svg#webfont) format(svg)}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-size:100%;vertical-align:baseline;margin:0;padding:0}
body{font-size:12px;color:#222;background:#e3004f;font-family:arial, Helvetica, sans-serif;line-height:1.4em}
table{border-collapse:separate;border-spacing:0;margin-bottom:1.4em;width:100%}
caption,th,td{text-align:left;font-weight:400}
table,td,th{vertical-align:middle}
blockquote:before,blockquote:after,q:before,q:after{content:""}
a img{border:none}
h1,h2,h3,h4,h5,h6{font-weight:400;color:#111}
h1{font-size:3em;line-height:1;margin-bottom:.5em}
h2{font-size:2em;margin-bottom:.75em}
h3{font-size:1.5em;line-height:1;margin-bottom:1em}
h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em;height:1.25em}
h5{font-size:1em;font-weight:700;margin-bottom:1.5em}
h6{font-size:1em;font-weight:700}
p img{margin:0 1.5em 1.5em;padding:0}
p img.right{float:right;margin:0 0 1.5em 1.5em}
p img.left{float:left;margin:0 1.5em 1.5em 0}
a:focus,a:hover{color:#000;text-decoration:none}
a{color:#009;text-decoration:underline;overflow:hidden}
blockquote{color:#666;font-style:italic;margin:1.5em}
sup,sub{line-height:0}
abbr,acronym{border-bottom:1px dotted #666}
address{font-style:italic;margin:0 0 1.5em}
pre,code{white-space:pre;margin:1.5em 0}
pre,code,tt{font:1em 'andale mono', 'lucida console', monospace;line-height:1.5}
dd{margin-left:1.5em}
th{font-weight:700;background:#C3D9FF}
th,td{padding:4px 10px 4px 5px}
tr.even td{background:#E5ECF9}
caption{background:#eee}
select{font-size:1em;color:#000;border:solid 1px #a5acb2;padding:0}
.small{font-size:.8em;margin-bottom:1.875em;line-height:1.875em}
.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em}
.hide{display:none}
.loud{color:#000}
.highlight{background:#ff0}
.added{background:#060;color:#fff}
.removed{background:#900;color:#fff}
.first{margin-left:0;padding-left:0}
.last{margin-right:0;padding-right:0}
.top{margin-top:0;padding-top:0}
.bottom{margin-bottom:0;padding-bottom:0}
.right{float:right}
.clear:{clear:both}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.clearfix{display:inline-block}
html[xmlns] .clearfix{display:block}
* html .clearfix{height:1%}
.inside{overflow:hidden;width:100%}
#corner-top-left{background:url(/css/img/refonte/top-left.png?v2.0) 0 0 no-repeat;position:absolute;height:350px;width:2000px;left:50%;margin-left:-1914px}
#corner-bottom-right{background:url(/css/img/refonte/bottom-right.png?v2.0) 100% 100% no-repeat;position:relative;width:2000px;height:350px;left:50%;margin-left:150px;margin-top:-300px}
#wrapper{position:relative;width:979px;padding-top:205px;margin:0 auto}
#header{position:absolute;z-index:1;top:0;left:0}
#header #brand{width:552px;height:223px;background:transparent url(/css/img/refonte/logo.png?v2.0) 50% 50% no-repeat;position:absolute;z-index:1;top:0;left:0}
#wrapper #sub{float:left;width:263px;background:url(/css/img/refonte/bg-sub.gif?v2.0) 0 0 repeat-y;margin-right:4px;position:relative;color:#FFF}
#wrapper #sub .content-sub{background:url(/css/img/refonte/bg-content-sub.gif?v2.0) 0 0 no-repeat;padding:1px 10px 126px}
#wrapper #sub .content-sub div{background:url(/css/img/refonte/bg-div-sub.gif?v2.0) 0 0 repeat-y;position:relative;margin-top:70px;padding:67px 0 15px}
#wrapper #sub .content-sub div h4{background:url(/css/img/refonte/titre/bg-title-sub.png?v2.0) 0 0 no-repeat;width:233px;height:68px;margin-top:-113px;position:absolute;padding:27px 0 0 15px}
#wrapper #sub .content-sub div h4 span{display:block;text-indent:-5000px}
#wrapper #sub .content-sub .assistance{margin-top:54px}
#wrapper #sub .content-sub .assistance h4 span{background:url(/css/img/refonte/titre/assistance.png?v2.0) 0 0 no-repeat;width:182px;height:53px}
#wrapper #sub .content-sub .assistance p{line-height:13px;text-align:justify;padding:0 10px 0 20px}
#wrapper #sub .content-sub .assistance p.tel{font-size:10px}
#wrapper #sub .content-sub .assistance p.tel span{display:block;font-family:frutiger75-black, arial, times, sans-serif;font-size:23px;padding:0 0 4px}
#wrapper #sub .content-sub .service h4 span{background:url(/css/img/refonte/titre/service.png?v2.0) 0 0 no-repeat;width:143px;height:39px}
#wrapper #sub .content-sub .service ul{margin:0;padding:0}
#wrapper #sub .content-sub .service ul li{margin:0;padding:0 9px 0 8px}
#wrapper #sub .content-sub .service ul li a{color:#FFF;line-height:25px;font-family:frutiger45-light, Arial, Helvetica, sans-serif;font-weight:700}
#wrapper #sub .content-sub .conseil h4 span{background:url(/css/img/refonte/titre/conseil.png?v2.0) 0 0 no-repeat;width:173px;height:47px}
#wrapper #sub .content-sub .conseil p select{width:180px}
#wrapper #main{float:left;width:712px;background:url(/css/img/refonte/bg-main.png?v2.0) 0 0 repeat-y}
#wrapper #main .content-main{background:url(/css/img/refonte/bg-content-main.png?v2.0) 8px 100% no-repeat;float:left;padding:0 11px 20px 8px}
#wrapper #main .votre-demenagement{background:url(/css/img/refonte/bg-div-main.gif?v2.0) 0 0 repeat-y;color:#FFF;float:left;margin-bottom:20px;width:654px;position:relative;padding:35px 0 15px 25px}
#wrapper #main .votre-demenagement h3{background:url(/css/img/refonte/titre/votre-demenagement.png?v2.0) 0 0 no-repeat;width:713px;height:186px;text-indent:-5000px;display:block;position:absolute;z-index:1;top:0;left:0;margin:-133px 0 0 -8px}
#wrapper #main .votre-demenagement a.ssfrais{position:absolute;display:block;background:url(/css/img/refonte/btn/bouton4xsansfrais.png) 0 0 no-repeat;width:229px;height:136px;top:0;right:0;z-index:999;text-indent:-5000px;margin:-139px 39px 0 0}
#wrapper #main .votre-demenagement a.ssfrais:hover{background-position:0 -135px}
#wrapper #main .votre-demenagement .subtitle{float:left;width:283px;padding-left:55px;text-align:center;font-family:frutiger75-black, Arial, Helvetica, sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;z-index:2;position:relative;margin:0 0 33px}
#wrapper #main .votre-demenagement .subtitle span{display:block;font-family:frutiger55roman, Arial, Helvetica, sans-serif;font-size:18px;text-transform:none;font-weight:400;line-height:31px}
#wrapper #main .votre-demenagement .inner{float:left;width:283px;padding-left:59px;text-align:center;font-size:13px;font-family:frutiger55roman, Arial, Helvetica, sans-serif}
#wrapper #main .votre-demenagement .help{float:left;width:283px;text-align:center;font-size:11px;clear:both;line-height:12px;padding:20px 0 30px 59px}
#wrapper #main .votre-demenagement .quotation-link{background:url(/css/img/refonte/btn/bg-btn-devis.png?v2.0) 100% 0 no-repeat;display:block;float:left;padding-left:71px;text-align:center;width:256px;height:53px;clear:both;line-height:53px;font-size:19px;text-transform:uppercase;color:#FFF;text-decoration:none;font-family:frutiger55roman, Arial, Helvetica, sans-serif;margin-bottom:10px}
#wrapper #main .votre-demenagement .quotation-link:hover{background-position:100% -53px}
#wrapper #main .votre-demenagement .chariot{position:absolute;z-index:2;right:0;top:0}
#content-ssfrais{text-align:center;font-size:13px}
#content-ssfrais strong{color:#E3004F}
#wrapper #main .promo{clear:both;width:679px;float:left;position:relative;background:url(/css/img/refonte/bg-promo.jpg?v2.0) 9px 0 repeat-y;margin-bottom:14px;padding:0 0 0 9px}
#wrapper #main .promo .content-promo{background:url(/css/img/refonte/bg-content-promo.jpg?v2.0) 0 100% no-repeat;float:left;width:653px;position:relative;color:#FFF;z-index:1;padding:32px 12px 15px 15px}
#wrapper #main .promo h3{background:url(/css/img/refonte/titre/promo.jpg?v2.0) 0 0 no-repeat;width:679px;height:57px;display:block;position:absolute;text-indent:-5000px;z-index:1;top:0;left:0;margin-left:9px}
#wrapper #main .promo .visuel{background:url(/css/img/refonte/sep.gif?v2.0) 100% 0 repeat-y;float:left;padding-right:20px;width:268px;margin:0 15px 0 0}
#wrapper #main .promo .visuel img{margin:5px 15px}
#wrapper #main .promo p.date{font-size:12px;margin-bottom:8px;float:left;min-height:18px}
#wrapper #main .promo p.date span{background:#9b0338;min-height:18px;padding:1px 4px}
#wrapper #main .promo #slide-depart{margin-bottom:0!important}
#wrapper #main .promo #slide-depart span,#wrapper #main .promo #slide-arrive span{font-size:18px;font-family:frutiger75-black, arial, times, sans-serif;min-height:19px;font-weight:700}
#wrapper #main .promo #slide-commentaire{font-size:12px;float:left;width:100%;min-height:85px;margin-bottom:0}
#wrapper #main .promo #slide-prix span{font-size:18px;font-family:frutiger75-black, arial, times, sans-serif;font-weight:700}
#wrapper #main .promo #slide-prix span.old{font-size:14px;text-decoration:line-through}
#wrapper #main .promo #slide-lien{float:left;width:100%;text-align:left;margin:3px 0}
#wrapper #main .promo #slide-lien a{color:#FFF;font-size:14px;font-family:frutiger75-black, arial, times, sans-serif;font-weight:700;padding:0 10px 0 0}
#wrapper #main .promo h4{color:#FFF;float:left;width:340px;text-transform:uppercase;margin:10px 0 6px}
#wrapper #main .promo div{float:right;width:340px;text-align:left}
#wrapper #main .promo #slide-holder{padding-top:10px;min-height:140px}
#wrapper #main .promo div ul{margin:6px 0}
#wrapper #main .calculateur-3d{background:url(/css/img/refonte/bg-calculateur-3d.png?v2.0) 0 0 no-repeat;width:407px;height:238px;text-indent:-5000px;display:block;float:left;margin-left:9px}
#wrapper #main .code-promo{float:right;background:url(/css/img/refonte/btn/bg-btn-code-promo.png?v2.0) 0 0 no-repeat;display:block;width:261px;height:43px;text-align:center;color:#FFF;margin-right:6px;font-family:frutiger55roman, Arial, Helvetica, sans-serif;text-decoration:none;padding:10px 0}
#wrapper #main .code-promo span{font-family:frutiger75-black, Arial, Helvetica, sans-serif;text-decoration:underline;display:block;font-size:14px;padding:3px 0}
#wrapper #main .code-promo:hover{background-position:0 -63px}
#wrapper #main .texte-devis-gratuit{float:right;width:261px;background:url(/css/img/refonte/bg-content-texte-promo.gif?v2.0) 0 0 repeat-y;color:#FFF;margin:13px 6px 0}
#wrapper #main .texte-devis-gratuit p{background:url(/css/img/refonte/bg-texte-promo.gif?v2.0) 110px 100% no-repeat;margin:0;padding:13px 11px 20px}
#wrapper #main .contact-links{width:69px;float:right;clear:both;margin:0 0 10px;padding:0 8px 0 0}
#wrapper #main .contact-links li{float:left;margin:0 5px 0 0;padding:0}
#wrapper #main .contact-links li a{text-indent:-5000px;width:18px;height:11px;display:block}
#wrapper #main .contact-links li.de a{background:url(/css/img/refonte/flag/de.gif?v2.0) 0 0 no-repeat}
#wrapper #main .contact-links li.es a{background:url(/css/img/refonte/flag/es.gif?v2.0) 0 0 no-repeat}
#wrapper #main .contact-links li.uk a{background:url(/css/img/refonte/flag/uk.gif?v2.0) 0 0 no-repeat}
#homepage #content{float:left;z-index:2;position:relative}
#footer{clear:both;position:relative;z-index:1;color:#FFF;width:860px;margin:0 auto;padding:30px 0 15px}
#footer #copyright{color:#FFF;position:absolute;right:0;margin:2px -60px 0 0}
#footer #copyright a{color:#FFF;text-decoration:none}
#footer #copyright a span{background:url(/css/img/refonte/ss3i.png?v2.0) 0 0 no-repeat;text-indent:-5000px;width:43px;height:12px;float:left}
#footer ul li{display:inline}
#footer ul li a{color:#FFF;padding-right:3px}
#baseline{width:860px;position:relative;z-index:10;color:#FFF;margin:0 auto}
h1 img,h2 img,h3 img,h4 img,h5 img,h6 img,li ul,li ol,ul,ol{margin:0}
p,dl{margin:0 0 1.5em}
strong,dfn,dl dt{font-weight:700}
em,dfn,tfoot{font-style:italic}
del,.quiet{color:#666}
ul,ol{list-style-type:none}
.left,.column{float:left}
.center,#wrapper #sub .content-sub .conseil p{text-align:center}
#header #brand h1,#header #brand h2{text-indent:-9900em}
#wrapper #sub .content-sub .service h4,#wrapper #sub .content-sub .conseil h4{height:61px;padding:34px 0 0 15px}
#wrapper #main .promo #slide-depart,#wrapper #main .promo #slide-arrive,#wrapper #main .promo #slide-prix{font-size:14px;float:left;width:100%;min-height:19px;margin:8px 0 11px}
#footer #espace_dem a,#baseline a{color:#FFF;font-weight:700}
