body{text-align:left;font:11px arial,verdana, sans-serif;color:#000;margin:0;padding:0;}body#blue{background:url(img/fondBleu.jpg) repeat #357;background-attachment:fixed;}body#gray{background:url(img/fondGris.jpg) repeat #666;background-attachment:fixed;}body#black{background:url(img/bodyBg-img1.jpg) repeat-x #252525;background-attachment:fixed;}body#dark{background:url(img/bodybg3.gif) repeat #676C70;background-attachment:fixed;}body#normal{background:url(img/bodyBg.gif) repeat #357;background-attachment:fixed;}#mc{position:absolute;top:-20px;}#container{width:626px;background:#FFF;color:#000;margin-left:140px;padding:20px;}#menuRight{position:absolute;left:33px;top:55px;width:140px;height:200px;}#menuLeft{position:absolute;left:820px;top:55px;width:150px;height:200px;}#logoImg{margin-left:7px;}#mainVcard h2 a{background:url(img/main-vcard.png) left top no-repeat;height:150px;text-indent:-9999px;width:115px;left:0;bottom:0;position:fixed;}#mainVcard h2 a:hover{background-position:0 -150px;}.contentbox{width:544px;left:35px;position:relative;margin-top:0;margin-bottom:0;}body > div#menuRight,body > div#menuLeft{position:fixed;}html>body ul.navigation{line-height:25px;list-style-type:none;margin-left:5px;}ul.arrow{list-style-image:url(img/arrow.gif);}h1{color:#738791;font-family:Geneva, Arial;font-size:2.2em;letter-spacing:-1px;line-height:normal;position:relative;margin:25px 0 15px;}h2{color:#933;font-size:1.4em;letter-spacing:-1px;font-weight:700;margin-bottom:0;}h3{color:#974;font-size:1.5em;letter-spacing:-1px;font-weight:700;padding:5px 0;}h4{background-color:#F4F4F4;font-weight:700;margin-top:12px;margin-bottom:3px;font-size:1.2em;color:#333;padding:5px;}h5{background:url(img/dots.gif) 0 27px no-repeat;padding-bottom:10px;}a:link,a:visited,a:active{text-decoration:none;color:#C50707;}a:hover{text-decoration:underline;color:#C50707;}a[rel=externe]:link,a[rel=externe]:visited,a:visited[rel=externe]{padding-right:11px;background:url(img/menu_1.gif) no-repeat center right;}html>body h1 span {background:url(img/gradient-white.png) repeat-x;position:absolute;display:block;width:100%;height:31px;}ul.navigation a:link,ul.navigation a:visited,ul.navigation a:active{text-decoration:none;color:#fff;font:bold 15px 'Trebuchet MS', Trebuchet, Arial, Sans-serif;}ul.navigation a:hover{text-decoration:none;color:#ABC;font:bold 15px 'Trebuchet MS', Trebuchet, Arial, Sans-serif;}ul.navigation2 a:link,ul.navigation2 a:visited,ul.navigation2 a:active,ul.navigation2 a:hover{font:normal 12px 'Trebuchet MS', Trebuchet, Arial, Sans-serif;}p{color:#000;text-align:justify;padding:5px 0;}.warning{padding-left:25px;background:url(img/icon_warning.gif) no-repeat left 5px;}.textLeft{text-align:left;}.littleAdd{font-size:0.9em;}abbr,acronym,.help{border-bottom:1px dotted #333;cursor:help;}#header a:link,a:visited,a:active{color:#C50707;}#header{height:96px;border:1px solid #fff;}body#blue #header h1 a{background:url(img/logo-blue.gif) left top no-repeat;height:38px;left:0;text-indent:-9999px;width:355px;position:absolute;top:15px;}body#blue #header h1 a:hover,body#gray #header h1 a:hover,body#black #header h1 a:hover,body#dark #header h1 a:hover,body#normal #header h1 a:hover{background-position:0 -38px;}#header h2{font-size:1.3em;letter-spacing:2px;text-transform:uppercase;color:#738791;font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;font-weight:700;line-height:1.45em;position:relative;top:45px;}.photodd{float:right;border:1px solid #d0d0d0;margin:25px 0 0 5px;padding:2px;}#lngSelect{position:absolute;top:22px;left:806px;text-align:left;width:25px;}#lngSelect div{background:url(img/lngSelect.png) left top no-repeat;height:19px;width:23px;margin:0 0 2px;padding:2px 0 1px 2px;}#lngSelect div.current_lng{background-position:-25px top;}#lngSelect span{opacity:0.5px;filter:alpha(opacity=0.5);margin:0;padding:0;}#lngSelect span.current_lng{opacity:1px;filter:alpha(opacity=1);}#lngSelect a:link img,#lngSelect a:visited img{background-color:#DFDFDF;text-decoration:none;padding:2px;}#lngSelect a:hover img{background-color:#B0BBCC;padding:2px;}#header_flashdiapos{background:url(img/header_flashdiapos_bg.jpg) no-repeat;width:540px;height:180px;margin-bottom:5px;padding:15px;}body#gray #header h1 a,body#dark #header h1 a{background:url(img/logo-gray.gif) left top no-repeat;height:38px;left:0;text-indent:-9999px;width:355px;position:absolute;top:15px;}body#black #header h1 a,body#normal #header h1 a{background:url(img/logo-red.gif) left top no-repeat;height:38px;left:0;text-indent:-9999px;width:355px;position:absolute;top:15px;}#footer{padding:10px 0;}.currently{background:#F6EFEE url(img/bg-rightnow.gif) left top no-repeat;margin:7px 0;padding:15px 20px 20px;}.currentlyTitre{color:#FFF;font-family:Georgia, "Times New Roman", Times, serif;font-size:2.1em;float:right;}.currently p{color:#A41515;padding-bottom:0;margin-bottom:0;}.currently a{text-decoration:underline;}#menuReviewers{float:right;width:144px;padding-top:15px;}blockquote{color:#555;background:url(img/quotes.png) 0 0 no-repeat;margin:10px 0;padding:0 2px 2px 25px;}blockquote p{font-style:italic;font-size:1em;}.colone1{width:215px;float:left;margin-right:10px;}.colone2{width:265px;float:right;}blockquote p.author{font-size:0.85em;}.lien-prec a,.lien-suiv a{font-size:0.9em;color:#B0BBCC;}.lien-suiv{float:right;background:url(img/arrow-right.gif) right 2px no-repeat;padding-right:12px;}.lien-prec{float:left;background:url(img/arrow-left.gif) left 2px no-repeat;padding-left:12px;}ul.ul1col,ul.ul2col,ul.ul3col{list-style:none;border-top:1px dashed #dadada;margin:7px 0 12px;padding:5px 0 0;}ul.ul2col,ul.ul3col{width:100%;overflow:auto;}ul.ul2col li{float:left;width:194px;}ul.ul3col li{float:left;width:161px;}ul.ul1col li,ul.ul2col li,ul.ul3col li{background:url(img/li-bullet.png) no-repeat 0 2px;border-bottom:1px dashed #dadada;margin:0 0 5px;padding:0 0 5px 20px;}#latest{background:url(img/latest.gif) no-repeat 2px 2px;position:absolute;z-index:2;height:80px;width:80px;}.langue-info{background-position:10px 10px;background-repeat:no-repeat;text-align:left;font-size:1.1em;line-height:140%;background-color:#F1F1F1;background-image:url('img/information.png');border-top:2px solid #7B808E;border-bottom:2px solid #7B808E;margin:25px 0 10px 0;padding:10px 10px 10px 30px;}.contact-info{background-position:10px 10px;background-repeat:no-repeat;text-align:left;font-size:1.1em;line-height:150%;background-color:#F6EFEE;background-image:url('img/information.png');border-top:2px solid #7B808E;border-bottom:2px solid #7B808E;float:right;width:215px;margin:25px 0 0;padding:10px 10px 10px 35px;}a.validhtmlcss{background:url(img/validhtmlcss.gif) no-repeat left center;padding-left:13px;color:#80c43d;text-decoration:none;margin-left:5px;}a.validhtmlcss:visited{color:#80c43d;}#firefoxCheck,#vacances{background:#C8701E;}#firefoxCheck h2,#vacances h2{color:#eee;font-size:1.4em;letter-spacing:0;padding:20px 5px;}#firefoxCheck h2 a,#vacances h2 a{color:#eee;}#firefoxCheck h2 a span,#vacances h2 a span{color:#EDBD46;}.dotV{background:url(img/01_dotv.gif) repeat-y;}.dotH{background:url(img/01_dot.gif) repeat-x transparent;clear:both;display:block;border:#ccc 0 solid;height:2px;margin:5px 0;}.clearer{clear:both;}.rea{position:relative;background:url(img/img-shadow.png) no-repeat bottom left;padding-bottom:5px;width:546px;}.reas-img{padding:0;}.reas-img a img{border-bottom-style:none;border:1px solid #ddd;max-width:428px;background-color:#f5f3ee;padding:2px;}.reas-txt{width:158px;height:100px;position:absolute;top:10px;right:0;background:url(img/rea-txt.png) no-repeat 0 4px;}.reas-txt p{text-align:center;line-height:26px;padding:12px 3px 0;}.reas-em{margin:5px 0 0 7px;}.reas-em li{background:url(img/rea-puce.gif) no-repeat 0 9px;font-size:0.9em;font-family:Verdana, Arial, Helvetica, sans-serif;padding:5px 0 0 8px;}.reas-desc,.reas-desc-final{clear:both;margin:0 0 15px;padding:4px 0 6px;}#skills{width:54%;float:left;background:url(img/01_dotv.gif) top right repeat-y;margin-right:3px;padding-right:3px;margin-bottom:10px;}#atout{float:right;width:44%;}.listeCV li{padding-left:12px;display:block;background:url(img/dot.gif) no-repeat 0 0;list-style:none;line-height:1.5em;margin:5px 0 0;}.listeEmploi li{list-style:square;font-size:11px;margin:0 0 3px 25px;}h4 .date{font-weight:400;text-align:right;float:right;}span.nivx,span.nivxx,span.nivxxx,span.nivxxxx,span.nivxxxxx{height:10px;width:59px;display:block;float:left;margin-right:10px;}span.nivx{background:#FFF url(img/cv_niv1.gif) no-repeat;}span.nivxx{background:#FFF url(img/cv_niv2.gif) no-repeat;}span.nivxxx{background:#FFF url(img/cv_niv3.gif) no-repeat;}span.nivxxxx{background:#FFF url(img/cv_niv4.gif) no-repeat;}span.nivxxxxx{background:#FFF url(img/cv_niv5.gif) no-repeat;}.highslide-html{background-color:#FFF;}.highslide-html-content{position:absolute;display:none;}.control{float:right;display:block;font-size:9pt;font-weight:700;text-decoration:none;text-transform:uppercase;color:#999;margin:0 5px;}.control:hover{color:#000 !important;}.highslide-move{cursor:move;}.highslide{cursor:url(js/graphics/zoomin.cur), pointer;outline:none;}.highslide img{border:1px solid #ddd;}.highslide-caption{display:none;border:2px solid #FFF;border-top:none;font-size:10pt;background-color:#FFF;padding:5px;}.highslide-loading{display:block;color:#FFF;font-size:9px;font-weight:700;text-transform:uppercase;text-decoration:none;border-top:1px solid #FFF;border-bottom:1px solid #FFF;background-color:#000;padding:3px;}a.highslide-credits,a.highslide-credits i{color:silver;text-decoration:none;font-size:10px;padding:2px;}a.highslide-credits:hover,a.highslide-credits:hover i{color:#FFF;background-color:gray;}.highslide:hover img,.highslide-image{border:1px solid #357;}.SlidingPanels{float:left;height:190px;width:390px;overflow:visible;position:relative;padding:0 10px 0 0;}.SlidingPanelsContentGroup{float:left;width:10000px;position:absolute;height:190px;margin:0;padding:0;}.SlidingPanelsContent{float:left;width:385px;height:190px;border:none;margin:0 15px 0 0;padding:0;}.SlidingPanelsReas{border:#accfd6 1px solid;background:#0f1a21;float:left;height:266px;max-height:266px;width:466px;overflow:visible;position:relative;margin:0 0 0 30px;padding:0 10px 0 0;}.SlidingPanelsReasContentGroup{float:left;width:10000px;position:absolute;height:266px;margin:0;padding:0;}.SlidingPanelsReasContent{float:left;width:477px;height:266px;border:none;padding:0;}#reaexpo_title{background:url('img/reaexpo_title.png') no-repeat left top;display:block;width:115px;height:115px;position:absolute;text-indent:-9999px;z-index:1000;top:0;left:0;}* html #reaexpo_title{background:url('img/reaexpo_title.gif') no-repeat top left;}#reaexpo_wrap{display:block;float:left;height:307px;width:540px;position:relative;background:url('img/reaexpo_bg.jpg') no-repeat left top;padding:26px 0 0;}a#previous,a#next{cursor:pointer;display:block;width:48px;height:48px;text-indent:-9999px;z-index:999;position:absolute;border:none;overflow:hidden;}a#previous,a#previous:visited{background:transparent url("img/reaexpo_left_slide.png") no-repeat top left;float:left;margin:110px 0 0 9px;}a#next,a#next:visited{background:transparent url("img/reaexpo_right_slide.png") no-repeat top left;float:right;margin:110px 0 0 482px;}a#previous:hover,a#next:hover{background-position:top right;border:none;}#portfolio{font:1.4em/150% Arial, Helvetica, sans-serif;color:#83b2ba;font-weight:400;}#portfolio h2{padding-bottom:6px;text-transform:uppercase;color:#974;font-family:arial, verdana, sans-serif;font-weight:700;font-size:1.4em;border-bottom:1px solid #817862;margin:0 8px 35px 4px;}#portfolio h3{margin-bottom:10px;font-weight:400;text-transform:uppercase;font-size:1.7em;color:#FFF;}.infos_none,.infos_show{float:left;margin:0 40px 40px 0;}.infos{position:absolute;width:410px;height:250px;font-size:0.7em;line-height:16px;background:#000;color:#FFF;opacity:0.9px;filter:alpha(opacity=0.9);margin:0;padding:20px 35px;}.infos .infos_status{float:right;margin-top:5px;color:#878577;line-height:14px;font-size:10px;text-transform:uppercase;}.infos span{color:#92c12f;text-transform:uppercase;}.infos a{color:#A5CC48;}.infos a:hover{color:#B7E151;}.infos .projetL{width:70px;float:left;}.infos .projetL p{color:#4E4C41;line-height:14px;font-size:0.9em;text-transform:uppercase;letter-spacing:-0.02em;margin:0;padding:1px 0;}.infos .projetR{float:left;padding:0 20px 0 0;}.infos .projetR p{color:#878577;line-height:14px;font-size:0.9em;text-transform:uppercase;margin:0;padding:1px 0;}.infos .projetB{clear:both;margin-top:5px;}a.visit,a.visit:visited{color:#EEF8F9;display:block;font-size:18px;letter-spacing:-0.04em;width:198px;text-align:center;height:43px;clear:both;background:url('img/reaexpo_read_more.png') no-repeat center;margin:0 0 20px 100px;padding:24px 12px 11px 0;}.infos p,a.visit:hover{color:#FFF;}ul#paging{float:right;margin:5px 32px 0 0;padding:3px 0 0;}ul#paging li{float:left;text-align:center;color:#999;font-size:11px;font-weight:700;cursor:pointer;border:1px solid #CCC;margin:5px 0 15px 5px;padding:0 5px;}ul#paging li:hover{color:#44649e;border:1px solid #738791;}ul#paging li.active{color:#fefefe;border:1px solid #738791;background:#738791;margin-top:0 !important;margin-bottom:0 !important;font-size:16px;padding:4px 10px;}.paging_meta{float:left;margin-left:30px;margin-top:17px;font-size:12px;background-repeat:no-repeat;text-align:left;background-image:url('img/information.png');padding:0 5px 2px 19px;}img{border:0;}input,textarea{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#404040;}label{color:#999;cursor:pointer;padding-left:2px;line-height:15px;vertical-align:top;}label.chosen{color:#333;}.transparent{border:0 solid #FFF;background:#FFF;z-index:10;cursor:pointer;}.transparentFake{background:none;border:none;}.transparent2{z-index:10;}.radioAreaUnchecked,.radioAreaChecked{z-index:5;position:absolute;width:15px;height:15px;cursor:pointer;}.radioAreaUnchecked{background:url(js/images/radio.gif) no-repeat left top;}.radioAreaChecked{background:url(js/images/radio.gif) no-repeat left bottom;}.checkboxAreaUnchecked,.checkboxAreaChecked{z-index:5;position:absolute;width:14px;height:14px;cursor:pointer;}.checkboxAreaUnchecked{background:url(js/images/checkbox.gif) no-repeat left top;}.checkboxAreaChecked{background:url(js/images/checkbox.gif) no-repeat left bottom;}.textinput,.textinputHovered{width:236px;height:15px;background:url(js/images/input.gif) no-repeat left top;border:none;padding:4px 8px;}.textarea,.textareaHovered{width:336px;height:125px;background:url(js/images/textarea.gif) no-repeat left top;border:none;padding:4px 8px;}.selectArea{width:200px;height:21px;background:url(js/images/select_bg.gif) repeat-x left top;}.selectArea .left{width:8px;height:21px;float:left;background:url(js/images/select_left.gif) no-repeat left top;}.selectArea .right{width:21px;height:21px;float:right;background:url(js/images/select_right.gif) no-repeat left top;}.selectArea .right a{display:block;width:21px;height:21px;}.selectArea .center{width:160px;margin-left:5px;margin-right:20px;color:#FFF;padding-top:3px;}.optionsDivInvisible,.optionsDivVisible{position:absolute;margin-top:-1px;margin-left:3px;width:172px;background:#6f7074;font-size:11px;z-index:20;padding:2px;}.optionsDivVisible p{margin:0;padding:0;}.optionsDivVisible a{color:#F2F2F2;text-decoration:none;display:block;border:1px solid #6f7074;padding:1px 4px;}.optionsDivVisible a:hover{color:#FFF;background:#5F6062;border-color:#cfd0d6;}.buttonSubmit,.buttonSubmitHovered{width:69px;height:26px;color:#FFF;font-weight:700;background:url(js/images/button.gif) no-repeat left top;cursor:pointer;border:none;padding:2px 5px;}#stylesheetTest{position:absolute;left:-999px;width:10px;height:10px;}#cForm .error{background:url("js/images/ico_cross.gif") no-repeat 0 0;padding-right:15px;padding-bottom:15px;}#cForm .error_msg{font-weight:700;font-size:0.85em;color:#CB2200;}#cForm .success{background:url("js/images/ico_check.gif") no-repeat 0 0;padding-right:15px;padding-bottom:15px;}#cForm .success_msg{font-weight:700;color:#0060BF;}ul.navigation,ul.navigation,#menuLeft ul{list-style-type:none;margin-top:5px;}#coordonnees,span.nivx span,span.nivxx span,span.nivxxx span,span.nivxxxx span,span.nivxxxxx span,.highslide-display-none,.infos_none .infos,.selectArea .right i,.optionsDivInvisible{display:none;}.highslide-display-block,.infos_show .infos,.optionsDivVisible{display:block;}.textinputHovered,.textareaHovered,.buttonSubmitHovered{background-position:left bottom;}