body {
	margin: 0;
	padding: 0;
	background-color: #ffffff;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#global {
	position:absolute;
	left: 50%;
	right: 50%;
	width: 961px;
	margin-top: 28px;
	margin-left: -480px; /* moitié de la largeur */
}
#cadretop{
	position:relative;
	border-top:28px solid #FFFFFF;
	border-bottom:28px solid #FFFFFF;
	border-left:29px solid #FFFFFF;
	border-right:29px solid #FFFFFF;
	width:903px;
	height:251px;
	/*text-align:right;*/
}
#cadretop a{color:#8b8b8b;text-decoration: none;}
#cadretop a:hover{color:#000000;text-decoration: underline;}
#lang{
	position:absolute;
	top:-24px;
	width:903px;
	height:28px;
	/*text-align:right;*/
	clear:both
}
#page{
	position:relative;
	margin-right: 28px;
	margin-bottom: 28px;
}
#left{
	position:relative;
	width:279px;
	float:left;
}
#center{
	position:relative;
	width:318px;
	margin-right:6px;
	float:left;
}
#right{
	position:relative;
	width:358px;
	float:left;
}
#overMedia{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	z-index:600;
	display:none;
}
#bgmed{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color:#000000;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	opacity:0.9;
}
#med{
	position:absolute;
	left: 50%;
	right: 50%;
	width:auto;
	margin-top: 28px;
}
TABLE {
	border: 0px;
	padding: 0px 0px 0px 0px;
}

TD {
  font-family: Georgia, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color:#000000; 
  text-decoration: none;
}

P{margin:0px;}
img{border:0;}
a {text-decoration: none; color: #8b8b8b;}
a:hover {color:#000000;text-decoration: underline;}


.lien a {text-decoration: none; color: #8b8b8b;}
.lien a:hover {color:#000000;text-decoration: underline;}

.btfond{background-color:#ffffff;color:#000000;}
.bt{background-color:#ffffff;color:#000000;}
.bt a{color:#000000;text-decoration: none;}
.bt a:hover{color:#ffffff;text-decoration: none;}
.btactif{background-color:#000000;color:#ffffff;}
.btactif a{color:#000000;text-decoration: none;}
.btactif a:hover{color:#ffffff;text-decoration: none;}
.btactif2{background-color:#000000;color:#ffffff;font-weight:normal;font-size:11px;}
.btactif2 a{color:#000000;text-decoration: none;font-weight:normal;font-size:11px;}
.btactif2 a:hover{background-color:#ffffff;color:#868686;text-decoration: none;font-weight:normal;font-size:11px;}
.bton{background-color:#000000;color:#ffffff;}
.bton a{color:#ffffff;text-decoration: none;}

.invbt{background-color:#000000;color:#ffffff;}
.invbt a{color:#000000;text-decoration: none;}
.invbt a:hover{color:#000000;text-decoration: none;}

.titrebt{font-size:13px;font-weight:bold;text-transform:uppercase;margin-left:5px;margin-top:1px;text-align:left;}
.titrebt2{font-size:13px;font-weight:bold;text-transform:uppercase;margin-left:5px;margin-top:1px;text-align:left;background-color:#ffffff;}

select{ font-family: Georgia, Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;text-transform:uppercase;margin-left:5px;width:350px;}

.interlign{line-height:1.6;}