body{background:#ffe38f 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:5px;width:190px}#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:#73706e;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:#42210b;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:#73706e;font:20px 'museo 300',arial,Helvetica;margin:15px 0 10px 40px}#colSub .mod h3{font-size:15px}.mod h4{color:#73706e;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:#42210b}.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:47px 3px}.mod #listCooperatives li#agri30 a:hover,.mod #listCooperatives li#agri30 a:focus{background-position:47px -18px}.mod #listCooperatives li#jardins-fanare{margin-left:65px}.mod #listCooperatives li#jardins-fanare a{background-position:142px 3px}.mod #listCooperatives li#jardins-fanare a:hover,.mod #listCooperatives li#jardins-fanare a:focus{background-position:142px -18px}.mod #listCooperatives li#fondagir{margin-left:138px}.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:133px}.mod #listCooperatives li#lenhavar a{background-position:64px 3px}.mod #listCooperatives li#lenhavar a:hover,.mod #listCooperatives li#lenhavar a:focus{background-position:64px -18px}.mod #listCooperatives li#arbrePain{margin-left:120px}.mod #listCooperatives li#arbrePain a{background-position:88px 3px}.mod #listCooperatives li#arbrePain a:hover,.mod #listCooperatives li#arbrePain a:focus{background-position:88px -18px}.mod #listCooperativesFooter li{background:0 0;padding:0}.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}#navMainBlock{background:url(../images/nav-main-bg.png) -1px 3px 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:#fff;display:block;font:16px 'museo 300',Arial,Helvetica;height:36px;line-height:39px;padding:0 18px}#navMain li:hover a,#navMain li:focus a{background:url(../images/nav-main-hover.png) center bottom no-repeat;color:#fb0}#navMain li ul{background:#e6e6e6;left:-9999px;padding:5px 3px;position:absolute;top:36px;width:160px}#navMain li:hover ul{left:0}#navMain li li{background:0 0;float:none}#navMain li:hover li a,#navMain li:focus li a{background:0 0;color:#c00;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:#c00;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:#000;font-size:16px;font-weight:400;margin-bottom:5px;padding-left:14px}#navSub li{background:#ffdf80;margin-bottom:0}#navSub li:hover,#navSub li.active{background:#c00}#navSub li a{background:url(../images/nav-sub-bottom.png) 0 bottom no-repeat;color:#000;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:#fb0}#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:#000;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;padding-left:10px}#navSub li li:hover a span,#navSub li:first-child li:hover a span,#navSub li li.active a span{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:#fb0;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:#fb0;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:#fb0;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 #73706e;color:#73706e}.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:#73706e;font:16px 'museo 300',Arial,Helvetica;text-decoration:underline}.modSearchResultContent{padding:2px 0}.modSearchResultContent strong{font-size:13px}.searchResultsPagesUrl{color:#006464}#childrenList{margin-bottom:20px}#childrenList h1{background:url(../images/nav-sub-bullet-h1.png) 2px 5px no-repeat;color:#000;font-size:16px;font-weight:400;margin-bottom:5px;padding-left:14px}#childrenList li{background:#ffdf80;margin-bottom:0}#childrenList li:hover,#childrenList li.active{background:#c00}#childrenList li a{background:url(../images/nav-sub-bottom.png) 0 bottom no-repeat;color:#000;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:#fb0}#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:#000;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;padding-left:10px}#childrenList li li:hover a span,#childrenList li:first-child li:hover a span,#childrenList li li.active a span{text-decoration:underline}#childrenList li li a span{padding:2px 15px}#childrenList 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}#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:#fb0;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:#fb0;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:#fb0;text-decoration:underline}#childrenList li li li a span{padding:2px 15px}