body {
	/*background-color: #000000; => black */
	background-color: #FFFFFF; /* white */
	margin: auto;
	margin-top: 20px;
	margin-bottom: 20px;
	width: 1000px;
	padding: 0px;
	font-family: Arial, sans-serif;
	/*background-image: url(../images/fonds.jpg);
	background-repeat: repeat;*/
}

#entete {
	width: 1000px;
	height: 100px;	
	/*border-bottom: 5px solid#B3B3B3;*/
	margin: 0px;
	padding: 0px;
}

#TabEntete {
	margin: 0px;
	/*padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;*/
	font-family: Arial, sans-serif;	
	/*font-family: Verdana, sans-serif;*/
	/*font-family: Trebuchet MS, sans-serif;*/
	font-size: 18pt;
	/*color: #1951FF;*/
	color: #000000;
	/*color: #1951FF;*/
	font-style: normal;
	/*font-weight: bold;*/
}


#menu {
	margin: 0px;
	padding-bottom: 5px;
	padding-top: 5px;
	/*border: 1px solid#000000;*/
	float: left;
	height: 18px;
	width: 700px;
	color: #000000;
	font-size: 10pt;
	background-color: #B3B3B3;
	background-position: center;
	font-weight: bold;
}

#menu a {
	color: #000000;
	text-decoration: none;
	display: block;
}

#menu a:hover {
	color: #FFFFFF;
}

#menu td {
	color: #FFFFFF;
}


#menu_right {
	/*margin-left: 700px;*/ /*NOUVEAU, remplacé par float left*/
	margin-right: 0px;
	padding-bottom: 5px;
	padding-top: 5px;
	/*border: 1px solid#000000;*/
	height: 18px;
	width: 300px;
	color: #000000;
	font-size: 10pt;
	background-color: #B3B3B3;
	background-position: center;
	font-weight: bold;
	float: left;/*NOUVEAU*/

}

#menu_right a {
	color: #000000;
	text-decoration: none;
	display: block;
}

#menu_right a:hover {
	color: #FFFFFF;
}

#menu_right td {
	text-align: right;
	color: #FFFFFF;
}


#menu_vertical {
	margin-top: 30px;
	margin-bottom: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	width: 100px;
	float: left;
	color: #000000;
	font-size: 10pt;
	background-color: #B3B3B3;
	background-position: center;
	font-weight: bold;
}

#menu_vertical a {
	color: #000000;
	text-decoration: none;
	display: block;
	margin: 0px;
	padding: 0px;
}

#menu_vertical a:hover {
	/*background-color: #000000;*/
	color: #FFFFFF;
}

#menu_vertical p {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 0px;
}

#menu_vertical p.right {
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
	display: block;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 0px;
}


/*
#menu_concours_hor {
	margin: 0px;
	padding-bottom: 10px;
	padding-top: 5px;
	float: left;
	height: 10px;
	width: 450px;
	color: #000000;
	font-size: 12pt;
	background-color: #B3B3B3;
	background-position: center;
	font-weight: bold;
}

#menu_concours_hor a {
	color: #000000;
	text-decoration: none;
	display: block;
}

#menu_concours_hor a:hover {
	color: #FFFFFF;
}

#menu_concours_hor td {
	text-align: right;
	color: #FFFFFF;
}

#menu_concours_hor th {
	height: 12px;
	text-align: center;
	background-color: #FFFFFF;
	background-position: center;
	color: #000000;
}
*/

#menu_concours_hor {
	color: #000000;
	/*border: 1px solid#B3B3B3;*/
	margin-left: 130px;
	margin-top: 30px;
	margin-bottom: 30px;
	font-family: Arial, sans-serif;
	font-size: 11pt;
	width: 850px;
	/*padding-top: 10px;*/
	/*padding-bottom: 20px;*/
	padding-left: 20px;
	padding-right: 20px;
	/*background-color: #B3B3B3;
	background-position: center;*/
}

#menu_concours_hor th {
/*	padding-right: 5px;
	padding-left: 5px;*/
	text-align: left;
	font-size: 11pt;
	font-weight: bold;
/*	height: 18px;*/
}

#menu_concours_hor td {
/*	padding-right: 5px;
	padding-left: 5px;
	vertical-align: top;*/
	text-align: left;
	color: #FFFFFF;
	font-size: 11pt;
	background-color: #B3B3B3;
	background-position: center;
}

