@charset "utf-8";
/* CSS Document */

/* ########################### */

/* CONTENT */
.content {
	margin:50px 18px 0 18px;
}

.content h1 {
	margin:0 0 15px 0;
	font-size:23px;
}

.content div.content_info {
	float:left;
	width:560px;
}

.content p {
	margin:10px 0;
	font-size:12px;
}

.content input {
	padding:1px 5px;
}

.content input.text {
	border:1px solid #bfbbb5;
}


.content input.content_info_text {
	padding:2px;
	width:227px;
	border:1px solid #bfbbb5;
}

input.reg_and_avtor_red_input {
	border:1px solid #ed0000;
}

.content input.reg_and_avtor_red_input {
	border:1px solid #ed0000;
}

.content div.content_info_2 {
	float:left;
	font-size:12px;
	margin:10px 0;
}

.content div.registration_confirm {
	margin:25px 0 20px 30px;
}

.content strong {
	font-weight:bold;
}

.content div.registration_confirm h2 {
	font-size:12px;
	font-weight:bold;
	color:#df0000;
}

.old_client {
	margin:30px 0 50px 0;
}

.old_client div {
	margin:0 0 20px 0;
}

.old_client div label {
	display:inline-block;
	width:230px;
	font-size:13px;
	font-weight:bold;
}
/* ***** */
.old_client div.textarea label {
	float:left;
}

.old_client div.textarea textarea {
	width:336px;
	height:135px;
	border:1px solid #BFBBB5;
}
/* ***** */

.old_client div input {
	width:325px;
}

.old_client div input.old_client_button {
	margin:0 0 0 230px;
	width:auto;
}

.old_client div p {
	margin:1px 0 0 230px;
	width:325px;
	font-size:11px;
	color:#a1a1a1;
}
/* ********** */
.company {
	width:630px;
	line-height:18px;
}

.company p {
	margin:20px 0;
}

.company-type p {
	margin:0;
}

.company-type ul li {
	margin:0 0 0 45px;
	padding:0 0 0 15px;
	font-size:12px;
	background:url(/images/tire.jpg) 0px 5px no-repeat;
}

.all-descr p {
	margin:5px 0;
}

.description {
	margin:0 0 20px 38px;
}

p.phone {
	font-size:13px;
	font-weight:bold;
}

.phone-des {
	color:#b7b7b7;
}

div.contacts_form {
	margin:40px 0 0 0;
}

div.nnmc {
	float:right;
	margin:0 115px 0 0;
	width:200px;
	font-size:12px;
}
*html div.nnmc {
	margin:0 50px 0 0;
}

div.nnmc p.filii {
	background:url(/images/shop_ico.png) top left no-repeat;
	behavior: url("/scripts/iepngfix.htc");
}

div.nnmc a {
	display:inline-block;
	margin:0 0 0 22px;
}

div.nnmc p.nnmc-g {
	margin:-7px 0 0 22px;
	font-size:11px;
	color:#acacac;
}

/* ########################### */
