body
	{
	margin:0px;
	padding:0px;
	font-size:8pt;
	font-family:Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	background-color:#000000;
	}

p, td, th
	{
	font-size:8pt;
	font-family:Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	}

img, a img
	{
	border:0px;
	}

a
	{
	color:#8c8c69;
	text-decoration:none;
	}
#bloc_right a:hover
	{
	color:#ffffff;
	background-color:#8c8c69;
	}

#main
	{
	position:absolute;
	left:50%;
	margin-left:-500px;
	top:50%;
	margin-top:-300px;
	width:550px;
	min-height:400px;
	height:auto;

	padding-top:126px;
	padding-left:262px;
	padding-right:188px;
	padding-bottom:74px;

	border:3px #ffffff solid;
	background-color:#ffffff;
	}
#haut
	{
	position:absolute;
	top:0px;
	left:0px;
	width:1000px;
	height:126px;
	padding:0px;
	background-image:url(../gal/mep/bg/h.gif);
	}
#bas
	{
	position:absolute;
	bottom:0px;
	left:0px;
	width:1000px;
	height:74px;
	padding:0px;
	background-image:url(../gal/mep/bg/b.gif);
	}
#g_h
	{
	position:absolute;
	top:126px;
	left:0px;
	width:262px;
	height:174PX;
	padding:0px;
	background-image:url(../gal/mep/bg/g_h.gif);
	}
#d_h
	{
	position:absolute;
	top:126px;
	right:0px;
	width:188px;
	height:174px;
	padding:0px;
	background-image:url(../gal/mep/bg/d_h.gif);
	}
#g_b
	{
	position:absolute;
	bottom:74px;
	left:0px;
	width:262px;
	height:226px;
	padding:0px;
	background-image:url(../gal/mep/bg/g_b.gif);
	}
#d_b
	{
	position:absolute;
	bottom:74px;
	right:0px;
	width:188px;
	height:226px;
	padding:0px;
	background-image:url(../gal/mep/bg/d_b.gif);
	}

/*	Elements de mise en page	*/

#logo
	{
	position:absolute;
	top:60px;
	left:74px;
	}

#coeur
	{
	position:absolute;
	top:46px;
	right:225px;
	height:80px;
	width:66px;
	padding-left:3px;:0px;
	padding-top:27px;
	background-image:url(../gal/mep/bg/coeur.gif);
	background-repeat:no-repeat;
	background-position: left top;
	}

#soleil
	{
	position:absolute;
	top:90px;
	left:310px;
	height:36px;
	width:77px;
	}

#cercles
	{
	position:absolute;
	z-index:4;
	bottom:0px;
	right:90px;
	height:85px;
	width:98px;
	}

#caddy
	{
	position:absolute;
	bottom:280px;
	right:145px;
	}
#deco
	{
	position:absolute;
	bottom:220px;
	right:120px;
	}
#enchere
	{
	position:absolute;
	bottom:170px;
	right:93px;
	}
#news_letter
	{
	position:absolute;
	bottom:125px;
	right:54px;
	}

#rech_rap
	{
	position:absolute;
	z-index:2;
	bottom:90px;
	left:125px;
	height:29px;
	width:132px;
	background-image:url(../gal/mep/bg/rech_rap.gif);
	background-repeat:no-repeat;
	background-position:left center;
	}
#rech_rap input
	{
	position:absolute;
	top:7px;
	left:6px;
	border:0px;
	height:13px;
	width:90px;
	font-size:10px;
	}
#rech_rap #rech
	{
	position:absolute;
	top:0px;
	left:102px;
	border:0px;
	height:29px;
	width:30px;
	}
#rech_rap #aff_det_rech
	{
	position:absolute;
	visibility:hidden;
	z-index:2;
	top:22px;
	left:7px;
	height:auto;
	width:89px;
	border:1px #ffffff solid;
	padding-bottom:9px;
	background-image:url(../gal/mep/bg/rech_rap_aff_bas.gif);
	background-position:bottom center;
	background-repeat:no-repeat;
	}
#rech_rap #aff_det_rech a
	{
	display:block;
	font-size:9px;
	color:#8c8c69;
	padding-left:3px;
	padding-right:3px;
	background-color:#ffffff;
	background-image:url(../gal/mep/bg/rech_rap_aff.gif);
	}
#rech_rap #aff_det_rech a:hover
	{
	color:#000000;
	}

/*	Elements de menu	*/

#menu
	{
	position:absolute;
	top:115px;
	left:125px;
	width:137px;
	font-family:Univers, Verdana, Helvetica, Arial, sans-serif;
	font-weight:600;
	}
#menu a
	{
	display:block;
	font-size:8.5pt;
	margin-top:10px;
	margin-bottom:5px;
	color:#8c8c69;
	}
#menu a:hover, #menu .select
	{
	margin-left:-10px;
	padding-left:10px;
	background-color:#8c8c69;
	color:#ffffff;
	}
#sous_menu a
	{
	margin-left:20px;
	margin-top:0px;
	margin-bottom:0px;
	font-size:8pt;
	font-weight:500;
	color:#8c8c69;
	}

.border_dotted, .border_dotted td
	{
	border:1px #aaaaaa dotted;
	border-collapse:collapse;
	}

#sous_menu a:hover
	{
	margin-left:10px;
	}
#sous_menu .select
	{
	margin-left:20px;
	background-color:transparent;
	}
#sous_menu .men_select
	{
	color:#000000;
	margin-left:20px;
	background-color:#8c8c69;
	}
#menu .select
	{
	color:#000000;
	}

#sous_menu div
	{
	position:absolute;
	z-index:2;
	left:-900px;
	width:136px;
	margin-top:-5px;
	border:1px #8c8c69 solid;
	background-color:#ffffff;
	}

.cgv
	{
	display:block;
	margin-left:745px;
	color:#8c8c69;
	font-weight:600px;
	font-size:9px;
	}

.cgv a
	{
	color:#8c8c69;
	font-weight:600px;
	font-size:9px;
	}

/*	Familles de polices	*/

.Courier
	{
	font-family:"Courier New", Courier, Monaco, monospace;
	}

.Times
	{
	font-family:"Times New Roman", Times, serif, Georgia;
	}

.Georgia
	{
	font-family:Georgia, "Times New Roman", Times, serif;
	}

.Arial
	{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	}

.Helvetica
	{
	font-family:Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	}

.Trebuchet
	{
	font-family:"Trebuchet MS", Geneva, Helvetica, Arial, SunSans-Regular, sans-serif;
	}

.Verdana
	{
	font-family:Verdana, Helvetica, Arial, sans-serif;
	}

.Comic
	{
	font-family:"Comic Sans MS", cursive, "Zapf Chancery";
	}