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,b,u,i,center,dl,dt,dd,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;margin:0;padding:0}
body{color:#000;font-family:Arial, sans-serif;font-size:75%;line-height:1.3em;background:#dbe27c url(/css/img/body-background.jpg) 0 202px repeat-x}
ul{list-style:none;margin:0 1.5em 1.5em 0}
blockquote,q{quotes:none}
input:focus{border-left:5px solid red}
del{text-decoration:line-through;color:#666}
table{border-collapse:collapse;border-spacing:0;margin-bottom:1.4em;width:100%;text-align:center;background:#f3f6f2;font-size:.9em;border-bottom:2px solid #d5dbd8}
h1,h2,h3,h4,h5,h6{color:#000;font-weight:700}
h1{font-size:3em;line-height:1em;margin-bottom:.5em}
h2{font-size:1.4em;margin-bottom:.75em}
h3{font-size:1.2em;line-height:1.1em;margin-bottom:1em}
h4{font-size:1.1em;line-height:1.25em;margin-bottom:1.25em}
h5{font-size:1em;font-weight:700;margin-bottom:1.5em}
h6{font-size:1em;font-weight:700}
p.picture-left{float:left;border:1px solid #000;margin:.5em 1em 1em 0;padding:0}
p.picture-right{float:right;clear:both;border:1px solid #000;margin:0 0 .5em 1em;padding:0}
ol{list-style-position:outside;color:#E46B00;font-style:italic;font-size:1.2em}
ol li{color:#000;font-size:.9em}
ol a{font-size:1em}
dl{border-left:3px solid #DBE27C;padding-left:.5em;margin:0 0 1.5em}
dd{margin-left:1.5em}
abbr,acronym{border-bottom:1px dotted #666}
address{margin-top:1.5em;font-style:italic}
a:focus,a:hover{color:#5b7a7c;text-decoration:none}
a{color:#e46b00;text-decoration:underline;cursor:pointer}
p.read-more a{background:transparent url(/css/img/light-link.gif) 0 5px no-repeat;padding-left:10px;color:#5b7a7c;clear:both;text-decoration:underline}
p.read-more a:hover{text-decoration:underline;color:#ED6F00}
blockquote{color:#666;font-style:italic;margin:1.5em}
strong{font-weight:700;color:#5b7a7c}
pre,code{white-space:pre;margin:1.5em 0}
pre,code,tt{font-size:1em;font-family:'lucida console', monospace;line-height:1.5em}
tt{display:block;line-height:1.5em;margin:1.5em 0}
caption{background:#ffc}
form{position:relative;width:100%}
form p{position:relative;overflow:hidden;margin:0;padding:0}
form label{font-weight:700;display:inline;color:#E46B00}
form input{background:#fff url(/css/img/form-input-background.gif) 0 0 no-repeat;padding:0 5px}
form select{border:1px solid #ccc;background:#f6f6f6;overflow:auto;font-size:.9em;width:100%;padding:3px}
form .text{clear:both;width:672px;height:3.5em;overflow:hidden;margin:0;padding:0 0 15px}
form .textarea{clear:both;width:672px;height:auto;margin:0;padding:0}
form .text label{float:left;text-align:right;font-weight:700;width:10%;margin-right:5px}
form .text input{width:87.5%;border-color:#ccc}
form .text textarea{float:none;width:563px;height:100px;background:#fff}
form .text input:focus,form .text textarea:focus{background:#fff;border-color:#D66B01}
form .select{float:left;position:relative;width:30%;overflow:visible;z-index:5}
form .select label{text-align:right;margin-right:5px;width:30%}
form .tiny{clear:none;float:left;width:306px}
form .tiny label{width:22%}
form .tiny input{width:73%}
form .tiny .error{margin-left:24%}
form p.long textarea{float:none;width:570px;height:100px}
form p.long label{padding-left:20px;vertical-align:top}
form fieldset{position:relative;border:0;clear:both;width:615px;margin:10px 0 0;padding:0}
form legend{display:block;text-align:right;float:left;position:relative;color:#536ea0;font-size:1em;margin:0;padding:0 17px}
form fieldset p.check{padding-left:95px;margin-top:-1.6em;margin-bottom:.8em;width:320px}
form fieldset p.check input{border:0;background:0}
form fieldset p.file .help{font-style:italic;font-size:.8em;display:block}
form p.submit{clear:both;position:relative;z-index:4}
form .error_form input,form .error_form textarea{border:1px solid red;background:#fff}
.error,.notice,.success{margin-bottom:1em;border:2px solid #ddd;padding:.8em}
.error{background:#FBE3E4;color:#D12F19;border-color:#FBC2C4}
.notice{background:#FFF6BF;color:#817134;border-color:#FFD324}
.success{background:#E6EFC2;color:#529214;border-color:#C6D880}
.error a{color:#D12F19}
.notice a{color:#817134}
.success a{color:#529214}
.date{color:#5b7a7c;font-size:1.3em;font-weight:700}
.btn{color:#fff;font-weight:400;margin:0 5px;padding:2px 5px 2px 15px}
#wrapper{width:960px;position:relative;background:url(/css/img/wrapper-background.gif) 0 0 repeat-y;margin:0 auto}
#home #wrapper{background-image:url(/css/img/wrapper-home-background.gif)}
#header{position:relative;text-indent:-5000px;top:0;left:0;background:url(/css/img/header-background.gif) 0 100% repeat-x;width:100%;height:202px}
#header h1{width:960px;height:192px;text-indent:-5000px;background:url(/css/img/header-h1.jpg) 0 0 no-repeat;margin:0 auto}
#header .branding{position:absolute;top:5px;left:50%;margin-left:-170px;text-indent:-5000px;width:580px;height:125px}
#header .branding a{display:block;width:100%;height:100%}
#home #header h1{background:url(/css/img/header-home-h1.jpg)}
#direct-access{opacity:0.9;-moz-opacity:0.9;filter:Alpha(opacity=90);position:absolute;border-bottom:2px solid #E46B00;width:955px;left:50%;top:0;z-index:200;background:#fff;text-align:center;margin:0 0 0 -480px;padding:4px 3px}
#direct-access h2{color:#fff;position:absolute;top:-5000px;left:-5000px;text-indent:-5000px}
#direct-access li{display:inline;color:#E46B00}
#direct-access li span{padding:0 0 0 2px}
#direct-access li a{color:#E46B00;font-size:1.1em;font-weight:700}
#direct-access li a:hover,#direct-access li a:focus{color:#5b7a7c}
.js-enabled #direct-access-link{z-index:201;position:absolute;top:0;left:50%;margin-left:450px;width:28px;height:27px;text-indent:-5000px}
.js-enabled #direct-access-link a.open{display:block;width:100%;height:100%;background:transparent url(/css/img/accessibilite-open.gif) 0 0 no-repeat}
.js-enabled #direct-access-link a.close{display:block;width:100%;height:100%;background:transparent url(/css/img/accessibilite-close.gif) 0 0 no-repeat}
.js-enabled #direct-access-link a:focus{border-right:3px solid #DA2828}
#intro{background:#fff;position:absolute;z-index:5;top:-3.1em;left:310px;width:300px;color:#5b7a7c;font-weight:700;line-height:1.2em;margin:0;padding:0}
#navigation{float:left;width:280px;left:10px;position:relative;z-index:2;background:#dbe27c url(/css/img/body-background.jpg) -250px 21em repeat-x}
#news h3 a:hover{color:#ED6F00}
#news p.publication{font-size:11px;margin:0}
p#hentry-syndication{float:right;margin:-16px 0 0}
p#hentry-syndication a{padding-left:22px;background:url(/css/img/icons/feed.png) 0 0 no-repeat}
#main .hentry{background:#fff;margin:5px 0 15px;padding:15px}
#main .hentry h3.entry-title{left:-35px;padding-left:35px;margin-bottom:0}
#main-nav{position:absolute;z-index:10;top:-5.7em;left:299px;background:url(/css/img/main-nav-background.gif) 0 0 repeat-y;padding:.5em 0}
#main-nav h2{position:absolute;top:-5000px;left:-5000px;height:1px;text-indent:-5000px}
#main-nav ul{line-height:1.6em;margin:0 0 0 10px}
#main-nav ul a{font-weight:700;border-right:1px solid #E46B00;padding:0 4px 0 2px}
#home #main-nav{position:relative;width:235px;background:0;left:0;top:0;margin:30px 0 20px 35px}
#home #main-nav ul{margin:0 1.5em 1.5em 0}
#home #main-nav ul li{display:block;margin-bottom:10px}
#conditions{clear:both;background:#f5f7d5;margin:0;padding:10px}
#conditions p{color:#5b7a7c;font-weight:700;margin:0}
#conditions q{display:block;color:#000;font-weight:400;font-style:italic}
#conditions em{color:#000;font-weight:400;font-style:normal}
#home #conditions{background:transparent;width:235px;margin:15px 0 20px 35px;padding:0}
#quick-search form{position:absolute;background:#5b7a7c;top:-2.8em;left:625px;z-index:10;width:25em;overflow:visible;border:1px solid #5b7a7c}
#quick-search p{float:left;position:relative;background:#5b7a7c;color:#677041;margin:0;padding:0}
#quick-search p input{position:relative;background:#f8f6d8;color:#677041;border-top:1px solid #5b7a7c;width:19em;top:0;left:1px;border:0;font-size:.9em;padding:2px}
#quick-search p label{position:absolute;top:-1.3em;display:none}
#quick-search fieldset#search-themes{position:relative;width:25em;top:0;left:0;background:#f3f6f2;border-top:1px solid #5b7a7c;margin:0}
#quick-search fieldset label{float:left;width:21em;text-align:right;font-weight:400;color:#000;margin:2px 10px 2px 0}
#quick-search fieldset input{width:14px;height:14px;background:0;margin:4px 0 0}
#quick-search p.submit{position:absolute;top:-1px;right:0;width:7em;clear:none;height:1.4em;margin:0;padding:0}
#quick-search p.submit button{background:#5b7a7c url(/css/img/dark-link.gif) 0 6px no-repeat;color:#fff;border:0;cursor:pointer;font-weight:700;width:8em;text-align:left;margin:0;padding:0 0 0 12px}
.js-enabled #quick-search a{background:url(/css/img/close.gif) 0 4px no-repeat;color:#5b7a7c;padding-left:10px;font-size:.9em}
.js-enabled #quick-search p.close{background:0;border:0;float:left;clear:left;margin:-1.3em 0 0 .5em}
.js-enabled #quick-search p.advanced-search{position:absolute;top:1.7em;left:0;background:0;border:0;clear:both;width:100%;margin-top:-1px;line-height:1em}
.js-enabled #quick-search p.advanced-search a{background:transparent url(/css/img/light-link.gif) 0 4px no-repeat;padding-left:12px;text-decoration:none}
#main .bloc{list-style:none;width:100%;font-weight:700;overflow:visible;clear:both;margin-left:-20px;padding:0}
#main .bloc li{position:relative;color:#5b7a7c;float:left;padding-left:40px;background:transparent url(/css/img/main-li-background.gif) 0 1.3em no-repeat;width:96%}
#main .bloc dl{background:#fff;color:#000;border:1px solid #bbc3c1;font-style:normal;font-weight:400;margin-left:0;padding:0}
#main .bloc dt{display:block;position:relative;background:#dce381;color:#ed6f00;font-weight:700;border-bottom:1px solid #bbc3c1;padding:10px}
#main .bloc dt span{font-size:.8em;color:#000;font-weight:400}
#main .bloc dd{padding:10px}
#main .bloc dd p{margin:.5em}
#main .bloc dd dfn{font-style:normal}
#partenaires a{color:#5B7A7C;font-weight:700}
#partenaires .url{float:left;padding-right:1.5em}
#partenaires .tel{float:left;font-weight:700}
#navigation-indicateur{clear:both;height:54px;width:98%;background:transparent url(/css/img/navigation-indicateur-background.gif) 0 100% repeat-x;margin:0}
#navigation-indicateur li{float:left;line-height:45px;height:43px;width:233px;text-align:center;text-indent:0;background:url(/css/img/onglet.png) 0 0 no-repeat;margin-left:-20px;position:relative;padding:0}
#navigation-indicateur li a{color:#fff;position:relative;display:block;height:100%;width:100%;text-decoration:none;font-weight:700}
#navigation-indicateur li.definition{z-index:3;margin-left:0}
#navigation-indicateur li.consultation{z-index:2}
#navigation-indicateur li.en-savoir-plus{z-index:1}
#navigation-indicateur li.current{background:url(/css/img/onglet-current.png) 0 0 no-repeat;z-index:10;line-height:50px;font-size:1.2em}
#navigation-indicateur li.change-theme{z-index:10;background:none;float:right;text-align:right;margin-left:0;width:220px;height:54px}
#navigation-indicateur li.change-theme a{position:relative;background:url(/css/img/change-theme-background.gif) 100% 0 no-repeat;color:#E46B00;text-decoration:underline;text-indent:0;padding-right:50px;right:30px;width:90%}
#indicateur-content{clear:both;background:#F2F6EF url(/css/img/indicateur-background-content.gif) 0 100% no-repeat;overflow:hidden;width:95%;padding:15px 15px 25px}
#main #indicateur-content h3,#main #indicateur-content h4{left:-15px}
#indicateur-content #first-part{position:relative;width:47%;float:left;border-right:1px solid #c5d1ce;margin-right:2.5%;padding-right:2.5%}
#indicateur-content #second-part{position:relative;width:45%;float:left}
#indicateur-content dfn{position:relative;background:url(/css/img/indicateur-content-dfn-background.gif) 0 5px no-repeat;padding-left:25px;display:block;color:#ED6F00;font-style:normal;left:-15px}
#indicateur-content fieldset{width:29%;clear:none;float:left;margin-bottom:.5em;margin-top:0;border-right:1px solid #C5D1CE;padding-right:2%}
#indicateur-content legend{color:#E46B00;font-weight:700;margin:0;padding:0}
#indicateur-content fieldset .inside{border:1px solid #CCC;background:#f6f6f6;height:1%;clear:both;float:left;width:97%;padding:3px}
#indicateur-content fieldset .inside input{background:#f6f6f6}
#indicateur-content fieldset .inside #choix-zone{color:#5B7A7C;border:0;background:#f6f6f6 url(/css/img/light-link.gif) no-repeat scroll 0 4px;text-decoration:underline;float:left;font-size:.9em;cursor:pointer;padding-left:8px;clear:both}
#indicateur-content fieldset .inside label strong{display:block;margin-left:25px}
#indicateur-content p.select{width:29%;margin-right:2%;padding-right:2%;border-right:1px solid #c5d1ce;margin-bottom:.5em}
#indicateur-content p.radio label{color:#000;font-weight:400}
.zone-list{margin-top:5px;width:22%;float:left}
.zone-list li{padding-left:14px;background:transparent url(/css/img/breadcrumb-li-background.gif) no-repeat scroll 4px 5px;margin:3px 0}
p#submit-filters{position:relative;clear:both;top:-15px;text-align:center;line-height:37px;border-bottom:1px solid #ced8d5;overflow:visible;width:98%;height:47px;padding:10px 0 0}
p#submit-filters button,p#submit-filters a{border:none;cursor:pointer;float:right;display:block;position:relative;font-size:1.2em;width:222px;height:47px;color:#fff;font-weight:700;background:transparent url(/css/img/bt-filter-background.jpg) 0 0 no-repeat;text-indent:-20px;top:25px;right:0;padding-bottom:15px}
#filter-reminder{font-size:.85em;position:relative;float:left;clear:both;border-bottom:1px solid #d5dbd8;width:100%;margin:0 0 20px;padding:3px 0 20px}
#main #filter-reminder h3{color:#000;background:0;clear:both;margin:0 0 5px 15px;padding:0}
#filter-reminder p{float:left;width:31.5%;display:block;border-left:3px solid #d5dbd8;margin:2px 0;padding:1px 0 2px 10px}
#filter-reminder dfn{background:0;display:inline;left:0;padding:0}
p#edit-filters{text-align:center;line-height:37px;position:absolute;right:0;bottom:-30px;border:0;margin:0}
p#edit-filters a{float:right;font-size:1.2em;width:222px;height:47px;color:#fff;font-weight:700;background:#fff url(/css/img/bt-filter-background.jpg) 0 0 no-repeat}
#indicateur-content .export-to-csv{float:right}
#indicateur-content .export-to-csv a{display:block;font-weight:700;color:#5B7A7C;background:url(/css/img/light-link.gif) 0 4px no-repeat;padding-left:12px}
p.contact-ors{position:relative;clear:both;top:-15px;text-align:center;line-height:37px;border-bottom:1px solid #ced8d5;overflow:visible;width:100%;height:47px;padding:10px 0 0}
p.contact-ors a{border:none;cursor:pointer;float:right;display:block;position:relative;font-size:1em;width:222px;height:47px;color:#fff;font-weight:700;background:transparent url(/css/img/bt-filter-background.gif) 0 0 no-repeat;text-indent:-20px;top:25px;right:0;padding-bottom:15px}
p.signification{float:right;margin-right:10px;color:#5B7A7C;font-weight:700;background:url(/css/img/icons/information.png) left top no-repeat;padding:2px 0 2px 25px}
#secondary-nav{position:absolute;left:50%;width:635px;background:#5B7A7C;z-index:5;margin:19px 0 0 -179px}
#secondary-nav h2{position:absolute;left:-5000px;top:-5000px;height:1px;text-indent:-5000px}
#secondary-nav ul{margin-bottom:0}
#secondary-nav li{margin-bottom:8px;display:inline}
#secondary-nav li.current{border-left:1px solid #ffa043;padding-right:4px}
#secondary-nav li a{border-left:1px solid #ffa043;padding:0 2px 0 4px}
#secondary-nav li.ss3i{position:absolute;right:-30px;top:0}
#secondary-nav li.ss3i a{color:#fff;border:0;font-weight:400}
#home #secondary-nav{position:relative;left:0;background:transparent;width:235px;margin:35px 0 20px 35px}
#home #secondary-nav li{display:block;border:0}
#home #secondary-nav li a{border:0;padding:0}
#home #secondary-nav li.ss3i{position:relative;left:0}
#breadcrumb{font-size:.8em;margin:-1em 0 0 24px}
#breadcrumb h2{position:absolute;top:-5000px;left:-5000px;text-indent:-5000px;height:1px}
#breadcrumb p{float:left;margin:0 3px 0 0}
#breadcrumb li{display:inline;background:none;padding-left:0}
#breadcrumb li span{display:inline-block;text-indent:-5000px;width:15px;background:transparent url(/css/img/breadcrumb-li-background.gif) 4px 5px no-repeat}
#content{height:1%;position:relative;width:99%;float:right;background:transparent url(/css/img/content-background.jpg) 0 0 no-repeat;z-index:1;padding:20px 0 0}
#home #content{height:1%;position:relative;width:662px;left:-8px;float:right;background:#ecf0b2 url(/css/img/content-home-background.jpg) 0 0 no-repeat;padding:20px 0 0}
thead{background:#e1e793;color:#ed6f00}
td,th{border:1px solid #d5dbd8;border-bottom:1px solid #fff;border-top:1px solid #fff;padding:5px 3px}
th{border-color:#d5dbd8}
.odd td{background:#ebefe8}
tr:hover td{background:#FFEAD8;border-bottom:1px dotted #ED6F00}
.has-sub #main{float:left;width:66%}
#main{position:relative;background:transparent url(/css/img/main-background.gif) 0 0 repeat-y;top:1em;min-height:545px;padding:20px}
#main h2{color:#ed6f00;font-size:1.7em;margin-left:-20px;overflow:hidden;background:url(/css/img/h2-background.gif) no-repeat 0 5px transparent;padding:0 0 0 40px}
#main h2.type{line-height:20px;background:none;padding:10px 0 10px 35px}
#main h2 span.QTT{float:left;height:35px;width:30px;text-indent:-5000px;background:url(/css/img/chiffre-big.png) left 5px no-repeat;margin:-10px 5px 0 -30px}
#main h2 span.TAUX{float:left;height:35px;width:30px;text-indent:-5000px;background:url(/css/img/pourcent-big.png) left 5px no-repeat;margin:-10px 5px 0 -30px}
#main h3{position:relative;clear:both;color:#ed6f00;font-size:1.3em;margin-bottom:10px;padding-left:40px;left:-20px;overflow:hidden;background:url(/css/img/h3-background.gif) no-repeat 0 5px transparent}
#main h3.type{background:none;padding-left:32px;padding-top:10px}
#main h3 span.libelle{position:relative;top:-5px;text-decoration:underline;line-height:20px}
#main h3 span.QTT{float:left;height:30px;width:30px;text-indent:-5000px;background:url(/css/img/chiffre.png) left top no-repeat;margin:-4px 3px 0 -30px}
#main h3 span.TAUX{float:left;height:30px;width:30px;text-indent:-5000px;background:url(/css/img/pourcent.png) left top no-repeat;margin:-4px 3px 0 -30px}
#main h4{color:#5B7A7C;font-size:1.3em;background:url(/css/img/h4-background.gif) 40px 75% no-repeat;padding-left:45px;margin-left:-20px}
#main .rich-text p,#main .rich-text ul{padding-left:20px;position:relative}
#main .rich-text li{padding-left:15px;margin-bottom:.5em;background:url(/css/img/li-background.gif) 0 5px no-repeat}
#sub{width:25%;float:right;position:relative;left:-5%;border-left:1px solid #c9d3c6;margin-top:2em}
#sub .bloc{position:relative;left:8%;overflow:visible;background:#f3f6f2 url(/css/img/sub-bloc-background.gif) 0 0 repeat-y;margin:0 0 20px}
#sub .inside{background:transparent url(/css/img/sub-inside-background.gif) 0 100% no-repeat;padding:0}
#sub .bloc h2{position:relative;color:#fff;background:transparent url(/css/img/sub-bloc-h2-background.png) 0 0 no-repeat;padding:10px}
#sub .bloc h2 + h3{margin-top:-.5em}
#sub .bloc h3{color:#5B7A7C;padding:0 20px}
#sub .bloc p,#sub .bloc ul{margin-bottom:.2em;padding:0 10px 10px}
#sub .bloc dfn{display:block;font-style:normal}
#sub .bloc a{background:url(/css/img/light-link.gif) 0 5px no-repeat;padding-left:12px;color:#5B7A7C}
#sub .bloc .change-theme{position:relative;display:block;height:50px;line-height:50px;background:url(/css/img/change-theme-background.gif) 99% 0 no-repeat;top:-6px;padding:0 50px 0 0}
#sub .bloc .change-theme a{display:block;height:100%;color:#ED6F00;font-weight:700;background:0}
#sub form{overflow:hidden;width:95%;padding-bottom:25px}
#sub .bloc form p{padding:0}
#sub form p.text{width:100%;padding-left:12px;padding-bottom:0;background:url(/css/img/light-link.gif) 5% 1.6em no-repeat}
#sub form p.text input{border:1px solid #cbd2cf;display:block;background:#fff;width:80%;margin-left:5%}
#sub form p.text label{margin-left:12px;float:none;width:100%;text-align:left;display:block}
#sub #logging{overflow:hidden;padding-bottom:1em;height:1%}
#sub #logging form .submit{float:right;clear:both;background:#5B7A7C url(/css/img/btn-background.gif) 0 0 no-repeat;width:50%;text-align:center;margin:0 6%;padding:0}
#sub #logging form p.submit button{background:transparent;border:0;color:#fff;cursor:pointer;font-weight:700;width:100%;height:100%;padding:0}
#sub #logging .content p{float:left;position:relative;clear:both;background:#5B7A7C url(/css/img/btn-background.gif) 0 0 no-repeat;width:90%;right:-5%;text-align:center;color:#fff;margin:0 0 1em;padding:3px}
#sub #logging .content p a{display:block;width:100%;height:100%;color:#fff;background:0;text-decoration:none;font-weight:700;padding:0}
#sub #logging .content p a:hover{color:#FECEA7}
dl.themes{width:620px;border:0;padding:0}
dl.themes dt{position:relative;padding-top:1.5em;text-transform:uppercase;color:#5B7A7C;font-size:1.2em;margin:0 0 .5em 187px}
dl.themes dd{margin-top:-3em;padding:3em 0 15px 170px}
dl.themes dd p.description{margin:0 0 .5em}
dl.themes dd p.sous-themes strong{color:#d96600}
dl.themes dd ul.sous-themes li a{color:#5B7A7C;padding-right:3px;border-right:1px solid #5B7A7C}
dl.themes dd.sante-jeunes{background:url(/css/img/sante-jeunes.png) 0 0 no-repeat}
dl.themes dd.sante-adultes{background:url(/css/img/sante-adultes.png) 0 0 no-repeat}
dl.themes dd.sante-personnes-agees{background:url(/css/img/sante-personnes-agees.png) 0 0 no-repeat}
dl.themes dd.sante-travail{background:url(/css/img/sante-travail.png) 0 0 no-repeat}
dl.themes dd.vue-ensemble{background:url(/css/img/vue-ensemble.png) 0 0 no-repeat}
.pagination{text-align:center;margin-top:10px;padding:2px}
.pagination ul{text-align:center;font-size:1em;margin:0;padding:0}
.pagination li{list-style-type:none;display:inline;border:1px solid #BBC3C1;background:#fff;margin:0 2px 0 0}
.pagination a,.pagination a:visited{text-decoration:none;color:#5B7A7C;margin:0;padding:0 3px}
.pagination a:hover,.pagination a:active{color:#000;background-color:#F5F7D5}
.pagination li.current{background-color:#fff;color:#E46B00;font-weight:700;cursor:default;border-color:#E46B00;padding:0 3px}
#downloads{width:100%;padding:0}
#downloads li{width:98%;margin:5px 0;padding:2px 5px}
#downloads li span{color:#888279;font-weight:700}
#downloads li a{padding-left:20px;background:#fff url(/css/img/icons/download-file.gif) 0 0 no-repeat}
#downloads li.pdf a{background:#fff url(/css/img/icons/page_white_acrobat.png) 0 0 no-repeat}
#downloads li.doc a{background:#fff url(/css/img/icons/page_white_word.png) 0 0 no-repeat}
#downloads li.xls a{background:#fff url(/css/img/icons/page_white_excel.png) 0 0 no-repeat}
#downloads li.ppt a{background:#fff url(/css/img/icons/page_white_powerpoint.png) 0 0 no-repeat}
#downloads li.txt a{background:#fff url(/css/img/icons/page_white.png) 0 0 no-repeat}
#sitemap ul{margin-left:.8em}
#sitemap ul.themes{font-weight:700;color:#5B7A7C}
#footer{text-align:left;color:#fff;display:block;width:100%;height:167px;background:url(/css/img/footer-background.gif) 0 0 repeat-x}
#footer ul.links{padding-top:15px;position:relative;left:50%;width:290px;margin-left:-480px;float:left}
#footer ul.links li{text-align:left;text-indent:-5000px;float:left}
#footer ul.links li.orspec{background:url(/css/img/logo-orspec.jpg) 0 0 no-repeat;width:139px;height:66px;position:relative;left:0;top:7px}
#footer ul.links li.ars{background:url(/css/img/logo-ars.jpg) 0 0 no-repeat;width:123px;height:66px;margin-top:7px;margin-right:20px}
#footer ul.links li a{display:block;width:100%;height:100%;text-decoration:none}
#footer .vcard{width:650px;position:relative;margin-left:-195px;float:left;left:50%;padding:38px 0 0 20px}
#footer .vcard h2{position:absolute;top:-5000px;left:-5000px;text-indent:5000px}
#footer .vcard .org,#footer .vcard .email{clear:left}
#home #footer ul.links li.grsp{left:0}
#home #footer .vcard{padding:20px 0 0 20px}
body#error-500{background-image:none}
#error-500 #content{background:#fff!important;width:900px;left:50%;float:none;margin:20px 0 0 -450px;padding:15px}
#error-500 #content h1{background:url(/css/img/logo-erreur500.gif) 0 0 no-repeat;width:372px;height:132px;text-indent:-5000px}
#error-500 #content h2{color:#FF7300}
#error-500 #footer{background:0;color:#000}
#error-500 #footer .vcard{background:0;color:#000;margin-left:-340px}
span.help{display:block;font-size:11px;text-align:center}
.year-choice{position:relative;display:block;width:100%;margin:0;padding:0}
.year-choice button{display:block;position:relative;font-size:1.2em;width:222px;height:47px;color:#fff;font-weight:700;background:transparent url(/css/img/bt-export-background.gif) 0 0 no-repeat;text-indent:-20px;top:10px;right:0;padding-bottom:15px;border:none;text-decoration:underline;cursor:pointer;margin:0 auto 10px}
ins,#main h3.type a,.year-choice button:hover{text-decoration:none}
hr,form p .error_form,form p.hidden,#home #header .branding,#main-nav ul li span,#quick-search fieldset legend,.js-enabled #quick-search fieldset,#secondary-nav li span,.vcard .country-name,.vcard span.type,.vcard .geo{display:none}
div.hr,p.read-more,#partenaires .adresse-postale,#content .hr,#main .rich-text{clear:both}
p,#home #conditions p{margin:0 0 1.3em}
p.picture-left a,p.picture-right a,form fieldset p.file label{display:block}
dl dt,dfn{font-weight:700}
em,dfn,tfoot{font-style:italic}
form fieldset p.check label,form p.submit input{cursor:pointer}
form p .error,form .error_form label,form .error_form legend,form fieldset.error_form legend,form fieldset.error_form label{color:red}
.error ul,#header p,#intro p,#news h3,#breadcrumb ul,dl.themes dd p.sous-themes,#downloads ul ul{margin:0}
a.btn,a.btn:hover{color:#fff}
#direct-access ul,#quick-search fieldset ul{margin:0;padding:0}
#news,#edito{width:225px;background:#dbe27c url(/css/img/body-background.jpg) -160px 0 repeat-x;margin:0 0 10px;padding:20px 20px 10px 35px}
#news h2,#edito h2{color:#ed6f00}
#news h3 a,#quick-search fieldset label:hover,#navigation-indicateur li.change-theme a:hover{color:#5B7A7C}
#main-nav ul li,dl.themes dd ul.sous-themes li{display:inline}
#main-nav ul li:last-child a,#home #main-nav ul li a,#secondary-nav li:last-child,#secondary-nav li:last-child a,#secondary-nav li:first-child,#secondary-nav li:first-child a,dl.themes dd ul.sous-themes li:last-child a{border:0}
#conditions h2,#quick-search h2,#quick-search legend,dl.themes dd ul.sous-themes li span{position:absolute;top:-5000px;left:-5000px;text-indent:-5000px}
#quick-search,#indicateur-content .nb,.year-choice form{float:left}
.js-enabled #quick-search p.advanced-search a:hover,#indicateur-content .export-to-csv a:hover,#home #secondary-nav li.ss3i a{color:#E46B00}
#partenaires .tel .value,#sitemap ul.themes a{font-weight:400}
#navigation-indicateur li a:hover,#main h3 a{text-decoration:underline}
#breadcrumb li:last-child span,#breadcrumb li.last-child span,#home #main{background:0}
#footer a,#footer .vcard .contact{color:#ffa043;font-weight:700}
