.menu{ clear:both; z-index:1000; text-align:left;}#nav, #nav ul{ margin:0; padding:0; list-style:none;}#nav li{ float:left; width:auto; font-size:11px;}#nav li ul a{ width:125px; _width:135px;}#nav li ul{ position:absolute; background-color:#ffffff; width:135px; margin-left:2px; left:-999em; border:1px solid #cccccc; border-top-style:none; padding:0; margin:0; z-index:5;}#nav li ul ul{ margin:-20px 0 0 120px; border-top-color:#cccccc; border-top-style:solid; border-width:1px;}#nav li:hover ul ul, #nav li.sfhover ul ul{ left:-999em;}#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul{ left:auto;}#nav .nopads{ padding:0; margin:0; border:0; cursor:pointer;}.menu1, .menu2, .menu3, .menu4, .menu5, .menu6, .menu7, .menu8, .menu9, .menu10, .menu11, .menu12, .menu13, .menu14,.menu1_on, .menu2_on, .menu3_on, .menu4_on, .menu5_on, .menu6_on, .menu7_on, .menu8_on, .menu9_on, .menu10_on, .menu11_on, .menu12_on, .menu13_on, .menu14_on{ height:23px; display:block; text-indent:-10000px; cursor:pointer; background-position:0 0; padding:0; margin:0;}.lien{ display:block; padding:5px; width:auto; text-decoration:none; color:#003366;}.lien:hover{ background-color:#ededed; text-decoration:none;}.theme{ position:absolute;  top:-23px; left:-1px; border:0; cursor:pointer;}/* MENUS */.menu1{ background:url(../images/menu-nav.png) no-repeat 0 0; width:69px;}.menu1_on{ background:url(../images/menu-nav.png) no-repeat 0 -23px; width:69px;}.menu2{ background:url(../images/menu-nav.png) no-repeat -179px 0; width:99px;}.menu2_on{ background:url(../images/menu-nav.png) no-repeat -179px -23px; width:99px;}.menu5{ background:url(../images/menu-nav.png) no-repeat -278px 0; width:75px;}.menu5_on{ background:url(../images/menu-nav.png) no-repeat -278px -23px; width:75px;}.menu6{ background:url(../images/menu-nav.png) no-repeat -353px 0; width:94px;}.menu6_on{ background:url(../images/menu-nav.png) no-repeat -353px -23px; width:94px;}.menu7{ background:url(../images/menu-nav.png) no-repeat -447px 0; width:47px;}.menu7_on{ background:url(../images/menu-nav.png) no-repeat -447px -23px; width:47px;}.menu8{ background:url(../images/menu-nav.png) no-repeat -494px 0; width:67px;}.menu8_on{ background:url(../images/menu-nav.png) no-repeat -494px -23px; width:67px;}.menu10{ background:url(../images/menu-nav.png) no-repeat -561px 0; width:61px;}.menu10_on{ background:url(../images/menu-nav.png) no-repeat -561px -23px; width:61px;}.menu11{ background:url(../images/menu-nav.png) no-repeat -622px 0; width:52px;}.menu11_on{ background:url(../images/menu-nav.png) no-repeat -622px -23px; width:52px;}.menu12{ background:url(../images/menu-nav.png) no-repeat -674px 0; width:58px;}.menu12_on{ background:url(../images/menu-nav.png) no-repeat -674px -23px; width:58px;}.menu13{ background:url(../images/menu-nav.png) no-repeat -69px 0; width:110px;}.menu13_on{ background:url(../images/menu-nav.png) no-repeat -69px -23px; width:110px;}.menu14{ background:url(../images/menu-nav.png) no-repeat -674px 0; width:70px;}.menu14_on{ background:url(../images/menu-nav.png) no-repeat -674px -23px; width:70px;}