body{
	font-family: Corbel, Arial;
	color: #000;
	margin: 0;
	background-color: #f3cc80;
	}
html, body {
	margin: 0;
	padding: 0;
	height: 100%
	}

div#content_rep{
	width: 100%;
	margin: 0;
	position: relative;
	background-image: url(images/bg.gif);
	background-color: #5f1100;
	}
div#conteneur{
	margin: 0;
	padding: 1px 10px 1px 10px;
	width: 790px;
	background-image: url(images/content.gif);
	position: relative;
	left: 50%;
	margin-left: -405px;
	}
div#allcontent{
	height: 100%;
	margin: 0;
	}
	
div#header{
	position: absolute;
	left: 50%;
	margin-left: -405px;
}

div#head_rep{
	height: 301px;
	margin: 0;
	background-image: url(images/bg_head.gif);
}

div#footer{
	background-image: url(images/footer.gif);
	height: 18px;
	width: 810px;
	margin: 0;
	color: #ffffff;
	text-align: center;
	font-size:9px;
	padding: 20px 0 0 0;
	clear: both;
	position: relative;
	left: 50%;
	margin-left: -405px;
	}
div#rep_footer{
	clear: both;
	background-image: url(images/rep_footer.gif);
	background-repeat: repeat-x;
	margin: 0;
	}
div#footer a{
	color: #FFFFFF;
	text-decoration:none;
	}
div#footer a:visited{
	color: #FFFFFF;
	text-decoration: none;
	}
div#footer a:hover{
	color: #ff8c00;	
	text-decoration: underline;
	}


h2{
	font-family: Hobo Std, Corbel;
	margin: 20px auto 0 auto;
	padding: 20px 0 10px 0;
	text-align: center;
	font-size: 27px;
	color:#ffeec6;
	word-spacing:4px;
	letter-spacing: 2px;
	background-image: url(images/title.jpg);
	width: 707px;
}

div.ardoise{
	background-image: url(images/ardoise.jpg);
	font-family:Kristen ITC;
	font-size: 15px;
	word-spacing:5px;
	color:#fff;	
	word-spacing:7px;
	padding: 70px 35px 0 40px;
	width: 400px;
	height: 162px;
	margin-left:30px;
	margin-top: 30px;
	
	
}

div.ardoise p{
	margin: 0;
	text-align: center;
}

div.ardoise p.orientation{
	margin: 3px 0 6px 0;
	font-size: 11px;
}

div.ardoise a:link{
	color: #ff8c00;	
	text-decoration:none;
}
div.ardoise a:hover{
	color: #ffffff;	
	text-decoration:underline;
}


div.ardoise2{
	background-image: url(images/ardoise2.jpg);
	font-family:Kristen ITC;
	font-size: 13px;
	word-spacing:5px;
	color:#fff;	
	word-spacing:7px;
	padding: 60px 35px 0 40px;
	width: 400px;
	height: 162px;
	margin: 0px 0px 60px 33px;
	
}
div.ardoise2 p{
	margin: 0;
}



div.ardoise4{
	background-image: url(images/ardoise3.jpg);
	font-family:Kristen ITC, Corbel;
	font-size: 15px;
	word-spacing:5px;
	color:#ffd700;	
	padding: 38px 30px 0 50px;
	width: 190px;
	height: 290px;
	
}

div.ardoise4 a{
	font-family:Kristen ITC, Corbel;
	font-size: 15px;
	word-spacing:5px;
	color:#ff8c00;	
	text-decoration:none:
}

div.ardoise4 a:hover{
	font-family:Kristen ITC, Corbel;
	font-size: 15px;
	word-spacing:5px;
	color:#ffffff;	
}

div.ardoise3{
	background-image: url(images/ardoise3.jpg);
	font-family:Kristen ITC, Corbel;
	font-size: 13px;
	word-spacing:5px;
	color:#ffffff;	
	word-spacing:7px;
	padding: 35px 35px 0 54px;
	width: 190px;
	height: 290px;
	margin: 0 0 0px 40px;
	float:left;
	z-index:100;
}
#plan{
	position: relative;
	margin: 1 0 20px 370px;
	
	
}

/*  deuxiéme page */

.titrecarte{
	font-family: Hobo Std, Corbel;
	margin: 20px auto 0 auto;
	padding: 20px 0 10px 0;
	text-align: center;
	font-size: 14px;
	color:#ffeec6;
	letter-spacing: 2px;
	background-image: url(images/title.jpg);
	width: 707px;
}

.carte{
	background-image: url(images/ardoise.jpg);
	font-family:Kristen ITC, Corbel;
	font-size: 14px;
	word-spacing:5px;
	color:#fff;	
	word-spacing:7px;
	padding: 70px 35px 0 40px;
	width: 400px;
	height: 162px;
}

.carte2{
	background-image: url(images/ardoise3.jpg);
	font-family:Kristen ITC, Corbel;
	font-size: 13px;
	word-spacing:4px;
	color:#fff;	
	word-spacing:5px;
	padding: 50px 45px 0 50px;
	width: 190px;
	height: 262px;
}

.carte3{
	background-image: url(images/ardoise2.jpg);
	font-family:Kristen ITC, Corbel;
	font-size: 13px;
	word-spacing:5px;
	color:#ffffff;	
	word-spacing:7px;
	padding: 70px 35px 0 40px;
	width: 400px;
	height: 162px;
}

.carte4{
	background-image: url(images/ardoise.jpg);
	font-family:Kristen ITC, Corbel;
	font-size: 15px;
	word-spacing:5px;
	line-height:28px;
	color:#ffffff;
	word-spacing:5px;
	padding: 70px 35px 0 40px;
	width: 400px;
	height: 162px;
}

#navigation {
	margin-top:0px;
	margin-left:0px;
	background-image: url(images/ardoise4.jpg);
	padding: 100px 35px 0px 150px;
	width: 600px;
	height: 280px;
	font-family:Kristen ITC, Corbel;
	color:#ff8c00;
	line-height:34px;
	word-spacing:5px;
}
#navigation a{
	font-size: 15px;
	color:#ffffff;
	text-decoration: none;
}
#navigation a:hover{
	color:#ff8c00;
	text-decoration: none;
	font-size: 16px;
}


.plat1{
	position: absolute;
	margin: 60px 0 0 560px;
}

.plat2{
	position: absolute;
	margin: 90px 0 0 560px;
}
.plat3{
	position: absolute;
	margin: 90px 0 0 360px;
}

.plat4{
	position: absolute;
	margin: 50px 0 0 560px;
}

.legende{
	background-image: url(images/legende.jpg);
	word-spacing:7px;
	width: 560px;
	height: 505px;
	margin: 20px 0 0 0;
	
}

.textelegende{
	font-family:Kristen ITC, Corbel;
	font-size: 12px;
	word-spacing:5px;
	margin: 30px 0 0 20px;
	color: #800000;
}


div.contactReveillon a{
	font-family:Kristen ITC, Corbel;
	font-size: 15px;
	word-spacing:5px;
	color:#8b0000;	
	text-decoration:none:
}

div.contactReveillon a:hover{
	font-family:Kristen ITC, Corbel;
	font-size: 15px;
	word-spacing:5px;
	color:#000000;	
}




