/* MENUS */
#menu { width: 866px; height: 38px; margin: 0px auto; position: relative; z-index: 101; }
#menu #globalnav { margin: 0; padding: 0; }
#menu #globalnav li { display: inline; }
#menu #globalnav li a { float: left; width: 117px; height: 0; padding-top: 38px; overflow: hidden; }
#menu #globalnav li a,
#menu #globalsearch { background-image: url(../images/menu.png); _background-image: url(../images/menu.gif); background-repeat: no-repeat; }

/* BUTTONS */
#menu #globalnav li#menu1 a { background-position: 0 0; }
#menu #globalnav li#menu2 a { background-position: -117px 0; }
#menu #globalnav li#menu3 a { background-position: -234px 0; }
#menu #globalnav li#menu4 a { background-position: -351px 0; }
#menu #globalnav li#menu5 a { background-position: -468px 0; }
#menu #globalnav li#menu6 a { background-position: -585px 0; }

/* OVER STATES */
#menu #globalnav li#menu1 a:hover { background-position: 0 -38px; }
#menu #globalnav li#menu2 a:hover { background-position: -117px -38px; }
#menu #globalnav li#menu3 a:hover { background-position: -234px -38px; }
#menu #globalnav li#menu4 a:hover { background-position: -351px -38px; }
#menu #globalnav li#menu5 a:hover { background-position: -468px -38px; }
#menu #globalnav li#menu6 a:hover { background-position: -585px -38px; }

/* PRESSED STATES */
/*#menu #globalnav li#menu1 a:active { background-position: 0 -76px; }
#menu #globalnav li#menu2 a:active { background-position: -117px -76px; }
#menu #globalnav li#menu3 a:active { background-position: -234px -76px; }
#menu #globalnav li#menu4 a:active { background-position: -351px -76px; }
#menu #globalnav li#menu5 a:active { background-position: -468px -76px; }
#menu #globalnav li#menu6 a:active { background-position: -585px -76px; }
*/
/* ON STATES */
#menu.menu1 #globalnav li#menu1 a { background-position: 0 -38px !important; }
#menu.menu2 #globalnav li#menu2 a { background-position: -117px -38px !important; }
#menu.menu3 #globalnav li#menu3 a { background-position: -234px -38px !important; }
#menu.menu4 #globalnav li#menu4 a { background-position: -351px -38px !important; }
#menu.menu5 #globalnav li#menu5 a { background-position: -468px -38px !important; }
#menu.menu6 #globalnav li#menu6 a { background-position: -585px -38px !important; }

/* CHERCHER */
input.chercherhp {background-image:url(../images/chercher.png); background-repeat:no-repeat; background-position:center center; height: 20px; background-color: transparent; padding-left: 30px; padding-top: 10px; font-family:"Trebuchet MS", Arial; font-size:10px; color: #666666; }
input.chercher {background-image:url(../images/chercher.png); background-repeat:no-repeat; background-position:center center; height: 30px; background-color: transparent; padding-left: 30px; padding-top: 10px; font-family:"Trebuchet MS", Arial; font-size:10px; color: #666666; }

/* GLOBAL SEARCH */
#globalsearch { width: 163px; height: 38px; position: absolute; top: 0; right: 0; background-position: 100% 0; background-repeat: no-repeat; }
#globalsearch.active { background-position: 100% -38px; }
#globalsearch input.g-prettysearch { width:140px; height: 16px; margin-top: 9px; margin-left: 11px; background: url(../images/searchfield_repeat.png) center top repeat-x; }
#globalsearch .search-wrapper { position: relative; width: 140px; margin-top: 9px; margin-left: 11px; text-align:center; }
#globalsearch .search-wrapper input.g-prettysearch { width: 110px; margin-left: 20px; *margin-top:-1px; *margin-right:-2px; *margin-left:10px; }
#globalsearch .search-wrapper .left, 
#globalsearch .search-wrapper .right { behavior:url(../images/iepngfix.htc); }
#globalsearch .search-wrapper .left { display: block; position: absolute; left: 0; top: 0; width: 20px; height: 19px; background: url(../images/searchfield_leftcap.png) left top no-repeat; }
#globalsearch .search-wrapper .right { display: block; position: absolute; right: 0; top: 0; width: 10px; height: 19px; background: url(../images/searchfield_rightcap.png) right top no-repeat; }
#globalsearch .search-wrapper.empty.blurred input { color: #7E7E7E; }
#globalsearch .search-wrapper .reset { position: absolute; width: 11px; height: 11px; overflow:hidden; z-index: 1; right: 4px; top: 4px; background: url(../images/close.gif); display: block; cursor: pointer; _cursor:hand; }
#globalsearch .search-wrapper.empty .reset { display: none; }
#globalsearch .search-wrapper input.g-prettysearch { position: absolute; width: 110px; top: 0; right: 10px; background: url(../images/searchfield_repeat.png) center top repeat-x; border: 0px; margin: 0; padding: 3px 0 0 0; font: 11px "Lucida Grande", Geneva, Arial, sans-serif; }
#globalsearch label .prettyplaceholder { display: none; }

/* PRETTY SEARCH */
input.prettysearch { width:200px; height: 16px; background: url(../images/searchfield_repeat.png) center top repeat-x; border: 0px; margin: 0; padding: 3px 0 0 0; font:11px "Lucida Grande", Geneva, Arial, sans-serif; }
.search-wrapper { position: relative; width: 200px; }
.search-wrapper input.prettysearch { width: 171px; margin-left: 20px; *margin-top:-1px; *margin-right:-2px; *margin-left:10px; }
.search-wrapper .left, 
.search-wrapper .right { behavior:url(/global/scripts/lib/iepngfix.htc); }
.search-wrapper .left { display: block; position: absolute; left: 0; top: 0; width: 20px; height: 19px; background: url(../images/searchfield_leftcap.png) left top no-repeat; }
.search-wrapper .right { display: block; position: absolute; right: 0; top: 0; width: 10px; height: 19px; background: url(../images/searchfield_rightcap.png) right top no-repeat; }
.search-wrapper.empty.blurred input { color: #7E7E7E; }
.search-wrapper .reset { position: absolute; width: 11px; height: 11px; overflow:hidden; z-index: 1; right: 4px; top: 4px; background: url(../images/close.gif); display: block; cursor: pointer; _cursor:hand; }
.search-wrapper.empty .reset { display: none; }
