/* CSS Styles for virtual kyrilic keyboard */

.buttonvirtkbd {background: #C5C8D2; border: 1px solid #888; cursor: hand; WIDTH: 20px; LINE-HEIGHT: 7pt; HEIGHT: 18px; font-size: 10px; font-family: Verdana,Tahoma, sans-serif; letter-spacing: -0.02em; font-weight: normal; color: #666666}
.buttonvirtkbd2 {background: #FFFFFF; border: 1px solid #888; cursor: hand; WIDTH: 20px; LINE-HEIGHT: 7pt; HEIGHT: 18px; font-size: 10px; font-family: Verdana,Tahoma, sans-serif; letter-spacing: -0.02em; font-weight: normal; color: #666666}
.buttonvirtkbd2a {background: #FFFFFF; border: 1px solid #888; cursor: hand; WIDTH: 28px; LINE-HEIGHT: 7pt; HEIGHT: 18px; font-size: 10px; font-family: Verdana,Tahoma, sans-serif; letter-spacing: -0.02em; font-weight: normal; color: #666666}


.russdkbd {font-size: 10px; font-family: Verdana,Tahoma, sans-serif; letter-spacing: -0.05em; font-weight: normal; color: #666666;}

#btn_bspace {WIDTH: 60px}
#btn_enter {WIDTH: 50px}
#btn_left_ctrl {WIDTH: 40px}
#btn_lat {WIDTH: 30px}
#btn_right_ctrl {WIDTH: 40px}
#btn_left_shift {WIDTH: 32px}
#btn_undo_old {WIDTH: 72px}
#btn_caps_lock {WIDTH: 80px}
#btn_rus_lat {WIDTH: 90px}
#btn_space {WIDTH: 194px}

.kbd_form {
	padding-top:0px; 
	margin-top:10px;
	position: inherite;
}

.kb_div {
	background: #C5C8D2; 
	border: 1px solid #888; 
	width: 20px; 
	height: 18px; 
	font-size: 10px; 
	font-family: Verdana,Tahoma, sans-serif; letter-spacing: -0.02em; 
	font-weight: normal; color: #666666
	vertical-align: middle;
	text-align: center;
}
.kb_span {
	margin-top: 9px;
}

.kb_div_with_border {
	padding-bottom: 3px; 
	padding-top: 7px; 
	width:380px; 
	position:relative; 
	top:0; 
	left:0; 
	border: solid 1px #cccccc;
}