body { color: #000; font-size: 11px; background-color: #369; font-family: Verdana, Arial, Helvetica, Geneva  }
.menu { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva; text-decoration: none }
a.menu:hover { color: #9cf; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva; text-decoration: none }
a.menu:active { color: #3cf; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva; text-decoration: none }
.mien { color: #fff; font-size: 16px; font-family: Verdana, Arial, Helvetica, Geneva; text-decoration: none }
a.mien:hover { color: #9cf; font-size: 16px; font-family: Verdana, Arial, Helvetica, Geneva; text-decoration: none }
a.mien:active { color: #3cf; font-size: 16px; font-family: Verdana, Arial, Helvetica, Geneva; text-decoration: none }
blockquote  {
	color: #FFF;
	font-size: 20px;
	font-family: Verdana, Arial, Helvetica, Geneva;
    max-width: 1040px;
}
.text { color: #9cf; font-size: 20px; font-family: Verdana, Arial, Helvetica, Geneva }
.titre { color: #fff; font-size: 20px; font-family: Verdana, Arial, Helvetica, Geneva }
.petit { color: #9cf; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva }
.moyen { color: #9cf; font-size: 16px; font-family: Verdana, Arial, Helvetica, Geneva }
.sous { padding-left: 30px; display: inline-block; margin: 0; }
.lien { color: #fff; font-size: 20px; font-family: Verdana, Arial, Helvetica, Geneva; text-decoration: none }
a.lien:hover { color: #9cf; font-size: 20px; font-family: Verdana, Arial, Helvetica, Geneva; text-decoration: none }
a.lien:active { color: #3cf; font-size: 20px; font-family: Verdana, Arial, Helvetica, Geneva; text-decoration: none }
.texteInLimbo {
	color: #000;
	font-weight: bold;
}
.petit .moyen blockquote p {
	font-size: 14px;
}
p.img-intro, p.img-sous {
    white-space: nowrap;
    margin-right: -40px;
    overflow: hidden;
}
p.img-intro img {
    margin-right: 20px;
}
p.img-sous img {
    margin-right: 6px;
}
p.img-sous span {
    width: 131px;
    vertical-align: top;
    display: inline-block;    
}
.calendrier {
    border-collapse: collapse;
    color: #9cf;
    font-size: 11px;
    width: 100%;
    margin: 15px 0 30px;
}

.calendrier tr {
    text-align: left;
    vertical-align: top;
    padding-bottom: 50px;
}

.calendrier td, .calendrier th {
    padding-bottom: 5px;
    padding-right: 15px;
}

