/* ***************************************
*  Styles pour le championnat
*****************************************/

div.Organisation{
	margin: 30px 150px 0px 100px;
	padding: 0px 0px 0px 0px;
}
span.TitreOrganisation{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	color: #00008F;
}
div.Organisation a{
	text-decoration: none;
	font-weight: bold;
	font-style: italic;
	color: #00008F;
}
div.Organisation a:hover{
	color: #FF8040;
}
div.Champion{
	display:	block;
	margin:		auto;
	width: auto;
}
div.Champion p.Legende{
	text-align: center;
	margin:	0px 0px 5px 0px;  /* top right bottom left */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #00008F;
}
div.Champion table.Champion{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-width: 2px 2px 2px 2px;
  border-style: solid;
	border-collapse: collapse;
	border-color: #00008F;
}
table.Champion tr{
	text-align: left;
	margin:	0px 0px 0px 0px;  /* top right bottom left */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #00008F;
}
table.Champion th{
	padding: 5px 10px 5px 10px;
	text-align: center;
	border-width: 1px 1px 1px 1px;
  border-style: solid;
	background-color: #00008F;
	color: #FFFFFF;
}
table.Champion th.Classer{
	padding: 0px 0px 0px 0px;
	text-align: center;
	border-width: 1px 1px 1px 1px;
  border-style: solid;
	background-color: #00008F;
	color: #FFFFFF;
}
table.Champion th.Classer:hover{
	background-color: #FF8040;
}
table.Champion th.Classer:hover a{
	display: block;
	text-decoration: none;
	color: #FFFFFF;
}
table.Champion th.Classer a{
	display: block;
	text-decoration: none;
	color: #FFFFFF;
}
table.Champion td.Annee{
	padding: 5px 10px 5px 10px;
	text-align: center;
	border-width: 1px 1px 1px 1px;
  border-style: solid;
}
table.Champion td.Categorie{
	padding: 5px 10px 5px 10px;
	text-align: left;
	border-width: 1px 1px 1px 1px;
  border-style: solid;
}
table.Champion td.Levrier{
	padding: 0px 10px 0px 10px;
	text-align: left;
	border-width: 1px 1px 1px 1px;
  border-style: solid;
}
table.Champion td.Levrier a{
	display: block;
	text-decoration: none;
	color: #00008F;
}
table.Champion td.Levrier a:hover{
	text-decoration: none;
	color: #FF8040;
}
table.Champion td.Proprietaire{
	padding: 0px 10px 0px 10px;
	text-align: left;
	border-width: 1px 1px 1px 1px;
  border-style: solid;
}
table.Champion td.Producteur{
	padding: 0px 10px 0px 10px;
	text-align: left;
	border-width: 1px 1px 1px 1px;
  border-style: solid;
}
table.Champion td.Cynodrome{
	padding: 0px 10px 0px 10px;
	text-align: left;
	border-width: 1px 1px 1px 1px;
  border-style: solid;
}
table.Champion td.TitreGroupe{
	padding: 5px 10px 5px 10px;
	text-align: center;
	border-width: 1px 1px 1px 1px;
  border-style: solid;
	background-color: #FFFF8F
}
/* ***********************************************
*		Styles pour le classement provisoire des Grey
**************************************************/
div.ClassementGreyhounds{
	display: block;
	width: 1020px;
	margin: 0px auto;
	padding: 2px 10px 10px 10px;
	text-align: left;
	background-color: #BBFFDD;
	border-style: none;
	border-width: 0px;
	border-color: #00009F;
	font-family: Verdana, Arial, sans-serif;
	font-style: normal;
	color: #00008F;
}
div.ClassementGreyhounds p.Titre{
	text-align: center;
	margin-top:	5px;
	margin-bottom: 10px;
	font-size: 22px;
	font-weight: bold;
}
div.ClassementGreyhounds input.Commentaires, p.Commentaires{
	margin: 0px 0px 0px 30px;
	padding: 0px;
	text-align: left;
	font-family: Times, Times New Roman, serif;
	font-size: 16px;
	font-weight: bold;
}
div.ClassementGreyhounds table.Course{
	width: 1000px;
	margin: 10px auto;
	border-width: 1px;
	border-color: #00008F;
	border-style: solid;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
}
div.ClassementGreyhounds table.Course td.Titre{
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #008800;
}
div.ClassementGreyhounds table.Course th{
	padding: 0px;
	text-align: center;
	font-weight: bold;
	border-width: 1px;
	border-color: #00008F;
	border-style: solid;
	background-color: #88DD88;
}
div.ClassementGreyhounds table.Course th.Reunion{
	font-size: 9px;
}
div.ClassementGreyhounds table.Course td{
	padding: 2px 0px 2px 5px;
	border-width: 1px;
	border-color: #00008F;
	border-style: solid;
	background-color: #DDFFDD;
}
div.ClassementGreyhounds table.Course td.Nom{
	width: 250px;
}
div.ClassementGreyhounds table.Course input.Nom{
	font-size: 11px;
}
div.ClassementGreyhounds table.Course td.Proprietaire{
	width: 200px;
}
div.ClassementGreyhounds table.Course input.Proprio{
	font-size: 11px;
}
div.ClassementGreyhounds table.Course td.Points{
	text-align: center;
}
div.ClassementGreyhounds table.Course td.Inscrit{
	background-color:#FFFF55;
}
div.ClassementGreyhounds form.Modif{
	float: right;
}
div.ClassementGreyhounds div.Bouton{display:inline;
	font:normal normal bold 12px Arial, sans-serif;
	margin:0px;padding:2px;
	border:1px solid #000000;
	background-color:#DDFFDD;
	cursor:pointer;
}
div.ClassementGreyhounds div.Bouton:hover{
	background-color:#93DCA5;
	border:1px solid #FF0000;
}
div.ClassementGreyhounds label{
	cursor:pointer;
}
div.Reglement{display:block;
	width: 1020px;
	margin: 0px auto;
	padding: 2px 10px 10px 10px;
	text-align: left;
	background-color: #BBCCDD;
	border-style: none;
	border-width: 0px;
	border-color: #00009F;
	font:normal normal normal 14px "Times New Roman", serif;
	color: #00008F;
}
table{margin:0px auto}
form.Gerer{margin:10px 0px 0px 5px;padding:0px}
div.EngagementGreyhounds{display: block;
	width: 1020px;margin: 0px auto;
	padding: 2px 10px 10px 10px;
	text-align: left;	background-color: #ECE55D;
	border:0px none #00009F;
	font-family: Verdana, Arial, sans-serif;
	font-style: normal;
	color: #00008F;
}
div.EngagementGreyhounds li{
	font-size:12px;
}