#menu_concours_hor td.bold {
/*	padding-right: 5px;
	padding-left: 5px;
	vertical-align: top;*/
	text-align: left;
	color: #FFFFFF;
	font-size: 11pt;
	font-weight: bold;
	background-color: #B3B3B3;
	background-position: center;
}


#menu_concours_hor a {
	color: #000000;
	text-decoration: none;
	/*display: block;*/
}

#menu_concours_hor a:hover {
	color: #FFFFFF;
}


#foot {
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 850px;
	color: #000000;
	float: left;
	font-size: 8pt;
	background-color: #B3B3B3;
	background-position: center;
	font-weight: bold;
}

#foot a {
	color: #000000;
	text-decoration: none;
	display: block;
}

#foot a:hover {
	color: #FFFFFF;
}

#foot_right {
	/*margin-left: 710px;*/ /* NOUVEAU, remplacé par float left*/
	padding: 0px;
	height: 20px;
	width: 150px;
	color: #000000;
	font-size: 8pt;
	background-color: #B3B3B3;
	backround-position: center;
	font-weight: bold;
	text-align: center;
	float: left; /* NOUVEAU*/
}

#foot_right a {
	color: #000000;
	text-decoration: none;
	display: block;
	margin: 0px;
	padding: 0px;
}

#foot_right a:hover {
	color: #FFFFFF;
}

#foot_right td {
	color: #FFFFFF;
}
#contenu {
	color: #000000;
	/*border: 2px solid#B3B3B3;*/
	margin-top: 30px;
	margin-bottom: 30px;
	margin-left: 130px;
	font-family: Arial, sans-serif;
	font-size: 11pt;
	width: 400px;
	/*float: right;*/
	padding-top: 10px;
	/*padding-bottom: 20px;*/
	padding-left: 20px;
	padding-right: 20px;
	/*background-color: #B3B3B3;
	background-position: center;*/
}

#contenu p {
	text-align: justify;
}

#contenu_composition {
	color: #000000;
	/*border: 1px solid#B3B3B3;*/
	margin-left: 130px;
	margin-top: 30px;
	margin-bottom: 30px;
	font-family: Arial, sans-serif;
	font-size: 11pt;
	width: 850px;
	/*padding-top: 20px;
	padding-bottom: 20px;*/
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 20px;
	/*background-color: #B3B3B3;
	background-position: center;*/
}

#contenu_simple_2012 {
	color: #000000;
	/*border: 1px solid#B3B3B3;*/
	margin-left: 130px;
	margin-top: 30px;
	margin-bottom: 30px;
	font-family: Arial, sans-serif;
	font-size: 11pt;
	/*width: 850px;*/
	width: 700px;
	padding-top: 10px;
	/*padding-bottom: 20px;*/
	padding-left: 20px;
	padding-right: 20px;
	/*background-color: #B3B3B3;
	background-position: center;*/
}


#contenu_simple {
	color: #000000;
	/*border: 1px solid#B3B3B3;*/
	margin-left: 130px;
	margin-top: 30px;
	margin-bottom: 30px;
	font-family: Arial, sans-serif;
	font-size: 11pt;
	/*width: 850px;*/
	width: 650px;
	padding-top: 10px;
	/*padding-bottom: 20px;*/
	padding-left: 20px;
	padding-right: 20px;
	/*background-color: #B3B3B3;
	background-position: center;*/
}

#contenu_simple p {
	text-align: justify;
}


#contenu_simple th {
	/*background-color: #F8F8F8;*/
	padding-right: 20px;
	padding-left: 20px;
	text-align: left;
}

#contenu_simple th.date {
	width: 105px; /*date sur une ligne*/
	text-align: right;
	vertical-align: top;
	font-weight: normal;
	padding-right: 20px;
	padding-left: 20px;
}

#contenu_simple th.date2 {
	width: 140px; /*date sur une ligne*/
	text-align: right;
	vertical-align: top;
	font-weight: normal;
	padding-right: 20px;
	padding-left: 20px;
}


#contenu_simple th.concours_c1 {
	/*background-color: #F8F8F8;*/
	vertical-align: top;
	width: 80px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 5px;
	padding-top: 5px;
	font-size: 9pt;
	font-weight: bold;
	text-align: left;
}

#contenu_simple th.concours_c1c {
	/*background-color: #F8F8F8;*/
	vertical-align: top;
	width: 80px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 5px;
	padding-top: 5px;
	font-size: 9pt;
	font-weight: bold;
	text-align: center;
}

