 @font-face{font-family:'biolinum';src:url('LinBiolinum_R.ttf');font-style:normal;font-weight:normal;} body{background:#fff;margin:0;padding:0;font-family:biolinum,Georgia,"Times New Roman",Times,serif;height:100%;} #root{text-align:left;margin:0 auto;max-width:100%;width:100%;padding:0;} ul,ol{padding-left:2.5em;} #header{margin:0 0 0 0;#padding:1em;padding-bottom:0px;#border-bottom:1px solid #000;} #header h1{margin:10px;;padding:0;font-size:200%;font-weight:normal;} #header p{margin:0;padding:0;font-variant:small-caps;} #navigation{margin:0;padding:0;width:100%;display:inline;} @media print{#navigation,#header{display:none;} } a:link,a:visited{color:#00f;text-decoration:none;} a:active,a:hover{color:#00f;text-decoration:underline;} #navigation ul{list-style-type:none;padding:0.5em;margin:0 0 1em 0;} #navigation li,.nav li{display:inline-block;} #navigation li.page,#navigation li.pages{padding-top:15px;} #navigation li.separator{display:none;padding-top:1em;font-variant:small-caps;} #navigation li.link,#navigation li.page,#navigation li.pages{margin:0em 0.1em;} #navigation li a,a.abo{color:#000;text-decoration:none;background-color:#afc6e9;padding:5px 10px;border-radius:10px;font-size:14pt;-webkit-box-shadow:3px 3px 5px 6px #535d6c;box-shadow:2px 2px 0px 0px #535d6c;margin-top:3px;} #navigation li a:hover{color:#000;} #navigation li a.actif{color:#000;background-color:#fff;border:1px solid #afc6e9;} #content{margin:0 0 0 20px;padding:0 0 0 0;} #content h1{font-size:150%;font-weight:normal;font-variant:small-caps;border-bottom:1px solid #bcd;margin:0 0 0.5em 0;padding:0;} #content p{margin:0.5em 0 1em 0;} #footer{clear:both;margin:0;padding:1em;text-align:center;border-top:1px solid #000;} #footer p{margin:0;padding:0;} .post{margin:0 5em 2em 0;} .post .post_title{font-size:150%;font-variant:small-caps;border-bottom:1px solid #06f;} .post .post_head{font-size:80%;font-style:italic;color:#06f;} .post .post_body{} .post .post_body h4{color:#0055d4;font-weight:bold;font-size:150%;font-variant:small-caps;margin-bottom:5px;} .post .post_body h5{font-size:110%;font-variant:small-caps;margin-bottom:5px;padding-left:10px;background-image:url('ptb.png');background-repeat:no-repeat;background-position:0 50%;} .post .post_foot{text-align:right;font-size:80%;color:#567;} .comment{padding:0.5em;margin:0.5em 0 1.5em 0;} .comment .comment_head{font-size:80%;color:#567;border-bottom:1px solid #bcd;} .comment .comment_body{} .moderated{background:#def;} .moderated .comment_head{color:#345;} fieldset{border:1px solid #bcd;padding-left:0.75em;padding-right:0.75em;} legend{color:#000;font-variant:small-caps;} p.message{border:1px solid #bcd;padding:0.25em;background:#eff;} p.error{border:1px solid #f98;padding:0.25em;background:#fed;} a img{margin:0px;vertical-align:middle;border:0px;} h1,h2,h3,h4,h5,h6{word-wrap:break-word;white-space:normal;font-weight:normal;Xfont-variant:small-caps;} div.post div.post_body h3{display:table-cell;color:#09e;font-weight:bold;border-bottom:1px solid #fc0;} div.post div.post_body ul{list-style-image:url('r.png');} div.post div.post_body li{margin-bottom:6px;} hr{height:1px;padding:0;color:#000;background:#000;padding:0;border:0;} li.s{list-style:none;} #in{position:relative;top:-50px;font-size:80%;display:inline-block;right:50px;} #in input{font-size:80%;} #in input[type="image"]{vertical-align:middle;;} #rss{position:absolute;top:19px;left:400px;} img{vertical-align:middle;} .toto{border:1px solid #162D50;border-radius:00px;margin-left:25px;background-color:#D7E3F4;margin-bottom:20px;max-width:620px;padding:2px;} .toto em,.toto cite{font-style:normal;} .toto > ul{display:none;} .toto > span,form > H2{background-repeat:no-repeat;background-position:0 50%;} .toto > span{display:block;width:80px;padding-left:20px;} .toto > span.open{background-image:url('dd.png');} .toto > span.close{background-image:url('dp.png');} .toto cite[id*='des']{font-style:italic;} div.toto img[src*='g.png']{float:right;position:relative;top:-10px;} details:hover{cursor:default;} form > div{display:inline-block;} form > H2{padding-left:20px;font-weight:bolder;color:#2c5aa0;background-image:url('r.png');} #liste{margin-top:5px;} img{vertical-align:middle;} <!-- #enfantis img{border:5px solid #33F;border-radius:5px;} --> #enfants{display:inline;} #navigation li.image{background-color:transparent;} a.cont img{vertical-align:middle;height:40px;border-radius:10px;opacity:1;transition:.5s ease;backface-visibility:hidden;margin:0px;} a.cont:hover img{opacity:0.3;} form.rech{margin-left:-20px;padding:0px 5px;width:100%;border-bottom:3px solid #fc0;border-top:3px solid #fc0;} form.rech input{width:210px;border:0px;font-size:12pt;padding:3px;margin-left:20px;} form.aj{margin-left:30px;} form.aj Xselect{background-color:#afc6e9;border:1px solid black;padding:3px;margin-left:10px;margin-bottom:15px;padding:5px 10px;border-radius:20px 10px 10px 20px;font-size:14pt;-webkit-box-shadow:3px 3px 5px 6px #535d6c;box-shadow:2px 2px 0px 0px #535d6c;} form.aj textarea{width:620px;margin-bottom:3px;background-color:#fff6d5;border:1px solid black;padding:3px;} form.aj legend{color:#535d6c;} form.aj input{margin-bottom:5px;vertical-align:middle;} form.aj option{width:620px;margin-bottom:3px;background-color:#fff6d5;border:1px solid black;padding:3px;} input[type="text"],input[type="password"]{background-color:#fff6d5;border:1px solid black;padding:3px;} form.aj fieldset{width:600px;margin-bottom:3px;border:1px solid #999;} form.aj img{vertical-align:middle;} #in{margin-top:5px;background-color:#fff;float:right;} #lo{display:inline-block;position:absolute;top:15px;right:50px;color:#fff;background-color:#fff;z-index=2;} #lo a{border:0px;padding:2px;margin:0px;} #l li{list-style:none;color:#666;} #l li.in{color:#000;} blockquote.clar{color:#66F;} li.c0{list-style-image:url('po.png');} li.c1{list-style-image:url('pn.png');} li.c2{list-style-image:url('pe.png');} li.c3{list-style-image:url('pa.png');} .custom-select{position:relative;} .custom-select select{display:none;} .select-selected:after{position:absolute;content:"";top:10px;right:10px;width:0;height:0;border:6px solid transparent;border-color:#3771c8 transparent transparent transparent;} .select-selected.select-arrow-active:after{border-color:transparent transparent #3771c8 transparent;top:2px;} .select-items div,.select-selected{color:#000;background-color:#afc6e9;border-radius:20px 20px 20px 20px;-webkit-box-shadow:3px 3px 5px 6px #535d6c;box-shadow:2px 2px 0px 0px #535d6c;padding:2px 16px;border:1px solid transparent;border-color:transparent transparent rgba(0,0,0,0.1) transparent;cursor:pointer;user-select:none;} .select-items{position:absolute;border-radius:20px 20px 20px 20px;top:100%;left:0;right:0;z-index:99;} .select-hide{display:none;} .select-items div:hover,.same-as-selected{background-color:#535d6f;} .custom-file-upload{background-color:#afc6e9;border:1px solid black;padding:3px;margin-left:30px;margin-bottom:15px;padding:5px 10px;;border-radius:20px;font-size:12pt;-webkit-box-shadow:3px 3px 5px 6px #535d6c;box-shadow:2px 2px 0px 0px #535d6c;cursor:pointer;} input[type="file"]{display:none;} input[type="radio"]{display:none;} input[type="radio"] + label{cursor:pointer;} input[type="radio"] + label span{display:inline-block;width:19px;height:19px;margin:-1px 4px 0 0;vertical-align:middle;background:url('btn.png') 5px top no-repeat;cursor:pointer;} input[type="radio"]:checked + label span{background:url('bt2.png') 5px top no-repeat;} input[type="checkbox"]{display:none;} input[type="checkbox"] + label{cursor:pointer;} input[type="checkbox"] + label span{display:inline-block;width:19px;height:19px;margin:-1px 4px 0 0;vertical-align:middle;background:url('rad.png') 5px top no-repeat;cursor:pointer;} input[type="checkbox"]:checked + label span{background:url('rad2.png') 5px top no-repeat;} input[type="checkbox"]:disabled + label span{display:inline-block;width:19px;height:19px;margin:-1px 4px 0 0;vertical-align:middle;background:url('radg.png') 5px top no-repeat;cursor:pointer;} input[type="submit"],input[type="button"]{background-color:#afc6e9;border:1px solid black;padding:3px;border-radius:20px;-webkit-box-shadow:2px 2px 0px 0px #535d6c;box-shadow:2px 2px 0px 0px #535d6c;padding:5px 10px;font-size:12pt;font-family:biolinum,Georgia,"Times New Roman",Times,serif;} #ch input.no,ul.nav li.page,ul.nav li.pages{border:1px solid #FC0;background-color:#fff;padding:5px;margin:3px;border-radius:0px;} ul.nav li.page,ul.nav li.pages{padding:0;} ul.nav li.page a,ul.nav li.pages a{background-color:#fff;display:inline-block;padding:3px;text-decoration:none;color:#000;box-shadow:2px 2px 0px 0px #535d6c;} ul.nav li.page a span,ul.nav li.pages a span{font-size:80%;display:inline-block;position:relative;top:-3px;left:-3px;} ul.nav li.page a:hover,ul.nav li.pages a:hover{background-color:#FFF6D5;} #ch input.no,#ch input.yes{width:80px;} #ch input.yes{border:1px solid #FC0;background-color:#FFF6D5;color:#000;padding:5px;margin:3px;border-radius:0px;} a.p{font-size:80%;color:#3C3;} span.o{color:blue;} @media print{#header #navigation{display:none;} } #renou{border:2px solid #c00;border-radius:10px;display:inline-block;padding:10px;margin-left:20px;} #renou span,#renouv span,#recap span{color:#c00;font-weight:bold;} #recap span.b,#renouv span.b{color:#09e;}#recap span.i{color:#09e;font-weight:normal;font-style:italic;} a.sol,a.soc,a.sta{padding:10px;padding-left:50px;width:230px;margin-right:10px;margin-bottom:10px;display:inline-block;} a.sol{background-color:#6AF;} a.soc{background-color:#fc0} a.sta{background-color:#ccc} 