/* Processed by CSScaffold on Fri, 03 Sep 2010 14:00:10 +0000 in 0.1716 seconds */

html{color:#000;background:none}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{_font-size:100%}legend{color:#000}del,ins{text-decoration:none}body{font:13px/1.231 arial,helvetica,clean,sans-serif;_font-size:small;_font:x-small}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;_font-size:108%;line-height:100%}h1{font-size:138.5%}h2{font-size:123.1%}h3{font-size:108%}h4{font-size:100%}h1,h2,h3,h4,h5,h6,strong{font-weight:bold}acronym,abbr{border-bottom:1px dotted;cursor:help}:abbr,abbr{cursor:help}cite,em,dfn{font-style:italic}del{text-decoration:line-through}ins,dfn{border-bottom:1px solid #ccc}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html>body
.clearfix{display:inline-block;width:100%}* html
.clearfix{height:1%}.clear{clear:both}.left{display:block;float:left}.right{display:block;float:right}.clearLeft{clear:left}.clearRight{clear:right}.nopad{margin:0;padding:0}blockquote,ul,ol,dl{margin:1em}ol,ul,dl{margin-left:2em}ol
li{list-style:decimal outside}ul
li{list-style:disc outside}li
li{list-style:circle outside}ul ul, ul ol, ol
ul{margin-top:0.5em;margin-bottom:1em}dl
dd{margin-left:1em}th,td{border:1px
solid #000;padding:.5em}th{font-weight:bold;text-align:center}caption{margin-bottom:0.5em;text-align:center}blockquote *:first-child{margin:.8em 0}hr,p,ul,ol,dl,pre,blockquote,address,table,form{margin-bottom:0.8em}h1{margin:1em
0 .5em}h2{margin:1.07em 0 .535em}h3{margin:1.14em 0 .57em}h4{margin:1.23em 0 .615em}h5{margin:1.33em 0 .67em}h6{margin:1.6em 0 .8em}hr{background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:0.1em;margin:0
0 1.45em;border:none}hr.space{background:#fff;color:#fff}.redactional
li{margin-top:0.3em;margin-bottom:0.3em}.redactional
img.left{padding:2px
6px 2px 0px}.redactional
img.right{padding:2px
0px 2px 6px}.redactional
.fancy{color:#666;font-family:"Warnock Pro","Goudy Old Style","Palatino","Book Antiqua",Georgia,serif;font-style:italic;font-weight:normal}.redactional
.caps{font-variant:small-caps;letter-spacing:1px;text-transform:lowercase;font-size:1.2em;padding:0
2px}.bMsie.bmv7 .redactional
.caps{font-size:1em}.redactional
.small{font-size:0.8em;margin-bottom:1.875em;line-height:1.875em}.redactional
.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em}.redactional
.hide{display:none}.redactional
.quiet{color:#666}.redactional
.loud{color:#000}.redactional
.highlight{background:#ff0}.redactional
.top{margin-top:0;padding-top:0}.redactional
.bottom{margin-bottom:0;padding-bottom:0}.redactional
thin{font-weight:lighter}.redactional .error, .redactional .notice, .redactional
.success{padding:.8em;margin-bottom:1.6em;border:2px
solid #ddd}.redactional
.error{background:#FBE3E4;color:#8a1f11;border-color:#fbc2c4}.redactional
.notice{background:#FFF6BF;color:#514721;border-color:#ffd324}.redactional
.success{background:#E6EFC2;color:#264409;border-color:#c6d880}.redactional .error
a{color:#8a1f11;background:none;padding:0;margin:0}.redactional .notice
a{color:#514721;background:none;padding:0;margin:0}.redactional .success
a{color:#264409;background:none;padding:0;margin:0}.redactional
.center{text-align:center}a:link{text-decoration:underline;color:#36c}a:visited{text-decoration:underline;color:#99c}a:hover{text-decoration:underline;color:#c33}a:active,a:focus{text-decoration:underline;color:#000;outline:none}div#formcontainer{background-color:#eee}div#formcontainer
div.formset{padding:5px;background-color:#fff;border:#EEE 2px solid}div.formset{clear:none}div.formset
p#legend{margin-bottom:1em}div.formset p#legend
em{color:#c00;font-style:normal}div.formset
p.note{margin:0
0 0.8em 0}div.formset
div#errors{margin:0
0 10px 0;padding:5px
10px 5px 35px;border:#FC6 1px solid;background:#FFC no-repeat 5px 5px;color:#333;_float:left;_clear:both}div.formset div#errors
li{cursor:help}div.formset div#errors ul
li{margin:0
0 .5em 0;padding:0;background:none}div.formset div#errors
p{margin:0
0 1em 0}div.formset div#errors
ul{margin:0;margin-bottom:0.5em;margin-left:1.5em;list-style:disc}div.formset div#errors p
em{color:#c00;font-style:normal;font-weight:bold}div.formset form
p{margin:0}div.formset form
fieldset{margin:0
0 1em 0;padding:1em;border:#DDD 1px solid}div.formset fieldset
legend{font-weight:bold;color:#666}div.formset form>div{padding:0.25em 0}div.formset
div.input{padding:0.25em 0}div.formset div.submit
input{background:#C2402A;color:#fff}div.formset form>fieldset>div{padding:0.25em 0}div.formset fieldset
div.input{padding:0.25em 0}div.formset label, div.formset
span.label{margin-right:0.5em;padding-right:0.5em;width:14em;display:block;float:left;text-align:right}div.formset label.error, div.formset
span.error{color:#c00}div.formset
div.required{color:#333;font-weight:bold}div.formset div.required
input{font-weight:normal}div.formset div.optional, div.formset
div.input{color:#444;clear:both}div.formset div.required.controlset label, div.formset div.required.radio
label{font-weight:normal}div.formset label em, div.formset span.label em, div.formset
em.required{position:absolute;font-size:120%;font-style:normal;color:#c00}div.formset
em.required{position:relative}div.formset input.form-error{border-color:#c00;background-color:#fef}div.formset input:focus, div.formset input.form-error:focus, div.formset select:focus, div.formset textarea:focus{background-color:#c3dde7;border-color:#fbcb56}div.formset div ul
li{float:none}div.formset
div.checkbox{display:block;margin-left:15em}div.formset div.buttonrow, div.formset
div.submit{margin-left:15em;_margin-left:12.8em}div.formset input, div.formset input.form_error, div.formset
textarea{padding:1px}div.formset input, div.formset input.form_error, div.formset select, div.formset .selectMultiple ul, div.formset
textarea{border:solid 1px #2E2E2E;border-width:1px;background:#eee}div.formset input.form_error, div.formset textarea.form_error, div.formset select.form_error, div.formset
.selectMultiple.form_error{border:solid 2px #c22}div.formset input[type="hidden"], div.formset
input.hidden{padding:0;width:0;border:none}div.formset input.checkbox, div.formset
input.radio{border:none!important;background:none!important;margin-right:0.3em}div.formset input[type="checkbox"], div.formset input[type="radio"]{border:none;background:none;margin-right:0.3em}div.formset .rows label, div.formset .rows span.label, div.formset label.row, div.formset
span.label.row{float:none;text-align:left;margin-bottom:0.3em}div.formset .rows
textarea{width:100%}div.formset div.controlset label, div.formset div.controlset input, div.formset div.input.radio label, div.formset div.input.radio
input{display:inline;float:none}div.formset div.input.radio
input{display:block;float:left}div.formset div.input.radio
label{display:block;float:left;margin-right:0.3em;padding-right:0em;text-align:left;width:auto}div.formset
div.input.radio{margin-left:0em;margin-right:0.3em;padding-right:0em}div.formset div.input.radio
div.radioOption{display:block;float:left;margin:.2em;clear:both}div.formset div.input.radio
div.options{float:left}div.formset div.input.radio
div.radioOption{display:block;margin:.2em;clear:both}div.formset div.input.radio.cols div.radioOption, div.formset div.input.radio fieldset
div.radioOption{float:left;clear:none}p.error,div.error-message,.alert{background:#fff6bf url(/css/img/icons/exclamation.png?1257177732) center no-repeat;background-position:15px 50%;text-align:left;padding:5px
20px 5px 45px;border-top:2px solid #ffd324;border-bottom:2px solid #ffd324;margin:8px
0px;font-weight:normal;color:#777}div.message,.info{background:#f8fafc url(/css/img/icons/information.png?1257177735) 15px 50% no-repeat;padding:5px
20px 5px 45px;border-top:2px solid #b5d4fe;border-bottom:2px solid #b5d4fe;color:#777}div.error-message{clear:both}div.error
em{font-size:140%;color:#003d4c}span.notice{background-color:#c6c65b;color:#fff;display:block;font-size:140%;padding:0.5em;margin:1em
0}table.cake-sql-log{background:#f4f4f4;margin:auto 1em;padding:0;color:#000}table.cake-sql-log
caption{background:#f4f4f4}.cake-sql-log
td{padding:4px
8px;text-align:left}.cake-sql-log
th{background:#DFDFDF}.cake-sql-log
tr.even{background:#EDEDED}pre{color:#000;background:#f0f0f0;padding:1em}pre.cake-debug{text-align:left;background:#fc0;font-size:120%;line-height:140%;margin-top:1em;overflow:auto;position:relative}div.cake-stack-trace{background:#fff;border:4px
dotted #fc0;color:#333;margin:0px;padding:6px;font-size:120%;line-height:140%;overflow:auto;position:relative}div.cake-code-dump
pre{position:relative;overflow:auto}div.cake-stack-trace pre, div.cake-code-dump
pre{color:#000;background-color:#f0f0f0;margin:0px;padding:1em;overflow:auto}div.cake-code-dump pre, div.cake-code-dump pre
code{clear:both;font-size:12px;line-height:15px;margin:4px
2px;padding:4px;overflow:auto}div.cake-code-dump span.code-highlight{background-color:#ff0;padding:4px}div.code-coverage-results div.code-line{padding-left:5px;display:block;margin-left:10px}div.code-coverage-results div.uncovered
span.content{background:#ecc}div.code-coverage-results div.covered
span.content{background:#cec}div.code-coverage-results div.ignored
span.content{color:#aaa}div.code-coverage-results span.line-num{color:#666;display:block;float:left;width:20px;text-align:right;margin-right:5px}div.code-coverage-results span.line-num
strong{color:#666}div.code-coverage-results
div.start{border:1px
solid #aaa;border-width:1px 1px 0px 1px;margin-top:30px;padding-top:5px}div.code-coverage-results
div.end{border:1px
solid #aaa;border-width:0px 1px 1px 1px;margin-bottom:30px;padding-bottom:5px}div.code-coverage-results
div.realstart{margin-top:0px}div.code-coverage-results
p.note{color:#bbb;padding:5px;margin:5px
0 10px;font-size:10px}div.code-coverage-results span.result-bad{color:#a00}div.code-coverage-results span.result-ok{color:#fa0}div.code-coverage-results span.result-good{color:#0a0}.jcarousel-container{position:relative}.jcarousel-clip{z-index:2;padding:0;margin:0;overflow:hidden;position:relative}.jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0}.jcarousel-list li,.jcarousel-item{float:left;display:inline;list-style:none;width:75px;height:75px}.jcarousel-next{z-index:3;display:none}.jcarousel-prev{z-index:3;display:none}.jcarousel-skin-ar .jcarousel-container-horizontal{width:510px;padding:20px
40px}.jcarousel-skin-ar .jcarousel-clip-horizontal{width:510px}.jcarousel-skin-ar .jcarousel-item{width:auto;height:auto}.jcarousel-skin-ar .jcarousel-item-horizontal{margin-right:10px}.jcarousel-skin-ar .jcarousel-item-placeholder{background:#fff;color:#000}.jcarousel-skin-ar .jcarousel-next-horizontal{position:absolute;top:43px;right:5px;width:30px;height:125px;cursor:pointer;background:transparent url(/css/jcarousel/skins/ar/arow_right.png?1258026335) no-repeat 0 0}.jcarousel-skin-ar .jcarousel-next-horizontal:hover, .jcarousel-skin-ar .jcarousel-next-horizontal:active{background-position:-30px 0}.jcarousel-skin-ar .jcarousel-next-disabled-horizontal, .jcarousel-skin-ar .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-ar .jcarousel-next-disabled-horizontal:active{cursor:default;background-position:0px 0}.jcarousel-skin-ar .jcarousel-prev-horizontal{position:absolute;top:43px;left:5px;width:30px;height:125px;cursor:pointer;background:transparent url(/css/jcarousel/skins/ar/arow_left.png?1258026335) no-repeat -30px 0}.jcarousel-skin-ar .jcarousel-prev-horizontal:hover, .jcarousel-skin-ar .jcarousel-prev-horizontal:active{background-position:0 0}.jcarousel-skin-ar .jcarousel-prev-disabled-horizontal, .jcarousel-skin-ar .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-ar .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:0px 0}html{text-align:center}body{margin:0
auto;width:100%;text-align:left}#Header{position:relative}#Footer{position:relative;clear:both}#Main{width:100%;clear:both}#Main{padding-top:0.01em}html{background:#dbdbdc}body{background:url(/css/default/img/bg_body.png?1258026333) #efefee repeat-x;width:900px}h2{font-family:Helvetica,Arial,sans-serif;font-size:1em;color:#ad1832;text-transform:uppercase}h3{font-family:Helvetica,Arial,sans-serif;color:#ad1832}ul.actions{margin-left:0;display:block}ul.actions
li{list-style:none;zoom:1;display:inline;display:-moz-inline-box;display:inline-block;vertical-align:top;margin-right:1em}ul.actions a,a.action{font-size:85%;background:#ad1832;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:3px
8px;white-space:nowrap;text-decoration:none;color:#fff;zoom:1;display:inline;display:-moz-inline-box;display:inline-block;vertical-align:top}ul.actions a:hover,a.action:hover{color:#000;background:#8FABB2}blockquote{margin-left:0;font-style:italic}#Body{position:relative;zoom:1}#WebsiteTitle{position:absolute;left:195px;top:24px}#PhotoYannickEnPied{position:absolute;left:69px;top:28px}#Header{height:220px}#QuickContact{position:absolute;right:70px;top:130px;text-align:right;font-size:0.85em}#QuickContact
em{font-style:normal;color:#ac1931;font-weight:bold}#Main{float:right;display:inline;min-height:200px;height:auto !important;height:200px;margin-top:38px;padding-right:15px;width:615px}body.c-pages.a-display.p0-home #PageTitle,body.c-pages.a-display.p0-prestations #PageTitle,body.c-pages.a-display.p0-references #PageTitle,body.c-pages.a-display.p0-bio #PageTitle,body.c-pages.a-contact.p0-contact
#PageTitle{display:none}#PageTitle{color:#ac1931;font-family:Helvetica,Arial,sans-serif;text-transform:uppercase;display:block;width:60%}#Second{width:100%;min-height:100px;height:auto !important;height:100px;padding:15px
0 15px 0;background:url(/css/default/img/bg_second.png?1258026333) transparent no-repeat;clear:both;*clear:none;zoom:1;display:block}#Second:after{content:'\\0020';display:block;height:0;clear:both;visibility:hidden;overflow:hidden;font-size:0}#Footer{background:#AC1931;height:50px;line-height:50px;color:#fff;text-align:center}#Redactional{zoom:1;display:block}#Redactional:after{content:'\\0020';display:block;height:0;clear:both;visibility:hidden;overflow:hidden;font-size:0}.redactional
small{zoom:1;display:inline;display:-moz-inline-box;display:inline-block;vertical-align:top;background-color:#8fabb2;padding:3px;padding-left:8px;padding-right:8px;color:#fffffe;font-size:70%;margin-bottom:1em}.redactional
div.preview{margin:1em
0;margin-bottom:0.8em;zoom:1;display:block}.redactional div.preview:after{content:'\\0020';display:block;height:0;clear:both;visibility:hidden;overflow:hidden;font-size:0}.redactional
h2{clear:both}.redactional h2
a{color:#ad1832;text-decoration:none}.redactional
div.text{zoom:1;display:block}.redactional div.text:after{content:'\\0020';display:block;height:0;clear:both;visibility:hidden;overflow:hidden;font-size:0}.redactional div.exerpt
div.text{font-style:italic}.redactional
.caps{font-variant:normal;letter-spacing:1px;text-transform:uppercase;font-size:1em;padding:0
2px}#Breadcrumbs{padding:.5em;position:absolute;top:-20px;left:264px;z-index:30;display:block;margin:0;color:#fff}#Breadcrumbs
li{list-style:none;display:inline;white-space:nowrap;margin:0;font-style:italic}#Breadcrumbs li:after{content:" / "}#Breadcrumbs li.last:after{content:none}#Breadcrumbs a:link{text-decoration:none;color:#8fabb2}#Breadcrumbs a:visited{text-decoration:none;color:#8fabb2}#Breadcrumbs a:hover{text-decoration:none;color:#ac1931}#Breadcrumbs li.last a,#Breadcrumbs  a:active,#Breadcrumbs  a:focus{text-decoration:none;color:#ac1931}#Nav{display:block;width:600px;margin:0;text-transform:uppercase;position:absolute;left:272px;*left:268px;top:10px;font-family:Helvetica,Arial,sans-serif;font-size:1.15em;color:#8fabb2;overflow:visible;zoom:1}#Nav
li{list-style:none;display:inline;overflow:visible}#Nav li
a{zoom:1;margin:0;margin-left:-0.4em;margin-right:-0.4em;font-weight:bold;padding:.2em .3em 0 .3em;*margin-left:-0.2em;*margin-right:-0.2em;*border-right:1px solid #8FABB2}#Nav li
a.last{*border-right:none}#Nav li a:link{text-decoration:none;color:#8fabb2}#Nav li a:visited{text-decoration:none;color:#8fabb2}#Nav li a:hover,#Nav li a.active,#Nav li  a:active,#Nav li  a:focus{text-decoration:none;color:#ad1832;border-top:solid 3px #AD1832}#Nav li:after{content:" | "}#Nav li.last:after{content:none}#Partners{position:relative;float:left;display:inline;width:250px;padding-right:20px}#Partners
h2{display:block;margin:0;position:absolute;top:-15px;left:73px;overflow:hidden}#Partners h2
a{text-indent:-9000em;display:block;width:105px;height:22px}#Partners
ul{margin:2.5em 0 0 0;display:block;text-align:center}#Partners ul
li{list-style:none;display:block;width:100%}#Partners ul li
a{display:block;margin:.5em 0}#Testimonials{float:left;display:inline}#Testimonials
dl{margin:0
1.2em 0 0;display:block;width:150px;padding-right:10px;min-height:120px;float:left;display:inline;font-style:italic;background:url(/css/default/elements/img/sep_temoignages.png?1258026334) right center no-repeat}#Testimonials dl
dt{color:#000}#Testimonials dl
dd{color:#8fabb2;margin:0}#Testimonials dl dd
a.more{margin:.6em 10em .2em 0}#Testimonials
dl.last{background:none}