#chapeau {
	background:#f5a808 url(../images/bg/h2-bg-yellow.png) no-repeat scroll left top;
}
#wrapper {
	overflow:hidden;
	background:transparent url(../images/illustr/coeur-illustr-home.jpg) no-repeat right bottom;
	background: none;
}
#chapeau {
	background:transparent url(../images/bg/carte-aurore-content-bg.jpg) no-repeat 705px 0;
	padding-top:0;
	width:100%;
}
#chapeau h2 {
	padding-top:15px;
	padding-bottom:10px;
	background:#f5a808 url(../images/bg/h2-bg-yellow.png) no-repeat scroll left top;
}

#chapeau p{
	padding-top:5px;
	background:#f5a808 url(../images/bg/h2-bg-yellow.png) no-repeat scroll left bottom;
}


.rub-reductions #chapeau p,
.rub-home #chapeau p {
	background:#f5a808 url(../images/bg/h2-bg-yellow.png) no-repeat scroll left bottom;
}

#main-content h3 {
	background:transparent url(../images/bg/h3-bg-yellow.gif) no-repeat scroll left 12px;
}

#main-content .section {
	border: 1px solid #ffe7a6;
	background-color:#fff6db;
	zoom:1;
}

#main-content .section:after {
	clear: both;
	content: '.';
	display: block;
	visibility: hidden;
	height: 0;
}

#main-content .section {
	display: inline-block;
}

* html #main-content .section {
	height: 1%;
}

#main-content .section {
	display: block;
}

#main-content #section-galerie{
	background-color: #F9DECF;
}
#main-content #section-loisirs{
	background-color: #FCEACC;
}
#main-content #section-reductions{
	background-color: #FEF5D9;
}

#main-content #section-galerie h3, #main-content #section-galerie a{
	color: #E96014;
}
#main-content #section-loisirs h3, #main-content #section-loisirs a{
	color: #ED8808;
}
#main-content #section-reductions h3, #main-content #section-reductions a{
	color: #F5A808;
}


	.section .suite {
		font-weight:bold;
		font-size:1.1em;
	}
	
	#main-content h3,
	#main-content a {
		color:#f5a808;
	}
	
#loisirs .marque {
	padding-top:10px;
	font-size:1.1em;
	font-weight:bold;
	text-decoration:none;
}

	#loisirs .marque a{
		text-decoration:none;
	}
	
	.rub-loisirs #main-content .section strong,
	#loisirs strong, #main-content strong{
		color:#000;
	}
	
	
/* Tableau */

.rub-loisirs table {
	width:499px;
	background-color:#ffe7a6;
	margin:20px 0 10px 0;
}

.rub-loisirs table td,
.rub-loisirs table th{
	margin:1px;
}
	.rub-loisirs table td{
		background-color:#fff;
		border-left:1px solid #ffe7a6;
		border-bottom:1px solid #ffe7a6;
		padding:2px;
		text-align:center;
	}
	
	.rub-loisirs table th{
		background-color:#f5a808;
		border-left:1px solid #ffe7a6;
		border-bottom:1px solid #ffe7a6;
		color:#fff;
		padding:2px;
		text-align:center;
	}

	body #reductions #main-content h4 {
		color:#f5a808;
		font-size:1em;
		font-weight:bold;
		margin:0;
		padding:2em 0 0.5em 0;
	}
	
	#main-content .subtitle {
		color:#f5a808;
		font-size:1em;
		font-weight:bold;
		margin:0;
		padding:0 0 0.5em 1.3em;
	}

	#main-content .chapeau-txt {
		padding-top:10px;
	}



#main-content .mentions {
	margin-top:25px;
	padding-top:10px;
	border-top:1px dotted #f5a808;
	font-size:0.9em;
	line-height:1.0em;
	text-align:left;
}	

.rub-loisirs .illustration {
	clear: none;
}

#loisirs .illustration, #services .illustration {
	margin-top:10px;
	background-color:#009fdf;
	padding:0;
	position:relative;
}

	#loisirs #main-content .illustration img,
	#services #main-content .illustration img{
		padding:0;
		margin:0;
	}

	#loisirs #main-content .illustration span,
	#services #main-content .illustration span{
		text-align:center;
		padding:3px;
		margin:0;
		display:block;
		background-color:#009fdf;
	}
	
	#loisirs #main-content .illustration a span,
	#services #main-content .illustration a span{
		color:#fff;
		text-decoration:none;
	}

.accroche {
	width:540px;
	float:left;
}

.section {clear:both;}
	
.logo-partenaire {
	position:relative;
	top:-20px;
	float:right;
}

