
html { font-size: 16px; }
}
section p
{
	color: #555;
	padding: .8em;
	margin: 0;
	border-radius:0 0 10px 10px;
}
body
{
	margin: auto;
	padding: 10px;
	width: 90%;
	background-color: #fff;
	color: #000;
	font-family: "Century Gothic", helvetica, arial, sans-serif;
	font-size: 0.75em;
	line-height: 1.3em;
}
/* HTML5 tags */
article, aside, details, figcaption, figure, footer, header, hgroup, #navigation, section { display: block; }
.header
{
	display:none;
}
section
{
	font-family: "Century Gothic", helvetica, arial, sans-serif;
	font-size: 1em;
	color: #000;
	margin: auto;
	padding: 4%;
	width: 90%;
	max-width:1000px;
}
.colcentre
{
	float:left;
	width:100%;
	overflow:hidden;
}
.lien_pagination {color:red;}
.article2
{
	width:90%;
	margin:auto;
	overflow:hidden;
}
.article2 table.spip
{
	border: 1px solid #fff;
	width:85%;
	margin:auto;
	text-align:center;
	border-collapse:collapse;
}
.article2 img {border:2px solid #fff;}
.article2 h3 {text-align:center;}
.article2 th { background-color:#093; }
.article2 tr { border: 1px double #fff; }
.article2 td, .article2 th { border: 1px solid #fff; }
.article2 tr.even td { background-color:#060; }
.article2 tr td img{ border:none; }
.article2 caption{color:#f60;}
.wrapper {margin-bottom:15px;}
.article2 ul li
{
	margin:0 0 0 15px;
	list-style:disc;
}
.article2 fieldset{
    border:2px solid white;
    -moz-border-radius:8px;
    -webkit-border-radius:8px;	
    border-radius:8px;	
	padding:15px;
}
.article2 tbody tr:nth-child(even) th,
.article2 tbody tr:nth-child(even) td,
.article2 tbody tr.even th,
.article2 tbody tr.even td { background: transparent; }

h1.surlignable img{border:none;}
article
{
	background-image:url(../images/paragraphe-p.png);
	background-repeat:repeat;
	color:#fff;
	margin-right:4%;
	margin-bottom:2%;
	padding:1em;
	border-radius:10px;
}
article.ie { display:none; }
.article p
{
	max-height:200px;
	overflow:hidden;
}
article:hover, aside:hover { box-shadow: 5px 5px 12px #3b3; }
article h2
{
	text-align:center;
	color:#181;
	background-color:#EEE;
	border-radius:10px;
	box-shadow:2px 2px 2px #000;
	line-height:1.5em;
}
article a
{
	color:#FFF;
	text-decoration:underline;
}
article a:hover { color:#F60; }
.coldr
{
	display:none;
}
aside
{
	display:none;
}
img, object, embed, canvas, video, audio, picture
{
	max-width: 100%;
	width: auto;
	height: auto;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	_width: 100%; /* IE6 seulement */
}
#navigation
{
	display:none;
}
.agenda { clear:both; }
.footer
{
	display:none;
}
.bouton
{
	display:block;
	padding:5px;
	color:#fff;
	border-radius:10px;
	width:100px;
	text-align:center;
	text-shadow: 0 0 1px #000;
	box-shadow:2px 2px 2px #000;
	background: #346e34; /* Old browsers */
	background: -moz-linear-gradient(top, #346e34 0%, #4a9b4d 51%, #346e34 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #346e34), color-stop(51%, #4a9b4d), color-stop(100%, #346e34)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #346e34 0%, #4a9b4d 51%, #346e34 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #346e34 0%, #4a9b4d 51%, #346e34 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #346e34 0%, #4a9b4d 51%, #346e34 100%); /* IE10+ */
	background: linear-gradient(to bottom, #346e34 0%, #4a9b4d 51%, #346e34 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#346e34', endColorstr='#346e34', GradientType=0 ); /* IE6-9 */
}
.bouton a
{
	color:#FFF;
	text-decoration:none;
}
.on {
color:#FF0;
}
hr {
	background-color:#000;
    color: #000;
}
