/* Oceania styleSheetMenu.css */
/* Par Phil Turcotte le 7 avril 2008 */
/* www.numerique.ca */

/*----Menu-----*/
#boiteMenu {
 width:164px;
}
ul#menuHautDev{
height:180px;
float:left;
width:164px;
padding:0px;
margin:0px;
margin-left:3px;
}
ul#menuHautDev li {
float:left;
margin:0;
padding:0;
list-style:none outside;
background-image:none;
height:24px;
}
ul#menuHautDev li.debutMenu { height:19px; background-image:url(../images/sprite_menuPrincipal.gif); background-position:0px 0px; width:164px;}
ul#menuHautDev li.finMenu { height:18px; background-image:url(../images/sprite_menuPrincipal.gif); background-position:0px -162px; width:164px; }
ul#menuHautDev a {
display:block;
height:24px;
width:164px;
margin:0;
padding:0;
background-image:url(../images/sprite_menuPrincipal.gif);
}

ul#menuHautDev span {
display:none;
}

ul#menuHautDev li#menu317 a:link, ul#menuHautDev li#menu317 a:visited	{ background-position:-164px -19px; }
ul#menuHautDev li#menu318 a:link, ul#menuHautDev li#menu318 a:visited	{ background-position:-164px -43px; }
ul#menuHautDev li#menu319 a:link, ul#menuHautDev li#menu319 a:visited	{ background-position:-164px -67px; }
ul#menuHautDev li#menu320 a:link, ul#menuHautDev li#menu320 a:visited	{ background-position:-164px -91px; }
ul#menuHautDev li#menu321 a:link, ul#menuHautDev li#menu321 a:visited	{ background-position:-164px -115px; }
ul#menuHautDev li#menu354 a:link, ul#menuHautDev li#menu354 a:visited	{ background-position:-164px -139px; }


ul#menuHautDev li#menu317 a:hover, ul#menuHautDev li#menu317 a:active, ul#menuHautDev li#menu317.btnSelec a:link, ul#menuHautDev li#menu317.btnSelec a:visited { background-position:0 -19px;}
ul#menuHautDev li#menu318 a:hover, ul#menuHautDev li#menu318 a:active, ul#menuHautDev li#menu318.btnSelec a:link, ul#menuHautDev li#menu318.btnSelec a:visited { background-position:0 -43px;}
ul#menuHautDev li#menu319 a:hover, ul#menuHautDev li#menu319 a:active, ul#menuHautDev li#menu319.btnSelec a:link, ul#menuHautDev li#menu319.btnSelec a:visited	{ background-position:0 -67px;}
ul#menuHautDev li#menu320 a:hover, ul#menuHautDev li#menu320 a:active, ul#menuHautDev li#menu320.btnSelec a:link, ul#menuHautDev li#menu320.btnSelec a:visited	{ background-position:0 -91px;}
ul#menuHautDev li#menu321 a:hover, ul#menuHautDev li#menu321 a:active, ul#menuHautDev li#menu321.btnSelec a:link, ul#menuHautDev li#menu321.btnSelec a:visited	{ background-position:0 -115px;}
ul#menuHautDev li#menu354 a:hover, ul#menuHautDev li#menu354 a:active, ul#menuHautDev li#menu354.btnSelec a:link, ul#menuHautDev li#menu354.btnSelec a:visited	{ background-position:0 -139px;}

ul#menuHautDev li#menu317 ul li, ul#menuHautDev li#menu318 ul li, ul#menuHautDev li#menu319 ul li, ul#menuHautDev li#menu320 ul li, ul#menuHautDev li#menu321 ul li { height:auto; }
ul#menuHautDev li#menu317 ul li a, ul#menuHautDev li#menu318 ul li a, ul#menuHautDev li#menu319 ul li a, ul#menuHautDev li#menu320 ul li a, ul#menuHautDev li#menu321 ul li a { background-image:none; height:auto; width:182px; }

.boiteMenu ul li.btnSelect#menu354 ul{visibility:visible;display:block}

/*Sub level menu items */
.boiteMenu ul li ul{
position: absolute;
width: 182px; /*sub menu width*/
margin-left:253px;
visibility: hidden;
padding:0px;
}

