@charset "windows-1251";
/* CSS Document */

/*ошибки*/
div.error {
	background-color:#FFE3E3;
	/*border:solid 1px #DD0000;*/
	/*margin-bottom:15px;*/
	padding:10px;
	color:#550000;
	text-align:center;
	line-height:20px;
	font-weight:normal;
	font-size:14px;
}
div.errorBorder {
	background-color:#B42619;
	padding:3px;
	margin-top:10px;
	margin-bottom:10px;
	margin:5px 5px;
	width:auto;
}

div.error a {
	margin-right:10px;	
	font-weight:normal;
	font-size:14px;
}

/*сообщения*/
div.message {
	background-color:#E5F8E5;
	/*border:solid 1px #8DB78D;*/
	/*margin-bottom:15px;*/
	padding:10px;
	color:#4B4B4B;
	text-align:center;
	width:auto;
	line-height:20px;
	font-weight:normal;
	font-size:14px;
}
div.messageBorder {
	background-color:#8DB78D;
	padding:3px;
	margin-top:10px;
	margin-bottom:10px;
	width:auto;
}

div.message a {
	margin-right:10px;
	font-weight:normal;
	font-size:14px;
}

/* Новые системные сообщения */
.border-radius {
	/* Для хороших браузеров */
	-moz-border-radius: 10px; /* Firefox */
	-webkit-border-radius: 10px; /* Safari, Chrome */
	-khtml-border-radius: 10px; /* KHTML */
	border-radius: 10px; /* CSS3 */
	/* Для плохих IE */
	behavior: url(border-radius.htc); /* учим IE border-radius */
}

.block-on-center {
	position: absolute;
	top: 50%;
	left: 50%;
	height: 200px;
	width: 400px;
	margin-top: -100px; /* значение равно половине height со знаком минус */
	margin-left: -200px; /* значение равно половине width со знаком минус */
	
	text-align:center;
}
.system-message, .system-message-error {
	padding:10px 20px;
	border:solid 4px #222222;
	border:solid 4px #d4e89e;
	border:solid 4px #576c21;
	border:solid 4px #8DB78D;

	background-color:#d4e89e;
	background-color:#E5F8E5;

	color:#292929;
	color:#4B4B4B;
}
.system-message-error {
	border:solid 4px #B42619;
	background-color:#FFE3E3;
}
.system-message h2, .system-message-error h2 {
	font-size:16px;
	padding:5px 2px;
	text-align:center;
	background:none;
	border:none;
	color:#292929;
}
.system-message p, .system-message-error p {
	font-size:14px;
	text-align:center;
	padding-top:10px;
}
.system-message a, .system-message-error a {
	padding:0 10px;
}

