BODY {
  font-family: Lucida Grande, Luxi Sans, Verdana, Helvetica, Arial, Sans serif; 
 /* font-size: smaller;*/
  color: rgb(0,0,0); 
  background-color: white; 
  margin-left: 2.0%; 
}

a:link { color:#FF6600; text-decoration:underline;}
a:visited { color:#FF6600; text-decoration:underline;}
a:hover { color:#FF6600; text-decoration:underline;}
a:active { color:#FF0000; text-decoration:underline;}

.menu { 
  font-family: Lucida Grande, Luxi Sans, Verdana, Helvetica, Arial, Sans serif; 
  text-align: left;
  font-size: 0.75em;
  text-align:justify;
}
a:link.menu { color:#000000; text-decoration:none; font-size: 1em;}
a:visited.menu { color:#000000; text-decoration:none; font-size: 1em;}
a:hover.menu { color:#000066; text-decoration:underline; font-size: 1em;}

.partenaire { 
  font-family: Lucida Grande, Luxi Sans, Verdana, Helvetica, Arial, Sans serif; 
  text-align: left;
  font-size: 0.75em;
  text-align:center;
  background-color: #FFCCCC;
  border-style: solid; 
  border-width: 1px 2px 2px 1px; 
  border-color: #FF6666;
}

a:link.legal { color:#6699FF; text-decoration:none;}
a:visited.legal { color:#6699FF; text-decoration:none;}
a:hover.legal { color:#6699FF; text-decoration:underline;}
 
.legendecomp { 
  font-family: Chancery L, Chancery, Zapf Chancery, Apple Chancery, Lucida Calligraphy, Cursive;
  font-size: 0.8em;
  text-align: left;
  width: 145px;
}

.legende { 
  font-family: Chancery L, Chancery, Zapf Chancery, Apple Chancery, Lucida Calligraphy, Cursive;
  font-size: 0.8em;
  text-align: center;
}

td.path { border-style: solid; background-color: #FFCC99; border-width: 0 0 0 0;}
tr.path { border-style: solid; background-color: #FFCC99; border-width: 0 0 0 0;border-color: #7B7B92;}

TABLE.forumline	{ background-color: #FFFFFF; }

td.row0 { border-style: solid; border-width: 1px 1px 1px 1px; border-color: #999999; }
td.row1	{ border-style: solid; background-color: #FFFFFF; border-width: 0 0 1px 1px; border-color: #406080;}
td.row2	{ border-style: solid; background-color: #FFFFFF; border-width: 0 1px 1px 1px; border-color: #406080;}
td.row3	{ border-style: solid; background-color: #E0E0E0; border-width: 0 1px 0 0; border-color: #406080;}
td.row4	{ border-style: solid; background-color: #FFFFFF; border-width: 0 0 0 0; }
th.thBottom { border-style: solid; background-color: #CCDDFF; border-width: 1px 1px 1px 1px; border-color: #406080; }

td.rowpic {
		border-style: solid; background-color: #E0E0E0; border-width: 0 0 1px 0; border-color: #7B7B92;
}

.gen { font-size : 12px; }
.genmed { font-size : 11px; }
.gensmall { font-size : 10px; }
.gen,.genmed,.gensmall { color : #000000; }

.nav			{ font-family: 'Lucida Grande', Verdana, Sans-Serif; font-weight: normal; font-size: 11px; color : #000000;}
a.nav:link,a.nav:visited,a.nav:active,a.nav:hover		{ text-decoration: none; font-size: 11px; color: #000000; }

.helpline { background-color: #FFFFFF; border-style: none; }

td.cat,td.catHead,td.catHead2,td.catLeft,td.catRight,td.catBottom {
			background-color:#E0E0E0; border: #FFFFFF; border-style: solid; height: 28px;
}
td.catBottom	{ border-width: 1px 2px 2px 1px; border-color: #406080; cursor:hand;}


.msgDate { 
  font-family: Chancery L, Chancery, Zapf Chancery, Apple Chancery, Lucida Calligraphy, Cursive;
  font-size: 0.8em;
  text-align: left;
}
.msgTitre { 
  font-family: Chancery L, Chancery, Zapf Chancery, Apple Chancery, Lucida Calligraphy, Cursive;
  font-size: 1em;
  text-align: center;
}
.msgCorps { 
  font-family: Chancery L, Chancery, Zapf Chancery, Apple Chancery, Lucida Calligraphy, Cursive;
  font-size: 1em;
  text-align: justify;
  text-indent: 3em;
}
.msgSign { 
  font-family: Chancery L, Chancery, Zapf Chancery, Apple Chancery, Lucida Calligraphy, Cursive;
  font-size: 1em;
  text-align: right;
}
.msgA { 
  font-family: Lucida Grande, Luxi Sans, Verdana, Helvetica, Arial, Sans serif; 
  font-size: 0.8em;
  text-align: left;
  text-decoration: underline;
}
.msgNomdest { 
  font-family: Chancery L, Chancery, Zapf Chancery, Apple Chancery, Lucida Calligraphy, Cursive;
  font-size: 0.8em;
  text-align: left;
  text-indent: 3em;
}
.msgMeldest { 
  font-family: Chancery L, Chancery, Zapf Chancery, Apple Chancery, Lucida Calligraphy, Cursive;
  font-size: 0.8em;
  text-align: left;
  text-indent: 3em;
}
.msgDe { 
  font-family: Lucida Grande, Luxi Sans, Verdana, Helvetica, Arial, Sans serif; 
  font-size: 0.8em;
  text-align: left;
  text-decoration: underline;
}
.msgNomexp { 
  font-family: Chancery L, Chancery, Zapf Chancery, Apple Chancery, Lucida Calligraphy, Cursive;
  font-size: 0.8em;
  text-align: left;
  text-indent: 3em;
}
.msgMelexp { 
  font-family: Chancery L, Chancery, Zapf Chancery, Apple Chancery, Lucida Calligraphy, Cursive;
  font-size: 0.8em;
  text-align: left;
  text-indent: 3em;
}
.msgAliBaba { 
  font-family: Chancery L, Chancery, Zapf Chancery, Apple Chancery, Lucida Calligraphy, Cursive;
  font-size: 0.8em;
  text-align: center;
}
.msgArobase { 
  text-align: left;
}
.msgRepondre { 
  font-family: Lucida Grande, Luxi Sans, Verdana, Helvetica, Arial, Sans serif; 
  font-size: 0.8em;
  text-align: center;
}
