/*===============================
	forumlaire de contact */
	
	
#shyrkaForm_form{}

#shyrkaForm_form fieldset{border:none;}

#shyrkaForm_form legend{display:none;}

#shyrkaForm_form .form-row{
  float:left;
  width:540px;
  padding-top:3px;
  padding-bottom:3px;
}

#shyrkaForm_form .form-row label{
  float:left;
  width:124px;
  padding-right:16px;
  font-size:11px;
  font-weight:bold;
  text-align:left;
}

#shyrkaForm_form .form-row .content{
  float:left;
  font-size:11px;
  color:#a8a9a9;
}

#shyrkaForm_form textarea{
  width:300px;
  height:120px;
  padding:0;
}

#shyrkaForm_form select{
  width:140px;
  padding:0;
  margin:0;
}

#shyrkaForm_form hr{background:none;}

#captcha img{margin-top:8px;}

#shyrkaForm_form .content_button{
  float:left;
  width:540px;
  padding-top:12px;
  margin-bottom:18px;
  text-align:center;
}

#shyrkaForm_form .form-error-msg{
	color:red;
	font-weight:bold;
}

#map{border:4px solid #f4f4f4;}



/*===============================
	forumlaire de candidature spontanée */


#shyrkaJob_form{}

#shyrkaJob_form fieldset{border:none;}

#shyrkaJob_form legend{
	font-size:1.4em;
	width:514px;
	color:#5C5A5A;
	padding:12px 0 6px 0;
}

#shyrkaJob_form .form-row{
  float:left;
  width:514px;
  padding-top:3px;
  padding-bottom:3px;
}

#form_table .form-row{width:250px;}

#shyrkaJob_form .form-row label{
  float:left;
  width:160px;
  padding-right:16px;
  margin-bottom:2px;
  font-size:1em;
  font-weight:bold;
  color:#666;
}

#shyrkaJob_form .form-row .content{
  float:left;
  font-size:11px;
  color:#a8a9a9;
}

#shyrkaJob_form .form-row .content input{width:200px;}

#shyrkaJob_form textarea{
  width:500px;
  height:60px;
  padding:0;
}

#shyrkaJob_form .form-error-msg{
	color:red;
	font-weight:bold;
}

#shyrkaJob_form .LV_invalid{float:left;}
#shyrkaJob_form .LV_validation_message{margin:4px 0 0 0; padding:0;}

#shyrkaJob_form .content_button{
  float:left;
  width:514px;
  padding-top:22px;
  margin-bottom:18px;
  text-align:right;
}

/*===============================
	login box */

#login_form{
	margin-top:8px;
}

#login_form .form-row{
  float:left;
  width:200px;
  padding-top:3px;
  padding-bottom:3px;
}

#login_form .form-row label{
  float:left;
  width:70px;
  font-size:11px;
  text-align:left;
  color: #546AAF;
}

#login_form .form-row .content{
  float:left;
	width:130px;
  font-size:11px;
  color:#a8a9a9;
}

#login_form input{width:118px; border:1px solid #999;}

#login_form .content_button{clear:both; text-align:right; padding:6px 10px 0 0}
#login_form .content_button input{width:auto; border:none; cursor:pointer;}