.boiteMenu ul li ul li{
padding:0px;
margin:0px;
width:182px;
height:23px;
}

/* Sub level menu links style */
.boiteMenu ul li ul li a {
display:block;
color:black;
text-decoration:none;
border-bottom:none;
height:23px;
width:182px;
padding:0px;
margin:0px;
}

.boiteMenu ul li ul li a span{
display:block;
visibility:hidden;
}


li#menu317 ul { top:19px; }
li#menu317 ul li#menu329 a:link, ul#menuHautDev li#menu317 ul li#menu329 a:visited, li#menu317.btnSelec ul li#menu329 a:link, ul#menuHautDev li#menu317.btnSelec ul li#menu329 a:visited { background-image:url(../images/sprite_sousMenu1.gif); background-position:-182px -19px; height:23px; width:182px; }
ul#menuHautDev li#menu317 ul li#menu329 a:hover, ul#menuHautDev li#menu317.btnSelec ul li#menu329 a:hover { background-image:url(../images/sprite_sousMenu1.gif); background-position:0px -19px; height:23px; }
li#menu317 ul li#menu330 a:link, ul#menuHautDev li#menu317 ul li#menu330 a:visited, li#menu317.btnSelec ul li#menu330 a:link, ul#menuHautDev li#menu317.btnSelec ul li#menu330 a:visited { background-image:url(../images/sprite_sousMenu1.gif); background-position:-182px -42px; height:23px; width:182px; }
ul#menuHautDev li#menu317 ul li#menu330 a:hover, ul#menuHautDev li#menu317.btnSelec ul li#menu330 a:hover { background-image:url(../images/sprite_sousMenu1.gif); background-position:0px -42px; height:23px; }
li#menu317 ul li#menu331 a:link, ul#menuHautDev li#menu317 ul li#menu331 a:visited, li#menu317.btnSelec ul li#menu331 a:link, ul#menuHautDev li#menu317.btnSelec ul li#menu331 a:visited { background-image:url(../images/sprite_sousMenu1.gif); background-position:-182px -88px; height:23px; width:182px; }
ul#menuHautDev li#menu317 ul li#menu331 a:hover, ul#menuHautDev li#menu317.btnSelec ul li#menu331 a:hover { background-image:url(../images/sprite_sousMenu1.gif); background-position:0px -88px; height:23px; }
li#menu317 ul li#menu332 a:link, ul#menuHautDev li#menu317 ul li#menu332 a:visited, li#menu317.btnSelec ul li#menu332 a:link, ul#menuHautDev li#menu317.btnSelec ul li#menu332 a:visited { background-image:url(../images/sprite_sousMenu1.gif); background-position:-182px -65px; height:23px; width:182px; }
ul#menuHautDev li#menu317 ul li#menu332 a:hover, ul#menuHautDev li#menu317.btnSelec ul li#menu332 a:hover { background-image:url(../images/sprite_sousMenu1.gif); background-position:0px -65px; height:23px; }
li#menu317 ul li#menu333 a:link, ul#menuHautDev li#menu317 ul li#menu333 a:visited, li#menu317.btnSelec ul li#menu333 a:link, ul#menuHautDev li#menu317.btnSelec ul li#menu333 a:visited { background-image:url(../images/sprite_sousMenu1.gif); background-position:-182px -111px; height:23px; width:182px; }
ul#menuHautDev li#menu317 ul li#menu333 a:hover, ul#menuHautDev li#menu317.btnSelec ul li#menu333 a:hover { background-image:url(../images/sprite_sousMenu1.gif); background-position:0px -111px; height:23px; }


