*{margin:0;padding:0;}html,body{height:100%;}body{background:#0C1F25;font-family:Arial,Helvetica,sans-serif;font-size:75%;line-height:1.5;color:white;letter-spacing:.1ex;}h1{font-size:2em;font-weight:normal;margin-bottom:.75em;}h2{font-size:1.5em;font-weight:normal;line-height:1;margin-bottom:1em;}h3{font-size:1.2em;font-weight:normal;line-height:1.25;margin-top:1.5em;margin-bottom:1em;color:#00A5DB;}h4{font-size:1em;font-weight:bold;margin-top:2em;margin-bottom:1em;}h5,h6{font-size:1em;font-weight:bold;}p{margin-bottom:1.5em;}strong{font-weight:bold;}em,dfn{font-style:italic;}img,a img{border:0;}a{text-decoration:underline;color:#00A5DB;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;}a:hover{color:#E2007A;text-decoration:underline;}ul,ol{list-style:disc;margin-left:2em;margin-bottom:1.5em;}dt{float:left;clear:left;font-style:italic;padding:0 1ex 0 1.5em;}.vcard{padding:0 1.5em;}.vcard .fn{font-weight:bold;}.vcard .adr{font-style:italic;}.vcard a.fn,.vcard a.tel,.vcard .tel a.value{text-decoration:none;color:white;}.vcard a.fn:active,.vcard a.fn:hover,.vcard a.tel:active,.vcard a.tel:hover,.vcard .tel a.value:active,.vcard .tel a.value:hover{text-decoration:underline;color:#E2007A;}.vcard a.fn{margin-right:2em;}#audacy{background:url(../img/hsprites.png) repeat-x top;position:fixed;top:0;left:0;height:80px;width:100%;z-index:10;}body.ie6 #audacy{position:absolute;height:65px;}#audacy a{background:url(../img/sprites.png) no-repeat center 0;text-indent:-300em;text-align:center;display:block;width:100%;height:65px;overflow:hidden;}#audacy a:hover{background:url(../img/sprites.png) no-repeat center -65px;color:#00A5DB;}#menu{background:url(../img/hsprites.png) repeat-x bottom;position:fixed;bottom:0;left:0;height:34px;width:100%;padding-top:36px;z-index:10;}body.ie6 #menu{position:absolute;padding-top:0;}#menu ul{width:978px;margin:0 auto;text-align:center;list-style:none;}#menu li{float:left;height:34px;margin:0;}#menu a{display:block;height:34px;text-indent:-30em;overflow:hidden;padding:0 22px;background-image:url(../img/sprites.png);background-repeat:no-repeat;}#menu-accueil{width:119px;}#menu-accueil a{background-position:0 -210px;}#menu-accueil a.active{background-position:0 -244px;}#menu-accueil a:hover{background-position:0 -278px;}#menu-agence{width:122px;}#menu-agence a{background-position:-97px -210px;}#menu-agence a.active{background-position:-97px -244px;}#menu-agence a:hover{background-position:-97px -278px;}#menu-creation{width:119px;}#menu-creation a{background-position:-197px -210px;}#menu-creation a.active{background-position:-197px -244px;}#menu-creation a:hover{background-position:-197px -278px;}#menu-solutions-internet{width:186px;}#menu-solutions-internet a{background-position:-294px -210px;}#menu-solutions-internet a.active{background-position:-294px -244px;}#menu-solutions-internet a:hover{background-position:-294px -278px;}#menu-services-associes{width:184px;}#menu-services-associes a{background-position:-458px -210px;}#menu-services-associes a.active{background-position:-458px -244px;}#menu-services-associes a:hover{background-position:-458px -278px;}#menu-portfolio{width:131px;}#menu-portfolio a{background-position:-620px -210px;}#menu-portfolio a.active{background-position:-620px -244px;}#menu-portfolio a:hover{background-position:-620px -278px;}#menu-contact{width:114px;}#menu-contact a{background-position:-729px -210px;}#menu-contact a.active{background-position:-729px -244px;}#menu-contact a:hover{background-position:-729px -278px;}h1{color:white;}h1 a{color:white;}#contents{overflow:hidden;width:980px;margin:0 auto;position:relative;}#contents-simple{margin:80px 0 70px;}div.section{clear:both;margin:85px 0 75px 0;overflow:hidden;}div.contents{padding:0 20px 60px;width:450px;background:url(../img/vsprites.png) no-repeat 0 bottom;margin-bottom:-10px;overflow:hidden;}div.contents h1{height:80px;width:490px;background:url(../img/sprites.png) no-repeat 0 -130px;margin:0 -20px;}div.contents h1 a{display:block;background-repeat:no-repeat;background-image:url(../img/sprites.png);width:490px;height:40px;text-indent:-100em;overflow:hidden;line-height:40px;padding:20px;}div.contents h1 a:hover{text-decoration:none;}#section-accueil img.section{display:block;margin:0 auto;padding:0 40px;width:900px;}#section-accueil h1{height:40px;margin:0;padding:0 20px;line-height:40px;}#section-accueil h1 a{text-indent:-200em;overflow:hidden;display:block;}#actualite{overflow:hidden;position:relative;}#actualite h1{margin-left:490px;margin-top:40px;}#actualite h1 a{background:url(../img/sprites.png) no-repeat -490px -312px;}#featured-news{list-style:none;margin:0;}#featured-news li.active{display:block;}#featured-news li{padding:0 20px;display:none;}#featured-news a.image{float:left;margin-top:-80px;display:block;}#featured-news h3,#featured-news p,#featured-news a.more{margin-left:490px;display:block;width:450px;}#featured-news-selector{list-style:none;margin:0;position:absolute;right:540px;top:277px;overflow:hidden;}#featured-news-selector li{height:18px;width:18px;float:left;text-align:center;font-weight:bold;line-height:18px;padding:1px;}#featured-news-selector li a{height:20px;width:20px;display:block;text-decoration:none;color:white;}#featured-news-selector li.active a{color:black;background:url(../img/sprites.png) no-repeat -813px -141px;}#digital-artists h1{background:url(../img/vsprites.png) no-repeat -1444px 0;margin:40px 490px 20px 0;padding-top:40px;}#digital-artists h1 a{background:url(../img/sprites.png) no-repeat 0 -312px;}#showreel{background:url(../img/vsprites.png) no-repeat -1444px 0;height:500px;width:500px;z-index:2;float:right;margin:-160px -20px -40px -490px;padding-top:2px;}#showreel div.wrapper{background:url(../img/sections/showreel.jpg);height:246px;width:285px;padding:95px 126px 159px 89px;}#showreel a.data{height:25px;padding-top:5px;text-indent:-200em;overflow:hidden;display:block;}#digital-artists p{margin-right:490px;padding:0 20px;}p.awards{text-align:center;}#section-agence img.section,#section-solutions-internet img.section{float:left;margin-left:-510px;}#section-news img.section{margin-left:-470px;float:left;}#section-creation img.section,#section-services-associes img.section,#section-contact img.section{float:right;margin-right:-510px;}div#section-news img.fixed,div#section-agence img.fixed,div#section-solutions-internet img.fixed{float:none;position:fixed;top:50%;margin-top:-250px;margin-left:-510px;left:50%;}div#section-creation img.fixed,div#section-services-associes img.fixed,div#section-contact img.fixed{float:none;position:fixed;top:50%;margin-top:-250px;margin-right:-510px;right:50%;}#contents div.page{width:490px;overflow:visible;}#section-news,#section-agence,#section-solutions-internet{background:url(../img/vsprites.png) repeat-y -490px;margin-left:490px;}#section-creation,#section-services-associes,#section-contact{background:url(../img/vsprites.png) repeat-y -490px;}#portfolio-navigation{text-align:center;background:url(../img/vsprites.png) no-repeat -1934px bottom;padding-bottom:10px;}#portfolio-navigation a{text-decoration:none;}#portfolio-navigation a.active{color:#E2007A;}.portfolio-projects{margin:7px 97px;overflow:hidden;list-style:none;}.portfolio-projects li{float:left;margin:17px 15px;border:4px solid white;height:121px;width:224px;position:relative;}.portfolio-projects .date{display:none;}.portfolio-projects span.new{display:block;position:absolute;width:60px;height:60px;top:-20px;right:-20px;background:url('../img/hsprites.png') no-repeat 0 -80px;text-indent:-100em;overflow:hidden;}body.ie6 .portfolio-projects span.new{background:transparent;}.portfolio-project{margin:24px 30px 0;border:4px solid white;background:black;width:640px;float:right;position:relative;overflow:visible;}.portfolio-project ul.slides-projects{list-style:none;margin:0;overflow:hidden;}.portfolio-project p{margin:0 1ex 1ex;}.portfolio-project p.website{float:right;}.portfolio-project ul.slides{list-style:none;margin:0;}.portfolio-project ul.slides li{display:none;}.portfolio-project ul.slides li.active{display:block;}.portfolio-project div.navigation{position:absolute;top:191px;height:32px;width:708px;right:-34px;z-index:5;}.portfolio-project div.navigation a{width:30px;height:32px;position:absolute;text-indent:-100em;overflow:hidden;}.portfolio-project div.navigation a.previous{background:url(../img/sprites.png) no-repeat -727px -134px;left:0;}.portfolio-project div.navigation a.next{background:url(../img/sprites.png) no-repeat -767px -134px;right:0;}#section-portfolio .portfolio-project div.navigation a.disabled{background:transparent;cursor:default;outline:none;}.portfolio-project object{height:385px;width:640px;display:block;}.portfolio-client{float:left;width:212px;margin:24px 10px 0 30px;background:url(../img/vsprites.png) repeat-y -1212px;padding:0 10px;}.portfolio-client img{border:4px solid white;margin:0 -10px;}.portfolio-client h3{background:#0C1F25 url(../img/sprites.png) no-repeat -490px -152px;margin:-10px -10px 0;padding:30px 10px 10px;width:212px;}.portfolio-client p.history{text-align:right;background:url(../img/vsprites.png) no-repeat -980px bottom;margin:0 -10px;width:232px;}.portfolio-client p.history a{text-decoration:none;display:block;padding:10px;width:212px;}#section-news h1 a{background-position:0 -512px;}#section-agence h1 a{background-position:0 -352px;}#section-creation h1 a{background-position:-490px -352px;}#section-solutions-internet h1 a{background-position:0 -432px;}#section-services-associes h1 a{background-position:-490px -432px;}#section-contact h1 a{background-position:-490px -512px;}object:focus{outline:none;}fieldset{border:none;margin-bottom:1.5em;}fieldset div{overflow:hidden;padding-bottom:.5em;clear:left;width:100%;}fieldset div.submit{padding-left:11em;}fieldset div.submit em.required{display:block;padding-bottom:.5em;color:#E2007A;}fieldset div.required label span.required{color:#E2007A;font-weight:bold;}label{display:block;float:left;width:10em;margin-right:1em;text-align:right;}label+input,textarea{border:1px solid #00A5DB;padding:1px;}label+input:focus,textarea:focus{border:1px solid #E2007A;}#section-contact textarea{width:45ex;}div.contact-message{padding:1ex 1.5em;}.jcarousel-container{position:relative;}.jcarousel-clip{z-index:2;overflow:hidden;position:relative;}.jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0;}.portfolio-project li{width:640px;float:left;}.portfolio-project ul.jcarousel-list li{float:left;list-style:none;display:block;}.slides-navigation{position:absolute;width:100px;background:black;height:18px;bottom:0;right:0;padding-bottom:1ex;z-index:3;font-weight:bold;}.slides-navigation a{text-indent:-100em;overflow:hidden;position:absolute;display:block;height:18px;width:18px;z-index:5;}.slides-navigation a.next{right:10px;background:url(../img/sprites.png) no-repeat -773px -181px;}.slides-navigation a.previous{left:10px;background:url(../img/sprites.png) no-repeat -733px -181px;}.slides-navigation a.next:hover{right:10px;background:url(../img/sprites.png) no-repeat -853px -181px;}.slides-navigation a.previous:hover{left:10px;background:url(../img/sprites.png) no-repeat -813px -181px;}#section-portfolio .slides-navigation a.disabled{background:transparent;cursor:default;outline:none;}.slides-navigation span.label{position:absolute;width:100%;display:block;text-align:center;height:18px;line-height:18px;z-index:4;}