body{color:#101410;margin: 0px;
	width: 100%;height: 100%;
	padding: 0px;
	background: #2e2e2e url(images/bgmain2.jpg) no-repeat left top;
	FONT-FAMILY: Arial, Helvetica, Sans-Serif; font-size:11px; color:#333;
	}
	
#page {
BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 0px; LEFT: 50%; MARGIN-LEFT: -450px; BORDER-LEFT: 0px; WIDTH: 900px; BORDER-BOTTOM: 0px; POSITION: absolute; TOP: 0; HEIGHT: 700px

}
p a { color: #BE7A40; }
p { font: 13px "Lucida Grande", "Verdana"; color: #333; }
h1 { font: 20px "Georgia"; color: #666; }
h2 { font: 18px "Georgia"; color: #666; margin-top: 0; }

h3 { font: 13px "Lucida Grande", "Verdana"; color: #999; text-transform: uppercase; font-weight: bold; }
.fsH1 { font: 20px "Georgia"; color: #666; }
.fsH2 { font: 18px "Georgia"; color: #666; }
.fsH3{font: 13px "Lucida Grande", "Verdana"; color: #999; text-transform: uppercase; font-weight: bold; }

	#mainpage {
		position: absolute;
		width: 850px;
		left: 0%;
		top: 96px;
		overflow: hidden;
		z-index: 1;
	}	
	

	#fondContainer {
		position: absolute;
		left: 0%;
		top: 150px;
		width: 894px;
		height: 820px;
		z-index: 0;
		overflow: hidden;
			border-right: 1px solid #4a4542;
	border-left: 1px solid #4a4542;
		border-bottom: 1px solid #4a4542;
	background-color: #FFFFFF;
	}		
	
.fs10ib {font-size:10px; font-style:italic; padding-left:3px;font-weight: normal;border-left:1px solid #CCCCCC; }
.fs10ibn {font-size:10px; font-style:italic; padding-left:3px;font-weight: normal;border-left:1px solid #999999; }
.fs11ib {font-size:11px; font-style:italic; padding-left:3px;font-weight: normal;border-left:1px solid #CCCCCC; }

.fs10i {font-size:10px; font-style:italic; padding-left:3px;font-weight: normal;color: #111;}
.fs10n {font-size:10px; font-style:none; padding-left:3px;font-weight: normal;color: #111;}
.fs10g {font-size:10px; font-style:none; padding-left:3px;font-weight: bold;color: #111;}
.fs11n {font-size:11px; font-style:none; padding-left:3px;font-weight: normal;color: #111;}
.fs11i{font-size:11px; font-style:italic; padding-left:3px;font-weight: normal;color: #111;}
.fs11g {font-size:11px; font-style:none; padding-left:3px;font-weight: bold;color: #111;}
.fs12n {font-size:12px; font-style:none; padding-left:3px;font-weight: normal;color: #111;}
.fs13n {font-size:13px; font-style:none; padding-left:3px;font-weight: normal;color: #111;}
.fs12g {font-size:12px; font-style:none; padding-left:3px;font-weight: bold;color: #111;}
.fs14n {font-size:14px; font-style:none; padding-left:3px;font-weight: normal;color: #111;}
.fs14g {font-size:14px; font-style:none; padding-left:3px;font-weight: bold;color: #111;}
.fs16g {font-size:16px; font-style:none; padding-left:3px;font-weight: bold;color: #111;}
.fs18g {font-size:18px; font-style:none; padding-left:3px;font-weight: bold;color: #111;}
.fs20g {font-size:20px; font-style:none; padding-left:3px;font-weight: bold;color: #111;}

.fs9ngris {font-size:9px; color: #999999; font-style:none; padding-left:3px;font-weight: none} 
.fs10nblanc {font-size:10px; color: #FFFFFF; font-style:none; padding-left:3px;font-weight: normal}
.fs10gblanc {font-size:10px; color: #FFFFFF; font-style:none; padding-left:3px;font-weight: bold}
.fs10nrouge {font-size:10px; color: #FF0000; font-style:none; padding-left:3px;font-weight: normal}
.fs10ngris {font-size:10px; color: #CCCCCC; font-style:none; padding-left:3px;font-weight: normal} 
.fs10norange {font-size:10px; color: #ff5931; font-style:none; padding-left:3px;font-weight: normal;}
.fs10nnoir{font-size:10px; color: #000000; font-style:none; padding-left:3px;font-weight: normal;}
.fs10gorange {font-size:10px; color: #ff5931; font-style:none; padding-left:3px;font-weight: bold;}
.fs11nnoir{font-size:11px; color: #000000; font-style:none; padding-left:3px;font-weight: normal;}
.fs11nvert {font-size:11px; color: #336600; font-style:none; padding-left:3px;font-weight: normal;}
.fs11gblanc {font-size:11px; color: #FFFFFF; font-style:none; padding-left:3px;font-weight: bold}
.fs11iblanc {font-size:11px; color: #FFFFFF; font-style:italic; padding-left:3px;font-weight: none}
.fs11nrouge {font-size:11px; color: #FF0000; font-style:none; padding-left:3px;font-weight: normal}
.fs11grouge {font-size:11px; color: #FF0000; font-style:none; padding-left:3px;font-weight: bold}
.fs11ngris3 {font-size:11px; color: #333333; font-style:none; padding-left:3px;font-weight: none} 
.fs11ggris3 {font-size:11px; color: #333333; font-style:none; padding-left:3px;font-weight: bold} 
.fs11gnoir{font-size:11px; color: #000000; font-style:none; padding-left:3px;font-weight: bold;}
.fs11ngris {font-size:11px; color: #999999; font-style:none; padding-left:3px;font-weight: none} 
.fs11ggris {font-size:11px; color: #999999; font-style:none; padding-left:3px;font-weight: bold} 
.fs11norange {font-size:11px; color: #ff5931; font-style:none; padding-left:3px;font-weight: normal;}
.fs11nblanc {font-size:11px; color: #FFFFFF; font-style:none; padding-left:3px;font-weight: normal;}
.fs12ngris {font-size:12px; color: #999999; font-style:none; padding-left:3px;font-weight: none} 
.fs12ggris {font-size:12px; color: #999999; font-style:none; padding-left:3px;font-weight: bold} 
.fs12ngris {font-size:12px; color: #999999; font-style:none; padding-left:3px;font-weight: none} 
.fs12ngris3 {font-size:12px; color: #333333; font-style:none; padding-left:3px;font-weight: none} 
.fs12ggris3 {font-size:12px; color: #333333; font-style:none; padding-left:3px;font-weight: bold} 
.fs11gorange {font-size:11px; color: #ff5931; font-style:none; padding-left:3px;font-weight: bold;}
.fs12norange {font-size:12px; color: #ff5931; font-style:none; padding-left:3px;font-weight: normal;}
.fs12gorange {font-size:12px; color: #ff5931; font-style:none; padding-left:3px;font-weight: bold;}
.fs12nnoir{font-size:12px; color: #000000; font-style:none; padding-left:3px;font-weight: normal;}
.fs12gnoir{font-size:12px; color: #000000; font-style:none; padding-left:3px;font-weight: bold;}
.fs12grouge {font-size:12px; color: #FF0000; font-style:none; padding-left:3px;font-weight: bold}
.fs12gblanc {font-size:12px; color: #FFFFFF; font-style:none; padding-left:3px;font-weight: bold}
.fs12nblanc {font-size:12px; color: #FFFFFF; font-style:none; padding-left:3px;font-weight: normal}
.fs12nvert {font-size:12px; color: #00ff00; font-style:none; padding-left:3px;font-weight: normal}
.fs13ngris {font-size:13px; color: #333333; font-style:none; padding-left:3px;font-weight: normal}
.fs14gvert {font-size:14px; color: #00ff00; font-style:none; padding-left:3px;font-weight: bold;}
.fs14grouge {font-size:14px; color: #FF0000; font-style:none; padding-left:3px;font-weight: bold;}
.fs14gorange {font-size:14px; color: #ff5931; font-style:none; padding-left:3px;font-weight: bold;}
.fs14norange {font-size:14px; color: #ff5931; font-style:none; padding-left:3px;font-weight: normal}
.fs14nblanc {font-size:14px; color: #FFFFFF; font-style:none; padding-left:3px;font-weight: normal}
.fs14gblanc {font-size:14px; color: #FFFFFF; font-style:none; padding-left:3px;font-weight: bold}
.fs16gblanc {font-size:16px; color: #FFFFFF; font-style:none; padding-left:3px;font-weight: bold}
.fs16nblanc {font-size:16px; color: #FFFFFF; font-style:none; padding-left:3px;font-weight: normal}
.fs16gorange {font-size:16px; color: #ff5931; font-style:none; padding-left:3px;font-weight: bold;}
.fs16gvert {font-size:16px; color: #00ff00; font-style:none; padding-left:3px;font-weight: bold;}
.fs16grouge {font-size:16px; color: #FF0000; font-style:none; padding-left:3px;font-weight: bold;}
.fs16nrouge {font-size:16px; color: #FF0000; font-style:none; padding-left:3px;font-weight: none;}
.fs16ngris {font-size:16px; color: #999999; font-style:none; padding-left:3px;font-weight: none} 
.fs16ggris {font-size:16px; color: #999999; font-style:none; padding-left:3px;font-weight: bold} 
.fs18ngris {font-size:20px; color: #333333; font-style:none; padding-left:3px;font-weight: bold;}
.fs18gblanc {font-size:18px; color: #FFFFFF; font-style:none; padding-left:3px;font-weight: bold}
.fs18nblanc {font-size:18px; color: #FFFFFF; font-style:none; padding-left:3px;font-weight: normal}
.fs18grouge {font-size:18px; color: #FF0000; font-style:none; padding-left:3px;font-weight: bold;}
.fs18norange {font-size:18px; color: #ff5931; font-style:none; padding-left:3px;font-weight: normal;}
.fs18gorange {font-size:18px; color: #ff5931; font-style:none; padding-left:3px;font-weight: bold;}
.fs20nbleu {font-size:20px; color: #02125A; font-style:none; padding-left:3px;font-weight: normal;}
.fs20norange {font-size:20px; color: #ff5931; font-style:none; padding-left:3px;font-weight: normal;}
.fs20gorange {font-size:20px; color: #ff5931; font-style:none; padding-left:3px;font-weight: bold;}
.fs20gris {font-size:20px; color: #333333; font-style:none; padding-left:3px;font-weight: bold;}
.fs22gblanc {font-size:22px; color: #FFFFFF; font-style:none; padding-left:3px;font-weight: bold}
.fs22nblanc {font-size:22px; color: #FFFFFF; font-style:none; padding-left:3px;font-weight: normal}
.fs22nnoir {font-size:22px; color: #000000; font-style:none; padding-left:3px;font-weight: normal}
.fs22gnoir {font-size:22px; color: #000000; font-style:none; padding-left:3px;font-weight: normal}
.fs22norange {font-size:22px; color: #ff5931; font-style:none; padding-left:3px;font-weight: normal;}
.fs22gorange {font-size:22px; color: #ff5931; font-style:none; padding-left:3px;font-weight: bold;}
.fs24gblanc {font-size:24px; color: #FFFFFF; font-style:none; padding-left:3px;font-weight: bold;}
.fs26gblanc {font-size:26px; color: #FFFFFF; font-style:none; padding-left:3px;font-weight: bold;}
.fsmsg {font-size:12px; color:#ff5931; font-style:none; padding-left:3px;font-weight: none} 



.fs12nblanc2 {font-size:12px; color: #f7fbf7; font-style:none; padding-left:3px;font-weight: normal;font-family: "Arial Narrow",Arial, Helvetica, sans-serif;}
.fs10gblanc3 {font-size:10px; color: #f7fbf7; font-style:none; padding-left:3px;font-weight: bold;font-family: "Arial Black",Arial, Helvetica, sans-serif;}
.fs12gblanc2 {font-size:12px; color: #f7fbf7; font-style:none; padding-left:3px;font-weight: bold;font-family: "Arial Black",Arial, Helvetica, sans-serif;}
.fs12gblanc4 {font-size:12px; color: #f5f5f5; font-style:none; padding-left:3px;font-weight: bold;}

.fs16gblanc2 {font-size:16px; color: #f7fbf7; font-style:none; padding-left:3px;font-weight: bold;font-family: "Arial Narrow",Arial, Helvetica, sans-serif;}
.fs11g2 {font-size:11px; font-style:none; padding-left:3px;font-weight: normal;color: #000;font-family: "Arial Narrow",Arial, Helvetica, sans-serif;}
.fs12g2 {font-size:12px; font-style:none; padding-left:3px;font-weight: normal;color: #000;font-family: "Arial Narrow",Arial, Helvetica, sans-serif;}
.fs24ggris {font: 22px "Georgia"; color: #666;}

.fsindex {font-size:18px; color: #FFFFFF;  font-style:none; padding-left:3px;font-weight: normal;font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;}	
.fsongletoff{font-size:14px; color: #dedede; cursor:pointer ; font-style:none; padding-left:0px;font-weight: normal;font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;}
.fsongleton{font-size:14px; color: #000000; cursor:pointer ; font-style:none; padding-left:0px;font-weight: bold;font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;}
.fsongletonnop{font-size:14px; color: #000000;  font-style:none; padding-left:0px;font-weight: bold;font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;}

.fsongleton2{font-size:14px; color: #FFFFFF; cursor:pointer ; font-style:none; padding-left:0px;font-weight: bold;font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;}
.fsmsgtitre {font-size:20px; font-style:none; padding-left:3px;font-weight: bold;color: #000;font-family: "Georgia",Arial, Helvetica, sans-serif;}

.fsmsgonlinetitre { font-size: 20px ;font-family:  "Georgia",Arial, Helvetica, sans-serif; color: #111; }
.fsmsgonlinetxt { font-size: 14px ;font-family:  Arial, Helvetica, sans-serif; color: #111; margin-top: 0; }

.surligner {
	background: #FFFF00;	
}
.plop {
       text-decoration: blink;
}




.dEnteteMain {
	position: absolute;
	left: 0%;
	top: 0%;
	width: 100%;
	height: 50px;
	z-index: 1;

}	

.dLogo_index {
	position: absolute;
	left: 0%;
	top: 20px;
	width: 272px;
	height: 62px;
	z-index: 10;
	overflow: hidden;
}

.dLogo {
	position: absolute;
	left: 0%;
	top: 0.5%;
	width: 272px;
	height: 62px;
	z-index: 10;
	overflow: hidden;
}
.dLogin {
	position: absolute;
	left: 100%;
	top: 10px;
	width: 170px;
	height: 30px;
	z-index: 1000000;
	overflow: hidden;
}		


.dBlocAideOn{
	visibility: visible;
	z-index:1000000;	
	}
.dBlocAideOff{
	visibility: visible;
	z-index:0;	
	}
	
.dBlocAide{
	position: absolute;
	top : 110px;
	left : 120px; /* 30% */
	width: 700px;
	float:left;
	padding: 0px;	
	}

.dBlocPres{
	position: absolute;
	top : 25%;
	left : 30%; /* 30% */
	width: 600px;
	float:left;
	padding: 0px;	
	}	
	
.dBlocAide2{
	position: relative;
	width:100%;
	height:100%;		
	padding: 0px;
	z-index:1000001;	
	float:left;
	padding: 0px;	
	}
	
.dBlocAide3{
	position: relative;
	top : 0px;
	left : 0px;	
	font-size: 12px;	
	color: #FFFFFF;	
	background: #000000;	
	padding: 0px;
	BORDER-LEFT: #FFFFFF 2px solid;	
	BORDER-TOP: #FFFFFF 2px solid;
	BORDER-BOTTOM: #FFFFFF 2px solid;	
	BORDER-RIGHT: #FFFFFF 2px solid;	
	bottom:5px;
	right: 5px;	
	width:700px;
		
	}	


	
  .ombre {
  float:left;
  background: url(images/ombre.png) no-repeat bottom right;
  padding: 0px;
  }
  .photo {
  position:relative;
  bottom:2px;
  right: 5px;
  	BORDER-LEFT: #cccccc 1px solid;	
	BORDER-TOP: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px solid;	
	BORDER-RIGHT: #cccccc 1px solid;	
  }
	
.dBlocMsg{
	  overflow: hidden;
	  position: absolute;
	  visibility : visible;
	  padding: 0px;
	  top : 200px;
	  z-index: 10000;
	  left : 200px ;
	  height : 347px;
	  width:499px;
    background-color: #fff3f2;
	BORDER-TOP: #ff5931 4px solid;
	BORDER-BOTTOM: #ff5931 4px solid;	
	BORDER-LEFT: #ff5931 4px solid;
	BORDER-RIGHT: #ff5931 4px solid;	

	}	

	
.dBlocMsgLeft1{
	left : 31%; 
	}	

.dBlocMsgLeft2{
	left : 30%
	}
	

	
		
.blocadsensphoto{
	BORDER-LEFT: #a4f300 2px solid;	
	BORDER-TOP: #a4f300 2px solid;
	BORDER-BOTTOM: #a4f300 2px solid;	
	BORDER-RIGHT: #a4f300 2px solid;	
	}
	
.blocphotosite{
	BORDER-LEFT: #FFFFFF 1px solid;	
	BORDER-TOP: #FFFFFF 1px solid;
	BORDER-BOTTOM: #FFFFFF 1px solid;	
	BORDER-RIGHT: #FFFFFF 1px solid;	
	}
	
.online{
	 border:#a4f300 solid 2px;
	 background: url(images/load.gif) no-repeat center center;
	 }	

.offline{
	 border:#ff964a solid 2px;
	 background: url(images/load.gif) no-repeat center center;
	 }	

.offline4{
	 border:#ff964a solid 2px;
	 background: url(images/load.gif) no-repeat center center;
	 }		 
	 
.online2{
	 border:#a4f300 solid 1px;
	 background: url(images/load.gif) no-repeat center center;
	 }	

.offline2{
	 border:#ff964a solid 1px;
	 background: url(images/load.gif) no-repeat center center;
	 }	

.online3{
	 border:#a4f300 solid 1px;
	 background: url(images/load2.gif) no-repeat center center;
	 }	

.offline3{
	 border:#777777 solid 1px;
	 background: url(images/load2.gif) no-repeat center center;
	 }	
	 
.blocerror{
	font-size: 12px;	
	color: #c60b0f;	
	background: #FFFCF7;
	border: 2px solid #c60b0f;
	margin-right: 2px;
	margin-left: 2px;	
	margin-top: 0px;
	margin-bottom: 0px;}	

.bdinvit{
	BORDER-RIGHT: #CCCCCC 1px solid;	
	}	
	
table.formulaire th { 
	color: #FFFFFF ;
	font-weight:normal;
	font-size:12px;	
	padding-right: 5px ;
	text-align:left;
	vertical-align:middle;}
table.formulaire td {padding-bottom: 5px;text-align:left;vertical-align:bottom;}
table.formulaire td.submit {padding-top: 15px; }	


table.formulaire2 th { 
	color: #FFFFFF ;
	font-weight:normal;
	font-size:11px;	
	padding-right: 5px ;
	text-align:left;
	vertical-align:middle;}
table.formulaire2 td {padding-bottom: 5px;text-align:left;vertical-align:bottom;}
table.formulaire2 td.submit {padding-top: 15px; }

table.formulaire3 th { 
	font-weight:normal;
	FONT-FAMILY: "Lucida Grande", "Verdana"; font-size:12px;color:#333;
	padding-right: 5px ;
	text-align:left;
	vertical-align:middle;}
table.formulaire3 td {padding-bottom: 5px;text-align:left;vertical-align:bottom;}
table.formulaire3 td.submit {padding-top: 15px; }	

.fsbouton_ok {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 color: #f5f5f5;
 text-align: center;
 line-height: normal;
 font-weight: bold;
 cursor:pointer ; 
 width:32px;
 height:22px; 
 background: url(images/ok.gif) no-repeat center center;
 border-top: #FFFFFF solid 0px;
 border-right: #FFFFFF solid 0px;
 border-bottom: #FFFFFF solid 0px;
 border-left: #FFFFFF solid 0px;

}

.fsbouton  {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 color: #f5f5f5;
 text-align: center;
 line-height: normal;
 font-weight: bold;
 cursor:pointer ; 
 width:105px;
 height:23px; 
 background: url(images/enregistrer.gif) no-repeat center center;
 border-top: #FFFFFF solid 0px;
 border-right: #FFFFFF solid 0px;
 border-bottom: #FFFFFF solid 0px;
 border-left: #FFFFFF solid 0px;

}

.fsboutonv2  {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 color: #f5f5f5;
 text-align: center;
 line-height: normal;
 font-weight: bold;
 cursor:pointer ; 
 width:93px;
 height:17px; 
 background: url(images/boutonv2.gif) no-repeat center center;
 border-top: #FFFFFF solid 0px;
 border-right: #FFFFFF solid 0px;
 border-bottom: #FFFFFF solid 0px;
 border-left: #FFFFFF solid 0px;

}

.fsbouton2  {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 color: #FFFFFF;
 text-align: center;
 line-height: normal;
 font-weight: bold;
 background-color: #222222;
 border-top: thin solid #FFFFFF;
 border-right: thin solid #888888;
 border-bottom: thin solid #888888;
 border-left: thin solid #FFFFFF;
 cursor:pointer ; 
 width:90px;
 height:20px;
}


.page_on {
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	padding:0 5px;
	background:#ff5931;color:#fff
}
	.page_on:visited {color:#FFFFFF;}
	.page_on:hover {color:#FFFFFF;}
	.page_on:active {color:#FFFFFF;}
	.page_on:focus {color:#FFFFFF;}
	.page_on:link {color:#FFFFFF;}
	
.page_off  {
	
	font-size: 12px;
	padding:0 3px;
}
	.page_off:visited {color:#ff5931; text-decoration: none;font-weight: normal;}
	.page_off:hover {color:#ff5931;  text-decoration: underline;font-weight: normal;}
	.page_off:active {color:#ff5931; text-decoration: none;font-weight: normal;}
	.page_off:focus {color:#ff5931; text-decoration: underline;font-weight: normal;}
	.page_off:link {color:#ff5931; text-decoration: none;font-weight: normal;}		
	
.bouton_ar  {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-style: normal;
	 color: #FFFFFF;
	 text-align: center;
	 line-height: normal;
	 font-weight: bold;
	 background-color: #000000;
	 border-top: thin solid #FFFFFF;
	 border-right: thin solid #888888;
	 border-bottom: thin solid #888888;
	 border-left: thin solid #FFFFFF;
	 cursor:pointer ; 
	 width:80;
	}	

.A {
	font-weight: normal;
	text-decoration: underline;
	font-size: 11px;
}
	.A:visited {color:#FFFFFF;}
	.A:hover {color:#ff5931;}
	.A:active {color:#FFFFFF;}
	.A:focus {color:#ff5931;}
	.A:link {color:#FFFFFF;}	

.stepf {

width:105px;
height:23px;
border:none;
background: transparent url(images/stepf.gif);
 cursor: pointer ;
}	
	
.steps {

width:105px;
height:23px;
border:none;
background: transparent url(images/steps.gif);
 cursor: pointer ;
}		

.stepp {

width:105px;
height:23px;
border:none;
background: transparent url(images/stepp.gif) ;
 cursor: pointer ;
}
.tdprinc{
	background: #FFFFFF;

 }	
 
 .Menub  {
	text-decoration: none;
	font-size:12px; 
	color: #9c9a9c; 
	font-style:none; 
	padding-left:3px;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
	.Menub:hover {text-decoration: underline;}

 
	
.tdf {
	BORDER-RIGHT: #313031 1px solid;	
}

	#AvertEmail{
	  position: absolute;
	  visibility : visible;
	  padding: 0px;
	  width: 380px;
	  height : 70px;
	  top : 2px;
	  left : 235px ;
	  z-index: 100000;
	  background-color: #000000;
	  border:#ff5931 solid 2px;
	  font-size:11px; font-style:none; padding-left:3px;font-weight: normal;color: #FFFFFF;
	}		
	
	#dMessEntete{
	  position: absolute;
	  visibility : hidden;
	  padding: 0px;
	  width: 600px;
	  height : 50px;
	  top : 0%;
	  left : 200px ;
	  z-index: 1000;
	  background-color: #000000;
	  border:#ff5931 solid 2px;
	  font-size:14px; font-style:none; padding-left:3px;font-weight: normal;color: #FFFFFF;
	}	
	
.A2 {
	font-weight: normal;
	text-decoration: none;
	font-size: 10px;
}
	.A2:visited {color:#AAAAAA;}
	.A2:hover {color:#ff5931;text-decoration: underline;}
	.A2:active {color:#AAAAAA;}
	.A2:focus {color:#ff5931;text-decoration: underline;}
	.A2:link {color:#AAAAAA;}		

.Aindexeps {
	font-weight: normal;
	text-decoration: none;
	font-size: 12px;
}
	.Aindexeps:visited {color:#777777;}
	.Aindexeps:hover {color:#ff5931;text-decoration: underline;}
	.Aindexeps:active {color:#777777;}
	.Aindexeps:focus {color:#ff5931;text-decoration: underline;}
	.Aindexeps:link {color:#777777;}
	
.B {
	font-weight: normal;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
	.B:visited {color:#FFFFFF;}
	.B:hover {color:#FFFFFF;text-decoration: underline;}
	.B:active {color:#FFFFFF;}
	.B:focus {color:#FFFFFF;text-decoration: underline;}
	.B:link {color:#FFFFFF;}	
	
.B2 {
	font-weight: normal;
	text-decoration: underline;
	font-size: 12px;
	font-family:  Arial, Helvetica, sans-serif;
}
	.B2:visited {color:#111;}
	.B2:hover {color:#111;}
	.B2:active {color:#111;}
	.B2:focus {color:#111;}
	.B2:link {color:#111;}	

.aident {
	font-weight: bold;
	text-decoration: none;
	font-size: 13px;
	font-family:  Arial, Helvetica, sans-serif;
}
	.aident:visited {color:#f5f5f5;}
	.aident:hover {color:#ff5931;}
	.aident:active {color:#f5f5f5;}
	.aident:focus {color:#ff5931;}
	.aident:link {color:#f5f5f5;}		
	
	.bulerror{
		color: #ff5931;
		background-image: url("images/bulerror.gif");
		background-repeat: no-repeat;
		background-position: left;
		font-weight: normal;	
		font-size: 9pt;	
		width: 180px;
		height: 30px;
		padding-top: 5px;
		padding-left: 10px;}	

.out {
	font-weight: normal;
	text-decoration: none;
	font-family: "Arial Narrow",Arial, Helvetica, sans-serif;
	font-size: 13px;
}
	.out:visited {color:#525552;}
	.out:hover {color:#ff5931;text-decoration: underline;}
	.out:active {color:#525552;}
	.out:focus {color:#ff5931;text-decoration: underline;}
	.out:link {color:#525552;}		

	#dBlocMention{
	position: absolute;
	top : 110px;
	left : 5px ;
		width: 845px;
	background-color: #111;
	float:left;
	overflow: auto;
	visibility : hidden;
	z-index: 1000;
	padding: 0px;	
	 border-top: 3px solid #FFFFFF;
	 border-right: 3px solid #FFFFFF;
	 border-bottom: 3px solid #FFFFFF;
	 border-left: 3px solid #FFFFFF;	
	}		
	
	
.dpop_main{
		 background-repeat: no-repeat;
		 background-position: left;
		 background-image: url('images/popularite_mes_black.gif');
		overflow: hidden;		 
	}	

		
	
	#dmessattente {
		position: absolute;
		background: #000;
		filter: alpha(opacity=60);
		opacity: 0.6;		
		left: 140px;
		top: 300px;
		width: 620px;
		z-index: 1000000;
		height: 65px;
		overflow: hidden;

	}	
	#dmessattente2 {
		position: absolute;
		left: 140px;
		top: 300px;
		width: 620px;
		z-index: 1000001;
		height: 65px;
		overflow: hidden;

	}
	
	.bdpop {	BORDER-BOTTOM: #e0e0e0 1px solid;}
	
	.curseur {	
		BORDER-BOTTOM: #FFFFFF 1px solid;
		BORDER-LEFT: #FFFFFF 1px solid;
		BORDER-RIGHT: #FFFFFF 1px solid;
		BORDER-TOP: #FFFFFF 1px solid;
	
	}	
	
