

/*##################### HACKS IE6 #####################*/
* html #esmerk-log-on h3 {height:40px;}
* html #esm_search .search-top h3,
* html #esm_search .search-top p{zoom:1} 

* html #esmerk-log-on {width:240px;height:160px;}
* html #esmerk-log-on #clipboard {height:35px;}

* html #esm_personalize fieldset.profile input {height:22px;}
* html #esm_personalize fieldset.profile label {width:180px;}

* html #esm_personalize fieldset.personalization .topic_btn,
* html #esm_personalize fieldset.personalization .region_btn,
* html #esm_personalize fieldset.personalization .country_btn  {width:600px;}
* html #esm_personalize fieldset.personalization .topic_num {height:35px;}
* html #esm_personalize fieldset.personalization .topic_layer,
* html #esm_personalize fieldset.personalization .region_layer,
* html #esm_personalize fieldset.personalization .country_layer {background:url(../images/memb/layerboard-bg-ie6.png) no-repeat 0 0;width:582px;height:504px;}

* html .accueil #header {height:305px;}
* html .accueil #header #login input.f-text {height:22px;margin-bottom:3px;}
* html #header .f-logout {top:40px;}
* html .last {width:275px;}
/*##################### END HACKS IE6 #####################*/



/*===================================== MEMBERS ONLY =====================================*/

