/*
      Balise:first-line {Propriété1:Valeur1;...}
      Balise:first-letter {Propriété1:Valeur1;...}
*/
/* ------------------------------- menu --------------------------------------*/
.menu
{
font-family:  Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #D3011C;text-decoration: none;padding:0px 3px;height:20px
}
.menu:hover
{
font-family:  Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF;text-decoration: none;padding:0px 3px;height:20px
}

.menu:first-letter
{
 font-size: 12px; font-weight: bold; color: #D3011C;
}

.sousmenu
{
font-family:  Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #D3011C;text-decoration: none;width:40px;padding:0px 3px;height:20px;border-top: 1px #FFFFFF solid;background-color: #F6AA2F
}
.sousmenu:hover
{
color: #FFFFFF;background-color: #F6AA2F
}

.imgsousmenu
{
padding:0px 3px;height:22px
}
/* ---------------------------------arborescence--------------------------------------*/
.arbre
{
border:0px solid #F3DD47;width:260px
}

A 
{
font-family:  Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #EA021F; text-decoration: underline;
}
/*A:LINK
{
font-family:  Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #74ABF4; text-decoration: none;
}

A:VISITED
{
font-family:  Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #74ABF4; text-decoration: none;
}*/
A:HOVER
{
font-family:  Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FF0000; text-decoration: blink;
}

A:ACTIVE
{
font-family:  Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #EA021F; text-decoration: none;
}

img.vignette 
{
border:0px #6DB130 solid;
}

body
{
background-color: #F3F3F3;background-repeat: no-repeat;background-attachment:fixed;background-position:center;
margin-left: 2px;margin-top: 15px;margin-right: 0px;margin-bottom: 0px;text-align:center;
}

fieldset
{
padding:0px 0px;border:0px;
}

#bandeau
{
position:relative;width:1000px;height:530px;text-align:left;padding:0px;margin-left: auto; margin-right: auto;background-repeat: no-repeat;background-position:left top;background-image: url(../images/fond.jpg);
}

#bandeauaccueil
{
position:relative;width:1000px;height:530px;text-align:left;padding:0px;margin-left: auto; margin-right: auto;background-repeat: no-repeat;background-position:left top;background-image: url(../images/fondaccueil.jpg);
}

.fond
{
width:225px;height:247px;background-repeat: no-repeat;background-position:left top;background-image: url(../images/etiquette.gif);
}

h1 { font-family:  Arial, Helvetica, sans-serif; text-align:left; font-style: italic; font-size: 26px; color: #FFD500; border-bottom: 1px #D3021C solid}
h2 { font-family:  Arial, Helvetica, sans-serif; text-align:right; font-weight: bold; font-style: italic; font-size: 14px; color: #31316F; background-color: #FFFFFF; border: 0px #FFFFFF groove}
h3 { text-indent:20px; font-family:  Arial, Helvetica, sans-serif; font-size: 15px; color: #D3011C}


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:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003319;
}


.mottrouve
{
font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF0000;padding:3px;
}

.formulaire
{
 font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #D3011C; background-color: transparent;border: 1px #FFD500 solid
}

.connexion
{
 font-family:  Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003319; background-color: #E1E1E1;height:17px;
}

.bouton
{
padding:0px 1px; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #009149;
}

.casetransp
{
background-color: transparent;
}

.boite3
{
border:0px solid #F3DD47;width:184px;height:313px;top:100px;position:absolute
}

.polarbre
{
font-size: 10px
}

.navigation
{
margin:0px;border:1px solid #FFD500;position:absolute;width:195px;height:30px;top:452px;left:10px; text-align:center
}
.debut
{
background-repeat:no-repeat;width:30px;height:25px;background-image:url('../images/fleched.gif'); color: #FFFFFF; background-color: #009149;
}
.fin
{
background-repeat:no-repeat;width:30px;height:25px;background-image:url('../images/flechef.gif'); color: #FFFFFF; background-color: #009149;
}
.suivant
{
background-repeat:no-repeat;width:30px;height:25px;background-image:url('../images/fleches.gif'); color: #FFFFFF; background-color: #009149;
}
.precedent
{
background-repeat:no-repeat;width:30px;height:25px;background-image:url('../images/flechep.gif'); color: #FFFFFF; background-color: #009149;
}
.pages
{
background-color:transparent;text-align:center;border-color:transparent;border-width:1px;padding:1px;font-size:9px;height:18px;
}
.pageencours
{
background-color:transparent;text-align:center;color:#FF0000;border-width:1px;padding:1px;font-size:9px;height:18px;
}
.panier
{
margin-left: auto; margin-right: auto;border:1px #000091 solid;
}
.impression
{
width:649px;border:0px #000091 solid;
}
.diaporama
{
overflow:hidden;position:relative;top:0px;left:0px;width:300px;height:200px;padding:0px
}
