@charset "utf-8";
/* CSS Document */

/*============================================================================
									MENU CONTAINER
==============================================================================*/


#nav
{
	width:870px;
	height:35px;
	float:left;
	position:relative;
	padding:0;
}

/* Root = Horizontal, Secondary = Vertical */
ul#main-nav {
  margin:0;
  border:0;
  padding:0;
  width: 870px; /*For KHTML*/
  list-style: none;
  height: 35px;
}

ul#main-nav li {
  margin:0;
  border:0;
  padding:0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  height: 35px;  
  font:normal 11px Arial, Helvetica, sans-serif;
  color:#000000;
}

ul#main-nav ul {
  margin: 0;
  border:1px solid #ED1B24;
  padding:0px;
  width:162px;
  list-style: none;
  display: none;
  position: absolute;
  top: 44px;
  left: 0;
  background:#fff;
  filter:alpha(opacity=90);
  opacity:0.9;
}



ul#main-nav ul li {
  width: 152px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  margin:0;
  padding:0 !important;
  height:1%;

}

/* Root Menu */
ul#main-nav a {
  padding:0px;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  color: #ffffff;
  font:normal 11px Tahoma, Geneva, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
  height:35px;
   
}

/* Root Menu Hover Persistence */
ul#main-nav a:hover,
ul#main-nav li:hover a,
ul#main-nav li.iehover a {
  background:none;
  font:bold 12px Tahoma, Geneva, sans-serif;
  color: #FFFFFF;
}

/* 2nd Menu */
ul#main-nav li:hover li a,
ul#main-nav li.iehover li a {
  background:none;
  color: #ED1B24;
  font:normal 11px/21px Tahoma, Geneva, sans-serif;
  display:block;
  margin:0;
  height:1%;
  padding:0 5px;
  
}

/* 2nd Menu Hover Persistence */
ul#main-nav li:hover li a:hover,
ul#main-nav li:hover li:hover a,
ul#main-nav li.iehover li a:hover,
ul#main-nav li.iehover li.iehover a {
  background:#ED1B24;
  color: #ffffff;
  margin:0px;
  font:normal 11px/21px Tahoma, Geneva, sans-serif;
  text-align:left;
  height:1%;
  width:100%;  
  display:block;

}

ul#main-nav ul ul,
ul#main-nav ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 160px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#main-nav li:hover ul ul,
ul#main-nav li:hover ul ul ul,
ul#main-nav li.iehover ul ul,
ul#main-nav li.iehover ul ul ul {
  display: none;
}

ul#main-nav li:hover ul,
ul#main-nav ul li:hover ul,
ul#main-nav ul ul li:hover ul,
ul#main-nav li.iehover ul,
ul#main-nav ul li.iehover ul,
ul#main-nav ul ul li.iehover ul {
  display: block;
}

#menuSeparator2
{
	background: url(../images/menuSepaBleu.png) top center no-repeat;
	width:2px;
	height:35px;
}

*html #main-nav ul li
{
	float:left;
}

*html #main-nav ul li a
{
	height:50%;
}

/* Persistence Root */

ul#main-nav li#motor{
		background:url(../images/butt_motor_off.png) left top no-repeat;}

ul#main-nav li#motor:hover{
		background:url(../images/butt_motor_on.png) left top no-repeat;}

ul#main-nav li#it{
	background:url(../images/butt_it_off.png) left top no-repeat;}

ul#main-nav li#it:hover{
	background:url(../images/butt_it_on.png) left top no-repeat;}
	
ul#main-nav li#energy{
	background:url(../images/butt_energy_off.png) left top no-repeat;}

ul#main-nav li#energy:hover{
	background:url(../images/butt_energy_on.png) left top no-repeat;}
	

ul#main-nav li#engineering{
	background:url(../images/butt_engineering_off.png) left top no-repeat;}

ul#main-nav li#engineering:hover{
	background:url(../images/butt_engineering_on.png) left top no-repeat;}

ul#main-nav li#tourism{
	background:url(../images/butt_tourism_off.png) left top no-repeat;}

ul#main-nav li#tourism:hover{
	background:url(../images/butt_tourism_on.png) left top no-repeat;}

ul#main-nav li#consumer{
	background:url(../images/butt_consumer_off.png) left top no-repeat;}

ul#main-nav li#consumer:hover{
	background:url(../images/butt_consumer_on.png) left top no-repeat;}

ul#main-nav li#pharmaceuticals{
	background:url(../images/butt_pharmaceuticals_off.png) left top no-repeat;}

ul#main-nav li#pharmaceuticals:hover{
	background:url(../images/butt_pharmaceuticals_on.png) left top no-repeat;}

ul#main-nav li#logistics{
	background:url(../images/butt_logistics_off.png) left top no-repeat;}

ul#main-nav li#logistics:hover{
	background:url(../images/butt_logistics_on.png) left top no-repeat;}

ul#main-nav li#chemicals{
	background:url(../images/butt_chemicals_off.png) left top no-repeat;}

ul#main-nav li#chemicals:hover{
	background:url(../images/butt_chemicals_on.png) left top no-repeat;}

ul#main-nav li#interior{
	background:url(../images/butt_interior_off.png) left top no-repeat;}

ul#main-nav li#interior:hover{
	background:url(../images/butt_interior_on.png) left top no-repeat;}


ul#main-nav li#furniture{
	background:url(../images/butt_furniture_off.png) left top no-repeat;}

ul#main-nav li#furniture:hover{
	background:url(../images/butt_furniture_on.png) left top no-repeat;}
