body {
	text-align:center;
	background-image:url(../images/FullStrip2.jpg); 
	background-repeat:repeat-y; 
	background-position:center;
}

.tableau {
	border: 1px solid black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.contenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin-left:4px;
	margin-right:4px;
}

.bloc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	letter-spacing:-1px;
	color: #0074B5;
	margin-left:10px;
	margin-right:6px;
	margin-top:20px;
	height:75px;
	overflow:auto;
}
.blocPetit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.625em;
	letter-spacing:-1px;
	color: #0074B5;
	margin-left:10px;
	margin-right:6px;
	margin-top:20px;
	height:75px;
	overflow:auto;
}

.TitreRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:600;
	color: #ffffff;
	margin-right:5px;
	margin-left:14px;
	text-align: Left;
	margin-top:3px;
	margin-bottom:4px;

}

.MenuRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	margin-left:14px;
	margin-right:14px;
	text-align: left;
	margin-top:2px;
	margin-bottom:2px;
}

.Titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:700;
	color: #000000;
	margin-left:4px;
	margin-right:4px;
}

.contour {
	border-left:1px;
	border-right:1px;
	border-bottom:1px;
	border-color:#000000;
	border-style:solid;
	border-top:0px;
}

.contourPhoto {
	border-left:1px;
	border-right:1px;
	border-bottom:1px;
	border-color:#000000;
	border-style:solid;
	border-top:1px;
	margin-right:2px;
}

.Header {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF;
	text-align: center;
	font-weight:800;
	margin-top:10px;
}


ol {
	list-style-type: decimal;
	padding:0;
	margin:10px 10px 10px 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	list-style-position:outside;
}


ul {	
	list-style-position: inside;
	padding:0px;
	margin:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
}


.liens {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #F15B40;
	text-decoration: none;
	font-weight: bold;
}

.liensBloc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #0074B5;
	margin-left:10px;
	margin-right:2px;
	margin-top:25px;
	
}

.liensComm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F15B40;
	text-decoration: none;
	font-weight: bold;
}


.LogoComm {
	margin-left:22px;
	margin-right:2px;
	margin-top:15px;
}


a.lienMenu:link {
	text-decoration: none;
	color: #ffffff;
}

a.lienMenu:visited {
	text-decoration: none;
	color: #ffffff;
}

a.lienMenu:hover {
	text-decoration: none;
	color: #FFCC00;
}

.email {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #107CBA;
	text-decoration: underline;
}

.countdown {
	margin-left:74px;
	margin-top:9px;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
}

.datePhotos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	width: 484px;
	border: 2px solid #FFFFFF;
	text-align: center;
	clear: none;
	float: none;
	height: 20px;
	margin-bottom: 0px;
	background-color: #4768ac;
	font-variant: small-caps;
	letter-spacing: 0.5em;
}

.imagePhotos {
	border: 2px dashed #FFFFFF;

}
.controlePhotos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #4768ac;
	border: 1px solid #FFFFFF;
	margin: 3px;
	background-image: url('../images/strip.jpg');

}

.jourPhotos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4768ac;
	background-color: 333399;
	font-variant: small-caps;
	background-image: url('../images/strip.jpg');
	border-top: 1px none #3333FF;
	border-right: 1px none #3333FF;
	border-bottom: 1px solid #3333FF;
	border-left: 1px none #3333FF

}

.photosNo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4768ac;
	text-transform: uppercase;

}
img.imgMenuVertical {
	padding: 0px;
	margin: 0px;
	vertical-align: middle;
	border-right: 2px solid Black;
}
	
li.navGauche {
	border: 1px solid Black;
	margin-bottom: 2px;
	padding: 0px;
	background-image: url(../../Resultats/images/lienGaucheBG.gif);
	display:block;
}


ul#navigation {
	display: block;	
	list-style-type: none;
	padding: 0px;
	margin: 0px 5px 5px 5px;
	color: White;
}


.entetetableau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}

.smallfont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 4px;
}

