body
  {  font: 11px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;background-image: url(images/backimagepower.jpg); margin: 0; padding: 0 }
#container  { background-color: transparent; color:white;  margin-right: auto; margin-left: auto; width: 900px }

#header           { background-color: black; text-align: left; margin: 0px; padding: 0px; border: 0px; width: 900px; height: 110px }

.adresse 
{
	margin-top:5px;
	}

	
.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: #FFF;
	display: list-item;
	list-style-image: url(puce.png);
}

.ContenuTXT
       {
	background-color: black;
	margin: 5px 0px 0px;
	padding: 0px;
	width: 900px;
	text-align: left;
	text-color: #FFFFFF;
}

.txtAcceuil      {
	text-color: #FFFFFF;
	padding-left: 10px;
	width: 600px;
	text-align: left;
}

.txtAcceuil2{
	text-color: #FFFFFF;
	padding-left: 30px;
	width: 300px;
	float: left;
	color: #FFF;
}

.txtAcceuil3{
	text-color: #FFFFFF;
	padding-left: 60px;
	width: 240px;
	float: left;
	font-size: 12px;
	color: #FFF;
}

.txtAcceuil4{
	text-color: #FFFFFF;
	padding-left: 50px;
	width: 550px;
	text-align: left;
	float: left;
}

.txtAcceuil5{
	text-color: #FFFFFF;
	padding-left: 40px;
	width: 380px;
	text-align: left;
	float: left;
	color: #FFF;
}

.tableau{
	margin-left:15px;
}

div#container td.galerie 
{
	
	padding-left:10px;
	padding-top:10px;
	}


.txtTitre      {
	color: #333;
	font-size: 12px;
	padding-left: 0px;
	width: 600px
}

.sousTitre      {
	color: #000;
}
	
.mGauche{
	position:absolute;
	top:120px;	
	background: transparent url("images/fondTR.png") repeat;
	width:150px;
	height:400px;
}


.flash { margin-top: 10px }

.googlemap 
{ 
	margin-top: 10px ;
	margin-left: 153px;
}


.resaoffre
{
	padding-top:70px;
	}

.photo
{
	padding-top:15px;
}

.footer
              {
	color: white;
	font-size: 9px;
	text-align: left;
	margin: 0px 0px 15px;
	padding: 0px 0px 10px;
	text-transform: none;
}
.footer a{color:white;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: black; }
#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: black ;}


#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: #ffffff;
    background-color: transparent;
    text-decoration: none;
}
a:visited { background-color: transparent 	text-decoration: none;
}
a:active {
	background-color: transparent;
	text-decoration: none;
	font-size: 10px;
}
#container .ContenuTXT table tr td p {
	font-size: 12px;
	color: #FFF;
}

.bar {
	color: #58585A;
}
#container .ContenuTXT table tr td .txtAcceuil p .footer {
	font-weight: bold;
}

#container .ContenuTXT table tr td .txtAcceuil p .footer a {
	font-weight: normal;
}

.logo
{
	margin-left:20px;
	}


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;
}
#container .ContenuTXT table tr td .txtAcceuil2 p a {
	color: #FFF;
}

