body{
	margin: 0;
	text-align: center;
	font-family:verdana;
	background-image: url(../images/nuages.jpg);
	background-position:top;
	background-repeat: no-repeat;
}

img{
	border:none;
}

#global {
    position: relative;
	margin-left: auto;
    margin-right: auto;
    width: 900px;
	text-align:justify;
}

div.banniere{
	background-image: url(../images/banniere_accueil.png);
	background-position:top;
	background-repeat: no-repeat;
	width:900px;
	height:237px;
}

div.menu{
}

	div.menu img{
		float:left;
	}
	
	div.menu .item{
		position:absolute;
		top:293px;
		display:none;
		font-size:12px;
		line-height:42px;
		width:170px;
	}
	
	div.menu .item a{
		border-left:5px solid orange;
		display:block;
		text-decoration:none;
		color:black;
		font-weight:bold;
	}
	
	div.menu .item a:hover{
		color:white;
	}
	
	#assoc{
		left:220px;
		background-color:#f4a0ad;
	}
	
	#prev{
		left:390px;
		background-color:#d18fe9;
	}
	
	#act{
		left:560px;
		background-color:#9891de;
	}
	
	#doc{
		left:730px;
		background-color:#6dc0b6;
	}

table.centre{
	border-collapse:collapse;
	clear:both;
}
	
td.corps{
	text-align:justify;
	background-color:white;
	width:660px;
	padding:10px;
	vertical-align:top;
}

td.bandeau{
	background-color:#ffd376;
	width:219px;
	height:620px;
	vertical-align:top;
}


div.pied{
	background-image: url(../images/pied_accueil.jpg);
	background-position:top;
	background-repeat: no-repeat;
	width:900px;
	height:56px;
	clear:both;
	font-size:12px;
	text-align:center;
	line-height:50px;
}

#news{
	position:relative;
	top:50px;
	left:15px;
	width:200px;
	font-size:15px;
	height:500px;
	overflow:hidden;
	text-align:left;
}

#news a{
	color:darkorange;
	font-weight:bold;
	text-decoration:none;
	font-size:16px;
}

#news a:hover{
	text-decoration:underline;
}

#spanews{
	color:black;
	font-size:12px;
}

h1,h3{
	color:darkorange;
}
