body 
{
	width:100%; 
	text-align: center; 
	margin:auto;
	font-family:"Arial"; 
	color:#3E423A;
	font-size: 0.9em; 
	background-color: #A4CFBE;
}

#header
{
	width:100%;
	height: 130px;
	line-height: 130px;
	margin:auto;
	padding-top:10px;
	color:#F4F7D9;
	text-align: center;
	background: url('../images/head.png') repeat-x;
}

.tb
{
	color:#F4F7D9;
	width:885px;
}

#footer 
{
	width:100%;
	line-height:60px;
	height:60px;
	margin:10 auto 0 auto; 
	text-align: center; 
	font-size: 0.9em;
	font-style:italic; 
	color:#F4F7D9;
	background: url('../images/foot.png') repeat-x;
}

#content 
{
	width:885px; 
	margin:auto ;
	height:auto; 
	text-align: left;
}

#content li,ul 
{
	display:block;
	width: 830px;
	list-style:none;
}

#content th {font:inherit;text-align:left}
#content a {text-decoration:none;color:#3E423A;font-weight:bold;}
#content a:hover {text-decoration:underline}

#footer a {text-decoration:none;color:#A4CFBE}
#footer a:hover {text-decoration:underline}

.left_pos {font-size: 1em;margin-left:50px;}


.hidden_div {visibility:hidden;}
.info {margin-left:15px;}

.autre {background-color:#CCCCCC;}

.table {font-size: 1em;text-align:center;margin-top:20px;margin-bottom:20px}
.table_title {height:25px;font-weight:bold;background-color:#417378;color:#F4F7D9}
.table_line1 {background-color:#F4F7CC;height:25px}
.table_line2 {background-color:#A4CFBE;height:25px}

.table_2 {font-size: 1em;;text-align:center;;margin-top:20px;margin-bottom:20px}
.table_2_title {height:25px;font-weight:bold;background-color:#417378;color:#F4F7D9}
.table_2_tr {background-color:#F4F7CC;height:25px}
.table_2_left_pos {padding:10 10 10 10;text-align:left}

