body {
	text-align:center;
	background-image: url('../images/carre.jpg'); /*#333399*/
	margin:50px 0px; padding:0px;
	
	

}

td.mi { 
	height: 40px;
	width: 100%; 
	border-style: solid; 
	border-width: 0px ; 
	border-color:#00B5EB;
	background-color: rgb(103,198,221);
 }
td.mi_empty { 
	height: 100px;
	width: 100%; 
	border-style: solid; 
	border-width: 0px ; 
	border-color:#00B5EB;
	background-color: rgb(103,198,221);
 }
  
/* :hover is a pseudo selector to use to set the mouseover attributes */
 
 div.main_menu{
	position: relative;
	left: 0px;
	top : -50px;
	float:left;
	width : 213px;
 }
 
 div.main_div {
	background-color: #FFFFFF;
	width : 1100px;
	height: 900px;
	border-style: solid;
	border-width: 0px;
	margin: auto;
	text-align:left;
	
 }
 
 
 a {
	text-decoration:none;
 }
.a_up:link,visited, active{
	text-decoration: none;
	color:rgb(0,113,187);
 }
 .a_up:visited, active{
	text-decoration: none;
	color:rgb(0,113,187);
 }
 .a_sub:link,active{
	text-decoration: none;
	color:#FFFFFF;
 }
 .a_sub:visited,active{
	text-decoration: none;
	color:#FFFFFF;
 }
 
img.banner_down {
	position:relative;
	top: 0px ;
	left:612px ;
	width: 500px;
	height: 160px;
	z-index:0;
 }
 .banner {
	position:relative;
	top:0px ;
	left:0px ;
	width: 1100px;
	height: 250px
 }
 img.logo{
	position:relative;
	top:110px ;
	left:340px;
	
 }
 .image_objective{
	width:180px;
	height:180px;
 }
 
 
iframe.myFrame {
	position:relative;
	top: 0px;
	left:0px;
	padding-left:50px;

}
div.right_corner{
	position:relative;
	top:-760px;
	float:right;
}
.plain_text{
	font-family:Arial;
	font-size:3;
}


	
.cal_cat{
	font-size:15px;
	font-style:bold;

}
.cal_date{
	padding-left:10px;
	font-size:13px;
	font-style:normal;
	width:200px;

}
.cal_date2{
	font-size:13px;
	font-style:normal;
	text-align:right;
	width:150px;

}

.menu_btn{
	position:relative;
	border:0px;
	float:right;
	top:8px;
	left:18px;
	height:32px;
	width:32px;
}


.au{
	font-size:13px;
	font-style:normal;
	padding-left:10px;
	padding-right:10px;
	width:50px;

}
.adresse{
	position:relative;
	top:-135px;
	left:610px;
	width:500px;
	height:160px;
	z-index:1; 
}

.copyright {
	position:relative;
	top:-140px;
	font-size:12;
	margin-left:100px;
}
div.imgretour{
	
	position:absolute;
	top: 750px;
	left:300px;
	width:102px;
	height:201px;
	background-image:url("../images/stylo.png");
	
}
div.student1{
	float:right;
	top:-300px;
	left:600px;
	width:200px;
	height:250px;
	
}
