.links, .links:visited {
    font-size: 11px;
    color: #A8E1F7;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 2px;
    margin-left: 0px;
    padding: 0px 0px 0px 0px; 
    border-color: black black #666600;
    font-family : Arial, Verdana, Tahoma, "Lucida Grande", "Lucida Sans Unicode", sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    border-style: none;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    }

.links:hover {
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: none;
    border: none;
    background-color: #336699;
    font-family : Arial, Verdana, Tahoma, "Lucida Grande", "Lucida Sans Unicode", sans-serif;
    font-size: 11px;
}
.links:active {
    font-size: 11px;
    color: #3366FF;
    text-decoration: none;
    font-family : Arial, Verdana, Tahoma, "Lucida Grande", "Lucida Sans Unicode", sans-serif;
    font-size: 11px;
}

.linksWeb, .linksWeb:visited {
    color: #33CCFF;
    font-family : Arial, Verdana, Tahoma, "Lucida Grande", "Lucida Sans Unicode", sans-serif;
    font-size: 10px;
    text-decoration: none;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    }

.linksWeb:hover {
    font-size: 10px;
    color: #FFFFFF;
    text-decoration: none;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border-style: none;
    background-color: #000033;
    font-family : Arial, Verdana, Tahoma, "Lucida Grande", "Lucida Sans Unicode", sans-serif;    
    }

.linksWeb:active {
    font-size: 10px;
    color: #FF0000;
    text-decoration: none;
    background-color: #FFCC00;
    font-family : Arial, Verdana, Tahoma, "Lucida Grande", "Lucida Sans Unicode", sans-serif;    
  }

.linksMenuHaut {
    color: #99CCFF;
    font-family : Arial, Verdana, Tahoma, "Lucida Grande", "Lucida Sans Unicode", sans-serif;
    font-size: 12px;
    text-decoration: none;
    font-weight: bold;
    letter-spacing: 0.1em; width: 100%;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    }

.linksMenuHaut:hover {
    color: #FFFFFF;
    text-decoration: none;
    padding-top: 0px;
    padding-right: 5px;
    padding-bottom: 0px;
    padding-left: 5px;
    background-color: #336699;
    width: 100%;
    border-color: black #000000 black black;
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 1px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    }

.linksMenuHaut:active {
    color: #FF0000;
    text-decoration: none;
    background-color: #003366;
    font-family : Arial, Verdana, Tahoma, "Lucida Grande", "Lucida Sans Unicode", sans-serif;    
    }


.linksMenu, .linksMenu:visited {
    color: #99CCFF;
    font-family : Arial, Verdana, Tahoma, "Lucida Grande", "Lucida Sans Unicode", sans-serif;
    font-size: 11px;
    vertical-align: text-top;
    text-decoration: none;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    }

.linksMenu:hover {
  color: #FFFFFF;
  font-family : Arial, Verdana, Tahoma, "Lucida Grande", "Lucida Sans Unicode", sans-serif;
  font-size: 11px;
  text-decoration: none;
  border-color: #000000 #FFFFFF #FFFFFF #000000;
  background-color: #003366; 
  width: 100%; 
  border-style: none;
  border-top-width: 1px; 
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;}

.linksMenu:active {
    color: #FFCC00;
    font-family : Arial, Verdana, Tahoma, "Lucida Grande", "Lucida Sans Unicode", sans-serif;
    font-size: 11px;
    text-decoration: none;
    }

.linksCorps {
    color: #333399;
    text-decoration: underline;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-family : Arial, Verdana, Tahoma, "Lucida Grande", "Lucida Sans Unicode", sans-serif;    
    }
    
.linksCorps:hover {
    color: #3366CC;
    text-decoration: none;
    background-color: #A8E1F7;
    font-family : Arial, Verdana, Tahoma, "Lucida Grande", "Lucida Sans Unicode", sans-serif;    
    }

.linksCorps:active {
    color: #003366;
    text-decoration: none;
    background-color: #66CCFF;
    font-family : Arial, Verdana, Tahoma, "Lucida Grande", "Lucida Sans Unicode", sans-serif;    
    }


.a {
    color: #333366;
    text-decoration: none;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-family : Arial, Verdana, Tahoma, "Lucida Grande", "Lucida Sans Unicode", sans-serif;    
    }

.a:hover {
    color: #003366;
    text-decoration: none;
    background-color: #66CCFF;
    font-family : Arial, Verdana, Tahoma, "Lucida Grande", "Lucida Sans Unicode", sans-serif;    
    }
.a:active {
    color: #000066;
    text-decoration: none;
    background-color: #99CCFF;
    font-family : Arial, Verdana, Tahoma, "Lucida Grande", "Lucida Sans Unicode", sans-serif;    
    }
