div.col_1 {
	width:			266px;
}

div.col_2 {
	width:			600px;
	margin-right:	4px;
}

div.col_1 dl {
	margin:		10px;
}


div.col_1 dl dt {
	color:			#C4313B;
	font-weight:	bold;
	margin-bottom:	5px;
}
div.col_1 dl dd {
	margin-bottom:	15px;
}


div.row_box {
	display:		block;
	margin:			15px 0px;
}


div.col_2 div img {
	width:		249px;
	height:		148px;
	float:		left;
}

div.col_2 div div.contacts {
	float:			left;
	margin-left:	20px
}

div.col_2 div strong {
	display: block;
	margin:	10px 0px;
}

div.col_2 div div.contacts table {
	margin:		0px 0px 10px 0px;
}

div.col_2 div div.contacts table th {
	padding:		4px 8px 4px 0px;
}

div.col_2 div div.contacts table td {
	padding:		4px 0px 4px 8px;
}

div.col_2 div div.contacts hr {
	height:				1px;
	margin: 			0px;
	border:				0px;
	border-color:		#747474;
	color:				#747474;
	background-color:	#747474;
}

div.col_2 div h4 {
	margin:	10px 0px;
}

div.col_2 div h4.confirm_message {
	color:			green;
}

#form div.form_col_1 {
	float:			left;
	width:			280px;
	margin-right:	10px;
}

#form div.form_col_2 {
	float:			left;
	width:			280px;
}

#form label {
	display:		block;
	font-weight:	bold;
	width:			100%;
	margin-top:		8px;
}

#form label.error {
	color:			#C4313B;
	margin-top:		4px;
}

#form label.agreement {
	font-weight:	normal;
}

#form label.agreement a {
	font-weight:	bold;
}

#form label.captcha {
	margin-bottom:	8px;
}

#form input {
	display:		block;
	width:			100%;
	border:			1px solid #747474;
	margin-top:		4px;
}

#form input.error {
	border:			1px solid #C4313B;
}

#form input.submit {
	background-color:	#747474;
	color:				white;
	cursor:				pointer;
	float:				right;
	font-weight:		bold;
	height:				22px;
	text-align:			center;
	line-height:		22px;
	width:				55px;		
}

#form input.agreement {
	float:			left;
	margin-top:		0px;
	margin-right:	10px;
	width:			12px;
	height:			12px;
}

#form input.captcha {
	float:			right;
	margin-top:		52px;
}

#form textarea {
	display:		block;
	width:			100%;
	height:			107px;
	border:			1px solid #747474;
	margin-top:		4px;
}


#form img {
	float:		left;
	width:		280px;
	height:		70px;
}