<style type="text/css">
html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input {
	margin:0;
	padding:0;
}

h1, h2, h3, h4, h5, h6, pre, code, address, caption, cite, code, em, strong, table, font, input {
	font-size: 1em;
	font-style: normal;
	font-weight: normal;
}

/*Îñíîâíàÿ íàñòğîéêà ññûëîê*/
a { color: #1479c6; text-decoration: underline; }
a:hover { text-decoration: none; }

h1, h2, h3, h4, h5, h6 {
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
    margin: 0 0 0.2em 0;
	line-height: 1.1em;
	font-size: 1em;
	font-weight: bold;
}

body {
	background-color: #FFFFFF;
	color: #616f7d;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: 18px;
}

img { border: 0; }
.clr { clear:both; }

/*UL, LI*/
ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:circle;
	margin-bottom: 18px;
	margin-left: 2em;
	margin-bottom:5px;
	margin-top:4px;
}

img.left { float: left; margin: 2px 20px 16px 0; }
img.right { float: right; margin: 2px 0 16px 20px; }
hr	{  border: none; border-top: 1px solid #ccb6a0; }

.ftext {
	padding: 2px;
	background: #ffffff url("") repeat-x left top;
	border: 1px solid #b5b5b5;
}

/*===== ÎÁÙÅÅ ÎÔÎĞÌËÅÍÈÅ =====*/
/*===BODY===*/
.page_bg { background-color: #f6f6f6; }

/*===WRAPPERS===*/
.wrapper {
	width: 555px;
	text-align: left;
	margin: 10%;
}

/*dleft, dright*/
.dleft, .dright { background-position: left top; background-repeat: repeat-y; background-color: transparent; }
.dright { background-position: right top; }

.pagebody {
	width: 555px;
	background: #ffffff url("../images/bodypage.png") repeat-y left top;
}
.pagebody .dtop { background: transparent url("../images/header.png") no-repeat left top; }
.pagebody .dbottom { background: transparent url("../images/pagebody_foot.png") no-repeat left bottom; }
.pagebody .dcont { padding: 24px 49px 20px 49px; }

/*===LOGOTYPE===*/
.NetLevel { margin-left: 17px; }

.header { height: 74px; }
.message {
	width: 457px; height: 81px;
	background: #616f7d url("../images/msg_table.png") no-repeat left top;
	position: relative;
}

.message .inner { padding-left: 12px; padding-right: 210px; padding-top: 16px; }

.errorbg { background: #616f7d url("../images/msg_table2.png") no-repeat left top; }

.blockicon {
	display: block;
	width: 203px; height: 142px;
	position: absolute;
	top: -61px; right: 0;
	background: transparent url("../images/blockicon_bg.png") no-repeat left top;
	z-index: 1;
}

.zion {
	display: block;
	width: 203px; height: 100px;
	position: absolute;
	top: 92px; right: -62;
	z-index: 1;
}

*html .blockicon { right: -1px; }

.error { background: transparent url("../images/erroricon_bg.png") no-repeat left top !important; }

.blockicon span {
	display: block;
	padding-top: 95px;
	text-align: center;
}

.msg_text {
	height: 50px;
	color: #dfe2e5;
	line-height: 16px;
}

.msg_text h1 {
	font-size: 17px;
	font-weight: normal;
	line-height: 16px;
	color: #ffffff;
}

.msg_text h1 a { color: #ffffff; }

.errorbg .msg_text h1 { float: left; font-size: 27px; line-height: 42px; width: 56px; }
.errorbg .msg_text h3, .errorbg .msg_text h3 a { color: #ffffff; }


.content { padding: 0 12px; padding-top: 12px; }
.content p { margin: 0; padding-bottom: 3px; }

.content h2 {
	font-size: 17px;
	font-weight: normal;
	line-height: 16px;
	padding-bottom: 7px;
}

.morelink a { color: #616f7d; }

.footer {
	height: 58px;
	background: #ffffff url("../images/footer.png") no-repeat left top;
}

.footer .inner { padding: 14px 60px 0 60px; color: #8395a1; }
.footer .inner a { color: #8395a1; }
</style>
