/*
user_profile.php
______________________________________________________________________________________________________________
########################################################################   СТИЛИ ДЛЯ СТРАНИЦЫ ПРОСТО С ТЕКСТОМ
*/
.user_profile_block0 {
	padding-left: 12px;
}

.user_profile_block1 {
	padding: 12px 12px 20px 12px;
	margin: 0px;
	background-color: #f5f7f4;
	border-bottom: 4px solid #e6eae1;
	//width: 100%;
	}
	.user_profile_block1 h2 {
		padding: 0px;
		margin: 0px 0px 12px 0px;
	}

.user_profile_block2 {
	padding: 12px 12px 20px 12px;
	margin: 0px;
	background-color: #f5f7f4;
	border-bottom: 4px solid #e6eae1;
	//width: 100%;
	}
	.user_profile_block1 h2 {
		padding: 0px;
		margin: 0px 0px 12px 0px;
	}

.user_profile_block3 {
	padding: 12px 12px 20px 12px;
	margin: 0px;
	background-color: #f5f7f4;
	border-bottom: 4px solid #e6eae1;
	//width: 100%;
	}
	.user_profile_block1 h2 {
		padding: 0px;
		margin: 0px 0px 12px 0px;
	}

.user_profile_block4 {
	padding: 12px 12px 20px 12px;
	margin: 0px;
	background-color: #f5f7f4;
	border-bottom: 4px solid #e6eae1;
	//width: 100%;
	}
	.user_profile_block1 h2 {
		padding: 0px;
		margin: 0px 0px 12px 0px;
	}

.rightcel {
	text-align: right;
	padding: 6px;
	width: 240px;
	font-weight: bold;
	}
.tabcel {
	text-align: left;
	padding: 6px;
	}
.colorrow {
	background-color: #eef2ea;
	}

.side {
		border-left: #ff0000 solid 3px;
		padding-left:10px;
		}

.pic_left {
	position: relative;
	background-color: #ffffff;
	border: 1px solid #e0e0e0;
	margin-bottom: 12px;
	margin-right: 12px;
	padding: 3px;
	line-height: 100%;
	font-size: 0;
	}









.save_button {
	margin: 28px 0px 10px 0px;
	}
.radio {
	float: left;
	padding: 1px 10px 0px 2px;
	}
.razdel {
	background-color: #e6eae1;
	border: 0px;
	height: 3px;
	width: 100%;
	margin: 10px 0px 8px 0px;
	}
.subtext-spec {
	background-color: #F5F3EF;
	}

select.form {
	margin-top: 3px;
}
select.city {
	width: 232px;
}

.form {
	padding: 5px;
	margin-top: 3px;
	border: 1px solid #6b6f66;
	background-color: #ffffff;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	}
textarea.form {
	padding: 5px;
	width: 480px;
	height: auto;
	border: 1px solid #6b6f66;
	background-color: #ffffff;
	overflow: auto;
	}
.form_medium {
	padding: 5px;
	width: 232px;
	border: 1px solid #6b6f66;
	background-color: #ffffff;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	}
.form_short {
	padding: 5px;
	width: 100px;
	border: 1px solid #6b6f66;
	background-color: #ffffff;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	}
.form_micro {
	padding: 5px;
	width: 20px;
	border: 1px solid #6b6f66;
	background-color: #ffffff;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	}
.form_error {
	color: #ff3333;
	float: left;
	margin: 2px 12px 0px 12px;
	}
	.form_error img {
		margin: 0px 6px 0px 0px;
		}
.form_error2 {
	color: #ff3333;
	float: left;
	margin: 2px 12px 0px 12px;
	padding-top: 6px;
	}
	.form_error2 img {
		margin: 0px 6px 0px 0px;
		}
.form_error3 {
	color: #ff3333;
	padding: 3px 0px 11px 0px;
}
.form_error3 img {
	margin: 0px 6px 0px 0px;
}

.form_error4 {
	float: left;
	color: #ff3333;
	padding: 5px 0px 11px 0px;
}
.form_error4 img {
	margin: 0px 6px 0px 0px;
}

.form_error5 {
	float: left;
	color: #ff3333;
	padding: 5px 0px 0px 4px;
	margin-bottom: -10px;
}
.form_error5 img {
	margin: 0px 6px 0px 0px;
}

.icon {
 	float: left;
	padding-top: 5px;
}

.icon2 {
 	float: left;
}
.yellow {

	padding: 13px;
	width: 480px;
	height: 50px;
	background-color: #fcf7f0;
	border: 4px solid #e52a33;
	margin-bottom: 16px;
}


