body{
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	background-image:url(images/background_line_blue.gif);
	background-position:top;
	background-repeat:repeat-x;
}

p{
	margin:0px;
	padding:0px;
}

div#global{
	width:980px;
	height:579px;
	text-align:left;
	margin:auto;
	background-image:url(images/line.gif);
	position:relative;
}

div#content{
	text-align:left;
	position:absolute;
	background-image:url(images/fond.jpg);
	background-repeat:no-repeat;
	width:980px;
	height:579px;
	z-index:2;
}

div#menu{
	position : absolute;
	width:520px;
	left:450px;
	top:25px;
	z-index:1;
}

div#box_actu{
	position:absolute;
	left:527px;
	top:75px;
}

div#actualite{
	background-image:url(images/line_box_actu.gif);
}

div#content_actu{
	background-image:url(images/box_haut_actu.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:444px;
}

div#bas_actu{
	background-image:url(images/box_bas_actu.gif);
	background-repeat:no-repeat;
	background-position:top right;
	width:444px;
	height:10px;
}

div#partie_gauche{
	position:absolute;
	top:190px;
	left:15px;
}

div#zone_bas{
	position:absolute;
	left:545px;
	top:415px;
}

div#box_agenda{
	position:absolute;
	left:220px;
	width:196px;
	height:200px;
	top:-50px;
	overflow:hidden;
}

div#coord{
	position:absolute;	
	top:590px;
	left:300px;
}

div#agenda{
	background-image:url(images/line_box_agenda.gif);
}

div#content_agenda{
	background-image:url(images/box_haut_agenda.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:196px;
	padding-top:35px;
}

div#bas_agenda{
	background-image:url(images/box_bas_agenda.gif);
	background-repeat:no-repeat;
	background-position:top right;
	width:196px;
	height:10px;
}

p.paraph_gauche{
	width:170px;
	text-align:justify;
	float:left;
	padding:10px 15px 0 10px;
	color:#fff;
}

p.actualites{
	text-align:justify;
	padding:35px 20px 0 40px;
}

p.agendap{
	text-align:justify;
	padding:35px 20px 0 40px;
}

.jaune{
	color:#feaa14;
}

.bleu{
	color:#68b9cc;
}

.bold{
	font-weight:bold;
}

.souligne{
	text-decoration:underline;
}

.dix{
	font-size:10px;
}

.onze{
	font-size:11px;
}