.titre {
font-family: Cambria, sans-serif;
font-size: 16px;
color: #FFFFFF;
font-weight:bold;
}

.titre2 {
font-family: Cambria, sans-serif;
font-size: 16px;
color: #6699CC;
}

.titre3 {
font-family: Cambria, sans-serif;
font-size: 24px;
color: #333333;
}

.titre4 {
font-family: Cambria, sans-serif;
font-size: 18px;
color: #6699CC;
}

.texte {
font-family: Cambria, sans-serif;
font-size: 14px;
color: #333333;
}

.texte2 {
font-family: Cambria, sans-serif;
font-size: 12px;
color: #6699CC;
}

.texte3 {
font-family: Cambria, sans-serif;
font-size: 12px;
color: #333333;
}

.texte4 {
font-family: Cambria, sans-serif;
font-size: 12px;
color: #333333;
}

.lien1 {
font-family: Cambria, sans-serif;
font-size: 12px;
color: #6699CC;
}

.lien1 a {color: #333333;
font-family: Cambria, sans-serif;
text-decoration: none;
font-size: 12px;
}

.lien1 a:link {
color: #333333;
text-decoration: none;
font-size: 12px;
}

.lien1 a:visited {
color: #333333;
text-decoration: none;
font-size: 12px;
}

.lien1 a:hover {
text-decoration: none;
background-color: #333333;
color: #FFFFFF;
font-size: 12px;
}

.lien1 a:active {
text-decoration: none;
background-color: #333333;
color: #FFFFFF;
font-size: 12px;
}

.lien2 {
font-family: Cambria, sans-serif;
font-size: 14px;
color: #6699CC;
}

.lien2 a {color: #6699CC;
font-family: Cambria;
text-decoration: none;
font-size: 14px;
}

.lien2 a:link {
color: #6699CC;
text-decoration: none;
font-size: 14px;
}

.lien2 a:visited {
color: #6699CC;
text-decoration: none;
font-size: 14px;
}

.lien2 a:hover {
text-decoration: none;
background-color: #6699CC;
color: #FFFFFF;
font-size: 14px;
}

.lien2 a:active {
text-decoration: none;
background-color: #6699CC;
color: #FFFFFF;
font-size: 14px;
}

.lien3 {
font-family: Cambria, sans-serif;
font-size: 14px;
color: #333333;
}

.lien3 a {color: #333333;
font-family: Cambria, sans-serif;
text-decoration: none;
font-size: 14px;
}

.lien3 a:link {
color: #333333;
text-decoration: none;
font-size: 14px;
}

.lien3 a:visited {
color: #333333;
text-decoration: none;
font-size: 14px;
}

.lien3 a:hover {
text-decoration: none;
background-color: #CCCCCC;
color: #FFFFFF;
font-size: 14px;
}

.lien3 a:active {
text-decoration: none;
background-color: #CCCCCC;
color: #FFFFFF;
font-size: 14px;
}

.lien4 {
font-family: Cambria, sans-serif;
font-size: 10px;
color: #333333;
}

.lien4 a {color: #333333;
font-family: Cambria, sans-serif;
text-decoration: none;
font-size: 10px;
}

.lien4 a:link {
color: #333333;
text-decoration: none;
font-size: 10px;
}

.lien4 a:visited {
color: #333333;
text-decoration: none;
font-size: 10px;
}

.lien4 a:hover {
text-decoration: none;
background-color: #CCCCCC;
color: #333333;
font-size: 10px;
}

.lien4 a:active {
text-decoration: none;
background-color: #CCCCCC;
color: #333333;
font-size: 10px;
}

.lien5 {
font-family: Cambria, sans-serif;
font-size: 12px;
color: #333333;
}

.lien5 a {color: #333333;
font-family: Cambria, sans-serif;
text-decoration: none;
font-size: 12px;
}

.lien5 a:link {
color: #333333;
text-decoration: none;
font-size: 12px;
}

.lien5 a:visited {
color: #333333;
text-decoration: none;
font-size: 12px;
}

.lien5 a:hover {
text-decoration: none;
background-color: #333333;
color: #FFFFFF;
font-size: 12px;
}

.lien5 a:active {
text-decoration: none;
background-color: #333333;
color: #FFFFFF;
font-size: 12px;
}

