body
{
margin-left:0px;
margin-right: 20px;
margin-top: 40px;
margin-bottom: 80px;
background-image:url("img/fond.jpg");
background-color:#444444;
background-repeat:no-repeat;
max-height:1080px;
min-height:600px;
width:100%;
max-width:1920px;
}

.sommaire-site
{
background-image:url("img/blue.jpg");
}

.titre
{
margin:auto;
margin-bottom:20px;
padding:20px;
width: 600px;
background: #FFFF99;
border: 12px outset red;
font-size: 50px;
text-align: center;
font-family: "Lucida Handwritting", "MV Boli", "Comic Sans Ms", serif;
font-weight: bold;
color: red;
letter-spacing:5px;
text-shadow:3px 3px 5px blue;
}

.experts
{
font-size: 40px;
color: blue;
font-family: Gisha, "Comic Sans MS", serif;
letter-spacing:2px;
text-shadow:3px 3px 5px orange;
}

.sommaire
{
margin:auto;
padding:40px;
width: 1000px;
background: #FFFF99;
border: 12px outset red;
font-size: 50px;
text-align: center;
font-family: "Arial Black", "Comic Sans Ms", serif;
font-weight: bold;
color: red;
}

.list
{
list-style-type: upper-roman;
color: red;
font-size: 35px;
font-family: Cambria, serif;
text-decoration: underline;
text-align: left;
}

.sous-liste1
{
color:blue;
text-decoration:underline;
font-family: Consolas, "Comic Sans MS", serif;
padding-left: 70px;
font-size: 25px;
}

.sous-liste2
{
color: #009966;
text-decoration: underline;
padding-left: 130px;
font-size: 19px;
font-family: Arial, serif;
list-style-type: lower-alpha;
}

a
{
color:red;
}

a:visited
{
color:red;
}

a:hover
{
font-size:50px;
text-decoration:overline;
}

a:active
{
font-size:50px;
text-decoration:overline;
text-shadow:8px 8px 12px blue;
color:yellow;
}

.menu
{
float:left;
margin-top:0px;
margin-left: 20px;
margin-right:100px;
padding:20px;
width: 200px;
background: black;
border: 5px solid #990099;
font-size: 30px;
text-align: center;
font-family: "Arial Black", "Comic Sans Ms", serif;
font-weight: bold;
color: #990099;
}

.accueil
{
color: #990099;
font-size: 20px;
font-family: Cambria, serif;
text-decoration: underline;
text-align: left;
}
.list-menu
{
list-style-type: upper-roman;
color: #990099;
font-size: 20px;
font-family: Cambria, serif;
text-decoration: underline;
text-align: left;
}

.sous-liste-menu1
{
color:#3399CC;
text-decoration:underline;
font-family: Consolas, "Comic Sans MS", serif;
padding-left: 30px;
font-size: 15px;
}

.sous-liste-menu2
{
color: #009966;
text-decoration: underline;
padding-left: 40px;
font-size: 14px;
font-family: Arial, serif;
list-style-type: lower-alpha;
}

h1
{
color: #FFCC00;
font-size: 40px;
font-family: Cambria, serif;
text-decoration: underline;
text-indent: 100px;
margin-top: 200px;
}

h2
{
text-decoration:underline;
font-family: Consolas, "Comic Sans MS", serif;
color:#FF3300;
font-size:30px;
margin-left:350px;
}

h3
{
font-family: Arial, serif;
text-decoration:underline;
font-size:25px;
color:#FF99FF;
margin-left:500px;
}

h4
{
color: #FF9900;
font-size: 40px;
font-family: Cambria, serif;
text-decoration: underline;
text-align:center;
}

p
{
color: white;
text-indent: 80px;
font-family: "Comic Sans MS", serif;
font-size: 20px;
}

.III
{
color: white;
margin-left:350px;
font-family: "Times New Roman", serif;
font-size: 20px;
margin-right:40px;
}

