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-family: Verdana, Frutiger, Univers, "Helvetica Neue", "Lucida Grande", Calibri, Helvetica, sans-serif;vertical-align: baseline;}:focus {outline: 0;}body {color: black;background: white;}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,q:before, q:after {content: "";}blockquote, q {quotes: "" "";}#sfWebDebug {position:absolute;top:0;background:#eee;width:100%;}.fleft{float: left;}.fright{float: right;}.imgleft{margin-right: 6px;}.imgright{margin-left: 6px;}.clr{clear: both;}.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix {display:inline-block;}.clearfix {display:block;}ul.ui-accordion { margin: 0; padding: 0; list-style-type: none; }ul.ui-accordion li { margin: 0; margin-bottom: 2px; padding: 0; background-image: url(i/accordion-left.png); background-repeat: no-repeat; }ul.ui-accordion li a.ui-accordion-header { display: block; padding-left: 5px; margin-right: 3px; height: 28px; color: #000; text-decoration: none; line-height: 28px; }ul.ui-accordion li .ui-accordion-right { display: block; background-image: url(i/accordion-right.png); position: absolute; top: 0px; right: 0px; height: 28px; width: 3px;}ul.ui-accordion li:hover { background-image: url(i/accordion-left-over.png); }ul.ui-accordion li:hover a.ui-accordion-header { background-image: url(i/accordion-middle-over.png); }ul.ui-accordion li:hover .ui-accordion-right { background-image: url(i/accordion-right-over.png); }ul.ui-accordion li.active { background-image: url(i/accordion-left-act.png); }ul.ui-accordion li.active a.ui-accordion-header { background-image: url(i/accordion-middle-act.png); }ul.ui-accordion li.active .ui-accordion-right { background-image: url(i/accordion-right-act.png); }@import "jquery.thickbox.skin.css";html, body {margin: 0;padding: 0;min-height: 100%;}html>body #tb-dim, html>body #tb-loading, html>body #tb-modal { position: fixed;}#tb-dim {top: 0;left: 0;z-index: 9998;width: 100%;height: 100%;}#tb-loading, #tb-modal {top: 50%;left: 50%;}#tb-loading {z-index: 9999;margin: -25px 0 0 -25px;width: 50px;height: 50px;}#tb-modal {display: none;z-index: 10000;}#tb-content {position: absolute;top: 0;right: 0;bottom: 0;left: 0;overflow: auto;}* html #tb-dim, * html #tb-loading, * html #tb-modal {position: absolute;}* html #tb-dim iframe { width: 100%;height: 100%;filter: Alpha(Opacity=0);}#tb-dim {background: #0a3049;opacity: .7;}#tb-loading {background: url(thickbox/jquery.thickbox.spinner.gif) no-repeat 50% 50%;}#tb-modal {border: solid #d4dbdf;border-width: 0 1px;background: #fff;}#tb-modal * {margin: 0;padding: 0;font: 12px/1.3 Arial, Helvetica, Geneva, "sans-serif";}#tb-content {padding: 13px 19px 0;}#tb-title {padding: 0 10px 13px 0;}#tb-close a { position: absolute;top: 2px;right: 2px;z-index: 999;overflow: hidden;width: 26px;height: 26px;background: url(thickbox/button_close.png) no-repeat 5px 5px;line-height: 30px;text-indent: 1000px;}#tb-modal .tb-tl, #tb-modal .tb-tr, #tb-modal .tb-br, #tb-modal .tb-bl {position: absolute;width: 3px;height: 3px;background: no-repeat;}#tb-modal .tb-tl, #tb-modal .tb-tr {top: 0;}#tb-modal .tb-br, #tb-modal .tb-bl {top: 100%;margin-top: -3px; }#tb-modal .tb-tl, #tb-modal .tb-bl {left: -1px;}#tb-modal .tb-tr, #tb-modal .tb-br {right: -1px;}#tb-modal .tb-tl {background-image: url(thickbox/corner_thickbox_tl.png);}#tb-modal .tb-tr {background-image: url(thickbox/corner_thickbox_tr.png);}#tb-modal .tb-br {background-image: url(thickbox/corner_thickbox_br.png);}#tb-modal .tb-bl {background-image: url(thickbox/corner_thickbox_bl.png);}.tb-confirm #tb-content a {color: #666;}#tb-confirm {float: left;}#tb-cancel {float: right;}.tb-external #tb-content iframe {padding: 0;width: 100%;}.tb-image #tb-content img {display: block;}#tb-browse {padding: 12px 0 0;text-align: center;}#tb-next {float: right;}#tb-prev {float: left;}#tb-browse em {font-style: normal;}* html #tb-dim { filter: Alpha(Opacity=70);}*:first-child+html #tb-dim { filter: Alpha(Opacity=70);}.toggler{ text-align: center;overflow: hidden; }.toggler a{ background: transparent url(toggler/square-gray-left.gif) no-repeat top left;color: #494949;display: block;font-size:15px; line-height: 15px; height: 23px; padding-left: 9px; text-decoration: none;}.toggler a span{background: transparent url(toggler/square-gray-right.gif) no-repeat top right;display: block;padding: 4px 9px 4px 0; color:#444;}.toggler a.valider span{color:#006600;width:120px;}.toggler a.annuler span{color:#660000;}.toggler a.selected, .toggler a:hover{ background-position: bottom left;}.toggler a.selected span, .toggler a:hover span{ background-position: bottom right;color: black;}.toggler a.toc{ }.toggler a.prev, .glidecontenttoggler-2 a.next{ }.toggler a.prev:hover, .glidecontenttoggler-2 a.next:hover{}.ui-dialog {z-index: 11;}.dms, .dms * {font-size: 12px;color: #000;}.dms img{vertical-align:middle;margin-right:2px;background:none;border:none;padding:0;}.dms a, a.dms, .dms a:visited, a.dms:visited{color:#4488ff;text-decoration:none;cursor:pointer;}.dms a:hover, a.dms:hover{color:#000088;text-decoration:none;}.dms a:active, a.dms:active{color:#ccc000;text-decoration:none;}.dms fieldset {border:1px solid #ff9900;-moz-border-radius:12px;padding:5px;margin:0 0 10px 0;text-align:left;background:#fff;}.dms fieldset legend{margin-left:15px;padding: 0 5px;}#dms_under_footer{margin: 10px;color: #bbb;font-size: 11px;}#dms_under_footer a{color: #88bbff;}#dms_under_footer span{margin: 0 12px;}.dms fieldset.dms_inputs input { width:auto; }.dms fieldset textarea#confirmation { height:40px; }.dms table {border-collapse:collapse;margin:0;}.dms table tr{height:auto;}.dms table td{border:none;padding:none;}.dms form {background:none;border:0;margin:0;padding:0;}.dms label {display:inline;font-weight:normal;margin:0;}.dms input {border:1px solid #ccc;background:#f5f5f5;color:#444;font-family:Verdana, Arial, sans-serif;font-size:100%;padding:0 3px;width:70%;}.dms input.auto_width {width:auto;}.dms input:hover {background: #fff;}.dms input:focus {border:1px inset #aaa;background:#fff;}.dms input:disabled {border:1px solid transparent;background:transparent;}.dms input.submit {border:1px outset #444;cursor: pointer;background:#ddd;width:auto;}.dms input.submit:hover {background:#fff;}.dms textarea {border:1px solid #ccc;background:#fafafa;color:#444;display:inline;font-family:Verdana, Arial, sans-serif;font-size:100%;height:auto;padding:0 3px;width:96%;}.dms textarea:hover {background: #fff;}.dms textarea:focus {border:1px inset #aaa;background:#fff;}.float_left {float:left;}.float_right {float:right;}.dms_loader {text-align:center;}.dms_sortable_place{background: #eee;border: 2px dotted #ddd;}.dms ul.sort_me li{cursor:move;}.dms ul.sort_me li:hover{background: #eee;}.dms .typed_editor .little label {vertical-align:+4px;}.dms .typed_editor .little input {width:30%;margin : 4px 0 4px 10px;}.dms.ui-dialog .ui-dialog-content.dms_ajax_admin {margin-bottom:16px;}.dms_ajax_admin fieldset{border:0;background:none;}.dms_ajax_admin h1{margin:0;}.dms_ajax_admin .form-row {clear:both;}.dms_ajax_admin label {float:left;width:8em;}.dms_ajax_admin input {width:70%;}.dms_ajax_admin textarea {width:70%;}.dms_ajax_admin h1 {font-size:120%;margin:0;padding:0 0 5px 0;}.dms_ajax_admin .sf_admin_actions li {display:inline;margin:0 5px;}#dms_cache {display:none;}.dms .demi {float:left;width:50%;}.dms .a_block a{display:block;}.dms .discret {color: #999;font-size: 11px;}ul.dms_zones {margin: 0;padding: 0;border: 0;}li.dms_zone {text-align:center;float:left;overflow-y:hidden;overflow-x:hidden;min-height:16px;background: none;list-style: none;margin: 0;padding: 0;border: 0;}.editable .dms_zone.active {border:solid #ff9900;border-width:2px 0 2px 0;-moz-border-radius:5px;}.editable .dms_zone_switch {position:absolute;z-index:3;cursor:pointer;width:24px;height:24px;background:transparent url(../images/24/switch.png) no-repeat scroll 0%;}.editable .dms_zone_switch.active {background:transparent url(../images/24/switch_active.png) no-repeat scroll 0%;}.editable .dms_zone_view {border:none;}.editable .dms_zone.active.dms_highlight {border-color:red;}.dms_zone_menu, div.dms_zone_edit, .dms_zone_switch, .dms_zone_ajax_menu {display:none;}.editable .dms_zone:hover .dms_zone_switch,.editable .dms_zone.active .dms_zone_switch{display:block;}.dms_zone.active div.dms_zone_menu {display:block;background: #ff9900 url(../images/bg_zone_menu.png) bottom repeat-x;padding-left:28px;}.dms_zone.active div.dms_zone_menu a {font-weight: normal;color:#555;}.dms_zone.active div.dms_zone_menu a:hover {color:#000;}.dms_zone.active a.dms_zone_menu {display:inline;}.editable .dms_zone.active:hover div.dms_zone_menu {background:#ffc524 url(../images/bg_zone_menu_hover.png) bottom repeat-x;}.editable .dms_zone.active:hover {border-color: #ffc524;}.dms_zone_place {border:2px dotted #FF9900;}.dms_zone_resize {margin-left:10px;width:300px;}ul.dms_slots {margin: 0;padding: 0;border: 0;}li.dms_slot{display:block;clear: both;margin: 0;padding: 0;border: 0;background: none;list-style: none;}li.dms_slot .dms_edit_me input, li.dms_slot .dms_edit_me textarea{display: block;}li.dms_slot .dms_edit_me textarea{float:left;}li.dms_slot .dms_edit_me.active{border: 2px solid #ff9900;background: #ffeecc;color: #333;}.dms_zone.hover li.dms_slot .dms_edit_me{border: 2px dotted #ff9900;}li.dms_slot .dms_edit_me .help{color: #333;display: none;margin: 3px;}.dms_slot_default {border:1px dotted #aaa;padding: 1px 8px;}.dms_slot_default .toggler a.dms_slot_edit_me{width:150px;margin-top:10px;margin-left:10px;cursor: pointer;}div.dms_slot_edit { text-align:left;}.editable .dms_slot .dms_slot_view {border:none;}.dms_slot .dms_slot_menu, .dms_slot div.dms_slot_edit, .dms_slot div.dms_slot_ajax_menu {display:none;}.dms_zone.active .dms_slot div.dms_slot_menu, .dms_zone.hover .dms_slot.dms_blob div.dms_slot_menu {display:block;background:#ffe400 url(../images/bg_slot_menu.png) bottom repeat-x;padding-left:16px;cursor: move;}.dms_zone.active .dms_slot div.dms_slot_menu a, .dms_slot.dms_blob div.dms_slot_menu a{font-weight: normal;color:#555;cursor: pointer;margin-right: 5px;}.dms_zone.active .dms_slot div.dms_slot_menu a:hover, .dms_slot.dms_blob div.dms_slot_menu a:hover {color:#000;}.dms_zone.active .dms_slot a.dms_slot_menu, .dms_zone.hover .dms_slot.dms_blob a.dms_slot_menu{display:inline;}.dms_zone.active .dms_slot, .dms_zone.hover .dms_slot.dms_blob {border:2px solid #e4cd00;margin:4px;-moz-border-radius:4px;}.dms_zone.active .dms_slot.hover div.dms_slot_menu {background:#ffe03c url(../images/bg_slot_menu_hover.png) bottom repeat-x;}.dms_zone.active .dms_slot.hover, .dms_slot.dms_blob.hover {border-color:#ffe400;}.dms_zone.active .dms_slot.dms_highlight {border-color:red;}.dms_slot .dms_slot_edit form.dms .selects_actions div{display:none;}.dms_slot .image_slot_form {text-align:left;}.dms_slot .slot_value {width:100%;height:10em;}.dms_slot .dms_slot_image_form label{width:5em;display:block;float:left;}.dms_slot_place {border:2px dotted #d1bb45;}.dms fieldset.dms_inputs {font-size:90%;margin:2px;padding:2px;}.dms_slot_form textarea {width:97%;margin:auto;height:200px;}.dms_slot_form .doc_markdown {font-size:12px;color: #777;}.dms_slot_form select.dms_slot_type {font-size:100%;padding:2px 0 2px 5px;}.blob_font_carte{border: none;padding : 5px;background:transparent url(../../css/blob/images/carte_bio_implantation.jpg) no-repeat;height:582px;}.blob_font_carte .blob_nom{font-size:1.6em;color: #666;}.blob_font_carte .blob_description{list-style-type: disc;}.blob_font_carte .blob_description ul{list-style-type: disc;}.blob_font_carte .blob_description ul li{font-size:12px;list-style-image:none;list-style-position:inside;list-style-type:square;margin-bottom:10px;}.blob_font_carte h3{text-decoration:underline;font-size:1.2em;}.blob_font_carte h4{font-style: italic;font-weight:bold;font-size:1.1em;}.blob_par_defaut{border: none;padding : 5px;}.blob_par_defaut .blob_nom{font-size:1.6em;color: #666;}.blob_par_defaut strong{font-weight:bold;}.blob_par_defaut strong em, .blob_par_defaut em strong{font-weight:bold;font-style: italic;}.blob_par_defaut em{font-style: italic;}.blob_par_defaut .blob_description{list-style-type: disc;}.blob_par_defaut .blob_description ul{list-style-type: disc;}.blob_par_defaut .blob_description ul li{font-size:12px;list-style-image:none;list-style-position:inside;list-style-type:square;margin-bottom:10px;}.blob_par_defaut h3{text-decoration:underline;font-size:1.2em;}.blob_par_defaut h4{font-style: italic;font-weight:bold;font-size:1.1em;}.blob_par_defaut a{font-weight:bold;}.blob_par_defaut a:hover{text-decoration: underline;}