body
{
  margin: 0;
  padding: 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #666666;
}

img { border: none; margin: 0;}

a:link, a:active, a:visited
{
  color: black;
  text-decoration: underline;
}

p { margin: 10px 0; }

div.cpheader
{
  height: 230px;
  background: white url('images/header_cparental.jpg') left bottom no-repeat;
  margin-bottom: 10px;
}

div.cadre400
{
  width: 362px; height: 378px;
  float: left;
  padding: 12px;
  background-image: url('images/bg_cadre.gif'); 
  position: relative;
}

div.cadre460 
{
  width: 362px; height: 630px;
  float: left;
  padding: 12px;
  background-image: url('images/bg_cadre2.gif'); 
  position: relative;
  margin: 0;
}

div.cadre400 h2
{
  font-size: 11pt;
  margin: 0 0 35px 0;
}

div.cadre460 h2
{
  font-size: 11pt;
  margin: 0 0 5px 0;
}

div.cadre460 blockquote { margin: 5px; }

div.cadre400 ul, div.cadre460 ul
{
  list-style-type: none;
  padding: 0;
  margin: 0;
}

div.cadre400 ul li, div.cadre460 ul li
{
  background: url('images/puce_fleche.gif') no-repeat;
  padding-left: 32px;
  margin-bottom: 20px;
  display: inline-block;
}

div.cadre460 ul.left li
{
  padding-left: 7px; margin-bottom: 5px;
}

div.cadre460 ul li h2 {  padding: 4px 0 0 25px; margin-bottom: 10px; }

div.cadre460 ul ul { list-style-type: none; position: relative; }

div.cadre460 ul.left ul li { background: url('images/puce_point.gif') no-repeat; margin-bottom: 5px; padding-left: 10px; }
div.cadre460 ul ul li.b1 {   background-image: url('images/puce1.gif'); padding-left: 20px; }
div.cadre460 ul ul li.b2 {   background-image: url('images/puce2.gif'); padding-left: 20px; margin-bottom: 10px; }
div.cadre460 ul ul li p { margin-bottom: 0; }

