/* Feuille de style pour la charte graphique du site
 * Cette feuille de style est appelée depuis style.css.
 */

/***************** STRUCTURE *****************/
*{
/*---toutes les marges sont à 0---*/
margin:0;
padding:0;
}
body,html{
height:100%;/*---obligatoire pour le footer---*/
scrollbar-base-color: #012fa6;
}
body{
font-size:62.5%;
background:#0246bf;
}
#container{
position: relative;/*---obligatoire pour le footer---*/
min-height:100%; /*---obligatoire pour le footer:Firefox---*/
height:auto !important;/*---obligatoire pour le footer:Firefox---*/
height:100%;/*---obligatoire pour le footer:IE---*/
width:990px;
margin:0 auto;
}
/*---obligatoire pour le footer---*/
/*---mettre <div class="clearer"></div> apres la div contenu---*/
.clearer
{
	clear: both;
	display: block;
	height: 1px;
	margin-bottom: -1px;
	font-size: 1px;
	line-height: 1px;
}
/***************** FOOTER *****************/
#footer{
position:relative;
clear: both;
width:990px;
height:31px;
margin:-31px auto 0 auto;
clear:both;
}
#footerIdep{
float:left;
width:95px;
height:31px;
}
#footerMenu{
float:left;
width:800px;
height:31px;
}
#footerMenu p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color: #fff;
	text-align:center;
	line-height:31px;
	letter-spacing:1px;
	font-weight:bold;
}
#footerMenu a:link, #footerMenu a:visited{
	font-weight:bold;
	text-decoration:none;
	color: #fff;
}
#footerMenu a:hover, #footerMenu a:active{
	font-weight:bold;
	text-decoration:underline;
	color: #05b4f6;
}
