/* center 1024*768*/
#wraper {margin-top:0px;margin-bottom:2px;text-align: center;}
#wraperinner {position: relative;width: 970px;min-width: 970px;margin: 0px auto;text-align: left;height: 600px;min-height: 500px;}
/* ----------------------------*/

/* center 800*600
#wraper {margin-top:5px; text-align: center;}
#wraperinner {position: relative;width: 780px;min-width: 780px;margin: 0px auto;text-align: left;}
----------------------------*/

/* center
#wraper {margin:5px 5px 5px 5px;text-align: center;}
#wraperinner {position: relative;width: 100%;min-width: 758px;text-align: left;}
----------------------------*/

/* left
#wraper {margin: 10px 0 0 20px;text-align: left;}
#wraperinner {position: relative;width: 600px;min-width: 600px;text-align: left;}
----------------------------*/

/* right
#wraper {margin: 10px 10px 0 0;float: right;}
#wraperinner {position: relative;width: 600px;min-width: 600px;text-align: left;}
----------------------------*/


html, body {
	position: relative;
	margin: 0px;
	padding: 0px;
	width: 100%;
        background-image:url("../IMG/mep-1-0.jpg");
        background-position: center;
	background-repeat:repeat-y;
	background-position: top;
}

div {
	margin: 0px;
	padding: 0px;
}

.aide_navi {
		position : absolute;
		/*border-bottom: 1px dashed #EEEEEE;*/ 
		padding: 2px;
		margin:0px;
		top:200px;
		left:30px;
		/*background-color: #EEEEEE;*/
	}
	
.titre_navi {
		position : absolute;
		padding: 2px;
		margin:0px;
		top:155px;
		left:120px;
		/*background-color: #EEEEEE;*/
	}

#menuhaut{
	position:absolute;
	z-index:3;
	margin: 0px;
	padding:0px; 
	/*padding-left:3px; 
	padding-bottom:3px; 
	padding-right:3px;*/
	top:30px;
	right:15px;
	/*text-align:left;*/ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	/* color: #FF0000;*/
	/*background-color: #FF0000;*/
}

#menuhaut .ulhaut { display: block; list-style: none; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt;}
#menuhaut .lihaut {text-align:right; height: 16px; margin:0px; padding:0px;}
#menuhaut a {position:relative; font-weight:bold;color: #000000;font-size:10pt; }
#menuhaut a:hover {position:relative; font-weight:bold; color: #FF0000; }



#header {
	position: relative;
	margin: 0px;
	padding: 0px;
	height:240px;
	width:100%;
	background-image:url("../IMG/mep-0-0.jpg");
	margin-bottom:0px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	margin-bottom:0px;
}

#headerinner {
	margin-bottom:0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;
	voice-family: "\"}\""; 
	voice-family:inherit;
	margin-bottom:0px;
}

html>body #header {
	margin-bottom:0px;
}

* html #header {
	margin-bottom:0px;
}

#main {
	position: relative;
	margin: 0px;
	padding: 0px;
}

#maininner {
	position: relative;	
	min-width: 611px;
	width:970px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 971px;
}

#left {
	position:relative;
	margin: 0px;
	padding: 0px;
	top: 0px;
	left:0px;
	width:280px; 
	border-right: 1px dashed #EEEEEE;
	z-index:50;
}

#leftinner {
	position: absolute;
	margin:0px;
	margin-left:15px;
	padding:0px;
	z-index:50;
}

/* pas de collone droite */
#right {
	float: right;
	margin:0px;
	padding:0px;
	top:0;
	right:0;
	width:5px;
	z-index: -1;

}

#rightinner {
	position: relative;
	margin:0px;
	padding:0px;
}

#middleouter {
	position: absolute; 
	top: 0px;
	left:0px;
	right:0px;

	margin-bottom:1em;
	margin-right:1em;
   	z-index:1;
	/*background-color: #FF0000;*/
}

#middleinner {
	position: relative;
	margin:5px;
	left:290px;
	width:660px;
	padding:0px;
}

#content {
	position: relative;
	margin:0px;
	padding:0px;
	width:100%;
	min-width: 500px;
	z-index:1;
}

#footer {
	/*position:relative;
	float:left;
	float: bottom;*/
	padding:0px;
	margin:0px;
	width:100%;
	height:116px;
   	background-image:url("../IMG/mep-2-0.jpg");

}

#footerinner { 
	position:relative;
	padding: 0px;
	margin:0px;
	text-align:center; 
	font-size:x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}
#footerinner  a {font-weight:normal; text-decoration: none; color: #000000; }
#footerinner  a:hover {font-weight:normal; text-decoration: none; color: #000000; }

#PIED{
	position:relative;
	z-index:3;
	padding:0px; padding-left:3px; padding-bottom:3px; padding-right:3px;
	top:0px;
	width:530px;
	font-size:x-small;
	color: #FFF;
	background-color: #FF0000;
}

#sponsors {
	position: absolute;
	left: 0px;
	z-index: 50;
}
