body{

	background-color:#082446;
}
#milieu
{
	
min-height:1000px

}

#haut .p_largeur_page 

{

padding-top:0;
background-color:#333333;
}
.p_largeur_page #principal
{height:auto;
min-height:1000px;}


#haut 
{
/*background-color:#c3b9bd;
background-color:#182c57;
background-color:#babac2;*/
background-color:#3686f4;

}
.page-layout_defaut .p_largeur_page  #principal{mln-height:800px;background-color: #ffffff;}
.p_largeur_page {width:1000px;	background-color: #ffffff;}
a 

{

text-decoration: none;
color: #cc0099;

}

a:hover 

{

text-decoration: none;
color: #999;
}



#menu-rubrique1 .niv-1 a:hover, #menu-rubrique1 .niv-1 .active > a 

{

color: #cc0099;

}

#menu1 .niv-2 li.active a:hover, #menu1 .niv-2 a:hover 

{

color: #cc0099;
}
#menu-rubrique1 .niv-1 a:hover, #menu-rubrique1 .niv-1 .active > a 
{
color: #cc0099;
}
#logo-ens img{width:130px}





#calendar{ 
   margin-top:3em;
        text-align: center;
        padding: 2px;
        padding-top: 0;
        font-size: 1em;
        border: 1px dotted #082446;
        font-family: Arial, Helvetica, sans-serif;}
		  
#calendar h2 {
	color:#cc0099;
	background-color :  #ececec;
	line-height : 2em;
	font-size: 1.2em;
}
#calendar table { width: 100%; margin: 0 auto; padding: 0; }
#calendar caption { padding: 0.5em 0; font-weight: bold; }
#calendar th { background: #FFF; font-weight: bold; color: #cc0099; }
#calendar th abbr {cursor: help;font-weight: bold;}
#calendar td.libre { margin: 0; padding: 0; border: thin solid #FFFFFF; text-align: center; background: #ececec; line-height: 1.6em; }
#calendar td { margin: 0; padding: 0; border: thin solid #FFFFFF; text-align: center; background: #ececec; line-height: 1.6em; }
#calendar td.horsperiode { background: #fff; color: #fff; }
#calendar td.occupe { background: #cc0099; color:#fff; }
#calendar td.occupe a {font-weight:bold;text-decoration:underline;color:#fff;}
#calendar td span { color: #aaa; }
#calendar td.today{background:#B1C3D9;font-weight:bold;}    /* comme son nom l'indique */
#calendar .occupe a{background: #ff0000;}