.logogauche img { float:left; margin-right:0.5em;} #nav {	 display:block; position:absolute; padding:0; margin:0;	top:149px;        color: #FFF;        width: auto;        height: auto;        background: #000 url(img/menu.png) repeat-x left top;	z-index:50; }   #nav li{         display: block;        list-style-type: none;        float: left;		padding: 0 20px 0 20px ;		white-space:nowrap;	 } .vu { position:relative; 	 }	  #nav a {        font-weight: bold;        font-size: 10pt;        color: #ffffff;        text-decoration: none;        margin: 0px; } #nav a:link {        color: #E8E8E8;  }  #nav a:visited {        color: #eeeeee; } #nav a:hover {        color: #fff; } #nav a:active {        color: #fff;        text-decoration: underline overline; }  #nav .menu{    margin :0;	padding:0;    position: absolute;	top: 22px;	left: 20px;    border-bottom: 2px solid #555;	display: none;	z-index:30; }  #nav .menu li {	border-left: 3px solid #222;        border-right: 3px solid #222;        display: block;        float: none;        border-top: 1px solid #AAA;        background-color: #555;        margin: 0px;        padding: 0 5px 0 5px;		min-width:8em;        filter:alpha(opacity=70);        -moz-opacity:0.7;        opacity: 0.7;       -khtml-opacity: 0.7; }  #nav .menu a {        padding-left : 5px;        padding-right : 5px;        font-weight: normal;        font-size: 9pt;        border: 0px; } #nav .menu li:hover {        filter:alpha(opacity=90);        -moz-opacity:0.9;        opacity: 0.9;        -khtml-opacity: 0.9; }  #nav a img{border:none;}