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

body {margin: 20px 0; background: url(/img/fr/landing/bg.jpg) top center repeat-y;}

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

a.copyr:link, a.copyr:visited, a.copyr:hover, a.copyr:focus, a.copyr:active,
p.copyr a:link, p.copyr a:visited, p.copyr a:hover, p.copyr a:focus, p.copyr a:active,
div.copyr a:link, div.copyr a:visited, div.copyr a:hover, div.copyr a:focus, div.copyr a:active {font-size: 9px; text-decoration: none;}

.fleft {float: left;}

#content {width: 570px; height: 600px; border: 10px solid #FFF; background: #FFF;}
*+html #content {width: 590px;}
* html #content {width: 590px;}

td p.mmy {
font-size: 150%;
font-weight: bold;
margin: 4px 0 0 0;
color: #FFF;
}

td p.price {
  font-size: 110%;
  margin: 4px 0 0 0;
  line-height: 1.1em; color: #000;
}

td p.desc {
  font-size: 110%;
  margin: 4px 0 0 0;
  line-height: 1.1em; color: #000;
}

td p.desc:first-line {
  font-weight: bold;
}

td p.price span {
  font-size: 150%;
  font-weight: bold;
  margin: 0;
  color: #000;
}

p.address {
  font-size: 90%;
  margin: 20px 10px 0 10px;
}

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