body
{
background:#000  url("images/body.jpg") repeat-x;
font-family:arial,verdana,trebuchet;
margin: 0 0 0 0;
padding:0 0 0 0;
}

a
{
text-decoration:none;
color:white;
text-align:center;
}

table
{
margin-left:auto;
margin-right:auto
}

.header
{
width:800 px;
height:150px;
color:#fff; 
font-family:arial,verdana,trebuchet;
font-weight:bold
}

.corps
{
margin-left:auto;
margin-right : auto;
height:auto;
width:800px;
margin-top:5px;
margin-bottom:5px
}

.footer
{
width:800px;
float:left;
color:#fff; 
font-family:arial,verdana,trebuchet;
font-size:x-small;
margin-bottom:5px;
padding-right:10px;
}
.conteneur
{
background:transparent url("images/fond.jpg") no-repeat;
margin-top : 0px;
margin-left:auto;
margin-right:auto;
width:800px;
height:600px;
}

.confirm
{
font-size:small;
color:#ffff00;
}

.erreur
{
font-size:small;
color:#ff0000;
text-decoration:underline;
font-weight:bold
}

/*************************style index****************************/
.menu
{
font-size:14px;
font-weight:normal;
}

.menu:hover
{
color:#ECD03B;
}
.formulaire
{
width:600px;
margin-left:auto;
margin-right:auto;

}

.titreTab
{
color:#fff; 
font-weight:bold; 
font-size:14px
}
.cell
{
width:200px;
color:#fff;
font-size:13px;
}

.etoile
{
color:ECD03B;
}
/*************************style contact*********************/
.cellContact
{
width:110px;
color:#fff;
font-size:13px
}

.titreCont2
{
color:#fff; 
font-weight:bold; 
font-size:14px
}

.tab
{
float:left;
margin-left:100px!important;
margin-left:50px;
}
/*************************style plan****************************/
.titrePlan
{
font-family:arial,verdana,trebuchet;
font-size: 14px;
color:#fff;
text-align:left;
margin-left:100px;
}
.contInfoPlan
{

width :220px;
margin-bottom: 5px;
margin-left:5px;
height :auto;
float:left
}

.infoPlan
{
width:220px;
height :90px;
float:left;
margin-right : 2px;
margin-bottom:12px;
font-family:arial,verdana,trebuchet;
font-size:13px;
color:#fff;
text-align:left;
padding:2px 2px 2px 0;
}
.planimg
{
float:left;
width:337px;
height:166px;
margin-bottom:10px;
}

.contImgPlan
{
width:475px;
height:350px;
float:left;
margin-left:93px;
margin-right:auto;
}


/**************************************style private*************/
.conteneurPriv
{
background-color:#4a000d;
margin-left:auto;
margin-right:auto;
text-align : center;
width:800px;
height:auto;
}
.lienPrivate
{
margin-bottom:30px;
text-align:center
}

.titrePrivate
{
margin-bottom:20px;
font-size:16px;
color:white;
}

.formulairePrivate
{
text-align:left;
padding-left:1px;
width:240px;
height:130px;
margin-right:2px;
margin-bottom:10px;
float:left;
color:white;
border-style:solid;
border-color:white;
border-width:1px;
font-size:13px;
}
.conteneurFormPriv
{
margin-left:auto;
margin-right:auto;
text-align:center;
width:730px;
height:auto;
}
.pagination
{
color:white;
width:680px;
float:left;
font-size:14px;
}
.contFormMail
{
color:white;
width:940px;
float:left
}


/************************************************edition precedente*************************/
.textPrec
{
font-family:arial,verdana,trebuchet;
font-size:15px;
color:#fff;
width:500px;
height:auto;
text-align:justify;
margin:auto;
}


.lienPrec
{
font-family:arial,verdana,trebuchet;
font-size:13px;
color:#fff;
margin:auto;
text-align:center;
width:500px;
}

.lienPrec a:hover
{
color:#ECD03B;
}

.imgPrec
{
width:500px;
margin:auto;
text-align:center;
height:200px;
}

