body
  { color: #000000; font-weight: bold; font-size: 11px; font-family: verdana, arial, geneva, helvetica; background-color: #ffffff; margin: 5px 0px 0px }
td { color: black; font-size: 14px}
td.td_fbleu
    { color: #ffffff; font-weight: bold; font-size: 17px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #6699cc; text-align: right; padding-right: 20px }
td.td_frose  { color: #ffffff; font-weight: bold; font-size: 17px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #c09; text-align: right; padding-right: 20px }
td.td_fvert  { color: #ffffff; font-weight: bold; font-size: 17px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #aec340; text-align: right; padding-right: 20px }
td.td_frouge  { color: #ffffff; font-weight: bold; font-size: 17px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #C03A1F; text-align: right; padding-right: 20px }
td.td_forange  { color: #ffffff; font-weight: bold; font-size: 17px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f90; text-align: right; padding-right: 20px }
td.td_fjaune  { color: #ffffff; font-weight: bold; font-size: 17px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fc0; text-align: right; padding-right: 20px }
td.td_fviolet  { color: #ffffff; font-weight: bold; font-size: 17px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #844879; text-align: right; padding-right: 20px }
td.td_fblanc  { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; padding-right: 20px; padding-left: 20px }
td.arrondi_bleu
   { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background: white url(/images/arrondi-bleu.gif) no-repeat }
td.arrondi_bleu2
   { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background: white url(/images/arrondi-bleu2.gif) no-repeat }
td.arrondi_vert { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background: white url(/images/arrondi-vert.gif) no-repeat }
td.arrondi_vert2 { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background: white url(/images/arrondi-vert2.gif) no-repeat }
td.arrondi_rose { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background: white url(/images/arrondi-rose.gif) no-repeat }
td.arrondi_rose2 { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background: white url(/images/arrondi-rose2.gif) no-repeat }
td.arrondi_rouge { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background: white url(/images/arrondi-rouge.gif) no-repeat }
td.arrondi_rouge2 { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background: white url(/images/arrondi-rouge2.gif) no-repeat }
td.arrondi_orange { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background: white url(/images/arrondi-orange.gif) no-repeat }
td.arrondi_orange2 { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background: white url(/images/arrondi-orange2.gif) no-repeat }
td.arrondi_jaune { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background: white url(/images/arrondi-jaune.gif) no-repeat }
td.arrondi_jaune2 { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background: white url(/images/arrondi-jaune2.gif) no-repeat }
td.arrondi_violet2
   { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background: white url(/images/arrondi-violet2.gif) no-repeat }
A:link
 { color: #5b89b6; font-weight: bold; font-size: 11px; text-decoration: none }

A:visited
 { color: #5b89b6; font-weight: bold; font-size: 11px; text-decoration: none }

A:active
 { color: #5b89b6; font-weight: bold; font-size: 18px; text-decoration: none }

A:hover
 { color: #000000; font-weight: bold; font-size: 18px; text-decoration: underline }
ul
{
list-style-type:square;
	margin: 0px 0px 0px 20px ;
}

pre
 { color: black; font-size: 11px }

p { margin: 0px; padding: 0px }
.h1_bleu
 { color: #69c; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px }
.h1_vert { color: #aec340; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px }
.h1_noir { color: #000000; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px }
.h1_rose { color: #c09; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px }
.h1_rouge { color: #C03A1F; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px }
.h1_orange { color: #f90; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px }
.h1_jaune { color: #fc0; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px }
.h1_violet { color: #844879; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px }
input  { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; border-style: solid; border-width: 1px; border-color: #cfcfcf #5b89b6 #5b89b6 #cfcfcf }
.submit { color: #5b89b6; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; border-style: solid; border-width: 1px; border-color: #cfcfcf #5b89b6 #5b89b6 #cfcfcf }
textarea { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; border-style: solid; border-width: 1px; border-color: #cfcfcf #5b89b6 #5b89b6 #cfcfcf }
select { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; border-style: solid; border-width: 1px; border-color: #cfcfcf #5b89b6 #5b89b6 #cfcfcf }

<!-- Google Map style -->
.gsmsc-mapDiv { height : 365px;}
.gsmsc-idleMapDiv { height : 365px;}
#mapsearch { width : 365px; margin: 10px; padding: 4px;}
