@charset "utf-8";#top{height:5px;overflow:hidden;}
#tooltip{background:#fff;border:1px solid #dbe8d5;color:#8cb575;display:none;font-size:10px;left:0;padding:2px 3px 2px 2px;position:absolute;top:0;z-index:700;}
#tooltip.pink{border-color:#FFDBE7;color:#FB81AA;}
#tooltip.blue{border-color:#CEECF9;color:#00AFE4;}
#tooltip.yellow{border-color:#ede9b9;color:#e5de98;}
#wrapper{background:#fff url(/images/default/wrapper_bg.gif) repeat-y 0 0;margin:0 auto;overflow:hidden;padding:0;width:962px;}
#header{background:#fff url(/images/default/header_bg.jpg) no-repeat 0 0;height:125px;margin:0;overflow:hidden;padding:0;width:962px;}
#header #logo,#header #donate,#header #connexion_section,#header #links{float:left;height:116px;margin:4px 3px 0 0;overflow:hidden;}
#header #logo{width:292px;}
#header #logo a{display:block;height:100%;text-indent:-9999px;width:100%;}
#header #donate{width:290px;}
#header #donate a{background:transparent url(/images/default/header_bg.jpg) no-repeat -295px -4px;display:block;height:100%;text-indent:-9999px;width:100%;}
#header #donate a:focus,#header #donate a:hover{background-position:-295px -129px;}
#header #connexion_section{position:relative;width:230px;}
#header #connexion_section #connexion_loading{background:#EAEAEA url(/images/default/loading.gif) no-repeat 50% 50%;display:none;filter:Alpha(Opacity=30);height:100%;left:0;opacity:.30;position:absolute;top:0;width:100%;}
#header #connexion_section #connexion_content label{color:#c0c0c0;display:block;font-size:10px;position:absolute;margin:0;left:16px;top:29px;}
#header #connexion_section #connexion_content label#label_connextion_mdp{top:51px;}
#header #connexion_section #connexion_content label.on{color:#E9E9E9;}
#header #connexion_section #connexion_content label.off{display:none;}
#header #connexion_section #connexion_content input{background:transparent;border:0 none;color:#c0c0c0;display:block;font-size:10px;height:15px;left:16px;outline:none;position:absolute;top:29px;width:200px;}
#header #connexion_section #connexion_content #connextion_mdp{top:51px;}
#header #connexion_section p{padding:4px 13px 0 13px;}
#header #connexion_section #connexion_content #lost_password{color:#c0c0c0;display:block;float:left;font-size:10px;letter-spacing:-0.7px;letter-spacing:expression('-1px');text-transform:uppercase;margin:4px 0 0 0;position:absolute;top:70px;}
#header #connexion_section #connexion_content #lost_password:focus,#header #connexion_section #connexion_content #lost_password:hover{color:#757575;text-decoration:none;}
#header #connexion_section #connexion_content #identify{background:#d9d9d9 url(/images/default/sprite_fr.gif) no-repeat 0 0;display:block;float:right;height:22px;overflow:hidden;position:absolute;right:13px;text-indent:-9999px;top:70px;width:81px;}
#header #connexion_section #connexion_content #identify:focus,#header #connexion_section #connexion_content #identify:hover{background-position:0 -22px;}
#header #connexion_section .message_box{background:#d9d9d9 url(/images/default/sprite_elements.gif) no-repeat 0 0;height:116px;left:-235px;overflow:hidden;position:absolute;top:0;width:230px;}
#header #connexion_section .message_box span.close,#header #connexion_section .message_box a.close{display:block;height:17px;margin:0 0 4px 208px;overflow:hidden;text-indent:-9999px;width:22px;}
#header #connexion_section .message_box span.close{background:#D9D9D9;}
#header #connexion_section .message_box h3{color:#a5a5a5;font-size:10px;margin:9px 13px 5px 13px;}
#header #connexion_section .message_box div.content{color:#9a9999;font-size:10px;margin:0 13px;padding:0;}
#header #connexion_section .message_box div.content p{margin:0 0 8px 0;padding:0;}
#header #links{width:138px;margin:7px 0 0 0;}
#header #links a{background:#fdf0e7 url(/images/default/sprite_fr.gif) no-repeat 0 -44px;color:#f59058;display:block;height:22px;margin:10px 0 0 17px;overflow:hidden;text-indent:-9999px;width:103px;}
#header #links a:focus,#header #links a:hover{background-position:0 -66px;}
#header #links a#become_member{background-position:0 -88px;}
#header #links a#become_member:focus,#header #links a#become_member:hover{background-position:0 -110px;}
#header #links a#login_button{background:#fdf0e7 url('/images/default/button_s_identifier_out.jpg') no-repeat 0 0;}
#header #links a#login_button:hover{background:#fdf0e7 url('/images/default/button_s_identifier_over.jpg') no-repeat 0 0;}
#header #links a#logout_button{background:#fdf0e7 url('/images/default/button_se_deconnecter_out.jpg') no-repeat 0 0;}
#header #links a#logout_button:hover{background:#fdf0e7 url('/images/default/button_se_deconnecter_over.jpg') no-repeat 0 0;}
#footer{background:#fff url(/images/default/wrapper_bg.gif) repeat-y 0 0;float:left;margin:0;overflow:hidden;padding:0;width:962px;}
#footer #footer-content{background:transparent url(/images/default/footer_bg_full.gif) no-repeat 0 100%;height:18px;float:left;width:962px;}
#footer ul{float:right;list-style:none;margin:0 10px 0 0;}
#footer ul li{display:inline;}
#footer ul li,#footer ul li a{color:#919191;font-size:10px;letter-spacing:-0.4px;line-height:12px;text-transform:uppercase;text-decoration:none;}
#footer ul li a:focus,#footer ul li a:hover{color:#424242;text-decoration:none;}
#content{height:499px;overflow:hidden;padding:0 0 0 30px;position:relative;}
#content .section-loading{background:#f2f9f6 url(/images/default/content_block_bg.jpg) repeat-y -4px 0;height:397px;left:34px;overflow:hidden;position:absolute;top:102px;width:310px;z-index:200;}
#content .section-loading div{background:transparent url(/images/default/loading_difference.gif) no-repeat 50% 50%;height:100%;text-indent:-9999px;width:100%;}
#content #experience-loading{background:#fbeff4 url(/images/default/content_block_bg.jpg) repeat-y -325px 0;left:355px;width:303px;}
#content #experience-loading div{background-image:url(/images/default/loading_experience.gif)}
#content #activities-loading{background:#ecf6fc url(/images/default/content_block_bg.jpg) repeat-y -638px 0;left:668px;width:288px;}
#content #activities-loading div{background-image:url(/images/default/loading_activities.gif)}
#content #about-loading{display:none;}
#content .section{float:left;width:318px;overflow:hidden;}
#content .section h2.section-title{background:#cee9de url(/images/default/content_block_header.jpg) no-repeat 0 0;height:102px;margin:0;overflow:hidden;padding:0;text-indent:-9999px;width:318px;}
#content .section .cont-scroll-pane,#content #experience.section .cont-scroll-pane,#content #activities.section .cont-scroll-pane{background:#cee9de url(/images/default/content_block_bg.jpg) repeat-y 0 0;float:left;height:397px;padding:0 0 0 4px;width:318px;}
#content .section .scroll-pane,#content #experience.section .scroll-pane,#content #activities.section .scroll-pane{float:left;height:394px;overflow:auto;width:310px;}
#content #experience.section{margin:0 2px;width:312px;}
#content #experience.section h2.section-title{background:#f5dae6 url(/images/default/content_block_header.jpg) no-repeat -320px 0;width:312px;}
#content #experience.section .cont-scroll-pane{background-position:-320px 0;padding:0 0 0 5px;width:312px;}
#content #experience.section .scroll-pane{width:303px;}
#content #activities.section{width:295px;}
#content #activities.section h2.section-title{background:#c5e3f5 url(/images/default/content_block_header.jpg) no-repeat -634px 0;width:295px;}
#content #activities.section .cont-scroll-pane{background-position:-634px 0;width:291px;}
#content #activities.section .scroll-pane{width:288px;}
#content .section .link-close-section{display:none;}
#content .section-content{min-height:398px;width:292px;}
#content .block{padding:0 0 5px 0;}
#content .block .block-intro a,#content .block .s-block-intro a{color:#7fab60;text-decoration:underline;}
#content .block .block-intro a:focus,#content .block .block-intro a:hover,#content .block .s-block-intro a:focus,#content .block .s-block-intro a:hover{text-decoration:none;}
#content .block .block-header,#content .block .block-header h2{height:32px;overflow:hidden;width:292px;}
#content .block .block-header h2{background:#fff url(/images/default/sprite_title_block.gif) no-repeat 0 -32px;margin:0;overflow:hidden;padding:0;width:292px;}
#content .block .block-header h2.open{background-position:0 0;}
#content .block .block-header h2.no-link{background-position:0 -64px;}
#content .block .block-header h2 span,#content .block .block-header h2 a{display:block;float:left;height:32px;margin:0;overflow:hidden;padding:0;width:252px;}
#content .block .block-header h2 span.title{color:#8cb575;font-family:"Arial","Georgia","Helvetica","Verdana",sans-serif;font-size:18px;font-style:normal;font-weight:bold;margin:5px 0 0 0;padding:0 4px 0 6px;}
#content .block .block-header h2 a.toggle{height:26px;text-indent:-9999px;margin:4px 0 0 0;width:27px;}
#content .block .block-intro{background:#FFF;border:1px solid #cfe9de;border-top:0 none;overflow:hidden;padding:5px 8px;width:274px;}
#content .block .block-intro p{color:#757575;font-size:10px;margin:0 0 1px 0;padding:0;}
#content .block .block-content{background:#f7fbf9;border:1px solid #cfe9de;border-top:0 none;overflow:hidden;padding:7px 5px 6px 5px;width:280px;}
#content .block .s-block-header{background:#FFF;border:1px solid #dbe8d5;padding:2px;}
#content .block .s-block-header,#content .block .s-block-header h3{overflow:hidden;width:274px;}
#content .block .s-block-header h3{font-family:"Arial","Georgia","Helvetica","Verdana",sans-serif;margin:0;overflow:hidden;padding:0;}
#content .block .s-block-header h3 span,#content .block .s-block-header h3 a{border:1px solid #dbe8d5;display:block;float:left;margin:0;overflow:hidden;padding:0;width:246px;}
#content .block .s-block-header h3 span.title{background:#e8f4ef;color:#7fab60;font-size:12px;font-style:normal;font-weight:normal;line-height:15px;margin:0 2px 0 0;padding:0 0 0 4px;}
#content .block .s-block-header h3 a.toggle{background:transparent url(/images/default/sprite_title_block.gif) no-repeat -541px -96px;height:15px;text-indent:-9999px;margin:0;width:18px;}
#content .block .s-block-header h3.open a.toggle{background-position:-559px -96px}
#content .block .s-block-intro{background:#FFF;border:1px solid #dbe8d5;border-top:0 none;overflow:hidden;padding:5px;width:268px;}
#content .block .s-block-intro p{color:#757575;font-size:10px;margin:0 0 10px 0;padding:0;}
#content .block .s-block-hr{background:#dbe8d5;border:1px solid #dbe8d5;border-top:0 none;height:8px;overflow:hidden;text-indent:-9999px;}
#content .block .s-block-footer{background:#FFF;border:1px solid #dbe8d5;border-top:0 none;height:16px;overflow:hidden;padding:2px 1px 2px 2px;width:275px;}
#content .block .s-block-footer div{float:left;}
#content .block .s-block-footer .cont-testimonials,#content .block .s-block-footer .cont-comments{background:#ecf6f2 url(/images/default/sprite_title_block.gif) no-repeat -478px -96px;color:#FFF;font-size:10px;height:15px;margin:0 2px 0 0;overflow:hidden;padding:1px 0 0 1px;text-align:center;width:26px;}
#content .block .s-block-footer .cont-comments{background-position:-309px -96px;color:#9cb381;}
#content .block .cont-btn a.link,#content .block .cont-btn a.link-toggle,#content .block .cont-btn a.link-toggle-open,#content .block .cont-btn a.link span,#content .block .cont-btn a.link-toggle span,#content .block .cont-btn a.link-toggle-open span{background:#ecf6f2 url(/images/default/sprite_title_block.gif) no-repeat 100% -45px;color:#FFF;cursor:pointer;display:block;float:left;font-size:10px;height:16px;margin:0 1px 0 0;overflow:hidden;padding:0 5px 0 0;text-decoration:none;}
#content .block .cont-btn a.link-toggle{background-position:100% 0;padding-right:21px;}
#content .block .cont-btn a.link-toggle-open{background-position:100% -16px;}
#content .block .cont-btn a.link span,#content .block .cont-btn a.link-toggle span,#content .block .cont-btn a.link-toggle-open span{background-position:-579px -45px;padding:1px 0 0 5px;}
#content .block .cont-btn a.link:focus,#content .block .cont-btn a.link:hover,#content .block .cont-btn a.link-open{background-position:100% -61px;}
#content .block .cont-btn a.link:focus span,#content .block .cont-btn a.link:hover span,#content .block .cont-btn a.link-open span{background-position:-579px -61px;color:#7fab60;}
#content .block .cont-btn a.link-toggle span{background-position:-579px 0;}
#content .block .cont-btn a.link-toggle-open span{background-position:-579px -16px;}
#content .block .s-block-footer .cont-icons{float:right;}
#content .block .cont-icons a.icon-rss,#content .block .cont-icons a.icon-flag,#content .block .cont-icons a.icon-info,#content .block .cont-icons a.icon-friend{background:#ecf6f2 url(/images/default/sprite_title_block.gif) no-repeat -505px -96px;color:#FFF;display:block;float:left;height:16px;margin:0 1px 0 0;overflow:hidden;text-indent:-9999px;width:16px;}
#content .block .cont-icons a.icon-flag{background-position:-381px -96px;width:18px}
#content .block .cont-icons a.icon-info{background-position:-523px -96px;width:18px}
#content .block .cont-icons a.icon-friend{background-position:-362px -96px;width:17px}
#content .block .s-block-testimonial{background:#FFF;border-top:0 none;overflow:hidden;width:280px;}
#content .block .s-block-testimonial .s-block-cont-post-comment-testimonial,#content .block .s-block-testimonial .s-block-testimonial-wrapper{border:1px solid #dbe8d5;border-top:0 none;padding:2px;width:274px;}
#content .block .s-block-testimonial .s-block-testimonial-cont{padding:6px 8px 0 8px;}
#content .block .s-block-testimonial h4.sb-title{color:#757575;font-size:11px;font-weight:bold;margin:0;padding:0;}
#content .block .s-block-testimonial .sb-date,#content .block .s-block-testimonial .sb-content,#content .block .s-block-testimonial .sb-content p{color:#757575;font-size:10px;}
#content .block .s-block-testimonial .sb-date{color:#919191;margin:0 0 3px 0;}
#content .block .s-block-testimonial .sb-content p{margin:0 0 10px 0;}
#content .block .s-block-cont-post-comment{border-bottom:1px solid #dbe8d5;}
#content .block .cont-post-comment{background:#fbfdfc;border:1px solid #e9eae9;overflow:hidden;padding:4px;position:relative;width:264px;}
#content .block .cont-post-comment form .form-loading{background:#EAEAEA url(/images/default/loading.gif) no-repeat 50% 50%;display:none;filter:Alpha(Opacity=30);height:100%;left:0;opacity:.30;position:absolute;top:0;width:100%;}
#content .block .cont-post-comment h5{color:#b3cea4;float:left;font-size:10px;font-weight:normal;margin:0;padding:0;}
#content .block .cont-post-comment a.close{background:transparent url(/images/default/sprite_title_block.gif) no-repeat -295px -96px;color:#b3cea4;float:right;height:12px;overflow:hidden;text-indent:-9999px;width:13px;}
#content .block .cont-post-comment input.input{border:1px solid #e6efe1;color:#666;font-size:10px;height:13px;margin:0 0 3px 0;padding:4px;width:254px;}
#content .block .cont-post-comment textarea{border:1px solid #e6efe1;color:#666;font-size:10px;height:107px;margin:0 0 3px 0;padding:4px;width:254px;}
#content .block .cont-post-comment input.error,#content .block .cont-post-comment textarea.error{background:#FFDFDF;border:1px solid #FF8484;}
#content .block .cont-post-comment .termes{float:left;}
#content .block .cont-post-comment .termes input{vertical-align:middle;}
#content .block .cont-post-comment .termes a{font-size:10px;}
#content .block .cont-post-comment .error-termes a{color:#FF8484;}
#content .block .cont-post-comment .cont-btn{float:right;}
#content .block .s-block-comments{background:#FFF;border:1px solid #dbe8d5;border-top:0 none;border-bottom:0 none;overflow:hidden;width:278px;}
#content .block .s-block-comments .comments-hr{background:#dbe8d5;height:1px;margin:0 0 12px 0;overflow:hidden;width:278px;}
#content .block .s-block-comments .s-block-comments-container{padding:2px;}
#content .block .s-block-comments .sb-date,#content .block .s-block-comments .sb-content,#content .block .s-block-comments .sb-content p{color:#757575;font-size:10px;margin:0 0 0 15px;}
#content .block .s-block-comments .sb-date{color:#919191;margin:0 0 3px 15px;}
#content .block .s-block-comments .sb-content p{margin:0 0 10px 0;}
#content .block .s-block-comments .s-block-comments-wrapper{margin:10px 0 0 0;border-bottom:1px solid #dbe8d5;}
#content .block .s-block-comments .s-block-comments-container .cont-icons{float:right;}
#content .block .cont-pagination-outSide{background:#fff;padding:2px;width:286px;}
#content .block .cont-pagination{float:right;}
#content .block .cont-pagination strong{font-weight:normal;}
#content .block .cont-pagination span{background:#ecf6f2 url(/images/default/sprite_title_block.gif) no-repeat 100% -32px;color:#FFF;display:block;float:left;font-size:10px;height:13px;line-height:10px;overflow:hidden;text-decoration:none;}
#content .block .cont-pagination .cont{margin:0 2px 0 0;padding:0 6px 0 0;}
#content .block .cont-pagination .cont span{background-position:-579px -32px;padding:1px 0 0 5px;}
#content .block .cont-pagination .name span{line-height:9px;}
#content .block .cont-pagination a.prev,#content .block .cont-pagination a.next{background:#fff url(/images/default/sprite_title_block.gif) no-repeat -269px -192px;color:#000;display:block;float:left;height:13px;overflow:hidden;text-indent:-9999px;width:13px;}
#content .block .cont-pagination a.prev{margin:0 2px 0 0;}
#content .block .cont-pagination a.prev:focus,#content .block .cont-pagination a.prev:hover{background-position:-336px -96px;}
#content .block .cont-pagination a.next{background-position:-282px -192px;}
#content .block .cont-pagination a.next:focus,#content .block .cont-pagination a.next:hover{background-position:-349px -96px;}
#sections-menu-left{background:#fff;border-left:1px solid #CFD8D3;height:499px;left:0;overflow:hidden;padding:0 0 0 3px;position:absolute;top:0;width:24px;z-index:300;}
#sections-menu-left li,#sections-menu-left li a{background:transparent url(/images/default/header-left-bg.jpg) no-repeat -24px 0;display:block;height:184px;width:24px;}
#sections-menu-left li a{background-position:0 0;overflow:hidden;text-indent:-9999px;}
#sections-menu-left li#link-about a.open{background-position:-24px 0;cursor:default;}
#sections-menu-left li#link-members,#sections-menu-left li#link-members a{background-position:-24px -184px;height:182px;}
#sections-menu-left li#link-shopping,#sections-menu-left li#link-shopping a{background-position:-24px -366px;height:133px;}