body{
	background-color: #210909;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #fff;
	background-image: url(images/ban_2k.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	text-align: center;
	}

#main{
	position: absolute;
	width: 1268px;/* selon la largeur voulue */
	height: 40px;
	margin-left: -347px; /* moitie de width */
	left: 523px;/* constant, toujours 50% */
	top: 5px;
    /* moitie de height */
    /* constant, toujours 50% */
	}

#contenu{
	position: absolute;
	margin-top:370px;
	width: 694px;
	margin-left: -347px; /* moitie de width */
	left: 50%;           /* constant, toujours 50% */
	/*top: 43px;*/
    /* moitie de height */
    /* constant, toujours 50% */
	}

#contenuhome{
	position: absolute;
	margin-top:370px;
	width: 370px;
	margin-left: -347px; /* moitie de width */
	left: 50%;           /* constant, toujours 50% */
	/*top: 43px;*/
    /* moitie de height */
    /* constant, toujours 50% */
	}

#news{
	position: absolute;
	margin-top:370px;
	width: 275px;
	margin-left: 59px; /* moitie de width */
	left: 50%;           /* constant, toujours 50% */
	border-color:#e83e1d;
	border-style:solid;
	border-width:2px;
	/*top: 43px;*/
    /* moitie de height */
    /* constant, toujours 50% */
	}
	
#newstxt{
	padding-top:3px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;

}


#conseil{
	position: absolute;
	margin-top:370px;
	width: 400px;
	height:300px;
	margin-left: -250px; /* moitie de width */
	left: 50%;           /* constant, toujours 50% */

	background-repeat:no-repeat;
	
	padding-top:20px;
	/*top: 43px;*/
    /* moitie de height */
    /* constant, toujours 50% */
	}

#formulaire{
	position: absolute;
	margin-top:370px;
	width: 300px;
	margin-left: -173px; /* moitie de width */
	left:50%;           /* constant, toujours 50% */
	/*top: 43px;*/
	/*padding-left:173px;
	padding-right:220px;*/
	}
	
.cadre{
	border-style:none;
	border-width:1px;
	border-color:#d70303;
	}
	
.champ{
	border-style:solid;
	border-width:1px;
	border-color:#d70303;
	background-color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	width:200px;
	}
	
.message{
	border-style:solid;
	border-width:1px;
	border-color:#d70303;
	background-color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}
a{ color:#d70303; text-decoration: none; font-weight:bold}
a:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #000;
}
#localisation {
	font-weight: bold;
	font-size: 36px;
}
.Localisation {
	font-size: 24px;
	font-weight: bold;
}
body p strong {
	font-size: 14px;
}
body {
	font-size: 16px;
}
table {
	font-size: 12px;
	color: rgba(252,252,252,1);
	font-weight: bold;
	text-align: center;
}
.Joel {
	font-size: 14px;
}
.Ch {
	font-size: 14px;
}
.No {
	font-size: 14px;
}
.Gras {
	font-size: 16px;
}
.Gras .Gras .Gras {
	font-weight: bold;
}
.Gras {
	font-weight: bold;
}
.Blanc {
	color: rgba(252,252,252,1);
}
.Horaires {
	font-size: 12px;
}
.bleu-gras {
	color: rgba(34,32,239,1);
	font-size: 14px;
}
.douze {
	font-size: 12px;
	color: rgba(34,32,239,1);
}
.Gras .Gras {
	font-size: 12px;
}
.Gras .Gras {
	font-size: 16px;
}
.gras16 {
	font-size: 16px;
}
.Gras16 {
	font-size: 16px;
}
.gras16 {
	font-size: 16px;
}
.gras16 {
	font-size: 16px;
}
.gras16 {
	font-size: 16px;
}
