
/*===================================== TFWA WORLD EXHIBITION =====================================*/

#menu-l2 li .first-item{ background: url(../images/we/menul2-symbol.png) no-repeat 0 9px; color:transparent; font-size:0px; padding-top:20px}
#menu-l2 li .first-item:hover,
#menu-l2 li.activ .first-item { background: url(../images/we/menul2-symbol-hoverselected.png) no-repeat 0 9px; }

/*-----------------------------------  CLASSES/ID  -----------------------------------*/

.csc-menu li {background:url(../images/we/anchor-link.png) no-repeat 0 4px;}
#content-top { background:#fff}
#content .event small, #content .event a small {color:#BBB7DC;}
h4.tit-video {background:url(../images/we/evtcover-pic-video.png) no-repeat 0 0;}
h4.tit-photo {background:url(../images/we/evtcover-pic-photo.png) no-repeat 0 0;}
#content .bloc-eventcov a.fleche{color:#BBB7DC}

/* BLOC MEMBERS LIST */
/* Gestion des pictos NEW / MEMBER / ZONE */
.tx-exhibitordirectory-pi1 table th{color:#BDA968}
.tx-exhibitordirectory-pi1 table tr.new th {background:url(../images/we/mbrs-exhiblist-new.png) no-repeat right 6px;}
.tx-exhibitordirectory-pi1 table td.vill-ambass {background:#FAFAFA url(../images/we/mbrs-exhiblist-village-amb.png) no-repeat right center;}
.tx-exhibitordirectory-pi1 table td.vill-bay {background:#FAFAFA url(../images/we/mbrs-exhiblist-village-bay.png) no-repeat right center;}
.tx-exhibitordirectory-pi1 table td.vill-blue {background:#FAFAFA url(../images/we/mbrs-exhiblist-village-blu.png) no-repeat right center;}
.tx-exhibitordirectory-pi1 table td.vill-gold {background:#FAFAFA url(../images/we/mbrs-exhiblist-village-gol.png) no-repeat right center}
.tx-exhibitordirectory-pi1 table td.vill-green {background:#FAFAFA url(../images/we/mbrs-exhiblist-village-gre.png) no-repeat right center;}
.tx-exhibitordirectory-pi1 table td.vill-marine {background:#FAFAFA url(../images/we/mbrs-exhiblist-village-mar.png) no-repeat right center;}
.tx-exhibitordirectory-pi1 table td.vill-medit {background:#FAFAFA url(../images/we/mbrs-exhiblist-village-med.png) no-repeat right center;}
.tx-exhibitordirectory-pi1 table td.vill-red {background:#FAFAFA url(../images/we/mbrs-exhiblist-village-red.png) no-repeat right center;}
.tx-exhibitordirectory-pi1 table td.vill-riviera {background:#FAFAFA url(../images/we/mbrs-exhiblist-village-riv.png) no-repeat right center;}
.tx-exhibitordirectory-pi1 table td.vill-yellow {background:#FAFAFA url(../images/we/mbrs-exhiblist-village-yel.png) no-repeat right center;}

/* 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 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/we/bg-photo-default.jpg) no-repeat 0 0; height:685px; }
#members-detail .back {background:url(../images/we/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/we/bg-backlist.jpg) no-repeat 0 17px;}
*html #members-detail .back { padding-top:17px;background:url(../images/we/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:#BDA968;}
#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;}

/* RUBRIQUE EVENT COVERAGE */
#videos h3 {background:url(../images/we/evtcover-pic-video.png) no-repeat 0 0;}
#photos h3 {background:url(../images/we/evtcover-pic-photo.png) no-repeat 0 0;}
#col-left-event small {color:#BBB7DC;}
#event-cat li a {color:#BBB7DC;}

/*=========== WRAPPER ===========*/
/*#wrapper {background:url(../images/we/bg-header-int.jpg) no-repeat center 0;}*/

#wrapper {background:url(../images/we/header-int-bg.jpg) no-repeat center 0;}

/*-----------------------------------  PAGE ACCUEIL  -----------------------------------*/
/*html { background:#666 url(../images/we/bg.png) repeat-x 0 0; }*/
html { -webkit-background-size: 1920px 2000px;background:#A48072 url(../images/we/bg-1920-norepeat.jpg) no-repeat center 0; }

body.accueil { -webkit-background-size:1280px 400px;background:url(../images/we/header-bg.jpg) no-repeat center 0; min-width:990px}

#bg-accueil {width:990px;}
.accueil #wrapper {background:none;}
.accueil #header {background:none;}


/*-----------------------------------  PAGES INTERIEURES  -----------------------------------*/
/*body { background:url(../images/we/bg-header-int.jpg) no-repeat center 0; min-width:990px}*/
body {  -webkit-background-size: 1920px 2000px;background:url(../images/we/bg-int-1920-norepeat.jpg) no-repeat center 0; min-width:990px}
h3.big {color:#BDA968;}
h3.rub,
.news h3,
#content a {color:#BDA968;}

/* tableaux */
.contenttable th {border-bottom:2px solid #BDA968;}

/* GALLERY/TROMBINOSCOPE */
.bloc-trombi span.nom {color:#BDA968;}

/* BLOCS SPONSORS */
#sponsors-900 p,
#sponsors-330 p,
#sponsors-240 p {color:#BDA968 !important;}

/* BLOC PROGRAMME */
/* Onglets */
.rgtabs-menu li a:hover,
.rgtabs-menu li.rgtabs-selected a {color:#BDA968 !important;}

/* Content */
.rgtabs-wrapper .prog-header h3 {color:#BDA968;}
.news-list-morelink a {background:url(../images/we/link-arrow.png) no-repeat scroll 0 4px;}
a.fleche, span.fleche a, .csc-textpic-text ul li a {background:url(../images/we/link-arrow.png) no-repeat scroll 0 4px;}

.rgtabs-wrapper .expand a {background:url(../images/we/prog-bt-details-expand.png) no-repeat scroll 0 0}
.rgtabs-wrapper .retract a {background:url(../images/we/prog-bt-details-retract.png) no-repeat scroll 0 0}
.rgtabs-wrapper .prog-header h3 a {background:url(../images/we/link-arrow.png) no-repeat scroll 0 4px;}
.rgtabs-wrapper div.conf-sstit ul li {background:url(../images/we/link-arrow.png) no-repeat scroll 0 3px;}

/* BLOC SPEAKERS */
.bloc-speakers {background:url(../images/we/speakerbloc-bg.png) 0 0 repeat-x;}

/*=========== Header ===========*/
/*#header {background:url(../images/we/bg-header-int.png) no-repeat 745px 45px;}*/
#header {background:none;}
#header #ariane, #header #ariane a{color:#fff}
#header h2{color:#000}


/*=========== Menu principal ===========*/
/*#menu li:hover {background:url(../images/we/menul1-hover.png) repeat-x 0 0;}
#menu li a:hover,
#menu li.activ a{background:url(../images/we/menul1-hover.png) repeat-x 0 0;}*/
#menu li:hover,
#menu li.activ {background:url(../images/we/menul1-hover.png) repeat-x 0 0;}
#menu li.activ li{background:url(../images/we/menul1-deroul-separator.png) repeat-x 0 bottom;}

#menu ul li div, #menu ul li.sfhover div {background:url(../images/we/menul1-deroul-bottom-275.png) no-repeat 0 bottom;padding-bottom:10px;}
#menu ul li ul, #menu ul li.sfhover ul {background:/*#B38F80*/#C0A380 url(../images/we/menul1-deroul-bg.png) repeat-x 0 0;}
#menu li:hover li:hover {background:url(../images/we/menul1-deroul-separator.png) repeat-x 0 bottom;}
#menu ul ul li {background:url(../images/we/menul1-deroul-separator.png) repeat-x 0 bottom;}
#menu ul ul li a:hover {background:url(../images/we/menul1-deroul-hover.png) repeat-x 0 bottom;}


/*=========== Menu niveau 2 ===========*/
#menu-l2 {background:url(../images/we/menul2-bg.png) repeat-x 0 0;}
#menu-l2 li a:hover,
#menu-l2 li.activ a {background:url(../images/we/menul2-hover.png) repeat-x 0 9px;}

/*=========== Menu niveau 3 ===========*/
#menu-l3 li a:hover,
#menu-l3 li.activ a {background:#CBAC7E url(../images/we/menul3-hover.png) repeat-x 0 bottom;}

.csc-linkToTop a { background:url(../images/we/anchor-link-backtop.png) no-repeat 0 4px}
