body div#page_content div.contenu div#middle_column {
  width: 734px;
  margin-left: 20px;
}
body div#page_content div.contenu div#middle_column div.cadre .cadre_contenu {
  background: url(/pix/devenir_franchise/background_magasin.png) repeat-y;
  padding-left: 19px;
  padding-right: 15px;
  font-size: 11px;
}
body div#page_content div.contenu div#middle_column div.cadre .cadre_bas {
  background: url(/pix/devenir_franchise/background_bas_magasin.png) no-repeat 1px 100%;
  padding-bottom: 12px;
}

body div#page_content div.contenu div#middle_column h1 {
  text-transform: uppercase;
  font-weight: normal;
  font-size: 20px;
  color: #1bbbe9;
  padding-bottom: 20px;
}
body div#page_content div.contenu div#middle_column h1 span {
  font-weight: bold;
}

body div#page_content div.contenu div#middle_column p#preambule {
  font-weight: bold;
}
body div#page_content div.contenu div#middle_column form p.form_validation {
  text-align: right;
  margin-right: 28px;
}
body div#page_content div.contenu div#middle_column form p {
  clear: both;
}
body div#page_content div.contenu div#middle_column form ul.opt-in {
  text-align: right;
  margin-right: 20px;
  padding-bottom: 10px;
}
body div#page_content div.contenu div#middle_column form ul.opt-in li {
  display: inline;
}
body div#page_content div.contenu div#middle_column form ul.opt-in li,
body div#page_content div.contenu div#middle_column form ul.opt-in li label
{
  margin-right: 5px;
}
body div#page_content div.contenu div#middle_column form ul.opt-in li label,
body div#page_content div.contenu div#middle_column form ul.opt-in li input
{
  vertical-align: middle;
}
body div#page_content div.contenu div#middle_column form span.note {
  display: block;
}
body div#page_content div.contenu div#middle_column form hr {
  margin: 5px 0;
}
body div#page_content div.contenu div#middle_column form p.opt-in label,
body div#page_content div.contenu div#middle_column form p.opt-in input
{
  margin-right: 5px;
  vertical-align: middle;
}
body div#page_content div.contenu div#middle_column form p.criteria {
  padding-bottom: 5px;
}
body div#page_content div.contenu div#middle_column form p.criteria label {
  float: left;
  display: block;
  width: 370px;
}
body div#page_content div.contenu div#middle_column form p.criteria input,
body div#page_content div.contenu div#middle_column form p.criteria select,
body div#page_content div.contenu div#middle_column form p.criteria textarea
{
  width: 300px;
  border: 1px solid #449ab3;
  background-color: #e8f5fd;
}

