html{height: 100%;}
body { background-color: #c1daf7; color: #222222; height: 100%; FONT-SIZE: 9pt;}

h1 { FONT-WEIGHT: normal; FONT-SIZE: 20pt; COLOR: #6b4122; FONT-FAMILY: Arial; TEXT-DECORATION: none }
h2 { FONT-WEIGHT: normal; FONT-SIZE: 16pt; COLOR: #6b4122; FONT-FAMILY: Arial; TEXT-DECORATION: none }

a { color: #222222; TEXT-DECORATION: underline }
a:hover { color: #f74100 }

.normal { FONT-WEIGHT: normal; color: #222222; FONT-SIZE: 9pt; FONT-FAMILY: Arial; TEXT-DECORATION: none; }
.caption { FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-DECORATION: none; text-transform: uppercase; }
.link { FONT-WEIGHT: normal; COLOR: #550d11; TEXT-DECORATION: underline; } 
.link:hover { color: #f74100 }

.mlink { FONT-FAMILY: Verdana; FONT-SIZE: 12px; FONT-WEIGHT: Bold; COLOR: #111111; TEXT-DECORATION: none; padding-left: 26px; } 
.mlink:hover { color: #FFFFFF }
.status { padding : 40px; padding-left : 50px; padding-top: 70px; color: #89bcc4; FONT-SIZE: 16px; }

.footer {  FONT-FAMILY: Verdana; TEXT-DECORATION: none; FONT-SIZE: 12px; color: #d3c49c;  } 
.bar { border: #70795a 1px dotted; }

.n1 { FONT-WEIGHT: normal; color: #b30604; FONT-SIZE: 10pt; FONT-FAMILY: Arial; TEXT-DECORATION: none }
.h2 { FONT-WEIGHT: normal; color: #b30604; FONT-SIZE: 13pt; FONT-FAMILY: tahoma; TEXT-DECORATION: none }
.a2 { FONT-WEIGHT: normal; color: #712e10; FONT-SIZE: 12pt; FONT-FAMILY: tahoma; TEXT-DECORATION: none }
.a3 { FONT-WEIGHT: normal; color: #712e10; FONT-SIZE: 8pt; FONT-FAMILY: tahoma; TEXT-DECORATION: none }
.a5 { FONT-WEIGHT: normal; color: #712e10; FONT-SIZE: 11pt; FONT-FAMILY: tahoma; TEXT-DECORATION: none }
.s1 { FONT-WEIGHT: normal; color: #89bc9b; FONT-SIZE: 11pt; FONT-FAMILY: tahoma; TEXT-DECORATION: none }

select, option, textarea, input {
BORDER-RIGHT: #DBEFB1 1px solid;
BORDER-TOP: #DBEFB1 1px solid;
BORDER-BOTTOM: #DBEFB1 1px solid;
BORDER-LEFT: #DBEFB1 1px solid;
COLOR: #000;
FONT-SIZE: 12px;
FONT-FAMILY: Verdana; BACKGROUND-COLOR: #fff } 

.error { color: red; margin-left: 24px; }

input, textarea, memo {
 FONT-SIZE: 11px;
 FONT-FAMILY: Verdana; 
 BACKGROUND-COLOR: #bcae79;
 BORDER: #423f40 1px solid; COLOR: #111;
 background:#fff; } 

.tdb { border:1px solid #847248; border-collapse: collapse; }
.tdc { FONT-WEIGHT: bold; color: #712e10; FONT-SIZE: 8pt; FONT-FAMILY: tahoma; background: #d4b773; border-right: 1px solid #847248; border-bottom: 1px solid #847248; padding: 4px; }
.tdd { FONT-WEIGHT: normal; color: #712e10; FONT-SIZE: 8pt; FONT-FAMILY: tahoma; border-right: 1px solid #847248; border-bottom: 1px solid #847248; padding: 4px; }
* {
	margin: 0;
	padding: 0;
}

body {
	font-size: 62.5%;
	font-family: Helvetica, sans-serif;
}

h1 {
	font-size: 3.0em;
}

p {
	font-size: 1.8em;
}

#page-wrap {
	width: 480px;
	background: white;
	margin: 20px auto;
	padding: 20px;
}

a.reveal {
	font-size: 65%;
	padding: 3px;
	background: #990000;
	color: white;
	font-family: Georgia, serif;
	font-style: italic;
	cursor: pointer;
}
/* Site Spoiler by yourSoft*/  
a.bspoiler:link {text-decoration:none;}  
a.bspoiler:visited {text-decoration:none;}  
a.bspoiler:hover {text-decoration:none;}  
a.bspoiler:active {text-decoration:none;}  
.bspoilerdiv {height: 18px; padding-left: 3px; padding-top: 3px; background: #c4c4c4; border: 1px solid #000; border-bottom: 0px;}  
.bspoilerdtw {margin: 3px; margin-top:1px;}  
/* ----------------- */
<script type='text/javascript'> 
function toggleMe(a){ 
   var e=document.getElementById(a); 
   if(!e)return true; 
   if(e.style.display=="none"){ 
   e.style.display="block" 
   } else { 
   e.style.display="none" 
   } 
   return true; 
} 
body {
cursor: url('http://russla2.narod.ru/cursor/Cursor_2.cur'), auto;
}
a {
cursor: url('http://russla2.narod.ru/cursor/Cursor_1.cur'), auto;
}
alt2{ margin: 0px;  padding: 6px;  border: 1px inset;}
smallfont{margin-bottom:2px;}
spoil{margin:10px; margin-top:5px;}