
p.pointerhand {
	cursor: hand;
}
/*HTML {
	COLOR: #000000; 
	BACKGROUND-COLOR: #ffffff;
}*/

/*a:hover {
	text-decoration:underline;
}*/

.HTML2 {
	COLOR: #ffffff; 
	/*BACKGROUND-COLOR: #DB966D;*/
	BACKGROUND-COLOR: #FD7D36;
}
BODY {
	margin-left: 0px;
	margin-top: -20px;
	margin-right: 0px;
	margin-bottom: 0px;
	COLOR: #000000; 

}
/*A IMG {
	border: 1px inset Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
} */
A IMG {
	border: 0px;
}
.image
{
border: 0px;
}

.IMGSansContour {

	border: 0px;

}
.Slogan {
	color: white;
	font: normal small-caps bold small Arial, Helvetica, sans-serif;
}

.Menu {
	text-decoration:none;
	background-color: Black;
	color: White;
	font: normal small-caps lighter smaller/normal Arial, Helvetica, sans-serif;
	padding-right: 5px;
	padding: 1px;
}
.MenuTexte {

	color: White;
	font: normal normal lighter x-small/normal Arial, Helvetica, sans-serif;
	padding-right: 5px;
	padding: 1px;
	text-decoration: none;
}

.LienFondBleu {

	color: White;
	font: normal normal lighter x-small/normal Arial, Helvetica, sans-serif;
	padding-right: 5px;
	padding: 1px;
	text-decoration: none;
	
}

.LienFondBlanc {

	color: black;
	font: normal normal lighter x-small/normal Arial, Helvetica, sans-serif;
	padding-right: 5px;
	padding: 1px;
	text-decoration: none;
}
.LienOrange {
	color: #FF4D00;
	font: normal normal lighter medium/normal Arial, Helvetica, sans-serif;
	padding-right: 5px;
	padding: 1px;
	text-decoration: none;
}
.LienOrangePetit {
	color: #FF4D00;
	font: normal normal lighter x-small/normal Arial, Helvetica, sans-serif;
	padding-right: 5px;
	padding: 1px;
	text-decoration: none;
}
.LienBleu {
	color: #6E69B0;
	font: normal normal lighter medium/normal Arial, Helvetica, sans-serif;
	padding-right: 5px;
	padding: 1px;
	text-decoration: none;
}
.LienBleuGamme {
	color: #6E69B0;
	font: normal normal bold small/normal Arial, Helvetica, sans-serif;
	padding-right: 5px;
	padding: 1px;
	text-decoration: none;
}
.LienPremium {
	color: #FF4D00;
	font: normal normal bold small/normal Arial, Helvetica, sans-serif;
	padding-right: 5px;
	padding: 1px;
	text-decoration: none;
}
.LienPremium:hover {
	text-decoration: underline;
}

