/* 21.06.2024, 22.06.2024, 25.06.2024, 28.06.2024										*/
/*======================================================================================*/
/*	Ra			:	Rali Auslosung														*/
/*	Rr			:	Rali Runden z - e													*/
/*	Rd			:	Rali Runden D - a													*/
/*	Rs			:	Rali Schluss klassement												*/
/*	Rh			:	Rali unden Höchste (vVorrunde bis 1/4 final)						*/
/*======================================================================================*/

/*============================================================ Ra : Rali Auslosung =====*/
table.Ra
{
	border-collapse:			collapse;
}
table.Ra tr th
{
	padding:					2px 4px;
	font-weight:				bold;
	text-align:					center;
	vertical-align:				bottom;
	color:						#000080;
	border-bottom:				2px solid #000080;
	white-space:				nowrap;
}
table.Ra tr td					/* Zeit */
{
	padding:					4px 8px;
	font-weight:				normal;
	text-align:					right;
	color:						#000000;
	border-bottom:				1px solid #c0c0c0;
	white-space:				nowrap;
}
table.Ra tr td+td				/* Zeit : Paarung */
{
	text-align:					left;
	color:						#000000;
}
table.Ra tr td+td+td			/* Ris */
{
	text-align:					center;
}
table.Ra tr td+td+td+td			/* Platzger 1 vorschiessend : Plaztzger 2 nachschiessend */
{
	text-align:					left;
	border-right:				1px solid #c0c0c0;
	border-bottom:				1px solid #c0c0c0;
	border-left:				1px solid #c0c0c0;
}
td.Rat							/* Title */
{
	font-size:					16px;
	font-weight:				bold!important;
	text-align:					center!important;
	color:						#800000!important;
	border-bottom:				1px solid transparent!important;
}
td.Ras							/* Separator */
{
	font-size:					16px;
	border-bottom:				1px solid transparent!important;
}
span.Rah						/* Herkunft */
{
	font-weight:				bold;
}
/*======================================================================================*/

/*========================================================= Rr : Rali Runden z - e =====*/
table.Rr
{
	border-collapse:			collapse;
}
table.Rr tr th
{
	font-weight:				bold;
	text-align:					center;
	vertical-align:				bottom;
	color:						#000080;
	border-bottom:				2px solid #000080;
	white-space:				nowrap;
}
table.Rr tr td					/* Zeit */
{
	white-space:				nowrap;
}
td.Rrb							/* Both */
{
	border-bottom:				2px solid #808080!important;
}
tr.Rrl1 td						/* Los 1 */
{
	padding:					4px 8px 0px 8px;
}
tr.Rrl2 td						/* Los 2 */
{
	padding:					0px 8px 4px 8px;
	border-bottom:				2px solid #808080!important;
}
td.Rri							/* Id */
{
	text-align:					right;
}
td.Rrt							/* Total */
{
	font-weight:				bold;
	text-align:					right;
	color:						#800000;
}
td.Rrr							/* Resultat */
{
	font-family:				monospace;
	white-space:				pre!important;
}
td.Rrg							/* Gewonnen */
{
	background:					#d0f0d0;
}
td.Rrgp							/* Gewonnen Platzger */
{
	font-weight:				bold;
}
td.Rrv							/* Verloren */
{
	background:					#f0d0d0;
}
td.Rrvp							/* Verloren Platzger */
{
	color:						#808080;
}
/*======================================================================================*/

/*========================================================= Rd : Rali Runden D - a =====*/
table.Rd
{
	border-collapse:			collapse;
}
table.Rd tr th
{
	font-weight:				bold;
	text-align:					center;
	vertical-align:				bottom;
	color:						#000080;
	border-bottom:				2px solid #000080;
	white-space:				nowrap;
}
table.Rd tr td					/* Zeit */
{
	white-space:				nowrap;
}
td.Rdb							/* Both */
{
	border-bottom:				2px solid #808080!important;
}
tr.Rdl1 td						/* Los 1 */
{
	padding:					4px 8px 0px 8px;
}
tr.Rdl2 td						/* Los 2 */
{
	padding:					0px 8px 4px 8px;
	border-bottom:				2px solid #808080!important;
}
td.Rdi							/* Id */
{
	text-align:					right;
}
td.Rdt							/* Total */
{
	font-weight:				bold;
	text-align:					right;
	color:						#800000;
}
td.Rdr							/* Resultat */
{
	font-family:				monospace;
	white-space:				pre!important;
}
td.Rdg							/* Gewonnen */
{
	background:					#d0f0d0;
}
td.Rdgp							/* Gewonnen Platzger */
{
	font-weight:				bold;
}
td.Rdv							/* Verloren */
{
	background:					#f0d0d0;
}
td.Rdvp							/* Verloren Platzger */
{
	color:						#808080;
}
td.Rdti							/* TItle */
{
	padding:					8px 0px 2px 0px;
	font-size:					16px;
	font-weight:				bold!important;
	text-align:					center!important;
	color:						#800000!important;
	border-bottom:				1px solid transparent!important;
}
/*======================================================================================*/

/*=================================================== Rs : Rali Schluss klassement =====*/
table.Rs
{
	border-collapse:			collapse;
}
table.Rs tr th
{
	padding:					2px 4px;
	font-weight:				bold;
	text-align:					center;
	vertical-align:				bottom;
	color:						#000080;
	border-bottom:				2px solid #000080;
	white-space:				nowrap;
}
table.Rs tr td					/* Rang */
{
	padding:					4px 8px;
	font-weight:				bold;
	text-align:					right;
	border-bottom:				1px solid #c0c0c0;
	white-space:				nowrap;
}
table.Rs tr td+td				/* Platzger : Verein */
{
	font-weight:				normal;
	text-align:					left;
}
table.Rs tr td+td+td+td			/* resultate */
{
	text-align:					right;
}
td.Rsti							/* TItle */
{
	padding:					8px 0px 2px 0px;
	font-size:					16px;
	font-weight:				bold!important;
	text-align:					center!important;
	color:						#800000!important;
	border-bottom:				1px solid transparent!important;
}

/*======================================================================================*/

/*============================== Rh : Rali unden Höchste (vVorrunde bis 1/4 final) =====*/
table.Rh
{
	border-collapse:			collapse;
}
table.Rh tr th
{
	padding:					2px 4px;
	font-weight:				bold;
	text-align:					center;
	vertical-align:				bottom;
	color:						#000080;
	border-bottom:				2px solid #000080;
	white-space:				nowrap;
}
table.Rh tr td
{
	white-space:				nowrap;
}
td.Rhti							/* TItle */
{
	padding:					8px 0px 2px 0px;
	font-size:					16px;
	font-weight:				bold!important;
	text-align:					center!important;
	color:						#800000!important;
	border-bottom:				1px solid transparent!important;
}
tr.Rhr td						/* Rang */
{
	padding:					4px 8px;
	font-weight:				bold;
	text-align:					right;
	border-bottom:				1px solid #c0c0c0;
}
tr.Rhr td+td					/* Platzger : Verein */
{
	font-weight:				normal;
	text-align:					left;
}
tr.Rhr td+td+td+td				/* Total */
{
	font-weight:				bold;
	text-align:					right;
	color:						#800000;
}
tr.Rhr td+td+td+td+td			/* Resultat */
{
	font-family:				monospace;
	font-weight:				normal;
	text-align:					left;
	color:						#000000;
	white-space:				pre!important;
}
tr.Rhv td						/* Verloren */
{
	color:						#808080!important;
}
/*======================================================================================*/
