/* Copyright © 2006 Emmanuelle ARNAUD, All rights reserved */

body {display: block; background-color: #ffffff; color: #3f3f3f; padding: 0px; margin: 0px; border: 0px;
  font: normal normal normal 12px Arial, Helvetica, sans-serif; text-align: left; text-decoration: none}
div {display: block; position: relative; padding: 0px; margin: 0px; border: 0px; text-align: left; overflow: hidden}
img {display: inline; margin: 0px; padding: 0px; border: 0px; vertical-align: bottom}
h1 {display: block; margin: 0px; padding: 0px; color: #8fcb18;
  font: normal normal bold 16px Arial, Helvetica, sans-serif;
  text-align: left}
h2 {display: block; margin: 0px; padding: 0px; color: #333333;
  font: normal normal bold 14px Arial, Helvetica, sans-serif;
  text-align: left}
h3 {display: block; margin: 0px; padding: 0px}
p {display: block; margin: 0px; padding: 0px}
table {display: table; margin: 0px; padding: 0px;
  font: normal normal normal 12px Arial, Helvetica, sans-serif;}
li {display: list-item; margin: 0px; padding: 0px}
td {display: table-cell; margin: 0px; padding: 0px}
a {display: inline; padding: 0px; margin: 0px}

img.icon {display: block; position: relative; float: left; padding: 0px 13px 0px 0px; margin: 0px}
td.left {width: 200px}
td.right {width: 100px}
table.prices {width: 300px}

#Wrapper {text-align: center}
#Content {width: 750px; height: 550px; margin: 8px auto; border: solid 1px #000000}
#Image {position: absolute; width: 297px; height: 524px; left: 0px; top:0px}
#Green {position: absolute; width: 297px; height: 26px; left: 0px; top: 524px;
  text-align: right; background-color: #8fcb18}
#Icons {position: absolute; width: 414px; height: 56px; left: 323px; top: 26px; text-align: left; font-size: 0px;
  text-align: left; padding: 0px}
#Menu {position: absolute; left: 323px; top: 82px; width: 401px; height: 50px; margin: 0px;  padding: 0px}
  #Menu h1 {font: normal normal bold 15px/17px Arial, Helvetica, sans-serif; color: #8fcb18; width: 332px;
    font-variant: small-caps; margin: 0px;  padding-top: 14px; border-bottom: solid 1px #8fcb18}
  #Menu h2 {font: normal normal normal 12px/16px Arial, Helvetica, sans-serif; color: #000000;
    margin: 0px;  padding:  0px}
  #Menu p {font: normal normal normal 12px/16px Arial, Helvetica, sans-serif; color: #000000;
    margin: 0px;  padding:  0px}
  #Menu a {color: #999999; text-decoration: none; padding: 0px; margin: 0px}
  #Menu a.sub {color: #999999; text-decoration: none; padding: 0px; margin: 0px}
  #Menu a:hover {color: #333333; text-decoration: underline}
  #Menu a.selected {color: #333333; text-decoration: none}
  #Menu a.selected:hover {color: #333333; text-decoration: none}
  #Menu img {display: block; margin: 0px;  padding: 0px; font-size: 0px}
#Text {position: absolute; width: 401px; height: 358px; left: 323px; top: 132px; overflow: auto; font-size: 12px;
  text-align: justify}
  #Text h1,h2,p,li,table {padding-right: 53px}
  #Text .first {margin-top: 25px}
  #Text h1 {margin: 20px 0px; font-size: 125%}
  #Text h1.extra {margin: 20px 0px 0px 0px; font-size: 11px}
  #Text h2 {margin: 15px 0px 0px 0px; font-size: 100%; color: #8fcb18}
  #Text h2.extra {margin: 2px 0px 0px 0px; font-size: 10px; color: #8fcb18}
  #Text p {margin: 0px 0px 5px 0px}
  #Text p.extra {margin: 0px 0px 2px 0px; font-size: 9px}
  #Text ol {margin: 0px; padding-left: 25px; text-align: justify}
  #Text ul {margin: 0px; padding-left: 25px; text-align: justify}
  #Text table {margin-bottom: 10px}
  #Text table td {font-size: 12px; border-bottom: solid 1px #999999}
  #Text a {font-weight: bold; color: #3f3f3f; text-decoration: underline}
  #Text a:hover {color: #8fcb18}
  #Text img {margin: 10px 0px 10px 0px}
#Flags {position: absolute; width: 453px; height: 26px; left: 297px; top: 524px;
  text-align: right; background-color: #3f3f3f}
#Copyrights {width: 750px; height: auto; margin: 10px auto}
#Copyrights p {font: normal normal normal 8px Arial, Helvetica, sans-serif; color: #d3d3d3}
#Copyrights img {display: block; float: right}
#Copyrights a {text-decoration: none; color: #d3d3d3}
#Copyrights a:hover {color: #8fcb18}