li#menu318 ul { top:9px; }
li#menu318 ul li#menu361 a:link, ul#menuHautDev li#menu318 ul li#menu361 a:visited, li#menu318.btnSelec ul li#menu361 a:link, ul#menuHautDev li#menu318.btnSelec ul li#menu361 a:visited { background-image:url(../images/sprite_sousMenu2.gif); background-position:-182px -9px; height:23px; width:182px; }
ul#menuHautDev li#menu318 ul li#menu361 a:hover, ul#menuHautDev li#menu318.btnSelec ul li#menu361 a:hover { background-image:url(../images/sprite_sousMenu2.gif); background-position:0px -9px; height:23px; }
li#menu318 ul li#menu362 a:link, ul#menuHautDev li#menu318 ul li#menu362 a:visited, li#menu318.btnSelec ul li#menu362 a:link, ul#menuHautDev li#menu318.btnSelec ul li#menu362 a:visited { background-image:url(../images/sprite_sousMenu2.gif); background-position:-182px -32px; height:23px; width:182px; }
ul#menuHautDev li#menu318 ul li#menu362 a:hover, ul#menuHautDev li#menu318.btnSelec ul li#menu362 a:hover { background-image:url(../images/sprite_sousMenu2.gif); background-position:0px -32px; height:23px; }
li#menu318 ul li#menu363 a:link, ul#menuHautDev li#menu318 ul li#menu363 a:visited, li#menu318.btnSelec ul li#menu363 a:link, ul#menuHautDev li#menu318.btnSelec ul li#menu363 a:visited { background-image:url(../images/sprite_sousMenu2.gif); background-position:-182px -55px; height:23px; width:182px; }
ul#menuHautDev li#menu318 ul li#menu363 a:hover, ul#menuHautDev li#menu318.btnSelec ul li#menu363 a:hover { background-image:url(../images/sprite_sousMenu2.gif); background-position:0px -55px; height:23px; }
li#menu318 ul li#menu364 a:link, ul#menuHautDev li#menu318 ul li#menu364 a:visited, li#menu318.btnSelec ul li#menu364 a:link, ul#menuHautDev li#menu318.btnSelec ul li#menu364 a:visited { background-image:url(../images/sprite_sousMenu2.gif); background-position:-182px -78px; height:23px; width:182px; }
ul#menuHautDev li#menu318 ul li#menu364 a:hover, ul#menuHautDev li#menu318.btnSelec ul li#menu364 a:hover  { background-image:url(../images/sprite_sousMenu2.gif); background-position:0px -78px; height:23px; }
li#menu318 ul li#menu365 a:link, ul#menuHautDev li#menu318 ul li#menu365 a:visited, li#menu318.btnSelec ul li#menu365 a:link, ul#menuHautDev li#menu318.btnSelec ul li#menu365 a:visited { background-image:url(../images/sprite_sousMenu2.gif); background-position:-182px -101px; height:23px; width:182px; }
ul#menuHautDev li#menu318 ul li#menu365 a:hover, ul#menuHautDev li#menu318.btnSelec ul li#menu365 a:hover { background-image:url(../images/sprite_sousMenu2.gif); background-position:0px -101px; height:23px; }
li#menu318 ul li#menu366 a:link, ul#menuHautDev li#menu318 ul li#menu366 a:visited, li#menu318.btnSelec ul li#menu366 a:link, ul#menuHautDev li#menu318.btnSelec ul li#menu366 a:visited { background-image:url(../images/sprite_sousMenu2.gif); background-position:-182px -124px; height:23px; width:182px; }
ul#menuHautDev li#menu318 ul li#menu366 a:hover, ul#menuHautDev li#menu318.btnSelec ul li#menu366 a:hover { background-image:url(../images/sprite_sousMenu2.gif); background-position:0px -124px; height:23px; }
li#menu318 ul li#menu367 a:link, ul#menuHautDev li#menu318 ul li#menu367 a:visited, li#menu318.btnSelec ul li#menu367 a:link, ul#menuHautDev li#menu318.btnSelec ul li#menu367 a:visited { background-image:url(../images/sprite_sousMenu2.gif); background-position:-182px -147px; height:23px; width:182px; }
ul#menuHautDev li#menu318 ul li#menu367 a:hover, ul#menuHautDev li#menu318.btnSelec ul li#menu367 a:hover { background-image:url(../images/sprite_sousMenu2.gif); background-position:0px -147px; height:23px; }


