
body {
	
	color: #000;
	background-color: #e0f3fa; /*#D3EFBE;	*/
	overflow : auto;	
	font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 17px;
color: #222;
}

.code, pre {
	color: #0000FF;
	
}  


h2, h3 {
	margin-top: 0;
	color: #130B75;
}

h3 {
	font-weight: bold;
	color: #006600;
}



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




#bgauche {
	background-color: #F5E5FF;
	
	
  }
 
  
#centre {
	text-align: justify;
	background: #e0f3fa url(img/content.jpg) repeat-y;
	margin: 20px auto;
width: 800px;
}

#centre h2 {
font-size: 18px;
color: #3F89FF;
padding: 3px 0 0 20px;
letter-spacing: -1px;
font-weight: 100;
}

#topmenu li { 	
	border-left-style: solid;
	/* background-image:url(/img/fond-menu.gif);*/
	background-repeat:repeat;	
	color:#0000A0;
	
}  


.article {
	background-color: #BDDFCB;
	background-color: #f9f9ff;
	-moz-border-radius:6px;

}

.titre2 {
	font-size: 120%;
	font-weight: bold;
}