/* CSS Document */
form#inscription, #form_insc .bg_grayStrip {
  display:block;
  padding: 12px 16px 50px 16px;
  width:auto;
  background: url(../../img/bkg_grisstrip.gif) repeat top left; 

  min-height: 800px;
  height: 800px;
  height: auto !important;
}



.msg_error {
  padding-left: 12px;
}

.msg_error li {
  padding: 2px 0px;
}

.fond_titre {
	padding: 0px 3px;
	margin: 12px 0px;

	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#585858;
}

input, select {
	/* float:left; */
	border: none;
}

.form_item, form#inscription input, form#inscription textarea {
  display:block;
	float:left;
  clear: right;
	width:275px;
	margin-top:2px;

  border:solid 1px #2B2422;
  background-color:#FFFFFF;
}

form#inscription input {
  height:20px;
}

form#inscription a{
  color: #4C4C4C;
  cursor: pointer;
}

form#inscription a:hover{
  color: #4C4C4C;
  cursor: pointer;
}

form#partager{
  display: none;
  width: 502px;
}

.form_item_small { 
	width: 180px;
	margin-right:5px;
	display:inline;
	border:1px solid #B3B3B3;
  color:#9A9694;
}

form#partager input { 
	display:inline;
/*
  float:left;
	clear:none;
*/
	width: 234px;
	margin: 2px 6px 5px 0px;
	/*  margin-right:40px;  */
	border: solid 1px #B3B3B3;
	color:#9A9694;
}


form#partager label.checkbox {
  line-height:16px;
}



form#partager a {
  text-decoration: none;
}

input.checkbox {
  width: 12px;
  height: 12px;
  clear: left;
}



legend {
  	font-weight: bold;
}

label {
	color: #4C4C4C;
	font-size: 11px;
}

form#inscription label{
  display:block;
  float:left;
  clear:left;
	width:170px;
}

textarea { 
 display:block;
 height: 100px;
}

fieldset {
  
	margin-top:10px; 
	width:auto;
	font-size:13px;
	line-height:23px;
	/* font-family:Verdana, Arial, Helvetica, sans-serif; 
	padding-left:24px; */
	color:#2E2E2E;
	border: 0px solid #999;
}

input.checkbox, form#inscription input.checkbox { 
	clear: left;
	width: 15px;
	height: 15px;
  margin:5px auto;
  background-color:none;
  border: 1px solid #2B2422;
  
}

form#partager input.checkbox { 
  border: solid 1px #B3B3B3;
  width: 14px;
  height: 14px;
  margin: auto;
  
}

input.radio { 
  width:12px;
  margin-top:5px;
  border: none;
  background-color:none;
}


form#inscription label.checkbox { 
	clear:none;
	width:auto;
  /* margin-top:5px; */
}


.form_tuteur,
.form_pays, 
.form_province, 
.form_user_videosite
{ clear:both; float:none; display:block; position:relative; }


