
#global {	 
	/*position: relative; /* on positionne le conteneur */
 	margin:0px auto;
    /*border:1px solid #333333;*/
	width:757px; /* largeur obligatoire pour être centré */
    text-align: left; /* on rétablit l'alignement normal du texte */
	/*border:1px solid #cccccc;*/
     }

#top{
	width:780px;
	height:168px;
	background-image:url(topv2.jpg);
	background-repeat:no-repeat;
	position:relative;
	/*border:1px solid #000000;*/
}
#footer{
	width:780px;
	position:relative;
	height:31px;
	/*background: url(foot.jpg) #ffffff 0% 0% no-repeat;*/
	background-color:#E95E1B;

}
#copyr{
	position:absolute;
	color:#FFFFFF;
	font-size:9px;
	right:25px;
	bottom:0px;
}

#infolegales{
	position:absolute;
	color:#FFFFFF;
	font-size:9px;
	left:5px;
	bottom:0px;
}

#menubar{
	width:780px;
	height:31px;
	background: url(menubarv2.jpg) #ffffff 0% 0% no-repeat;
}
#central{
	display:table; /* must put this in for FireFox. */
	width:780px;
	text-align:left; /* so that IE6 and Firefox puts the text to the left
	*/
	/*border:1px solid #ED3439;*/
	height:430px; /* Have to put SOMETHING in here for the height for both
	browser. DO NOT put in a percentage, must be a pixel value */
}
#leftpart{
	float:left; /* float the menu to the left */
	width:190px;
	background-color:#EDF3F4;
	/*border:1px solid #000000;*/
	height:100px;
	height:100%; /* so the menu has the height of the main content and
visa versa */
	
}

#innerleft{
	margin:15px 10px 10px 20px;
}

#centralpart{
	position:relative;
	float:left; /* float the menu to the left */
	/*background-color:#BCD6E9;*/
	width:400px;
	height:100px;
	height:100%;
}

#innercentral{
	margin:15px 10px 10px 10px;
}

#rightpart{
	float:right; /* float the content to the right */
	background-color:#EDF3F4;
	width:190px;
	height:200px;
	/*border:1px solid green;*/
	height:100%;/* so the content has the height of the menu and visa
	versa */
}

#innerright{
	margin:10px 10px 10px 10px;
	/*border:1px solid #000000;*/
}

#content{
	float:left;
	width:720px;
	left:158px;
	top:139px;
	/*border:1px solid #000000;*/
}

#nav{
	margin:0px auto;
	font-family:Arial, Helvetica, sans-serif;
	padding:2px;
	/*background-color:#003399;*/
	font-size:12px;
	color:#000000;
	display:table;
	position:relative;
	left:10px;
	top:5px;
	/*border:1px solid #000000;*/
	z-index:1;
}

#agenda{ text-align:center; margin-top:20px; }



#alauneglobal{width:300px; margin-left:50px; }

#alaune{ background-color:#1F5978; height:auto; _height:150px; min-height:150px; color:white; padding:0 10px;}

#alaunehead, #alaunefoot { height:6px; line-height:6px; font-size:1px;}

.space{ background-color:#1F5978; float:left; height:6px; width:288px;  }

#alaunehead .tl
{
  background: url(rounded/tl.png); float:left; width:6px; height:6px; background-repeat:no-repeat;
}

#alaunehead .tr
{
  background: url(rounded/tr.png); float:left; width:6px; height:6px;
}

#alaunefoot .bl
{
  background: url(rounded/bl.png); float:left; width:6px; height:6px;
}

#alaunefoot .br
{
  background: url(rounded/br.png); float:left; width:6px; height:6px;
}

.clear{clear: both;}