@charset "utf-8";

body {
	background-color:#c1a980;
	font-family:Verdana, Geneva, sans-serif;
}

#global{
	width: 900px;
    margin-left: auto;
    margin-right: auto;
	margin-top:10px;
}

#conteneur {
	background-color:#000;
	background-image:url(../images/ombre.jpg);
	background-repeat:repeat-y;
	width:900px;
}

#header {
	background-image:url(../images/header.jpg);
	background-color:#000;
	width:900px;
	height:146px;
}

#fond
{
    border: 0;
	margin-bottom:0px;
	}

#footer
{
	margin-top: 0px;
	padding:0px;
	background-color:#000;
	color:#CCC;
	background-image:url(../images/ombre.jpg);
	background-repeat:repeat-y;
	width:900px;
	height:63px;
}
#footer p
{
	margin:0px;
	font-size:12px;
	max-width:900px;
	text-align:center;

}


/* ################# contenus des pages#################*/

table{
	color:#CCC;
	font-size:12px;
	margin-left: 0px;
	margin-bottom:10px;
}

#contenu
{
	position: relative;
	width: 900px;
	height:495px;
}
#contenufaq
{
	position: relative;
	width: 900px;
	height:520px;
}
#contenumlegales
{
	position: relative;
	width: 900px;
	height:780px;
}

.imagepage
{
  float: left;
  margin-left: 65px;
  margin-right: 30px;
  margin-top: 90px;
  border: 0;
}

.imagepage_concept
{
  float: left;
  margin-left: 70px;
  margin-right: 20px;
  margin-top:105px;
  border: 0;
}
.imagepage_loc
{
  float: left;
  margin-left: 70px;
  margin-right: 20px;
  margin-top:123px;
  border: 0;
} 
.imagepage_contact
{
  float: left;
  margin-left: 70px;
  margin-right: 10px;
  margin-top:90px;
  border: 0;
} 
.imagepage_liens
{
  float: left;
  margin-left: 95px;
  margin-right: 10px;
  margin-top:60px;
  border: 0;
} 
.imagepage_plan
{
  float: left;
  margin-left: 55px;
  margin-right: 10px;
  margin-top:60px;
  border: 0;
}
.diapo{
	float: left;
  	margin-left: 60px;
 	margin-right: 10px;
  	margin-top:30px;
  	border: 0;
	padding:0;
	margin-bottom:0px;
	}



.titrepage
{
	float:right;
	margin-right: 55px;
  	margin-top: 20px;
	margin-bottom:20px;
  	border: 0;
}

.titrepage_concept
{
	float:right;
	margin-right: 100px;
  	margin-top: 0px;
	margin-bottom:-7px;
  	border: 0;
}
.pconcept{
	margin-left:-28px;
	margin-bottom:2px;
	}
.titrepage_loc
{
	float:right;
	margin-right: 70px;
  	margin-top: 10px;
	margin-bottom:15px;
  	border: 0;
}
.titrepage_contact
{
	float:right;
	margin-right: 110px;
  	margin-top: 100px;
	margin-bottom:10px;
  	border: 0;
}
.titrepage_accueil
{
	float:right;
	margin-right: 65px;
  	margin-top: 70px;
	margin-bottom:10px;
  	border: 0;
}

#textepage
{
	float:right;
	margin-right: 100px;
  	margin-top: 2px;
  	border: 0;
}
#textepage_concept
{
	float:right;
	margin-right:70px;
  	margin-top: 2px;
  	border: 0;
}
#textepage_loc
{
	float:right;
	margin-right:230px;
  	margin-top: 15px;
  	border: 0;
}
#textepage_contact
{
	float:right;
	margin-right:50px;
  	margin-top: 10px;
  	border: 0;
}

