table#personne thead tr th {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			10pt;
	color:				#703B00;
	text-decoration: 	none;
	font-weight:		bold;
	border:				1px solid #703B00;
	text-align:			center;
	background-color:	#D9D1C3;
	white-space:		nowrap;
	empty-cells: 		show;
}

table#personne th, table#personne td {
	padding: 		2px 4px 2px 4px !important;
	text-align: 	left;
	vertical-align: top;
	white-space:	nowrap;
}

table#personne a {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			8pt;
	color:				#703B00;
	font-weight:		bold;
}

.c {
	text-align: 	center!important;
	border:				1px solid #703B00;
}

table tr td.link {
	background-color:	#D9D1C3;
	border : solid 1px #703B00;
	padding: 3px;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			10pt;
	font-weight : bold;
}

a.alink {
	 color: #703B00;
}

table tr.odd {
	background-color: #fff;
	border:				1px solid #703B00;
}
td.odd {
	background-color: #fff;
	border:				1px solid #703B00;
}

table tr.even {
	background-color:	#ECE7D6;
}

p.pagebanner {
	padding: 2px 4px 2px 4px;
	margin-top: 10px;
	border-bottom: none;
}

div.pagebanner {
	background-color: #eee;
	border: 1px dotted #999;
	padding: 2px 4px 2px 4px;
	margin-top: 10px;
	display: block;
	border-bottom: none;
}
.r_titre_nom {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			7pt;
	color:				#703B00;
	text-decoration: 	none;
	font-weight:		bold;
	border:				1px solid #703B00;
	text-align:left;
	background-color: #EFDDA8;
}
.r_nom {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			7pt;
	color:				#703B00;
	text-decoration: 	none;
	font-weight:		bold;
	border:				1px solid #703B00;
	text-align:left;
}
.r_naissance {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			7pt;
	color:				#703B00;
	text-decoration: 	none;
	font-weight:		bold;
	border:				1px solid #703B00;
	
}
.r_titre_prenom {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			7pt;
	color:				#703B00;
	text-decoration: 	none;
	font-weight:		bold;
	border:				1px solid #703B00;
	text-align:left;
	background-color: #EFDDA8;
}
.r_prenom {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			7pt;
	color:				#703B00;
	text-decoration: 	none;
	font-weight:		bold;
	border:				1px solid #703B00;
	text-align:left;
}
.r_titre_licence {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			7pt;
	color:				#703B00;
	text-decoration: 	none;
	font-weight:		bold;
	border:				1px solid #703B00;
	text-align:left;
	background-color: #EFDDA8;
}
.r_licence {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			7pt;
	color:				#703B00;
	text-decoration: 	none;
	font-weight:		bold;
	border:				1px solid #703B00;
	text-align:left;
}
.r_titre_sexe {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			7pt;
	color:				#703B00;
	text-decoration: 	none;
	font-weight:		bold;
	border:				1px solid #703B00;
	text-align:left;
	background-color: #EFDDA8;
}
.r_sexe {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			7pt;
	color:				#703B00;
	text-decoration: 	none;
	font-weight:		bold;
	border:				1px solid #703B00;
	text-align:left;
	
}
.r_sexe_r {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			7pt;
	color:				#703B00;
	text-decoration: 	none;
	font-weight:		bold;
	border:				1px solid #703B00;
	text-align:center;
}
.r_titre_club {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			7pt;
	color:				#703B00;
	text-decoration: 	none;
	font-weight:		bold;
	border:				1px solid #703B00;
	text-align:left;
	background-color: #EFDDA8;
}
.r_club {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			7pt;
	color:				#703B00;
	text-decoration: 	none;
	font-weight:		bold;
	border:				1px solid #703B00;
	text-align:left;
}
.r_titre_classement {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			7pt;
	color:				#703B00;
	text-decoration: 	none;
	font-weight:		bold;
	border:				1px solid #703B00;
	text-align:left;
	background-color: #EFDDA8;
}
.r_classement {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			7pt;
	color:				#703B00;
	text-decoration: 	none;
	font-weight:		bold;
	border:				1px solid #703B00;
	text-align:left;
}
h1.precisezCriteres {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			17pt;
	color:				#A98C03;
	text-decoration: 	none;
	font-weight:		bold;
}
h2.precisezCriteres {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12pt;
	color:				#A98C03;
	text-decoration: 	none;
	font-weight:		bold;
}
span.precisezCriteres {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			10pt;
	color:				#A98C03;
	text-decoration: 	none;
	font-weight:		bold;
}
input.b_reset {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			7pt;
	color:				#A98C03;
	text-decoration: 	none;
	font-weight:		bold;
}
input.b_commit {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			7pt;
	color:				#A6A69A;
	text-decoration: 	none;
	font-weight:		bold;
}
span.criteres {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			7pt;
	color:				#A98C03;
	text-decoration: 	none;
	font-weight:		bold;
}
.tablo_r {
	border:				1px solid #703B00;
}

