html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,.article,.aside,dialog,.figure,#footer,#header,hgroup,menu,#nav,#home .section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;}a:active{outline:none;}a:focus{-moz-outline-style:none;}html,body{position:relative;height:100%;}body{background:#FFF url("/assets/images/int_1001.gif") repeat-y top left;}.home-bg{background:#FFF url("/assets/images/home_1001.gif") repeat-y top left;}#container-top{background:#FFF url("/assets/images/bg-top.gif") repeat-x top left;width:100%;height:9px;display:block;position:absolute;top:0;left:0;z-index:99;}#container{_height:100%;min-height:100%;position:relative;padding:0 0 0 40px;}.center #container{padding:0;background:none;width:961px;margin:0 auto;}#header{background-color:#FFF;position:relative;overflow:hidden;width:961px;}#content{width:961px;overflow:hidden;padding-bottom:40px;}#footer{background-color:#FFF;bottom:1px;position:absolute;width:961px;height:40px;border-top:1px solid #D9D9D9;}body,p{font:13px Helvetica,Arial,sans-serif;line-height:17px;color:#6D6F72;}h1 a{display:block;width:402px;height:62px;text-indent:-9999em;background:#FFF url("/assets/images/icons/logo.gif") no-repeat top left;}h1 a:hover{background-position:0 -62px;}h2,h2 p{font-family:Georgia,"Times New Roman",Times,serif;font-size:26px;line-height:27px;color:#323133;font-weight:normal;background-color:#FFF;}h2.home p{font-size:36px;line-height:37px;width:720px;padding:25px 0 48px;}.grid720-aside h2{font-size:25px;}h3,h3 a{font-family:Georgia,"Times New Roman",Times,serif;font-size:26px;line-height:27px;color:#547e80;font-weight:normal;text-decoration:none;font-style:normal!important;background-color:#FFF;}h3 a:hover{color:#699!important;}#h3-areas a{width:200px;margin-top:0;}h4,h4 p{font-family:Georgia;font-size:14px;line-height:15px;text-transform:uppercase;color:#323133;font-weight:normal!important;background-color:#FFF;}h5,h5 p{font-family:Georgia;font-size:11px;line-height:15px;color:#6D6F72;font-weight:normal;font-style:italic;background-color:#FFF;}a,.links01{font-family:Georgia;font-size:12px;line-height:15px;color:#6D6F72;text-decoration:underline;}.links01-alt{font-style:italic;}a:hover,.links01:hover{color:#323133;}.links02{font-family:Helvetica,Arial,sans-serif;font-size:12px;line-height:15px;color:#323133;text-decoration:none;}.links02:hover{color:#323133;text-decoration:underline;}.quote{font-family:Georgia;font-size:16px;font-style:italic;line-height:22px;color:#323133;}img{display:block;background-color:#eee;}ol,ul{list-style:none;}ul.inline li{display:inline;}#header a,#header a:visited{font-family:Arial,sans-serif;text-decoration:none;color:#6D6F72;}#header a:hover{color:#323133;text-decoration:none;}#header .current a{color:#323133;}#language{position:absolute;top:25px;right:15px;}#language li{float:left;margin-left:22px;}#language li a{text-transform:uppercase;font-size:11px;line-height:20px;height:19px;display:inline-block;}#language li.current a:hover{cursor:default;}#language_bubble{position:absolute;top:50px;right:0;height:55px;width:281px;background:#FFF url("/assets/images/nous_parlons.png") no-repeat top right;}#language_bubble.en{background:#FFF url("/assets/images/we_speak.png") no-repeat top right;width:211px;height:55px;}#navigation{background-color:#FFF;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;margin:30px 0 0;overflow:hidden;_height:34px;}h1{margin-top:37px;*margin-bottom:30px;}#navigation li{float:left;border-right:1px solid #d9d9d9;}#navigation li a{padding:0 26px;line-height:34px;display:inline-block;}#footer a{font-family:Arial,sans-serif;text-decoration:none;color:#323133;text-decoration:none;line-height:40px;}#footer a:hover{color:#323133;text-decoration:underline;}#footer p{line-height:40px;font-size:12px;padding:0 25px;}#footer p.termsofuse{float:left;border-right:1px solid #d9d9d9;}#footer p.sitecredits{float:right;border-left:1px solid #d9d9d9;}.border-r-no{border-right:none!important;}.inner-pad-lr-25{padding-left:25px;padding-right:25px;}.inner-pad-l-25{padding-left:25px;}.inner-pad-r-25{padding-right:25px;}.inner-pad-l-18{padding-left:18px;}.viewport{width:690px;overflow:hidden;}.viewport-content{width:720px;}.grid240{width:240px;border-top:1px solid #d9d9d9;float:left;padding:0 0 87px 0;}.grid240 h3{margin-top:30px;margin-bottom:14px;}.grid240 a{font-style:italic;display:block;margin:9px 0 0;}.grid240-areas{width:239px;}.grid240-areas p{padding-right:25px;}.mac.gecko .grid720{padding-top:30px!important;}.grid720{padding-top:31px;}.mac.gecko .grid720-aside{padding-top:31px!important;}.grid720-aside{padding-top:32px;}.grid720{float:left;width:720px;}.grid720 h3{padding-bottom:1px;}.grid720 h2{padding:2px 0 30px;width:630px;}.mac.gecko .grid720 .overview{margin-bottom:46px!important;}.grid720 .overview{width:630px;margin-bottom:47px;*margin-bottom:28px;}.grid720 .overview p{margin-bottom:12px;line-height:18px;}.mac.gecko .grid720 ul li{margin-bottom:24px!important;}.grid720 ul li{overflow:hidden;*zoom:1;margin:0 0 25px;}.mac.safari #areas .grid720 ul li{margin-bottom:17px!important;}#areas .grid720 ul li{margin-bottom:16px!important;*margin-bottom:14px!important;}.gecko .grid720 ul li h4,.mac.safari .grid720 ul li h4{padding-bottom:3px!important;}.grid720 ul li h4{padding-bottom:4px;*padding-bottom:3px;}.mac.safari #areas .grid720 ul li h4{padding-bottom:6px!important;}#areas .grid720 ul li h4{padding-bottom:7px!important;}.mac.safari .grid720 ul li h5{margin-bottom:16px!important;}.grid720 ul li h5{margin-bottom:17px;}.grid720 ul li img{float:left;margin:0 20px 0 0;}.whoweare ul li.last img{margin-bottom:35px;*padding-bottom:15px;}.mac .grid720 ul li .description{margin-top:2px!important;}.grid720 ul li .description{float:left;width:400px;margin-top:1px;}.whoweare ul li.last .description{margin-bottom:14px;}.grid720 ul li .description p{margin-bottom:12px;line-height:18px;}.whoweare ul li .description p.last{*margin-bottom:13px;}#areas .grid720 ul li .description p{margin-bottom:12px!important;}.mac .grid720-aside,.ie8 .grid720-aside{padding-bottom:30px!important;}.grid720-aside{width:240px;float:left;border-bottom:1px solid #d9d9d9;padding-bottom:31px;*padding-bottom:32px;}.grid720-aside h2{padding-bottom:8px;}.grid720-aside p{line-height:18px;}.grid720-aside p.p-link{margin-top:7px;*margin-top:9px;}.grid720-aside p.p-link a{font-style:italic;}#areas .grid720{padding-bottom:39px;overflow:hidden;}#areas h2 p{width:540px;}#areas h4{padding-bottom:7px;}#areas h4 p{font-weight:bold;}#areas .grid720 ul{width:300px;margin-right:30px;display:block;float:left;}#areas .grid720 ul li{margin-bottom:-3px;}#areas .grid720 ul li .description,#areas .grid720 ul li .description p{width:300px;}#clients .grid720 ul li{border-bottom:1px solid #d9d9d9;width:210px;float:left;margin:0 30px 0 0!important;}#clients .grid720 ul li a{font:13px Helvetica,Arial,sans-serif;text-decoration:none;display:block;line-height:34px;height:34px;}.formWrapper{position:relative;}#contact .grid720{padding-bottom:56px;position:relative;}#contact .grid720 h2{padding-bottom:30px;}#contact form{overflow:hidden;width:450px;}#contact .grid720 ul.contact{overflow:hidden;}#contact .grid720 ul.contact li{display:block;float:left;width:210px;margin-bottom:17px;}#contact .grid720 ul.contact li.firstname,#contact .grid720 ul.contact li.company,#contact .grid720 ul.contact li.telephone{margin:0 30px 0 0;}#contact .grid720 ul.contact li input{display:block;margin:8px 0 0;width:205px;background:#FFF!important;}#contact .grid720 ul.contact li.subject{margin:8px 0 26px;clear:left;width:240px;}#contact .grid720 ul.contact li.subject select{width:240px;display:block;margin:8px 0 0;}#contact .grid720 ul.contact li.message{clear:left;width:450px;margin-bottom:8px;}#contact .grid720 ul.contact li.message textarea{width:448px;height:120px;display:block;margin:10px 0 0;border:1px solid #d7d7d7;}.mac.gecko #contact .grid720 input#commit{margin-right:-8px!important;}#contact .grid720 input#commit{float:right;border:none;background-color:#FFF;font-family:Georgia;font-style:italic;font-size:12px;text-decoration:underline;color:#6D6F72;margin-right:-5px;}#contact .grid720 input#commit:hover{cursor:pointer;text-decoration:underline;color:#323133;}#contact .required{color:#699;}.mandatory{position:absolute;left:480px;top:0;line-height:16px;}#contact .grid720-aside{padding-top:0!important;border-bottom:none!important;}#contact .grid720-aside iframe{margin-bottom:16px;margin-left:1px;}#contact .grid720-aside div p{padding-left:18px;}#contact .grid720-aside div.where{border-top:1px solid #D9D9D9;margin-top:29px;padding-top:27px;}#contact .grid720-aside div.where h4{margin-left:18px;padding-bottom:9px;}#contact .grid720-aside div.where p{width:200px;}.contact_errors{margin-top:2px;padding-right:30px;}.contact_errors p{font-family:"Arial rounded MT bold",Arial bold,sans-serif;color:red;}.contact_errors ol.errors li p{font-family:"Arial rounded MT normal",Arial normal,sans-serif;}#contact.sent .grid720 p{margin-bottom:7px;width:300px;}.errors .description p{margin-bottom:7px!important;}.errors .description a{font-size:13px;font-style:italic;}
