

#inscriptionLeft
{
  position: absolute;
  padding-top: 35px;
  width: 322px;
  float: left;
  background-color: #FFF;
  font-weight: bold;
  font-size: 13px;
  height: 750px;
}

#inscriptionLeft .siege_social
{
  margin-top: 220px;
  font-size: 10px;
  font-weight: normal;
  line-height: 16px;
}

#inscriptionLeft .grey
{
  padding-top: 15px;
  padding-bottom: 10px;
  background-color: #cccccc;
  line-height: 22px;
}

#inscriptionLeft .blue_bg
{
  background-color: #353ca5;
  width: 324px;
  height: 650px;
}

#inscriptionLeft .info_contact_left
{
  width: 255px;
  background-color: #FFF;
  text-align: center;
  height: 649px;
}

#inscriptionLeft .big_red
{
  color: red;
  font-size: 16px;
  font-weight: bold;
}

#inscriptionLeft foraFriend
{
  margin-left: 20px;
  width: 200px;
  background-color: #000066;
  color: #e3cf61;
  border: 1px solid #6666a3;
  text-align: center;
  cursor: pointer;
}

#inscription
{
  height: 750px;
  margin-left: 50px;
  overflow: auto;
}

#inscription .textContact
{
  font-size: 12px;
  font-weight: bold;
}

#inscription_form
{
  padding-left: 120px;
  text-align: center;
	height: 690px;
}

#inscription_form select
{
  border: #333333 1px solid;
}

#inscription_form .form_row
{
	width: 600px;
  text-align: left;
}

#inscription_form .form_label
{
  width: 100px;
}

#inscription_form .form_field
{
  font-size: 10px;
	width: 100px;
}

#inscription .handList
{
  margin-left: -50px;
  font-size: 12px;
	width: 100%;
  color: red;
  font-weight: bold;
  text-align: left;
}

#inscription #formulaireContent
{
  margin-top: 20px;
  text-align: left;
  font-size: 14px;
}

#inscription .submit_button
{
  text-align: right;
  padding-right: 50px;
}

#inscription .submit_button input
{
  background-color: #f4ed7a;
  border: 0px;
  height: 20px;
  color: red;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  cursor: pointer;
}

#inscription .legal_info
{
  position: relative;
  background-color: #cccccc;
  margin-left: 50px;
  padding-right: 60px;
  margin-top: 20px;
  font-size: 10px;
  text-align: center;
  vertical-align: middle;
  height: 40px;
}

#inscription .inscription_error_msg
{
  color: red;
  font-size: 10px;
  width: 250px;
  margin-left: 210px;
}

#inscription .form_step
{
	font-size: 12px;
}

/** Formulaire de contact **/
#contact
{
  padding-left: 150px;
  height: 750px;
}

#contact_civilite
{
	color: #180d84;
	font-weight: bold;
}

#contactLeft
{
  position: absolute;
  padding-top: 35px;
  width: 322px;
  float: left;
  background-color: #FFF;
  font-weight: bold;
  font-size: 13px;
  height: 750px;
}

#contactLeft .leftBox
{
  background-color: #E9D15E;
  border: 1px solid #4A1B17;
  text-align: left;
  font-size: 12px;
  font-weight: normal;
  padding: 10px;
  width: 250px;
  margin: auto;
}
#contact .inscription_error_msg
{  
  color: red;
  font-size: 10px;
  width: 250px;
  margin-left: 210px;
}

#formulaire_contact .form_label
{
  float: left;
  width: 150px;
  font-size: 12px;
  font-style: italic;
  font-weight: bold;
  color: #666666;
}

#formulaire_contact  .form_row
{
  text-align: left;
}

#formulaire_contact .form_field
{
  width: 600px;
  font-size: 12px;
}

#formulaire_contact input.input_style
{
  border: 1px solid #000;
  text-align: left;
}

#formulaire_contact textarea
{
  width: 350px;
  height: 200px;
  border: 1px solid #000;
}

#formulaire_contact .submit_button
{
  padding-top: 20px;
  color: #e3cf61;
  margin-right: 30px;
  text-align: right;
}
