/* формы */
#cforms5form, #cforms2form, #cforms3form, #cforms4form, #cformsform {color: #666;}
#cforms5form sup, #cforms2form sup, #cforms3form sup, #cforms4form sup {color: #cc3333;}
.cf_hidden {display: none;}
#sendbutton, #sendbutton2, #sendbutton3, #sendbutton4, #sendbutton5, #sendbutton6, #sendbutton7, #sendbutton8 {
display: block;
margin: 0;
float: right;
padding: 0;
position: relative;
top: 0px;
}
#cforms5form span.reqtxt, #cforms5form span.emailreqtxt, #cforms2form span.reqtxt, #cforms2form span.emailreqtxt, #cforms3form span.reqtxt, #cforms3form span.emailreqtxt, #cforms4form span.reqtxt, #cforms4form span.emailreqtxt {
	margin-left: 5px;
	vertical-align:top;
	color: red;
}
input.cf-box-a, input.cf-box-b 	{
	margin: 0 0 0 0;
	width: 22px;
	height: 22px;
	border: none!important;
	background: none!important;
	display: inline;
	vertical-align:top;
}
input.cf-box-a 	{ margin-left: 30px; }
ol.cf-ol li.cf-box-group {
	padding: 0 0 5px 30px;
	display: inline;
}
li.cf-box-title { font-weight: bold; }
#usermessage2a, #usermessage3a, #usermessage4a {
margin: 6px 0;
text-align: center;
font-weight: bold;
}
/* 1 форма #cformsform */
#cforms5form {  margin-top: 14px;  }
#cforms5form textarea {width: 684px; height: 190px;}
.cf-ol { list-style: none; margin: 0; padding: 0; }
.cf-ol input, .cf-ol textarea {
border: #999 1px solid;
display: block;
color: #888;
}
.cf-ol input {
height: 16px !important;
font-family: Georgia, "Times New Roman", Times, serif;
line-height: 16px;
padding: 0 5px 0 5px;
}
#cforms5form span {display: block; margin: 4px 0 3px 15px;}
#cforms5form input, #cforms5form textarea { margin-left: 15px; }
#cforms5form .cf-box-b {
float: left;
margin-left:11px;
margin-top:-17px;
}
#li-5-1 {
margin-right:17px;
margin-top: -38px;
float: right;
}
#li-5-1 input { width: 450px; }
#li-5-6 span {  margin-left: 30px; }
#li-5-7 {  margin-top: 10px; }
/* 2 форма #cforms2form */
#cforms2form .cform {padding: 5px;}
#cforms2form label {margin: 0 0 0 0; display: block;}
#cforms2form label span {
margin: 4px 0 0 0;
padding: 0 0 10px 0;
}
#cforms2form  #li-2-17 label span {
margin: 4px 0 0 23px;
padding: 0 0 10px 0;
}
#cforms2form legend, #cforms2form li.textonly {font-weight: bold;}
#cforms2form li.textonly {color: #ff0000;}
#cforms2form li {
margin: 8px 0 0 0;
display: block;
padding: 0 10px;
}
#cforms2form textarea {
width: 650px;
height: 100px;
overflow: auto;
}
#li-2-3, #li-2-3 label, #li-2-4, #li-2-4 label, #li-2-5, #li-2-5 label,
#li-2-6, #li-2-6 label, #li-2-7, #li-2-7 label, #li-2-8, #li-2-8 label,
#li-2-9, #li-2-9 label, #li-2-10, #li-2-10 label, #li-2-11, #li-2-11 label {
display: inline;
}
#li-2-3 input, #li-2-4 input, #li-2-5 input, #li-2-6 input, #li-2-7 input, #li-2-8 input {
display: inline;
width: 200px;
margin-left: 5px;
}
#li-2-9 input {
display: inline;
width: 200px;
margin-left: 5px;
}
#li-2-10 input, #li-2-11 input {
display: inline;
width: 30px;
margin-left: 5px;
}
#li-2-12 input, #li-2-13 input , #li-2-14 input {
display: inline;
width: 640px;
margin-left: 0;
}
#sendbutton2 { margin-top: -45px; }
#cforms2form .cf-box-b {
float: left;
margin-left: 0px;
margin-top: -14px;
}
/* 3 форма #cforms3form */
#cforms3form label {margin: 0 0 0 0; display: inline;}
/*#cforms3form label span {
padding: 0 10px 0 0;
margin: 4px 0 0 0;
}*/
#cforms3form legend { font-weight: bold; color: #333; }
#cforms3form li {
margin: 8px 0 0 0;
display: block;
padding: 0 10px;
}
#cforms3form textarea {
width: 655px;
height: 100px;
overflow: auto;
}
#li-3-2, #li-3-2 label, #li-3-2 input, #li-3-3, #li-3-3 label,
#li-3-3 input, #li-3-4, #li-3-4 label, #li-3-4 input {
display: inline;
padding-right: 7px;
}
#cforms3form .cf-box-b {
float: left;
margin-left: 0px;
}
#li-3-7 label { float: none; position: absolute; margin-left: 20px; }
/* 4 форма #cforms4form */
#cforms4form label {
margin: 0 0 0 0;
display: block;
}
#cforms4form label span {
padding: 0 10px 0 0;
margin: 4px 0 0 0;
}
#cforms4form legend, #cforms4form li.textonly, .cf-fs1 legend {
font-weight: bold;
font-size: 12px;
color: 333;
}
#cforms4form li {
margin: 8px 0 0 0;
display: block;
padding: 0 10px;
}
#cforms4form textarea {
width: 655px;
height: 100px;
overflow: auto;
}
#li-4-2, #li-4-2 label, #li-4-2 input, #li-4-3, #li-4-3 label, #li-4-3 input,
#li-4-4, #li-4-4 label, #li-4-4 input, #li-4-5, #li-4-5 label, #li-4-5 input,
#li-4-6, #li-4-6 label,  #li-4-7, #li-4-7 label, #li-4-9, #li-4-9 label, #li-4-11,
#li-4-11 label, #li-4-14, #li-4-14 label, #li-4-15, #li-4-15 label, #li-4-16,
#li-4-16 label, #li-4-17, #li-4-17 label {display: inline; padding-right: 7px;}
#li-4-6 input, #li-4-7 input, #li-4-11 input, #li-4-9 input {width: 180px; display: inline;}
#li-4-14 input, #li-4-15 input, #li-4-16 input, #li-4-17 input {width: 30px; display: inline;}
#li-4-19 input, #li-4-20 input, #li-4-21 input, #li-4-23 input, #li-4-24 input, #li-4-25 input {width: 640px;}
#li-4-9, #li-4-9 label, #li-4-11, #li-4-11 label {margin-left: 35px;}
#cforms4form label.cf-group-after, #cforms4form label.cf-after, #cforms2form label.cf-group-after, #cforms2form label.cf-after {display: block;}
#cforms4form label.cf-group-after span, #cforms4form label.cf-after span,
#cforms2form label.cf-group-after span, #cforms2form label.cf-after span {height: 22px;}
#cforms4form .cf-box-group input { float: left; }
#cforms4form .cf-box-group label span { margin-left: 5px; }
#li-4-28 input { float: left; margin-top: -14px; }
#li-4-28 label { margin-left: 20px; }
#sendbutton4 { margin-top: -40px; }
/* 1 форма */
#cformsform {
}
#cformsform .textonly {
  color: #FF0000;
  font-weight: bold;
}
#cformsform label span {
  width: 200px;
  text-align: right;
  display: block;
  float: left;
}
#cformsform li {
  margin: 4px 0;
  display: block;
}
#li--2, #li--2 input, #li--3, #li--3 input, #li--4, #li--4 input, #li--5, #li--5 input,
#li--6, #li--6 input, #li--7, #li--7 input, #li--8, #li--8 input, #li--9, #li--9 input, #li--10, #li--10 input {
  display: inline; padding-right: 7px;
}
#li--1 input, #li--2 input, #li--3 input, #li--4 input, #li--5 input,
#li--6 input, #li--7 input, #li--8 input, #li--9 input, #li--10 input {width: 260px; margin-left: 5px;}
#li--1 {
  text-align: center;
}


/* 6 форма */

/* 7 форма */

/* 8 форма */