body#corps {
	padding: 0px; margin: 0px; text-align: justify;
}
#corps table {
 font-size: 12px;
}
#corps #contents {
	border-right: #b2b3b5 1px solid; min-height: 498px; border-left: #b2b3b5 1px solid; width: 660px; height: 100%;
}
#corps #contents #titrebienvenue {
	display: block; font-size: 13px; padding-bottom: 20px; margin-left: 15px; color: #333333; font-family: arial, helvetica, sans-serif
}
#corps #contents .resume {
	display: block; font-size: 13px; padding-bottom: 30px; margin-left: 15px; color: #8f8f91; margin-right: 15px; font-family: arial, helvetica, sans-serif; text-align: justify
}
#corps #contents #titreevent {
	display: block; font-weight: bold; font-size: 16px; margin-left: 15px; color: #d3d33d; margin-right: 15px; font-family: arial, helvetica, sans-serif; position: relative; txt-transform: capitalize
}
#corps #contents #chapeauevent {
	margin-top: 10px; display: block; font-size: 13px; margin-left: 15px; color: #8f8f91; margin-right: 15px; font-family: arial, helvetica, sans-serif; position: relative; txt-transform: capitalize
}
#corps #contents #texteevent {
	margin-top: 20px; display: block; font-size: 13px; margin-left: 15px; color: #8f8f91; margin-right: 15px; font-family: arial, helvetica, sans-serif; position: relative; txt-transform: capitalize
}
#corps #contents #derniereminute {
	display: block; margin-left: 15px; width: 100%; margin-right: 15px; position: relative; top: 40px
}
#corps #contents #derniereminute #titrederniereminute {
	display: block; font-weight: bold; font-size: 15px; padding-bottom: 5px; width: auto; color: #8f8f91; margin-right: 30px; border-bottom: black 1px solid; font-family: arial, helvetica, sans-serif; position: relative
}
.entetederniereminute {
	display: block; font-size: 12px; color: #8f8f91; font-family: arial, helvetica, sans-serif
}
a {
	font-weight: bold; font-size: 12px; color: #8f8f91; font-family: arial, helvetica, sans-serif
}
#corps #contents #derniereminute .articlederniereminute {
	margin-top: 10px; float: left; width: 50%
}
.colorjaune {
	color: #d3d33b
}
.colorrose {
	color: #ffa7a7
}
.colorviolet {
	color: #7b2d82
}
h2 {
font-size: 170%;
}
h3 {
color : #25A970;
text-align: left;
font-size: 180%;
}
h4 {
color : #5A7785;
text-align: left;
font-weight: normal;
}
h5 {
font-weight: normal;
}
sup {
vertical-align: 50%;
}
/*------------------- Coins arrondis ---------------------------*/
/*Bloc 0*/
div#enca {
	position: absolute;
	top: 160px;
	left: 5px;
	width: 350px;
	background-color: #FFFFCC;
	color: #000;
}
b.rtop, b.rbottom{display: block;background-color: #FFF;}
b.rtop b, b.rbottom b{display: block;height: 1px;
    overflow: hidden; background-color: #FFFFCC;}
b.r1{margin: 0 5px;}
b.r2{margin: 0 3px;}
b.r3{margin: 0 2px;}
b.rtop b.r4, b.rbottom b.r4 {margin: 0 1px;height: 2px}
/*Bloc 1*/
div#enca1 {
	position: absolute;
	top: 360px;
	left: 5px;
	width: 350px;
	background-color: #FFFFCC;
	color: #000;
}
b.rtop1, b.rbottom1{display: block;background-color: #FFF;}
b.rtop1 b, b.rbottom1 b{display: block;height: 1px;
    overflow: hidden; background-color: #FFFFCC;}
/*Bloc 2*/
div#enca2 {
	position: absolute;
	top: 300px;
	left: 5px;
	width: 450px;
	background-color: #FFFFCC;
	color: #000;
}