
/*---------J U R I D I C A L----------*/

div.mid_text{
  margin:20px 0 0 0;
  color:#000;
  display:block;
  padding:0 19px 0 20px;
}

div.mid_text h1{
  font-family:Arial;
  font-size:20px;
}

div.mid_text p{
  font-family:Arial;
  font-size:14px;
  padding:8px 0 0 0;
}
div.form_error{
  color:#cc1414;
  font-size:14px;
  font-weight:bold;
  font-family:Arial;
  margin:17px 0 0 35px;
}
/*---------F O R M A----------*/

div.form{
  background-color:#edf0c3;
  color:#000;
  width:400px;
  margin:22px 0 26px 20px;
  padding:20px 0 14px 15px;
}

div.form:lang(en){
  background-color:#edf0c3;
  color:#000;
  width:400px;
  margin:22px 0 26px 20px;
  padding:22px 0 7px 15px !important;
}

label.labelText{
  font-size:12px;
  font-family:Arial;
  width:140px;
  float:left;
  padding:2px 0 0 0;
  text-align:left;
}

label.labelText2{
  width:136px !important;
  width:136px;
  margin:0 0 0 0;
  float:left;
  font-size:12px;
  font-family:Arial;
}

label.labelText2:lang(en){
  width:140px !important;
}

input.inputButton{
  padding:10px 0 0 4px;
}

input.inputButton:lang(en){
  padding:3px 0 0 0;
}

input.inputCheckbox{
  font-size:12px;
  font-family:Arial;
  margin:0 7px 0 0;
}

input.inputCheckbox:lang(en){
  margin:0 10px 0 0 !important;
}

input.inputText{
  width:199px;
  margin:0 0 7px 0;
}

input.inputText:lang(en){
  margin:0 0 9px 0;
}

textarea.form{
	width: 199px;
	height: 100px;
}

form p{
  padding:1px 0 0 0 !important;
  padding:1px 0 0 0;
  display:block;
  font-size:12px;
  font-family:Arial;
}

form p:lang(en){
  padding:3px 0 1px 0 !important;
  display:block;
}

p#statuss {
	font-weight: bold;
	color: #bb2d12;
}
img.loader{
	margin: 2px;
	display: none;
	float: right;
}
div.loader {
	text-align: right;
}
label.errors{
  color:#cc1414;
}

em.errors{
  border:1px solid #cc1414;
  margin:0 0 9px 0;
  display:block;
  width:203px;
}

em.errors:lang(en){
  border:1px solid #cc1414;
  margin:0 0 0px 140px;
  display:block;
  width:203px;
}

small.gray{
	color: #c2c3b8;
}