li#menu319 ul { top:44px; }
li#menu319 ul li#menu342 a:link, ul#menuHautDev li#menu319 ul li#menu342 a:visited, li#menu319.btnSelec ul li#menu342 a:link, ul#menuHautDev li#menu319.btnSelec ul li#menu342 a:visited { background-image:url(../images/sprite_sousMenu3.gif); background-position:-182px -44px; height:23px; width:182px; }
ul#menuHautDev li#menu319 ul li#menu342 a:hover, ul#menuHautDev li#menu319.btnSelec ul li#menu342 a:hover { background-image:url(../images/sprite_sousMenu3.gif); background-position:0px -44px; height:23px; }
li#menu319 ul li#menu343 a:link, ul#menuHautDev li#menu319 ul li#menu343 a:visited, li#menu319.btnSelec ul li#menu343 a:link, ul#menuHautDev li#menu319.btnSelec ul li#menu343 a:visited  { background-image:url(../images/sprite_sousMenu3.gif); background-position:-182px -67px; height:23px; width:182px; }
ul#menuHautDev li#menu319 ul li#menu343 a:hover, ul#menuHautDev li#menu319.btnSelec ul li#menu343 a:hover { background-image:url(../images/sprite_sousMenu3.gif); background-position:0px -67px; height:23px; }
li#menu319 ul li#menu344 a:link, ul#menuHautDev li#menu319 ul li#menu344 a:visited, li#menu319.btnSelec ul li#menu344 a:link, ul#menuHautDev li#menu319.btnSelec ul li#menu344 a:visited { background-image:url(../images/sprite_sousMenu3.gif); background-position:-182px -90px; height:23px; width:182px; }
ul#menuHautDev li#menu319 ul li#menu344 a:hover, ul#menuHautDev li#menu319.btnSelec ul li#menu344 a:hover { background-image:url(../images/sprite_sousMenu3.gif); background-position:0px -90px; height:23px; }


li#menu320 ul { top:16px; }
li#menu320 ul li#menu345 a:link, ul#menuHautDev li#menu320 ul li#menu345 a:visited, li#menu320.btnSelec ul li#menu345 a:link, ul#menuHautDev li#menu320.btnSelec ul li#menu345 a:visited { background-image:url(../images/sprite_sousMenu4.gif); background-position:-182px -16px; height:23px; width:182px; }
ul#menuHautDev li#menu320 ul li#menu345 a:hover, ul#menuHautDev li#menu320.btnSelec ul li#menu345 a:hover { background-image:url(../images/sprite_sousMenu4.gif); background-position:0px -16px; height:23px; }
li#menu320 ul li#menu346 a:link, ul#menuHautDev li#menu320 ul li#menu346 a:visited, li#menu320.btnSelec ul li#menu346 a:link, ul#menuHautDev li#menu320.btnSelec ul li#menu346 a:visited { background-image:url(../images/sprite_sousMenu4.gif); background-position:-182px -39px; height:23px; width:182px; }
ul#menuHautDev li#menu320 ul li#menu346 a:hover, ul#menuHautDev li#menu320.btnSelec ul li#menu346 a:hover { background-image:url(../images/sprite_sousMenu4.gif); background-position:0px -39px; height:23px; }
li#menu320 ul li#menu347 a:link, ul#menuHautDev li#menu320 ul li#menu347 a:visited, li#menu320.btnSelec ul li#menu347 a:link, ul#menuHautDev li#menu320.btnSelec ul li#menu347 a:visited { background-image:url(../images/sprite_sousMenu4.gif); background-position:-182px -62px; height:23px; width:182px; }
ul#menuHautDev li#menu320 ul li#menu347 a:hover, ul#menuHautDev li#menu320.btnSelec ul li#menu347 a:hover { background-image:url(../images/sprite_sousMenu4.gif); background-position:0px -62px; height:23px; }
li#menu320 ul li#menu348 a:link, ul#menuHautDev li#menu320 ul li#menu348 a:visited, li#menu320.btnSelec ul li#menu348 a:link, ul#menuHautDev li#menu320.btnSelec ul li#menu348 a:visited { background-image:url(../images/sprite_sousMenu4.gif); background-position:-182px -85px; height:23px; width:182px; }
ul#menuHautDev li#menu320 ul li#menu348 a:hover, ul#menuHautDev li#menu320.btnSelec ul li#menu348 a:hover { background-image:url(../images/sprite_sousMenu4.gif); background-position:0px -85px; height:23px; }
li#menu320 ul li#menu349 a:link, ul#menuHautDev li#menu320 ul li#menu349 a:visited, li#menu320.btnSelec ul li#menu349 a:link, ul#menuHautDev li#menu320.btnSelec ul li#menu349 a:visited { background-image:url(../images/sprite_sousMenu4.gif); background-position:-182px -108px; height:23px; width:182px; }
ul#menuHautDev li#menu320 ul li#menu349 a:hover, ul#menuHautDev li#menu320.btnSelec ul li#menu349 a:hover { background-image:url(../images/sprite_sousMenu4.gif); background-position:0px -108px; height:23px; }


