
#menumajeur {

display:block;
margin:0;
padding:0;

}

#menumajeur ul {
float:left;
display:block;
margin:0;
padding:0;
list-style:none;
}

#menumajeur li {
float:left;
margin:0;
padding:0;
display:inline;
}


/* first - Terminale Générale S*/
#menumajeur li.first a { display:block; float:left; width:158; height:35px; padding:0 10px; background:url(img/menu-trait.gif) right top no-repeat; background-color:#DB5C1E; color:#FFFFFF; line-height:35px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#menumajeur li.first a:hover { color:#DB5C1E; background-color:#3d3d3d;}

/* second - Terminale Générale ES */
#menumajeur li.second a { display:block; float:left; width:158; height:35px; padding:0 10px; background:url(img/menu-trait.gif) right top no-repeat; background-color:#5B7D54; color:#FFFFFF; line-height:35px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#menumajeur li.second a:hover { color:#DB5C1E; background-color:#3d3d3d;}

/* third - Terminale techno SMS*/
#menumajeur li.third a { display:block; float:left; width:158; height:35px; padding:0 10px; background:url(img/menu-trait.gif) right top no-repeat; background-color:#4C386F; color:#FFFFFF; line-height:35px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#menumajeur li.third a:hover { color:#DB5C1E; background-color:#3d3d3d;}

/* fourth - Terminale techno STG*/
#menumajeur li.fourth a { display:block; float:left; width:158; height:35px; padding:0 10px; background:url(img/menu-trait.gif) right top no-repeat; background-color:#50657F; color:#FFFFFF; line-height:35px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#menumajeur li.fourth a:hover { color:#DB5C1E; background-color:#3d3d3d;}

/* fifth - Terminale techno STI*/
#menumajeur li.fifth a { display:block; float:left; width:158; height:35px; padding:0 10px; background:url(img/menu-trait.gif) right top no-repeat; background-color:#8F254F; color:#FFFFFF; line-height:35px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#menumajeur li.fifth a:hover { color:#DB5C1E; background-color:#3d3d3d;}

/* last - Terminale techno STL*/
#menumajeur li.last a { display:block; float:left; width:158; height:35px; padding:0 10px; background:url(img/menu-trait.gif) right top no-repeat; background-color:#BA0000; color:#FFFFFF; line-height:35px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#menumajeur li.last a:hover { color:#DB5C1E; background-color:#3d3d3d;}





/* -- GESTION DES SOUS MENUS -- */
#smenu1, #smenu2, #smenu3, #smenu4, #smenu5, #smenu6 {
 display:block;
 margin:0;
 padding:0;
}
#smenu1 { width:100%;	height:auto; background-color:#DB5C1E; }
#smenu2 { width:100%;	height:auto; background-color:#5B7D54;}
#smenu3 { width:100%;	height:auto; background-color:#4C386F;}
#smenu4 { width:100%;	height:auto; background-color:#50657F;}
#smenu5 { width:100%;	height:auto; background-color:#8F254F;}
#smenu6 { width:100%;	height:auto; background-color:#BA0000;}

#smenu1 ul, #smenu2 ul, #smenu3 ul, #smenu4 ul, #smenu5 ul, #smenu6 ul {
float:left;
display:block;
margin:0;
padding:0;
list-style:none;
}

#smenu1 li, #smenu2 li, #smenu3 li, #smenu4 li, #smenu5 li, #smenu6 li {
float:left;
margin:0;
padding:0;
display:inline;
border:none;
}

#smenu1 li a, #smenu1 li a:link, #smenu1 li a:visited{ display:block; float:left; width:auto; height:24px; padding:0 10px; background:url(img/smenu-trait.gif) right top no-repeat; background-color:#DB5C1E; color:#FFFFFF; line-height:24px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; text-transform:uppercase;}
#smenu1 li a:hover { color:#FFFFFF; background-color:#994015;}
#smenu1 li a.smenulast {background-image:none;}

#smenu2 li a, #smenu2 li a:link, #smenu2 li a:visited{ display:block; float:left; width:auto; height:24px; padding:0 10px; background:url(img/smenu-trait.gif) right top no-repeat; background-color:#5B7D54; color:#FFFFFF; line-height:24px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; text-transform:uppercase;}
#smenu2 li a:hover { color:#FFFFFF; background-color:#40573B;}
#smenu2 li a.smenulast {background-image:none;}

#smenu3 li a, #smenu3 li a:link, #smenu3 li a:visited{ display:block; float:left; width:auto; height:24px; padding:0 10px; background:url(img/smenu-trait.gif) right top no-repeat; background-color:#4C386F; color:#FFFFFF; line-height:24px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; text-transform:uppercase;}
#smenu3 li a:hover { color:#FFFFFF; background-color:#35274D;}
#smenu3 li a.smenulast {background-image:none;}

#smenu4 li a, #smenu4 li a:link, #smenu4 li a:visited{ display:block; float:left; width:auto; height:24px; padding:0 10px; background:url(img/smenu-trait.gif) right top no-repeat; background-color:#50657F; color:#FFFFFF; line-height:24px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; text-transform:uppercase;}
#smenu4 li a:hover { color:#FFFFFF; background-color:#384759;}
#smenu4 li a.smenulast {background-image:none;}

#smenu5 li a, #smenu5 li a:link, #smenu5 li a:visited{ display:block; float:left; width:auto; height:24px; padding:0 10px; background:url(img/smenu-trait.gif) right top no-repeat; background-color:#8F254F; color:#FFFFFF; line-height:24px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; text-transform:uppercase;}
#smenu5 li a:hover { color:#FFFFFF; background-color:#641A37;}
#smenu5 li a.smenulast {background-image:none;}

#smenu6 li a, #smenu6 li a:link, #smenu6 li a:visited{ display:block; float:left; width:auto; height:24px; padding:0 10px; background:url(img/smenu-trait.gif) right top no-repeat; background-color:#BA0000; color:#FFFFFF; line-height:24px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; text-transform:uppercase;}
#smenu6 li a:hover { color:#FFFFFF; background-color:#820000;}
#smenu6 li a.smenulast {background-image:none;}


.firstorange { background-color:#DB5C1E;}
.secondvert  { background-color:#5B7D54;}
.thirdviolet { background-color:#4C386F;}
.fourthbleu  { background-color:#50657F;}
.fifthrose   { background-color:#8F254F;}
.lastrouge   { background-color:#BA0000;}
.colornone   { background-color:none;}





#ssmenu{
	width:100%;
	height:auto;
	margin:0;
	padding:0;
	background-color:#787878;
	font-size:11px;
}

#ssmenu ul{
	display:block;
	float:left;
	margin:0 10px;
	padding:0;
	list-style:none;
}

#ssmenu li{
	width:auto;
	margin:0;
	padding:0;
	display:inline;
	float:left;
	border:none;
	line-height:20px; 
	color:#FFFFFF;
}

#ssmenu li a, .filariane li a:link, .filariane li a:visited{ float:left; width:auto; height:20px; margin:0; padding:0; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:underline;}
#ssmenu li a:hover { color:#DB5C1E;}
