body
  { font: 11px Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #d4d4d4; margin: 0; padding: 0 }
#container  { background-color: transparent; margin-right: auto; margin-left: auto; width: 900px }

#header           { background-color: #58585a; text-align: left; margin: 0px; padding: 0px; border: 0px; width: 900px; height: 90px }
	
.headTexte1      { color: #fff; font-size: 30px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; position: relative; left: 0 }


.headTexte2    { color: #fff; font-size: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

#header h1,h2,h3{
	;
	
	}
.flashloc{margin-left:155px;}

.menu { background: #afa99b url(images/casinoHotel.jpg) no-repeat; width: 900px; height: 450px }
li {
  font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
  font-size: 100%;
  color: black;
  display: list-item;
  list-style-image: url(puce.png);
}

.ContenuTXT
       {
	background-color: #acaea6;
	margin: 5px 0px 0px;
	padding: 0px;
	width: 900px;
	text-align: left;
	color: #DDDEDA;
}

.txtAcceuil      {
	color: black;
	padding-left: 10px;
	width: 600px;
	text-align: left;
}
.txtAcceuil2      {
	color: black;
	padding-left: 10px;
	width: 300px;
	text-align: left;
	float: left;
}
.txtTitre      {
	color: #333;
	font-size: 12px;
	padding-left: 0px;
	width: 600px
}

.sousTitre      {
	color: #000;
}
	
.mGauche{
	position:absolute;
	top:101px;
	
	background: transparent url("images/fondTR.png") repeat;
	width:150px;
	height:400px;
}


.flash { margin-top: 10px }


.footer
              {
	color: black;
	font-size: 10px;
	text-align: left;
	margin: 0px 0px 15px;
	padding: 0px 0px 10px;
	text-transform: none;
}
.footer a{color:black;text-decoration:none;}


.adroite   { color: white; position: relative }


/************************* Pour menu deroulant transparent ******************************************/
#menuDeroulant
    { list-style-type: none; padding: 0; border: 0; position: relative; left: 0px; width: 0px }




#menuDeroulant .sousMenu
    { list-style-type: none; margin-top: -23px; margin-left: 150px; padding: 0; border: 0; position: absolute; display: none }


#menuDeroulant li
  { margin-left: 0; padding: 0; border: 0; width: 150px }


#menuDeroulant li:hover > .sousMenu  { background-color: transparent; display: block }

#menuDeroulant li a:link, #menuDeroulant li a:visited
{
 display: block;
 height: 1%;
 color: #FFF;
 
 margin: 0;
 padding: 4px 8px;
 
 text-decoration: none;
}
#menuDeroulant li a:hover  { background-color: #000 }
#menuDeroulant li a:active { background-color: #5F879D; }

#menuDeroulant .sousMenu li a:link,
#menuDeroulant .sousMenu li a:visited
{
 display: block;
 color: #FFF;
 margin: 0;
 border: 0;
 text-decoration: none;
 background: transparent url("images/fondTR.png") repeat;
}
#menuDeroulant .sousMenu li a:hover
 { background-color: #000 }


#menuDeroulant .sousMenu li
{
 float: none;
 margin: 0;
 padding: 0;
 border: 0;
 width: 149px;
 border-top: 1px solid transparent;
 border-right: 1px solid transparent;
}
a:link {
	color: #000000;
background-color: transparent 	text-decoration: none;
}
a:visited { background-color: transparent 	text-decoration: none;
}
a:active {
	background-color: transparent;
	text-decoration: none;
	font-size: 12px;
}
#container .ContenuTXT table tr td p {
	color: #000;
	font-size: 12px;
}
#container .ContenuTXT table {
	color: #000;
}
.bar {
	color: #58585A;
}
#container .ContenuTXT table tr td .txtAcceuil p .footer {
	font-weight: bold;
}
#container .ContenuTXT table tr td .txtAcceuil p .txtAcceuil {
	color: #000;
}
#container .ContenuTXT table tr td .txtAcceuil p .footer a {
	font-weight: normal;
}

gras {
	font-weight: bold;
}
.g {
	font-weight: bold;
}
.g {
	font-weight: bold;
}
.g {
	font-weight: bold;
}
.g {
	font-weight: bold;
}
.g {
	font-weight: bold;
}
.g {
	font-weight: bold;
}
.g {
	font-weight: bold;
}
.b {
	font-weight: bold;
}
.b {
	font-weight: bold;
}
.b {
	font-weight: bold;
}
.b {
	font-weight: bold;
}
.b {
	font-weight: bold;
}
.g {
	font-weight: bold;
}
.b {
	font-weight: bold;
}
.b {
	font-weight: bold;
}
.g {
	font-weight: bold;
}
.b {
	font-weight: bold;
}
.nin {
	font-size: 9px;
}
.t {
	text-align: left;
}
