body { color: #64182f; background-repeat: repeat; font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; min-width:1000px; }
h1 { color: #64182f; font-size: 125%; font-family: "trebuchet ms"; font-weight: bold; text-transform: uppercase;  padding-bottom: 0px; clear:both;}
h2 { font-size:115%; margin-top: 30px;}
.espace /* espacement utilise avant les tites H1 */ { margin-top:30px;  }

a:link { color: #f83f62; }
a:visited { color: #f83f62; }
a:hover { background-color: #ffeaed; }
a:active { color: #ffeaed; }



.hr { border-top:1px dashed #f83f62; padding-top:10px; margin-top:30px; }
.doubleHr { border-top:1px dashed #f83f62; padding-top:10px; margin-top:30px;  border-bottom:1px dashed #f83f62; padding-bottom:10px; margin-bottom:30px; }

#main  /* Grosse valise sur les pages interieures */ { background-color: transparent; text-align: left; margin:20px auto; width:724px;}
#header /* Poignee de la valise avec etiquette */{ background-color: transparent; background-repeat:no-repeat; height: 234px;}
#header h1 { padding:5px; margin:0; }
.logo { position:relative; top:-30px; left:490px; }
#wrap /* container pour les 2 colonnes */ { background-color:transparent; background-repeat: repeat-y; }
#footer { font-size: 85%; background-color: transparent; background-position: 0 0; clear:both; background-repeat: no-repeat; text-align: center; height: 108px; padding-top: 50px; } 

#menu { margin:15px 0 15px 10px; background-color:#ffffff; }
#menu li  /* Main navigation */ { list-style-type: none; margin: 0px; padding: 0px; display: block;}
#quote  /* Citation dans le haut de chaque page */ { color: #f83f62; background-color:#ffffff; font-size: large; font-family: "trebuchet ms"; line-height: 99%; text-align: right; position: relative; top: 5px; left:230px; width:455px;}
.QuoteAuteur { font-size: 85%;  }
#encadreChoixValise  /* encadre rose de la page services offerts */ { background-color: #ffeaed; width: 420px; position:relative; left:-7px; }
.encadreTexte { margin:0 15px 0 15px; text-align: justify; }
.pad5Below  /* padding sous le titre trop-plein de la page services */ { padding-bottom: 5px;}

#theysaid  /* Quote Ils ont dit de moi, sur toutes les pages */ { color: #ED8294; background-color:#ffffff; font-family: "trebuchet ms"; width: 225px; margin: 10px 0 20px 15px; font-size: 105%; line-height: 13px; }
.theysaidAuthor  /* Auteur de la quote TheySaid */ { text-align: right; margin-top: 10px; margin-right: 30px; margin-left: 10px; }

#textePrincipal { width: 430px; background-color:#ffffff; }
#encadre1 {background-color: #ffffff; position:relative; left:-7px; padding:3px 7px; }
#encadre2 {background-color: #ffeaed; position:relative; left:-7px; padding:2px 10px; margin:15px 0px;}
.Clients {}
.auteur { font-style:italic; text-align:right; }
.alignRight { text-align: right; }

#subscribe { border: 2px solid #F1EAD6; padding:8px; margin:45px 20px 15px 25px;  }

#CreationMR {
	text-align: center;
	position: relative;
	top: -30px;
	width: 725px;
	height: 49px;

}
#CreationMR img {border: 1px solid #64182f;}

#capsulesAudio {  background-color:#ffffff;  margin:30px; padding:20px; width:450px;}
#capsulesAudio a { font-size: 100%; }
#capsulesAudio h1 { font-size: large; color: #f83f62; } 

.highlight {background-color: #ffeaed; position:relative; left:-7px; padding:5px 15px; margin:15px 0px; }

/* affichage sur demande des portions de textes */
.invisible { display:none;}
.visible { display:block; margin-left:30px;}
a.displayOnDemand { cursor:pointer; text-decoration:underline; color: #f83f62; }
.masquer {font-size:80%;}
.NewsDate {font-size:70%; position:relative; top:-8px; }

#partenaires img { padding:10px; border:0px solid #ffffff;}
#partenaires a:hover{ text-decoration:none; background-color:#FFF}