body{
	background-color:#c8ec87;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
color:#003366;
}

a
{
color:#0033aa;
text-decoration:none;
}

a:hover
{
color:#666666;
}

table#principale{
width: 980px;
border-color:#FFFFFF;
border-style: solid;
border-width:3px;
}

#colonne1{
width: 170px;
font-size:15px;
font-weight: bold;
border-right: 3px solid #FFFFFF;
vertical-align:top;
padding-left:5px;
}

#colonne2{
width: 170px;
border-left: 3px solid #FFFFFF;
vertical-align:top;
padding-left:5px;
}

.titre{
font-size:24px;
letter-spacing:5px;
padding-bottom:30px;
padding-top:10px;
}
.tablecentre{
width:600px;
padding-bottom:20px;
}

.tablecentre1{
width:580px;
padding-bottom:20px;
}
.tbl_terrain{
border: 3px #FFFFFF solid;
color:#FFFFFF;
width:280px;
}
.tbl_terrain1{
border: 3px #FFFFFF solid;
color:#FFFFFF;
width:250px;
}
.terrainTitre
{
background-color:#32481c;
text-align:center;
}
.terrainC1
{
background-color:#567a26;
text-align:center;
font-weight:bold;
padding:3px;
width:50px;
vertical-align:middle;
}
.terrainC2
{
background-color:#567a26;
text-align:center;
font-weight:bold;
padding:3px;
width:40px;
vertical-align:middle;
}

.Libre{
background-color:#9cbb64;
text-align:center;
}
.EntIntJuniors{
background-color:#000033;
text-align:center;

}

.EntIntJS{
background-color:#003300;
text-align:center;

}
.EntIntActifs{
background-color:#330000;
text-align:center;

}
.AboActifs{
background-color:#AA0000;
text-align:center;

}
.AboJuniors{
background-color:#00AA00;
text-align:center;

}
.AboEcoliers{
background-color:#0000AA;
text-align:center;

}
.Abo10h{
background-color:#333333;
text-align:center;

}
.CoursJuniors{
background-color:#999999;
text-align:center;

}
.Tournoi{
background-color:#FF6600;
text-align:center;

}
.EnPlus1{
background-color:#336666;
text-align:center;

}
.EnPlus2{
background-color:#3366FF;
text-align:center;

}
.EnPlus3{
background-color:#FF3366;
text-align:center;

}
.EnPlus4{
background-color:#FF3333;
text-align:center;

}
.EnPlus5{
background-color:#330066;
text-align:center;

}

.plan_reservation{
font-size:10px;
border: #336633 1px;
border-style:solid;
}

.plan_reservation td{
padding:3px;
border: #336633 1px;
border-style:solid;
}
