BODY{
    text-align:center;
    font-family:verdana;
    font-size:10pt;
    margin:0;
    
	background-image:url(images/bg.jpg);
	background-repeat:repeat-x;
	background-color:#fff;
   
}

/*Pour le degrader de fond*/
.cadre{
	width:872px;	
	margin-left:auto;
	margin-right:auto;
}

.contener{
	float:left;
	min-height:270px !important;
	height:auto !important ;
	height:280px;
   padding-left:19px;
	width:853px;
	background-image:url(images/backCont.jpg);
	background-repeat:no-repeat;
}

/*******************/
/*Couleur des liens*/
/*******************/
A{
    color:#000;
    text-decoration:none;
}
A:hover{
    color:#666;
}


/******************************/
/*Couleur et taille des titres*/
/******************************/

H1{
	font-size:12pt;
	color:#FE8E33;
	border-bottom:1px dotted #FE8E33;
	text-align:left;
	font-size:13pt;
	font-weight:bold;
}
H2{
	font-size:12pt;
	font-family:arial;
	color:#de7b44;

	height:20px;
	
}
H3{
	font-size:10pt;
	font-family:arial;
	color:#000000;
	padding-top:15px;
	font-weight:none;
}

H4{
	font-size:12pt;
	color:#ff912f;
	line-height:15px;
	margin:0px;
}
H5{
	font-size:7pt;
	color:#9e0110;
}
H6{
	font-size:8pt;
	color:#FFF;
}
/******************************/
/*configuration texte et image*/
/******************************/

p{

	color:#000;
	margin-left:8px;
	text-align:justify;
}
IMG{
	border:0;
}


/************************/
/******Banniere *********/
/************************/
.ban{
	float:left;
	width:833px;
	height:155px;
	background-image:url(images/header.jpg);
}

/*************************/
/******** MENU ***********/
/*************************/
.menu{
	float:left;
	width:760px;
	height:30px;
	position:relative;
	top:110px !important;
	top:125px;
	left:70px;

	/*background-color:#FFFF01;*/
}


.menu ul{list-style-type:none;}
.menu ul li{float:left;width:180px;}
.menu ul li a{float:left; color:#000; font-weight:bold; font-size:13pt;}
.menu ul li a:hover{color:#FE8E33; border-bottom:2px dotted #FE8E33;}
.menu ul li.selected a{color:#FE8E33; border-bottom:2px dotted #FE8E33;}

.menu ul li.accselected a{color:#FE8E33; border-bottom:2px dotted #FE8E33;margin-left:45px;}
.menu ul li.acc2selected a{color:#000; margin-left:45px;}
.menu ul li.acc2selected a:hover{color:#FE8E33; border-bottom:2px dotted #FE8E33;margin-left:45px;}

/*****************************/
/********* Sous Menu**********/
/*****************************/

.contlefttxt A
{
float:left;
color:#000;
}

.contlefttxt A:hover
{
 float:left;
 color:#cdcdcd;
}


/************************/
/* Structure de la page */
/************************/

.cont{
	float:left;
	/*background-image:url(images/backCont.jpg);*/
	/*background-repeat:no-repeat;*/
	background-color:#ffffff;
	width:833px;
	min-height:360px !important;
	height:auto !important ;
	height:360px;

}

.contleft{
	float:left;
	width:398px;
	font-size:10pt;
	min-height:364px !important;
	height:auto !important ;
	height:364px;
	margin-top:5px;
	/*background-color:#d7ae99;*/
	background-color:#fff;
}
.contlefttxt{
	float:left;
	width:378px;
	
	font-size:10pt;
	min-height:270px !important;
	height:auto !important ;
	height:280px;
	
	background-color:#FFFFCD;
	padding:10px 10px 0 10px;
	
}



.contmiddle{
	float:left;
	width:833px;
	min-height:550px !important;
	height:auto !important ;
	height:550px;
	font-size:10pt;
	position:relative;
	top:5px;
	background-color:#fff;	
}
.contmiddletxt{
	float:left;
	width:800px ;
	min-height:324px !important;
	height:auto !important ;
	height:324px;
	font-size:10pt;
	top:0px;
	background-color:#FEFEFE;
	text-align:left;
}
.contlefttxt h2{
margin:10px 0px 15px 0px;
font-weight:bold;
font-size:13pt;
border-bottom:1px dotted #000;
text-align:left;
color:#000;
}

.contlefttxt p {
margin:10px 0px;
font-weight:bold;
font-size:10pt;}

.contright{
	float:left;
	width:420px;
	font-size:10pt;
	min-height:360px !important;
	height:auto !important ;
	height:360px;
	/*background-color:#321;*/
	margin-top:5px;
	margin-left:3px;
	padding-left:7px;
	text-align:left;
}

.contright ul{
	list-style-type:none;
}
.contright li{
	list-style-image:url(images/puce.jpg);
}



/************************/
/****    FOOTER  ********/
/***********************/
.foot{
	float:left;
	width:813px;
	height:33px;
	padding-top:5px;
	margin-top:15px;
	background-color:#FFFF01;
	padding-left:10px;
	padding-right:10px;
}
.footext{
	float:left;
	width:813px;
	height:33px;
	padding-top:5px;
	margin-top:15px;
	padding-left:20px;
	padding-right:10px;
	text-align:center;
	font-size:9px;
}

.foot A{	
	color:#FFF;
}
.foot A:hover{	
	color:#000;
}

/*******************/
/* Div du Copyright*/
/*******************/
.copy{
  top:10px;
  left:412px; 
  float:left;
  position:relative;
  text-align:left;
  width:220px;
  color:#000;
  font-size:10pt;
}
.copy A{
  color:#000;
  text-decoration:none;
}
.copy A:hover{
  color:#666;
  text-decoration:none;
}

/*************************/
/* Div de Mentions legale*/
/*****en bas du site******/
.mentions{
 /* margin-left:7px; */
  top:10px;
  float:left;
  position:relative;
  text-align:left;
  width:220px;
  color:#000;
  font-size:10pt;
}
.mentions A{
  color:#000;
  text-decoration:none;
}
.mentions A:hover{
  color:#666;
  text-decoration:none;
}





/*********************************************/
/*Position a l'interieur de la page contact */
/**********************************************/
.contactleft{
	float:left;
	width:400px;
	margin-top:30px;
	margin-left:30px;
}
.contactright{
	float:left;
	width:300px;
	margin-left:50px;
	margin-top:55px;
}

.imgBouton{
	background-color:#fff;
	border:none;
	width:94px;
	height:38px;
	cursor:pointer;
	color:#de7b44;
	font-size:14pt;
	margin-top:15px;
	margin-bottom:15px;
	margin-left:20px;
}

.titleContact{
	float:left;
	font-size:18pt;
   color:#de7b44; 
   font-weight:bold;
   padding-bottom:20px;
}
/************************************/
/*Ajout special en fonction du site */
/************************************/

/***************************/
/*Contenant du picture flow*/
/***************************/

.galerie{
	float:left;
	width:800px;
	position:relative;
	top:15px;
}
/*********************************************/
/*Menu galerie placé au dessu du picture flow*/
/*********************************************/
.menugalerie{
	color:#FFF;
	float:left;
	width:800px;
 	/*background-image:url(images/barreviolette.jpg);*/
	background-color:#d7ae99;
	height:35px;
	position:relative;
	/*overflow:hidden;*/

}

.menugalerie A{
	color:#FFF;
}


