/* CSS Document */

body, div, span, p, ul, ol, tr, th, td, font, caption {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#000033; text-decoration:none;}


A {color:#000033;font-size:11px;TEXT-DECORATION:underline;}
A:active {color:#000033;font-size:11px;TEXT-DECORATION:underline;}
A:hover {color:#ff0000;font-size:11px;TEXT-DECORATION:none,}
A:visited {color:#333366;font-size:11px;TEXT-DECORATION:underline;}

h2 {
	margin: 2px 0px 12px 0;
	color: #000033;
	font: 13px Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	text-transform: uppercase;
}

TR.TRBackGris {background-color:#D8D9DB;}


TD.TDBackGris {background-color:#D8D9DB;}
TD.TDBackGrisTxtBlack {color:#000000;background-color:#EDEEEE;font-weight:bold;padding-left=3px;}
TD.TDBackGrisTxtRed {color:#E41F1F;background-color:#EDEEEE;font-weight:bold;padding-left=3px;}
TD.TDRouge13Bold {color:#cc0000;font-size:13px;font-weight:bold;}
TD.TDBoldJustify {font-weight:bold;text-align:justify;}
TD.TDJustify {text-align:justify;}


.Txt13 {font-size:13px;}


/* Couleurs du Critérium */

TABLE.TABLE1 {BORDER-LEFT:#5670B2 1px solid;BORDER-RIGHT:#5670B2 1px solid;BORDER-TOP:#5670B2 1px solid;BORDER-BOTTOM:#5670B2 1px solid;BACKGROUND-COLOR:#ffffff;}

TD.TableCouleur {BORDER-LEFT:#5670B2 1px solid;BORDER-RIGHT:#5670B2 1px solid;BORDER-TOP:#5670B2 1px solid;BORDER-BOTTOM:#5670B2 1px solid;BACKGROUND-COLOR:#EAECF6;}

TR.TRBackCouleurClaire {background-color:#F3F3F9;}

TD.TDBorderSolidCouleur {border-width:1px; border-style:solid; border-color:5670B2;}
TD.TDBackCouleur {background-color:#5670B2;}

TD.TDTxtCouleur2 {color:#DD6333;}
.TxtCouleur2 {color:#DD6333;}
.Txt13Couleur2 {font-size:13px;color:#DD6333;}

/* Fin des Couleurs du Critérium */



/* Itinéraires horaires */

TR.itiBackTop {background-color:#000000;}
TR.itiBackFonce {background-color:#F5F5F5; text-align:center;}
TR.itiBackClair {background-color:#FFFFFF; text-align:center;}

.ititxt1 {font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#000033;font-weight:bold;}
.ititxt2 {font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#000033;}
.ititxtregion {font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#FF0000;}
.ititxtdepart {font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#000033;font-weight:bold;}
.ititxtmountain {font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#FF0000;font-weight:bold;}
.ititxtchrono {font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#000099;font-weight:bold;}
.ititxtrefresh {font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#000099;font-weight:bold;}
.ititxtsprint {font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#008029;font-weight:bold;}
TD.itiBackTop1 {background-color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; color:#FFFFFF;font-weight:bold; text-align:center;}
TD.itiBackTop2 {background-color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#FFFFFF;font-weight:bold; text-align:center;}

/* Fin des itinéraires horaires */

/* Classements */
.backJaune {
	background-color: #5670B2;
	color: #cc0000;
	font-weight: bold;
}
.backGris1 {
	background-color: #f5f5f5;
}
TABLE.classement1 {
	background: #cccccc;
	font: Arial, Helvetica, sans-serif;
	font-size: 11px
}
TABLE.classement2 {
	padding: 10px 10px 3px 5px;
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
TABLE.classement2 td {
	padding: 2px 5px 3px 5px;
}
.backJaune2 {
	background-color:#5670B2;
	color: #000000;
	font-weight: bold;
}
