/* 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: #0099CC; 
	height:24px;
}

/* 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;
	font-size: 14px;
	cursor: default;
	height: 24px;
	vertical-align: top;
	padding-top: 3px;
	
}

/* 1b - Attributs de chacune des cellules de type "rubrique" ON */
#menu1 td.m1r10 div, #menu1nson td.m1r10 div,
#menu1 td.m1r20 div, #menu1nson td.m1r20 div,
#menu1 td.m1r30 div, #menu1nson td.m1r30 div
{
	color: #0099CC;
	height: 23px;
	vertical-align: top;
	background-image: url(images/BandeauDegrade.gif); 
	background-repeat: repeat-y;
}

#menu1 td.m1r40 div, #menu1nson td.m1r40 div{
	color: #0099CC;
	height: 23px;
	background-image: url(images/BandeauDegrade.gif); 
	background-repeat: repeat-y;
	
}

td.m1r40 div
{
	/*width:250px;*/
}

/*#menu1 td.m1r50 div, #menu1nson td.m1r50 divv{ }*/


/* 2b - Attributs de chacun des cadres des menus deroulants */
#m1sr10,#m1sr20,#m1sr30,#m1sr40,#m1sr50
{ background-color:#FFFFFF; /*border-color:#DADADA;border-width:1px;*/ layer-background-color:#FFFFFF; font-size:11px; text-align: left;}


/* 3a - Attributs par défaut des cellules de type "sous-rubrique" OFF et ON */
td.smenu1off, div.smenu1off { font-family: arial, verdana; font-size: 12px; color: #0099CC; text-align: left; cursor: hand; 
	cursor:pointer;
	background-color:#FFFFFF;
	border-bottom: none;
	border-left: none;
	border-right: none;
	border-top: none;
}
td.smenu1on, div.smenu1on{ font-family: arial, verdana; font-size:12px; color:#B60000; text-align: left; cursor: hand; 
	cursor:pointer;
	background-color:#EEF1F6;
	border-bottom: none;
	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:#D08301; layer-background-color:#D08301;}
#m1sr20 div.smenu1on, #m1nsonsr55 td.smenu1on{ background-color:#D08301; layer-background-color:#D08301;}
#m1sr30 div.smenu1on, #m1nsonsr52 td.smenu1on{ background-color:#D08301; layer-background-color:#D08301;}
#m1sr40 div.smenu1on, #m1nsonsr52 td.smenu1on{ background-color:#D08301; layer-background-color:#D08301;}
#m1sr50 div.smenu1on, #m1nsonsr52 td.smenu1on{ background-color:#D08301; layer-background-color:#D08301;}
*/
#m1sr10 div.smenu1on, #m1nsonsr00 td.smenu1on, #m1sr20 div.smenu1on, #m1nsonsr55 td.smenu1on,
#m1sr30 div.smenu1on, #m1nsonsr52 td.smenu1on, #m1sr40 div.smenu1on, #m1nsonsr52 td.smenu1on,
#m1sr50 div.smenu1on, #m1nsonsr52 td.smenu1on{ background-color:#F7F7F7; layer-background-color:#F7F7F7;}

div.smenu1offLiseretGauche{ 
	border-bottom: none;
	border-left: none;
	border-right: none;
	border-top: none;
	width: 1px;
	height: 20px;
	float:left;
	}
	

	
div.smenu1offLiseretDroite{ 
	border-bottom: none;
	border-left: none;
	border-right: none;
	border-top: none;
	width: 1px;
	height: 20px;
	float:right;
	}
	

	

/* 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:11px;}
div.smenu1on{ font-size:11px;}

/* couleur de fond du menu
"#F4EDD0" => "#E8E8E8"
couleur "ON" du menu
"#DDC58F" => "#CBCBCB"
"#B60000" => "#0099CC"
"#D7D3BF" => "#FFFFFF"
3b on "#EEF1F6"  COLOR="#F7F7F7"

/* Netscape */

div.smenu1offLiseretGaucheNetscape{ 
	border-bottom: none;
	border-left: none;
	border-right: none;
	border-top: none;
	width:1px;
	height:20px;
	float:left;
	margin-left:0px;
	padding-left:0px;
}
	
div.smenu1offLiseretDroiteNetscape{ 
	border-bottom: none;
	border-left: none;
	border-right: none;
	border-top: none;
	width: 1px;
	height: 20px;
	float:right;
	margin-right:0px;
}

/* Opera */

div.smenu1offLiseretGaucheOpera{ 
	border-bottom: none;
	border-left: none;
	border-right: none;
	border-top: none;
	width:1px;
	height:20px;
	float:left;
	margin-left:0px;
	padding-left:0px;
}
	
div.smenu1offLiseretDroiteOpera{ 
	border-bottom: none;
	border-left: none;
	border-right: none;
	border-top: none;
	width: 1px;
	height: 20px;
	float:right;
	margin-right:0px;
}

/* Firefox */

div.smenu1offLiseretGaucheFirefox{ 
	border-bottom: none;
	border-left: none;
	border-right: none;
	border-top: none;
	width:1px;
	height:20px;
	float:left;
	margin-left:0px;
	padding-left:0px;
}
	
div.smenu1offLiseretDroiteFirefox{ 
	border-bottom: none;
	border-left: none;
	border-right: none;
	border-top: none;
	width: 1px;
	height: 20px;
	float:right;
	margin-right:0px;
}