#content{
	border: none;
	padding-top: 1%;
	padding-bottom: 4%;
	background: #5d8d89;
	background: -moz-radial-gradient(center, ellipse cover,  #5d8d89 63%, #537c84 100%);
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(63%,#5d8d89), color-stop(100%,#537c84));
	background: -webkit-radial-gradient(center, ellipse cover,  #5d8d89 63%,#537c84 100%);
	background: -o-radial-gradient(center, ellipse cover,  #5d8d89 63%,#537c84 100%);
	background: -ms-radial-gradient(center, ellipse cover,  #5d8d89 63%,#537c84 100%);
	background: radial-gradient(ellipse at center,  #5d8d89 63%,#537c84 100%);
}
h2{
	font-family: articleTitle, Tahoma, Geneva, Verdana, sans-serif;
	font-size: 3em;
	color: #01211D;
	width: 70%;
	margin: 0 auto;
	text-shadow: 0px 1px 0px rgba(255,255,255,.3), 0px -1px 0px rgba(0,0,0,.7);	
}
.section{
	text-align:justify;
	font-size: 1em;
	width: 66%;
	margin: 0 auto;
	background-color: white;
	margin-top: -0.35em;
	padding: 1% 2%;
	border: 2px solid white;
	border-radius: 0 8px 8px 8px;
	box-shadow: 1px 1px 5px rgb(230,230,230);
	background: #e6e6eb;
	background: -moz-linear-gradient(-45deg,  #e6e6eb 0%, #fafaff 100%);
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#e6e6eb), color-stop(100%,#fafaff));
	background: -webkit-linear-gradient(-45deg,  #e6e6eb 0%,#fafaff 100%);
	background: -o-linear-gradient(-45deg,  #e6e6eb 0%,#fafaff 100%);
	background: -ms-linear-gradient(-45deg,  #e6e6eb 0%,#fafaff 100%);
	background: linear-gradient(135deg,  #e6e6eb 0%,#fafaff 100%);
}
.section a{
	color: #537c84;
}
.legende{
	font-size: 0.9em;
	text-align: center;
	color: rgb(60,60,60);
}
.section a:hover{
	text-decoration: underline;
}
.eqn{
	vertical-align: middle;
}
.image{
	text-align: center;
}
.image img, .imageApp img{
	border: 2px solid rgb(200,200,255);
	border-radius: 5px;
	max-width: 100%;
}
.section table{
	max-width:100%;
}
.section h3{
	font-size:1.5em;
	color: rgb(232,80,10);
	text-shadow: 0px 1px 0px rgba(255,255,255,.3), 0px -1px 0px rgba(0,0,0,.7);
	text-align:center;
	margin-bottom:0;
}
.section h3 a{
	color: rgb(232,80,10);	
}
.section li{
	list-style-type: none;
}
.section li:before {
    content: "- "; /* caractère ISO 10646 */
	vertical-align: middle;
}
.section table{
	text-align: left;
	/*margin-left: auto;
	margin-right: auto;*/
}
.imageApp img{
	height:100px;
	text-align:left;
}
.imageApp td{
	padding:0;
}
.app{
	padding: 0 5% 5% 5%;
}
.app h3{
	text-align: left;
}
.subfigure{
	margin-left:auto;
	margin-right:auto;
}