#contenu_simple th.concours_c1r {
	/*background-color: #F8F8F8;*/
	vertical-align: top;
	width: 55px;
	padding-right: 25px;
	padding-left: 0px;
	padding-bottom: 5px;
	padding-top: 5px;
	border: 2px;
	font-size: 9pt;
	font-weight: bold;
	text-align: right;
}

#contenu_simple th.concours_c2 {
	/*background-color: #F8F8F8;*/
	vertical-align: top;
	width: 250px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 5px;
	padding-top: 5px;
	font-size: 9pt;
	font-weight: bold;
	text-align: left;
}

#contenu_simple th.concours_c2c {
	/*background-color: #F8F8F8;*/
	vertical-align: top;
	width: 250px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 5px;
	padding-top: 5px;
	font-size: 9pt;
	font-weight: bold;
	text-align: center;
}

#contenu_simple td.name {
	width: 280px; /*nom ou appartenance*/
	text-align: left;
	vertical-align: top;
	font-weight: normal;
	padding-right: 20px;
	padding-left: 20px;
}

#contenu_simple td {
	padding-right: 20px;
	padding-left: 20px;
	vertical-align: top;
}



#contenu2 {
	color: #000000;
	background-color: #F8F8F8;
	margin: 0px;
	/*border: 2px solid#B3B3B3;*/
	margin-top: 30px;
	margin-bottom: 30px;
	/*padding-top: 20px;
	padding-bottom: 20px;*/
	float: right;
	width: 350px;
	font-size: 11pt;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}


#contenu2 th {
	width: 115px; /*date sur une ligne*/
	text-align: right;
	vertical-align: top;
	font-weight: normal;
	padding-right: 20px;
}


#contenu2 td {
	vertical-align: top;
}


#contenu_concours {
	color: #000000;
	/*border: 1px solid#B3B3B3;*/
	margin-left: 130px;
	margin-top: 30px;
	margin-bottom: 30px;
	font-family: Arial, sans-serif;
	font-size: 11pt;
	width: 850px;
	padding-top: 10px;
	/*padding-bottom: 20px;*/
	padding-left: 20px;
	padding-right: 20px;
	/*background-color: #B3B3B3;
	background-position: center;*/
}

#contenu_concours th {
/*	padding-right: 5px;
	padding-left: 5px;*/
	text-align: left;
	font-size: 11pt;
	font-weight: bold;
/*	height: 18px;*/
}

#contenu_concours td {
/*	padding-right: 5px;
	padding-left: 5px;
	vertical-align: top;*/
	text-align: left;
	color: #000000;
	font-size: 11pt;
	/*background-color: #B3B3B3;
	background-position: center;*/
}

#contenu_concours td.bold {
/*	padding-right: 5px;
	padding-left: 5px;
	vertical-align: top;*/
	text-align: left;
	color: #FFFFFF;
	font-size: 11pt;
	font-weight: bold;
	background-color: #B3B3B3;
	background-position: center;
}


/*#contenu_concours a {
	color: #000000;
	text-decoration: none;
}
#contenu_concours a:hover {
	color: #FFFFFF;
}
*/


#col_concours_right {
	padding-left: 5px;
	padding-right: 5px;
	float: right;
	width: 130px;
	font-size: 11pt;
	margin: 1em 0;
}

#col_concours_right p {
	color: #000000;
	text-decoration: none;
	display: block;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 0px;
	/*font-weight: bold;*/
}

#col_concours_left {
	padding-left: 5px;
	padding-right: 5px;
	float: left;
	width: 130px;
	font-size: 11pt;
	margin: 1em 0;
}

#col_concours_left p {
	color: #000000;
	text-decoration: none;
	display: block;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 0px;
	/*font-weight: bold;*/
}



#col_liens {
	padding-left: 5px;
	padding-right: 5px;
	float: left;
	width: 250px;
	font-size: 11pt;
	margin: 1em 0;
}


a {
	color: #FF7700;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

a:hover {
	/*background-color: #000000;*/
	/*color: #FFFFFF;*/
	color: #FF1100;
}

a.faible {
	color: grey;
	text-decoration: underline;
}

a.faible:hover {
	text-decoration: underline;
	color: #FF1100;
}

table{
	border-collapse: collapse;
}

tr.fond {
	background-color: #E0E0E0;
}


