/* CSS Document */

/*html {	height: 95%;	overflow: auto;}*/
body{	background: white;
	height:100%;
	text-align:center;
	font-family:"Courier New", Courier, mono;	font-size: 14px;	color: #333333;}

table {
	height:90%;
	vertical-align:top;
}

dl, dt, dd, ul, li {margin: 0;padding: 0;list-style-type: none;}

#menu {width: 180px;}#menu dt {cursor: pointer;margin: 2px 0;;height: 20px;line-height: 20px;text-align: center;/*font-weight: bold;*/color:#666666;border: 1px solid gray;background: white;}#menu dd {border: 0px solid gray;}#menu li {text-align:right;font-size: 1OO%;vertical-align:;background: white;}#menu li a, #menu dt a {color:#666666;text-decoration: none;display: block;border: 0;height: 100%;}#menu li a:hover, #menu dt a:hover {background: #eee;}


#conteneur	{
	width: 80%;
	padding: 3px;	margin-left: auto;
	margin-right: auto;}

#blocmenu	{
	float:left;
	border: 0px none #cccccc;	width: 180px;
	min-height:550px;
	height:100%;
	font:100% "Courier New", Courier, mono;	color:#999999;	padding: 5px;	margin-right: 10px;
	background-color:#FFFFFF;}

#sousmenu {	border: 1px solid #cccccc;	width : 178px;	text-align:center;	margin: 5px 0px 0px 0px;	background-color: #ffffff;	font-size: 100%;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 5px;		}
	
#content	{
	text-align:center;
	width:auto;
	min-height:550px;
	padding:5px;
	margin-top:50px;
	font:100% "Courier New", Courier, mono;	color:black;	}	
	
	#content-text	{
	text-align:center;
	vertical-align:top;
	width:auto;
	min-height:550px;
	padding:5px;
	margin-top:50px;
	font:100% "Courier New", Courier, mono;	color:black;	}				a:link{	text-decoration: none;	color: #333333;}
	a:hover {color:#000000;text-decoration: underline;}	a:active {color:#000000} 	a:visited {color: #000000;}			/*.cadre-l {forme de cadre gauche	float:left;	text-align:left;	border: 0px solid white;	font:Courier New, Courier, mono;font-size:100%;	color:#333333;	margin:	5px;}	.cadre-r {	text-align:justify;	border: 0px;	font:Courier New, Courier, mono ;font-size:100%;	padding: 5px;	margin:	5px;	}*/	.cadre-h{	width:90%;	height:auto;	margin-left:auto;	margin-right:auto;	text-align:center;	margin-top: 10px;	}		.cadre-m{	width:90%;	margin-left:auto;	margin-right:auto;	text-align:justify;	}		.cadre-b{	width:90%;	text-align:right;	font-size:95%;	margin-left:auto;	margin-right:auto;		}	#siteInfo{
	clear:both;
	bottom:10px;
	width:80%;	text-align: right;	font-size: 80%;	color:#666666;	padding: 10px 10px 10px 10px;	margin-top: 5px;}	H1 {font:"Courier New", Courier, mono; color:#000000; font-size:125% }H2 {color:#333333;
	font-size:100%
	text-align:justify;
}
H3 {font:"Courier New", Courier, mono;
	font-style: italic;
	font-size:75%;}
.texte{
	padding-top:50px;
	column-count:2;
	-webkit-column-count:2;
	-moz-column-count:2;
	-moz-column-gap:4em;
	text-align:left;	color: #000000;}
	

.paragraphe {	text-align:justify;	font-size: 90%;	font-style: italic;	color: #000000;}

.legende{
		text-align:justify;		font-size: 80%;
		color: #000000;
}
	.invisible{font:"Courier New", Courier, mono;color:#FFFFFF}.bordure {	border: 1px solid #999999;}

p.MsoFootnoteText, li.MsoFootnoteText, div.MsoFootnoteText
	{margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:Times;
	text-align:justify;}
	