.menu
{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000091;text-decoration: none;width:90px;padding:0px 3px;height:25px;
}
.menu:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000091;text-decoration: none;width:90px;padding:0px 3px;height:25px
}

.menu:hover:first-letter
{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; background-color:#000000;color: #F3DD47;text-decoration: none;width:90px;padding:0px 3px;height:25px
}
.menu:first-letter
{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; background-color:#000091;color: #FFFFFF;text-decoration: none;width:90px;padding:0px 3px;height:25px
}
.sousmenu
{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000091;text-decoration: none;width:40px;padding:0px 3px;height:20px;
}
.sousmenu:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000091;text-decoration: none;width:40px;padding:0px 3px;height:20px
}

A 
{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #7A0026; text-decoration: underline;
}
/*A:LINK
{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #74ABF4; text-decoration: none;
}

A:VISITED
{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #74ABF4; text-decoration: none;
}*/
A:HOVER
{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #7A0026; text-decoration: none;
}

A:ACTIVE
{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #74ABF4; text-decoration: none;
}

body
{
background-color: #7A0026;
margin-left: 2px;margin-top: 0px;margin-right: 0px;margin-bottom:0px;padding:0px;text-align:center;background-position:center;
}

fieldset
{
padding:0px 0px;border:0px;
}
#bandeau
{
position:relative;width:1000px;height:460px;text-align:left;padding:0px;margin-top: 0px;margin-right: 0px;margin-left: auto; margin-right: auto;background-repeat: no-repeat;background-position:left top;background-image: url(../images/fond.jpg);
}
h1 { text-indent:20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #7A0026}
h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #7A0026;}
h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #000000; background-color: #FFFFFF; border: 1px #FFFFFF groove}

.titre
{
background-repeat: no-repeat;background-position:left top;background-color:#F3DD47;text-align:left;margin-left:auto;margin-right:auto;
}

table
{
background-repeat:no-repeat;border-collapse:collapse;border-width:0px;margin:0px;padding:0px
}
tr
{
border-collapse:collapse;border-width:0px;margin:0px;padding:0px
}
td
{
border-collapse:collapse;border-width:0px;margin:0px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000091;background-repeat: no-repeat
}

.mottrouve
{
font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF0000;padding:3px;
}

.couleurbis
{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF;
}

.formulaire
{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000091; background-color: #8e97ef;
}

.connexion
{
 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #48599E; background-color: #E1E1E1;height:15px
}

.bouton
{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #F3DD47; background-color: #7A0026;
}

.casetransp
{
background-color: transparent;
}
.casealterne
{
background-color: #777777;
}

.arbre
{
border:1px solid #F3DD47;width:184px;height:313px
}


.polarbre
{
font-size: 10px
}

.navigation
{
margin:0px;border:1px solid #7A0026;position:absolute;width:195px;height:30px;top:142px;left:240px; text-align:center
}
.debut
{
margin:0px;padding:0px;background-color:#000000;color:#F3DD47;background-repeat:no-repeat;width:30px;height:25px;background-image:url('../images/transparent.gif');font-size:15px
}
.fin
{
margin:0px;padding:0px;background-color:#000000;color:#F3DD47;background-repeat:no-repeat;width:30px;height:25px;background-image:url('../images/transparent.gif');font-size:15px
}
.suivant
{
margin:0px;padding:0px;background-color:#000000;color:#F3DD47;background-repeat:no-repeat;width:30px;height:25px;background-image:url('../images/transparent.gif');font-size:15px
}
.precedent
{
margin:0px;padding:0px;background-color:#000000;color:#F3DD47;background-repeat:no-repeat;width:30px;height:25px;background-image:url('../images/transparent.gif');font-size:15px
}
.pages
{
margin:0px;padding:0px;background-color:#CCCCCC;text-align:center;border-color:transparent;border-width:1px;padding:1px;font-size:9px;height:18px;
}
.pageencours
{
margin:0px;padding:0px;background-color:#CCCCCC;text-align:center;color:#FF0000;border-width:1px;padding:1px;font-size:9px;height:18px;
}
