body{
	font:65%/150% verdana,osaka,sans-serif;
	background:url('img/img0390.PNG') no-repeat 100% 0% fixed #fff;
	margin:0px;padding:0px;
	color:#333;}
table{font:100%/150% verdana,osaka,sans-serif;;}
#menu{
	text-align:center;
	background:none;}

.table{width:150px;
	margin:auto;
	border:1px solid #ccc;}
.menu{border:1px dotted #ccc;border-width:1px 0px;
	padding:3px 0px;text-align:center;}
.sub_menu{padding:3px 10px 5px;}

#top{
	margin:10px;
	text-align:right;
}

#main{
	height:100%;
	z-index:5;
	padding-left:300px;
	overflow:auto;
	color:#636;}


.rank{text-align:right;margin:0px;margin-bottom:5px;width:130px;}

.txt{padding:5px 10px 20px;}
h1{	background:url('') no-repeat 50% 50%;
	font-size:12px;
	font-weight:normal;
	margin:0px;
	padding:40px 0px;
	text-align:center;
	color:#000;}
h2{	
	background:url('ime/icon3.gif') 2px 50% no-repeat;
	font-size:100%;
	margin:20px 0px 0px;
	padding:0px 13px;
	color:#306;
	clear:both;
	border-bottom:1px dotted #333;}

h3{
	font-size:100%;
	color:#9cf;
	margin:10px 10px 0px;
}

dl{margin:5px 0px 20px;}
dt,dd{margin:0px;paddinf:0px;}

.link-l{clear:both;}
.link-l dt{width:210px;float:left;}
.link-m{clear:both;}
.link-m dt{width:95px;float:left;}


form{margin:3px 0px;}
input,textarea,select{
	background:transparent;
	font:100%/150% sans-serif;
	border:1px solid #999;}
option{background:#fff;}

a{text-decoration:none;color:#09f;}
a:visited{color:#9c9;}
a:hover{color:#c69;}

p.work{margin:0px;margin-bottom:5px;clear:both;}
xmp{border:1px solid #ccc;padding:5px;}