.topic_layer,
.region_layer,
.country_layer{ position: fixed; left: 0; top: 0; display: none; margin: 0 auto; z-index: 10000; overflow: auto; background:#FFF}

/*-----------------------------------  CLASSES/ID  -----------------------------------*/
h2.titre-esmerk {background:url(../images/memb/Esmerk_logo.png) no-repeat right 0;padding-right:140px;}

/* Liste catégories page Welcome */
ul.list-cat {margin-bottom:25px;}
ul.list-cat li {list-style:none;float:left;display:block;width:128px;text-align:center;margin:0 10px 20px 0;}
ul.list-cat li img {display:block;margin-bottom:5px;}
ul.list-cat li a {color:#0062AB;}

/* Zone login Esmerk news */
.esmerk-link a {color:#FFF !important;background:url(../images/memb/link-arrow-whiteblue.png) no-repeat 0 3px;padding-left:15px;font-weight:bold;}

#esmerk-log-off {background:url(../images/memb/myesmerkbloc-bg-off.png) no-repeat 0 0;width:208px;height:200px;padding:15px 15px 15px 17px;color:#FFF;margin-bottom:10px;}
#esmerk-log-off h3 {color:#FFF;}
#esmerk-log-off span {width:65px;display:block;float:left;}
#esmerk-log-off input.f-text {width:135px;height:16px;margin-bottom:5px;}
#esmerk-log-off input.f-login {margin:5px 0 0 118px;}
#esmerk-log-off p {margin:20px 0 10px 0;}

#esmerk-log-on {background:url(../images/memb/myesmerkbloc-bg-on.png) no-repeat 0 0;width:208px;height:130px;padding:15px 15px 15px 17px;margin-bottom:10px;}
#esmerk-log-on h3 {color:#FFF;min-height:40px;}
#esmerk-log-on h3 a {color:#FFF;}
#esmerk-log-on img {float:left;margin-right:10px;}
#esmerk-log-on #clipboard {padding:10px 10px 0 0;height:25px;margin-bottom:25px;}
#esmerk-log-on #clipboard a {background:none;padding-left:30px;font-weight:normal;}
#esmerk-log-on #clipboard a span {float:right;}


/* Colonne Esmerk news feeds */
#col-esmerk-news {background:#55BCE1 url(../images/memb/myesmerkcol-bg.png) no-repeat 0 bottom;padding:15px 15px 90px 15px;}
#col-esmerk-news h3 {color:#FFF;}
#col-esmerk-news #news-feed {background:url(../images/memb/myesmerkcol-white-bg-top.png) no-repeat 0 0;margin-bottom:10px;padding-top:10px;}
#col-esmerk-news #news-feed ul {background:url(../images/memb/myesmerkcol-white-bg-bottom.png) no-repeat 0 bottom;padding:0 10px 15px 10px;}
#col-esmerk-news #news-feed li {list-style:none;margin:0;border-bottom:1px solid #88D0EA;padding:8px 0;display:inline-block;width:190px;}
#col-esmerk-news #news-feed li a {display:block;width:150px;}
#col-esmerk-news #news-feed li span {display:block;width:35px;float:right;text-align:right;}

/*.registered #col-esmerk-news #news-feed li span {display:block;width:150px;float:none;text-align:left;}
.registered #col-esmerk-news #news-feed li a {display:block;width:35px;float:right;text-align:right;}*/
#col-esmerk-news #news-feed li.link-all {border:none;padding:10px 0 0 0;}
#col-esmerk-news #news-feed li.link-all a {display:inline;width:auto;float:none;text-align:left;background:url(../images/memb/link-arrow.png) no-repeat 0 3px;padding-left:15px;}

#col-esmerk-news #search {background:url(../images/memb/myesmerkcol-white-bg-top.png) no-repeat 0 0;margin-bottom:10px;padding-top:10px;}
#col-esmerk-news #search div {background:url(../images/memb/myesmerkcol-white-bg-bottom.png) no-repeat 0 bottom;padding:0 10px 10px 10px;}
#col-esmerk-news #search a {background:url(../images/memb/link-arrow.png) no-repeat 0 3px;padding-left:15px;}

#col-esmerk-news #calendar {background:url(../images/memb/myesmerkcol-white-bg-top.png) no-repeat 0 0;padding-top:10px;}
#col-esmerk-news #calendar div {background:url(../images/memb/myesmerkcol-white-bg-bottom.png) no-repeat 0 bottom;padding:0 10px 10px 10px;}
#col-esmerk-news #calendar div div {background:none;padding:0;}
#col-esmerk-news #calendar p {border-bottom:1px solid #88D0EA;padding-bottom:5px;margin:0;}
#col-esmerk-news #calendar table td.prev {width:20px;}
#col-esmerk-news #calendar table td.next {width:20px;text-align:right;}
#col-esmerk-news #calendar table td.mois_annee {text-align:center;width:145px;font-size:12px;}
#col-esmerk-news #calendar table table {width:185px;}
#col-esmerk-news #calendar table table th {font-size:12px;font-weight:normal;color:#D4D4D4;}
#col-esmerk-news #calendar table table td {text-align:center;height:16px;font-size:12px;}
#col-esmerk-news #calendar table table td a {display:block;height:16px;background:#55BCE1;color:#FFF;}

/* PAGE CLIPBOARD */
h3.clipboard {color:#FFF;background:url(../images/memb/clipboard-bg-titre.png) no-repeat 0 0;height:41px;line-height:40px;width:600px;padding-left:45px;}
.clipboard-item {background:url(../images/memb/news-content-bg-bottom.png) repeat-y 0 bottom;margin-bottom:10px;clear:both;}
.clipboard-item-top {background:url(../images/memb/news-content-bg-top.png) no-repeat 0 0;padding:20px;}
.clipboard-item p {margin-bottom:5px;}
.clipboard-item p.date {float:left;color:#000 !important;}
.clipboard-item p.print {float:right;}
.clipboard-item p.delete {float:right;background:url(../images/memb/btn-pic-selection-delete.png) no-repeat right 4px;padding-right:15px;margin-left:25px;}
.clipboard-item p.item {clear:both;font-weight:bold;font-size:16px;line-height:21px;}
.clipboard-item p.copy {font-size:10px;}

/* PAGE NEWS > LIST */
#esm_list h3 {float:left;line-height:30px;}
#esm_list p.tri {float:right;line-height:30px;}
#esm_list p.tri a {color:#FFF;display:inline-block;background:url(../images/memb/news-sort-btn-bg.png) no-repeat 0 0;width:83px;height:33px;text-align:center;}
#esm_list p.tri a.act {background:url(../images/memb/news-sort-active-bg.png) no-repeat 0 0;}
#esm_list div {clear:both;border-top:1px dotted #AFAFAF;padding:10px 0 30px 0;}
#esm_list p.topic {font-weight:bold;}
#esm_list p.country {margin-bottom:0;}
#esm_list p.country a {color:#7E6C6F;}
#esm_list p.item a {display:block;color:#000;font-weight:bold;font-size:16px;line-height:20px;background:url(../images/memb/link-arrow-news.png) no-repeat 0 4px;padding-left:15px;font-family:Arial, Helvetica, sans-serif;}

/* PAGE NEWS > ARTICLE */
#esm_detail h2 {font-weight:bold;}
#esm_detail #liens {float:right;margin-bottom:15px;}
#esm_detail #entete {float:left;margin-bottom:15px;}
#esm_detail #entete p {margin-bottom:0;}
#esm_detail #entete h4 {font-weight:normal;font-size:12px;}
#esm_detail p.text {font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;line-height:25px;}
#esm_detail .sign {font-family:Arial, Helvetica, sans-serif;display:block;position:relative;top:-30px;left:20px;background:url(../images/memb/news-warning-bg.png) no-repeat 0 0;color:#FFF;width:520px;height:41px;line-height:41px;font-size:16px;font-weight:bold;padding:0 20px;}
#esm_detail .sign a {color:#FFF;text-decoration:underline;}
#esm_detail .confirm {font-family:Arial, Helvetica, sans-serif;display:block;position:relative;top:-30px;left:20px;background:url(../images/memb/news-warning-clip-bg.png) no-repeat 0 0;color:#FFF;width:490px;height:41px;line-height:41px;font-size:16px;font-weight:bold;padding:0 20px 0 50px;}
#esm_detail .confirm a {color:#FFF;text-decoration:underline;}
#esm_detail .back {background:url(../images/memb/news-btn-back-bg.png) no-repeat 0 0;width:123px;height:33px;line-height:33px;text-align:center;float:right;}
#esm_detail .back a {color:#FFF;text-decoration:none;}
#esm_sametopic {clear:both;padding-bottom:30px;}
#esm_sametopic p {border-top:1px dotted #AFAFAF;padding-top:10px;margin-top:10px;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;}
#esm_sametopic a {background:url(../images/memb/link-arrow-news.png) no-repeat 0 4px;padding-left:15px;}

/* PAGE SEARCH FOR NEWS */
#esm_search .search {background:url(../images/memb/search-content-bg-top.png) no-repeat 0 0;margin-bottom:10px;clear:both;padding-top:20px;}
#esm_search .search-top {background:url(../images/memb/search-content-bg-bottom.png) no-repeat 0 bottom;padding:0 20px 20px 20px;}
*+html #esm_search .search-top h3,
*+html #esm_search .search-top p {zoom:1} 
#esm_search .commentaire {font-size:11px;font-style:italic;color:#808080;margin-bottom:30px;}
#esm_search input {color:#4D4D4D;}
#esm_search #search input.word {width:305px;height:18px;border:1px solid #C9CBCC;border-bottom:1px solid #EFEFF0;padding:3px 5px 0 5px;}
#esm_search #search input.period {width:135px;height:18px;border:1px solid #C9CBCC;border-bottom:1px solid #EFEFF0;padding:3px 5px 0 5px;margin:0 10px;}
#esm_search #search p.bouton {text-align:right;}
#esm_search #search select {width:415px;margin-bottom:10px;}
#esm_search #save .search-top {padding-bottom:10px;}
#esm_search #save h3 {float:left;margin-right:10px;}
#esm_search #save input {float:left;margin-right:10px;width:265px;height:18px;border:1px solid #C9CBCC;border-bottom:1px solid #EFEFF0;padding:3px 5px 0 5px;}
#esm_search #saved .search-top {padding-bottom:40px;}
#esm_search #saved h3 {margin-bottom:5px;}
#esm_search #saved a.fleche {display:block;float:left;background:url(../images/memb/link-arrow-news.png) no-repeat 0 4px;}
#esm_search #saved span {display:block;float:right;}
#esm_search #saved p {clear:both;margin:0 !important;}

/* PAGE SEARCH RESULTS */
#esm_list div.criteria,
#esm_list div.criteria div {border:0;clear:both;}
#esm_list div.criteria {background:url(../images/memb/search-criteria-bg.png) no-repeat 0 0;margin-bottom:10px;padding:20px !important;height:105px;}
#esm_list div.criteria h3 {margin-bottom:10px;}
#esm_list div.criteria p {float:right;font-size:13px;text-align:center;line-height:19px;}
#esm_list div.criteria p a {color:#FFF;background:url(../images/memb/bg-bt-criteria.png) no-repeat 0 0;width:178px;height:22px;display:block;}
#esm_list div.criteria div {padding:0 !important;font-size:9px;line-height:12px;}
#esm_list div.criteria dt {display:block;float:left;font-weight:bold;width:90px;}
#esm_list div.criteria dd {width:470px;}

.search_results p.tri {float:left !important;margin-bottom:25px;}
.search_results p.tri span {font-weight:bold;font-size:16px;font-family:Arial, Helvetica, sans-serif;padding-right:15px;}
.search_results p.pagination {float:right;font-weight:bold;font-size:16px;font-family:Arial, Helvetica, sans-serif;line-height:30px;}

.search_results .results {border-bottom:1px dotted #AFAFAF;border-top:none !important;padding:0 important;margin-bottom:30px;}
.search_results div {padding:10px 0 !important;}
.search_results p.country {margin-bottom:10px !important;}
.search_results p.topic {margin-bottom:5px !important;}
.search_results p.date {margin:0 !important;}
.search_results p.item {margin:0 !important;}

/* PAGE NEWS ALERT PERSONALIZATION */
#esm_personalize fieldset {border:none;margin-bottom:50px;}
#esm_personalize fieldset legend {font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:30px;line-height:30px;color:#0062AB;margin-bottom:10px;}
#esm_personalize fieldset.profile p {clear:both;}
#esm_personalize fieldset.profile label {text-align:right;width:160px;padding-right:20px;display:block;float:left;}
#esm_personalize fieldset.profile input {width:310px;height:18px;border:1px solid #C9CBCC;border-bottom:1px solid #EFEFF0;padding:3px 5px 0 5px;}
#esm_personalize fieldset.personalization h2 {color:#FFF;font-size:16px;margin:0 50px 0 0;font-weight:bold;}
#esm_personalize fieldset.personalization .topic_btn,
#esm_personalize fieldset.personalization .region_btn,
#esm_personalize fieldset.personalization .country_btn  {background:url(../images/memb/newsfeed-perso-bg.png) no-repeat 0 0;width:580px;height:32px;padding-left:20px;position:relative;margin-bottom:5px; z-index: 10;}

#esm_personalize fieldset.personalization .withnum .topic_btn {background:url(../images/memb/newsfeed-perso-bg-withnum.png) no-repeat 0 0;}
#esm_personalize fieldset.personalization .topic_num {background:url(../images/memb/newsfeed-perso-bg-reminder.png) no-repeat 0 -15px;height:28px;position:relative;top:-5px;padding:7px 0 0 20px;z-index:10; }
#esm_personalize fieldset.personalization a.open {display:block;position:absolute;top:0;right:0;width:40px;height:32px; cursor:pointer; z-index: 11;}
#esm_personalize fieldset.personalization a.open span {display:none;}
#esm_personalize fieldset.personalization .topic_layer,
#esm_personalize fieldset.personalization .region_layer,
#esm_personalize fieldset.personalization .country_layer {background:url(../images/memb/layerboard-bg.png) no-repeat 0 0;padding:22px 30px 30px 30px;width:530px;height:444px;}
#esm_personalize fieldset.personalization .topic_layer h2,
#esm_personalize fieldset.personalization .region_layer h2,
#esm_personalize fieldset.personalization .country_layer h2 {color:#000;}
#esm_personalize fieldset.personalization .topic_layer a.close,
#esm_personalize fieldset.personalization .region_layer a.close,
#esm_personalize fieldset.personalization .country_layer a.close {color:#000;position:absolute;top:29px;right:25px;font-weight:bold;cursor:pointer;display:block;width:65px;z-index:11;}
#esm_personalize fieldset.personalization .topic_list,
#esm_personalize fieldset.personalization .region_list,
#esm_personalize fieldset.personalization .country_list {margin-top:10px;height:375px;width:500px;overflow:scroll;border:1px solid #CCC;background:#F2F2F2;padding:10px;}
#esm_personalize fieldset.personalization .topic_list div,
#esm_personalize fieldset.personalization .region_list div,
#esm_personalize fieldset.personalization .country_list div {clear:both;}
#esm_personalize fieldset.personalization .topic_list label,
#esm_personalize fieldset.personalization .region_list label,
#esm_personalize fieldset.personalization .country_list label {display:block;float:left;width:430px;padding-bottom:5px;}
#esm_personalize fieldset.personalization .topic_list input,
#esm_personalize fieldset.personalization .region_list input,
#esm_personalize fieldset.personalization .country_list input {display:block;float:right;}

#esm_personalize fieldset.subscription input {margin:0 10px 5px 0;}
#esm_personalize fieldset.subscription .alerttype {padding-left:20px;margin-bottom:25px;}
#esm_personalize .bouton {text-align:right;}


/* BLOC MEMBERS LIST */
/*.tx-exhibitordirectory-pi1 #header-list {background:url(../images/asso/mbrs-exhiblist-bg.jpg) no-repeat 0 0;}
.tx-exhibitordirectory-pi1 .list-sort {background:url(../images/asso/mbrs-exhiblist-bg.jpg) no-repeat 0 bottom;}
.tx-exhibitordirectory-pi1 table th {width:580px;}
.tx-exhibitordirectory-pi1 table td.member {display:none;}
.tx-exhibitordirectory-pi1 table td.zone {display:none;}
.tx-exhibitordirectory-pi1 table td.coord {display:none;}*/
/*.tx-exhibitordirectory-pi1 table tr.new th {background:url(../images/asso/mbrs-exhiblist-new.png) no-repeat 10px 6px;}*/

/* BLOC MEMBER DETAIL */
/*#members-detail {border:1px solid #BFBFBF;background:#FFF;margin-bottom:15px;}
#members-detail .back {background:url(../images/asso/mbrs-exhiblist-bg.jpg) no-repeat 0 0;height:40px;line-height:40px;padding:0 15px;}
#members-detail .back a {color:#FFF;background:url(../images/asso/arrow-back-list.png) no-repeat 0 3px;padding-left:15px;}
#members-detail #memb-content {padding:20px 20px 5px 20px;}
#members-detail #memb-content h3 {font-size:30px;line-height:30px;width:495px;}
#members-detail #memb-content h3 span {font-size:14px;display:block;line-height:normal;padding-top:15px;}
#members-detail #memb-content .memb-logo {float:left;margin-right:20px;}
#members-detail #memb-content .memb-infos {float:left;}
#members-detail #memb-content .memb-infos h4,
#members-detail #memb-content .memb-infos .coord {background:url(../images/common/dotted-line.png) repeat-x 0 bottom;padding-bottom:15px;margin-bottom:15px;}
#members-detail #memb-content .memb-infos h4 {font-size:16px;color:#0062AB;}
#members-detail #memb-content .memb-infos h4 span {font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;display:block;line-height:normal;padding-top:10px;color:#191919;}*/

/* BLOC MEMBERS LIST */
.tx-exhibitordirectory-pi1 #header-list {background:url(../images/asso/mbrs-exhiblist-bg.jpg) no-repeat 0 0;}
.tx-exhibitordirectory-pi1 .list-sort {background:url(../images/asso/mbrs-exhiblist-bg.jpg) no-repeat 0 bottom;}
.tx-exhibitordirectory-pi1 table th {width:580px;}
.tx-exhibitordirectory-pi1 table td.member {display:none;}
.tx-exhibitordirectory-pi1 table td.zone {display:none;}
.tx-exhibitordirectory-pi1 table td.coord {display:none;}
.tx-exhibitordirectory-pi1 table tr.new th {background:url(../images/asso/mbrs-exhiblist-new.png) no-repeat 500px 8px;}
.survol { position:relative;padding-right:15px;}
.survol img { border:1px #B8B8BA solid }
.details-bg { position:absolute;top:-5px;right:58px;background:url(../images/asso/membres-photo-liste-vignette-bg.jpg) repeat-y 0 0; }
.details { padding:9px 20px 8px 8px;background:url(../images/asso/membres-photo-liste-vignette-haut.jpg) no-repeat 0 0; }
.details-bg-bas { background:url(../images/asso/membres-photo-liste-vignette-bas.jpg) no-repeat 0 bottom;}
.stand { background:#fff }
.stand img { border:none;}
.logo { margin: 10px;}

/* BLOC MEMBER DETAIL */
.shadow { background:url(../images/asso/membres-photo-fiche-ombre.png) repeat-x 0 bottom; height:699px}
.member-fiche #content-top { padding:0; position:relative}
.member-fiche h2 { position:absolute;top:25px;left:30px;color:#fff; z-index:100}
.member-fiche h4 em { font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}
.member-fiche .tx-exhibitordirectory-pi1 { width:auto;}
#members-detail {background:url(../images/asso/bg-photo-default.jpg) no-repeat 0 0; height:685px; }
#members-detail .back {background:url(../images/asso/bg-backlist.jpg) no-repeat 0 0;height:30px;line-height:28px;padding:0 15px; margin-top:17px}
*+html #members-detail .back { padding-top:17px;background:url(../images/asso/bg-backlist.jpg) no-repeat 0 17px;}
*html #members-detail .back { padding-top:17px;background:url(../images/asso/bg-backlist.jpg) no-repeat 0 17px;}
#members-detail .back a {color:#FFF;background:url(../images/asso/arrow-back-list.png) no-repeat 0 3px;padding-left:15px;}
#members-detail #memb-content {padding:50px 30px 30px 30px;height:605px;position:relative;}
*html #members-detail #memb-content { height:685px}
#members-detail #memb-content h3 {font-size:60px;line-height:60px;color:#fff;margin-top:20px}
#members-detail #memb-content h3 span {font-size:14px;display:block;line-height:normal;padding-top:15px;}
#members-detail #memb-content .memb-detail { background:#fff; height:230px; width:560px; position:absolute;bottom:30px;left:30px; padding:20px}
#members-detail #memb-content .memb-logo {float:left;margin-right:20px;}
#members-detail #memb-content .memb-infos {float:left;}
#members-detail #memb-content .memb-infos h4,
#members-detail #memb-content .memb-infos .coord {background:url(../images/common/dotted-line.png) repeat-x 0 bottom;padding-bottom:15px;margin-bottom:15px;}
#members-detail #memb-content .memb-infos h4 {font-size:16px;color:#0062AB;}
#members-detail #memb-content .memb-infos h4 span {font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;display:block;line-height:normal;padding-top:10px;color:#191919;}

/*-----------------------------------  PAGE ACCUEIL  -----------------------------------*/
body.accueil {background:#7E6B6F url(../images/memb/bg.png) repeat-x 0 0;}
.accueil #header {background:url(../images/memb/header-bg.jpg) 0 bottom no-repeat;height:275px;margin-bottom:10px;}
.accueil #header h2 {display:none;}
.accueil #header #login {padding:75px 0 0 595px;color:#FFF;text-align:right;position:relative;}
.accueil #header #login a {color:#FFF;}
.accueil #header #login .log-form {float:left;text-align:right;margin-right:10px;}
.accueil #header #login input.f-text {width:140px;height:16px;margin:1px 0 5px 0;}
.accueil #header #login input.f-login {float:left;}
.accueil #header #login label {padding:2px 3px;vertical-align:middle;margin-right:7px;}
.accueil #header #login #login_error {background:#DE1B15;padding:5px;position:absolute;left:0;width:200px;left:375px}
#dhelp{position:absolute;width:591px;color:#000000;text-align:left;right:13px;top:50px;display:none}
#dhelp h3{font-size:14px;font-weight:bold;color:#000;padding:0 35px;margin:0}
#dhelp p{padding:0 35px}
#dhelp em{display:block;border-top:1px solid #4d4d4d;color:#888;margin-top:20px;padding-top:15px;padding-right:15px}
.accueil #header #login #dhelp a{color:#000000;text-decoration:underline;font-weight:bold;}
.accueil #header #login #dhelp a.close{color:#000;position:absolute;top:33px;right:25px;font-weight:bold;cursor:pointer;display:block;z-index:11;text-decoration:none;background:url(../images/memb/layerboard-close.png) no-repeat top right;display:block;padding-bottom:5px;padding-right:25px;}
#dhelp .layerboard_top{background:url(../images/memb/layerboard-bg-top.png) no-repeat top left;height:33px}
#dhelp .layerboard_bottom{background:url(../images/memb/layerboard-bg-bottom.png) no-repeat bottom left;padding-bottom:33px}

.accueil h2 {background:url(../images/common/dotted-line.png) repeat-x 0 bottom;padding-bottom:10px;margin-bottom:25px !important;}
.accueil h3 {font-size:25px;line-height:25px;color:#0062AB;}

.resource {width:275px;padding-right:25px;float:left;}
.last {width:300px;padding:0;}
.resource img {float:left;margin-right:15px;}
.resource ul li {list-style:none;margin:0 0 5px 0;}

/*-----------------------------------  PAGES INTERIEURES  -----------------------------------*/
body {background:#7E6C6F url(../images/memb/bg-int.png) repeat-x 0 0;}


/*=========== Header ===========*/
#header {background:url(../images/memb/header-int-bg.jpg) no-repeat 0 bottom;}
#header h2 {color:#FFF;}
#header .f-logout {float:right;position:relative;top:35px;right:20px;}

/*=========== Menu principal ===========*/
#menu li:hover,
#menu li.activ {background:url(../images/memb/menul1-hover.png) repeat-x 0 0;}
#menu li.activ li{background:url(../images/memb/menul1-deroul-separator.png) repeat-x 0 bottom;}
#menu ul li div, #menu ul li.sfhover div {background:url(../images/memb/menul1-deroul-bottom.png) no-repeat 0 bottom;padding-bottom:10px;}
#menu ul li ul, #menu ul li.sfhover ul {background:#37A0D0 url(../images/memb/menul1-deroul-bg.png) repeat-x 0 0;}
#menu li:hover li:hover {background:url(../images/memb/menul1-deroul-separator.png) repeat-x 0 bottom;}
#menu ul ul li {background:url(../images/memb/menul1-deroul-separator.png) repeat-x 0 bottom;}
#menu ul ul li a:hover {background:url(../images/memb/menul1-deroul-hover.png) repeat-x 0 bottom;}

/*=========== Menu niveau 2 ===========*/
#menu-l2 {background:url(../images/memb/menul2-bg.png) repeat-x 0 0;}
#menu-l2 li a:hover,
#menu-l2 li.activ a {background:url(../images/memb/menul2-hover.png) repeat-x 0 9px;}

/*=========== MENU NIVEAU 3 ===========*/
#menu-l3 li a:hover,
#menu-l3 li.activ a {color:#FFF;text-decoration:none;background:#54BBE0 url(../images/memb/menul3-hover.png) repeat-x 0 bottom;}
