/* Start of CMSMS style sheet 'Menu Horizontal Exelvision' */
/**************************/
/*Menu Horizontal exelvision.fr  */
/**************************/

@font-face {
font-family: exelvisioneot;
font-style:normal;
font-weight:400;
src:url(http://www.ti99.com/exelvision/website/font/exelvision.eot);
}

@font-face {
font-family:exelvisionttf;
font-style:normal;
font-weight:400;
src:url(http://www.ti99.com/exelvision/website/font/gothic.ttf);
}


/*positionnement horizontal du menu */
#menu_vert {

   margin-left: 0px;
   margin-right: 0px;
   background-color: #434a5a; 
 border-left: 1px solid #888;
}

/* Le wrapper efface les Ã©lÃ©ments flottants du menu */

/* Fix pour Opera 8 */
  .clearb { clear: both; }
#menuwrapper { 
   /* Fix pour Opera 8 */ 
   /*   overflow: hidden;  */ 
   background-color: #434a5a; 
   margin-left: 32px;
   width: 946px;

  border-right: 1px solid #888;
}

/* Largeur du sous-menu  */
#primary-nav li li { 
   width: 230px; 
  
}

/* Ne pas toucher */ 
#primary-nav, #primary-nav ul { 
   list-style: none; 
   margin-left: 0px; 
   padding: 0px; 

}

/* DÃ©finition de l'apparence du menu de 2Ã¨me niveau */
#primary-nav ul { 
   position: absolute; 
   top:auto; 
   display: none; 
   border-bottom: 2px solid #000; 
   border-top: 1px  solid #000; 
   border-left: 1px solid #000;
   border-right: 1px solid #000;
   z-index:10;
   margin-left:-1px;
}

/* DÃ©finition de l'apparence menu de 3eme niveau */

#primary-nav ul ul { 
   margin-top: 0px;
   margin-left: 0px;
   left: 100%; 
   top:-1px; 

}
	
#primary-nav li { 
   margin-left: 0px;
   float: left; 

}

#primary-nav li li { 
  margin-left: 0px;
  margin-top: 0px;
  float: none; 
   position: relative; 
}

/* DÃ©finition de l'apparence de base des Ã©lÃ©ments du menu principal */
#primary-nav a { 
   display: block; 
   margin-top: 0px;
   padding: 5px 12px; 
   text-decoration: none; 
   font-family: "Century Gothic", exelvisionttf, Verdana, Geneva;
   font-variant: none;
   font-size: 13px;
   font-style: none; 
   color: #8592b1;
   line-height: 1;


   transform:scale(1,1.3); /* W3C */
   -webkit-transform:scale(1,1.3); /* Safari and Chrome */
   -moz-transform:scale(1,1.3); /* Firefox */
   -ms-transform:scale(1,1.3); /* IE 9 */
   -o-transform:scale(1,1.3); /* Opera */
 }

 /*  Couleur du texte des sous-menus */

#primary-nav li li a { 
   color: #424a5a;
 /*  background: url(images/cms/trans1.png);  */
  background-color: #b6bac2;  
   transform:scale(1,1.1); /* W3C */
   -webkit-transform:scale(1,1.1); /* Safari and Chrome */
   -moz-transform:scale(1,1.1); /* Firefox */
   -ms-transform:scale(1,1.1); /* IE 9 */
   -o-transform:scale(1,1.1); /* Opera */

   
}	

#primary-nav li.menuparent{ 
  background-color: #424a5a; /*424a5a   /* b6bac2  */

}


/* DÃ©finition de l'apparence de base des Ã©lÃ©ments actifs de la page (montre dans le menu quelle page est actuellement affichÃ©e */

#primary-nav li.menuactive { 
   background-color: #2c3241; 

}

/*  Surbrillance au passage de la souris */
#primary-nav li a:hover, #primary-nav li a:focus, #primary-nav li a:active { 
   color: #fff;
   background-color: #2c3241; 

}

/* Apparence du menu au passage de la souris */

#primary-nav li:hover,
#primary-nav li.menuh,
#primary-nav li.menuparenth, 
#primary-nav li.menuactiveh {
   background-color:#000;

 }


/*DÃ©finition de l'apparence de base des menu parents - DÃ©finition identique au passage de la souris (correction de bug IE ) */
#primary-nav ul li.menuparent, 
#primary-nav ul li.menuparent:hover, 
#primary-nav ul li.menuparenth { 
   background:none;
   background-position: center right; 
   background-repeat: no-repeat;
   background-color:#000;
 }

#primary-nav ul, 
#primary-nav li:hover ul, 
#primary-nav li:hover ul ul, 
#primary-nav li.menuparenth ul, 
#primary-nav li.menuparenth ul ul { 
   display: none; 
}


#primary-nav li:hover ul, 
#primary-nav ul li:hover ul, 
#primary-nav ul ul li:hover ul, 
#primary-nav li.menuparenth ul, 
#primary-nav ul li.menuparenth ul, 
#primary-nav ul ul li.menuparenth ul { 
   display: block; 
}

/* Hack IE  */
#primary-nav li li { 
   float: left; 
   clear: both; 
}
#primary-nav li li a { 
   height: 1%; 
}

/* Definition tags are also hidden these are also used for menu links   */
dfn {
   position: absolute;
   left: -1000px;
   top: -1000px;
   width: 0;
   height: 0;
   overflow: hidden;
   display: inline;
}

/* End of 'Menu Horizontal Exelvision' */

