/*-----------------------------------------------------------------------------
Hyperione Screen Stylesheet
version:   1.0
date:      15/09/07
author:    Kheygetyan Ivan
website:   http://hyperione.ru/
-----------------------------------------------------------------------------*/
html, body {
	width:100%;
	height:100%;
	padding:0px;
	margin:0px;
	}
body {
	background:url(http://files.hyperione.ru/sys/d_01.gif) top repeat-y;
	font:82.5%/1.5  Arial, Helvetica, sans-serif, Tahoma;
	text-align:center;
	color:#000000;
	}
a {
	color:#0975AF;
	}
img {
	border:0px;
	vertical-align:top;
	font-size:9px;
	}
p {
	padding:0px;
	margin:3px 0px 9px 0px;
	}
form {
	margin:0px;
	padding:0px;
	}
input, select, textarea {
	font-size:120%;
	}
h1 {
	color:#062B44;
	font:150.5%/1.5  Arial, Helvetica, sans-serif, Tahoma;
	font-weight:normal;
	margin:0px;
	padding:0px;
	line-height:normal;
	}
h2 {
	color:#1886BF;
	font:150.5%/1.5  Arial, Helvetica, sans-serif, Tahoma;
	margin:5px 0px;
	padding:0px;
	font-weight:normal;
	}
h3, h4, h5 {
	color:#062B44;
	font:110.5%/1.5  Arial, Helvetica, sans-serif, Tahoma;
	margin:0px;
	padding:0px;
	}
table {
	border-spacing:0;
	border-collapse:collapse;
	} 
dl, dt, dd {
	padding:0px;
	margin:0px;
	}
dt a {
	font-size:140%;
	line-height:normal;
	}
dd {
	color:#829AA7;
	text-transform:lowercase;
	line-height:normal;
	padding-top:5px;
	}
dd a {
	font-size:12px;
	color:#4D6885;
	}
/* General classes */
.wrapper {
	width:960px;
	height:auto;
	height:100%;
	min-height:100%;
	position:relative;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	}
html>body .wrapper {
	height:auto;
	}
.empty {
	visibility:hidden;
	clear:both;
	height:130px;
	width:100%;
	}
.footer {
	clear:both;
	width:960px;
	position:absolute;
	bottom:0px;
	height:80px;
	background: url(http://files.hyperione.ru/sys/d_02.gif) #F5F5F5 top left repeat-x;
	color:#999999;
	line-height:normal;
	}
.footer .leftCol {
	float:left;
	padding:5px 10px 5px 15px;
	}
.footer .rightCol {
	float:right;
	padding:5px 10px 5px 15px;
	}
.footer a {
	font-size:11px;
	color:#999999;
	}
.top .leftCol {
	float:left;
	width:470px;
	}
.top .rightCol {
	float:left;
	width:450px;
	}
.menu {
	padding:0px 0px 20px 0px;
	margin:0px;
	}
.menu li {
	float:left;
	list-style:none;
	width:111px;
	text-align:center;
	padding-top:20px;
	}
.menu .act {
	float:left;
	list-style:none;
	width:111px;
	text-align:center;
	padding-top:0px;
	background:url(http://files.hyperione.ru/sys/d_03.gif) top no-repeat;
	}
.menu .act div {
	background:url(http://files.hyperione.ru/sys/d_04.gif) top right no-repeat;
	}
.menu .act div div {
	background:url(http://files.hyperione.ru/sys/d_04.gif) top left no-repeat;
	padding-top:20px;
	text-align:center;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#555555;
	}
.menu li a {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#41739E;
	}
.site {
	width:212px;
	height:161px;
	overflow:hidden;
	float:left;
	margin:0px 0px 11px 11px;
	background:url(http://files.hyperione.ru/sys/d_05.png) top left no-repeat;
	text-align:right;
	}
.site img {
	margin:3px;
	}
.favorite {
	position:relative;
	top:-32px;
	margin-right:8px;
	}
.favorite img {
	cursor:pointer;
	float:right;
	}
.favorites {
	position:relative;
	top:-32px;
	margin-right:8px;
	}
.favorites img {
	float:right;
	}
.copyright {
	padding-top:35px;
	font-size:11px;
	line-height:normal;
	}
.counter {
	padding:37px 0px 0px 0px;
	}
.center {
	text-align:center;
	}
.right {
	text-align:right;
	}
.nobr {
	white-space:nowrap;
	}
.nodisplay {
	display:none;
	}
.space {
	clear:both;
	height:1px;
	overflow:hidden;
	}
.space_5 {
	height:25px;
	overflow:hidden;
	clear:both;
	}
.space_9 {
	height:9px;
	overflow:hidden;
	clear:both;
	}
.space_24 {
	height:24px;
	overflow:hidden;
	}
.space_30 {
	height:30px;
	overflow:hidden;
	clear:both;
	}
.space_42 {
	clear:both;
	height:42px;
	overflow:hidden;
	}
.w50 {
	width:50%;
	}
.info {
	position:absolute;
	}
.info img {
	position:relative;
	top: -155px;
	margin-left: 10px;
	cursor: progress;
	}
	
/* AUTH BOX */
.login_box {
	position:fixed;
	top:0px;
	z-index:2000;
	background:#ffffff;
	width:350px;
	border:3px solid #DEEDF0;
	}
#form {
	display:none;
	z-index:1100;
	}
#disable-Layer {
	text-align:center;
	width:100%;
	height:250px;
	display:none;
	background:url(http://files.hyperione.ru/sys/disabled_layer.png) repeat fixed;
	position:absolute;
	top:0px;
	left:0px;
	z-index:1000;
	}
.f-style2 {
	border:1px solid #0096BA;
	border-top:1px solid #0096BA;
	width:100px;
	display:block;
	}
.f-style2 input {
	color:#FFF;
	font-size:14px;
	text-align:center;
	background:url(http://files.hyperione.ru/sys/fstyle.gif) #04A5C6 top repeat-x;
	border:0;
	text-transform:uppercase;
	height:35px;
	padding:0px;
	margin:0px;
	width:100px;
	cursor:pointer;
	}
.form_login {
	padding:15px 24px;
	}
.fl_title {
	color:#111111;
	font-size:25px;
	padding-bottom:8px;
	}
.fl_login {
	font-weight:bold;
	}
.fl_passw {
	padding-top:10px;
	font-weight:bold;
	}
.fl_save {
	padding-top:5px
	}
.fl_btn {
	padding:10px 0 0 197px;
	}
.fl_input {
	width:295px;
	font-size:200%;
	}
.f_title {
	color:#111111;
	font-size:18px;
	padding-bottom:8px;
	}
#list_bookmarks {
	height:200px;
	overflow:auto;
	}
#list_bookmarks a {
	display:block;
	padding:2px 10px;
	margin-top:1px;
	cursor:pointer;
	color:#444;
	background:#f4f4f4;
	font-weight:bold;
	text-decoration:none;
	}
#list_bookmarks a:hover {
	background:#DEEDF0;
	}
#list_bookmarks a.subpart {
	padding-left:25px;
	font-weight:normal;
	}
#list_bookm_text {
	padding:15px 0px;
	height:100px;
	}
.tselect {
	background:#DEEDF0;
	padding-left:25px;
	font-weight:normal;
	}