*{font-family:Geneva, Arial, Helvetica, sans-serif;}
img{border:none;}
form{margin:0px; padding:0px;}
a, a:visited{text-decoration:none; color:#3F79AB;}
a:hover{text-decoration:underline;}

a.lienMenu, a.lienMenu:visited{text-decoration:none; font-size:0.8em; font-weight:bold; color:#000000;}
a.lienMenu:hover{text-decoration:underline}
td.menuLien{padding-top:0.2em; padding-bottom:0.2em;}

a.switchLangue, a.switchLangue:visited{font-size:0.8em; font-weight:bold; text-decoration:none; color:#69849f;}
a.switchLangue:hover{text-decoration:underline}

.petitTexte{font-size:0.6em;}
a.petitTexte, a.petitTexte:visited{font-size:0.8em; text-decoration:none; color:#69849f;}
a.petitTexte:hover{font-size:0.8em; text-decoration:underline}

.titre{font-weight:bold; color:#69849f; font-size:1.5em; text-align:center;}
.titre + p{padding-top:0em; margin-top:0.2em;}
.sousTitre{font-size:1em; font-weight:bold; color:#000000;}
.texte{font-size:0.8em;}
.resultatRecherche{text-align:center; margin:1em;}
.musherInfoTitre{vertical-align:top; color:#69849f; font-weight:bold; font-size:0.8em;}
.musherInfoTexte{vertical-align:top; font-size:0.8em;}

table.tableauDonnee{border-collapse:collapse;}
th.tableauDonnee{text-align:left; color:#FFFFFF; background-color:#3F79AB; padding-left:0.5em; padding-right:0.5em; font-size:0.8em;}
tr.tableauDonnee:hover{background-color:#e3e3e3;}
td.tableauDonnee{padding-left:0.5em; padding-right:0.5em; font-size:0.8em;}

.tblCommande{border:1px solid #3F79AB; width:95%;}
.tblCommande th{border-bottom:1px solid white; border-right:1px solid white; padding:0.5em; text-align:left; color:#FFFFFF; background-color:#3F79AB; font-size:0.8em;}
.tblCommande td{border:1px solid #3F79AB; padding:0.5em; font-size:0.8em; vertical-align:top;}

.affCommande{border-collapse:collapse;}
.affCommande th, .affCommande td{padding-right:0.5em; padding-letf:0.5em;}

.messInfo, .messErreur{/*text-align:center;*/ font-weight:bold;margin-bottom:1em; font-size:0.8em;}
.messInfo{color:#00CC66;}
.messErreur{color:#CC0000;}

.titre_benevole{border-top:2px solid black; border-bottom:2px solid black; width:100%; text-align:center; font-weight:bold;}
.fonction_benevole{font-size:0.8em;}

input, select, textarea{background-color:#f3f7ff; border:1px solid #69849f; color:#000000;}
/*input:focus, select:focus, textarea:focus{background-color:#f3f7ff; border:1px solid #000000; color:#000000;}*/

#lienHaut{padding-left:0.5em; position:absolute; z-index:1100;}

.separateurHaut{background-image:url(/images/separateurHaut.jpg); background-repeat:no-repeat; background-position:center center; width:18px;}
.lienMenuHaut{font-size:1.3em; font-variant:small-caps; padding:0.5em; text-align:center; font-weight:bold; width:121px !important;}

.section-menu{background-image:url(/images/section-menu.jpg); background-repeat:no-repeat; background-position:left top; height:43px; font-size:1.3em; font-variant:small-caps; font-weight:bold; margin:0em; padding:0em; padding-top:0.4em; padding-right:0.4em; text-align:right; }
.menuGauche{border-collapse:collapse; width:100%; border:none; background-color:#3F79AB;}
.menuGauche td{text-align:right; font-size:1em; padding-right:0.5em;}
.menuGauche .sansBordure{ border:none !important; padding-bottom:0.5em;}
.menuGauche a, .menuGauche a:active, .menuGauche a:visited{color:#000000; text-decoration:none;}
.menuGauche a:hover{text-decoration:underline;}

#contenu-droit{background-color:#3F79AB; vertical-align:top; border-collapse:collapse; width:200px !important;}
#contenu-droit .imgpart{width:150px; margin-bottom:0.5em; border:none;}
#remerciement_partenaire, #partenaire_droit{text-align:center; width:200px; border-bottom:2px solid #BFDBDF; padding-bottom:1em;}

h1{font-variant:small-caps; margin:0em; padding:0em; font-size:1.3em; text-align:center; text-decoration:underline; margin-bottom:1em;}