/* compact [
	plugins/ccfd/visa/css/ccfd.css
	plugins-dist/mediabox/colorbox/black-simple/colorbox.css
	plugins/auto/sjcycle/v3.4.16/css/sjcycle.css
	plugins/auto/agenda/v3.18.2/css/spip.agenda.css
	plugins/auto/blocsdepliables/v1.2.2/css/blocs.css?1509718734
	plugins/auto/player/v2.7.9/css/player.css?1450876126
	plugins/auto/cibc_141118/_css/cibc_en_haut_fond_noir.css
] 78.8% */

/* plugins/ccfd/visa/css/ccfd.css */
@font-face{font-family:'citizenbold';src:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/css/fonts/citizen_bold-webfont.eot');src:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/css/fonts/citizen_bold-webfont.eot?#iefix') format('embedded-opentype'),url('//ccfd-terresolidaire.org/plugins/ccfd/visa/css/fonts/citizen_bold-webfont.woff') format('woff'),url('//ccfd-terresolidaire.org/plugins/ccfd/visa/css/fonts/citizen_bold-webfont.ttf') format('truetype'),url('//ccfd-terresolidaire.org/plugins/ccfd/visa/css/fonts/citizen_bold-webfont.svg#citizenbold') format('svg');font-weight:400;font-style:normal}
@font-face{font-family:'citizenlight';src:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/css/fonts/citizenlight-webfont.eot');src:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/css/fonts/citizenlight-webfont.eot?#iefix') format('embedded-opentype'),url('//ccfd-terresolidaire.org/plugins/ccfd/visa/css/fonts/citizenlight-webfont.woff') format('woff'),url('//ccfd-terresolidaire.org/plugins/ccfd/visa/css/fonts/citizenlight-webfont.ttf') format('truetype'),url('//ccfd-terresolidaire.org/plugins/ccfd/visa/css/fonts/citizenlight-webfont.svg#citizenlightregular') format('svg');font-weight:400;font-style:normal}
@font-face{font-family:'user_stencillight';src:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/css/fonts/userstencil-light-webfont.eot');src:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/css/fonts/userstencil-light-webfont.eot?#iefix') format('embedded-opentype'),url('//ccfd-terresolidaire.org/plugins/ccfd/visa/css/fonts/userstencil-light-webfont.woff') format('woff'),url('//ccfd-terresolidaire.org/plugins/ccfd/visa/css/fonts/userstencil-light-webfont.ttf') format('truetype'),url('//ccfd-terresolidaire.org/plugins/ccfd/visa/css/fonts/userstencil-light-webfont.svg#user_stencillight') format('svg');font-weight:400;font-style:normal}
@font-face{font-family:'globalmedium_italic';src:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/css/fonts/global-mediumitalic-webfont-webfont.eot');src:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/css/fonts/global-mediumitalic-webfont-webfont.eot?#iefix') format('embedded-opentype'),url('//ccfd-terresolidaire.org/plugins/ccfd/visa/css/fonts/global-mediumitalic-webfont-webfont.woff') format('woff'),url('//ccfd-terresolidaire.org/plugins/ccfd/visa/css/fonts/global-mediumitalic-webfont-webfont.ttf') format('truetype'),url('//ccfd-terresolidaire.org/plugins/ccfd/visa/css/fonts/global-mediumitalic-webfont-webfont.svg#globalmedium_italic') format('svg');font-weight:400;font-style:normal}
@font-face{font-family:'globalmedium_stencil';src:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/css/fonts/global-mediumstencil-webfont-webfont.eot');src:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/css/fonts/global-mediumstencil-webfont-webfont.eot?#iefix') format('embedded-opentype'),url('//ccfd-terresolidaire.org/plugins/ccfd/visa/css/fonts/global-mediumstencil-webfont-webfont.woff') format('woff'),url('//ccfd-terresolidaire.org/plugins/ccfd/visa/css/fonts/global-mediumstencil-webfont-webfont.ttf') format('truetype'),url('//ccfd-terresolidaire.org/plugins/ccfd/visa/css/fonts/global-mediumstencil-webfont-webfont.svg#globalmedium_stencil') format('svg');font-weight:400;font-style:normal}
@font-face{font-family:'globalmedium';src:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/css/fonts/global-medium-webfont-webfont.eot');src:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/css/fonts/global-medium-webfont-webfont.eot?#iefix') format('embedded-opentype'),url('//ccfd-terresolidaire.org/plugins/ccfd/visa/css/fonts/global-medium-webfont-webfont.woff') format('woff'),url('//ccfd-terresolidaire.org/plugins/ccfd/visa/css/fonts/global-medium-webfont-webfont.ttf') format('truetype'),url('//ccfd-terresolidaire.org/plugins/ccfd/visa/css/fonts/global-medium-webfont-webfont.svg#globalmedium') format('svg');font-weight:400;font-style:normal}
html{overflow:auto;height:100%;width:100%}
body{width:100%;margin:0;padding:0;text-align:center;font-family:"Arial";font-size:11px;color:#303030;background:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/pictures/background.jpg') center #FFF}
table{border:0;margin:0;padding:0}
img{border:0}
p{clear:both;margin:0;padding:0}
blockquote,i{font-style:italic}
blockquote{padding:15px 20px;border:dotted 1px #303030;margin:1em 0}
.notes{font-size:10px;border-top:1px solid #303030;margin:10px 20px 20px 0;padding:5px 30px}
#page_content .notes p{margin:3px 0}
#page_content .notes a{font-size:10px}
#page_content p{margin-bottom:18px}
hr{clear:both;float:left;display:block;width:710px;height:1px;margin:10px 0;padding:0;color:#707172;border-top:1px dotted #707172}
button{border:0;font-weight:700;cursor:pointer}
a:hover{color:orange}
td,th{font-size:12px}
.center{text-align:center}
#wrapper{clear:both;float:none;width:1000px;min-height:280px;margin-left:auto;margin-right:auto;background:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/pictures/tampon_background.png') no-repeat}
#container{clear:both;float:none;width:960px;margin-left:auto;margin-right:auto}
#header_wrapper{clear:both;float:left;width:960px;height:215px;margin-top:37px;text-align:left}
#header_top{clear:both;float:left;width:960px}
#header_top ul{clear:both;float:right;margin:0;padding:0;height:24px;list-style:none;text-align:left;overflow-y:hidden}
#header_top ul li{clear:none;float:left;margin:0;padding:0;margin-right:17px}
.addthis_toolbox{width:235px}
.addthis_toolbox a{margin-right:25px}
#header_middle{clear:both;float:left;position:relative;width:960px}
a#logo{clear:both;float:left;display:block;margin-left:40px}
#slogan{clear:none;float:left;margin-top:28px;margin-left:30px;font-family:'citizenbold';font-size:13px;line-height:20px;color:#000;width:240px}
#header_middle ul{clear:none;float:right;width:300px;position:relative;right:60px;margin:0;padding:0;margin-top:71px;height:120px;list-style:none}
#header_middle ul li{position:absolute;height:100%;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;behavior:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/include/pie/PIE.htc');zoom:1}
#header_middle ul li a{display:block;width:100%;height:100%;padding-top:5px;font-family:"citizenbold";font-size:16px;line-height:20px;color:#A9A8A6;text-decoration:none;text-transform:uppercase;letter-spacing:0;text-align:center}
#header_middle ul li a:hover,#header_middle ul li a.active{color:#000}
#header_middle #menu_qui_sommes_nous{width:175px;height:91px;top:29px;right:40px;background:#E4DFD3;z-index:2}
#header_middle #menu_ressources{width:184px;right:0;background:#C7BDA8;z-index:1}
#menu{position:relative;top:-56px;top:-55px!important;left:40px;z-index:3}
#menu ul{clear:both;float:left;margin:0;padding:0;list-style:none}
#menu ul li{clear:none;float:left;width:136px;height:56px;margin-right:15px;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;behavior:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/include/pie/PIE.htc');zoom:1}
#menu ul li a{display:block;margin-top:7px;margin-left:5px;width:131px;height:49px;text-decoration:none;font-family:"citizenbold";font-size:13px;line-height:14px;color:#FFF;text-decoration:none;text-transform:uppercase;letter-spacing:0;overflow:hidden}
#menu ul li a strong{clear:both;float:left;margin-top:7px;font-size:37px}
.menu0{background:#D2E3A8}
.menu1{background:#B7A0CA}
.menu2{background:#F6B2C4}
.menu3{background:#A7A3CD}
.menu4{background:#F8B898}
.menu5{background:#A48E77}
.menu0:hover,.menu0.active{background:#87BB3E}
.menu1:hover,.menu1.active{background:#684087}
.menu2:hover,.menu2.active{background:#EC3F7B}
.menu3:hover,.menu3.active{background:#3D4E92}
.menu4:hover,.menu4.active{background:#E7583A}
.menu5:hover,.menu5.active{background:#402E14}
#page_wrapper{clear:both;float:left;width:960px;background:#FFF;padding-bottom:40px;-moz-box-shadow:3px 3px 5px 0 #656565;-webkit-box-shadow:3px 3px 5px 0 #656565;-o-box-shadow:3px 3px 5px 0 #656565;box-shadow:3px 3px 5px 0 #656565;filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565,Direction=135,Strength=5);-moz-border-radius:30px 30px 0 0;-webkit-border-radius:30px 30px 0 0;border-radius:30px 30px 0 0;behavior:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/include/pie/PIE.htc');zoom:1}
#page{clear:both;float:left;width:930px;margin:0;padding:0;text-align:left}
#page_content{clear:both;float:left;width:100%;min-height:400px;margin:0;padding:0}
#ariane{clear:both;float:left;position:absolute;width:890px;margin-top:15px;margin-left:40px}
#ariane a{color:#303030;text-decoration:none}
#ariane a:hover{text-decoration:underline}
#page_wrapper #page_content #toolbar li.pdf{background-image:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/pictures/pdf.png')}
#page_wrapper #page_content #toolbar li.imprimer{background-image:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/pictures/imprimer.png')}
#page_wrapper #page_content #toolbar li.imprimer a{width:50px}
#footer_wrapper{position:fixed;bottom:0;width:100%;background:#ECDA42}
#footer{clear:both;width:920px;height:30px;margin:0;padding:0;margin-left:auto;margin-right:auto;list-style:none;text-align:left}
#footer li{clear:none;float:left;margin-right:23px}
#footer a{font-family:"citizenlight";font-size:10px;line-height:30px;font-weight:400;color:#000;text-decoration:none;text-transform:uppercase}
#footer a:hover{color:#FFF}
#footer a.active{color:#198BC5}
.accueil .menu0{background:#87BB3E}
.accueil .menu1{background:#684087}
.accueil .menu2{background:#EC3F7B}
.accueil .menu3{background:#3D4E92}
.accueil .menu4{background:#E7583A}
.accueil .menu5{background:#402E14}
.accueil .menu0:hover{background:#699035}
.accueil .menu1:hover{background:#472E5E}
.accueil .menu2:hover{background:#AF3B5F}
.accueil .menu3:hover{background:#2C2B4C}
.accueil .menu4:hover{background:#9A5825}
.accueil .menu5:hover{background:#371D0B}
.accueil #header_middle ul li a{color:#000}
.accueil #header_middle #menu_qui_sommes_nous:hover{background:#D1C8B7}
.accueil #header_middle #menu_ressources:hover{background:#9A8C6F}
.accueil #page_wrapper{background:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/pictures/accueil/page_background.jpg') no-repeat #FFF}
.accueil #page{margin-top:44px}
.accueil #page_left{clear:both;float:left;width:255px;text-align:center}
.accueil #page_content{clear:none;width:370px;text-align:justify;font-size:12px}
.accueil .intro,.accueil p strong{margin-bottom:20px;font-family:"user_stencillight";font-size:16px;text-align:left}
.accueil #page_content a{font-family:Arial;font-weight:700;color:#3D4D91;text-transform:uppercase;text-decoration:none}
.accueil #page_right{clear:none;float:left;margin-left:77px;width:218px;height:100%;background:#EEEBE3;padding-bottom:50px}
.accueil #page_right h2{clear:both;float:left;margin:0;padding:0;margin-top:12px;margin-left:13px;font-family:"user_stencillight";font-size:33px;color:#A78167;font-weight:400;text-transform:uppercase}
.accueil #actualites{clear:both;float:left;margin:0;padding:0;width:218px;list-style:none;padding-bottom:20px;background:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/pictures/accueil/actus_background.jpg') repeat-x top}
.accueil #actualites li{clear:both;float:left;margin:0;padding:0;width:190px;margin-top:16px;margin-left:13px}
.accueil .actus_date{font-family:"citizenlight";font-size:12px;color:#000;text-transform:uppercase}
.accueil a#voir_toutes_les_actualites{clear:both;float:right;display:block;margin-bottom:10px;margin-right:15px;font-family:Arial;font-size:9px;font-weight:700;color:#A78167;text-transform:uppercase;text-decoration:none}
.accueil #actualites_bottom{clear:both;float:left;margin:0;padding:0;width:100%;height:4px;background:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/pictures/accueil/actus_background.jpg') repeat-x top}
.accueil #actualites h3{clear:both;float:left;margin:0;padding:0;font-family:"citizenbold";font-weight:400;font-size:12px;color:#000;text-transform:uppercase}
.accueil .actus_content{clear:both;float:left;font-family:Arial;font-size:10px}
.accueil #actualites a.lire_la_suite{clear:both;float:right;font-family:Arial;font-weight:700;font-size:7px;color:#3D4D91;text-transform:uppercase;text-decoration:none}
.qui_sommes_nous #header_middle #menu_qui_sommes_nous a{color:#000}
.qui_sommes_nous #page{width:960px}
.qui_sommes_nous #page_content{width:960px}
.qui_sommes_nous #page_content h1{clear:both;float:left;margin:0;padding:0;margin-top:44px;margin-left:255px;width:690px;font-family:"user_stencillight";font-size:45px;font-weight:400;text-transform:uppercase;color:#A78167}
.qui_sommes_nous #content{clear:both;float:left;margin-left:30px;margin-top:10px;width:900px;padding-bottom:100px}
.qui_sommes_nous #content,.qui_sommes_nous #content td,.qui_sommes_nous #content a{font-family:"Arial";font-size:12px;color:#303030}
.qui_sommes_nous #content a{font-weight:700}
.qui_sommes_nous hr{width:100%;background-color:#A88267;border-color:#A88267;height:5px}
.qui_sommes_nous #content h2,.qui_sommes_nous #content h3{margin:0;padding:0;font-family:"citizenlight";font-size:14px;text-transform:uppercase}
.ressources #header_middle #menu_ressources a{color:#000}
.ressources #page{width:960px}
.ressources #page_left{clear:both;float:left;height:100%;position:relative;-moz-border-radius:30px 0 0 30px;-webkit-border-radius:30px 0 0 30px;border-radius:30px 0 0 30px;behavior:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/include/pie/PIE.htc');zoom:1}
.ressources #page_wrapper #page_left{background:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/pictures/ressources/texture.png') right}
.ressources #page_left_wrapper{clear:both;float:left;width:197px;height:100%}
.ressources #page_left{width:197px}
.ressources #menu_contextuel{clear:both;float:left;margin-top:30px}
.ressources #menu_contextuel ul{clear:both;float:left;margin:0;padding:0;margin-top:20px;list-style:none}
.ressources #menu_contextuel ul li{clear:both;float:left;margin:0;padding:0;margin-bottom:5px}
.ressources #page_wrapper #menu_contextuel ul li{background:#B48C6E}
.ressources #menu_contextuel ul li a{display:block;margin:3px 10px;font-family:"citizenbold";font-size:13px;line-height:14px;color:#FFF;text-decoration:none;text-transform:uppercase;letter-spacing:0}
.ressources #page_wrapper #menu_contextuel ul li:hover{background:#000}
.ressources #page_wrapper #menu_contextuel ul li.active{background:#6B6865}
.ressources #page_content{clear:none;float:left;width:760px;margin:0;padding-bottom:80px;background-repeat:no-repeat;background-position:-10px 55px}
.ressources #page_content h1{clear:both;float:left;margin:0;padding:0;margin-top:44px;margin-left:0;width:437px;font-family:"user_stencillight";font-size:45px;font-weight:400;text-transform:uppercase;color:#A88267}
.ressources #content{clear:none;float:left;margin-left:20px;width:570px;border:none;font-family:"Arial";font-size:12px;color:#303030}
.ressources #toolbar{clear:both;float:left;width:137px;margin-top:50px;margin-left:5px;border-top:1px dashed #000;border-bottom:1px dashed #000}
.ressources #toolbar ul{clear:both;float:left;margin:10px 0;padding:0;list-style:none}
.ressources #toolbar ul li{clear:both;float:left;margin:0;padding:0;margin-bottom:5px;width:137px;background-repeat:no-repeat}
.ressources #page_wrapper #page_content #toolbar ul li a{display:block;clear:both;float:left;width:107px;margin-left:30px;font-family:"Arial";font-size:11px;line-height:11px;font-weight:700;text-transform:uppercase;text-decoration:none;color:#6F6F6F}
.ressources #page_wrapper #page_content #toolbar li.pdf{background-image:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/pictures/pdf.png')}
.ressources #page_wrapper #page_content #toolbar li.imprimer{background-image:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/pictures/imprimer.png')}
.ressources #page_wrapper #page_content #toolbar li.imprimer a{width:50px}
.ressources #content h2,.ressources #content h3{clear:both;float:left;margin:0;padding:0;margin-top:20px;width:auto;font-family:"citizenlight";font-size:25px;font-weight:400;text-transform:uppercase;color:#000}
.ressources #content > ul{clear:both;float:left;margin:0;padding:0;margin-top:0;padding-bottom:20px;list-style:none;border-bottom:5px solid #000;border-color:#A88267}
.ressources #content > ul li{clear:both;float:left;width:550px;margin:0;padding:0;margin-top:20px}
.ressources .picto,.ressources .voir,.ressources .naviguer{clear:both;float:left;margin-right:10px}
.ressources .titre{clear:none;float:left}
.ressources #content h3{clear:both;float:left;margin:0;padding:0;width:auto;font-family:"citizenlight";font-size:17px;text-transform:none;color:#A88267}
.ressources #content .reference{clear:both;float:left}
.ressources #content .reference,.ressources #content .reference a{font-family:"Arial";font-size:12px;font-weight:700;color:#A88267}
.ressources .content{clear:both;float:left}
.ressources #partagez_une_ressource{clear:both;float:left;margin:0;padding:0;margin-top:20px;width:437px}
.ressources #partagez_une_ressource h2{clear:both;float:left;margin:0;padding:0;font-family:"citizenlight";font-size:16px;color:#000;font-weight:400;text-transform:uppercase}
.ressources #partagez_une_ressource .intro{clear:both;float:left;margin:0;padding:0;font-family:"citizenlight";font-size:14px}
.ressources #partagez_une_ressource ul{clear:both;float:left;margin:0;padding:0;list-style:none;width:100%}
.ressources #partagez_une_ressource ul li{clear:both;float:left;margin:0;padding:0;margin-top:20px;width:100%}
.ressources .ressources_entete{font-weight:700}
.ressources .ressources_content{font-size:12px;line-height:12px}
.ressources #partagez_une_ressource form{clear:both;float:left;margin:0;padding:0;margin-top:30px;width:437px}
.ressources #partagez_une_ressource fieldset{clear:both;float:left;margin:0;padding:0;border:none;width:100%}
.ressources #partagez_une_ressource legend{clear:both;float:left;display:none;margin:0;padding:0;font-family:"citizenlight";font-size:16px;color:#000;font-weight:400;text-transform:uppercase}
.ressources #partagez_une_ressource fieldset p,.ressources #partagez_une_ressource fieldset label,.ressources #partagez_une_ressource fieldset input[type=text],.ressources #partagez_une_ressource fieldset textarea{clear:both;float:left;margin:0;padding:0;width:100%}
.ressources #partagez_une_ressource fieldset p{margin-top:3px}
.ressources #partagez_une_ressource input[type=text],.ressources #partagez_une_ressource textarea{border:1px solid #938B80}
.ressources #partagez_une_ressource fieldset label{display:block;color:#626262;font-weight:700}
.ressources #partagez_une_ressource fieldset input[type=submit]{clear:both;float:right;margin:0;padding:0;margin-top:10px;padding:1px 7px;border:none;background:#CCC;font-family:Arial;font-size:12px;font-weight:700;color:#FFF;text-transform:uppercase;cursor:pointer;background:#A88267}
.page #page{width:960px}
.page #page_content{width:960px}
.page #page_content h1{clear:both;float:left;margin:0;padding:0;margin-top:44px;margin-left:255px;margin-bottom:20px;width:690px;font-family:"user_stencillight";font-size:45px;line-height:1em;font-weight:400;text-transform:uppercase;color:#198BC5}
.page #content{clear:both;float:left;margin:0;padding:0;margin-left:255px;padding-bottom:100px;width:520px;font-size:12px}
.page #content h3.spip{clear:both;margin:0;padding:0;font-family:Arial;font-size:16px;font-weight:700}
.contact #introduction{clear:both;float:left;margin-left:255px;width:520px;font-family:"user_stencillight";font-size:16px}
.contact #nous_contacter{clear:both;float:left;margin:0;padding:0;margin-left:255px;padding-bottom:100px;width:690px}
.contact #nous_contacter form{clear:both;float:left;margin:0;padding:0;margin-top:30px;width:520px;padding-top:20px;border-top:5px solid #198BC5}
.contact #nous_contacter fieldset{clear:both;float:left;margin:0;padding:0;border:none;width:100%}
.contact #nous_contacter legend{clear:both;float:left;display:none;margin:0;padding:0;font-family:"citizenlight";font-size:16px;color:#000;font-weight:400;text-transform:uppercase}
.contact #nous_contacter fieldset p,.contact #nous_contacter fieldset label,.contact #nous_contacter fieldset input[type=text],.contact #nous_contacter fieldset textarea{clear:both;float:left;margin:0;padding:0;width:100%}
.contact #nous_contacter fieldset p{margin-top:3px}
.contact #nous_contacter input[type=text],.contact #nous_contacter textarea{border:1px solid #938B80}
.contact #nous_contacter fieldset label{display:block;color:#626262;font-weight:700}
.contact #nous_contacter fieldset input[type=submit]{clear:both;float:right;margin:0;padding:0;margin-top:10px;padding:1px 7px;border:none;background:#CCC;font-family:Arial;font-size:12px;font-weight:700;color:#FFF;text-transform:uppercase;cursor:pointer;background:#198BC5}
.actualites #header_middle #menu_qui_sommes_nous a{color:#000}
.actualites #page{width:960px}
.actualites #page_content{width:960px}
.actualites #page_content h1{clear:both;float:left;margin:0;padding:0;margin-top:44px;margin-left:255px;width:690px;font-family:"user_stencillight";font-size:45px;font-weight:400;text-transform:uppercase;color:#A78167}
.actualites #content{clear:both;float:left;margin-left:30px;margin-top:10px;width:900px;padding-bottom:100px}
.actualites #content,.actualites #content td,#content a{font-family:"Arial";font-size:12px;color:#303030}
.actualites #content a{font-weight:700}
.actualites #content > ul{clear:both;float:left;margin:0;padding:0;list-style:none}
.actualites #content > ul > li{clear:both;float:left;margin:0;padding:0;margin-top:10px}
.actualites .photo{clear:both;float:left;width:225px;padding-top:10px}
.actualites .actualite{clear:none;float:left;width:640px;margin-left:0;padding-top:10px;border-top:5px solid #A88267}
.actualites .actualite_date{clear:both;float:left;font-family:"citizenlight";font-size:17px;text-transform:uppercase;color:#000}
.actualites .actualite h2{clear:both;float:left;margin:0;padding:0;font-family:"citizenbold";font-size:17px;text-transform:uppercase;color:#A88267;font-weight:400}
.actualites .actualite_content{clear:both;float:left}
.actualites #content a.lire_la_suite{clear:both;float:right;margin-top:25px;font-family:Arial;font-size:12px;font-weight:700;text-transform:uppercase;text-decoration:none;color:#A88267}
.actualites #content a.lire_la_suite:hover{color:#000}
.fiche_actualite #page{width:960px}
.fiche_actualite #page_left{clear:both;float:left;height:100%;position:relative;-moz-border-radius:30px 0 0 30px;-webkit-border-radius:30px 0 0 30px;border-radius:30px 0 0 30px;behavior:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/include/pie/PIE.htc');zoom:1}
.fiche_actualite #page_wrapper #page_left{background:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/pictures/ressources/texture.png') right}
.fiche_actualite #page_left_wrapper{clear:both;float:left;width:197px;height:100%}
.fiche_actualite #page_left{width:197px}
.fiche_actualite #menu_contextuel{clear:both;float:left;margin-top:30px}
.fiche_actualite #menu_contextuel ul{clear:both;float:left;margin:0;padding:0;margin-top:20px;list-style:none}
.fiche_actualite #menu_contextuel ul li{clear:both;float:left;margin:0;padding:0;margin-bottom:5px}
.fiche_actualite #page_wrapper #menu_contextuel ul li{background:#B48C6E}
.fiche_actualite #menu_contextuel ul li a{display:block;margin:3px 10px;font-family:"citizenbold";font-size:13px;line-height:14px;color:#FFF;text-decoration:none;text-transform:uppercase;letter-spacing:0}
.fiche_actualite #page_wrapper #menu_contextuel ul li:hover{background:#000}
.fiche_actualite #page_wrapper #menu_contextuel ul li.active{background:#6B6865}
.fiche_actualite #page_content{clear:none;float:left;width:760px;margin:0;padding-bottom:80px;background-repeat:no-repeat;background-position:-10px 55px}
.fiche_actualite #page_content h1{clear:both;float:left;margin:0;padding:0;margin-top:44px;margin-left:0;width:437px;font-family:"user_stencillight";font-size:45px;font-weight:400;text-transform:uppercase;color:#A88267}
.fiche_actualite #content{clear:none;float:left;margin-left:20px;width:570px;border:none;font-family:"Arial";font-size:12px;color:#303030}
.fiche_actualite #toolbar{clear:both;float:left;width:137px;margin-top:40px;margin-left:5px;border-bottom:1px dashed #000}
.fiche_actualite #toolbar ul{clear:both;float:left;margin:10px 0;padding:0;list-style:none}
.fiche_actualite #toolbar ul li{clear:both;float:left;margin:0;padding:0;margin-bottom:5px;padding-top:10px;width:137px;background-repeat:no-repeat;background-position:0 10px;border-top:1px dashed #000}
.fiche_actualite #page_wrapper #page_content #toolbar ul li a{display:block;clear:both;float:left;width:107px;margin-left:30px;font-family:"Arial";font-size:11px;line-height:11px;font-weight:700;text-transform:uppercase;text-decoration:none;color:#6F6F6F}
.fiche_actualite #page_wrapper #page_content #toolbar li.pdf{background-image:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/pictures/pdf.png')}
.fiche_actualite #page_wrapper #page_content #toolbar li.imprimer{background-image:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/pictures/imprimer.png')}
.fiche_actualite #page_wrapper #page_content #toolbar li.imprimer a{width:50px}
.fiche_actualite #content h2,.fiche_actualite #content h3{clear:both;float:left;margin:0;padding:0;margin-top:20px;width:auto;font-family:"citizenlight";font-size:25px;font-weight:400;text-transform:uppercase;color:#000}
.fiche_actualite .actualite_date{clear:both;float:left;margin:0;padding:0;margin-top:10px;width:auto;font-family:"citizenlight";font-size:17px;font-weight:400;text-transform:uppercase;color:#000}
.fiche_actualite .actualite_content{clear:both;float:left}
.fiche_actualite .photo{clear:both;float:left;margin-right:10px}
.fiche_actualite .content{clear:both;float:left;margin-top:20px}
.etape #page{width:960px}
.etape #page_left{clear:both;float:left;height:100%;position:relative;-moz-border-radius:30px 0 0 30px;-webkit-border-radius:30px 0 0 30px;border-radius:30px 0 0 30px;behavior:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/include/pie/PIE.htc');zoom:1}
.etape #page_wrapper.etape0 #page_left{background:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/pictures/etapes/texture0.png') right}
.etape #page_wrapper.etape1 #page_left{background:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/pictures/etapes/texture1.png') right}
.etape #page_wrapper.etape2 #page_left{background:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/pictures/etapes/texture2.png') right}
.etape #page_wrapper.etape3 #page_left{background:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/pictures/etapes/texture3.png') right}
.etape #page_wrapper.etape4 #page_left{background:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/pictures/etapes/texture4.png') right}
.etape #page_wrapper.etape5 #page_left{background:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/pictures/etapes/texture5.png') right}
.etape #page_wrapper.etape0{background:#F6FAEF}
.etape #page_wrapper.etape1{background:#F1ECF5}
.etape #page_wrapper.etape2{background:#FEF5F9}
.etape #page_wrapper.etape3{background:#F2FAFE}
.etape #page_wrapper.etape4{background:#FDF5E7}
.etape #page_wrapper.etape5{background:#F9F2ED}
.etape #menu_contextuel{clear:both;float:left;margin-top:30px}
.etape #menu_contextuel ul{clear:both;float:left;margin:0;padding:0;margin-top:20px;list-style:none}
.etape #menu_contextuel ul li{clear:both;float:left;margin:0;padding:0;margin-bottom:5px}
.etape #page_wrapper.etape0 #menu_contextuel ul li{background:#87BB3E}
.etape #page_wrapper.etape1 #menu_contextuel ul li{background:#684087}
.etape #page_wrapper.etape2 #menu_contextuel ul li{background:#EC3F7B}
.etape #page_wrapper.etape3 #menu_contextuel ul li{background:#3D4E92}
.etape #page_wrapper.etape4 #menu_contextuel ul li{background:#E7583A}
.etape #page_wrapper.etape5 #menu_contextuel ul li{background:#402E14}
.etape #menu_contextuel ul li a{display:block;margin:3px 10px;font-family:"citizenbold";font-size:13px;line-height:14px;color:#FFF;text-decoration:none;text-transform:uppercase;letter-spacing:0}
.etape #page_wrapper #menu_contextuel ul li:hover{background:#000}
.etape #page_wrapper #menu_contextuel ul li.active{background:#6B6865}
.etape #fiches_pedagogiques{clear:both;float:left;width:402px;margin-top:20px}
.etape #fiches_pedagogiques h2{clear:both;float:left;margin:0;padding:0;margin-left:10px;font-family:"citizenbold";font-size:13px;line-height:14px;text-decoration:none;text-transform:uppercase;letter-spacing:0;font-weight:400}
.etape #page_wrapper.etape0 #fiches_pedagogiques h2{color:#87BB3E}
.etape #page_wrapper.etape1 #fiches_pedagogiques h2{color:#684087}
.etape #page_wrapper.etape2 #fiches_pedagogiques h2{color:#EC3F7B}
.etape #page_wrapper.etape3 #fiches_pedagogiques h2{color:#3D4E92}
.etape #page_wrapper.etape4 #fiches_pedagogiques h2{color:#E7583A}
.etape #page_wrapper.etape5 #fiches_pedagogiques h2{color:#402E14}
.etape #fiches_pedagogiques ul{clear:both;float:left;margin:0;padding:0;list-style:none;margin-left:40px;width:346px;padding-bottom:10px;border-bottom:1px dashed #000}
.etape #fiches_pedagogiques ul li{clear:both;float:left;margin:0;padding:0;margin-top:10px;width:100%;border-top:1px dashed #000}
.etape #fiches_pedagogiques ul li a{color:#000;text-decoration:none}
.etape #fiches_pedagogiques ul li h3,.etape #fiches_pedagogiques ul li h4,.etape #fiches_pedagogiques ul li h5{clear:both;float:left;margin:0;padding:0;font-weight:400}
.etape #fiches_pedagogiques ul li h4{margin-top:7px;font-family:"citizenbold";font-size:10px;text-transform:uppercase}
.etape #fiches_pedagogiques ul li h3{font-family:"user_stencillight";font-size:14px;text-transform:uppercase}
.etape #page_wrapper.etape0 #fiches_pedagogiques ul li h3{color:#87BB3E}
.etape #page_wrapper.etape1 #fiches_pedagogiques ul li h3{color:#684087}
.etape #page_wrapper.etape2 #fiches_pedagogiques ul li h3{color:#EC3F7B}
.etape #page_wrapper.etape3 #fiches_pedagogiques ul li h3{color:#3D4E92}
.etape #page_wrapper.etape4 #fiches_pedagogiques ul li h3{color:#E7583A}
.etape #page_wrapper.etape5 #fiches_pedagogiques ul li h3{color:#402E14}
.etape #page_wrapper #fiches_pedagogiques ul li.active h3{color:#6F6F6F}
.etape #fiches_pedagogiques ul li h5{font-size:12px}
.etape #page_content{clear:none;float:left;width:558px;margin:0;padding-bottom:80px;background-repeat:no-repeat;background-position:-10px 55px}
.etape #page_wrapper.etape0 #page_content{background-image:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/pictures/etapes/tampon0.png')}
.etape #page_wrapper.etape1 #page_content{background-image:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/pictures/etapes/tampon1.png')}
.etape #page_wrapper.etape2 #page_content{background-image:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/pictures/etapes/tampon2.png')}
.etape #page_wrapper.etape3 #page_content{background-image:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/pictures/etapes/tampon3.png')}
.etape #page_wrapper.etape4 #page_content{background-image:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/pictures/etapes/tampon4.png')}
.etape #page_wrapper.etape5 #page_content{background-image:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/pictures/etapes/tampon5.png')}
.etape #page_content h1{clear:both;float:left;margin:0;padding:0;margin-top:44px;margin-left:78px;width:437px;line-height:45px;font-family:"user_stencillight";font-size:45px;font-weight:700;text-transform:uppercase}
.etape #content{clear:both;float:left;width:437px;margin-left:78px;padding-bottom:10px;border-bottom:1px dashed #000;font-family:"citizenlight";font-size:14px}
.etape #page_wrapper.etape0 #page_content h1{color:#87BB3E;font-weight:700}
.etape #page_wrapper.etape1 #page_content h1{color:#684087;font-weight:700}
.etape #page_wrapper.etape2 #page_content h1{color:#EC3F7B;font-weight:700}
.etape #page_wrapper.etape3 #page_content h1{color:#3D4E92;font-weight:700}
.etape #page_wrapper.etape4 #page_content h1{color:#E7583A;font-weight:700}
.etape #page_wrapper.etape5 #page_content h1{color:#402E14;font-weight:700}
.etape #toolbar{clear:both;float:left;width:137px;margin-top:50px;margin-left:5px;border-top:1px dashed #000;border-bottom:1px dashed #000}
.etape #toolbar ul{clear:both;float:left;margin:10px 0;padding:0;list-style:none}
.etape #toolbar ul li{clear:both;float:left;margin:0;padding:0;margin-bottom:5px;width:137px;background-repeat:no-repeat}
.etape #page_wrapper #page_content #toolbar ul li a{display:block;clear:both;float:left;width:107px;margin-left:30px;font-family:"Arial";font-size:11px;line-height:11px;font-weight:700;text-transform:uppercase;text-decoration:none;color:#6F6F6F}
.etape_accueil #page_left_wrapper{clear:both;float:left;width:402px;height:100%}
.etape_accueil #page_left{width:407px}
.etape_accueil a.lire_la_suite{clear:both;float:right;margin-top:20px;font-family:Arial;font-size:12px;font-weight:700;text-transform:uppercase;text-decoration:none}
.etape_accueil #page_wrapper.etape0 #page_content a.lire_la_suite{color:#87BB3E}
.etape_accueil #page_wrapper.etape1 #page_content a.lire_la_suite{color:#684087}
.etape_accueil #page_wrapper.etape2 #page_content a.lire_la_suite{color:#EC3F7B}
.etape_accueil #page_wrapper.etape3 #page_content a.lire_la_suite{color:#3D4E92}
.etape_accueil #page_wrapper.etape4 #page_content a.lire_la_suite{color:#E7583A}
.etape_accueil #page_wrapper.etape5 #page_content a.lire_la_suite{color:#402E14}
.etape_accueil #telecharger{clear:both;float:left;margin-top:15px;margin-left:78px}
.etape_accueil #telecharger ul{clear:both;float:left;margin:0;padding:0;list-style:none}
.etape_accueil #telecharger ul li{clear:both;float:left;margin:0;padding:0;margin-bottom:5px;width:437px;background:url('//ccfd-terresolidaire.org/plugins/ccfd/visa/pictures/pdf.png') no-repeat}
.etape_accueil #telecharger ul li a{display:block;clear:both;float:left;width:407px;margin-left:30px;font-size:10px;line-height:11px;font-weight:700;text-transform:uppercase;text-decoration:none}
.etape_accueil #page_wrapper.etape0 #telecharger ul li a{color:#87BB3E}
.etape_accueil #page_wrapper.etape1 #telecharger ul li a{color:#684087}
.etape_accueil #page_wrapper.etape2 #telecharger ul li a{color:#EC3F7B}
.etape_accueil #page_wrapper.etape3 #telecharger ul li a{color:#3D4E92}
.etape_accueil #page_wrapper.etape4 #telecharger ul li a{color:#E7583A}
.etape_accueil #page_wrapper.etape5 #telecharger ul li a{color:#402E14}
.etape_accueil #partagez_vos_experiences{clear:both;float:left;margin-top:15px;margin-left:78px;padding-top:20px;width:437px}
.etape_accueil #page_wrapper.etape0 #partagez_vos_experiences{border-top:5px solid #87BB3E}
.etape_accueil #page_wrapper.etape1 #partagez_vos_experiences{border-top:5px solid #684087}
.etape_accueil #page_wrapper.etape2 #partagez_vos_experiences{border-top:5px solid #EC3F7B}
.etape_accueil #page_wrapper.etape3 #partagez_vos_experiences{border-top:5px solid #3D4E92}
.etape_accueil #page_wrapper.etape4 #partagez_vos_experiences{border-top:5px solid #E7583A}
.etape_accueil #page_wrapper.etape5 #partagez_vos_experiences{border-top:5px solid #402E14}
.etape_accueil #partagez_vos_experiences h2{clear:both;float:left;margin:0;padding:0;font-family:"citizenlight";font-size:16px;color:#000;font-weight:400;text-transform:uppercase}
.etape_accueil #partagez_vos_experiences .intro{clear:both;float:left;margin:0;padding:0;font-family:"citizenlight";font-size:14px}
.etape_accueil #partagez_vos_experiences ul{clear:both;float:left;margin:0;padding:0;list-style:none;width:100%}
.etape_accueil #partagez_vos_experiences ul li{clear:both;float:left;margin:0;padding:0;margin-top:20px;width:100%}
.etape_accueil .temoignages_entete{font-weight:700}
.etape_accueil .temoignages_content{font-size:12px;line-height:12px}
.etape_accueil #partagez_vos_experiences form{clear:both;float:left;margin:0;padding:0;margin-top:30px;width:437px}
.etape_accueil #partagez_vos_experiences fieldset{clear:both;float:left;margin:0;padding:0;border:none;width:100%}
.etape_accueil #partagez_vos_experiences legend{clear:both;float:left;margin:0;padding:0;font-family:"citizenlight";font-size:16px;color:#000;font-weight:400;text-transform:uppercase}
.etape_accueil #partagez_vos_experiences fieldset p,.etape_accueil #partagez_vos_experiences fieldset label,.etape_accueil #partagez_vos_experiences fieldset input[type=text],.etape_accueil #partagez_vos_experiences fieldset textarea{clear:both;float:left;margin:0;padding:0;width:100%}
.etape_accueil #partagez_vos_experiences fieldset p{margin-top:3px}
.etape_accueil #partagez_vos_experiences input[type=text],.etape_accueil #partagez_vos_experiences textarea{border:1px solid #938B80}
.etape_accueil #partagez_vos_experiences fieldset label{display:block;color:#626262;font-weight:700}
.etape_accueil #partagez_vos_experiences fieldset input[type=submit]{clear:both;float:right;margin:0;padding:0;margin-top:10px;padding:1px 7px;border:none;background:#CCC;font-family:Arial;font-size:12px;font-weight:700;color:#FFF;text-transform:uppercase;cursor:pointer}
.etape_accueil #page_wrapper.etape0 #partagez_vos_experiences fieldset input[type=submit]{background:#87BB3E}
.etape_accueil #page_wrapper.etape1 #partagez_vos_experiences fieldset input[type=submit]{background:#684087}
.etape_accueil #page_wrapper.etape2 #partagez_vos_experiences fieldset input[type=submit]{background:#EC3F7B}
.etape_accueil #page_wrapper.etape3 #partagez_vos_experiences fieldset input[type=submit]{background:#3D4E92}
.etape_accueil #page_wrapper.etape4 #partagez_vos_experiences fieldset input[type=submit]{background:#E7583A}
.etape_accueil #page_wrapper.etape5 #partagez_vos_experiences fieldset input[type=submit]{background:#402E14}
.etape_caravanserail #page_left_wrapper{clear:both;float:left;width:197px;height:100%}
.etape_caravanserail #page_left{width:197px}
.etape_caravanserail #fiches_pedagogiques{width:197px}
.etape_caravanserail #fiches_pedagogiques ul{width:141px}
.etape_caravanserail #page_wrapper #page_content{width:760px;background-position:150px 40px}
.etape_caravanserail #page_content h1{margin-left:0}
.etape_caravanserail #content{clear:none;float:left;margin-left:20px;width:570px;border:none;font-family:"Arial";font-size:12px;color:#303030}
.etape_caravanserail #content h1{width:570px;margin-top:40px}
.etape_caravanserail .introduction{clear:both;float:left;margin-top:20px;margin-bottom:20px;font-family:"citizenlight";font-size:15px;line-height:20px;font-weight:400;text-transform:none;text-decoration:none}
.etape_caravanserail #page_wrapper.etape0 #page_content .introduction{color:#87BB3E}
.etape_caravanserail #page_wrapper.etape1 #page_content .introduction{color:#684087}
.etape_caravanserail #page_wrapper.etape2 #page_content .introduction{color:#EC3F7B}
.etape_caravanserail #page_wrapper.etape3 #page_content .introduction{color:#3D4E92}
.etape_caravanserail #page_wrapper.etape4 #page_content .introduction{color:#E7583A}
.etape_caravanserail #page_wrapper.etape5 #page_content .introduction{color:#402E14}
.etape_caravanserail #content h2,.etape_caravanserail #content h3{margin:0;padding:0;width:570px;margin-top:0;font-family:"citizenlight";font-size:17px;text-transform:uppercase}
.etape_caravanserail #page_wrapper.etape0 #page_content h2{color:#87BB3E}
.etape_caravanserail #page_wrapper.etape1 #page_content h2{color:#684087;v}
.etape_caravanserail #page_wrapper.etape2 #page_content h2{color:#EC3F7B}
.etape_caravanserail #page_wrapper.etape3 #page_content h2{color:#3D4E92}
.etape_caravanserail #page_wrapper.etape4 #page_content h2{color:#E7583A}
.etape_caravanserail #page_wrapper.etape5 #page_content h2{color:#402E14}
.etape_caravanserail #content .alinea1,.etape_caravanserail #content .alinea2{margin:0;padding:0;margin-left:20px;font-size:11px;font-weight:700}
.etape_caravanserail #content .alinea{margin:0;padding:0;margin-left:20px;font-size:11px;font-weight:700}
.etape_caravanserail #page_content h3{margin:0;padding:0;font-family:"citizenbold";font-weight:400}
.etape_caravanserail #content .alinea1 h3,.etape_caravanserail #content .alinea2 h3{font-size:11px;font-family:"Arial";font-weight:700;text-transform:uppercase}
.etape_caravanserail #page_wrapper.etape0 #page_content h3{color:#0D8A2E}
.etape_caravanserail #page_wrapper.etape1 #page_content h3{color:#48385D}
.etape_caravanserail #page_wrapper.etape2 #page_content h3{color:#BA3C86}
.etape_caravanserail #page_wrapper.etape3 #page_content h3{color:#2F4867}
.etape_caravanserail #page_wrapper.etape4 #page_content h3{color:#9A5825}
.etape_caravanserail #page_wrapper.etape5 #page_content h3{color:#97381A}
.etape_caravanserail #page_wrapper.etape0 #page_content .alinea1 h3{color:#87BB3E}
.etape_caravanserail #page_wrapper.etape1 #page_content .alinea1 h3{color:#684087}
.etape_caravanserail #page_wrapper.etape2 #page_content .alinea1 h3{color:#EC3F7B}
.etape_caravanserail #page_wrapper.etape3 #page_content .alinea1 h3{color:#3D4E92}
.etape_caravanserail #page_wrapper.etape4 #page_content .alinea1 h3{color:#E7583A}
.etape_caravanserail #page_wrapper.etape5 #page_content .alinea1 h3{color:#402E14}
.etape_caravanserail #page_wrapper.etape0 #page_content .alinea2 h3{color:#0D8A2E}
.etape_caravanserail #page_wrapper.etape1 #page_content .alinea2 h3{color:#48385D}
.etape_caravanserail #page_wrapper.etape2 #page_content .alinea2 h3{color:#BA3C86}
.etape_caravanserail #page_wrapper.etape3 #page_content .alinea2 h3{color:#2F4867}
.etape_caravanserail #page_wrapper.etape4 #page_content .alinea2 h3{color:#9A5825}
.etape_caravanserail #page_wrapper.etape5 #page_content .alinea2 h3{color:#97381A}
.etape_ressources #page_left_wrapper{clear:both;float:left;width:197px;height:100%}
.etape_ressources #page_left{width:197px}
.etape_ressources #fiches_pedagogiques{width:197px}
.etape_ressources #fiches_pedagogiques ul{width:141px}
.etape_ressources #page_wrapper #page_content{width:760px;background-position:150px 40px}
.etape_ressources #page_content h1{margin-left:0;font-size:30px}
.etape_ressources #content{clear:none;float:left;margin-left:20px;width:570px;border:none;font-family:"Arial";font-size:12px;color:#303030}
.etape_ressources #content h1{width:570px;margin-top:40px}
.etape_ressources #content ul{clear:both;float:left;margin:0;padding:0;margin-top:20px;list-style:none}
.etape_ressources #content ul li{clear:both;float:left;width:550px;margin:0;padding:0;margin-top:20px;padding-bottom:20px;border-bottom:5px solid #000}
.etape_ressources #page_wrapper.etape0 #page_content #content ul li{border-color:#87BB3E}
.etape_ressources #page_wrapper.etape1 #page_content #content ul li{border-color:#684087}
.etape_ressources #page_wrapper.etape2 #page_content #content ul li{border-color:#EC3F7B}
.etape_ressources #page_wrapper.etape3 #page_content #content ul li{border-color:#3D4E92}
.etape_ressources #page_wrapper.etape4 #page_content #content ul li{border-color:#E7583A}
.etape_ressources #page_wrapper.etape5 #page_content #content ul li{border-color:#402E14}
.etape_ressources .picto,.etape_ressources .voir,.etape_ressources .naviguer{clear:both;float:left;margin-right:10px}
.etape_ressources .titre{clear:none;float:left}
.etape_ressources #content h2,.etape_ressources #content h3{clear:both;float:left;margin:0;padding:0;width:auto;font-family:"citizenlight";font-size:17px;text-transform:none}
.etape_ressources #page_wrapper.etape0 #page_content h2,.etape_ressources #page_wrapper.etape0 #page_content a,.etape_ressources #page_wrapper.etape0 #page_content .reference{color:#87BB3E}
.etape_ressources #page_wrapper.etape1 #page_content h2,.etape_ressources #page_wrapper.etape1 #page_content a,.etape_ressources #page_wrapper.etape1 #page_content .reference{color:#684087}
.etape_ressources #page_wrapper.etape2 #page_content h2,.etape_ressources #page_wrapper.etape2 #page_content a,.etape_ressources #page_wrapper.etape2 #page_content .reference{color:#EC3F7B}
.etape_ressources #page_wrapper.etape3 #page_content h2,.etape_ressources #page_wrapper.etape3 #page_content a,.etape_ressources #page_wrapper.etape3 #page_content .reference{color:#3D4E92}
.etape_ressources #page_wrapper.etape4 #page_content h2,.etape_ressources #page_wrapper.etape4 #page_content a,.etape_ressources #page_wrapper.etape4 #page_content .reference{color:#E7583A}
.etape_ressources #page_wrapper.etape5 #page_content h2,.etape_ressources #page_wrapper.etape5 #page_content a,.etape_ressources #page_wrapper.etape5 #page_content .reference{color:#402E14}
.etape_ressources #content h2 .reference{clear:both;float:left}
.etape_ressources #content .reference,.etape_ressources #content .reference a{font-family:"Arial";font-size:12px;font-weight:700}
.etape_ressources .content{clear:both;float:left}
.etape_ressources #page_content h3{margin:0;padding:0;font-family:"citizenbold";font-weight:400;clear:none}
.etape_ressources #page_wrapper.etape0 #page_content h3{color:#699035}
.etape_ressources #page_wrapper.etape1 #page_content h3{color:#472E5E}
.etape_ressources #page_wrapper.etape2 #page_content h3{color:#AF3B5F}
.etape_ressources #page_wrapper.etape3 #page_content h3{color:#2C2B4C}
.etape_ressources #page_wrapper.etape4 #page_content h3{color:#9A5825}
.etape_ressources #page_wrapper.etape5 #page_content h3{color:#371D0B}
.etape_fiche #page_left_wrapper{clear:both;float:left;width:197px;height:100%}
.etape_fiche #page_left{width:197px}
.etape_fiche #fiches_pedagogiques{width:197px}
.etape_fiche #fiches_pedagogiques ul{width:141px}
.etape_fiche #toolbar ul{margin:0}
.etape_fiche #toolbar ul li{padding:10px 0;border-top:1px dashed #000;background-position:0 10px}
.etape_fiche .description{clear:both;float:left;margin-top:3px;font-size:10px;line-height:11px;color:#6F6F6F}
.etape_fiche #page_wrapper #page_content{width:760px;background-position:150px 40px}
.etape_fiche #page_content h1{margin-left:0}
.etape_fiche #content{clear:none;float:left;margin-left:20px;width:570px;border:none;font-family:"Arial";font-size:12px;color:#303030}
.etape_fiche .numero{clear:both;float:left;margin-top:50px;margin-bottom:0;font-family:"citizenlight";font-size:15px;line-height:15px;font-weight:400;text-transform:uppercase;text-decoration:none}
.etape_fiche #content h1{width:570px;margin-top:0;font-size:30px}
.etape_fiche #fiche{clear:both;float:left;width:100%}
.etape_fiche #resume{clear:both;float:left;width:540px;margin-top:10px;padding:10px;background:#FFF;border:1px dashed #000}
.etape_fiche #resume_col1{clear:both;float:left;width:260px}
.etape_fiche #resume_col2{clear:none;float:left;width:260px;margin-left:20px}
.etape_fiche #resume h2{clear:both;float:left}
.etape_fiche #resume ul{margin:5px;padding:10px;list-style-type:disc}
.etape_fiche #resume ul li{margin:0;padding:0}
#resume p{margin:0}
.etape_fiche #objectifs ul,.etape_fiche #ressources ul,.etape_fiche #temps .resume_content{font-weight:700}
.etape_fiche #temps{clear:both;float:left;margin-top:10px}
.etape_fiche .resume_content{clear:both;float:left;margin:5px 0;padding:0}
.etape_fiche #content h2,.etape_fiche #content h3{margin:0;padding:0;margin-top:0;font-family:"citizenlight";font-size:17px;text-transform:uppercase}
.etape_fiche #page_wrapper.etape0 #page_content h2{color:#87BB3E}
.etape_fiche #page_wrapper.etape1 #page_content h2{color:#684087}
.etape_fiche #page_wrapper.etape2 #page_content h2{color:#EC3F7B}
.etape_fiche #page_wrapper.etape3 #page_content h2{color:#3D4E92}
.etape_fiche #page_wrapper.etape4 #page_content h2{color:#E7583A}
.etape_fiche #page_wrapper.etape5 #page_content h2{color:#402E14}
.etape_fiche #fiche_content{clear:both;float:left;margin-top:20px}
.etape_fiche #page_wrapper.etape0 #page_content h3{color:#699035}
.etape_fiche #page_wrapper.etape1 #page_content h3{color:#472E5E}
.etape_fiche #page_wrapper.etape2 #page_content h3{color:#AF3B5F}
#page_wrapper.etape_fiche .etape3 #page_content h3{color:#2C2B4C}
.etape_fiche #page_wrapper.etape4 #page_content h3{color:#9A5825}
.etape_fiche #page_wrapper.etape5 #page_content h3{color:#371D0B}
.spip_documents_left{margin:10px 10px 10px 0}
.reponse_formulaire_ok{color:#87bb3e;font-weight:700}
.erreur_message{font-weight:700;color:#e7583a}
ul.spip{margin-left:30px;list-style-type:disc}

/* plugins-dist/mediabox/colorbox/black-simple/colorbox.css */
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:4999;overflow:hidden}
#cboxWrapper{max-width:none}
#cboxOverlay{position:fixed;width:100%;height:100%}
#cboxMiddleLeft,#cboxBottomLeft{clear:left}
#cboxContent{position:relative}
#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}
#cboxTitle{margin:0}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}
.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}
.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}
#colorbox,#cboxContent,#cboxLoadedContent{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
#cboxOverlay{background:#000;opacity:0.9;filter:alpha(opacity = 90)}
#colorbox{outline:0}
#cboxContent{margin-top:20px;background:#000}
.cboxIframe{background:#fff}
#cboxError{padding:50px;border:1px solid #ccc}
#cboxLoadedContent{border:5px solid #000;background:#fff}
#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}
#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}
#cboxLoadingGraphic{background:url('//ccfd-terresolidaire.org/plugins-dist/mediabox/colorbox/black-simple/images/loading.gif') no-repeat center center}
#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}
#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}
#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}
#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url('//ccfd-terresolidaire.org/plugins-dist/mediabox/colorbox/black-simple/images/controls.png') no-repeat top left;width:28px;height:65px;text-indent:-9999px}
#cboxPrevious:hover{background-position:bottom left}
#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url('//ccfd-terresolidaire.org/plugins-dist/mediabox/colorbox/black-simple/images/controls.png') no-repeat top right;width:28px;height:65px;text-indent:-9999px}
#cboxNext:hover{background-position:bottom right}
#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url('//ccfd-terresolidaire.org/plugins-dist/mediabox/colorbox/black-simple/images/controls.png') no-repeat top center;width:38px;height:19px;text-indent:-9999px}
#cboxClose:hover{background-position:bottom center}

/* plugins/auto/sjcycle/v3.4.16/css/sjcycle.css */
.cycle-slideshow,.cycle-slideshow *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.cycle-slideshow{width:100%;min-width:150px;margin:1em auto;padding:0;position:relative}
.cycle-slideshow img{position:absolute;top:0;left:0;width:100%;padding:0;margin:0;display:block}
.cycle-slideshow[data-cycle-fx="carousel"] img{width:auto}
.cycle-slideshow img:first-child{position:static;z-index:100}
.cycle-pager{text-align:center;width:100%;z-index:500;position:absolute;top:10px;overflow:hidden}
.cycle-pager span{font-family:arial;font-size:50px;width:16px;display:inline-block;color:#ddd;cursor:pointer}
.cycle-pager span.cycle-pager-active{color:#D69746}
.cycle-pager > *{cursor:pointer}
.cycle-caption{position:absolute;color:#FFF;bottom:15px;right:15px;z-index:700}
.cycle-overlay{font-family:tahoma,arial;position:absolute;bottom:0;width:100%;z-index:600;background:#000;color:#FFF;padding:15px;opacity:.5}
.cycle-prev,.cycle-next{position:absolute;top:0;width:30%;opacity:0;filter:alpha(opacity=0);z-index:800;height:100%;cursor:pointer}
.cycle-prev{left:0;background:url('//ccfd-terresolidaire.org/plugins/auto/sjcycle/v3.4.16/css/images/left.png') 50% 50% no-repeat}
.cycle-next{right:0;background:url('//ccfd-terresolidaire.org/plugins/auto/sjcycle/v3.4.16/css/images/right.png') 50% 50% no-repeat}
.cycle-prev:hover,.cycle-next:hover{opacity:.7;filter:alpha(opacity=70)}
.disabled{opacity:.5;filter:alpha(opacity=50)}
.cycle-paused:after{content:'Paused';color:#FFF;background:#000;padding:10px;z-index:500;position:absolute;top:10px;right:10px;border-radius:10px;opacity:.5;filter:alpha(opacity=50)}
@media only screen and (max-width:480px),only screen and (max-device-width:480px){.cycle-overlay{padding:4px}
.cycle-caption{bottom:4px;right:4px}}

/* plugins/auto/agenda/v3.18.2/css/spip.agenda.css */
.evenement.one{padding:.75em;background:#eee;margin-bottom:1.5em}
.evenement.one .lire-la-suite{display:none}
.long .liste-items .evenement{padding-left:7.5em}
.long .liste-items .evenement .banner{display:block;float:left;margin-left:-7.5em;width:5.5em;text-align:center;overflow:hidden;opacity:0.7}
.long .liste-items .evenement .banner .label{display:block;padding:.75em 0}
.long .liste-items .evenement .banner .day{display:block;text-align:center;font-size:2em;line-height:1}
.long .liste-items .evenement .banner .month{display:block;text-align:center;text-transform:uppercase;font-size:.85em}
.long .liste-items .evenement .banner .year{display:block;text-align:center;font-size:.85em}
.liste-items.evenements .item.fini .entry-title a{color:#ccc}
.liste-items.evenements .item.fini .entry-content{margin-bottom:0;max-height:4.5em;overflow:hidden}
.liste-items.evenements .item.fini .meta-publi{display:none}
.liste-items.evenements .item.fini .lire-la-suite{display:none}
.liste-items.evenements .item.fini .evenement .banner{opacity:0.5}
.liste-items.evenements.short .info-publi,.short .liste-items.evenements .info-publi{display:block;margin:0}
.liste-items.evenements .meta-publi{left:7.5em}
.liste-items.evenements .lire-la-suite{left:7.5em}
.liste-items.evenements .entry-title{margin-top:0}
.page_jour .liste-items.evenements .evenement .banner{display:none}
.page_jour .long .liste-items .evenement{padding-left:0}
.page_jour .liste-items.evenements .meta-publi{left:0}
.page_jour .liste-items.evenements .lire-la-suite{left:0}

/* plugins/auto/blocsdepliables/v1.2.2/css/blocs.css?1509718734 */
.blocs_titre{background:transparent url('//ccfd-terresolidaire.org/plugins/auto/blocsdepliables/v1.2.2/css/img/triangle-bas.gif') no-repeat scroll left center;font-weight:400;line-height:1.2em;margin-top:4px;padding:0 0 0 20px;margin-bottom:.1em;clear:left;cursor:pointer}
.blocs_replie{background:transparent url('//ccfd-terresolidaire.org/plugins/auto/blocsdepliables/v1.2.2/css/img/triangle.gif') no-repeat scroll left center}
.blocs_title{display:none}

/* plugins/auto/player/v2.7.9/css/player.css?1450876126 */
.link-player .icon-play,.link-player .icon-pause{width:16px;height:16px;display:inline-block;margin-right:5px;background:url('//ccfd-terresolidaire.org/plugins/auto/player/v2.7.9/css/img/controls-16.png') no-repeat -32px center}
.link-player .icon-pause{background-position:-64px center}

/* plugins/auto/cibc_141118/_css/cibc_en_haut_fond_noir.css */
#banniere-cookie{background:#202226;color:#F1F1F3;font-family:Lato,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px;display:block;float:left;top:0;left:0;right:0;width:100%;max-width:100%;padding:0;z-index:999999}
#banniere-cookie .cicb_texte{float:left;text-align:justify;margin:6px 0 6px 15px;max-width:92%}
#banniere-cookie a.spip_out{color:#F1F1F3;text-decoration:underline}
#banniere-cookie a.spip_out:hover{text-decoration:none}
#banniere-cookie a.cicb_fermer{float:right;height:10px;margin:6px 8px 0 5px;padding:0;text-align:right;width:8px;color:#F1F1F3;text-decoration:none;font-weight:400}
#banniere-cookie a.cicb_fermer:hover{color:#7B8A8B;text-decoration:none;font-weight:700}
#banniere-cookie .cicb_boutons{float:right;margin-right:25px}
#banniere-cookie .bouton{background-color:#3B89C7;border-radius:4px 4px 4px 4px;color:#FFF;padding:4px 8px;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,0.25);transition:all 0.25s ease 0s;display:inline-block;margin:3px 0 3px 10px}
#banniere-cookie .bouton:hover{background-color:#3176AF;color:#FFF;transition:all 0.25s ease 0s;text-decoration:none}
#banniere-cookie .savoir{background:#7B8A8B;text-decoration:none}
#banniere-cookie .savoir:hover{background:#697677;text-decoration:none}

