

table   { color: #3654ad; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
td   { color: #3654ad; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

.layers  { color: #002c67; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.titre        { color: #0e3688; font-style: normal; font-weight: 800; font-size: 17px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-bottom: 2px; margin-left: 40px }
.titre2       { color: #ef720c; font-style: normal; font-weight: 800; font-size: 17px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-bottom: 2px; margin-left: 40px }
.titre2b      { color: #ef720c; font-style: normal; font-weight: 800; font-size: 17px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-bottom: 2px; }
.titre3       { color: #007ede; font-style: normal; font-weight: 800; font-size: 17px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-bottom: 2px; margin-left: 40px }
.titre4       { color: #007ede; font-style: normal; font-weight: 800; font-size: 17px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-bottom: 2px; }
.titre4b       { color: #007ede; }
.titre5       { color: #6c8b9f; font-style: normal; }
.titre6       { color: #6c8b9f; font-style: normal; font-size: 10px; font-family: VERDANA; font-weight: normal; }
.titre7       { color: #078ab4; font-style: normal; font-weight: 800; font-size: 17px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-bottom: 2px; }

.t01        { color: #6c8b9f; background-color: White; font-style: normal; font-size: 11px; font-family: VERDANA; font-weight: bold; }
.t01b       { color: #6c8b9f; font-style: normal; background-color: #e7ecef; font-size: 11px; font-family: VERDANA; font-weight: normal; }
.t02        { color: #ffffff; background-color: #6c8b9f; font-style: normal; font-size: 11px; font-family: VERDANA; font-weight: bold; }
.t03        { color: #ffffff; background-color: #f6f7f7; font-style: normal; font-size: 11px; font-family: VERDANA; font-weight: bold; }

.soustitres { color: #3654ad; font-size: 15px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-bottom: 2px; margin-left: 40px }
.soustitredessin  { font-size: 20px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
.soustitredessin1  { font-size: 24px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-top: 10px; margin-bottom: -12px; margin-left: 20px }
.soustitredessin2 { font-size: 24px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-top: 10px; margin-bottom: -12px; margin-left: 40px }
.soustitredessin3  { font-size: 24px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-top: 10px; margin-bottom: 2px; margin-left: 20px }
.txt   { color: #3654ad; font-size: 13px; line-height: 23px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 10px; margin-left: 40px }
.grand  { font-size: 31px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 31px; margin-top: 10px; margin-left: 40px }
.grand1  { font-size: 31px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 31px }
.grand2    { font-size: 31px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 31px; margin-top: 10px; margin-bottom: -7px; margin-left: 20px }
.grand3 { font-size: 31px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 31px; margin-top: 10px; margin-left: 20px }
.grandb   { font-size: 50px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 50px; margin-top: 10px }
.txtpavecoul { font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 23px; margin: 20px }
.txtpavecoul1  { font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 20px; margin-right: 20px; margin-left: 20px }
.txtpavecoul2 { font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 20px; margin-right: 70px; margin-left: 40px }
.txtpavecoul3  { font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 20px; margin-right: 20px; margin-left: 0 }
.titrepavecoul { font-size: 25px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.txtpetit { color: #3654ad; font-size: 12px; line-height: 21px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 10px; margin-left: 40px }
.txt14 { font-size: 14px; }
.txt16 { font-size: 20px; }
.bold    { color: #3654ad; font-weight: 800; font-size: 13px; line-height: 23px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 10px; margin-left: 40px }
.bold2   { color: #3654ad; font-weight: 800; font-size: 13px; line-height: 23px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.transp { color: #fff }
.orange   { color: #df7607; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.bleu   { color: #007ede; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.inputnobord {border: 0px;}

.input01 { background-color: #f8bfd8; border: 0 solid #ef5ba1; }
.input02 { border: 0; background-color: #ef5ba1; }
.input03 { border: 0; background-color: #ffffff; }
.input04 { border: 0 solid #ef5ba1; background-color: #0db14b; }

.input05a { background-color: #ffffff; border-top: 1px solid #bdbdbd; border-bottom: 1px solid #bdbdbd; border-left: 1px solid #bdbdbd; border-right: 0; text-align: center; width: 26px; height: 26px; font-size: 15px; }
.input05b { background-color: #ffffff; border: 1px solid #bdbdbd; text-align: center; width: 26px; height: 26px; font-size: 15px; }
.input05c { background-color: #078ab4; border-top: 1px solid #bdbdbd; border-bottom: 1px solid #bdbdbd; border-left: 1px solid #bdbdbd; border-right: 0; text-align: center; width: 26px; height: 26px; font-size: 15px; color: #ffffff;  }

.inputNoBorder 	{ border: 0; background: transparent; }
.inputConcour 	{ border: 0; background: transparent; text-align: center;}

.boutonconcours01   { background-color : #ec008c; color: #ffffff; font-size: 11px; font-family: Verdana; font-weight: bold; text-align: center; cursor: hand; border: 1 solid #ffffff; }
.boutonconcours02   { background-color : #ef720c; color: #ffffff; font-size: 11px; font-family: Verdana; font-weight: bold; text-align: center; cursor: hand; border: 1 solid #964605; }
.boutonconcours03   { background-color : #0c4a24; color: #ffffff; font-size: 11px; font-family: Verdana; font-weight: bold; text-align: center; cursor: hand; border: 1 solid #ffffff; }
.boutonconcours04   { background-color : #689d0d; color: #ffffff; font-size: 11px; font-family: Verdana; font-weight: bold; text-align: center; cursor: hand; border: 1 solid #ffffff; padding: 3px; border: 1px solid #3c5d03; }

a.bleu        { font-family:arial, helvetica; color: #007ede; font-size: 13px; text-decoration: underline; }
a.bleu:link   { font-family:arial, helvetica; color: #007ede; font-size: 13px; text-decoration: underline; }
a.bleu:visite { font-family:arial, helvetica; color: #007ede; font-size: 13px; text-decoration: underline; }
a.bleu:hover  { font-family:arial, helvetica; color: #df7607; font-size: 13px; text-decoration: underline; }


.concours01   { color: #fa0909; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-image: url(imports/enfants/concours/coul01.gif); background-repeat: no-repeat; background-position: left; vertical-align: middle; cursor: hand; }
.concours01b  { color: #fa0909; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-image: url(imports/enfants/concours/coul01.gif); background-repeat: no-repeat; background-position: right; vertical-align: middle; cursor: hand; }
.concours02   { color: #188fcc; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-image: url(imports/enfants/concours/coul02.gif); background-repeat: no-repeat; background-position: left; vertical-align: middle; cursor: hand; }
.concours02b   { color: #188fcc; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-image: url(imports/enfants/concours/coul02.gif); background-repeat: no-repeat; background-position: right; vertical-align: middle; cursor: hand; }
.concours03   { color: #ec008c; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-image: url(imports/enfants/concours/coul03.gif); background-repeat: no-repeat; background-position: left; vertical-align: middle; cursor: hand; }
.concours03b   { color: #ec008c; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-image: url(imports/enfants/concours/coul03.gif); background-repeat: no-repeat; background-position: right; vertical-align: middle; cursor: hand; }
.concours04   { color: #689d0d; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-image: url(imports/enfants/concours/coul04.gif); background-repeat: no-repeat; background-position: left; vertical-align: middle; cursor: hand; }
.concours04b   { color: #689d0d; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-image: url(imports/enfants/concours/coul04.gif); background-repeat: no-repeat; background-position: right; vertical-align: middle; cursor: hand; }
.concours05   { color: #821196; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-image: url(imports/enfants/concours/coul05.gif); background-repeat: no-repeat; background-position: left; vertical-align: middle; cursor: hand; }
.concours05b   { color: #821196; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-image: url(imports/enfants/concours/coul05.gif); background-repeat: no-repeat; background-position: right; vertical-align: middle; cursor: hand; }
.concours06   { color: #ff5c00; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-image: url(imports/enfants/concours/coul06.gif); background-repeat: no-repeat; background-position: left; vertical-align: middle; cursor: hand; }
.concours06b   { color: #ff5c00; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-image: url(imports/enfants/concours/coul06.gif); background-repeat: no-repeat; background-position: right; vertical-align: middle; cursor: hand; }
.concours07   { color: #000000; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-image: url(imports/enfants/concours/coul07.gif); background-repeat: no-repeat; background-position: left; vertical-align: middle; cursor: hand; }

.border01 {
	border: 1px dotted #787777;
}
