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

#shyrkaForm_form fieldset{border:none;}

#shyrkaForm_form legend{
	font-size:1.2em;
	width:560px;
	color:#5C5A5A;
}

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

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

#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;}

/* Validate pluguin css */

.error{
  margin:0;
  padding:.273em;
  border:dotted red 1px;
  background:none;
}

em.error{
  background: url(../images/icon-negative.png) left no-repeat;
  margin-left:8px;
  padding-left:18px;
  border:none;
}

em.checked{background: url(../images/icon-positive.png) left no-repeat;}

#form-summary{color:#cf3d3d; margin-bottom:18px;}
