body{background:#73fa79 url(../images/body-bg.png) repeat-x;color:#1a1a1a;font:12px/18px Arial,Helvetica,sans-serif}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}.clear{clear:both}a{text-decoration:none}.fll{float:left}.flr{float:right}.ac{text-align:center}@font-face{font-family:'museo 300';src:url(../fonts/museo300regular.eot);src:local('museo300'),url(../fonts/museo300regular.ttf) format('truetype')}#container{margin:0 auto;width:980px}#header{padding-top:10px;position:relative}#heading{float:left;margin-top:17px;width:550px}#listCooperativesWrapper{float:left;width:430px}#illustrationCooperative{height:190px;position:absolute;right:16px;top:10px;width:190px}#edition #illustrationCooperative{top:0}#content{background:#fff;padding:25px 50px 30px 30px}#colSub{float:left;width:200px}.home #colSub{padding-top:8px}#colMain{float:left;margin-left:15px;width:685px}#footerContent{background:#e6e0db url(../images/footer-top.png) 0 -2px no-repeat;padding:13px 30px}.colFooter{float:left;padding-right:20px;width:210px}#colMain .mod .modTitleEvent{border-bottom:1px solid #c00;margin-bottom:20px}.modTitleEventLabel{display:block}.modTitleEventDetails{font-size:15px}#modBreadcrumbs{background:url(../images/breadcrumbs.png) 0 -8px no-repeat;color:#000;font-size:11px;margin-bottom:15px;padding-left:5px}#modBreadcrumbs a{color:#000}#modBreadcrumbs a:hover,#modBreadcrumbs a:focus{text-decoration:underline}.modGallery{height:1%;padding:0 0 20px}#colSub .modGallery{padding:0 0 10px}.mbGalleryMediaElement{color:#2d4102;float:left;text-align:center}.mbGalleryMediaElement:hover{text-decoration:underline}.mbThumbsCanvas{display:block}.modGallery .mbThumbsCanvas img{vertical-align:middle}.mbGalleryMediaLabel{display:block;font:12px 'museo 300',Arial,Helvetica;height:20px;line-height:17px;overflow:hidden;padding-top:2px;width:130px}#colSub .mbGalleryMediaLabel{display:block;font:12px 'museo 300',Arial,Helvetica;height:20px;line-height:17px;padding-top:2px;width:80px}.modGoogleMaps{margin-bottom:20px}#colMain .mod h1{background:url(../images/h1-bullet.png) 0 12px no-repeat;color:#c00;font:32px/31px 'museo 300',arial,Helvetica;margin-bottom:10px;padding-left:20px}#colSub .mod h1 span{background:url(../images/h1-bullet.png) 0 5px no-repeat;color:#c00;font:17px 'museo 300',arial,Helvetica;margin-bottom:8px;padding-left:20px;text-transform:uppercase}#footer .mod h1{color:#2d4102;font:18px 'museo 300',arial,Helvetica;margin-bottom:10px}#colMain .mod h2{color:#d44432;margin:15px 0 15px 20px}#colMain .mod h2 span{background:#e3ddd7;font:20px 'museo 300',arial,Helvetica;padding:1px 5px}#colSub .mod h2{color:#d44432;margin:15px 0}#colSub .mod h2 span{background:#e3ddd7;font:17px 'museo 300',arial,Helvetica;padding:1px 5px}.mod h3{color:#2d4102;font:20px 'museo 300',arial,Helvetica;margin:15px 0 10px 40px}#colSub .mod h3{font-size:15px}.mod h4{color:#2d4102;font:bold 16px 'museo 300',arial,Helvetica;margin:0 0 10px 65px}#colSub .mod h4{font-size:14px}.mod h5{color:#333;font:bold 14px 'museo 300',arial,Helvetica;margin:0 0 10px 90px}.mod h6{color:#333;font:13px 'museo 300',arial,Helvetica;margin:0 0 10px 110px}#colSub .mod h3,#colSub .mod h4,#colSub .mod h5,#colSub .mod h6{margin-left:0}.mod a{color:#c00}.mod a:hover{text-decoration:underline}.mod p{margin:0 0 12px}#colMain .mod p{margin-left:20px}#footer .mod p{color:#4d4d4d;font-size:11px}#legal .mod p,#legal .mod a{color:#2d4102}.mod .preamble{color:#d44432;font:16px/21px 'museo 300',arial,Helvetica;margin-bottom:18px}#colSub .mod .preamble{font-size:14px}#colMain .mod img{border:4px solid #e3ddd7;margin:5px 8px}#colSub .mod img{border:4px solid #e3ddd7;margin:5px}.mod ol{list-style:decimal inside none}#colMain .mod ul,#colMain .mod ol{margin:0 0 12px 45px}.mod ul li{background:url(../images/bullet.png) 1px 6px no-repeat;margin-bottom:5px;padding-left:12px}.mod #listCooperatives{margin-top:15px}.mod #listCooperatives li{background:0 0;margin-bottom:13px;padding-left:0}.mod #listCooperatives li a{background:url(../images/bullets-coop.png) right 3px no-repeat;color:#000;display:block;font:14px 'museo 300',Arial,Helvetica;padding-right:17px}.mod #listCooperatives li a:hover,.mod #listCooperatives li a:focus{background:url(../images/bullets-coop.png) right -18px no-repeat;color:#c00;text-decoration:none}.mod #listCooperatives li#agri30{margin-left:180px}.mod #listCooperatives li#agri30 a{background-position:45px 3px}.mod #listCooperatives li#agri30 a:hover,.mod #listCooperatives li#agri30 a:focus{background-position:45px -18px}.mod #listCooperatives li#arbrePain{margin-left:116px}.mod #listCooperatives li#arbrePain a{background-position:90px 3px}.mod #listCooperatives li#arbrePain a:hover,.mod #listCooperatives li#arbrePain a:focus{background-position:90px -18px}.mod #listCooperatives li#fondagir{margin-left:130px}.mod #listCooperatives li#fondagir a{background-position:61px 3px}.mod #listCooperatives li#fondagir a:hover,.mod #listCooperatives li#fondagir a:focus{background-position:61px -18px}.mod #listCooperatives li#lenhavar{margin-left:130px}.mod #listCooperatives li#lenhavar a{background-position:63px 3px}.mod #listCooperatives li#lenhavar a:hover,.mod #listCooperatives li#lenhavar a:focus{background-position:63px -18px}.mod #listCooperatives li#ressources{margin-left:40px}.mod #listCooperatives li#ressources a{background-position:165px 3px}.mod #listCooperatives li#ressources a:hover,.mod #listCooperatives li#ressources a:focus{background-position:165px -18px}.mod #listCooperativesFooter li a{background:url(../images/bullets-coop.png) 0 3px no-repeat;color:#4d4d4d;font:14px 'museo 300',Arial,Helvetica;padding-left:18px}.mod #listCooperativesFooter li{background:0 0;padding:0}#navMainBlock{background:url(../images/nav-main-bg.png) -1px 1px no-repeat}#navMain li{background:url(../images/navMain-border.png) 0 10px no-repeat;float:left;position:relative}#navMain li.home{background:0 0}#navMain li a{color:#2d4102;display:block;font:16px 'museo 300',Arial,Helvetica;height:36px;line-height:35px;padding:0 18px}#navMain li:hover a,#navMain li:focus a{background:url(../images/nav-main-hover.png) center 27px no-repeat;color:#c00}#navMain li ul{background:#e6e6e6;left:-9999px;padding:5px 3px;position:absolute;top:32px;width:160px}#navMain li:hover ul{left:0}#navMain li li{background:0 0;float:none}#navMain li:hover li a,#navMain li.active li a{background:0 0;color:#2d4102;height:auto;font:bold 11px arial,Helvetica;margin-bottom:3px;padding:4px 5px 2px;text-transform:uppercase}#navMain li:hover li:hover a,#navMain li:focus li.active a{background:#2d4102;color:#fff}.sf-sub-indicator{display:none}#navSub{margin-bottom:20px}#navSub h1{background:url(../images/nav-sub-bullet-h1.png) 2px 5px no-repeat;color:#2d4102;font-size:16px;font-weight:400;margin-bottom:5px;padding-left:14px}#navSub li{background:#ffff50;margin-bottom:0}#navSub li:hover,#navSub li.active{background:#6f6}#navSub li a{background:url(../images/nav-sub-bottom.png) 0 bottom no-repeat;color:#2d4102;display:block;font-size:11px;font-weight:700;text-transform:uppercase}#navSub a span{background:url(../images/nav-sub-top.png) 0 top no-repeat;display:block;padding:7px 15px 5px}#navSub li:hover a,#navSub li.active a{color:#2d4102}#navSub ul{background:#fff}#navSub li li,#navSub li li:hover,#navSub li li.active{background:0 0;margin-bottom:0}#navSub li li a,#navSub li li span,#navSub li.active li span{background:0 0;color:#2d4102;font-size:12px;font-weight:400;text-transform:none}#navSub li li a,#navSub li:hover li a,#navSub li:first-child li a,#navSub li.active li a{background:url(../images/nav-sub-bullet.png) 15px 8px no-repeat;color:#2d4102;padding-left:10px}#navSub li li:hover a,#navSub li:first-child li:hover a,#navSub li li.active a{text-decoration:underline}#navSub li li a span{padding:2px 15px}#navSub li li ul{padding-left:15px}#navSub li li li,#navSub li li li:hover,#navSub li li li.active{background:0 0;margin-bottom:0}#navSub li li li a,#navSub li li li span,#navSub li.active li li span,#navSub li li.active li span{background:0 0;color:#2d4102;font-size:12px;font-weight:400;text-transform:none;text-decoration:none}#navSub li li li a,#navSub li:hover li li a,#navSub li li:hover li a,#navSub li:first-child li li a,#navSub li.active li li a,#navSub li li.active li a{background:url(../images/nav-sub-bullet.png) 15px 8px no-repeat;color:#2d4102;padding-left:10px;text-decoration:none}#navSub li li li:hover a,#navSub li:first-child li li:hover a,#navSub li li li.active a{color:#2d4102;text-decoration:underline}#navSub li li li a span{padding:2px 15px}.modAudioPlayer{padding:0 0 10px 20px}.modNews{margin-bottom:15px}.modNewsMainTitle{background:url(../images/feedReader-title.png) 0 bottom no-repeat;color:#c00;font:21px 'museo 300',Arial,Helvetica;margin-bottom:10px;padding:0 0 5px 15px}.modNewsTitle a{color:#d44432;font:small-caps 16px 'museo 300',Arial,Helvetica}.modNewsTitle a:hover,.modNewsTitle a:focus{text-decoration:underline}.modNewsDate{font-size:12px}.modNewsDescription{font-size:11px}.modNews li{margin-bottom:10px}#colMain .mod .modTitle,#colSub .mod .modTitle{color:#333;font:20px 'museo 300',arial,Helvetica;margin:15px 0 0}.modComment{padding:5px 0 20px}.modComment legend{font:bold 16px Arial,Helvetica,sans-serif;padding:5px 0 10px 15px}#colSub .modComment legend{font-size:13px;padding-left:0}.textLabel,.textareaLabel{color:#000;font:14px 'museo 300',arial,Helvetica;float:left;margin:0 1em 0 0;padding:.1em;text-align:right;width:30%}#colSub .modComment .textLabel,#colSub .modComment .textareaLabel{display:block;float:none;margin:0;padding:0 0 3px;text-align:left;width:auto}.text,.textarea{background:#fff url(../images/input-bg.png) repeat-x;border:1px solid #b5b5b5;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font:12px Arial,Helvetica,sans-serif;margin-right:.25em;width:40%}.text:focus,.textarea:focus{background:#e9e4df url(../images/input-bg-focus.png) repeat-x;outline:0}#colSub .modComment .text,#colSub .modComment .textarea{margin:0;width:98%}.modComment form p{margin:5px 0}.modComment form .modCommentsNotice{color:#af1c1c;font-size:11px;margin:15px 0 15px 33%;margin-left:33%;margin-top:15px;padding-top:10px}#colSub .modComment form .modCommentsNotice{margin:5px 0}.commentContent{float:left;margin-bottom:10px;width:100%}#colSub .commentContent{width:95%}.commentDetails{background:#e6e0db;color:#534741;min-height:50px;height:auto!important;height:50px;padding:5px 5px 0 10px;position:relative}.commentAvatar{float:left;padding-right:5px}.commentAuthor{color:#d44432;display:inline-block;font:16px 'museo 300',arial,Helvetica;padding:17px 155px 0 0}#colSub .commentAuthor{display:block;padding:6px 0 0}.commentAuthor a{color:#d44432;text-decoration:underline}.commentDate{color:#000;font-size:11px;position:absolute;right:10px;top:21px}#colSub .commentDate{position:static}.commentText{color:#000;font-size:12px;padding:10px 5px 10px 64px}#colSub .commentText{padding:10px 5px 10px 10px}#footer .commentText{color:#fff}.commentText a{color:#d44432}.commentText a:hover{text-decoration:underline}.submit{background:url(../images/btn-bg.png) repeat-x;border:1px solid #999;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#333;cursor:pointer;display:inline-block;font:14px 'museo 300',Arial,Helvetica;height:32px;line-height:32px;outline:0;text-align:center;text-transform:uppercase}.submit:hover,.submit:focus{border:1px solid #2d4102;color:#2d4102}.modFormBlock{padding:20px 0}#colSub .modFormBlock{padding:0 0 20px}#header .mod .modFormTitle,#colMain .mod .modFormTitle,#footer .mod .modFormTitle{background:url(../images/modFormTitle.gif) 0 12px no-repeat;border-bottom:1px solid #333;font-size:2.4em;line-height:1.2em;margin-bottom:15px;padding:0 0 5px 45px}#footer .mod .modFormTitle{border-bottom:1px solid #fff;color:#fff}#colSub .mod .modFormTitle{background:url(../images/modFormTitle.gif) 0 1px no-repeat;font-size:1.7em;line-height:1em;margin-top:0;padding:0 0 0 43px}#colSub .modForm{background:#fff;border:1px solid #e6e6e6;padding:0 15px 10px 10px}.modForm p{margin-bottom:10px}.modForm .textLabel,.modForm .textareaLabel{color:#333;font-size:1.1em;float:left;margin:0 1em 0 0;padding:.1em;text-align:right;width:30%}#colSub .modForm .textLabel,#colSub .modForm .textareaLabel{display:block;float:none;margin:0;padding:0 0 3px;text-align:left;width:auto}.modForm .text,.modForm .textarea{margin-right:.25em;width:40%}#colSub .modForm .text,#colSub .modForm .textarea{margin:0;width:100%}.modFormNotice{color:#af1c1c;font-size:.9em;margin-left:32%}#colSub .modFormNotice{margin:0}.formsConfirmationText{font-size:1.1em;text-align:center}.fieldError{display:block;font-style:normal;margin-left:32%}#colSub .fieldError{margin-left:0}#container .errorLog{margin-bottom:15px}.formStep{color:#31bbe9;text-decoration:underline}#colMain .modImage,#colSub .modImage{padding-bottom:20px}.modChildrenListEvent{padding-bottom:20px}.event{padding-bottom:10px}.eventTitle{background:#e6e0db;color:#d44432;padding:5px 10px}.eventLabel{display:block;font:16px 'museo 300',Arial,Helvetica}.eventLabel a{color:#d44432}.eventLabel a:hover,.eventLabel a:focus{text-decoration:underline}.eventDetail{color:#333;padding-top:3px}.eventLocation{text-transform:uppercase}.eventContent{overflow:hidden;padding:10px}.eventContent img{float:left;margin:2px 10px 5px 0;width:150px}.modSearchBlock{margin-bottom:15px}#header .modSearch{text-align:right}.modSearchText{background:#fff url(../images/input-bg.png) repeat-x;border:1px solid #b5b5b5;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding-left:3px;width:165px}.modSearchText:focus{background:#e9e4df url(../images/input-bg-focus.png) repeat-x;outline:0}.placeholder{color:gray}.modSearchSubmit{background:0 0;border:0;color:#333;cursor:pointer;font:14px 'museo 300',arial,Helvetica;padding:0;text-transform:lowercase}.modSearchSubmit:hover{text-decoration:underline}.modSearchResultNumber{color:#4d4d4d;font-size:1.1em;margin-bottom:15px}.modSearchResult{margin-bottom:20px}.modSearchResultTitle a{color:#d44432;font:16px 'museo 300',Arial,Helvetica;text-decoration:underline}.modSearchResultContent{padding:2px 0}.modSearchResultContent strong{font-size:13px}.searchResultsPagesUrl{color:#2d4102}#childrenList{margin-bottom:20px}#childrenList h1{background:url(../images/nav-sub-bullet-h1.png) 2px 5px no-repeat;color:#2d4102;font-size:16px;font-weight:400;margin-bottom:5px;padding-left:14px}#childrenList li{background:#ffff50;margin-bottom:0}#childrenList li:hover,#childrenList li.active{background:#6f6}#childrenList li a{background:url(../images/nav-sub-bottom.png) 0 bottom no-repeat;color:#2d4102;display:block;font-size:11px;font-weight:700;text-transform:uppercase}#childrenList a span{background:url(../images/nav-sub-top.png) 0 top no-repeat;display:block;padding:7px 15px 5px}#childrenList li:hover a,#childrenList li.active a{color:#2d4102}#childrenList ul{background:#fff}#childrenList li li,#childrenList li li:hover,#childrenList li li.active{background:0 0;margin-bottom:0}#childrenList li li a,#childrenList li li span,#childrenList li.active li span{background:0 0;color:#2d4102;font-size:12px;font-weight:400;text-transform:none}#childrenList li li a,#childrenList li:hover li a,#childrenList li:first-child li a,#childrenList li.active li a{background:url(../images/nav-sub-bullet.png) 15px 8px no-repeat;color:#2d4102;padding-left:10px}#childrenList li li:hover a,#childrenList li:first-child li:hover a,#childrenList li li.active a{text-decoration:underline}#childrenList li li a span{padding:2px 15px}#childrenList li li ul{padding-left:15px}#childrenList li li li,#childrenList li li li:hover,#childrenList li li li.active{background:0 0;margin-bottom:0}#childrenList li li li a,#childrenList li li li span,#childrenList li.active li li span,#childrenList li li.active li span{background:0 0;color:#2d4102;font-size:12px;font-weight:400;text-transform:none;text-decoration:none}#childrenList li li li a,#childrenList li:hover li li a,#childrenList li li:hover li a,#childrenList li:first-child li li a,#childrenList li.active li li a,#childrenList li li.active li a{background:url(../images/nav-sub-bullet.png) 15px 8px no-repeat;color:#2d4102;padding-left:10px;text-decoration:none}#childrenList li li li:hover a,#childrenList li:first-child li li:hover a,#childrenList li li li.active a{color:#2d4102;text-decoration:underline}#childrenList li li li a span{padding:2px 15px}