.liste
{
color: white;
text-indent: 200px;
font-family: "Comic Sans MS", serif;
font-size: 20px;
list-style-type:square;
}

.tableau-des-médailles
{
float:right;
margin-right:300px;
}

.buteurs
{
text-decoration:underline;
font-family: Consolas, "Comic Sans MS", serif;
color:#FF3300;
font-size:30px;
margin-left:350px;
}

table
{
margin-left:400px;
}

td
{
border:2px solid #990099;
font-family: "Comic Sans MS", serif;
font-size: 20px;
color:#990099;
text-align:center;
background-color:#CCFFCC;
}

.buts
{
margin-left:400px;
}

.en-tête
{
border:4px solid #990099;
background-color:#FFFF99;
color: #990099;
font-family: Impact, serif;
font-size:25px;
}

.richardson
{
float:right;
margin-right:10px;
margin-top:100px;
border:3px solid #990099;
}

.fernandez
{
float:right;
margin-right: 400px;
border:3px solid #990099;
}

.img-experts
{
float:left;
padding:20px;
}

.karabatic
{
float:right;
padding:20px;
}

.experts
{
padding:15px;
border:none
}

.liste-joueurs
{
margin-left:370px;
}

.image-joueur
{
padding:20px;
float:left;
}

.résultats
{
text-align:center;
border: collapse;
padding: 20px;
caption-side:bottom;
}

.titre-tableau
{
color:white;
text-decoration:underline;
font-size:30px;
caption-side:bottom;
}

.compétition
{
border:2px solid black;
font-family: "Times New Roman", serif;
font-size: 20px;
color:black;
background-color:#FFFF99;
}

.en-tête-2
{
border:3px solid black;
font-family: "Times New Roman", serif;
font-size: 22px;
color:black;
font-weight:bold;
text-align:center;
background-color:#FFCC66;
}

.retour
{
color:yellow;
}

a.lien
{
color:#660099;
text-decoration:underline;
}

a:visited.lien
{
color:#660099;
text-decoration:underline;
}

a:hover.lien
{
font-size:25px;
text-decoration:underline;
}

a:active.lien
{
font-size:25px;
text-shadow:8px 8px 12px yellow;
text-decoration:underline;
color:#990099;
}

a.liens
{
color:#3399CC;
}

a:visited.liens
{
color:#3399CC;
}

a:hover.liens
{
font-size:18px;
}

a:active.liens
{
font-size:20px;
text-shadow:8px 8px 12px #990099;
color:#3333FF;
}

a.campagne
{
color:white;
text-decoration:underline;
}

a:visited.campagne
{
color:white;
text-decoration:underline;
font-size:20px;
}

a:hover.campagne
{
color:white;
text-decoration:overline;
font-size:20px;
}

a.liens2
{
color:#009966;
}

a:visited.liens2
{
color:#009966;
}

a:hover.liens2
{
font-size:16px;
color:#009900;
}

a:active.liens2
{
font-size:20px;
text-shadow:8px 8px 12px #990099;
color:green;
}

a.retour
{
color:yellow;
}

a:visited.retour
{
color:yellow;
}

a:hover.retour
{
font-size:16px;
}

a:active.retour
{
font-size:16px;
text-shadow:8px 8px 12px red;
color:orange;
}

a:hover.lex-experts
{
border: 2px solid #FFCC00;
}

a:active.lex-experts
{
border: 2px solid red;
}

.css
{
color:#FFCC33;
font-size:14px;
font-family:"Comic Sans MS", serif;
}

a.css
{
color#FFCC33
color:#FFCC33;
font-size:14px;
font-family:"Comic Sans MS", serif;
}

a:visited.css
{
color#FFCC33
color:#FFCC33;
font-size:14px;
font-family:"Comic Sans MS", serif;
}

a:active.css
{
color#FFCC33
color:#FFCC33;
font-size:14px;
font-family:"Comic Sans MS", serif;
}

a:hover.css
{
color#FFCC33
color:#FFCC33;
font-size:14px;
font-family:"Comic Sans MS", serif;
}
