html, body {
	height: 100%;
	margin: 0;
	font: 90% "Trebuchet MS", sans-serif;
	background-color:#00137F;
	
	}
	
	div#sidebar_nav {
  position: Absolute;
  margin-top :10px;
  margin-left:-1250px;
	width: 200px;
	color:white;
	}

	
div#Logfdn {
position: Absolute;
background-color: rgb(0,0,96);
width: 200px;
float: right;
margin-top:0px;
margin-left: 1050px;
font: 110% "Arial", sans-serif;
font-weight: bolder;
text-align: right;
color:white;

}

div#log {
position: relative;
width: 200px;
float: right;
margin-top:5px;
margin-left: 0px;
font: 100% Arial, sans-serif;
color:rgb(0,0,96);

}

	
div#newsfdn {
position: Absolute;
background-color: rgb(0,0,96);
width: 200px;
float: right;
margin-top:248px;
margin-left: 1050px;
font: 110% "Arial", sans-serif;
font-weight: bolder;
text-align: right;
color:white;
}



div#news {
position: Absolute;
width: 200px;
float: right;
margin-top:263px;
margin-left: 1050px;
font: 100% Arial, sans-serif;
color:rgb(0,0,96);
background-color: rgb(235,235,235);
}

div#pubfdn {
position: Absolute;
background-color: rgb(0,0,96);
width: 200px;
float: right;
margin-top:100px;
margin-left: 800px;
font: 110% "Arial", sans-serif;
font-weight: bolder;
text-align: right;
color:red;
}


div#barre {
position: absolute;
width: 400px;
float: right;
margin-top:0px;
margin-left: 727px;
font: 100% Arial, sans-serif;
color:black;
}

div#pub {
position: absolute;
width: 200px;
float: right;
margin-top:0px;
margin-left: 1050px;
font: 100% Arial, sans-serif;
color:rgb(0,0,96);
background-color: rgb(235,235,235);
}

div#news ul {
	height: auto;
	margin: 0 ;
	padding: 0 ;
	list-style-type: none ;
	text-align:center;

}

div#news li
{
 	color: rgb(59,59,59);
	font: small-caps 1.1em/30px arial,serif;
	width:200px;
	line-height: auto;
	text-align:center;
    list-style-type: none;
	border-bottom: 1px dotted rgb(0,0,96);

}

.mavar
{
	
  background-color: white;

}



div#global {
	min-height: 1100px;
	width: 1250px;
	position: relative;
	padding: 0 0px;
	background: url(img/global.png)  no-repeat;
	background-color:white;
	
	}
	
	div#global2 {
	width: 100%;
	position: relative;
	padding: 0 0px;
	background-color:#00137F;


	
	
	}
div#center {
	/* Pour éviter la superposition 
	du pied de page et du contenu : */
	padding-bottom: 50px; 
	}
	
div#footer {
	bottom: 0px;
	color: #fff;
	padding: 0 0px;
	margin-top:89Px;
	width: 150PX;
	float: right;
	margin-right:264px;
	margin-LEFT:0px;
	}
	
div#anniv {
	color: red;
	padding: 0 0px;
	margin-top:0Px;
	width: 164PX;
	background-color:whaite;
	}
	
	div#content {
	min-height:600px;
	float: right;
	width: 815px;
	margin-left: 0px;
	padding-bottom: 25px;
	margin-right: 210px;
	margin-top:0px;

	}
	
	div#content_nav {
	float: left;
	width: 1020px;
	margin-left: 220px;
	padding-bottom: 25px;
	margin-top:0px;
	}


	
div#sidebar {
  position: Absolute;
  float: left;
	width: 200px;
	color:white;
	}
	
	
	div#center {
	padding-bottom: 50px;
	overflow: auto;
}

div#header {
	background: White url(img/header1.png) no-repeat;
	color: #fff;
	height: 200px;
	position: relative;
	
	
	}

	div#header h1 {
	margin: 0px;
	position: absolute;
	bottom: 122px;
	left: 500px;
	font: small-caps 2.3em/30px Impact,serif;
	color:Gray;
	
	}
	
	ul#menu
{
	height: 35px ;
	margin: 0 ;
	padding: 0 ;
	list-style-type: none ;
}
	
ul#menu li a {
  width: 165px;
	color: White;
	font: small-caps 1.1em/30px arial,serif;
	text-decoration: none;
	display: block;
	height: 20px;
	line-height: 20px;
	padding-left: 20px;
	margin: 10px 0;
	border-bottom: 0px solid red;
	
}
ul#menu li a:hover {
	color: RED;
	background-position: left bottom;
}

div#content h1 {
  margin-top:-10px;
	padding-left: 50px;
	color: red;
	font-family:Arial, Helvetica, sans-serif;
	font: small-caps;
	border-bottom: rgb(0,0,153) 1px dotted;
	}
	
div#content h2 {
	padding-left: 0px;
	color: Blue;
	}
div#content h3 {
	color: black;
	font-variant: small-caps;
	}
	
	div#content_nav h1 {
  margin-top:-10px;
	padding-left: 50px;
	color: red;
	font-family:Arial, Helvetica, sans-serif;
	font: small-caps;
	border-bottom: rgb(0,0,153) 1px dotted;
	}
	
div#content_nav h2 {
	padding-left: 0px;
	color: Blue;
	}
div#content_nav h3 {
	color: black;
	font-variant: small-caps;
	}

div#box {
  position:absolute;
  margin-top:-0px;
	padding-left: 0px;
	width:35px;
	height: 35px;
	color: white;
	background-color: red;
	font-family:sans-serif;
	border-bottom: gray 1px dotted;
	border-top: gray 1px dotted;
	border-left: gray 1px dotted;
	border-right: gray 1px dotted;

}


	
	div#footer p {
	margin: 2px 0;
	font-size: 0.9em;
	text-align:right;
	}
	
	a {
	color: rgb(0,51,102);
		text-decoration: none;
	}

  a:hover {
	color: #c00;
		text-decoration: none;
	}
	
