@charset "utf-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}hr{display:none}html{height:100%}body{background-repeat:repeat-y;background-position:center top;height:100%;min-width:960px;position:relative}body.section-accueil{background-color:#d0cdcb}body.section-agence{background-color:#871426;background-image:url(/img/agence/body.png)}body.section-references{background-color:#33717d;background-image:url(/img/references/body.png)}body.section-contact{background-color:#bcb450;background-image:url(/img/contact/body.png)}body.section-blog{background-color:#5dabaa;background-image:url(/img/blog/body.png)}#wrapper{min-height:100%;position:absolute;min-width:960px;width:100%;z-index:2;zoom:1}#background{background-repeat:no-repeat;background-position:center top;min-width:960px;height:996px;position:absolute;width:100%;z-index:1;zoom:1}#background p,
#popup
p{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-family:'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;height:40px;left:850px;line-height:40px;position:absolute;text-align:center;top:200px;width:450px}#popup
p{z-index:1000}body.section-accueil
#background{background-image:url(/img/accueil/background.jpg);height:800px}body.section-accueil #background p,
body.section-accueil #popup
p{background:#D1D1D1;color:#2E2F30}body.section-agence
#background{background-image:url(/img/agence/background.png)}body.section-agence #background p,
body.section-agence #popup
p{background:#EC98A5;color:#660E1C}body.section-references
#background{background-image:url(/img/references/background.png)}body.section-references #background p,
body.section-references #popup
p{background:#ABD6DF;color:#397F8C}body.section-contact
#background{background-image:url(/img/contact/background.png)}body.section-contact #background p,
body.section-contact #popup
p{background:#DEDFBF;color:#A7A047}body.section-blog
#background{background-image:url(/img/blog/background.png)}body.section-blog #background p,
body.section-blog #popup
p{background:#C9F2EA;color:#5DABAA}#background #background-swf{height:100%;width:100%}#header{height:399px;position:relative}body.section-accueil
#header{height:300px}#header-title{background:url(/img/header-title.png) no-repeat left top;height:140px;left:50%;margin-left: -535px;position:absolute;top:0;width:230px;z-index:3}#header-title h1
a{display:block;height:110px;margin:0
auto;overflow:hidden;text-indent: -1000px;width:100px}#header-menu{background:url(/img/header-menu.png) repeat-x center top;height:90px;left:0;position:absolute;top:0;width:100%;z-index:2}#header-menu
h2{display:none}#header-menu
ul{left:50%;margin-left: -40px;overflow:hidden;position:absolute;text-align:right;top:0;width:520px}#header-menu ul
li{float:left;margin:0
10px 0 0;overflow:hidden;text-align:left}#header-menu ul li
a{display:block;float:left;height:85px;overflow:hidden;position:relative;text-indent: -1000px;width:120px;zoom:1}#header-menu ul li
a.disabled{cursor:default}.section-accueil #header-menu ul li
a{background-image:url(/img/accueil/header-menu-a.png)}.section-agence #header-menu ul li
a{background-image:url(/img/agence/header-menu-a.png)}.section-references #header-menu ul li
a{background-image:url(/img/references/header-menu-a.png)}.section-contact #header-menu ul li
a{background-image:url(/img/contact/header-menu-a.png)}.section-blog #header-menu ul li
a{background-image:url(/img/blog/header-menu-a.png)}#header-menu ul li.animation
a{background-image:none}#header-menu ul li#header-menu-agence
a{background-position:0 0}#header-menu ul li#header-menu-agence a:hover{background-position:0 -85px}#header-menu ul li#header-menu-agence.current
a{background-position:0 -170px}#header-menu ul li#header-menu-references
a{background-position: -120px 0}#header-menu ul li#header-menu-references a:hover{background-position: -120px -85px}#header-menu ul li#header-menu-references.current
a{background-position: -120px -170px}#header-menu ul li#header-menu-contact
a{background-position: -240px 0}#header-menu ul li#header-menu-contact a:hover{background-position: -240px -85px}#header-menu ul li#header-menu-contact.current
a{background-position: -240px -170px}#header-menu ul li#header-menu-blog
a{background-position: -360px 0}#header-menu ul li#header-menu-blog a:hover{background-position: -360px -85px}#header-menu ul li#header-menu-blog.current
a{background-position: -360px -170px}#header-submenu{background:url(/img/header-submenu.png) no-repeat left bottom;left:50%;margin-left: -480px;padding:140px
0 40px 0;position:absolute;top:0;width:256px;z-index:1}#header-submenu
h2{display:none}#header-submenu
ul{border-top-style:solid;border-top-width:1px;margin:0
10px}body.section-agence #header-submenu
ul{border-color:#905f63}body.section-references #header-submenu
ul{border-color:#637c81}body.section-contact #header-submenu
ul{border:0;margin-top:1px}#header-submenu ul
li{border-bottom-style:solid;border-bottom-width:1px;line-height:46px}body.section-agence #header-submenu ul
li{border-color:#905f63}body.section-references #header-submenu ul
li{border-color:#637c81}body.section-contact #header-submenu ul
li{border:0}#header-submenu ul li a,
#header-submenu ul li
span{display:block;height:46px;margin:0
-10px;overflow:hidden;text-indent: -10000px}body.trident4 #header-submenu ul
li{zoom:1}body.section-agence #header-submenu ul li
a{background-image:url(/img/agence/header-submenu-a.png)}body.section-agence #header-submenu ul li#header-submenu-agence
a{background-position:0 0}body.section-agence #header-submenu ul li#header-submenu-agence a:hover{background-position:0 -46px}body.section-agence #header-submenu ul li#header-submenu-agence.current
a{background-position:0 -92px}body.section-agence #header-submenu ul li#header-submenu-equipe
a{background-position: -256px 0}body.section-agence #header-submenu ul li#header-submenu-equipe a:hover{background-position: -256px -46px}body.section-agence #header-submenu ul li#header-submenu-equipe.current
a{background-position: -256px -92px}body.section-references #header-submenu ul li
a{background-image:url(/img/references/header-submenu-a.png)}body.section-references #header-submenu ul li#header-submenu-realisations
a{background-position:0 0}body.section-references #header-submenu ul li#header-submenu-realisations a:hover{background-position:0 -46px}body.section-references #header-submenu ul li#header-submenu-realisations.current
a{background-position:0 -92px}body.section-references #header-submenu ul li#header-submenu-clients
a{background-position: -256px 0}body.section-references #header-submenu ul li#header-submenu-clients a:hover{background-position: -256px -46px}body.section-references #header-submenu ul li#header-submenu-clients.current
a{background-position: -256px -92px}body.section-contact #header-submenu ul li
a{background-image:url(/img/contact/header-submenu-a.png);cursor:default;height:96px}#container{margin:0
auto;min-height:580px;overflow:hidden;padding-bottom:111px;position:relative;width:960px;zoom:1}body.trident4
#container{height:580px;overflow:visible}body.section-accueil
#container{min-height:400px}body.section-accueil.trident4
#container{height:400px;overflow:visible}#container-window{background:#fff;box-shadow: -1px 1px 3px rgba(0, 0, 0, .25);-moz-box-shadow: -1px 1px 3px rgba(0, 0, 0, .25);-webkit-box-shadow: -1px 1px 3px rgba(0, 0, 0, .25);margin:40px
10px;min-height:420px;overflow:hidden;padding:40px;position:relative;width:860px;z-index:10}body.trident4 #container-window{height:420px;overflow:visible}#container-window
ul.buttons{overflow:hidden;position:absolute;right:0;top:0;margin:0;list-style:none}#container-window ul.buttons
li{float:left;margin:0
0 0 5px}#container-window ul.buttons li
a{border:0;display:block;width:68px;height:21px;overflow:hidden;text-indent: -10000px;float:left;background:url(/img/container-window-buttons.png) no-repeat 0 0}#container-window ul.buttons li.close
a{background-position:0 0}#container-window ul.buttons li.close a:hover{background-position:0 -21px}#container-window ul.buttons li.previous
a{background-position: -68px 0}#container-window ul.buttons li.previous a:hover{background-position: -68px -21px}#container-window ul.buttons li.next
a{background-position: -136px 0}#container-window ul.buttons li.next a:hover{background-position: -136px -21px}#container-window.carousel{min-height:500px;padding:0;width:940px}#container-window.folio{}#container-window.text{}#container-window.form{}#container-window.team{min-height:395px;padding:65px
250px 40px 270px;width:420px}#container-window.window-julien{background:#fff url(/medias/equipe-julien.jpg) no-repeat left top}#container-window.window-niklas{background:#fff url(/medias/equipe-niklas.jpg) no-repeat left top}#container-window.window-nicolas{background:#fff url(/medias/equipe-nicolas.jpg) no-repeat left top}#container-window.window-pierre{background:#fff url(/medias/equipe-pierre.jpg) no-repeat left top}#container-window.window-david{background:#fff url(/medias/equipe-david.jpg) no-repeat left top}#container-window.window-gwenole{background:#fff url(/medias/equipe-gwenole.jpg) no-repeat left top}#container-window.team
div.title{margin:40px
0}#container-window div.title
h2{font-family:'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,sans-serif;font-size:30px;font-weight:bold;line-height:28px;text-transform:uppercase}#container-window div.title h2
strong{color:#000}#container-window div.title h2
a{text-decoration:none}body.section-agence #container-window div.title
h2{color:#f5a601}body.section-references #container-window div.title
h2{color:#eb8e3b}body.section-contact #container-window div.title
h2{color:#546f8a}body.section-blog #container-window div.title
h2{color:#dc402a}#container-window div.title
p{font-family:'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;margin:5px
0 5px 2px;text-transform:uppercase}#container-window div.title p
a{text-decoration:none}#container-window
ul.actions{margin:10px
0 20px 0;overflow:hidden;list-style:none}#container-window ul.actions
li{display:inline;font-family:'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;line-height:25px;margin:0
10px 0 0;text-transform:uppercase}#container-window ul.actions li
a{background:#cfcfcf;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#fff;display:block;float:left;padding:0
10px;text-decoration:none}#container #container-window ul.actions li a:hover{color:#fff}body.section-agence #container-window ul.actions li a:hover,
body.section-agence #container-window ul.actions li.current a,
body.section-agence #container-window ul.actions li.alt
a{background:#f5a601}body.section-references #container-window ul.actions li a:hover,
body.section-references #container-window ul.actions li.current a,
body.section-references #container-window ul.actions li.alt
a{background:#eb8e3b}body.section-contact #container-window ul.actions li a:hover,
body.section-contact #container-window ul.actions li.current a,
body.section-contact #container-window ul.actions li.alt
a{background:#546f8a}body.section-blog #container-window ul.actions li a:hover,
body.section-blog #container-window ul.actions li.current a,
body.section-blog #container-window ul.actions li.alt
a{background:#dc402a}#container #container-window ul.actions li.alt a:hover{background:#cfcfcf}#container-window
h3{color:#cfcfcf;font-family:'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,sans-serif;font-size:18px;font-weight:bold;line-height:16px;margin:15px
0 10px 0;text-transform:uppercase}#container-window
h4{color:#cfcfcf;font-family:'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;line-height:16px;margin:15px
0 10px 0;text-transform:uppercase}#container-window p,
#container-window
ul{color:#070707;font-family:'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,sans-serif;font-size:11px;line-height:16px;margin:10px
0;text-align:justify}#container-window
p.new{background:url(/img/container-window-new.png) no-repeat left top;height:54px;left:0;margin:0;overflow:hidden;position:absolute;text-indent: -1000px;top:0;width:54px}#container-window
ul{list-style:square;margin:10px
20px;text-align:left}#container-window ul
li{margin:5px
0}#container-window
a{color:#070707;font-weight:bold}#container #container-window a:hover{color:#070707}body.section-agence #container-window
a{color:#f5a601}body.section-references #container-window
a{color:#eb8e3b}body.section-contact #container-window
a{color:#546f8a}body.section-blog #container-window
a{color:#dc402a}#container-window div.left-column{float:left;width:400px}#container-window div.right-column{float:left;margin:0
0 0 40px;width:420px}#container-window.folio div.more-informations{display:none}#container-window
div.slideshow{background:#fff;border:10px
solid #d6d6d6;height:400px;position:absolute;right:40px;top:40px;width:400px;z-index:11}#container-window div.slideshow div.slideshow-wrapper{height:400px;width:400px}#container-window div.slideshow
div.overlay{left:0;position:absolute;top:0;z-index:1000}#container-window div.slideshow ul.slideshow-navigation{bottom: -41px;left:50%;list-style:none;margin:0
0 0 -78px;overflow:hidden;position:absolute;width:156px}#container-window div.slideshow ul.slideshow-navigation
li{float:left;height:21px;margin:0;overflow:hidden;padding:0
5px;width:68px}#container-window div.slideshow ul.slideshow-navigation li
a{background:url(/img/container-window-buttons.png) no-repeat;display:block;float:left;height:21px;overflow:hidden;text-indent: -1000px;width:68px}#container-window div.slideshow ul.slideshow-navigation li.navigation-previous
a{background-position: -68px 0}#container-window div.slideshow ul.slideshow-navigation li.navigation-next
a{background-position: -136px 0}#container-window div.slideshow ul.slideshow-navigation li.navigation-previous a:hover{background-position: -68px -21px}#container-window div.slideshow ul.slideshow-navigation li.navigation-next a:hover{background-position: -136px -21px}#container-window
div.carousel{padding:65px
0 0 0;position:relative}#container-window div.carousel div.carousel-slide{height:395px;margin:0
0 40px 0;position:relative;width:940px}#container-window div#process div#process-1{background:url(/medias/agence-process-1.jpg)}#container-window div#process div#process-2{background:url(/medias/agence-process-2.jpg)}#container-window div#process div#process-3{background:url(/medias/agence-process-3.jpg)}#container-window div#process div#process-4{background:url(/medias/agence-process-4.jpg)}#container-window div#process div#process-5{background:url(/medias/agence-process-5.jpg)}#container-window div#process div.carousel-slide
div.title{bottom:250px;left:88px;position:absolute}#container-window div#process div.carousel-slide
div.text{left:88px;position:absolute;top:180px;width:450px}#container-window div#process div#process-1
div.text{top:215px}#container-window div#process div#process-2
div.text{top:200px}#container-window div#process div#process-3
div.text{top:205px}#container-window div#process div#process-4
div.text{top:180px}#container-window div#process div#process-5
div.text{top:215px}#container-window div#decouvrir div.carousel-slide{background-image:url(/medias/agence-decouvrir.jpg)}#container-window div#decouvrir div.carousel-slide
div.title{top:40px;position:absolute}#container-window div#decouvrir div.carousel-slide
div.text{position:absolute;top:135px;width:450px}#container-window div#decouvrir div#decouvrir-1{background-position:0 0}#container-window div#decouvrir div#decouvrir-1 div.title,
#container-window div#decouvrir div#decouvrir-1
div.text{left:65px;width:460px}#container-window div#decouvrir div#decouvrir-2{background-position: -940px 0}#container-window div#decouvrir div#decouvrir-2 div.title,
#container-window div#decouvrir div#decouvrir-2
div.text{left:426px}#container-window div#decouvrir div#decouvrir-3{background-position: -1880px 0}#container-window div#decouvrir div#decouvrir-3 div.title,
#container-window div#decouvrir div#decouvrir-3
div.text{left:65px}#container-window div#decouvrir div#decouvrir-3
div.slideshow{top:35px;right:35px;width:300px;height:300px}#container-window div#decouvrir div#decouvrir-3 div.slideshow div.slideshow-wrapper{width:300px;height:300px}#container-window div#decouvrir div#decouvrir-4{background-position: -2820px 0}#container-window div#decouvrir div#decouvrir-4
div.title{background:url(/medias/agence-decouvrir-title.png) no-repeat left top;height:41px;left:65px;width:207px}#container-window div#decouvrir div#decouvrir-4 div.title
*{display:none}#container-window div#decouvrir div#decouvrir-4
div.text{left:200px;top:130px}#container-window div#decouvrir div#decouvrir-4 div.text
ul{list-style:none;margin:0;padding:0}#container-window div#decouvrir div#decouvrir-4 div.text ul
li{margin:0
0 20px 0}#container-window div#decouvrir div#decouvrir-4 div.text ul li
a{background:url(/medias/agence-decouvrir-text.png) no-repeat left top;display:block;height:100px;overflow:hidden;text-indent: -1000px;width:630px}#container-window div#decouvrir div#decouvrir-4 div.text ul li.equipe
a{background-position:left top}#container-window div#decouvrir div#decouvrir-4 div.text ul li.equipe a:hover{background-position:right top}#container-window div#decouvrir div#decouvrir-4 div.text ul li.references
a{background-position:left bottom}#container-window div#decouvrir div#decouvrir-4 div.text ul li.references a:hover{background-position:right bottom}#container-window div.carousel ul.carousel-menu{list-style:none;overflow:hidden;position:absolute;top:10px;left:20px}#container-window div.carousel ul.carousel-menu
li{float:left;overflow:hidden}#container-window div.carousel ul.carousel-menu li
a{font-size:14px;width:130px}#container-window div.carousel ul.carousel-navigation{top:470px;left:50%;list-style:none;margin:0
0 0 -78px;overflow:hidden;position:absolute;width:156px}#container-window div.carousel ul.carousel-navigation
li{float:left;height:21px;margin:0;overflow:hidden;padding:0
5px;width:68px}#container-window div.carousel ul.carousel-navigation li
a{background:url(/img/container-window-buttons.png) no-repeat;display:block;float:left;height:21px;overflow:hidden;text-indent: -1000px;width:68px}#container-window div.carousel ul.carousel-navigation li.navigation-previous
a{background-position: -68px 0}#container-window div.carousel ul.carousel-navigation li.navigation-next
a{background-position: -136px 0}#container-window div.carousel ul.carousel-navigation li.navigation-previous a:hover{background-position: -68px -21px}#container-window div.carousel ul.carousel-navigation li.navigation-next a:hover{background-position: -136px -21px}#container-window
form{margin:20px
0 0 0}#container-window form
p{overflow:hidden}#container-window form p
span.label{color:#cfcfcf;font-size:15px;font-weight:bold;float:left;line-height:38px;padding:0
30px 0 0;text-align:right;text-transform:uppercase;width:300px}#container-window form p.current
span.label{color:#c3c3c3}#container-window form p
span.field{float:left}#container-window form p span.field.text input,
#container-window form p span.field
textarea{background:#ebebeb;border:1px
solid #d4d4d4;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-family:'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,sans-serif;font-size:12px;float:left;padding:10px;width:400px}#container-window form p.current span.field.text input,
#container-window form p.current span.field
textarea{background:#d3d3d3}#container-window form p span.field.submit
button{background:#546f8a;border:1px
solid #fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#fff;cursor:pointer;font-family:'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;margin:0
10px 0 330px;padding:5px
20px;text-transform:uppercase}#container-window.blog{background:#fff url(/img/cfcfcf.png) repeat-y 680px 0;overflow:hidden}#container-window.blog
#content{float:left;overflow:hidden;width:600px}#container-window.blog
#sidebar{float:right;overflow:hidden;width:180px}#container-gallery{margin:40px
0 30px 0;overflow:hidden;z-index:9}body.js #container-gallery{position:absolute;top:0}bodt.trident4 body.js #container-gallery{position:relative}#container-gallery ul.gallery-navigation{}#container-gallery ul.gallery-navigation
li{position:absolute;top:0}#container-gallery ul.gallery-navigation li.navigation-next{right:0}#container-gallery ul.gallery-navigation li
a{background:url(/img/container-gallery-navigation.png) no-repeat left center;display:block;height:500px;overflow:hidden;text-indent: -1000px;width:54px}#container-gallery ul.gallery-navigation li.navigation-next
a{background-position:right center}#container-gallery
ul.pane{float:left;margin:0
55px;overflow:hidden;width:850px}#container-gallery ul.pane
li{background:#000;box-shadow: -1px 1px 1px rgba(0, 0, 0, .25);-moz-box-shadow: -1px 1px 1px rgba(0, 0, 0, .25);-webkit-box-shadow: -1px 1px 1px rgba(0, 0, 0, .25);color:#fff;height:160px;overflow:hidden;float:left;font-family:'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,sans-serif;font-size:11px;margin:0
0 10px 10px;width:200px}#container-gallery ul.pane
li.loading{background:#000 url(/img/container-gallery-loading.gif) no-repeat center center}#container-gallery ul.pane li.coming-soon{opacity: .1;-moz-opacity: .1;-webkit-opacity: .1}#container-gallery ul.pane li
a{color:#fff;display:block;float:left;height:160px;position:relative;text-decoration:none;width:200px}#container-gallery ul.pane li
a.back{line-height:160px;text-align:center}#container-gallery ul.pane li
a.disabled{cursor:default}#container-gallery ul.pane li a
img{color:#fff;display:block}#container-gallery ul.pane li a
span.informations{background:url(/img/container-gallery-informations.png);bottom:0;left:0;padding:5px
0;position:absolute;width:100%}#container-gallery ul.pane li a
span.overlay{height:100%;left:0;position:absolute;top:0;width:100%}#container-gallery ul.pane li a span.informations
strong{display:block;font-size:10px;margin:5px;text-transform:uppercase}#container-gallery ul.pane li a span.informations
em{color:#ec903d;display:block;font-size:9px;font-style:normal;margin:5px}#container-gallery ul.pane li a
span.new{background:url(/img/container-window-new.png) no-repeat left top;height:54px;left:0;margin:0;overflow:hidden;position:absolute;text-indent: -1000px;top:0;width:54px}#container-showcase{background:url(/img/showcase.png) no-repeat 0 140px;height:340px;position:relative;width:900px}#container-showcase ul.showcase-menu{left:43px;overflow:hidden;position:absolute;top:260px;z-index:51}#container-showcase ul.showcase-menu
li{float:left;margin:10px}#container-showcase ul.showcase-menu li
a{border:1px
solid #fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:0 0 2px #2e2f30;-moz-box-shadow:0 0 2px #2e2f30;-webkit-box-shadow:0 0 2px #2e2f30;box-shadow:display: block;float:left;height:80px;width:100px}#container-showcase ul.showcase-menu li.current a,
#container-showcase ul.showcase-menu li a:hover{border-color:#2e2f30}#container-showcase ul.showcase-menu li a
img{display:block}#container-showcase div.showcase-carousel{height:300px;left:28px;overflow:hidden;position:absolute;top:0;width:400px;z-index:50}#container-showcase div.showcase-carousel
a{display:block;position:relative}#container-showcase div.showcase-carousel a
span.new{background:url(/img/container-window-new.png) no-repeat left top;height:54px;left:0;margin:0;overflow:hidden;position:absolute;text-indent: -1000px;top:0;width:54px}#container-showcase div.showcase-slideshow{left:460px;overflow:hidden;position:absolute;top:175px;z-index:50}#container-showcase div.showcase-slideshow div.slideshow-wrapper{height:178px;width:400px}#container-showcase div.showcase-slideshow div.slideshow-slide
h2{color:#2e2f30;font-family:'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,sans-serif;font-size:24px;font-weight:bold;margin:15px
0;text-transform:uppercase}#container-showcase div.showcase-slideshow div.slideshow-slide
p{color:#2e2f30;font-family:'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,sans-serif;font-size:9px;line-height:16px;margin:15px
0}#container-showcase div.showcase-slideshow div.slideshow-slide
ul{margin:20px
0;overflow:hidden;list-style:none}#container-showcase div.showcase-slideshow div.slideshow-slide ul
li{display:inline;font-family:'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;line-height:20px;margin:0
10px 0 0;text-transform:uppercase}#container-showcase div.showcase-slideshow div.slideshow-slide ul li
a{background:#2e2f30;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#fff;display:block;float:left;padding:0
10px 2px 10px;text-decoration:none}#container-showcase div.showcase-slideshow div.slideshow-slide ul li a:hover{background:#999}#footer{background:#2e2f30;bottom:0;left:0;position:absolute;width:100%}#footer-grid{background-color:#1e1e1f;background-repeat:no-repeat;background-position:left top;height:111px;margin:0
auto;overflow:hidden;width:960px}body.section-accueil #footer-grid{background-image:url(/img/accueil/footer-grid.png)}body.section-agence #footer-grid{background-image:url(/img/agence/footer-grid.png)}body.section-references #footer-grid{background-image:url(/img/references/footer-grid.png)}body.section-contact #footer-grid{background-image:url(/img/contact/footer-grid.png)}body.section-blog #footer-grid{background-image:url(/img/blog/footer-grid.png)}#footer-grid
div{float:left;padding:20px
30px 0 30px;width:180px}#footer-grid #footer-grid-yellowcake{padding-left:95px;width:115px}#footer-grid div
h2{color:#fff;font-family:'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;line-height:16px;margin:5px
0;text-transform:uppercase}#footer-grid div
p{color:#bdbdbd;font-family:'Lucida Sans Unicode','Lucida Grande',Arial,Helvetica,sans-serif;font-size:9px;line-height:16px}#footer-grid div p
a{border-bottom:1px dotted #bdbdbd;color:#bdbdbd;text-decoration:none}#footer-grid div p a:hover{border-color:#fff;color:#fff}#footer-grid div p a
img{border:0;vertical-align:middle}