#textepage_liens
{
	float:right;
	margin-right:110px;
  	margin-top: 50px;
  	border: 0;
}
#textepage_plan{
	float:right;
	margin-right:70px;
  	margin-top: 10px;
  	border: 0;
}
#textepage_mentionslegales
{
	float:left;
  	margin-top: 10px;
	margin-left:45px;
  	border: 0;
}
#textepage_mentionslegales p{
	max-width:800px;
}

#textepage_accueil
{
	float: left;
	margin-top:16px;
}
.gauche{
	float:left;
	width:420px;
	margin-left:30px;
	margin-top:10px;
}
.droite{
	float:right;
	width:360px;
	margin-left:30px;
	margin-top:10px;
}
#textepage_accueil p{
	margin-left:17px;
}


h1{
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	text-align:left;
	margin-bottom:-10px;
	margin-top:0px;
}

p{
	color: #CCC;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	text-align:left;
	min-width:100px;
	max-width:430px;
	margin-left:10px;
}

#textepage ul
{
  list-style-type: none;
  padding: 0;
  margin: 0;
}
#textepage_concept ul
{
  list-style-type: none;
  padding: 0;
  margin: 0;
}

#textepage li
{
  background-image: url(../images/puce_rose.jpg);
  background-repeat: no-repeat;
  background-position: 0 0.30em;
  padding-left: 1.1em;
} 

#textepage_concept li
{
  background-image: url(../images/puce_cyan.jpg);
  background-repeat: no-repeat;
  background-position: 0 0.30em;
  padding-left: 1.1em;
}
#textepage_plan li
{
  background-image: url(../images/puce_rose.jpg);
  background-repeat: no-repeat;
  background-position: 0 0.30em;
  padding-left: 1.1em;
} 
.localite li
{
  background-image: url(../images/puce_orange.jpg);
  background-repeat: no-repeat;
  background-position: 0 0.30em;
  padding-left: 1.1em;
}
.contact li
{
  background-image: url(../images/puce_bleu.jpg);
  background-repeat: no-repeat;
  background-position: 0 0.30em;
  padding-left: 1.1em;
}


#textepage .faq li
{
  background-image: url(../images/puce_cyan.jpg);
  background-repeat: no-repeat;
  background-position: 0 0.25em;
  padding-left: 1.1em;
} 
#textepage_accueil li
{
  background-image: url(../images/puce_bleu.jpg);
  background-repeat: no-repeat;
  background-position: 0 0.25em;
  padding-left: 1.1em;
} 
.liens li
{
  background-image: url(../images/puce_cyan.jpg);
  background-repeat: no-repeat;
  background-position: 0 0.25em;
  padding-left: 1.1em;
} 
/* #################fin contenus des pages#################*/



/* ################# liens #################*/
#contenu a{
	text-decoration:none;
	color:#fed06e;
}

#contenu a:hover{
	color:#c10068;
}

#contenufaq a{
	text-decoration:none;
	color:#fed06e;
}

#contenufaq a:hover{
	color:#20d0d3;
}

#textepage_concept a{
	text-decoration:none;
	color:#fed06e;
}
#textepage_concept a:hover{
	color:#34afb1;
}

#textepage_loc a{
	text-decoration:none;
	color:#fed06e;
}
#textepage_loc a:hover{
	color:#f19404;
}
#textepage_accueil a{
	text-decoration:none;
	color:#fed06e;
}
#textepage_accueil a:hover{
	color:#007cbf;
}
#textepage_plan a:hover
{
	color:#c10068
}
#footer a{
		text-decoration:none;
	color: #CCC;	
}
#footer a:hover{
	color:#fed06e;	
}

#menu a img{
	border:none;
}

#footer .lienbas:hover{ 
text-decoration: underline overline;
}
#textepage_liens a {
	text-decoration:none;
	color:#fed06e;
}
#textepage_liens a:hover{
	color:#34afb1;
}
#textepage_contact a:hover{
	color:#007cbf;
}
/* ################# fin liens #################*/



/* ################# menu #################*/
#div_menu
{
    float: right;
    margin-top: 73px;
    margin-right: 5px;
}