.LienMedium {
	color: #41B4B2;
	font: normal normal bold small/normal Arial, Helvetica, sans-serif;
	padding-right: 5px;
	padding: 1px;
	text-decoration: none;
}
.LienMedium:hover {
	text-decoration: underline;
}
.LienOptimum {
	color: #B8027E;
	font: normal normal bold small/normal Arial, Helvetica, sans-serif;
	padding-right: 5px;
	padding: 1px;
	text-decoration: none;
}
.LienOptimum:hover {
	text-decoration: underline;
}
.Texte {
	color: black;
	font: normal normal normal small/normal Arial, Helvetica, sans-serif;
	padding-left: 5px;
	padding: 1px;
	text-decoration : none;
}
.TexteMoteur {
	color: black;
	font: normal normal bold small/normal Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.TexteMoteurGras {
	color: black;
	font: normal normal bold small/normal Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.TableauPadding {
padding-right: 0px;
padding-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
	
}

.EspaceClient {
	color: white;
	font: normal normal normal x-small/normal Arial, Helvetica, sans-serif;
	padding-left: 5px;
	padding: 1px;
	background-color: Black;
	text-decoration:none;
}
.TitreRubrique {
	color: #FF4D00;
	font: normal normal 900 xx-large/32px Arial, Helvetica, sans-serif;
	padding-right: 5px;
	padding: 1px 10px;
	text-decoration: none;
}

.TitreRubriqueMedium {
	color: #41B4B2;
	font: normal normal 900 xx-large/32px Arial, Helvetica, sans-serif;
	padding-right: 5px;
	padding: 1px 10px;
	text-decoration: none;
}

.TitreRubriqueOptimum {
	color: #B8027E;
	font: normal normal 900 xx-large/32px Arial, Helvetica, sans-serif;
	padding-right: 5px;
	padding: 1px 10px;
	text-decoration: none;
}

.TexteImportantBleu {
	color: #6E69B0;
	font: normal normal 700 x-large/28px Arial, Helvetica, sans-serif;
	padding-right: 5px;
	padding: 1px 10px;
	text-decoration: none;
}

.TexteImportantBleu2 {
	color: #6E69B0;
	font: normal normal 700 xx-large/28px Arial, Helvetica, sans-serif;
	padding-right: 5px;
	padding: 1px 10px;
	text-decoration: none;
}

.TexteImportantBleu3 {
	color: #6E69B0;
	font: normal normal 700 small/28px Arial, Helvetica, sans-serif;
	padding-right: 5px;
	padding: 1px 10px;
	text-decoration: none;
}

.TitreMisEnValeurOrange {
	color: #FF4D00;
	font: normal normal 700 larger/28px Arial, Helvetica, sans-serif;
	padding-right: 5px;
	padding: 1px 10px;
	text-decoration: none;
}

.TitreMisEnValeurBleu {
	color: #6E69B0;
	font: normal normal 700 larger/28px Arial, Helvetica, sans-serif;
	padding-right: 5px;
	padding: 1px 10px;
	text-decoration: none;
}

.TitreMisEnValeurPremium {
	color: #FF4D00;
	font: normal normal 700 larger/28px Arial, Helvetica, sans-serif;
	padding-right: 5px;
	padding: 1px 10px;
	text-decoration: none;
}

.TitreMisEnValeurMedium {
	color: #41B4B2;
	font: normal normal 700 larger/28px Arial, Helvetica, sans-serif;
	padding-right: 5px;
	padding: 1px 10px;
	text-decoration: none;
}

.TitreMisEnValeurOptimum {
	color: #B8027E;
	font: normal normal 700 larger/28px Arial, Helvetica, sans-serif;
	padding-right: 5px;
	padding: 1px 10px;
	text-decoration: none;
}

.TexteBleu {
	color: #6E69B0;
	font: normal normal bold x-small/normal Arial, Helvetica, sans-serif;
	padding-right: 5px;
	padding: 1px;
	text-decoration: none;
}
.TexteOrange {
	color: #FF4D00;
	font: normal normal bold x-small/normal Arial, Helvetica, sans-serif;
	padding-right: 5px;
	padding: 1px;
	text-decoration: none;
}
.TextePremium{
	color: #FF4D00;
	font: normal normal bold small/normal Arial, Helvetica, sans-serif;
	padding-right: 5px;
	padding: 1px;
	text-decoration: none;
}
.TexteMedium {
	color: #41B4B2;
	font: normal normal bold small/normal Arial, Helvetica, sans-serif;
	padding-right: 5px;
	padding: 1px;
	text-decoration: none;
}
.TexteOptimum {
	color: #B8027E;
	font: normal normal bold small/normal Arial, Helvetica, sans-serif;
	padding-right: 5px;
	padding: 1px;
	text-decoration: none;
}


/* css menu Ajax */
/*---------------*/

#menu {
  /*width: 640px;*/
  border: 0px #000 solid;
}
.menu_header {
  color: #FFFFFF;
}
.menu_block {
  background-color: #ffffff;
  color: #000000;
  overflow:hidden;
}
.menu_block div {
}
.close_block {
  position: relative;
  /*width: 100%;*/
  bottom: 0px;
  height: 150px;
  text-align: center;
  display: block;
    width:100px;
}

.TexteOption {
	color: #6E69B0;
	font: normal bolder 900 26px/26px Arial, Helvetica, sans-serif;
	padding-right: 5px;
	padding: 1px 10px;
	text-decoration: none;
}

.TitreGammePremium {
	color: #FF4D00;
	font: normal normal 700 large/18px Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.TitreGammeMedium {
	color: #41B4B2;
	font: normal normal 700 large/18px Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.TitreGammeOptimum {
	color: #B8027E;
	font: normal normal 700 large/18px Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.TitreGammePremium:hover {
	color: #FF4D00;
	font: normal normal 700 large/18px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.TitreGammeMedium:hover {
	color: #41B4B2;
	font: normal normal 700 large/18px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.TitreGammeOptimum:hover {
	color: #B8027E;
	font: normal normal 700 large/18px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.Alerte {
	color: RED;
	font: normal normal bold x-small/normal Arial, Helvetica, sans-serif;
	padding-left: 5px;
	padding: 1px;
	background-color: Black;
	text-decoration:none;
}
