* {
	margin:0px;
	padding: 0px;
}

body {
	background-image:url(fond.gif);	
	background-repeat:repeat-y;
	background-color:#96C2D3;
	font-family:arial;
	font-size:smaller;
	color:#242953;
}


div#page {
	width: 720px;
	background-image:url(image.jpg);	
	background-repeat:no-repeat;	
}

div#header {
	width: 100%;
	height: 180px;
}

div#menu {
	border:0px solid #000000;
	padding-left:90px;
	margin-left:0px;
	margin-top:230px;
	width: 130px;
	float:left;
}
	div#menu a:link, div#menu a:visited{
		text-decoration:none;
		color:#003366;
	} 
 
	div#menu a:hover{
		text-decoration:none;
		color:#FFCC00;
	}  

	div#menu li{
		list-style-position:outside;
		list-style-type: disc;
	} 
	div#menu li.lvl1{
		font-weight:bold;
		list-style-image: url(/puce.gif);
	} 
	div#menu li.lvl2{
		margin-left:15px;
		font-weight:normal;
	} 

div#contenu {
	padding-left:10px;
	padding-right:5px;
	width: 440px;
	min-height:500px;
	float:right;
}

	div#contenu ul {
		margin:5px 40px;
	}
	div#contenu a:link, div#contenu a:visited{
		text-decoration:none;
		color:#96C2D3;
	} 
 
	div#contenu a:hover{
		text-decoration:none;
		color:#FFCC00;
	}  

div#footer {
	background-color:#DFF7FF;
	width: 100%;
	height:15px;
	padding-top:3px;
	clear:both;
	
	font-size:x-small;
	text-align:center;
	color:#242953;
}

	div#footer a:link, div#footer a:visited{
		color:#242953;
		text-decoration:none;
	}
	
	div#footer a:hover {
		color:#242953;
		text-decoration:underline;
	}
	

h1 {
  color:#003366;
  margin:10px 0 10px 0;
    font-weight:normal;
  font-size:14pt;
}
h2 {
  color:#003366;
  margin:10px 0 10px 0;
    font-weight:bold;
  font-size:10pt;
}
h3 {
  color:#003366;
  margin:10px 0 10px 0;
  font-weight:bold;
  font-size:11pt;
}

p {
  text-indent:1em;
  text-align:justify ;
  margin:10px 5px 10px 5px;
}



span {
font-weight:bold;	
}


a:link, a:visited{
color:#242953;
text-decoration:underline;
}

a:hover {
color:#FFCC00;
text-decoration:underline;
}

hr.spip {
/*border: 1px solid #242953;*/
background-color:#242953;
width: 80%;
height: 1px;
 margin:10px 0 10px 0;

}