﻿*{
margin:0;
padding:0;
}

#header #nav{
width:700px;
float:left;
margin:23px 0 0 0;
}

#header #nav #pagenav, #pagenav ul{
list-style: none;
width:250px;
float:left;
margin:0;
padding:0;
}

#header #nav #pagenav{
display:block;
}

#header #nav #pagenav li ul{
margin:25px;
}

#header #nav  #pagenav li:hover ul{
display:block;
}

#header #nav  #pagenav li:active ul{
display:block;
}

#header #nav #pagenav li {
color:#fff;
margin:0 0 1px;
}

#header #nav #pagenav li{
width:250px;
}

#header #nav #pagenav li, #header #nav #pagenav li a{
padding: 0;
font-family:'Myriad Pro', verdana;
font-weight: normal;
list-style:none;
font-size:11px;
text-align:left;
line-height:25px;
height:25px;
}

#header #nav #pagenav li a:hover{
font-weight:bold;
}

#header #nav #pagenav li a, #header #nav #pagenav li ul li a{
text-decoration: none;
display:block;
padding:3px 0;
margin:0;
height:25px;
}

#header #nav #pagenav li a{
padding:0 0 0 20px;
margin-right:15px;
text-transform:uppercase;
}

#header #nav #pagenav li ul li{
display:inline;
}


#header #nav #pagenav li ul li, #header #nav #pagenav li ul li a{
padding:0;
width:200px;
text-align:center;
min-height:18px;
margin-right:10px;
}



#header #nav #pagenav li a, #nav #pagenav li a:visited {
background: transparent url(images/back_menu.png) repeat;
}

#header #nav #pagenav li a:hover, #nav #pagenav li a:active{
	text-decoration:none;
	background: transparent url(images/back_menu_hover.png) repeat;
}


#header #nav #pagenav li a, #header #nav #pagenav li.current_page_item ul li a{
font-family:'Myriad Pro', verdana;
font-weight: normal;
}

#header #nav #pagenav li.current_page_parent ul li.current_page_item a{
font-weight:bold;
}

/* Dropdown Menu */

#header #nav #pagenav li.current_page_parent ul {
display:block;
}

#header #nav #pagenav li ul {
display:none;
float:left;
margin:0 0 0 250px;
position:absolute;
top:38px;
/*left:678px;*/
width:420px;
padding:0;
}
#header #nav #pagenav li#infos-pratiques ul {
/*top:63px;*/
}
#header #nav #pagenav li#stage-et-carrieres ul {
top:89px;
}


#header #nav #pagenav li ul li, #header #nav #pagenav li ul li a{position:relative;}

#header #nav #pagenav li ul li a:hover{}

#header #nav #pagenav li li {
  float:left;
  line-height:18px;
  margin:0 0 4px;
}

