a {
	color:#CCCCCC;
	text-decoration:none;
}
a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.alt_0 {
	padding:2px 5px;
	margin:0px;
	font:11px/16px MS Sans Serif;
	background:#22222C;
	border-bottom:1px solid #FF6666;
}
.alt_0:hover {
	text-decoration:none;
}
.alt_1 {
	padding:10px;
	margin:0px 10px;
	font:11px/16px MS Sans Serif;
	color:#000000;
	background:url('/media/image/alt_1.png') no-repeat left 8px;
}
.alt_1:hover {
	color:#000000;
	text-decoration:none;
}
body {
	margin:0px;
	padding:25px 50px 100px 75px;
	background:#22222C url('/media/image/pixel.gif') fixed no-repeat;
	font:16px/19px Times New Roman;
	color:#CCCCCC;
}
img {
	border:0px;
}
p {
	margin:0px;
	padding:0px;
}
ul {
	margin:10px 0px 20px 40px;
	padding:0px;
}
table {
	font:16px/19px Times New Roman;
	color:#CCCCCC;
}
.white {
	color:#FFFFFF;
}
.zima {
	font:25px/30px Impact;
	color:#0099FF;
}
.vesna {
	font:25px/30px Impact;
	color:#00FF99;
}
.leto {
	font:25px/30px Impact;
	color:#FF9900;
}
.osen {
	font:25px/30px Impact;
	color:#FF0000;
}
.h2 {
	background:#33333C;
	font:16px/19px Times New Roman;
	color:#33CC00;
}
.h3 {
	font:19px/19px Times New Roman;
	color:#33CC00;
}
#drag_line {
	position:absolute;
	left:expression(document.body.clientWidth-this.clientWidth+'px');
	top:expression(rateW*10+'px');
	padding:10px 25px;
	z-index:100;
}
#backward {
	position:absolute;
	left:0px;
	top:expression(rateW*10+'px');
	z-index:200;
}
#forward {
	position:absolute;
	left:expression(document.body.clientWidth-this.clientWidth+'px');
	top:expression(rateW*10+'px');
	z-index:200;
}
#mask {
	position:absolute;
	left:expression(document.body.clientWidth/2-this.clientWidth/2+'px');
	top:expression(rateW*10+'px');
	z-index:300;
}
#alt {
	width:100%;
	height:30px;
	text-align:right;
	position:absolute;
	left:expression(document.body.clientWidth-this.clientWidth-50+eval(document.body.scrollLeft)+'px');
	top:expression(10+eval(document.body.scrollTop)+'px');
	z-index:400;
}
#main_menu {
	width:expression(document.body.clientWidth-70+20+'px');
	position:absolute;
	left:70px;
	top:expression(document.body.clientHeight-this.clientHeight-70+'px');
	z-index:400;
}
#short_menu {
	text-align:left;
	position:absolute;
	left:expression(0+eval(document.body.scrollLeft)+'px');
	top:expression(document.body.clientHeight-this.clientHeight-50+eval(document.body.scrollTop)+'px');
	z-index:400;
}
#copyright {
	padding:1px 5px;
	background:#22222C;
	position:absolute;
	left:expression(50+eval(document.body.scrollLeft)+'px');
	top:expression(document.body.clientHeight-this.clientHeight-30+eval(document.body.scrollTop)+'px');
	z-index:400;
}