/* -- Surclassement -- */
h2{
	padding-top:1.5em;
}

#contenu p{
	max-width:850px;
	padding-bottom:0.8em;
}

ul{
	font-family:verdana,arial,sans-serif;
	font-size:10pt;
	line-height:200%;
}

/* -- Spécifique -- */

#data{
	max-width:850px;
}

.dateInfo{
	font-size:x-small;
	text-align:right;
}

#mention{
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	border:3px solid slategray;
	width:215px;
	margin-left:400px;
}

.note{
	font-size:x-small;
	padding-top:3em;
}

/* Tableaux */
table.T
{
	margin-left:10pt;
	margin-right:10pt;
	font-family:Arial, verdana, sans-serif;
	font-size:9pt;
	border:1px solid #6F732D;
	border-collapse:collapse;
}

caption{
	font-style:italic;
}

thead.T
{
	font-weight:bold;
	text-align:center;
	color:black;
	background-color:orange;
}

td.T
{
	border:1px solid #6F732D;
	padding-left:.5em;
	padding-right:.5em;
}

td.T p{
	text-align:center;
	font-size:9pt;
	text-indent:0;
}

td.TCentre
{
	border:1px solid #6F732D;
	padding-left:1em;
	padding-right:1em;
	text-align:center;
}


td.titreLigne
{
	font-weight:bold;
	text-align:center;
	color:white;
	background-color:#6F732D;
}

.TSmall{
	font-size:.9em;
}

/* Styles pour animation Cycle */

.pics {
	width: 267px;
	height: 200px;
	padding: 0;
	margin:  0;
}

.pics img {
	padding: 10px;
	border:  1px solid #ccc;
	background-color: black;
	width:  277px;
	height: 210px;
	top:  0;
	left: 0
}
