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,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-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:#000;background:#fff}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after{content:""}q:before,q:after{content:""}blockquote,q{quotes:"" ""}.richtext strong{font-weight:bold}.richtext em{font-style:italic}.richtext sub{vertical-align:sub;font-size:smaller}.richtext sup{vertical-align:super;font-size:smaller}.richtext li{display:list-item}.richtext ol,.richtext ul{margin-left:30px}.richtext ol{list-style-type:decimal}.richtext ol ul,.richtext ul ol,.richtext ul ul,.richtext ol ol{margin-top:0;margin-bottom:0}.richtext ul{list-style-type:disc}html{height:100%}html body{font-family:Helvetica,Arial,sans-serif;position:relative;height:100%}html body #layout{position:relative;width:1024px;margin:auto;height:100%}html body #layout #content{width:1024px;position:relative;min-height:100%}html body #layout #content #left-column{position:absolute;left:0;top:0;min-height:100%;width:345px}html body #layout #content #left-column #identity h1{display:none}html body #layout #content #left-column #identity .description{position:absolute;left:154px;top:140px;width:185px;height:35px;font-size:9px;text-align:center;font-family:Helvetica}html body #layout #content #left-column #identity .contact{position:absolute;left:324px;top:150px;width:14px;height:11px;text-indent:-9999px;background:url(/assets/picto_Grille25x27-135_Picto-9bf95beb05e4bce8c104c132840aca97.png);background-position:-335px -101px}html body #layout #content #left-column #identity .email{position:absolute;right:22px;top:165px;width:auto;height:auto;display:none;font-size:10px;color:#666;text-decoration:none}html body #layout #content #left-column #identity .contact-form{position:absolute;left:296px;top:150px;width:19px;height:11px;text-indent:-9999px;background:url(/assets/picto_Grille25x27-135_Picto-9bf95beb05e4bce8c104c132840aca97.png);background-position:-297px -51px}html body #layout #content #left-column #identity .contact-form-text{position:absolute;right:22px;top:165px;width:auto;height:auto;display:none;font-size:10px;color:#666;text-decoration:none}html body #layout #content #left-column #opportunities{position:absolute;left:0px;top:210px}html body #layout #content #left-column #opportunities .opportunity{padding-left:27px;padding-bottom:15px;margin-bottom:16px;background:url(/assets/offer_underline-860f9b31965ac7d93a3926b4532d7f48.png) no-repeat bottom left;width:288px}html body #layout #content #left-column #opportunities .opportunity a{text-decoration:none}html body #layout #content #left-column #opportunities .opportunity h2{font-size:14px;margin-bottom:5px;color:#666;font-weight:bold}html body #layout #content #left-column #opportunities .opportunity .prompt{color:#666;font-size:13px;padding-left:35px;background:transparent url(/assets/opportunity-btn-1c656ecba04ff7806db1dad8b087f02e.png) no-repeat 5px center}html body #layout #content #middle-column{position:absolute;left:345px;top:0px;width:205px;bottom:0px;z-index:50}html body #layout #content #middle-column.light{background-image:url(/assets/middle-background-classic-959fce669f9238d4ff88c099a368695b.png)}html body #layout #content #middle-column.light #menu ul.root>li>h2>a{color:#262626}html body #layout #content #middle-column.light #menu ul.first.children>li>h3>a{color:#515151;margin-top:10px}html body #layout #content #middle-column.light #menu ul.first.children>li>h3>a:hover{color:#000}html body #layout #content #middle-column.light #menu ul.first.children>li>ul.children{background-image:url(/assets/middle-background-opaque-9be198ecdd67356cc7c3c1c1b08296b3.png)}html body #layout #content #middle-column.light #menu ul.first.children>li>ul.children>li>h4>a{color:#fff;margin:4px 8px}html body #layout #content #middle-column.light #menu ul.first.children>li>ul.children>li>h4>a:hover{color:#AAA}html body #layout #content #middle-column.dark{background-image:url(/assets/middle-background-358c22acabae6f05fc6af4af84c889ac.png)}html body #layout #content #middle-column.dark #menu ul.root>li>h2>a{color:#fff}html body #layout #content #middle-column.dark #menu ul.first.children>li>h3>a:hover{color:#fff}html body #layout #content #middle-column.dark #menu ul.first.children>li>ul.children{background-image:url(/assets/middle-background-classic-opaque-0a507c9ff6d701c25b57c9772d4a50ff.png)}html body #layout #content #middle-column.dark #menu ul.first.children>li>ul.children>li>h4>a{color:#666}html body #layout #content #middle-column.dark #menu ul.first.children>li>ul.children>li>h4>a:hover{color:#333}html body #layout #content #middle-column #menu{padding:41px 10px 10px 10px}html body #layout #content #middle-column #menu a{text-decoration:none;display:block;color:#ccc;font-family:"Helvetica Narrow","Arial Narrow",Helvetica,Arial}html body #layout #content #middle-column #menu ul.root>li{margin-top:30px;position:relative}html body #layout #content #middle-column #menu ul.root>li>h2>a{padding:5px 0px;font-size:16px;font-weight:bold;position:relative;line-height:115%}html body #layout #content #middle-column #menu ul.root>li .root-menu-underline{position:absolute;bottom:-8px;width:179px;height:18px;left:-11px;background:url(/assets/root_menu_underline-5295741fbd74b1c3295d442627370b40.png) bottom center no-repeat}html body #layout #content #middle-column #menu ul.first.children{position:relative;z-index:55}html body #layout #content #middle-column #menu ul.first.children>li{position:relative}html body #layout #content #middle-column #menu ul.first.children>li>h3>a{font-size:14px;margin-top:7px;font-weight:normal;-webkit-transition:all 100ms linear;-moz-transition:all 100ms linear;transition:all 100ms linear;position:relative}html body #layout #content #middle-column #menu ul.first.children>li>ul.children{display:none;-webkit-transition:all 100ms linear;-moz-transition:all 100ms linear;transition:all 100ms linear;padding:3px 5px;z-index:60;position:absolute;top:5px;left:165px;width:205px;font-size:14px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px}html body #layout #content #middle-column #menu ul.first.children>li>ul.children>li{padding:3px 0px}html body #layout #content #middle-column #menu ul.first.children>li>ul.children>li>h4>a{font-weight:normal}html body #layout #content #middle-column #menu #legal-link{margin-top:25px;opacity:.8}html body #layout #content #middle-column #menu #legal-link a{font-size:14px;color:#515151}html body #layout #content #middle-column.dark #menu #legal-link a{color:#fff}html body #layout #content #right-column{padding-left:550px;min-height:700px;width:400px}html body #layout #content #right-column #page{padding:80px 16px 0px 10px;color:#333;font-size:12px}html body #layout #content #right-column #page h2{font-size:18px;text-align:right;color:#736357;background:url(/assets/page_title_background-67601f3de228a0aca675d45b832a663c.png) bottom left no-repeat;padding-bottom:15px;position:relative;z-index:10}html body #layout #content #right-column #page h3{font-size:18px}html body #layout #content #right-column #page h4{font-size:14px}html body #layout #content #right-column #page .richtext{line-height:142%;text-align:justify}html body #layout #content #right-column #page .richtext a{color:inherit}html body #layout #content #right-column #page .page-items{position:relative;left:-10px;width:400px}html body #layout #content #right-column #page .page-items .page-items-top{background:url(/assets/Fd_Txt_Fd_Zone_txt_Entete-5b76bbc5ad102b4fa6b25809592eaa3d.png) no-repeat;height:30px;position:absolute;top:-30px;left:0px;right:0px;z-index:5}html body #layout #content #right-column #page .page-items .page-items-container{position:relative;background:url(/assets/Fd_Txt_Fd_Zone_txt_Paragraphe_new-e189180e7befe6b7d12356d4a68c720a.png) repeat-y 0px 0px;width:400px}html body #layout #content #right-column #page .page-items .page-items-container .page-items-content{padding:0px 20px 2px 15px;overflow-y:auto;overflow-x:hidden;max-height:500px}html body #layout #content #right-column #page .page-items .page-items-container .page-items-content.diagnosis,html body #layout #content #right-column #page .page-items .page-items-container .page-items-content.registration,html body #layout #content #right-column #page .page-items .page-items-container .page-items-content.contact{overflow-y:visible;overflow-x:visible;max-height:none}html body #layout #content #right-column #page .page-items .page-items-container .page-items-content h3,html body #layout #content #right-column #page .page-items .page-items-container .page-items-content h4{margin-top:15px}html body #layout #content #right-column #page .page-items .page-items-container .page-items-content p{margin-top:10px}html body #layout #content #right-column #page .page-items .page-items-container .page-items-content ul{margin:5px 0px 2px 15px}html body #layout #content #right-column #page .page-items .page-items-container .page-items-content img{margin:5px 0px}html body #layout #content #right-column #page .page-items .page-items-container .page-items-content .diagnosis-request-intro{padding:20px 0px}html body #layout #content #right-column #page .page-items .page-items-container .page-items-content .page-form label.error{color:maroon;display:block}html body #layout #content #right-column #page .page-items .page-items-container .page-items-content .page-form .field{width:400px;clear:both;padding:5px 0px}html body #layout #content #right-column #page .page-items .page-items-container .page-items-content .page-form .field .prompt{display:inline;float:left;width:150px}html body #layout #content #right-column #page .page-items .page-items-container .page-items-content .page-form .field .input{display:inline;float:left;width:215px}html body #layout #content #right-column #page .page-items .page-items-container .page-items-content .page-form .field .input input[type=text]{width:215px}html body #layout #content #right-column #page .page-items .page-items-container .page-items-content .page-form .field .input textarea{width:215px;height:6em}html body #layout #content #right-column #page .page-items .page-items-container .page-items-content .page-form .field .subfields{float:left}html body #layout #content #right-column #page .page-items .page-items-container .page-items-content .page-form .field .subfields .subfield{display:block;clear:both}html body #layout #content #right-column #page .page-items .page-items-container .page-items-content .page-form .field .subfields .subfield .prompt{width:80px}html body #layout #content #right-column #page .page-items .page-items-container .page-items-content .page-form .field .subfields .subfield .input{width:135px}html body #layout #content #right-column #page .page-items .page-items-container .page-items-content .page-form .field .subfields .subfield .input input[type=text]{width:135px}html body #layout #content #right-column #page .page-items .page-items-container .page-items-content .page-form .bottom-infos{clear:both}html body #layout #content #right-column #page .page-items .page-items-container .page-items-content .page-form .submit{padding:15px 0px;clear:both;text-align:center}html body #layout #content #right-column #page .page-items .page-items-bottom{background:url(/assets/Fd_Txt_Fd_Zone_txt_Fin_bas-5ca1aeffa09a7f6661754f5d9e9763c2.png) no-repeat bottom center;height:55px;position:relative}.image.item .legend{text-align:center;font-style:italic}
