  BODY {
			color: #FFFFFF; 
			font-size: 10pt; 
			font-family:Tahoma; 
			text-align:justify ;
			scrollbar-face-color: #203448;
			scrollbar-highlight-color: #284058;
			scrollbar-3dlight-color: #306080;
			scrollbar-shadow-color: #000810;
			scrollbar-darkshadow-color: #000000;
			scrollbar-arrow-color: #D3B576;
			scrollbar-track-color: #001020
	}

  TD {
			color: #FFFFFF; 
			font-size: 10pt; 
			font-family:Tahoma; 
			text-align:justify
	}

  A {
			color: #FFFFFF; 
			font-size: 9pt; 
			font-family:Tahoma;
			text-decoration: none;
	}

  A.hp {
			color: #FFFFFF; 
			font-size: 9pt; 
			font-family:Tahoma;
			text-decoration: none;
	}

  A:visited,A.hp:visited {
			color: #FFFFFF; 
			font-size: 9pt; 
			font-family:Tahoma; 
			text-decoration: none;
	}

  A.hp:visited {
			color: #FFFFFF; 
			font-size: 9pt; 
			font-family:Tahoma; 
			text-decoration: none;
	}


  A.com {
			color: #000000; 
			font-size: 9pt; 
			font-family:Tahoma; 
			text-decoration: none;
	}

  A.com:visited {
			color: #000000; 
			font-size: 9pt; 
			font-family:Tahoma; 
			text-decoration: none;
	}

  A.com:hover {
			color: #FFFFFF; 
			font-size: 9pt; 
			text-decoration: none
	}

  A:hover,A.hp:hover {
			color: #A0A0A0;
			font-size: 9pt; 
			text-decoration: none
	}



/****************** CSS PERSOS ******************/

  .formInput {
			color: #FFFFFF;
      text-decoration: none; 
      background-color: #444B5D;
      font-family: Verdana, Tahoma, sans-serif; 
      font-size: 8pt; 
      font-weight : normal; 
      background-image: url('images/fondLeger3.html') ;
      BORDER-BOTTOM: #999FAF 1px solid;
      BORDER-LEFT: #999FAF 4px solid;
      BORDER-RIGHT: #999FAF 1px solid;
      BORDER-TOP: #999FAF 1px solid;
      scrollbar-base-color: #444B5D ;
      scrollbar-arrow-color: #999FAF ;
      scrollbar-DarkShadow-color: #000000 ;
  }

  .formInputRed {
			color: #FFFFFF;
      text-decoration: none; 
      background-color: #444B5D;
      font-family: Verdana, Tahoma, sans-serif; 
      font-size: 8pt; 
      font-weight : normal; 
      background-image: url('images/fondLeger3.html') ;
      BORDER-BOTTOM: #999FAF 1px solid;
      BORDER-LEFT: #FF5555 4px solid;
      BORDER-RIGHT: #999FAF 1px solid;
      BORDER-TOP: #999FAF 1px solid;
      scrollbar-base-color: #444B5D ;
      scrollbar-arrow-color: #999FAF ;
      scrollbar-DarkShadow-color: #000000 ;
  }


  .formButton {
			color: #FFFFFF;
      text-decoration: none; 
      background-color: #444B5D;
      font-family: Verdana, Tahoma, sans-serif; 
      font-size: 10pt; 
      font-weight : normal; 
      background-image: url('images/fondLeger2.html') ;
      BORDER-BOTTOM: #000000 1px solid;
      BORDER-LEFT: #999FAF 1px solid;
      BORDER-RIGHT: #000000 1px solid;
      BORDER-TOP: #999FAF 1px solid;
  }

  .labelBleu {
			color: #888890;
			font-size: 12pt; 
			font-family:Tahoma; 
			text-align:justify
	}

  .titreTable{
			color: #AAAAAA; 
			font-size: 13pt; 
			font-family:Tahoma; 
			text-align:justify
	}

  .newsSoustitre{
			color: #AAAAAA; 
			font-size: 8pt; 
			font-family:Tahoma; 
			text-align:justify
	}

  .newsTitre {
			color: #FFFFFF; 
			font-size: 11pt; 
			font-family:Tahoma; 
			font-style:bold;		
			text-align:left
	}

  .petit {
			color: #FFFFFF; 
			font-size: 8pt; 
			font-family:Tahoma; 
			text-align:justify
	}

  .petitDroite {
			color: #FFFFFF; 
			font-size: 7pt; 
			font-family:Tahoma; 
			text-align:right
	}

  .titre {
			color: #FFFFFF; 
			font-size: 16pt; 
			font-family:Times new roman; 
			text-align:left
	}

  .titreCentre {
			color: #FFFFFF; 
			font-size: 16pt; 
			font-family:Tahoma; 
			text-align:center
	}

  .titrePage {
			color: #888890; 
			font-size: 30pt; 
			font-family:Tahoma; 
			text-align:center
	}

	.soustitre {
			color: #BBBBCC; 
			font-size: 10pt; 
			font-family:Tahoma; 
			text-align:left
	}

  .grandtitre {
			color: #FFFFFF; 
			font-size: 26pt; 
			font-family:Tahoma; 
			text-align:center
	}

  .error {
			color: #FFFF00; 
			font-size: 10pt; 
			font-family:Tahoma; 
			font-style:bold; 
			text-align:justify
	}

  .ac {
			color: #999999; 
			font-size: 9pt; 
			font-family:Tahoma; 
			text-decoration: none; 
			text-align:center
	}

  .menu {
			color: #999999; 
			font-size: 9pt; 
			font-family:Tahoma;  
			float: right;
			visibility:visible;
	}

  BodyDark {
			color: #AAAAAA; 
	}

  BodyGrand {
			font-size: 14pt;
	}

