/* CSS Document */

a.menu_principal{
color:#FFFFFF;
text-decoration:none;
}
a.menu_principal:hover{
color:#0E1F3F;
text-decoration:none;
}

a.sous_menu{
color:#2F7189;
text-decoration:none;
}
a.sous_menu:hover{
color:#0E1F3F;
text-decoration:none;
}
/*style pour le menu des écoles*/
a.menu_ecole{
color:#FFFFFF;
text-decoration:none;
}
a.menu_ecole:hover{
color:#BF0B0A;
text-decoration:none;
}
a.sous_menu_ecole{
color:#DC5D1A;
text-decoration:none;
}
a.sous_menu_ecole:hover{
color:#BF0B0A;
text-decoration:none;
}
/* ################################ pour le menu de gauche ##################################### */

dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu{
	
	
	color: #FFFFFF;
	
	width: 170px;
	position: relative;
	top: 0px;
	left : 0px;
	padding-left:10px;
	visibility: visible;
	margin-bottom:0px;
	background-color:transparent;
	

}
dl#menu {
width: 170px;
}
dl#menu dt {

/*cursor: pointer;*/
width:170px;
background-color:transparent;
padding-bottom:6px;
padding-top:6px;
padding-left:3px;
border-bottom:1px solid #F3F5E4;
cursor:pointer;

}
dl#menu dd {
border:none;
width: 170px;
padding-left:0px;
display:none;


}
dl#menu ul ul{
display:none;
width:100%;

}

dl#menu li {

background-color: #D7D7D8;
color: #2F7189;
padding-left:10px;
padding-top:3px;
padding-bottom:3px;
text-align: left;
/*margin: 2px 2px;*/
width :163px;
background-color:#ECF0F0;
border-bottom:1px solid #F3F5E4;
}
dl#menu ul ul li {

color: #2F7189;
background-color: transparent;
border:none;

padding-left:10px;
padding-top:5px;
padding-bottom:5px;
margin:0px;
text-align: left;
width : 120px;
}
dl#menu li a {
color: #2F7189;
text-decoration: none;
}

dl#menu li a:hover {
color: #0E1F3F;
text-decoration: none;
}

dl#menu dt a {
color: #FFFFFF;
text-decoration: none;


}

dl#menu dt a:hover {
text-decoration: none;
color:#0E1F3F;
}

/* pour le menu des ecoles */
#menu_ecole{
	
	
	color: #FFFFFF;
	
	width: 170px;
	position: relative;
	top: 0px;
	left : 0px;
	padding-left:10px;
	visibility: visible;
	margin-bottom:0px;
	background-color:transparent;
	

}
dl#menu_ecole {
width: 170px;
}
dl#menu_ecole dt {

/*cursor: pointer;*/
width:170px;
background-color:transparent;
padding-bottom:6px;
padding-top:6px;
padding-left:3px;
border-bottom:1px solid #F5CC91;
cursor:pointer;

}
dl#menu_ecole dd {
border:none;
width: 170px;
padding-left:0px;
display:none;


}
dl#menu_ecole ul ul{
display:none;
width:100%;

}

dl#menu_ecole li {

color: #2F7189;
padding-left:10px;
padding-top:3px;
padding-bottom:3px;
text-align: left;
/*margin: 2px 2px;*/
width :163px;
background-color:#F8E3D1;
border-bottom:1px solid #F5CC91;
}
dl#menu_ecole ul ul li {

color: #2F7189;
background-color: transparent;
border:none;

padding-left:10px;
padding-top:5px;
padding-bottom:5px;
margin:0px;
text-align: left;
width : 120px;
}
dl#menu_ecole li a {
color: #DC5D1A;
text-decoration: none;
}

dl#menu_ecole li a:hover {
color: #BF0B0A;
text-decoration: none;
}

dl#menu_ecole dt a {
color: #FFFFFF;
text-decoration: none;


}

dl#menu_ecole dt a:hover {
text-decoration: none;
color:#BF0B0A;
}
/* **************** Pour le plan du site ******************** */
#plan{
	
	
	color: #252525;
	
	width: 270px;
	position: relative;
	top: 0px;
	left : 0px;
	padding-left:10px;
	visibility: visible;
	margin-bottom:0px;
	background-color:transparent;
	

}
dl#plan {
width: 270px;
}
dl#plan dt {

/*cursor: pointer;*/
width:270px;
background-color:transparent;
padding-bottom:6px;
padding-top:6px;
padding-left:3px;

cursor:pointer;

}
dl#plan dd {
border:none;
width: 270px;
padding-left:0px;
display:none;


}
dl#plan ul ul{
display:none;
width:100%;

}

dl#plan li {


padding-left:20px;
padding-top:3px;
padding-bottom:3px;
text-align: left;
/*margin: 2px 2px;*/
width :263px;


}
dl#plan ul ul li {


background-color: transparent;
border:none;

padding-left:20px;
padding-top:5px;
padding-bottom:5px;
margin:0px;
text-align: left;
width : 220px;
}
dl#plan li a {
color: #252525;
text-decoration: none;
}

dl#plan li a:hover {
color: #295C8A;
text-decoration: none;
}

dl#plan dt a {
color: #252525;
text-decoration: none;


}

dl#plan dt a:hover {
text-decoration: none;
color:#295C8A;
}