/* Main Navigation */

#main-nav { height: 121px; }
#main-nav dl { margin: 0; padding: 0; }

/* IE5 Mac Hack \*/ 
#main-nav { padding-left: 0px; } 
/*/ 
#main-nav { padding-left: 0px; overflow: hidden; } 
/* End Hack */

#main-nav dt { float: left; }

#main-nav dt a {
	display: block;
	height: 0px !important;
	height /**/:121px; /* IE 5/Win hack */ 
	padding: 121px 0 0 0;
	overflow: hidden;
	background-repeat: no-repeat;
}
#main-nav dt a:hover    {
	background-position: 0 -121px;
}
#main-nav dt#nav_a1,
#main-nav dt#nav_a1 a { width: 171px; background-image: url(nav-fr/nav_a1.gif); }

#main-nav dt#nav_s1,
#main-nav dt#nav_s1 a { width: 114px; background-image: url(nav-fr/nav_s1.gif); }

#main-nav dt#nav_g1,
#main-nav dt#nav_g1 a { width: 82px; background-image: url(nav-fr/nav_g1.gif); }

#main-nav dt#nav_m1,
#main-nav dt#nav_m1 a { width: 87px; background-image: url(nav-fr/nav_m1.gif); }

#main-nav dt#nav_c1,
#main-nav dt#nav_c1 a { width: 109px; background-image: url(nav-fr/nav_c1.gif); }

#main-nav dt#nav_z1,
#main-nav dt#nav_z1 a { width: 271px; background-image: url(nav-fr/nav_z1.gif); }


body.nav_a1 dt#nav_a1, 
body.nav_a1 dt#nav_a1 a, 
body.nav_a1 dt#nav_a1 a:hover, 
body.nav_s1 dt#nav_s1, 
body.nav_s1 dt#nav_s1 a, 
body.nav_s1 dt#nav_s1 a:hover, 
body.nav_g1 dt#nav_g1, 
body.nav_g1 dt#nav_g1 a, 
body.nav_g1 dt#nav_g1 a:hover, 
body.nav_m1 dt#nav_m1, 
body.nav_m1 dt#nav_m1 a, 
body.nav_m1 dt#nav_m1 a:hover, 
body.nav_c1 dt#nav_c1, 
body.nav_c1 dt#nav_c1 a, 
body.nav_c1 dt#nav_c1 a:hover, 
body.nav_z1 dt#nav_z1, 
body.nav_z1 dt#nav_z1 a, 
body.nav_z1 dt#nav_z1 a:hover {
	background-position: 0 -242px;
}