        .lavaLampWithImage {
            position: relative;
            height: 32px;
            width: 996px;
            padding: 0px;
            margin: 0 0 0 0px;
            overflow: hidden;
        }
                .lavaLampWithImage li {
                    float: left;
                    list-style: none;
                }
                    .lavaLampWithImage li.back {
                        background: url("gifs/lava.gif") no-repeat right -32px;
                        width: 9px; height: 32px;
                        z-index: 8;
                        position: absolute;
                    }
                        .lavaLampWithImage li.back .left {
                            background: url("gifs/lava.gif") no-repeat top right;
                            height: 32px;
                            margin-right: 0; /* 7px is the width of the rounded shape */
                        }
                    .lavaLampWithImage li a {
                        font: bold 14px arial;
                        text-decoration: none;
                        color: #24858b;
                        outline: none;
                        text-align: center;
                        top: 10px;
                        letter-spacing: 0;
                        z-index: 10;
                        display: inline;
                        float: left;
                        height: 32px;
                        position: relative;
                        overflow: hidden;   
                    }
                        .lavaLampWithImage li a:hover, .lavaLampWithImage li a:active {
                            border: none;
							color: #24858b!important;
                        }

.lavaLampWithImage  #menu_a a {
	width:98px!important;
}
.lavaLampWithImage  #menu_b a {
	width:196px!important;
}
.lavaLampWithImage #menu_c a {
	width:94px!important;
}
.lavaLampWithImage #menu_d a {
	width:118px!important;
}
.lavaLampWithImage #menu_e  a {
	width:165px!important;
}
.lavaLampWithImage #menu_f  a {
	width:126px!important;
}
.lavaLampWithImage #menu_g  a {
	width:108px!important;
}
.lavaLampWithImage #menu_h a {
	width:91px!important;
}


.sous_navigation {
	
	width:195px;
	position:absolute;
	left:98px;
}
.magic {
	height:20px;
	width: 195px;
	border-bottom: solid 1px #fff;
	
}
.magic a {
	width:195px;
	display:block;
	color:#fff;
	line-height:20px;
	text-decoration: none;
	font-weight:bold;
	font-size:12px;
	height:20px;
	background:#ffb448;
	text-indent:5px;
}
.magic a:hover {
	background-color:#fb9606!important;
	text-decoration: none;
	width:195px!important;
	text-indent:5px;
	color:#FFFFFF!important;
}

#relative {
	position:relative;
}

.sous_navigationb {
	width:115px;
	position:absolute;
	left:296px;
}
.magicb {
	height:20px;
	width: 115px;
	border-bottom: solid 1px #fff;
	
}
.magicb a {
	width:115px;
	padding:0 10px 0 5px;
	display:block;
	color:#fff;
	line-height:20px;
	text-decoration: none;
	font-weight:bold;
	font-size:12px;
	height:20px;
	background:#ffb448;
}
.magicb a:hover {
	background-color:#fb9606!important;
	text-decoration: none;
	width:115px!important;
	padding:0 10px 0 5px!important;
	color:#FFFFFF!important;
}
	
.magi, .magib {
	height:20px;
	border-bottom: solid 1px #fff;
	border-left: solid 1px #fff;
	float:left;
	
	
}

.magi a{
	font-size:10px !important;
}


li#menu_b {
	cursor: pointer;
}
li#menu_c {
	cursor: pointer;
}
#m1 {
	width: 115px;
}
#m2 {
	width: 162px;
}
#m3 {
	width: 119px;
}
#m4 {
	width: 149px;
}
#m5 {
	width: 120px;
}
.magi a {
	display:block;
	color:#fff;
	line-height:20px;
	text-decoration: none;
	font-weight:bold;
	font-size:12px;
	height:20px;
	background:#ffb448;
	text-indent:5px;
}
.magi a:hover {
	background-color:#fb9606!important;
	text-decoration: none;
	color:#fff;
	text-indent:5px;
}
.magib a {
	display:block;
	color:#fff;
	line-height:20px;
	text-decoration: none;
	font-weight:bold;
	font-size:12px;
	height:20px;
	background:#ffb448;
	text-indent:5px;
}
.magib a:hover {
	background-color:#fb9606!important;
	text-decoration: none;
	color:#fff;
	text-indent:5px;
}
.selected {
	background-color:#fb9606!important;
	text-decoration: none;
	color:#fff;
	text-indent:5px;
}
.ss-menu {
	margin-top:3px;
	overflow:hidden;
}
.ss-menu2 {
	margin:3px 0 0 210px;
	overflow:hidden;
}
#m1b {
	width: 110px;
}
#m2b {
	width: 135px;
}