body *{background-color:transparent;position:relative}body{background:url('/images/bg_dark.gif') center center fixed;margin:0;border:0;padding:0;text-align:center}body,input,textarea,pre{font-family:georgia,'trebuchet ms',tahoma,serif;color:#999;font-size:100%}a{color:#ddd}.bg{background:url('/images/bg_lite.gif') center center fixed}div#scripts{display:none}div.clear{clear:both;overflow:hidden;height:1px;width:0px}a.deviantart-link,a.flickr-link{background:transparent url() no-repeat 2px 2px;margin:0 0 0 1px;padding:0 2px 0 27px;border-bottom:1px solid #fff;text-decoration:none}a.deviantart-link{background-image:url(/images/icon-link-deviantart.gif)}a.flickr-link{background-image:url(/images/icon-link-flickr.gif)}strong#title{display:block;width:920px;margin:0 auto;padding:0.2em 20px;border:0;font-size:0.8em;font-weight:bold;letter-spacing:0.4em;text-align:right}strong#title a,strong#title a:hover{color:#888;text-decoration:none}ul#nav{width:940px;margin:1px auto 0 auto;padding:0.5em 10px;border:0;font-size:0.6em;font-weight:bold;letter-spacing:0.4em;text-align:right}ul#nav li{display:inline;margin:0 0 0 0.5em;padding:0;border:0}ul#nav li a,ul#nav li.selected{margin:0;padding:0.5em 1em;border:0;text-decoration:none}ul#nav li a:hover,ul#nav li.selected{background:url('/images/bg_dark.gif') center center fixed;border:0}div#center{width:960px;margin:0 auto;padding:0;border:0;text-align:left}div.main{float:left;width:720px;margin:10px 10px 1em 0;padding:1em 20px;font-size:0.8em}div.main h1{margin:0 0 1em 0;font-size:1.8em;color:#999;text-align:right}div.main h1 span{font-size:0.8em}div.main h1 span em{display:inline;margin:0;padding:0;font-size:0.8em}div.main h2{clear:both;margin:1em 0 1em 0;padding:1em 0 0 0;font-size:1.5em}div.main h2#firsth2{border:0;margin-top:-1em}div.main h3{font-size:1.2em;margin:1em 0 0 1em;z-index:0}div.main ul{list-style-type:disc;padding:0 0 0 2.5em;margin:0.5em 0 1.5em 0;font-size:0.9em;text-align:left}div#col{float:left;width:170px;margin:10px 0;padding:1em 10px;font-size:1em}div#col div{padding:0 0 3em 0;font-size:0.7em;line-height:1.5em}div#col div span{display:block;padding:8px 0 1.2em 45px;font-size:0.9em;font-style:italic}div#col img{width:170px;margin:6px 0 0 0;border:1px solid #000;padding:0}div#col div#col-profil{margin:0}div#col div#col-profil img{float:left;width:64px;height:64px;margin:0 5px 0 0}div#col div#col-profil ul{list-style:none;margin:-0.5em 0 0 0;padding:0}div#col div#col-profil ul li{margin:0.5em 0 0 0.3em;line-height:1.3em}div#col div#col-profil ul li.occupations{margin:0.8em 0 -2em 0.7em}div#col div#col-lastfm{background:transparent url(/images/icon-col-lastfm.gif) no-repeat 0 0}div#col div#col-twitter{background:transparent url(/images/icon-col-twitter.gif) no-repeat 0 0}div#col div#col-mobile{background:transparent url(/images/icon-col-mobile.gif) no-repeat 0 0}div#col div#col-blog{background:transparent url(/images/icon-col-blog.gif) no-repeat 0 0}div#col div#col-photoblog{background:transparent url(/images/icon-col-photoblog.gif) no-repeat 0 0}div#col div#col-reseaux{border:0}div#col div#col-reseaux ul{list-style-type:none;font-size:1em;padding:0;margin:0 0 0 0.5em}div#col div#col-reseaux ul li{display:block;float:left;background:url('/images/bg_dark.gif') center center fixed;padding:0.2em 0.5em;margin:0 0.5em 0.5em 0}div#col div#col-reseaux ul li a{color:#999;text-decoration:none}div#copyrights{clear:both;padding:1em 200px 3em 0;font-size:0.7em;text-align:center}div#copyrights span{font-style:italic}div#index div.main-reseaux{float:left;display:block;width:175px;height:80px;padding:0 20px 0 45px;background:transparent url() no-repeat 0 0}div#index div.main-reseaux span{display:block;margin:0 0 0.5em 0;font-size:0.8em;font-style:italic}div#index div#main-delicious{background-image:url(/images/icon-main-delicious.gif)}div#index div#main-blipfm{background-image:url(/images/icon-main-blipfm.gif)}div#index div#main-digg{background-image:url(/images/icon-main-digg.gif)}div#index div#main-gowalla{background-image:url(/images/icon-main-gowalla.gif)}div#index ul#main-lecture{clear:both;list-style:none;padding:0;margin:0 0 0 0}div#index ul#main-lecture li{display:block;float:left;width:220px;height:120px;margin:0 0 20px 1em}div#index ul#main-lecture li img{float:left;width:64px;height:auto;border:1px solid #000;margin:0 10px 0 0}div#index ul#main-lecture li a{text-decoration:none}div#index ul#main-lecture li br{margin:0 0 0.5em 0}div#index ul#main-lecture-lue{clear:both;padding:2em 0 0 0}div#index ul#main-lecture-lue li{display:block;float:left;margin:0 0 0 1em}div#index ul#main-lecture-lue li img{width:32px;height:auto;border:1px solid #000}div#index ul#main-musique{clear:both;list-style:none;padding:0;margin:0 0 0 0}div#index ul#main-musique li{display:block;float:left;width:220px;margin:0 0 20px 1em}div#index ul#main-musique li img{float:left;width:64px;height:64px;border:1px solid #000;margin:0 10px 0 0}div#index ul#main-musique li a{text-decoration:none}div#index ul#main-musique li br{margin:0 0 0.5em 0}div#index div#main-web{clear:both;margin:-1em 0 0 0}div#index div#main-web div{display:block;float:left;width:160px;margin:0 0 1em 1em}div#index div#main-web div ul li{margin:0 0 0.3em 0}div#photoblog-index ol{list-style-type:none;padding:0;margin:0}div#photoblog-index ol li{float:left;display:block;width:240px;height:280px;margin:0 0 2em 0;text-align:center}div#photoblog-index ol li h3{margin:0 0 0.5em 0}div#photoblog-index ol li a.photo{border:0;margin:0 auto;padding:0}div#photoblog-index ol li a.photo img{background:url('/images/bg_dark.gif') center center fixed;border:0;padding:3px;margin:0}div#photoblog-index ol li div{text-align:center;font-size:0.9em}div#photoblog-index ol li.hori a.photo img{width:220px}div#photoblog-index ol li.verti a.photo img{height:220px}div#photoblog-index div{clear:both;text-align:right}div#photoblog-index div.photoblog-nav{margin:0 0 2em 0}div#photoblog-index div.photoblog-nav a.selected{background:url('/images/bg_dark.gif') center center fixed;padding:0.2em 0.4em;color:#999}div#center-photoblog{margin:0 auto;padding:0;border:0;text-align:left}div#center-photoblog div#copyrights{padding-right:0}div#photoblog-photo{width:auto;text-align:center}div#photoblog-photo div#retour{font-size:0.9em;text-align:right;margin:0 0 1em 0}div#photoblog-photo img{background:url('/images/bg_dark.gif') center center fixed;border:0;padding:20px;margin:0 auto 2em 0}div#photoblog-photo div.infos{clear:both;text-align:right;font-size:1em;margin:1em 0 0 0}div#photoblog-photo div.infos span#aperture{font-style:italic}div#photoblog-photo div.infos a#creativecommon{display:block;text-indent:-10000px;overflow:hidden;float:left;background-image:url(http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png);width:88px;height:31px;text-align:left}div#photoblog-photo ul.tags{float:right;list-style-type:none;border:0;padding:0}div#photoblog-photo ul.tags li{display:inline;background:url(/images/bg_dark.gif) center center fixed;padding:0.2em 0.5em;margin:1em 0.5em 1em 0}div#photoblog-photo ul.tags li a{color:#999}div#photoblog-photo div#comments{clear:both;text-align:left;font-size:1em}div#photoblog-photo div#comments h3{font-size:1.3em}div#photoblog-photo div#comments div{margin:0 0 0.5em 0;line-height:48px}div#photoblog-photo div#comments div cite{display:block;float:left;background-repeat:no-repeat;height:48px;padding:0 0.3em 0 55px;font-style:normal}div#photoblog-photo div#comments p{margin:1em 0 1em 1.5em}div#photoblog-photo div#comments ol{list-style:none;margin:1em 0 0 1em;padding:1em 0}div#photoblog-photo div#comments ol li{background:url(/images/bg_dark.gif) center center fixed;clear:both;margin:0 0 1em 0;padding:1em}div#cv h1{margin-bottom:0}div#cv h1 em{display:inline;margin:0}div#cv h2{clear:none}div#cv h4{margin:0 0 0.5em 1.8em;font-size:1.1em}div#cv strong{display:block;margin:1.5em 0 0 2em;font-size:1em;font-weight:normal;font-style:italic}div#cv p{display:block;margin:0 0 0 2em;font-size:1em}div#cv em{display:block;margin:0.5em 0 3em 2.8em;font-size:0.9em}div#cv ul#profils{margin:1em 0 7em 0;padding:0;list-style:none}div#cv ul#profils li{float:right;display:block;width:48px;height:48px;margin:0 0 0 2em}div#cv ul#profils li a{display:block;text-indent:-10000px;overflow:hidden;width:100%;height:100%;background:transparent url() no-repeat 0 0}div#cv ul#profils li#cv-linkedin a{background-image:url(/images/icon-site-linkedin.gif)}div#cv ul#profils li#cv-monster a{background-image:url(/images/icon-site-monster.gif)}div#cv ul#profils li#cv-jobboom a{background-image:url(/images/icon-site-jobboom.gif)}div#cv div#download{float:right;z-index:1;width:5.5em;border:1px #000 solid;padding:0.5em 0.5em 0em 0.5em;font-size:1em;text-align:center}div#cv div#download ul{list-style:none;margin:0;padding:0.5em 0 0.5em 2.25em}div#portfolio strong{display:block;margin:1.5em 0 0 2em;font-size:1em;font-weight:normal;font-style:italic}div#portfolio em{display:block;margin:0.5em 0 3em 2.8em;font-size:0.98em}div#portfolio h3{margin-top:3em}div#portfolio h4{margin:0;font-size:1.2em}div#portfolio ul{list-style:none;padding:0 0 0 1em;font-size:1em}div#portfolio ul li{display:block;clear:both;margin:2em 0 2em 0}div#portfolio ul li img{float:left;margin:0 2em 0 0;border:1px #000 solid}div#portfolio ul li p{margin:1.5em 0 0 304px;padding-left:2.2em}div#portfolio ul li em{margin-left:304px;padding-left:3em}div#contact ul{padding:0 0 6em 1em;list-style:none}div#contact ul li{float:left;display:block;width:48px;height:48px;margin:0 2em 0 0}div#contact ul li a{display:block;text-indent:-10000px;overflow:hidden;width:100%;height:100%;background:transparent url() no-repeat 0 0}div#contact ul li#contact-twitter a{background-image:url(/images/icon-site-twitter.gif)}div#contact ul li#contact-facebook a{background-image:url(/images/icon-site-facebook.gif)}div#contact ul li#contact-linkedin a{background-image:url(/images/icon-site-linkedin.gif)}div#contact p{clear:both;background:transparent url(/images/icon-site-mail.gif) no-repeat 0 0;height:32px;margin:0 0 1em 1em;padding:8px 0 0 50px;font-size:1em}div#contact form{display:block;margin:1em 0;padding:0 1em}div#contact label{display:block}div#contact input,div#contact textarea{display:block;background:url('/images/bg_dark.gif') center center fixed;width:50%;border:0;margin:0.2em 0 1em 0;padding:0.5em 0.3em;color:#fff}div#contact textarea{width:90%;height:8em}div#contact input#submit{background:#888;width:5em;border:#888 1px solid;padding:0.3em;color:#222;cursor:pointer}