.table_mainpage {
	border: 1px solid #999999;
	top: 50%;
	left: 50%;
	width: 790px;
	height: 500px;
	margin-left: -390px;
	margin-top: -250px;
	position: absolute;
}

.table_mainpage2 {
	border: 1px solid #999999;
	top: 50%;
	left: 50%;
	width: 790px;
	height: 575px;
	margin-left: -390px;
	margin-top: -287px;
	position: absolute;
}


#language {
	top: 50%;
	left: 50%;
	width: 200px;
	height: 50px;
	margin-left: -390px;
	margin-top: 290px;
	position: absolute;
	z-index: 2;
}


.page {
	background-image: url(bg_21.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 18px;
	color: #003366;
}

h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #003366;
}
h2{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
}