html, body {
	height:450px;
	margin:0;
	padding:0;
	background-color:#fff;
	text-align:center;
	font-family:Georgia, Tahoma, sans-serif;
	color:#000;
}
html {
	overflow:auto;
}
#kb {
	margin:1em auto;
	padding:0;
	width:700px;
	min-height:450px;
	position:relative;
}
* html #kb {
	height:450px;
}
#txt {
	width:100%;
	height:5em;
	margin:0;
	padding:0;
	border:1px solid #7ba0fd;
	font-family:Georgia, Tahoma, sans-serif;
	font-size:200%;
	text-align:left;
}
h2 {
	text-align:center;
	background-color:#7ba0fd;
	color:#fff;
	margin:0;
	padding:0.5em 0;
}
img {
	border-width:0;
}
#keyb {
	margin-top:10px;
	position:relative;
	width:700px;
	height:237px;
	background-image:url(ru_kb/ru_keyb_out.png);
	background-position:0 0;
	background-repeat:no-repeat;
}
#keyb a {
	border-width:0;
	position:absolute;
	display:block;
	background-repeat:no-repeat;
}
#keyb a:link, #keyb a:visited {
	background-image:none;
}
#keyb a:hover, #keyb a:active {
	background-image:url(ru_kb/ru_keyb_over.png);
}
#serv {
	text-align:center;
	margin-bottom:10px;
}
#chr1 {
	left:654px;
	top:172px;
	width:37px;
	height:31px;
	background-position:-654px -172px;
}
#chr2 {
	left:609px;
	top:171px;
	width:36px;
	height:32px;
	background-position:-609px -171px;
}
#chr3 {
	left:563px;
	top:171px;
	width:37px;
	height:32px;
	background-position:-563px -171px;
}
#chr4 {
	left:147px;
	top:171px;
	width:406px;
	height:32px;
	background-position:-147px -171px;
}
#chr5 {
	left:101px;
	top:171px;
	width:37px;
	height:32px;
	background-position:-101px -171px;
}
#chr6 {
	left:55px;
	top:171px;
	width:37px;
	height:32px;
	background-position:-55px -171px;
}
#chr7 {
	left:10px;
	top:171px;
	width:37px;
	height:32px;
	background-position:-10px -171px;
}
#chr8 {
	left:9px;
	top:132px;
	width:107px;
	height:32px;
	background-position:-9px -132px;
}
#chr9 {
	left:125px;
	top:131px;
	width:36px;
	height:32px;
	background-position:-125px -131px;
}
#chr10 {
	left:170px;
	top:131px;
	width:37px;
	height:32px;
	background-position:-170px -131px;
}
#chr11 {
	left:216px;
	top:132px;
	width:37px;
	height:31px;
	background-position:-216px -132px;
}
#chr12 {
	left:261px;
	top:132px;
	width:37px;
	height:31px;
	background-position:-261px -132px;
}
#chr13 {
	left:307px;
	top:132px;
	width:37px;
	height:31px;
	background-position:-307px -132px;
}
#chr14 {
	left:352px;
	top:132px;
	width:37px;
	height:31px;
	background-position:-352px -132px;
}
#chr15 {
	left:398px;
	top:132px;
	width:37px;
	height:32px;
	background-position:-398px -132px;
}
#chr16 {
	left:443px;
	top:132px;
	width:37px;
	height:32px;
	background-position:-443px -132px;
}
#chr167 {
	left:490px;
	top:132px;
	width:37px;
	height:32px;
	background-position:-490px -132px;
}
#chr17 {
	left:536px;
	top:131px;
	width:36px;
	height:32px;
	background-position:-536px -131px;
}
#chr18 {
	left:583px;
	top:131px;
	width:107px;
	height:32px;
	background-position:-583px -131px;
}
/* ENTER */
#chr19 {
	left:602px;
	top:91px;
	width:88px;
	height:32px;
	background-position:-602px -91px;
}
#chr192 {
	left:654px;
	top:52px;
	width:37px;
	height:31px;
	background-position:-654px -52px;
}
#chr20 {
	left:555px;
	top:91px;
	width:37px;
	height:32px;
	background-position:-555px -91px;
}
#chr21 {
	left:509px;
	top:91px;
	width:37px;
	height:32px;
	background-position:-509px -91px;
}
#chr22 {
	left:464px;
	top:92px;
	width:36px;
	height:32px;
	background-position:-464px -92px;
}
#chr23 {
	left:418px;
	top:92px;
	width:37px;
	height:32px;
	background-position:-418px -92px;
}
#chr24 {
	left:373px;
	top:92px;
	width:36px;
	height:32px;
	background-position:-373px -92px;
}
#chr25 {
	left:327px;
	top:92px;
	width:37px;
	height:32px;
	background-position:-327px -92px;
}
#chr26 {
	left:282px;
	top:92px;
	width:36px;
	height:32px;
	background-position:-282px -92px;
}
#chr27 {
	left:236px;
	top:92px;
	width:37px;
	height:32px;
	background-position:-236px -92px;
}
#chr28 {
	left:190px;
	top:92px;
	width:37px;
	height:32px;
	background-position:-190px -92px;
}
#chr29 {
	left:145px;
	top:92px;
	width:37px;
	height:31px;
	background-position:-145px -92px;
}
#chr30 {
	left:99px;
	top:92px;
	width:37px;
	height:31px;
	background-position:-99px -92px;
}
#chr31 {
	left:9px;
	top:92px;
	width:81px;
	height:31px;
	background-position:-9px -92px;
}
#chr32 {
	left:101px;
	top:11px;
	width:37px;
	height:32px;
	background-position:-101px -11px;
}
#chr33 {
	left:146px;
	top:12px;
	width:37px;
	height:31px;
	background-position:-146px -12px;
}
#chr34 {
	left:192px;
	top:12px;
	width:37px;
	height:31px;
	background-position:-192px -12px;
}
#chr35 {
	left:238px;
	top:12px;
	width:36px;
	height:31px;
	background-position:-238px -12px;
}
#chr36 {
	left:283px;
	top:12px;
	width:37px;
	height:31px;
	background-position:-283px -12px;
}
#chr37 {
	left:329px;
	top:12px;
	width:36px;
	height:32px;
	background-position:-329px -12px;
}
#chr38 {
	left:374px;
	top:12px;
	width:37px;
	height:32px;
	background-position:-374px -12px;
}
#chr39 {
	left:420px;
	top:12px;
	width:38px;
	height:32px;
	background-position:-420px -12px;
}
#chr40 {
	left:465px;
	top:12px;
	width:37px;
	height:32px;
	background-position:-465px -12px;
}
#chr41 {
	left:511px;
	top:11px;
	width:37px;
	height:32px;
	background-position:-511px -11px;
}
#chr42 {
	left:556px;
	top:11px;
	width:37px;
	height:32px;
	background-position:-556px -11px;
}
#chr43 {
	left:602px;
	top:11px;
	width:88px;
	height:32px;
	background-position:-602px -11px;
}
#chr44 {
	left:610px;
	top:51px;
	width:37px;
	height:32px;
	background-position:-610px -51px;
}
#chr45 {
	left:565px;
	top:51px;
	width:37px;
	height:32px;
	background-position:-565px -51px;
}
#chr46 {
	left:520px;
	top:51px;
	width:37px;
	height:32px;
	background-position:-520px -51px;
}
#chr47 {
	left:474px;
	top:52px;
	width:37px;
	height:32px;
	background-position:-474px -52px;
}
#chr48 {
	left:429px;
	top:52px;
	width:37px;
	height:32px;
	background-position:-429px -52px;
}
#chr49 {
	left:383px;
	top:52px;
	width:37px;
	height:32px;
	background-position:-383px -52px;
}
#chr50 {
	left:338px;
	top:52px;
	width:36px;
	height:32px;
	background-position:-338px -52px;
}
#chr51 {
	left:292px;
	top:52px;
	width:37px;
	height:31px;
	background-position:-292px -52px;
}
#chr52 {
	left:247px;
	top:52px;
	width:36px;
	height:31px;
	background-position:-247px -52px;
}
#chr53 {
	left:201px;
	top:52px;
	width:37px;
	height:31px;
	background-position:-201px -52px;
}
#chr54 {
	left:155px;
	top:52px;
	width:37px;
	height:31px;
	background-position:-155px -52px;
}
#chr55 {
	left:110px;
	top:51px;
	width:37px;
	height:32px;
	background-position:-110px -51px;
}
#chr56 {
	left:64px;
	top:51px;
	width:37px;
	height:32px;
	background-position:-64px -51px;
}
#chr57 {
	left:19px;
	top:51px;
	width:37px;
	height:32px;
	background-position:-19px -51px;
}
#chr58 {
	left:55px;
	top:11px;
	width:37px;
	height:32px;
	background-position:-55px -11px;
}
#chr59 {
	left:10px;
	top:11px;
	width:37px;
	height:32px;
	background-position:-10px -11px;
}