.lien6 {
font-family: Verdana, sans-serif;
font-size: 12px;
color: #333333;
}

.lien6 a {color: #333333;
font-family: Verdana, sans-serif;
text-decoration: none;
font-size: 14px;
color: #0099CC;
}

.lien6 a:link {
color: #0099CC;
text-decoration: none;
font-size: 14px;
}

.lien6 a:visited {
color: #0099CC;
text-decoration: none;
font-size: 14px;
}

.lien6 a:hover {
text-decoration: none;
background-color: #CCCCCC;
color: #FFFFFF;
font-size: 14px;
}

.lien6 a:active {
text-decoration: none;
background-color: #CCCCCC;
color: #FFFFFF;
font-size: 14px;
}

.lien7 {
font-family: Cambria, sans-serif;
font-size: 14px;
color: #FFFFFF;
text-decoration: none;
background-color: #0066CC;
}

.lien7 a {color: #333333;
font-family: Cambria, sans-serif;
text-decoration: none;
font-size: 14px;
color: #FFFFFF;
background-color: #0066CC;
}

.lien7 a:link {
font-family: Cambria, sans-serif;
color: #FFFFFF;
text-decoration: none;
font-size: 14px;
background-color: #0066CC;
}

.lien7 a:visited {
font-family: Cambria, sans-serif;
color: #FFFFFF;
text-decoration: none;
font-size: 14px;
background-color: #0066CC;
}

.lien7 a:hover {
font-family: Cambria, sans-serif;
text-decoration: none;
background-color: #CCCCCC;
color: #FFFFFF;
font-size: 14px;
}

.lien7 a:active {
font-family: Cambria, sans-serif;
text-decoration: none;
background-color: #CCCCCC;
color: #FFFFFF;
font-size: 14px;
}

.head1 {
background-image: url('http://www.omsoccer.com/graph5/entete.jpg');
width: 990px;
height: 120px;
} 

.pub {
float: right;
margin-right: 0px;
margin-top: 0px;
}

.menuhaut {
text-align: center;
font-family: Cambria, sans-serif;
font-size: 16px;
font-weight: bold;
color: #FFFFFF;
}

.menuhaut a {
font-family: Cambria, sans-serif;
font-size: 16px;
font-weight: bold;
color: #FFFFFF;
text-decoration: none; /* pour éviter le soulignement au survol margin-left: 0px; espacement entre chaque sous-menu */
}

.menuhaut a:link {
color: #FFFFFF;
text-decoration: none;
font-size: 16px;
}

.menuhaut a:visited {
color: #FFFFFF;
text-decoration: none;
font-size: 16px;
}

.menuhaut a:hover {
text-decoration: none;
color: #FFFFFF;
background-color: #000000;
font-size: 16px;
}

.menuhaut a:active {
text-decoration: none;
color: #6699CC;
background-color: #FFFFFF;
font-size: 16px;
}

.bas1 {
/* background-image: url('http://www.omsoccer.com/graph/foot.jpg'); 
widht: 770px;
height: 30px; */
}

.menubas {
float: right; /* on aligne le menu vertical à droite de son conteneur, bas1 */
margin-right: 10px;
margin-top: 0px;
font-family: Cambria, sans-serif;
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
}

.menubas a {font-size: 14px;font-weight: bold;color: #FFFFFF;
text-decoration: none; /* pour éviter le soulignement au survol */margin-left: 0px; /* espacement entre chaque sous-menu */}

.menubas a:link {
color: #FFFFFF;
text-decoration: none;
}

.menubas a:visited {
color: #FFFFFF;
text-decoration: none;
}

.menubas a:hover {
text-decoration: none;
background-color: #000000;
color: #FFFFFF;
}

.menubas a:active {
text-decoration: none;
background-color: #FFFFFF;
color: #6699CC;
}

a.tooltip em {
    display:none;
}

a.tooltip:hover {
    border: 0; 
    position: relative; 
    z-index: 500; 
    text-decoration:none;
}

a.tooltip:hover em {
    font-style: normal; 
    display: block; 
    position: absolute; 
    top: 20px; 
    left: -10px; 
    padding: 5px; 
    color: #333333; 
    border: 1px solid #6699CC; 
    background: #FFFFFF; 
    width:170px;
}