/* Horizontal */
/*#m1 {
	position:absolute;
	left:70px;
	top:200px;

}*/
#m2 {
	position:absolute;
	left:516px;
	top:197px;

}
#m3 {
	position:absolute;
	left:294px;
	top:198px;

}
#m4 {
	position:absolute;
	left:668px;
	top:197px;

}
#m5 {
	position:absolute;
	left:892px;
	top:197px;

}
/* Verticale */
#mA {
	position:absolute;
	left:50px;
	top:430px;

}
#mB {
	position:absolute;
	left:50px;
	top:460px;

}
#mC {
	position:absolute;
	left:50px;
	top:490px;

}

/* CSS du menu deroulant horizontal */

.menu{
	position:absolute;
	left:63px;
	top:191px;
    margin:0;
    padding:0;
    width:190px;
    }

.menu ul{
    position:absolute;
    width:124px;
    margin:0;
    padding:0;
    }
    
.menu li ul{
    visibility:hidden;
	background-color:#000000;
    }

.menu li li ul{
    position:absolute;
    margin-left:124px;
    margin-top:-23px;
    }
    
.menu li{
    list-style:none;
    width:124px;
    float:none;
    float/**/:left;
    margin:0;
    padding:0;
    }
    
.menu li li{
    float:none;
    }
	
/* CSS du menu deroulant horizontal */

.menufilm{
		position:absolute;
		left:180px;
		top:191px;
    margin:0;
    padding:0;
    width:190px;
		z-index:999;
    }

.menufilm ul{
    position:absolute;
    width:124px;
    margin:0;
    padding:0;
    }
    
.menufilm li ul{
    visibility:hidden;
		background-color:#000000;
		width:205px;		
    }

.menufilm li li ul{
    position:absolute;
    margin-left:124px;
    margin-top:-23px;
    }
    
.menufilm li{
    list-style:none;
    width:124px;
    float:none;
    float/**/:left;
    margin:0;
    padding:0;
    }
    
.menufilm li li{
    float:none;
    }


    
/* correct a little IE bug */
* html .menu li li{
    display:inline;
    }
	
/* correct a little IE bug */
* html .menufilm li li{
    display:inline;
    }

.menu a{
    text-align:left;
    display:block;
    width:150px;
		height:15px;
    text-decoration:none;
    padding:0px 0;
    margin:7px;
    }
    
.menu a:hover{
    border:0px #aaa solid;
    }
	
.menufilm a{
    text-align:left;
    display:block;
    width:150px;
		height:15px;
    text-decoration:none;
    padding:0px 0;
    margin:7px;
    }
    
.menufilm a:hover{
    border:0px #aaa solid;
    }

/* CSS du menu deroulant vertical */
 
dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu2 {
	position: absolute; /* placement du menu, à modifier selon vos besoins */
	top: 433px;
	left: 50px;
}
#menu2 {
width: 205px;
}
#menu2 dt {
cursor: pointer;
margin: 2px 0;;
height: 25px;
line-height: 25px;
text-align: left;
font-weight: bold;
border: 0px solid gray;
background: none;
}
#menu2 dd {
border: 0px solid gray;
}
#menu2 li {
text-align: left;
background: none;
}
#menu2 li a, #menu2 dt a {
color: none;
background: none;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
}
#menu2 li a:hover, #menu2 dt a:hover {
background: none;
}




#menu3 {
	position: absolute; /* placement du menu, à modifier selon vos besoins */
	top: 580px;
	left: 50px;
}
#menu3 {
width: 205px;
}
#menu3 dt {
cursor: pointer;
margin: 0px 0;;
height: 18px;
line-height: 25px;
text-align: left;
font-weight: bold;
border: 0px solid gray;
background: none;
}
#menu3 dd {
border: 0px solid gray;
}
#menu3 li {
text-align: left;
background: none;
}
#menu3 li a, #menu2 dt a {
color: none;
background: none;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
}
#menu3 li a:hover, #menu2 dt a:hover {
background: none;
}
