body { color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-image: url(../../fr/image/bg-clouds.jpg); margin: 0px; padding: 0px }
.bodyPop { color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-image: url(../../fr/image/shim.gif); background-color:#ffffff; margin: 0px; padding: 0px }
p { color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
td { color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a:link { color: #333 }
a:visited { color: #333 }
a:active { color: #333 }
a:hover { color: #055993 }
.lien:link { }
.lien:visited { }
.lien:active { }
.lien:hover { }
.title { font-size: 14px; color: #f90 }
.title-sub { font-size: 12px; color: #f90 }
.texteColor1 { color: #055993 }
.texteColor2 { color: #f90 }
.texteColor3 { color: #666 }
.texteColor4 { color: #000 }
.texteColor5 { color: #999 }
.bgtexteColor1 { background-color: #055993 }
.bgtexteColor2 { background-color: #f90 }
.bgtexteColor3 { background-color: #666 }
.bgtexteColor4 { background-color: #000 }
.cell-bordure-tab { background-color: #fff }
.cell-blanche { background-color: #fff }
.cell-bleu { background-color: #deecf4 }
.txt-8 { font-size: 8px }
.txt-9 { font-size: 9px }
.txt-10 { font-size: 10px }
.txt-11 { font-size: 11px }
.txt-12 { font-size: 12px }
.txt-13 { font-size: 13px }
.txt-14 { font-size: 14px }
.txt-15 { font-size: 15px }
.textsp { line-height: 15px }
.credit { }
.lien-credit:link { }
.lien-credit:visited { }
.lien-credit:active { }
.lien-credit:hover { }
.lien-mm:link { color: #334c7f }
.lien-mm:visited { color: #334c7f }
.lien-mm:active { color: #334c7f }
.lien-mm:hover { color: #334c7f }
.bg-col-gauche { background: #edf5f9 url(../../fr/image/bg-col-gauche.jpg) repeat-x }
.point { }
.titre { font-weight: bold }
.stitre { }
.champs-rech { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; width: 100px }
.champs-info { color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; width: 144px }
.champs-subs { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; width: 100px }
.bg-col-gauche2 { background: #EBF2F8 }
.cell-padd10 { padding-right: 10px; padding-left: 10px; padding-top: 10px; padding-bottom: 10px }
.cell-paddright10 { background-color: #DFEDF4; padding-right: 10px }
.cell-paddright11 { background-color: #DFEDF4; padding-left: 10px }
.cell-paddleft10 { padding-left: 10px }
.cell-paddetape { background-color: #ECF4F8; padding-left: 10px; padding-top: 5px; padding-bottom: 5px }
.cell-paddtrouvez { background-color: #ECF4F8; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; padding-right: 10px }
.cell-paddpresse { padding-top: 17px; padding-bottom: 5px }
.cell-paddvideo { line-height: 15px; padding-top: 10px; padding-bottom: 10px }
.cell-paddvideo2 { line-height: 15px; padding-top: 10px; padding-bottom: 10px }
.cell-paddchamps { padding-top: 3px; padding-bottom: 3px }
.cell-paddchamps2 { background-color: #cccccc; padding-top: 3px; padding-bottom: 3px; padding-right: 10px }
.cell-paddchamps2b { background-color: #cccccc }
.cell-paddchamps3 { padding-top: 3px; padding-bottom: 3px; padding-right: 10px }
.cell-paddchamps4 { background-color: #C1DFE1; padding-top: 3px; padding-bottom: 3px; padding-right: 10px }
.cell-paddchamps4b { background-color: #C1DFE1 }
.champs-1 { color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: solid 1px #999; width: 255px }
.champs-2 { color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: solid 1px #999; width: 37px }
.champs-3 { color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: solid 1px #999; width: 340px }
.champs-4 { color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: solid 1px #999; width: 210px }
.champs-5 { color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: solid 1px #999; width: 135px }
.champs-6 { color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: solid 1px #999 }
.champs-7 { color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: solid 1px #999; width: 282px }
.champs-8 { color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: solid 1px #999; width: 451px }
.champs-21{ color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: solid 1px #999; width: 50px; text-align: center; }
.champs-22{ color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: solid 1px #999; width: 60px; }
.champs-31{ color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; width: 60px; border: solid 0px #cccccc; background-color: #cccccc; text-align: right; font-weight: bold; }
.champs-32{ color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; width: 60px; border: solid 0px #ffffff; background-color: #ffffff; text-align: right; }
.champs-33{ color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; width: 60px; border: solid 0px #C1DFE1; background-color: #C1DFE1; text-align: right; font-weight: bold; }
.champs-51{ color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: solid 1px #999; width: 275px }
.link-faq:link { color: #f90 }
.link-faq:visited { color: #f90 }
.link-faq:active { color: #f90 }
.link-faq:hover { color: #055993 }

.adBtnGestion { width:100px; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 1px 1px; text-align: center; }
.adBtnGestionSmall { width:47px; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 1px 1px; text-align: center; }
.adLblTextError { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: red; }
.pgItem { color: #cb1810 }
.pgGroup { color: #3e67a2 }
.pgLink:link { color: #3e67a2 }
.pgLink:visited { color: #3e67a2 }
.pgLink:active { color: #3e67a2 }
.pgLink:hover { color: #cb1810 }
.pgLink-n:link { color: #3e67a2; text-decoration: none }
.pgLink-n:visited { color: #3e67a2; text-decoration: none }
.pgLink-n:active { color: #3e67a2; text-decoration: none }
.pgLink-n:hover { color: #cb1810; text-decoration: none }

.cell-padd-n { background-color: white; padding: 12px 15px 20px; }
.cell-padd-O { background-color: white; padding: 0 15px 20px; }
.champs-16 { color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: solid 1px #999; width: 170px }
.bg-counter { background: #e0edf4 }
.bg-counter3 { background: #e0edf4; padding: 5px; }
.bg-counter2 { background: #EFF6FA }
.texteColor7 { color: #227D97; }
.texteColor8 { color: #055993 }
.textsp2 { line-height: 25px }
.cell-padd-j { background-color: #DDEBF4; padding: 0 0 15px; }
#googleMapContainer { margin: 0px 34px 34px 34px; }
#googleNotice 
{
	margin-bottom: 26px;
}
#geo-status { font-weight: bold; }
.processing { color: #e06000; }
.completed { color: #000000; }
#log-messages { background-color: #eeeeee; }
.geo-message { margin-top: 10px; }
.erreur { color: Red; }
.hidden { display: none; }