body{margin:0;padding:0;}

/* Стили для заявок в инженерно-технический отдел */
.tag-error {margin-left: 60px; margin-right: 60px; margin-bottom: 25px; border:1px solid #cb0707; padding:10px; background-color: #ffeaea; text-align: center; color: #ac0505; font: 12px;}
.without-field {color: #CB1111;}
.d-point{width: 100%; background: url('/siteimg/bgPoint.gif') repeat-x; overflow: hidden; height:10px;}
.field-name{font-size: 1.2em;}
.field-comment{color: #939393;}
.field-name-fill{font-size: 1.2em; color: #696969;}

#div-inform-error-staff {background: url("/siteimg/bg.inform.staff.error.png") no-repeat center; padding: 5px; width: 600px; margin: 0 5% 0 5%; text-align: center;}
#div-inform-error-staff span {color: #d63c3c; font-size: 1.2em}
#div-inform-error-staff a {text-decoration: underline;}
#div-inform-error-staff a:hover {text-decoration: none;}

#div-emp-holiday{font-family:Tahoma;background:url("/siteimg/bg-holiday-emp.png") no-repeat top center;width:192px;color:#474747;margin:0;padding:15px 0 16px 0;}
#div-emp-holiday-text{margin-left:65px;}

.rating-citi-title{font-size:11px;color:#cb0707;}

H1.red-title{font-family:Myriad Pro;font-size:14pt;color:#cd090a;font-weight:normal;margin-bottom:0.7em;}
p.mtext{margin-top:5px;font-size:9pt;text-align:justify;line-height:130%;}

.userInfo, .cardInfo {
  padding-top:6px;
}
.cardInfo {
  width:700px;
  padding-bottom:4px;
  border-bottom:1px solid #E9E9E9;
}
.userInfoLeft, .cardInfoLeft {
  float:left;
  width:162px;
  margin-right:12px;
  text-align:right;
  font-size: 12px;
  color: #979797;
  letter-spacing:-1px;
}
.userInfoRight, .cardInfoRight {
  float:left;
  text-align:left;
  font-size: 12px;
  color: #444;
}
.cardInfoRight {
  font-size: 11px;
}
.userInfoRight a, .userInfoRight a:hover {
  font-size: 12px;
  color: #444;
  text-decoration:none;
}
.userInfoRight a:hover {
  text-decoration:underline;
}
input.card {
  border: 1px solid #DEE0E3;
  background: #FFF;
  font: normal 12px Tahoma, sans-serif;
  color: #444;
  height:22px;
  width:510px;
  padding:2px 0 2px 5px;
}
.cardForm {
  margin:0;
  padding:0;
}
.cardForm .label {
  float:left;
  margin-top:2px;
}
.tag-error {
  margin:20px 0 0 0;
}
.messAttention {
	color:#CB0707;
}
