
/*===================================== ASSOCIATION =====================================*/

/* TT_NEWS */
.titcat{display:none;}
#col-left-600 h2{margin-bottom:0px}
#col-left-600 h2 span{margin-bottom:25px;display:block}
#col-left-600 div h2{margin-bottom:25px}


/*=========== PRESS RELEASES  ===========*/
#col-right-240 #press-releases {margin-bottom:15px;}
#col-right-240 #press-releases li {margin:0;background:url(../images/common/pic-pressrelease-small.png) no-repeat 0 5px;}
#col-right-240 #press-releases a {font-size:13px;display:block;line-height:15px;padding-left:30px;}
#col-right-240 #press-releases span {display:block;padding:0 0 10px 30px;background:url(../images/common/dotted-line.png) repeat-x 0 bottom;}

/*-----------------------------------  CLASSES/ID  -----------------------------------*/

/* 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/asso/bg.png) repeat-x 0 0;}
.accueil #header {background:none;height:auto;padding-bottom:0;}
.accueil #media {padding-top:25px;display:block;}
.accueil #media img {display:block;}



/*-----------------------------------  PAGES INTERIEURES  -----------------------------------*/
body {background:#7E6C6F url(../images/asso/bg-int.png) repeat-x 0 0;}


/*=========== Header ===========*/
#header {background:url(../images/asso/bg-header-int.jpg) no-repeat 0 bottom;}
#header h2 {color:#FFF;}

/*=========== Menu niveau 2 ===========*/
#menu-l2 {background:url(../images/asso/menul2-bg.png) repeat-x 0 0;}
#menu-l2 li a:hover,
#menu-l2 li.activ a {background:url(../images/asso/menul2-hover.png) repeat-x 0 9px;}