#menu
{
  list-style: none;
  margin-top: 0px;
}

#menu li
{
	float:left;
}

/*#liens
{
     background-image: url(../images/liens.jpg);
     background-repeat: no-repeat;
     width: 66px;
     height: 29px;
     display:inline-block;
}*/
/*#liens:hover
{
     background-image: url(../images/liens_hover.jpg);
     background-repeat: no-repeat;
     width: 66px;
     height: 53px;
     display:inline-block;
}
#liens.encours
{
     background-image: url(../images/liens_hover.jpg);
     background-repeat: no-repeat;
     width: 66px;
     height: 53px;
     display:inline-block;
}*/

#contact
{
     /*background-image: url(../images/contact.jpg);
     background-repeat: no-repeat;
     width: 87px;
     height: 29px;
     display:inline-block;*/
	 margin-right:2px;
}
/*#contact:hover
{
     background-image: url(../images/contact_hover.jpg);
     background-repeat: no-repeat;
     width: 87px;
     height: 53px;
     display:inline-block;
	 margin-right:2px;
}
#contact.encours
{
     background-image: url(../images/contact_hover.jpg);
     background-repeat: no-repeat;
     width: 87px;
     height: 53px;
     display:inline-block;
	 margin-right:2px;
}
*/
#localite
{
     /*background-image: url(../images/localite.jpg);
     background-repeat: no-repeat;
     width: 94px;
     height: 29px;
     display:inline-block;*/
	 margin-right:2px;
}
/*#localite:hover
{
     background-image: url(../images/localite_hover.jpg);
     background-repeat: no-repeat;
     width: 94px;
     height: 53px;
     display:inline-block;
	 margin-right:2px;
}
#localite.encours
{
     background-image: url(../images/localite_hover.jpg);
     background-repeat: no-repeat;
     width: 94px;
     height: 53px;
     display:inline-block;
	 margin-right:2px;
}*/

#avantages
{
     /*background-image: url(../images/avantages.jpg);
     background-repeat: no-repeat;
     width: 114px;
     height: 29px;
     display:inline-block;*/
	 margin-right:2px;
}
/*#avantages:hover
{
     background-image: url(../images/avantages_hover.jpg);
     background-repeat: no-repeat;
     width: 114px;
     height: 53px;
     display:inline-block;
	 margin-right:2px;
}
#avantages.encours
{
     background-image: url(../images/avantages_hover.jpg);
     background-repeat: no-repeat;
     width: 114px;
     height: 53px;
     display:inline-block;
	 margin-right:2px;
}*/

#concept
{
     /*background-image: url(../images/concept.jpg);
     background-repeat: no-repeat;
     width: 94px;
     height: 29px;
     display:inline-block;*/
	 margin-right:2px;
}
/*#concept:hover
{
     background-image: url(../images/concept_hover.jpg);
     background-repeat: no-repeat;
     width: 94px;
     height: 53px;
     display:inline-block;
	 margin-right:2px;
}
#concept.encours
{
     background-image: url(../images/concept_hover.jpg);
     background-repeat: no-repeat;
     width: 94px;
     height: 53px;
     display:inline-block;
	 margin-right:2px;
}*/

#accueil
{
     /*background-image: url(../images/accueil.jpg);
     background-repeat: no-repeat;
     width: 82px;
     height: 29px;
     display:inline-block;*/
	 margin-right:2px;
}
/*#accueil:hover
{
     background-image: url(../images/accueil_hover.jpg);
     background-repeat: no-repeat;
     width: 82px;
     height: 53px;
     display:inline-block;
	 margin-right:2px;
}
#accueil.encours
{
     background-image: url(../images/accueil_hover.jpg);
     background-repeat: no-repeat;
     width: 82px;
     height: 53px;
     display:inline-block;
	 margin-right:2px;
}*/
/* ################# fin menu #################*/
