
*{padding:0; margin:0;}
 body {font-size:62.5%; background-color:#3C3873; font-family:verdana,arial,sans-serif;} /*Font-size: 1.0em = 10px when browser default size is 16px*/

.nav2 {white-space:nowrap /*IE hack*/; float:left; width:794px; border:solid 3px #666666; background-color:#5E6496; font-family:tahoma,arial,sans-serif; font-size:130% !important /*Non-IE6*/; font-size:120% /*IE6*/;} /*Color navigation bar normal mode*/

/********************/
/*  NAVIGATION BAR  */
/********************/

/* MAIN MENU */
.nav2 ul {list-style-type:none;}
.nav2 ul li {float:left; z-index:auto !important /*Non-IE6*/; z-index:1000 /*IE6*/; background-color:#5E6496;}
.nav2 ul li a {float:none !important /*Non-IE6*/; float:left /*IE-6*/; display:block; height:3.1em; line-height:3.1em; padding:0 16px 0 16px; text-decoration:none; font-weight:bold;color: #fff; border-right:solid 0px #ccc;}
.nav2 ul li ul {display:none; border:none;}

/* SUBMENU (Non-IE6 hovering) */
.nav2 ul li:hover {position:relative;} /*Sylvain IE hack*/
.nav2 ul li:hover a {color:#000;text-decoration:none;} /*Color main cells hovering mode*/
.nav2 ul li:hover ul {display:block; width:10.0em; position:absolute; z-index:1000; top:3.0em; margin-top:0.1em; left:0; padding:0px 16px 0px 16px; border-top:solid 1px #ccc;}
.nav2 ul li:hover ul li a {white-space:normal; display:block; width:10.0em; height:auto; line-height:1.3em; margin-left:-17px; padding:4px 16px 4px 16px; border-right:solid 1px #ccc; border-left:solid 1px #ccc; border-bottom: solid 1px #ccc; background-color:#9999FF; font-weight:normal; color:#fff;text-align:left} /*Color subcells normal mode*/
.nav2 ul li:hover ul li a:hover {background-color:#333366;color: #fff; text-decoration:none;} /*Color subcells hovering mode*/

/* SUBMENU (IE6 hovering) */
.nav2 table {position:absolute; z-index:1000; top:0px; left:-1px; border-collapse:collapse;}
.nav2 ul li a:hover {position:relative /*Sylvain IE hack*/; z-index:1000 /*Sylvain IE hack*/; color:#000; text-decoration:none;text-align:left} /*Color main cells hovering mode*/
.nav2 ul li a:hover ul {display:block; width:10.0em; position:absolute; z-index:1000; top:3.1em; t\op:3.0em; left:0px; marg\in-top:0.1em; border-top:solid 1px #ccc; }
.nav2 ul li a:hover ul li a {white-space:normal; display:block; w\idth:10.0em; height:1px; line-height:1.3em; padding:4px 16px 4px 16px; border-right:solid 1px #ccc; border-left:solid 1px #ccc; border-bottom: solid 1px #ccc; background-color:#9999FF; font-weight:normal; color: #fff;} /*Color subcells normal mode*/
.nav2 ul li a:hover ul li a:hover {background-color:#333366; text-decoration:none;color: #fff;} /*Color subcells hovering mode*/