li#menu321 ul { top:69px; }
li#menu321 ul li#menu352 a:link, ul#menuHautDev li#menu321 ul li#menu352 a:visited, li#menu321.btnSelec ul li#menu352 a:link, ul#menuHautDev li#menu321.btnSelec ul li#menu352 a:visited { background-image:url(../images/sprite_sousMenu5.gif); background-position:-182px -69px; height:23px; width:182px; }
ul#menuHautDev li#menu321 ul li#menu352 a:hover, ul#menuHautDev li#menu321.btnSelec ul li#menu352 a:hover { background-image:url(../images/sprite_sousMenu5.gif); background-position:0px -69px; height:23px; }
li#menu321 ul li#menu353 a:link, ul#menuHautDev li#menu321 ul li#menu353 a:visited, li#menu321.btnSelec ul li#menu353 a:link, ul#menuHautDev li#menu321.btnSelec ul li#menu353 a:visited { background-image:url(../images/sprite_sousMenu5.gif); background-position:-182px -92px; height:23px; width:182px; }
ul#menuHautDev li#menu321 ul li#menu353 a:hover, ul#menuHautDev li#menu321.btnSelec ul li#menu353 a:hover { background-image:url(../images/sprite_sousMenu5.gif); background-position:0px -92px; height:23px; }
/*li#menu321 ul li#menu354 a:link, ul#menuHautDev li#menu321 ul li#menu354 a:visited, li#menu321.btnSelec ul li#menu354 a:link, ul#menuHautDev li#menu321.btnSelec ul li#menu354 a:visited { background-image:url(../images/sprite_sousMenu5.gif); background-position:-182px -106px; height:23px; width:182px; }*/
/*ul#menuHautDev li#menu321 ul li#menu354 a:hover, ul#menuHautDev li#menu321.btnSelec ul li#menu354 a:hover { background-image:url(../images/sprite_sousMenu5.gif); background-position:0px -106px; height:23px; }*/
li#menu321 ul li#menu355 a:link, ul#menuHautDev li#menu321 ul li#menu355 a:visited, li#menu321.btnSelec ul li#menu355 a:link, ul#menuHautDev li#menu321.btnSelec ul li#menu355 a:visited { background-image:url(../images/sprite_sousMenu5.gif); background-position:-182px -115px; height:23px; width:182px; }
ul#menuHautDev li#menu321 ul li#menu355 a:hover, ul#menuHautDev li#menu321.btnSelec ul li#menu355 a:hover { background-image:url(../images/sprite_sousMenu5.gif); background-position:0px -115px; height:23px; }

li#menu354 ul{top:139px;}
li#menu354 ul li#boutBtnVideos,li#menu354 ul{width:30px;}
li#menu354 ul li#boutBtnVideos a:link, ul#menuHautDev li#menu354 ul li#boutBtnVideos a:visited, li#menu354.btnSelec ul li#boutBtnVideos a:link, ul#menuHautDev li#menu354.btnSelec ul li#boutBtnVideos a:visited { background-image:url(../images/sprite_sousMenu5.gif); background-position:0 -139px; height:23px; width:30px; }
ul#menuHautDev li#menu354 ul li#boutBtnVideos a:hover, ul#menuHautDev li#menu354.btnSelec ul li#boutBtnVideos a:hover { background-image:url(../images/sprite_sousMenu5.gif); background-position:0px -139px; height:23px; width:30px;}


* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .boiteMenu ul li { float: left; height: 1%; }
* html .boiteMenu ul li a { height: 1%; }
/* End */
