@font-face{font-family:"AB";src:url(Arial_Black.ttf)}*{margin:0;padding:0}body{background:#003d4c;color:#fff;font-family:'lucida grande',verdana,helvetica,arial,sans-serif;font-size:.8em;margin:0}a{color:#003d4c;text-decoration:underline;font-weight:bold}a:hover{color:#367889;text-decoration:none}a img{border:none}h1,h2,h3,h4{font-weight:normal;margin-bottom:.5em}h1{background:#fff;color:#003d4c;font-size:100%}h2{background:#fff;color:#e32;font-family:'Gill Sans','lucida grande',helvetica,arial,sans-serif;font-size:190%}h3{color:#2c6877;font-family:'Gill Sans','lucida grande',helvetica,arial,sans-serif;font-size:165%}h4{color:#993;font-weight:normal}ul,li{margin:0 12px}p{margin:0 0 1em 0}#container{text-align:left}#header{padding:10px 20px}#header h1{line-height:20px;background:#003d4c url(http://www.patjoub.net/img/xcake.icon.png.pagespeed.ic.RirprqDiG4.png) no-repeat left;color:#fff;padding:0 30px}#header h1 a{color:#fff;background:#003d4c;font-weight:normal;text-decoration:none}#header h1 a:hover{color:#fff;background:#003d4c;text-decoration:underline}#content{background:#fff;clear:both;color:#333;padding:10px 0 40px 0;overflow:auto;float:left;width:100%}#footer{clear:both;padding:6px 10px;text-align:right}div.form,div.index,div.view{float:right;width:78%;border-left:1px solid #666;padding:10px 2%}div.actions{float:left;width:15%;padding:10px 1.5% 10px 1%}div.actions h3{padding-top:0;color:#777}table{border-right:0;clear:both;color:#333;margin-bottom:10px;width:100%}th{border:0;border-bottom:2px solid #555;text-align:left;padding:4px}th a{display:block;padding:2px 4px;text-decoration:none}th a.asc:after{content:' ⇣'}th a.desc:after{content:' ⇡'}table tr td{padding:6px;text-align:left;vertical-align:top;border-bottom:1px solid #ddd;border-left:1px dotted #ccc}table tr td.petit{font-size:10px;padding:6px 3px}table tr:nth-child(even) {background:#f5f5f5}td.actions{text-align:center;white-space:nowrap}table td.actions a{margin:0 6px;padding:2px 5px}.cake-sql-log{background:#fff}.cake-sql-log td{padding:4px 8px;text-align:left;font-family:Monaco,Consolas,"Courier New",monospaced}.cake-sql-log caption{color:#fff}.paging{background:#fff;color:#ccc;margin-top:1em;clear:both}.paging .current,.paging .disabled,.paging a{text-decoration:none;padding:5px 8px;display:inline-block}.paging>span{display:inline-block;border:1px solid #ccc;border-left:0}.paging>span:hover{background:#efefef}.paging .prev{border-left:1px solid #ccc;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.paging .next{-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.paging .disabled{color:#ddd}.paging .disabled:hover{background:transparent}.paging .current{background:#efefef;color:#c73e14}dl{line-height:2em;margin:0 0;width:60%}dl dd:nth-child(4n+2),
dl dt:nth-child(4n+1) {background:#f4f4f4}dt{font-weight:bold;padding-left:4px;vertical-align:top;width:10em}dd{margin-left:10em;margin-top:-2em;vertical-align:top}form{clear:both;margin-right:20px;padding:0;width:95%}fieldset{border:none;margin-bottom:1em;padding:16px 10px}fieldset legend{color:#e32;font-size:160%;font-weight:bold}fieldset fieldset{margin-top:0;padding:10px 0 0}fieldset fieldset legend{font-size:120%;font-weight:normal}fieldset fieldset div{clear:left;margin:0 20px}form div{clear:both;margin-bottom:1em;padding:.5em;vertical-align:text-top}form .input{color:#444}form .required{font-weight:bold}form .required label:after{color:#e32;content:'*';display:inline}form div.submit{border:0;clear:both;margin-top:10px}label{display:block;font-size:110%;margin-bottom:3px}input,textarea{clear:both;font-size:140%;font-family:"frutiger linotype","lucida grande","verdana",sans-serif;padding:1%;width:98%}select{clear:both;font-size:120%;vertical-align:text-bottom}select[multiple="multiple"]{width:100%}option{font-size:120%;padding:0 3px}input[type="checkbox"]{clear:left;float:left;margin:0 6px 7px 2px;width:auto}div.checkbox label{display:inline}input[type="radio"]{float:left;width:auto;margin:6px 0;padding:0;line-height:26px}.radio label{margin:0 0 6px 20px;line-height:26px}input[type="submit"]{display:inline;font-size:110%;width:auto}form .submit input[type="submit"]{background:#62af56;background-image:-webkit-gradient(linear,left top,left bottom,from(#76bf6b),to(#3b8230));background-image:-webkit-linear-gradient(top,#76bf6b,#3b8230);background-image:-moz-linear-gradient(top,#76bf6b,#3b8230);border-color:#2d6324;color:#fff;text-shadow:rgba(0,0,0,.5) 0 -1px 0;padding:8px 10px}form .submit input[type="submit"]:hover{background:#5ba150}form .error{background:#ffdacc;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-weight:normal}form .error-message{-moz-border-radius:none;-webkit-border-radius:none;border-radius:none;border:none;background:none;margin:0;padding-left:4px;padding-right:0}form .error,form .error-message{color:#9e2424;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;text-shadow:none}.message{clear:both;color:#fff;font-size:140%;font-weight:bold;margin:0 0 1em 0;padding:5px}.success,.message,.cake-error,.cake-debug,.notice,p.error,.error-message{background:#fc0;background-repeat:repeat-x;background-image:-moz-linear-gradient(top,#fc0,#e6b800);background-image:-ms-linear-gradient(top,#fc0,#e6b800);background-image:-webkit-gradient(linear,left top,left bottom,from(#fc0),to(#e6b800));background-image:-webkit-linear-gradient(top,#fc0,#e6b800);background-image:-o-linear-gradient(top,#fc0,#e6b800);background-image:linear-gradient(top,#fc0,#e6b800);text-shadow:0 -1px 0 rgba(0,0,0,.25);border:1px solid rgba(0,0,0,.2);margin-bottom:18px;padding:7px 14px;color:#404040;text-shadow:0 1px 0 rgba(255,255,255,.5);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.25);box-shadow:inset 0 1px 0 rgba(255,255,255,.25)}.success,.message,.cake-error,p.error,.error-message{clear:both;color:#fff;background:#c43c35;border:1px solid rgba(0,0,0,.5);background-repeat:repeat-x;background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-ms-linear-gradient(top,#ee5f5b,#c43c35);background-image:-webkit-gradient(linear,left top,left bottom,from(#ee5f5b),to(#c43c35));background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image:-o-linear-gradient(top,#ee5f5b,#c43c35);background-image:linear-gradient(top,#ee5f5b,#c43c35);text-shadow:0 -1px 0 rgba(0,0,0,.3)}.success{clear:both;color:#fff;border:1px solid rgba(0,0,0,.5);background:#3b8230;background-repeat:repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(#76bf6b),to(#3b8230));background-image:-webkit-linear-gradient(top,#76bf6b,#3b8230);background-image:-moz-linear-gradient(top,#76bf6b,#3b8230);background-image:-ms-linear-gradient(top,#76bf6b,#3b8230);background-image:-o-linear-gradient(top,#76bf6b,#3b8230);background-image:linear-gradient(top,#76bf6b,#3b8230);text-shadow:0 -1px 0 rgba(0,0,0,.3)}p.error{font-family:Monaco,Consolas,Courier,monospace;font-size:120%;padding:.8em;margin:1em 0}p.error em{font-weight:normal;line-height:140%}.notice{color:#000;display:block;font-size:120%;padding:.8em;margin:1em 0}.success{color:#fff}.actions ul{margin:0;padding:0}.actions li{margin:0 0 .5em 0;list-style-type:none;white-space:nowrap;padding:0}.actions ul li a{font-weight:normal;display:block;clear:both}input[type="submit"],.actions ul li a,.actions a{font-weight:normal;padding:4px 8px;background:#dcdcdc;background-image:-webkit-gradient(linear,left top,left bottom,from(#fefefe),to(#dcdcdc));background-image:-webkit-linear-gradient(top,#fefefe,#dcdcdc);background-image:-moz-linear-gradient(top,#fefefe,#dcdcdc);background-image:-ms-linear-gradient(top,#fefefe,#dcdcdc);background-image:-o-linear-gradient(top,#fefefe,#dcdcdc);background-image:linear-gradient(top,#fefefe,#dcdcdc);color:#333;border:1px solid #bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-decoration:none;text-shadow:#fff 0 1px 0;min-width:0;-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.3) , 0 1px 1px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.3) , 0 1px 1px rgba(0,0,0,.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.3) , 0 1px 1px rgba(0,0,0,.2);-webkit-user-select:none;user-select:none}.actions ul li a:hover,.actions a:hover{background:#ededed;border-color:#acacac;text-decoration:none}input[type="submit"]:active,.actions ul li a:active,.actions a:active{background:#eee;background-image:-webkit-gradient(linear,left top,left bottom,from(#dfdfdf),to(#eee));background-image:-webkit-linear-gradient(top,#dfdfdf,#eee);background-image:-moz-linear-gradient(top,#dfdfdf,#eee);background-image:-ms-linear-gradient(top,#dfdfdf,#eee);background-image:-o-linear-gradient(top,#dfdfdf,#eee);background-image:linear-gradient(top,#dfdfdf,#eee);text-shadow:#eee 0 1px 0;-moz-box-shadow:inset 0 1px 4px rgba(0,0,0,.3);-webkit-box-shadow:inset 0 1px 4px rgba(0,0,0,.3);box-shadow:inset 0 1px 4px rgba(0,0,0,.3);border-color:#aaa;text-decoration:none}.related{clear:both;display:block}pre{color:#000;background:#f0f0f0;padding:15px;-moz-box-shadow:1px 1px 2px rgba(0,0,0,.3);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.3);box-shadow:1px 1px 2px rgba(0,0,0,.3)}.cake-debug-output{padding:0;position:relative}.cake-debug-output>span{position:absolute;top:5px;right:5px;background:rgba(255,255,255,.3);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:5px 6px;color:#000;display:block;float:left;-moz-box-shadow:inset 0 1px 0 rgba(0,0,0,.25) , 0 1px 0 rgba(255,255,255,.5);-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.25) , 0 1px 0 rgba(255,255,255,.5);box-shadow:inset 0 1px 0 rgba(0,0,0,.25) , 0 1px 0 rgba(255,255,255,.5);text-shadow:0 1px 1px rgba(255,255,255,.8)}.cake-debug,.cake-error{font-size:16px;line-height:20px;clear:both}.cake-error>a{text-shadow:none}.cake-error{white-space:normal}.cake-stack-trace{background:rgba(255,255,255,.7);color:#333;margin:10px 0 5px 0;padding:10px 10px 0 10px;font-size:120%;line-height:140%;overflow:auto;position:relative;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.cake-stack-trace a{text-shadow:none;background:rgba(255,255,255,.7);padding:5px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;margin:0 4px 10px 2px;font-family:sans-serif;font-size:14px;line-height:14px;display:inline-block;text-decoration:none;-moz-box-shadow:inset 0 1px 0 rgba(0,0,0,.3);-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.3);box-shadow:inset 0 1px 0 rgba(0,0,0,.3)}.cake-code-dump pre{position:relative;overflow:auto}.cake-context{margin-bottom:10px}.cake-stack-trace pre{color:#000;background-color:#f0f0f0;margin:0 0 10px 0;padding:1em;overflow:auto;text-shadow:none}.cake-stack-trace li{padding:10px 5px 0;margin:0 0 4px 0;font-family:monospace;border:1px solid #bbb;-moz-border-radius:4px;-wekbkit-border-radius:4px;border-radius:4px;background:#dcdcdc;background-image:-webkit-gradient(linear,left top,left bottom,from(#fefefe),to(#dcdcdc));background-image:-webkit-linear-gradient(top,#fefefe,#dcdcdc);background-image:-moz-linear-gradient(top,#fefefe,#dcdcdc);background-image:-ms-linear-gradient(top,#fefefe,#dcdcdc);background-image:-o-linear-gradient(top,#fefefe,#dcdcdc);background-image:linear-gradient(top,#fefefe,#dcdcdc)}.cake-code-dump pre,.cake-code-dump pre code{clear:both;font-size:12px;line-height:15px;margin:4px 2px;padding:4px;overflow:auto}.cake-code-dump .code-highlight{display:block;background-color:rgba(255,255,0,.5)}.code-coverage-results div.code-line{padding-left:5px;display:block;margin-left:10px}.code-coverage-results div.uncovered span.content{background:#ecc}.code-coverage-results div.covered span.content{background:#cec}.code-coverage-results div.ignored span.content{color:#aaa}.code-coverage-results span.line-num{color:#666;display:block;float:left;width:20px;text-align:right;margin-right:5px}.code-coverage-results span.line-num strong{color:#666}.code-coverage-results div.start{border:1px solid #aaa;border-width:1px 1px 0 1px;margin-top:30px;padding-top:5px}.code-coverage-results div.end{border:1px solid #aaa;border-width:0 1px 1px 1px;margin-bottom:30px;padding-bottom:5px}.code-coverage-results div.realstart{margin-top:0}.code-coverage-results p.note{color:#bbb;padding:5px;margin:5px 0 10px;font-size:10px}.code-coverage-results span.result-bad{color:#a00}.code-coverage-results span.result-ok{color:#fa0}.code-coverage-results span.result-good{color:#0a0}#url-rewriting-warning{display:none}div,nav,input,fieldset,form,button{box-sizing:border-box}.cake-sql-log{float:left;clear:left;background:#d7d7d7;margin:30px 0 0 0;font:.6em verdana,sans-serif}.cake-sql-log caption{background:#ffa500;padding:10px}.cake-debug-output,.cake-stack-trace,.cake-error{background:#ffc0cb;padding:.6em}body{background-color:#999;padding:0;margin:0}.mobile{display:none}a img{border:none}#surpage{float:left;width:100%;min-height:100%;background-image:url(design/xsurcontainer_fonds_copie.png.pagespeed.ic.Etk5wbqs0i.png);background-position:top center;background-repeat:repeat-y;background-attachment:fixed;padding:0;margin:0}#page{position:relative;margin:0 auto;width:980px;height:100%}#container{float:left;width:940px;background:#fff;padding:0 20px 60px 20px;height:100%;position:relative}#menu{float:left;clear:left;width:275px;min-height:600px;position:fixed;background:#fff}#logo{z-index:10;float:left;position:relative}#tags{z-index:20;float:left;clear:left;position:relative;width:223px;margin-top:-55px;margin-left:26px;background:url(design/xmenu_bas.png.pagespeed.ic.M7bWel0lHj.png) no-repeat 0 100%;padding-bottom:40px;padding-top:15px;border-top:15px solid #000}#tags a,#tags span{margin-right:.6em;text-decoration:none;color:#97938d;font-family:Tahoma,sans-serif;display:inline;-webkit-transition:color .3s ease-in;-moz-transition:color .3s ease-in;-o-transition:color .3s ease-in;transition:color .3s ease-in}#tags span{font-weight:bold;display:inline-block}#tags a:hover,#tags a.actif{color:#d00}#tags a.actuel{padding:.6em;color:#900;border:1px dotted #999;border-radius:3px;float:left;padding:3px;background:#eee}#tags .taille1{font-size:.9em}#tags .taille2{font-size:1.1 em}#tags .taille3{font-size:1.5em}#tags .taille4{font-size:1.8em}#tags .italique{color:#575756}#content{float:left;width:555px;margin:0 0 0 330px;min-height:700px;padding:0}#content a{color:#c00;text-decoration:none}#content a:hover{color:#000}#entete_site{float:left;clear:left;width:585px;margin:0 0 15px 0;padding:30px 0 15px 0;background:#fff url(design/xentete_bas.png.pagespeed.ic.ILoMBivR5B.png) no-repeat 0 100%}#entete_site h1{font:1.5em AB,sans-serif;color:#000;margin:0 0 5px 0;padding:0}#entete_site h1 a{color:#000}#entete_site h1 a:hover{color:#a00;-webkit-transition:color .6s ease-in;-moz-transition:color .6s ease-in;-o-transition:color .6s ease-in;transition:color .6s ease-in}#entete_site h2{font:1.1em arial,sans-serif;color:#000;margin:0 0 0 0;padding:0}#entete_site h3{font:.8em arial,sans-serif;color:#000;margin:0 0 0 0;padding:0}#entete_site .chapeau{width:555px}#entete_site .chapeau p{margin:0;padding:0;font:1.1em arial,sans-serif;color:#000}#entete_site .texte{margin:.6em 0 0 0;width:555px}#entete_site .texte p{margin:0;padding:0;font:.7em arial,sans-serif;color:#000}.uncontenu{float:left;clear:left;border-bottom:dashed 1px #97938d;width:505px;padding:0 35px 15px 15px;margin-bottom:1em}.uncontenu.actif{background:url(design/xfiche_fonds.png.pagespeed.ic.a6Y8O4PP8d.png) repeat-y;border:none;padding-bottom:0!important}#content .uncontenu:first-child{margin-top:200px}.uncontenu .annexes{float:left;width:200px!important}.uncontenu .image{float:left;background:#e4e4e4;margin-bottom:20px;width:193px}.uncontenu .image a{float:left;top:6px;left:6px;position:relative;width:193px}.uncontenu .image a img{clip:rect(0,115px,85px,30px);float:left;border:1px solid #6d6a61;width:193px}.uncontenu .image .sanslien{float:left;top:5px;left:5px;position:relative;border:1px solid #444}.uncontenu .listeimages{float:left;clear:left;width:193px;background:#ffa500;height:50px;overflow:hidden}.uncontenu .listeimages a{float:left;width:50px;margin-right:5px;height:50px}.uncontenu .listeimages a img{width:50px;clip:rect(0,50px,50px,0);position:relative;border:1px solid #00f}.uncontenu .annexes .technos{float:left;clear:left;width:193px;font:.7em arial,sans-serif;color:#666;margin:20px 0 5px 0;padding:0 0 0 7px;display:none}.uncontenu .annexes .technos h3{font:.7em arial,sans-serif;color:#666;text-transform:uppercase;float:left;clear:left;width:100%;margin:0 0 5px 0;padding:0}.uncontenu .replier{float:left;width:auto;clear:left;background:#000;color:#fff;display:none;font:bold .6em arial,sans-serif;padding:2px 4px;margin-left:7px}.uncontenu .detail .replier{float:right;margin-top:25px}.uncontenu .replier:hover{background-color:#c00}.uncontenu .detail{float:left;width:278px;margin-left:22px}.uncontenu .chapeau{font:.7em verdana,sans-serif;color:#666}.uncontenu .detail h4{font:.6em arial,sans-serif;color:#999}.uncontenu .detail h2{font:1.1em AB,arial,verdana,sans-serif;color:#000}.uncontenu .detail h3,.uncontenu .detail h3 a{font:.8em verdana,sans-serif;color:#666}.uncontenu .detail h3 a{text-decoration:none;border-bottom:1px dotted #666;color:#666!important}.uncontenu .detail .liensite{font:.6em verdana,sans-serif;float:left;clear:left;width:100%;margin:0 0 25px 0}.uncontenu .detail .liensite a{background:url(design/xfleche_lien.png.pagespeed.ic.r3fJRAZ_HN.png) no-repeat 0 5px;padding-left:1.2em}.uncontenu .detail .liensite a:hover{background:url(design/xfleche_lien_on.png.pagespeed.ic.G0uVBE6ExB.png) no-repeat 0 5px;padding-left:15px}.uncontenu .savoirplus{float:right;clear:both;font:bold .6em arial,sans-serif}.uncontenu .savoirplus:hover{cursor:pointer}.uncontenu .savoirplus span{background:#000;color:#fff;padding:3px}.uncontenu .texte{float:left;clear:left;display:none;font:.7em verdana,sans-serif}.uncontenu.view .texte{display:block}.uncontenu .complements,.uncontenu .ajaxcomplements{float:left;clear:left;display:none;font:.6em verdana,sans-serif;width:100%}.uncontenu .complements ul,.uncontenu .ajaxcomplements ul{list-style-type:none;padding:0;margin:0}.uncontenu .complements h4,.uncontenu .ajaxcomplements h4{float:left;clear:left;width:100%;padding:0;margin:15px 0}.uncontenu .complements .liens{float:left;clear:left;border-top:2px solid #d9d9d9;width:100%;margin-bottom:.6em}.uncontenu .complements .liens li,.uncontenu .ajaxcomplements .liens li{float:left;clear:left}.uncontenu .complements .liens a{background:url(design/xfleche_lien.png.pagespeed.ic.r3fJRAZ_HN.png) no-repeat 0 4px;padding:0 0 0 1.2em}.uncontenu .complements .liens a:hover{background:url(design/xfleche_lien_on.png.pagespeed.ic.G0uVBE6ExB.png) no-repeat 0 4px}.uncontenu .entete{float:left;clear:left;width:552px;min-height:4px;background:url(design/xfiche_entete.png.pagespeed.ic.qW77MVHNUZ.png) no-repeat;margin-left:-15px;margin-bottom:.6em;line-height:4px;display:none}.uncontenu.actif .savoirplus{display:none}.uncontenu.actif .chapeau{display:none}.uncontenu.actif .replier{display:block!important}.uncontenu.actif .replier:hover{cursor:pointer}.uncontenu.actif .entete{display:block}.uncontenu.actif .annexes .technos{display:block!important;float:left}.uncontenu.actif .complements,.uncontenu.actif .ajaxcomplements{display:block}.unarticle{width:556px;float:left;clear:left;background:url(design/xfiche_entete.png.pagespeed.ic.qW77MVHNUZ.png) no-repeat;margin-left:-1px;margin-bottom:.6em;margin-top:30px;line-height:4px}.unarticle .cadre{float:left;width:100%;background:url(design/xfiche_entete.png.pagespeed.ic.qW77MVHNUZ.png) no-repeat 0 100%;margin:4px 0;padding-bottom:3px}.unarticle .cadre .souscadre{float:left;width:536px;min-height:200px;background:url(design/xfiche_fonds.png.pagespeed.ic.a6Y8O4PP8d.png) repeat-y;padding:0 .6em;line-height:16px}.unarticle h2{float:left;clear:left;margin:0 0 5px 0;padding:0;font:1.1em 'AB',arial,sans-serif;color:#333}.unarticle .vignette{float:left;width:200px;margin:1em 0 0 0;text-align:center}.unarticle .detail{float:left;width:270px;margin-left:20px;margin-top:20px}.unarticle .detail .liensite{font:.6em verdana,sans-serif;float:left;clear:left;width:100%;margin:0}.unarticle .detail .liensite a{color:#c00;background:url(design/xfleche_lien.png.pagespeed.ic.r3fJRAZ_HN.png) no-repeat 0 4px;padding:0 0 0 11px}.unarticle .detail .liensite a:hover{background:url(design/xfleche_lien_on.png.pagespeed.ic.G0uVBE6ExB.png) no-repeat 0 4px}.unarticle .detail .texte,.rubrique.texte{float:left;clear:left;font:.7em verdana,sans-serif;color:#666;padding:0;margin:0;line-height:1.3em}.unarticle.large{background:none;margin:0 0 15px 0;padding:0}.unarticle.large .cadre,.unarticle.large .souscadre{background:none;padding:0}.unarticle.large .detail{width:100%;padding:0!important;margin:0!important}.unarticle.large .detail .texte{padding:0!important;margin:0!important}.unarticle.large .detail .texte p{color:#333}.unarticle.large h3{font:bold 1.05em arial,sans-serif;color:#666}#slide{float:left;width:555px;clear:left;background:#f7f7f7 url(design/xentete_bas.png.pagespeed.ic.ILoMBivR5B.png) no-repeat 0 100%;padding:.6em 0 25px 0;margin:0 0 15px 0;text-align:center}#slideshowHolder{width:402px;margin-left:76px}#slideshowHolder .ft-title{width:382px;padding:5px .6em;font:bold .9em arial,sans-serif}#slideshowHolder img{height:300px}.separateur_finpage{float:left;clear:left;width:615px;margin:0 0 40px 0;padding:0;background:#fff url(design/xentete_bas.png.pagespeed.ic.ILoMBivR5B.png) no-repeat 0 100%}h1{font:1.1em 'AB',arial,sans-serif;color:#333;margin:0;padding:0;width:100%;float:left}#typeformulaire .presentation{font:.7em verdana,sans-serif;color:#666;float:left;clear:left;margin:0 0 20px 0}.form{float:left;clear:left}.form fieldset{border:none;margin:0;padding:0}.form fieldset .ligne{float:left;clear:left;margin:0 0 15px 0}.form fieldset label{font:.7em arial,sans-serif;color:#333;float:left;clear:left;margin:0 0 5px 0}.form fieldset input{border:1px solid #666;font:.7em arial,sans-serif;color:#333;float:left;clear:left;margin:0 0 15px 0;padding-left:5px}.form fieldset textarea{border:1px solid #666;font:.7em arial,sans-serif;color:#333;float:left;clear:left;padding:5px;margin-bottom:15px}.form fieldset sup{color:#c00;font-size:.6em}.form .aide{color:#c00;font:.7em verdana,sans-serif}.form fieldset .error-message{float:left;clear:left;color:#c00;font:bold .9em arial,sans-serif;margin:-.6em 0 15px 0}.form fieldset .validation{text-align:right;float:left;width:100%}.form fieldset .submit{float:right!important}.form fieldset input.submit{background:#000;color:#fff;text-transform:uppercase;padding:2px;border-radius:3px;font:.6em arial,sans-serif}.messageconfirmation{float:left;clear:left;font:.7em verdana,sans-serif;color:#333;margin:20px 0;min-height:400px}#footer{float:left;clear:left;font:.7em verdana,sans-serif;color:#666;padding:20px 0 0 00;margin:20px 0 0 0;line-height:16px;width:100%;background:#fff url(design/xentete_bas.png.pagespeed.ic.ILoMBivR5B.png) no-repeat 0 0}div,nav,input,fieldset,form,button{box-sizing:border-box}.liencontact{font:bold 20px verdana;text-transform:uppercase;color:#a00;float:left;margin:20px 0;width:90%;margin:0 5%;padding:3%;text-align:center}@media (min-width:1280px){.uncontenu{width:570px}.chapeau,.texte,.liensite{font-size:13px}.chapeau a,.texte a,.liensite a{font-size:13px}}@media (min-width:1024px) and (max-width:1280px){#content{margin-left:300px}.uncontenu{width:550px}.uncontenu .chapeau,.uncontenu .texte,.uncontenu .liensite{font-size:13px}.uncontenu .chapeau a,.uncontenu .texte a,.uncontenu .liensite a{font-size:13px}.uncontenu .savoirplus,.uncontenu .replier{font-size:1em}}@media (min-width:780px) and (max-width:1024px){#content{margin-left:290px}#entete_site{float:left;clear:left;width:440px;margin:0 0 15px 0;padding:30px 0 15px 0;background:#fff url(design/xentete_bas.png.pagespeed.ic.ILoMBivR5B.png) no-repeat 0 100%}#entete_site .chapeau,#entete_site .texte{width:100%}#entete_site h1{font:1.5em AB,sans-serif;color:#000;margin:0 0 5px 0;padding:0}#entete_site h1 a{color:#000}#entete_site h1 a:hover{color:#a00;-webkit-transition:color .6s ease-in;-moz-transition:color .6s ease-in;-o-transition:color .6s ease-in;transition:color .6s ease-in}.uncontenu{width:500px}.uncontenu .texte{font-size:15px}.uncontenu .annexes{float:left;padding:0;width:auto!important}.uncontenu .annexes .image{width:11em;padding:0;background:none}.uncontenu .annexes .image img,.uncontenu .annexes .image a{width:10em;float:none;position:relative;margin:auto;border:none;background:none}.uncontenu .detail{float:left;width:15em;margin-left:0}.uncontenu .detail h4{font-size:13px;line-height:11px;font-weight:bold}.uncontenu .savoirplus,.uncontenu .replier{font-size:15px}}@media (max-width:780px){.mobile{display:none}.avec-ombre,.uncontenu .savoirplus,.uncontenu .replier{-moz-box-shadow:5px 5px 8px 0 #656565;-webkit-box-shadow:5px 5px 8px 0 #656565;-o-box-shadow:5px 5px 8px 0 #656565;box-shadow:5px 5px 8px 0 #656565;filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=134, Strength=8)}#container{padding-right:15px}#menu{width:155px;position:relative}#menu #logo{width:155px;background:none}#menu #logo img{width:155px}#menu #tags{width:155px;margin-left:0;padding-left:00}#menu #tags a{display:inline-block;width:100%}#menu #tags .taille1,#menu #tags .taille2,#menu #tags .taille3,#menu #tags .taille4{font-size:1.7em}#content{float:left;margin-left:20px;width:470px;overflow:hidden}#entete_site{float:left;clear:left;width:440px;margin:0 0 15px 0;padding:30px 0 15px 0;background:#fff url(design/xentete_bas.png.pagespeed.ic.ILoMBivR5B.png) no-repeat 0 100%}#entete_site .chapeau,#entete_site .texte{width:100%}#entete_site h1{font:1.5em AB,sans-serif;color:#000;margin:0 0 5px 0;padding:0}#entete_site h1 a{color:#000}#entete_site h1 a:hover{color:#a00;-webkit-transition:color .6s ease-in;-moz-transition:color .6s ease-in;-o-transition:color .6s ease-in;transition:color .6s ease-in}.uncontenu{width:420px;padding-right:0;padding-left:0}.uncontenu .annexes{float:left;padding:0;width:auto!important}.uncontenu .annexes .image{width:11em;padding:0;background:none}.uncontenu .annexes .image img,.uncontenu .annexes .image a{width:10em;float:none;position:relative;margin:auto;border:none;background:none}.uncontenu .detail{float:left;width:15em;margin-left:0}.uncontenu .detail h4{font-size:13px;line-height:11px;font-weight:bold}.uncontenu .savoirplus,.uncontenu .replier{display:none;font-size:15px;padding:5px;border-radius:3px;margin-top:15px}.uncontenu .savoirplus span,.uncontenu .replier span{padding:10px;border-radius:5px;background:#fff;color:#000}.uncontenu .savoirplus span:hover,.uncontenu .replier span:hover{color:#a00}#footer{margin-right:20px;width:100%;float:right;padding-right:20px;text-align:right;background:#fff url(design/xentete_bas.png.pagespeed.ic.ILoMBivR5B.png) no-repeat -110px 0}}@media (max-width:480px) and (min-width:321px){.mobile{display:block}.avec-ombre1,.form fieldset input.submit,.liencontact{-moz-box-shadow:5px 5px 8px 0 #656565;-webkit-box-shadow:5px 5px 8px 0 #656565;-o-box-shadow:5px 5px 8px 0 #656565;box-shadow:5px 5px 8px 0 #656565;filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=134, Strength=8)}#surpage,#page,#container{margin:0;padding:0;position:none;width:100%}#container{padding:10px}#menu{display:none}#content{float:left;margin-left:0;width:100%;padding:10px}#entete_site{width:100%;margin-top:-20px;padding:10px;background:url(xlogo-patjoub.png.pagespeed.ic.K1xqVsPdGW.png) no-repeat 0 20px}#entete_site h1{float:left;width:100%;text-align:center;font-size:20px;margin-bottom:20px;line-height:60px}#entete_site .texte,#entete_site .chapeau{font-size:15px;width:100%;clear:left}#entete_site .texte p,#entete_site .chapeau p{display:inline}#entete_site .texte p+p,#entete_site .chapeau p+p{display:none}#entete_site .texte{display:none}.uncontenu{float:left;clear:left;width:100%;border-bottom:4px dotted #ccc}.uncontenu .detail{float:left;width:18em;margin-left:0}.uncontenu .detail h4{font-size:13px;line-height:11px;font-weight:bold}.uncontenu .annexes{float:left;padding:0;width:auto!important}.uncontenu .annexes .image{width:11em;padding:0;background:none}.uncontenu .annexes .image img,.uncontenu .annexes .image a{width:10em;float:none;position:relative;margin:auto;border:none;background:none}.uncontenu .savoirplus{display:none}h1{font:1.1em 'AB',arial,sans-serif;color:#333;margin:0;padding:2%;width:100%;float:left}#typeformulaire{padding:2%}#typeformulaire .presentation{font:1em verdana,sans-serif;color:#666;float:left;clear:left;margin:0 0 20px 0}.form{float:left;clear:left;width:100%;padding:2%}.form fieldset{border:none;margin:0;padding:0}.form fieldset .ligne{float:left;clear:left;margin:0 0 15px 0}.form fieldset label{font:1em arial,sans-serif;color:#333;float:left;clear:left;margin:0 0 5px 0;padding:0}.form fieldset input[type="text"],.form fieldset input[type="email"]{border:1px solid #666;font:1.1em arial,sans-serif;color:#333;float:left;clear:left;margin:0 0 15px 0;padding-left:5px;width:80%}.form fieldset textarea{border:1px solid #666;font:1.1em arial,sans-serif;color:#333;float:left;clear:left;padding:5px 0;margin-bottom:15px;width:80%}.form fieldset sup{color:#c00;font-size:.6em}.form .aide{color:#c00;font:.7em verdana,sans-serif}.form fieldset .error-message{float:left;clear:left;color:#c00;font:bold .9em arial,sans-serif;margin:-.6em 0 15px 0}.form fieldset .validation{text-align:right;float:left;width:100%}.form fieldset div.submit{float:none;width:100%;margin:0;text-align:center;padding:0!important}.form fieldset input.submit{float:none;background:#fff;color:#000;padding:10px;border-radius:3px;font:bold 1.6em arial,sans-serif;width:98%}.form fieldset input.submit:hover{color:#a00;cursor:pointer}.messageconfirmation{float:left;clear:left;font:.7em verdana,sans-serif;color:#333;margin:20px 0;min-height:400px}#footer{margin-right:20px}}@media (max-width:320px){.mobile{display:block}body{background:red}.avec-ombre2,.form fieldset input.submit,.liencontact{-moz-box-shadow:5px 5px 8px 0 #656565;-webkit-box-shadow:5px 5px 8px 0 #656565;-o-box-shadow:5px 5px 8px 0 #656565;box-shadow:5px 5px 8px 0 #656565;filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=134, Strength=8)}#surpage,#page,#container{margin:0;padding:0;position:none;width:100%}#menu{display:none}#content{float:left;margin-left:0;width:100%;padding:0 10px}#entete_site{width:100%;margin-top:-20px;background:url(xlogo1.png.pagespeed.ic.liVqMwxqxy.png) no-repeat 0 20px}#entete_site h1{float:left;width:100%;text-align:right;font-size:20px;margin-bottom:20px}#entete_site .texte,#entete_site .chapeau{top:-30px;margin-left:35%;text-align:center;width:65%;clear:left;font-size:12px}#entete_site .texte p:first-child,#entete_site .chapeau p:first-child{display:block}#entete_site .texte p,#entete_site .chapeau p{display:none}#entete_site .texte{display:none}.uncontenu{float:left;clear:left;width:100%;padding-right:0;border-bottom:4px dotted #ccc}.uncontenu .detail{float:left;width:100%;margin-left:0}.uncontenu .annexes{width:100%!important;margin:0;padding:0}.uncontenu .annexes .image{width:100%!important;text-align:center;background:none;padding:0}.uncontenu .annexes .image img,.uncontenu .annexes .image a{float:none;position:none;margin:0;padding:0;top:0;left:0}.uncontenu .savoirplus{display:none}h1{font:1.1em 'AB',arial,sans-serif;color:#333;margin:0;padding:0;width:100%;float:left}#typeformulaire .presentation{font:1em verdana,sans-serif;color:#666;float:left;clear:left;margin:0 0 20px 0}.form{float:left;clear:left;width:100%}.form fieldset{border:none;margin:0;padding:0}.form fieldset .ligne{float:left;clear:left;margin:0 0 15px 0}.form fieldset label{font:1em arial,sans-serif;color:#333;float:left;clear:left;margin:0 0 5px 0;padding:0}.form fieldset input[type="text"],.form fieldset input[type="email"]{border:1px solid #666;font:1.1em arial,sans-serif;color:#333;float:left;clear:left;margin:0 0 15px 0;padding-left:5px;width:17em}.form fieldset textarea{border:1px solid #666;font:1.1em arial,sans-serif;color:#333;float:left;clear:left;padding:5px 0;margin-bottom:15px;width:17em}.form fieldset sup{color:#c00;font-size:.6em}.form .aide{color:#c00;font:.7em verdana,sans-serif}.form fieldset .error-message{float:left;clear:left;color:#c00;font:bold .9em arial,sans-serif;margin:-.6em 0 15px 0}.form fieldset .validation{text-align:right;float:left;width:100%}.form fieldset div.submit{float:none;width:100%;margin:0;text-align:center;padding:0!important}.form fieldset input.submit{float:none;background:#fff;color:#000;padding:10px;border-radius:3px;font:bold 1.6em arial,sans-serif;width:98%}.form fieldset input.submit:hover{color:#a00;cursor:pointer}.messageconfirmation{float:left;clear:left;font:.7em verdana,sans-serif;color:#333;margin:20px 0;min-height:400px}}.contact .liencontact{display:none}