#headerImg,#headerImgAdd1,#headerImgAdd2,#homeTitle,#homeContent,#homeText,#homeMorePanel,#homeTextPanel,#homeImg,#worksTitle,#worksShortcut,#worksContent1,#worksContent2,#works h2,.worksLeftCol,.worksMiddleCol,.worksRightCol,.worksProject,.worksImg,.worksText,#processShortcut,#processTitle,#processContent,#process1,#process2,#process3,.process1Img,.process2Img,.process3Img,.processText,#contactTitle,#contactShortcut,#contactContent,#contactLeftCol,#contactRightCol,#contactViaTwitter,#contactViaMsn,#contactViaMail,#contactForm,.contactText1,.contactText2,.contactText3,#contactColLabels,#contactLabelName,#contactLabelEmail,#contactLabelMessage,#contactColInputs,#contactInputName,#contactInputEmail,#contactInputMessage,#top,#left,#content,#right,#bottom,#contactSubmit,#contactButtonUp,#contactAlert,#footerText,#footerSponsor{display:inline;float:left;width:0;margin:0;padding:0}body{margin:0;background:url(img/BG.jpg) 7px 2px;font-family:Arial,"Lucida sans","Lucida grande",sans-serif;font-size:13px;color:#909090}a{text-decoration:none;color:#007974}a:hover{color:#a7ce49}a:focus{color:#e3f5bb}a img{border:none}input,textarea{background:none;border:none;color:#ad2121;font-size:13px;font-family:Arial,"Lucida sans","Lucida grande",sans-serif}p,h1,h2,h3{margin:0}.ext{position:absolute;top:-9999px}#header{width:100%;height:316px;background:url(img/headerBgBottom.jpg) repeat-x 5px bottom;margin:auto}#headerWrap,#homeWrap,#worksWrap,#processWrap,#contactWrap,#footerWrap{width:960px;height:100%;margin:auto}#headerImg{width:693px;height:316px;margin:0 0 0 -110px;background:url(img/header.jpg) no-repeat center}#headerImg a{display:block;width:100%;height:100%;cursor:pointer}#linkContact{float:left;width:85px;height:37px;margin:49px 0 0 830px;background:url(img/headerLinkContact.png) no-repeat center}#linkContact span,#linkProcess span,#linkWork span{display:block;float:right;width:24px;height:28px;margin:-41px -34px 0 0;background:url(img/headerLinkArrow.png) no-repeat center}#linkWork span{margin:-39px -33px 0 0}#linkProcess{position:relative;width:80px;height:35px;margin:153px 0 0 760px;background:url(img/headerLinkProcess.png) no-repeat center}#linkWork{position:relative;width:104px;height:35px;margin:45px 0 0 665px;background:url(img/headerLinkWork.png) no-repeat center}#headerImgAdd1{width:61px;height:187px;background:url(img/headerAdd1.jpg) no-repeat center}#headerImgAdd2{width:69px;height:14px;margin:49px 0 0 0;background:url(img/headerAdd2.jpg) no-repeat center}#main{width:100%;height:2775px}#home{width:100%;height:517px;background:url(img/homeBg.jpg)}#homeWrap{height:483px}#homeTop{width:100%;height:18px;margin:0;background:url(img/homeTop.jpg) repeat-x 10px top}#homeTitle{width:100%;height:123px;margin:-64px 0 0 0;background:url(img/homeTitle.png) no-repeat right}#homeContent{width:100%;height:380px}#homeText{width:300px;height:100%;margin:0 30px 0 0}#homeText a{cursor:pointer}#homeMorePanel{width:100%;height:100%;margin:0 0 0 0}#homeTextPanel{width:100%;height:100%}#homeText h3{margin:0 0 50px 0;font-size:13px;font-weight:normal}#homeText span{font-size:16px;color:#c2e370}#homeImg{width:630px;height:100%;background:url(img/homeLatestWork.jpg) no-repeat right 75%}.homeLink{display:block;width:535px;height:260px;margin:54px 0 0 87px;color:#909090}.homeLink:hover,.worksLink:hover{color:#909090}#homeHoverBack{display:block;width:535px;height:60px;background:url(img/IEoverlay1.png)}#homeHoverBack span{float:left;width:300px;margin:20px 0 0 5px;text-align:center;font-size:16px;font-weight:bold}#homeBottom{width:100%;height:16px;margin:0;background:url(img/homeBottom.jpg) repeat-x 10px}#works{width:100%;height:1044px;/*WRAP+24px*/background:url(img/worksTop.jpg) repeat-x -2px top}#worksWrap{height:1020px;/*MULTIPLE DE 20 UNIQUEMENT*/}#worksTitle{width:480px;height:123px;margin:-61px 0 0 -8px;background:url(img/worksTitle.png) no-repeat left}#worksShortcut{width:480px;height:75px;margin:-77px 0 0 -5px;background:url(img/worksShortcut.png) no-repeat right}#worksShortcut a{cursor:pointer;display:block;float:right;width:112px;height:75px}#worksContent1,#worksContent2{width:100%;height:375px;margin:50px 0 0 0}#works h2{width:100%;height:75px}#worksContent1 h2{background:url(img/worksContent1.png) no-repeat top left}#worksContent2 h2{background:url(img/worksContent2.png) no-repeat top left}.worksLeftCol,.worksMiddleCol,.worksRightCol{width:300px;height:100%;margin:0 30px 0 0}.worksRightCol{margin:0}.worksProject{width:100%;height:300px}.worksImg{width:100%;height:196px}.worksLink{display:block;width:290px;height:185px;margin:5px 0 0 6px;color:#909090}.worksHoverBack{display:block;width:100%;height:50px;background:url(img/IEoverlay2.png)}.worksHoverBack span{float:left;width:150px;margin:15px 0 0 20px;font-size:14px;font-weight:bold}.worksText{width:100%;height:100px;margin:10px 0 0 0}.worksText h3{font-weight:normal;font-size:16px;color:#c2e370}.worksText .descrip{margin:10px 0 0 0}#worksBottom{width:100%;height:24px;background:url(img/headerBgBottom.jpg) repeat-x 5px bottom}#process{width:100%;height:596px;background:url(img/homeBg.jpg)}#processWrap{height:562px}#processTop{width:100%;height:18px;margin:0;background:url(img/homeTop.jpg) repeat-x -1px top}#processShortcut{width:480px;height:127px;margin:-81px 0 0 0px;background:url(img/processShortcut.png) no-repeat 12px top}#processShortcut a{cursor:pointer;display:block;width:120px;height:77px;margin:0 0 0 8px}#processTitle{width:480px;height:127px;margin:-66px 0 0 0px;background:url(img/processTitle.png) no-repeat right}#processContent{width:100%;height:450px;margin:10px 0 0 0}#process1,#process2,#process3{width:300px;height:100%;margin:0 30px 0 0}#process3{margin:0}.process1Img,.process2Img,.process3Img{width:100%;height:240px}.process1Img{background:url(img/process1.jpg) no-repeat 50% bottom}.process2Img{background:url(img/process2.jpg) no-repeat 50% bottom}.process3Img{background:url(img/process3.jpg) no-repeat 50% bottom}.processText{width:285px;height:120px;margin:0 0 0 15px}.processText h3{width:100%;margin:10px 0 0 0;text-align:center;font-weight:normal;font-size:16px}.processText h3 span{color:#c2e370}.processText p{margin:10px 0 0 0}#processBottom{width:100%;height:16px;margin:0;background:url(img/homeBottom.jpg) repeat-x 7px}#contact{width:100%;height:584px;/*WRAP+24px*/background:url(img/worksTop.jpg) repeat-x -2px top}#contactWrap{height:560px;/*MULTIPLE DE 20 UNIQUEMENT*/}#contactTitle{width:480px;height:138px;margin:-66px 0 0 -12px;background:url(img/contactTitle.png) no-repeat left}#contactShortcut{width:480px;height:73px;margin:-74px 0 0 12px;background:url(img/contactShortcut.png) no-repeat right}#contactShortcut a{cursor:pointer;display:block;float:right;width:113px;height:73px;margin:0 29px 0 0}#contactContent{width:100%;height:500px;margin:50px 0 0 0}#contactLeftCol,#contactRightCol{width:300px;height:100%;margin:0 120px 0 0}#contactRightCol{width:540px;margin:0}#contactViaTwitter,#contactViaMsn{width:100%;height:75px;margin:4px 0 0 9px;background:url(img/contactIconTwitter.jpg) no-repeat top left}#contactViaMsn{margin:30px 0 0 7px;background:url(img/contactIconMsn.jpg) no-repeat top left}#contactViaMail{width:400px;height:60px;margin:5px 0 0 100px;background:url(img/contactIconMail.jpg) no-repeat top left}.contactText1,.contactText2,.contactText3{width:75%;height:100%;margin:20px 0 0 70px}.contactText2{margin:10px 0 0 70px}.contactText3{margin:15px 0 0 87px}#contactButtonUp{width:100%;height:303px;background:url(img/contactButtonUp.jpg) no-repeat 2px bottom}#contactButtonUp a{cursor:pointer;display:block;width:97px;height:97px;margin:172px 0 0 19px}#contactForm{width:100%;height:300px;margin:30px 0 0 0}#contactForm label{color:#c2e370;font-size:16px}#contactColLabels{width:80px;height:100%}#contactLabelName,#contactLabelEmail,#contactLabelMessage{width:100%;height:42px;text-align:right}#contactColInputs{width:440px;height:100%;margin:0 0 0 20px}#contactInputName,#contactInputEmail{width:100%;height:42px;background:url(img/contactInput.jpg) no-repeat top left}#contactInputName input,#contactInputEmail input{width:255px;margin:2px 0 0 5px}#contactInputMessage{width:435px;height:188px}#top{width:435px;height:6px;background:url(img/contactTextareaTop.jpg) no-repeat}#left{width:6px;height:176px;background:url(img/contactTextareaLeft.jpg) no-repeat}#content{width:426px;height:176px;background:url(img/homeBg.jpg)}#content textarea{width:422px;height:172px}#right{width:3px;height:176px;background:url(img/contactTextareaRight.jpg) no-repeat}#bottom{width:435px;height:6px;background:url(img/contactTextareaBottom.jpg) no-repeat}#contactSubmit{width:100%;height:30px;margin:17px 0 0 0;background:url(img/contactSubmit.jpg) no-repeat top left}#contactSubmit a{cursor:pointer;display:block;width:103px;height:25px;margin:3px 0 0 0;text-align:center;color:#202020;font-weight:bold}#contactSubmit a:hover{color:#cceb84}.wrongMail{margin:0 0 0 15px;color:#ad2121;font-size:15px}.saisie{color:#848484}#contactAlert{width:427px;height:23px;color:#fff;margin:12px 0 0 0}#contactAlert p{width:100%;height:100%;text-align:center;font-size:16px}#footer{width:100%;height:218px;background:url(img/footer.jpg) repeat-x -351px bottom}#footerText{width:86%;height:15px;margin:195px 0 0 0}#footerText p{width:100%;height:15px;text-align:right;font-size:12px;font-weight:bold;color:#42421c}#footerText a{color:#42421c}#footerText a:hover{color:#a7ce49}#footerSponsor{width:10%;height:15px;margin:195px 0 0 0}#footerSponsor p{margin:0}