



body,td,p {
  margin: 0 0 30px 0;
  font-size: 10px;
  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
}

p.copyr {
  font-size: 90%;
  margin: 10px;
}

.norm {font-size: 11px;}
.title {font-size: 14px; font-weight: bold; color: #000000; text-decoration: none;}
.bigtitle {font-size: 14px; font-weight: bold; color: #000000; text-decoration: none;}
.copyr {font-size: 9px; text-decoration: none;}
.form {font-size: 10px; color: #000000;}
.bold {font-weight: bold;}
.italic {font-style: italic;}
.upper {text-transform: uppercase;}
.header {background-color: #737373; color: #ffffff; font-weight: bold; }
.subheader {background-color: #dedede; color: #000000; font-weight: bold;}
.menutitle {font-size: 12px; font-weight: bold; color: #ffffff; background-color: #737373;}
.menubigtitle {font-size: 18px; font-weight: bold; color: #ffffff; background-color: #737373;}
.menusoustitle {font-size: 10px; font-weight: bold; color: #ffffff; background-color: #737373;}
.alt1 {font-size: 11px; font-weight: bold; color: #000000; background-color: #efefef;}
.alt2 {font-size: 11px; font-weight: bold; color: #000000; background-color: #dedede;}
.menu {font-size: 11px; color: #000000; background-color: #dedede;}

TABLE.Specs              { border-spacing: 1px; margin: 0px; padding: 0px; }
TABLE.Specs TR.alt1      { background-color: #efefef; }
TABLE.Specs TR.alt2      { background-color: #dedede; }
TABLE.Specs TD.H1        { font-size: 18px; font-weight: bold; font-family: arial,sans-serif; padding: 2px; }
TABLE.Specs TD.title     { font-size: 18px; font-weight: bold; font-family: arial,sans-serif; }
TABLE.Specs TD.header    { background-color: #737373; color: #ffffff; font-weight: bold; border-top: 1px outset #ffffff; border-bottom: 1px outset #ffffff; }
TABLE.Specs TD.subheader { background-color: #dedede; color: #000000; font-weight: bold; }
TABLE.Specs TD.elemTitle { font-weight: bold; }
TABLE.Specs TD.command   { background-color: #f7f7f7; border: 1px outset #333366; padding: 4px; }
TABLE.Specs A.selection  { font-family: arial,verdana,helvetica,sans-serif; font-size: 10px; font-weight: bold; padding: 2px; }
TABLE.Specs .dps         { font-size: 10px; }
TABLE.Specs .dpt         { font-size: 9px; }

TABLE.au TD.title        {font-size: 14px; color:#ffffff; font-weight: bold; background-color: #737373;}
TABLE.au TD.norm         {font-size: 11px; color:#000000; background-color: #dedede;}

h1 {background: url(/img/fr/img_top_01.jpg) 0 0 no-repeat; width: 591px; height: 53px; margin: 0; color: #fff; font-size: 24px; font-weight: bold; text-align: left; padding: 12px 0 0 40px; text-transform: uppercase;}
*+html h1 {margin-top: -3px;}
* html h1 {margin-top: -3px;}
h2 {margin: 0; font-size: 26px; font-weight: bold; color: #0457B3;}

a:link, a:visited {color: #000; text-decoration: none;}
a:hover, a:focus, a:active {color: #000; text-decoration: underline;}

div.topmemo {background: url(/img/fr/img_top_02.jpg) 0 0 no-repeat; width: 471px; height: 136px; margin: 30px 0 40px 20px; text-align: left; float: left;}
*+html div.topmemo {margin: 40px 0 40px 20px;}
* html div.topmemo {margin: 40px 0 40px 20px;}
div.topmemo p {margin: 0; font-size: 23px; padding: 12px 0 0 5px; line-height: 20px;}

div.list {width: 561px; height: 505px; text-align: left; padding-left: 20px; font-size: 12px; float: left;}


div.list ul {margin: 25px 0 0 0; padding: 0;}
div.list ul li {background: url(/img/fr/bullet.gif) 3px 4px no-repeat; list-style-type: none; margin: 10px 0 2px 0; padding: 3px 5px 3px 22px;}

div.list ul li span {color: #0457B3; text-transform: uppercase; font-size: 14px;}

div.Testimonial {clear: both; text-align: left; border-top: solid 2px #0457B3; border-bottom: solid 2px #0457B3; padding: 40px 0 40px 20px;}
div.Testimonial p {margin: 0; padding: 10px 0 0 0; font-size: 12px;}
div.Testimonial p span {color: #0457B3;}

div#FLASH_NAME {margin: 0; padding: 53px 0 0 25px; width: 288px; height: 229px; float: left;}
*+html div#FLASH_NAME {padding-top: 54px;}
* html div#FLASH_NAME {padding-top: 54px;}