.contenuTableau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.tableResultat {
	border: thin solid #000000;
	width: 100%;



}
.tdResultat {
	border: 1px solid #666666;
}
.resultatTitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #333333;
	background-image: url(../../Resultats/images/resultat_table_bg.gif);


}
.resultatEntete {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #CCCCCC;
	background-image: url(../../Resultats/images/resultat_table_bg2.gif);
	background-repeat: repeat;

}
.resultatContenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	vertical-align: text-bottom;

}
.gagnant {
	border: 2px solid #FFCC00;
	background-color: #FFFFFF;
}
.nulle {
	border: 2px dotted #8F8047;
	background-color: #FFFFFF;
}
.dateAthletisme {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #FFFFFF;
	font-style: normal;
	font-variant: small-caps;


}
.datePhotos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	width: 484px;
	border: 2px solid #FFFFFF;
	text-align: center;
	clear: none;
	float: none;
	height: 20px;
	margin-bottom: 0px;
	background-color: #666666;
	font-variant: small-caps;
	letter-spacing: 0.5em;









}
.imagePhotos {
	border: 2px dashed #FFFFFF;

}
.controlePhotos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #666666;
	border: 1px solid #FFFFFF;
	margin: 3px;
	background-image: url(../../Resultats/images/photosBG.gif);



}
.jourPhotos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: 333399;
	font-variant: small-caps;
	background-image: url(../../Resultats/images/photosJourBG.gif);
	border-top: 1px none #3333FF;
	border-right: 1px none #3333FF;
	border-bottom: 1px solid #3333FF;
	border-left: 1px none #3333FF;




}
.lienBlanc {
	color: #FFFFFF;
}
.photosNo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFDC06;
	text-transform: uppercase;

}
.raccourci {
	background-color: FFDC06;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 2px solid #996600;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;



}
.enteteRaccourci {
	font-weight: bolder;
	background-color: #BA9C79;
	color: #FFFFFF;
	border: 1px solid #000000;
	padding: 4px;



}
.contenuRaccourci {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: normal;
	color: #000000;
	text-align: center;
	font-weight: normal;
	text-transform: none;
	background-color: FFFFCC;
	border: 1px solid #CCCCCC;
	padding: 4px;




}
.lienNoir {
	color: #000000;
}
.lienGauche {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	font: normal normal bold 12px Arial, Geneva, sans-serif;
	color: White;
}
	
.lienGaucheOn {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFF00;
	background-color: 0000CC;
	width: 155px;
	background-image: url(../../Resultats/images/lienGaucheBG2.gif);
	height: 20px;
	text-transform: none;
	text-decoration: none;
	vertical-align: super;
	text-align: left;
	text-indent: 2pt;
	border: 2px solid #000000;
}
.collabDiamant {
	background-color: #CCCCCC;
	width: 100%;
	padding-left: 5px;
	font-weight: bold;
	font-size: 11px;




}
.collabPlatine {

	background-color: #E4E4C9;
	width: 100%;
	padding-left: 5px;
	font-weight: bold;
	font-size: 11px;
}
.collabOr {

	background-color: #F3D00C;
	width: 100%;
	padding-left: 5px;
	font-weight: bold;
	font-size: 11px;
}
.collabArgent {
	background-color: #999999;
	width: 100%;
	padding-left: 5px;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;

}
.collabBronze {
	background-color: #663300;
	width: 100%;
	padding-left: 5px;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;

}
.collabAmi {

	background-color: #D3E9FE;
	width: 100%;
	padding-left: 5px;
	font-weight: bold;
	font-size: 11px;
}
.autresResultats {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #083894;
	width: 20%;
	text-decoration: none;
	border-top: 2px solid #000000;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 2px solid #000000;
}
.listeDiscipline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	vertical-align: text-bottom;
	padding-left: 12px;
	padding-top: 12px;
}
.simpleBordure {
	border: none;
}
input,textarea,select
{
color: #0074B5;
width:200px;
font-family:Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight:bold;
}
.formTable 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.625em;
margin:1em;
}
label
{
font-family: Arial; 
font-size: 10pt; 
color: #333333;
text-align: left;
}
h3 {
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-weight:bold;
font-size: 0.625em; 
color: #7F6800;
text-align: right;
margin:0;
padding:1px 4px 0 0;
}
#content {
background: white url('../images/bg_content_nomenu_middle.gif') repeat-y scroll top left; 
margin:10px 4px 10px 10px;
text-align:left;
}
#content h1 {
margin:0; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:18px;
}
#content h2 {
padding:0 10px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:14px;
font-weight:bold;
letter-spacing:-1px;
color:#0097B6;
}
#content h1 span {
font-size:smaller;
}
#content ul {
list-style-type:disc;
list-style-position:outside; 
margin:0 20px; 
padding:10px; 

}
#content ul li {
padding:0;
margin:0 0 4px 0; 
line-height:13px;
font-size:11px;
}
#sousSection {
float:right; 
width:150px; 
margin-right:10px;
}
#sousSection h2 {
background-color:#0097B6;
color:white; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:13px; 
font-weight:bold; 
padding:5px; 
margin-bottom:1px; 
text-align:center;
}
#sousSection ul {
list-style-type:none;
list-style-position:outside; 
border:1px solid #0097B6; 
width:95%; 
margin:0; 
padding:3px; 
background-color:#F6F9FE;
}
#sousSection ul li {
padding:0;
margin:0 0 4px 0; 
line-height:14px;
}
#sousSection ul li.actif {
font-weight:bold;
}
#content p {
padding:10px; 
margin:0; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:13px;
}
embed, object {
margin-left:80px;
padding:0;
}
.countdown {
	position:absolute;
	z-index:100;
	padding:0;
	margin:125px 0 0 605px;
}
table.tableauHoraire {
	border-collapse:collapse;
	border-left:1px solid black; 
	border-top:1px solid black;
	margin-left:10px;
	width:70%;
}
table.tableauHoraire tr td, table.tableauHoraire tr th {
	border-right:1px solid black; 
	border-bottom:1px solid black;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
}
p.bloc a:visited, p.bloc a, p.blocPetit a:visited, p.blocPetit a {
	text-decoration: none;
	color: #0074B5;
}
