/* ********************************************
Feuille de styles externe // HABILLAGE ECRAN
Copyright © 2009-2010 SYNDICAT FRANCAIS DES ARTISTES INTERPRETES
Created by LEKTUM | Web for Human Beings
http://www.lektum.com
******************************************** */


/* ==============================================================
        STYLES DE LISTE DE NIVEAU 1
   ============================================================= */
ul.nice-menu,
ul.nice-menu li {
list-style-type:none;
list-style-image:none;
margin:0;
padding:0;
}
ul.nice-menu li {
float:left;
}
.mobile ul.nice-menu li {
float:left;
}
ul.nice-menu li a {
display:block;
height:32px;
line-height:32px;
color:#000;
font-weight:bold;
background:url(../images/menu_slash.png) 5px 5px no-repeat;
padding:0 20px;
}
.mobile ul.nice-menu li a {
display:block;
height:1.8em;
margin-right:-0.5em;
margin-left:-0.5em;
line-height:32px;
color:#000;
font-weight:bold;
background:url(../images/menu_slash.png) 5px 5px no-repeat;
padding:0 1.2em;
}
ul.nice-menu li a:hover {
background:#fff url(../images/menu_slash.png) 5px 5px no-repeat;
text-decoration:none;
color:#e31f0f;
}
.mobile ul.nice-menu li a:hover {
background:#fff url(../images/menu_slash.png) 5px 5px no-repeat;
text-decoration:none;
color:#e31f0f;
}

ul.nice-menu li a.active,
ul.nice-menu li a.active-trail,
ul.nice-menu li.active-trail a {
color:#e31f0f;
}

/* ==============================================================
        STYLES DE LISTE DE NIVEAU 2
   ============================================================= */
ul.nice-menu li ul,
ul.nice-menu li ul li {
list-style-type:none;
list-style-image:none;
margin:0;
padding:0;

}
li #dhtml_menu-4998-1,
li #dhtml_menu-5126-1  {
font-style: italic;
font-size: 95%;
}
ul.nice-menu li ul li a,
ul.nice-menu li.active-trail ul li a {
display:block;
width:179px;
height:25px;
line-height:25px;
font-weight:normal;
background:#000;
color:#fff;
font-size:0.9em;
border:0;
text-align:left;
padding:0 10px;

/* opacite tous navigateurs */
filter: alpha(opacity=80);
-moz-opacity: 0.8;
-khtml-opacity: 0.8;
opacity: 0.8;

}
.mobile ul.nice-menu li ul li a,
.mobile ul.nice-menu li.active-trail ul li a {
display:block;
width:14em;
height:1.8em;
line-height:1.8em;
font-weight:normal;
background:#000;
color:#fff;
font-size:0.875em;
border:0;
text-align:left;
padding:0 0 0 0.4em;
margin:0 0 0 -0.8em;

/* opacite tous navigateurs */
filter: alpha(opacity=80);
-moz-opacity: 0.8;
-khtml-opacity: 0.8;
opacity: 0.8;

}
ul.nice-menu li ul li a:hover {
background:#e31f0f;
color:#fff;
}
.mobile ul.nice-menu li ul li a:hover {
background:#e31f0f;
color:#fff;
}
ul.nice-menu li ul li a.active {
background:#e31f0f;
color:#fff;
}
.mobile ul.nice-menu li ul li a.active {
background:#e31f0f;
color:#fff;
}


/* ==============================================================
        VARIATIONS PAGES ACTIVES
   ============================================================= */

/* rubrique matchs */
body.page-calendar a#dhtml_menu-1694,
body.page-calendar a#dhtml_menu-1695,
body.page-results a#dhtml_menu-1748,
body.page-results a#dhtml_menu-1747 {
background:#ffb99e;
color:#000;
}

/* rubrique gamers */
body.page-ranking ul.nice-menu li a#dhtml_menu-843,
body.page-ranking ul.nice-menu li a#dhtml_menu-576,
body.page-ranking ul.nice-menu li a#dhtml_menu-843,
body.page-pro-gamers ul.nice-menu li a#dhtml_menu-576 {
background:url(../images/menu_bg_on.png) top left no-repeat;
text-decoration:none;
color:#000;
}

/* rubrique videos */
body.node-type-webtv a#dhtml_menu-1267,
body.node-type-webtv a#dhtml_menu-1792,
body.node-type-replay a#dhtml_menu-1268,
body.node-type-replay a#dhtml_menu-1793 {
background:#ffb99e;
color:#000;
}

/* rubrique take part */
body.node-type-poll a#dhtml_menu-1269,
body.node-type-poll a#dhtml_menu-1270,
body.node-type-concours a#dhtml_menu-1271,
body.node-type-concours a#dhtml_menu-1272 {
background:#ffb99e;
color:#000;
}

