body
	{
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		background-color: #787878;
		color: black;
			font-size: 11px;
			font-family: Arial;
	}
	
table,td,tr
	{
	empty-cells: show;
	}
	

table.shina
{
	width: 331px;
	height: 170px;
	background: url('../i/shina_bg.jpg') no-repeat;
}
	
td.button
{
	width: 187px;
	height: 42px;
	background: url('../i/menu/button.png') no-repeat;
}
	
a {
	font-family: Arial;
	font-size: 14px;
	color: blue;
	font-weight: bold;
	text-decoration: none;
	}
	
a.button
{
	font-family: Arial;
	font-size: 14px;
	color: white;
	text-decoration: none;
}
a.button:hover
{
	font-family: Arial;
	font-size: 14px;
	color: red;
	text-decoration: none;
}

a.button_on
{
	font-family: Arial;
	font-size: 14px;
	color: red;
	text-decoration: none;
	font-weight: bold;
}


	
td.top
	{
		height: 206px;
		background: url('../i/top.jpg') no-repeat;
	}
	
td.menu
	{
		height: 51px;
		background: url('../i/menu_bg.jpg') no-repeat;
		padding-left: 20px;
	}
	
td.submenu
	{
		height: 30px;
		background: url('../i/submenu_bg.jpg') no-repeat;
	}
	
td.main
	{
		background-color: #0d2233;
	}
	
td.bottom
	{
		height: 40px;
		background-color: #0d2233;
	}
	
a.intro_link {font-family: Century Gothic; text-decoration: none; color: #a61616;}
a.intro_link:hover {font-family: Century Gothic; text-decoration: none; color: #a61616; font-weight: bold;}


	
img
	{
	margin: 0px;
	border: 0px;
	}
	
span.title
{
	font-size: 18px;
	font-weight: bold;
	font-family: Verdana;
}
