a, a:visited, a:active
{
  font-family: Verdana, Helvetica;
  color: #000000;
  font-size: 8pt;
  text-decoration: none;
}
a:hover
{
  color: #586575;
  text-decoration: underline;
}
a.nothing, a.nothing:visited,  a.nothing:link, a.nothing:active, a.nothing:hover
{
  text-decoration: none;
  color: #000000;
  font-family: Verdana, Helvetica;
  font-size: 8pt;
}
body, .normal
{
  line-height: 16px;
  font-family: Verdana, Helvetica;
  font-size: 9pt;
  color: #404034;
  margin: 0px 0px 0px 0px;
}
.bgglobal
{
  line-height: 16px;
  background-color: #404034;
}
table, p
{
  line-height: 16px;
  font-family: Verdana, Hevetica;
  font-size: 8pt;
}
table.contour
{
  border-width: 1px;
  border-style: solid;
  border-color: #ABABAB;
  background-color: #FFFFFF;
}
.padding5 { padding: 5px; }
.padding10 { padding: 10px; }
.padding10top { padding: 10px 0 0 0; }
.paddingMain { padding: 10px 10px 0px 10px;}
tr.bgmenu
{
  background-color: #404034;
  background-image: url('/terrains/images/menu_out.gif');
  height: 18px;
}
img {border: none;}
.menu_left
{
  background-color: #C2C3B5;
}
.bgmenu, a.bgmenu, a.bgmenu:active, a.bgmenu:visited, a.bgmenu:hover, a.bgmenu_sel, a.bgmenu_sel:active, a.bgmenu_sel:visited, a.bgmenu_sel:hover
{
  font-family: Arial, Helvetica;
  font-weight: Bold;
  text-transform: uppercase;
  font-size: 10px;
  letter-spacing: 1px;
  color: #FFFFFF;
  text-decoration: none;
  background-repeat: repeat-x;
}
td.bgmenu { cursor: pointer; background-image: url('/terrains/images/menu_out.gif');}
td.bgmenu_sel { cursor: pointer; background-image: url('/terrains/images/menu_over.gif');}
a.bgssmenu, a.bgssmenu:active, a.bgssmenu:visited, a.bgssmenu:hover
{
  font-family: Arial, Helvetica;
  font-weight: Bold;
  text-transform: uppercase;
  font-size: 10px;
  color: #404034;
  background-repeat: repeat-x;
}
a.bgssmenu_sel, a.bgssmenu_sel:active, a.bgssmenu_sel:visited, a.bgssmenu_sel:hover
{
  font-family: Arial, Helvetica;
  font-weight: Bold;
  text-transform: uppercase;
  text-decoration: none;
  font-size: 10px;
  color: #FFFFFF;
  background-repeat: repeat-x;
}
td.bgssmenu { cursor: pointer; background-image: url('/terrains/images/ssmenu_out.gif');}
td.bgssmenu_sel { cursor: pointer; background-image: url('/terrains/images/ssmenu_over.gif');}
.bgleft  { background-color: #404034; }
.bgmiddle { background-image: url('/terrains/images/bg.gif');}
.bgright  { background-color: #999782; }
td.hmiddle
{
  background-repeat: no-repeat;
  background-color: #4B536A;
}
.line_0, .line_ { background-color: #FFFFFF; }
.line_1 { background-color: #E8E8DC; }
h1, .h1, .h1:visited, .h1:link, .h1:active
{
  color: #0056B5;
  font-family: Arial Black, Trebuchet MS, Helvetica;
  font-size: 15pt;
  letter-spacing: 1px;
 line-height: 19pt;
}
h2, .h2, .h2:visited, .h2:link, .h2:active
{
  color: #0056B5;
  font-weight; Bold;
  font-family: Arial, Verdana, Trebuchet MS, Helvetica;
  font-size: 13pt;
  letter-spacing: 1px;
}
h3, .h3, .h3:visited, .h3:link, .h3:active
{
  color: #0056B5;
  text-align: left;
  font-family: Verdana, Helvetica;
  font-size: 10pt;
  font-weight: Bold;
}
h4, .h4, .h4:visited, .h4:link, .h4:active
{
  color: #0056B5;
  text-align: center;
  font-family: Verdana, Helvetica;
  font-size: 10pt;
  font-weight: Bold;
}
h5, .h5, .h5:visited, .h5:link, .h5:active
{
  font-family: Trebuchet MS, Helvetica;
  font-size: 14pt;
}
hr
{
 border-color: #0056B5;
 border-style: solid;
 width: 80%;
 text-align: center;
}
input, select, textarea
{
  color: #223249;
  background-color: #FFFFFF;
  font-family: Verdana, Helvetica;
  font-size: 11px;
  font-weight: Bold;
  border-width: 1px;
  border-color: #7A7F6B;
}
input.qte
{
 color: #10253B;
 font-family: Arial Black, Verdana, Trebuchet MS, Helvetica;
 font-size: 13px;

 FONT-WEIGHT: bold;
 BORDER-LEFT-COLOR: #ffffff;
 BORDER-BOTTOM-COLOR: #ffffff;
 BORDER-TOP-STYLE: none;
 BORDER-TOP-COLOR: #ffffff;
 BORDER-RIGHT-STYLE: none;
 BORDER-LEFT-STYLE: none;
 HEIGHT: 25px;
 BACKGROUND-COLOR: #ffffff;
 TEXT-ALIGN: center;
 BORDER-RIGHT-COLOR: #ffffff;
 BORDER-BOTTOM-STYLE: none;
 vertical-align: top;
}
.copy
{
  color: #11253D;
  text-transform: uppercase;
  font-weight: Bold;
}
.title1, .title2
{
  font-weight; Bold;
  font-family: Arial, Verdana, Trebuchet MS, Helvetica;
  letter-spacing: 1px;
  text-transform: uppercase;
  color: #FFFFFF;
  font-size: 14pt;
}
.bleu
{
 color: #0056B5;
}
sup, .petit
{
  font-size: 7pt;
  font-weight: normal;
}