



.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:330px;
	
	width:200px;
	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 }

div.mGauche #menuDeroulant a.selected a.hover{
	color: 	#000;
	font-style: italic;
	font-weight: bold;
}


#menuDeroulant .sousMenu
    { list-style-type: none; margin-top: -23px; margin-left: 178px; padding: 0; border: 0; position: absolute; display: none }


#menuDeroulant li
  { margin-left: 0; padding: 0; border: 0; width: 178px }


#menuDeroulant li:hover > .sousMenu  { background-color: #5D7879;color:black; display: block ;z-index:100;
}

#menuDeroulant li a:link, #menuDeroulant li a:visited
{
list-style-type:none;
padding:0px 0px 4px 0px;
margin:0px 0px 4px 10px;
list-style-position:inside;
border-bottom:1px solid #d2d2d2;
 display: block;
 height: 1%;
 color: #FFF; 
 text-decoration: none;
}
#menuDeroulant li a:hover  { background-color: #FFFFFF; color: #000000; }
#menuDeroulant li a:active { background-color: #5F879D; }

#menuDeroulant .sousMenu li a:link,
#menuDeroulant .sousMenu li a:visited
{
 display: block;
 color: #FFF;

	
list-style-type:none;
padding:0px 0px 4px 0px;
margin:0px 0px 4px 10px;
list-style-position:inside;
border-bottom:1px solid #d2d2d2;
	
 text-decoration: none;
 
}
#menuDeroulant .sousMenu li a:hover
 { background-color: #FFFFFF;color:black; z-index:100;
}



#menuDeroulant .sousMenu li
{z-index:100;

 float: none;
 margin: 0;
 padding: 0;
 border: 0;
 width: 149px;
 border-top: 1px solid transparent;
 border-right: 1px solid transparent;
}
a:link {
	color: #FFF;
	background-color: transparent 	text-decoration: none;
}
a:visited { 
	background-color: transparent 	text-decoration: none;
	color: #000;
}

a:hover {
	background-color: transparent 	text-decoration: none;
	color: #000;
}
a:active {
	
	background-color: transparent;
	text-decoration: none;

}
#container .ContenuTXT table tr td p {
	color: #000;
	font-size: 12px;
}
#container .ContenuTXT table {
	color: #000;
}

#container .social {
	float:right;
	margin-right: 140px;
	margin-top:60px;
}

.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;
}