/* Form elements */
input,textarea, select {
	color : #000000;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	border-color : #000000;
	border-width: 1px;
}

/* The text input fields background colour */
input.post, textarea.post, select {
	background-color : #306080; color: #FFFFFF
}

input { text-indent : 2px; }

/* The buttons used for bbCode styling in message post */
input.button {
	background-color : #102040;
	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #D0D0D0
}

/* The main submit button option */
input.mainoption {
	background-color : #002040;
	font-weight : bold;
	color: #D0D0D0
}

/* None-bold submit button */
input.liteoption {
	background-color : #084060;
	font-weight : normal;
	color: #D0D0D0
}

.gen { font-size : 12px; }
.genmed { font-size : 11px; }
.gensmall { font-size : 10px; }
.gen,.genmed,.gensmall { color : #FFFFFF; }

/* PopLinks*/
a.poplink:hover {
	border: 0;
}
a.poplink:hover .popbox, a.poplink:hover .popbox2, a.poplink:hover .popbox3 {
	display: block;
	position: absolute;
	border: 1px solid #000;
	background-color: #033553;
	margin: 0px;
	margin-top: 20px;
	padding: 3px;
	font-size: 8pt;
/*	font-style: italic;	*/
	color: #DBDBDB;
}

.popbox, .popbox2, .popbox3 {
	display: none;
}

.popbox {
	width: 350px;
	left: 54%;
	right: 54%;
}

.popbox2 {
	width: 280px;
	left: 54%;
	right: 54%;
}

.popbox3 {
	width: 400px;
	left: 54%;
	right: 54%;
}
.spmhidip
{
   display:none;
   width:10px;
   height:3px;
}

/* Supplément pour le tooltip */
.tooltip1
{
	border: 1px solid #000;
	background-color: #033553;
	margin: 0px;
	padding: 3px;
	font-size: 8pt;
	color: #DBDBDB;
	margin-left: -50px;
	width: 350px;
}
.tooltip2
{
	border: 1px solid #000;
	background-color: #033553;
	margin: 0px;
	padding: 3px;
	font-size: 8pt;
	color: #DBDBDB;
	margin-left: -50px;
	width: 320px;
}
.tooltip3
{
	border: 1px solid #000;
	background-color: #033553;
	margin: 0px;
	padding: 3px;
	font-size: 8pt;
	color: #DBDBDB;
	margin-left: -48px;
	width: 425px;
}

.code {
	width: 95%;
	background-color: #000;
	border: 1px solid #DBDBDB;
	color: #ECECEC;
	font-size: 9pt;
	text-align: left;
	margin: 10px auto 10px auto;
	padding: 5px 0px 5px 5px;
}