body{
	margin:26px 0 0 0;
	padding:0;
	background:#685d47;
	font-size:12px;
	font-family:arial;
	color:#1b0d00;
}

img{
	border:0;
}

.clear{
	clear:both;
	height:0px;
}

#global{
	margin:auto;
	width:995px;
}

/*************	ENTETE	***********************/

#entete{
	background:url(images/fond-entete.jpg) no-repeat top left;
	width:995px;
	height:217px;
	position:relative;
}

#logo{
	width:457px;
	height:153px;
	margin:11px 0 0 515px;
	behavior: url('iepngfix.htc');
}

#menu{
	background:url(images/fond-menu.gif) no-repeat top left;
	margin:24px 0 0 277px;
	padding:0;
	list-style:none;
	width:418px;
	height:29px;
	padding:0 0 0 79px;
}

#menu > li{
	float:left;
	margin:0 2px 0 0;
	position:relative;
}

#menu li a{
	color:#ede6c8;
	text-decoration:none;
	text-transform:uppercase;
	text-align:center;
	display:block;
	font-weight:bold;
}

#menu li a:hover{
	color:#a78729;
}

#liensousMenu1{
	width:110px;
	height:29px;
}

#liensousMenu2{
	width:110px;
	padding:7px 0 0 0;
	height:22px;
}

/*#liensousMenu3{
	width:130px;
	padding:7px 0 0 0;
	height:22px;
}*/
#liensousMenu3{
	width:130px;
	height:29px;
}

#liensousMenu4{
	width:60px;
	padding:7px 0 0 0;
	height:22px;
}

/* sous menu */
ul#menu ul.sousMenu, ul#menu ul.sousMenuVisible{
	background:#a78729;
	display: none;
	float: none;
	list-style: none;
	margin: 0;
	padding: 3px 0 3px 0;
	position: absolute;
	top:29px;
	left:0;
	width: 170px;
	z-index:49;
	/*border-top:2px solid #f7f1d9;*/
}

ul#menu ul.sousMenuVisible{
	display: block;
}

ul#menu ul.sousMenuVisible li{
	float: none;
}

ul#menu ul.sousMenuVisible a{
	display: block;
	height: auto;
	text-align: left;
	text-transform: none;
	width: 160px;
	color:#f7f1d9;
	font-weight:normal;
}

ul#menu ul.sousMenuVisible a:hover{
	color:#342914;
	background:#c3ae6e;
}

ul#menu li ul li a{
	padding:3px 0 3px 10px;
	margin:0;
}

ul#menu li a.lienMenuActif{
	color:#a78729;
}
/* sous menu */

#parcours{
	position:absolute;
	right:70px;
	bottom:-13px;
	width:140px;
	height:63px;
	background:url(images/soulignement-parcours.gif) no-repeat bottom left;
}

#parcours a{
	background:url(images/borne.png) no-repeat top left;
	display:block;
	width:135px;
	height:30px;
	padding:20px 0 0 5px;
	color:#ede6c8;
	text-decoration:none;
	behavior: url('iepngfix.htc');
	cursor:pointer;
	font-weight:bold;
}

/*************	ENTETE	***********************/

/*************	CONTENU	************************/

#contenu{
	width:995px;
	background:url(images/fond-page.jpg) repeat-y top left;
}

/*************	CONTENU	************************/

/*************	GAUCHE	************************/

#gauche{
	float:left;
	width:322px;
}

#gauche table{
	margin:40px 0 0 0;
	width:320px;
}

/*************	GAUCHE	************************/


/*************	PAGE	************************/

#page{
	float:left;
	width:600px;
	padding:30px 12px 0 25px;
}

#page h2{
	color:#a00101;
	margin:0;
	padding:0;
	font-size:14px;
}

#page a{
	color:#a78729;
}

.rouge{
	color:#a00101;
}

/*************	PAGE	************************/

/*************	CONTACT	************************/

#contact{
	margin:0;
	padding:30px 0 0 0;
}

#contact label{
	display:block;
	width:120px;
	float:left;
}

#contact input{
	display:block;
	width:160px;
	float:left;
	margin:0 0 10px 0;
}

input#btnEnvoyer{
	width:78px;
	margin:15px 0 0 200px;
	float:none;
}

input#btnEnvoyer:hover{
	filter:alpha(opacity=70); 
    -moz-opacity:0.7; 
    opacity:0.7;
}

/*************	CONTACT	************************/

/***********************	GALERIE	*************************/

#page .galeriePhoto{
	width:600px;
}

#page .galeriePhoto table td{
	width:78px;
	height:78px;
	text-align:center;
}

#page .galeriePhoto .pagination{
	float:left;
	padding:0 0 0 10px;
}

#page .galeriePhoto .pagination a{
	text-decoration:none;
	display:block;
	float:left;
	padding:2px 2px 2px 2px;
	margin:0 5px 0 0;
	color:#1b0d00;
}

#page .galeriePhoto .pagination a:hover, #page .galeriePhoto .pagination a.actif{
	color:#a00101;
}

#page .galeriePhoto table td a:hover img{
	filter:alpha(opacity=80); 
    -moz-opacity:0.8; 
    opacity:0.8;
}

/***********************	GALERIE	*************************/

/*************	PIED	************************/

#pied{
	width:995px;
	height:43px;
	background:url(images/fond-pied.jpg) no-repeat top left;
}

#pied p{
	margin:0 0 0 325px;
	padding:15px 0 0 0;
	text-align:center;
	font-size:11px;
}

#pied p a{
	color:#000;
	text-decoration:none;
	margin:0 5px 0 5px;
}

#pied p a:hover{
	text-decoration:underline;
}

/*************	PIED	************************/


/* Diapo */
.diaporama {
	margin: 20px 0;
}

.diaporama ul {
	list-style: none;
}