/* 1a - Attributs par défaut des cellules de type "rubrique" OFF et ON */
/* couleur et fond de cellule */
#menu1 td div, #menu1nson td div{ background:no-repeat; color: #980E25; height:32px; background: #D3D842;}
/* espacement, alignement, et style de texte (par defaut pour NS4.7, redéfinis plus bas pour les autres navigateurs) */
#menu1 td div, #menu1nson td div{
	padding-left: 8px;
	font-weight: normal;
	padding-right: 4px;
	text-align: center;
	color: #B60000;
	font-size: 12px;
	cursor: default;
	height: 32px;
	vertical-align: bottom;
	padding-top: 7px;
	background-image: url(../images/menu/fond_menu.gif);
	background-position: left;
	background-repeat: no-repeat;
}

/* 1b - Attributs de chacune des cellules de type "rubrique" ON */
#menu1 td.m1r10 div, #menu1nson td.m1r10 div{
	background: #ECF17F;
	color: #B60000;
	height: 32px;
	vertical-align: bottom;
	background-image: url(../images/menu/fond_menu.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-top: 7px;
}
#menu1 td.m1r20 div, #menu1nson td.m1r20 divv{
	background: #ECF17F;
	color: #B60000;
	height: 32px;
	vertical-align: bottom;
	background-image: url(../images/menu/fond_menu.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-top: 7px;
}
#menu1 td.m1r30 div, #menu1nson td.m1r30 divv{
	background: #ECF17F;
	color: #B60000;
	height: 32px;
	vertical-align: bottom;
	background-image: url(../images/menu/fond_menu.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-top: 7px;
}
#menu1 td.m1r40 div, #menu1nson td.m1r40 divv{
	background: #ECF17F;
	color: #B60000;
	height: 32px;
	vertical-align: bottom;
	background-image: url(../images/menu/fond_menu.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-top: 7px;
}
#menu1 td.m1r50 div, #menu1nson td.m1r50 divv{
	background: #ECF17F;
	color: #B60000;
	height: 32px;
	vertical-align: bottom;
	background-image: url(../images/menu/fond_menu.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-top: 7px;
}
#menu1 td.m1r60 div, #menu1nson td.m1r60 divv{
	background: #ECF17F;
	color: #B60000;
	height: 32px;
	vertical-align: bottom;
	background-image: url(../images/menu/fond_menu.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-top: 7px;
}


/* 2b - Attributs de chacun des cadres des menus deroulants */
#m1sr10{ background-color:#FFFFFF; layer-background-color:#FFFFFF;}
#m1sr20{ background-color:#FFFFFF; layer-background-color:#FFFFFF;}
#m1sr30{ background-color:#FFFFFF; layer-background-color:#FFFFFF;}
#m1sr40{ background-color:#FFFFFF; layer-background-color:#FFFFFF;}
#m1sr50{ background-color:#FFFFFF; layer-background-color:#FFFFFF;}


/* 3a - Attributs par défaut des cellules de type "sous-rubrique" OFF et ON */
td.smenu1off, div.smenu1off{ font-family: arial, verdana; font-size: 10px; color: #980E25; text-align: left; cursor: default; 
	background-color: #ECF17F;
	border-bottom: 1px solid #D3D842;
	border-left: none;
	border-right: none;
	border-top: none;
}
td.smenu1on, div.smenu1on{ font-family: arial, verdana; font-size:10px; color:#FFFFFF; text-align: left; cursor: default;
	background-color: #AF0029;
	border-bottom: 1px solid #D3D842;
	border-left: none;
	border-right: none;
	border-top: none;}

/* 3b - Attributs de chacune des cellules de type "sous-rubrique" ON */
#m1sr10 div.smenu1on, #m1nsonsr00 td.smenu1on{ background-color:#AF0029; layer-background-color:#D08301;}
#m1sr20 div.smenu1on, #m1nsonsr55 td.smenu1on{ background-color:#AF0029; layer-background-color:#D08301;}
#m1sr30 div.smenu1on, #m1nsonsr52 td.smenu1on{ background-color:#AF0029; layer-background-color:#D08301;}
#m1sr40 div.smenu1on, #m1nsonsr52 td.smenu1on{ background-color:#AF0029; layer-background-color:#D08301;}
#m1sr50 div.smenu1on, #m1nsonsr52 td.smenu1on{ background-color:#AF0029; layer-background-color:#D08301;}


/* Redefinition des attributs pour les navigateurs non NS4.7 - NS4.7 s'arrete de lire la feuille de style grace a la ligne ci-dessous */
/*/*/a{}
#menu1 td div, #menu1nson td div{ font-size:11px; font-family: arial, verdana, sans-serif; font-weight: bold;}
div.smenu1off{ font-size:10px;}
div.smenu1on{ font-size:10px;}
