﻿@charset "utf-8";
/* 200901607-1000 */


.mod-dictionary	.txt-claim {
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: 16px;
}
.mod-dictionary div {
	margin-top: 11px;
	margin-bottom: 8px;
	text-align: center;
}
	.mod-dictionary .btn-general {
		background: url(../_img/btn-general.gif) left top no-repeat;
		height: 18px;
		margin-top: 11px;
	}
	.frm-dictionary div, .frm-dictionary a {
		float: left;
	}
	.frm-dictionary div {
		background: #FFFFFF url(../_img/img-search.gif) left top no-repeat;
		height: 18px;
		width: 122px;
		margin-bottom: 0px;
	}
	.frm-dictionary input {
		background: none;
		border: 1px solid #FFFFFF;
		width: 116px;
		font-size: 11px;
		*padding: 0px;
	}
	.frm-dictionary a:hover .btn-search {
		background-position: -150px top;
	}




.lst-letter  {
	overflow: hidden;
	padding: 2px 5px 2px 5px;
}
.lst-letter li {
	display: inline;
	letter-spacing: 4px;	
	*letter-spacing: 2px;
}
.lst-letter li a {
	line-height: 17px;	
	background: url(../_img/img-letter.gif) left top no-repeat;
	font-size: 13px;
}
.lst-letter li a:hover {
	color: #FF0000;
}
.lst-letter li a span {
	visibility: hidden;
}


	.lst-letter .a a:hover { background-position: left -30px; }

	.lst-letter .b a { background-position: -18px top; }
	.lst-letter .b a:hover { background-position: -18px -30px; }

	.lst-letter .c a { background-position: -35px top; }
	.lst-letter .c a:hover { background-position: -35px -30px; }
	
	.lst-letter .d a { background-position: -52px top; }
	.lst-letter .d a:hover { background-position: -52px -30px; }		
	
	.lst-letter .e a { background-position: -68px top; }
	.lst-letter .e a:hover { background-position: -68px -30px;	}		
	
	.lst-letter .f a { background-position: -87px top; }
	.lst-letter .f a:hover { background-position: -87px -30px; }		
	
	.lst-letter .g a { background-position: -103px top; }
	.lst-letter .g a:hover { background-position: -103px -30px; }		
	
	.lst-letter .h a { background-position: -122px top; }
	.lst-letter .h a:hover { background-position: -122px -30px; }		
	
	.lst-letter .i a { background-position: -140px top; }
	.lst-letter .i a:hover { background-position: -140px -30px; }		
	
	.lst-letter .j a { background-position: -151px top; }
	.lst-letter .j a:hover { background-position: -151px -30px;  }		
	
	.lst-letter .k a { background-position: -165px top; }
	.lst-letter .k a:hover { background-position: -165px -30px; }		
	
	.lst-letter .l a { background-position: -183px top; }
	.lst-letter .l a:hover { background-position: -183px -30px; }		
	
	.lst-letter .m a { background-position: -200px top; }
	.lst-letter .m a:hover { background-position: -200px -30px; }		
	
	.lst-letter .n a { background-position: -222px top; }
	.lst-letter .n a:hover { background-position: -222px -30px; }		
	
	.lst-letter .o a { background-position: -241px top; }
	.lst-letter .o a:hover { background-position: -241px -30px; }		
	
	.lst-letter .p a { background-position: -259px top; }
	.lst-letter .p a:hover { background-position: -259px -30px; }		
	
	.lst-letter .q a { background-position: -276px top; }
	.lst-letter .q a:hover { background-position: -276px -30px; }		
	
	.lst-letter .r a { background-position: -295px top; }
	.lst-letter .r a:hover { background-position: -295px -30px; }		
	
	.lst-letter .s a { background-position: -313px top; }
	.lst-letter .s a:hover { background-position: -313px -30px; }		
	
	.lst-letter .t a { background-position: -331px top; }
	.lst-letter .t a:hover { background-position: -331px -30px; }		
	
	.lst-letter .u a { background-position: -348px top; }
	.lst-letter .u a:hover { background-position: -348px -30px; }		
	
	.lst-letter .v a { background-position: -367px top;}
	.lst-letter .v a:hover { background-position: -367px -30px; }		
	
	.lst-letter .w, .lst-letter .x { *letter-spacing: 3px; }
	.lst-letter .w a { background-position: -386px top; }
	.lst-letter .w a:hover { background-position: -386px -30px; }		
	
	.lst-letter .x a { background-position: -410px top; }
	.lst-letter .x a:hover { background-position: -410px -30px; }		
	
	.lst-letter .y a { background-position: -427px top; }
	.lst-letter .y a:hover { background-position: -427px -30px; }		
	
	.lst-letter .z a { background-position: -446px top; }
	.lst-letter .z a:hover { background-position: -446px -30px; }		