@charset "UTF-8";
body {
	background-image: url(../images/top/bg_black.gif);
	background-repeat: repeat-y;
	background-position: center top;
	background-color: #111111;
	margin: 0px;
	padding: 0px;
}
h1 {
	text-indent: -9999px;
	display: none;
}
#bg {
	background: url(../images/top/bg_white.gif) center repeat-y;
	margin: 0px;
}
#wrapper {
	margin: 0px auto;
	padding: 0px;
	width: 1000px;
}
#wrapper #left {
	width: 490px;
	float: left;
	text-align: center;
	margin: 0px;
	padding: 15px 0px 0px;
}
#wrapper #right {
	float: right;
	width: 500px;
	margin: 0px;
	padding: 0px 0px 0px;
	text-align: center;
	background-image: url(../images/top/logo.gif);
	background-repeat: no-repeat;
	background-position: center 65px;
}
#bg #wrapper #right .menu {
	width: 408px;
	margin: 0px auto;
	padding: 20px 0px 0px;
}
#bg #wrapper #right .menu li {
	margin:0px;
	padding:0px;
	overflow:hidden;	
}
#bg #wrapper #right .menu a {
	display:block;
	height:22px;
	text-indent:-9999px;
}
#bg #wrapper #right .menu .menu01 a {
	background:url(../images/top/menu01.gif) no-repeat 0px 0px;
}
#bg #wrapper #right .menu .menu02 a {
	background:url(../images/top/menu02.gif) no-repeat 0px 0px;
}
#bg #wrapper #right .menu .menu03 a {
	background:url(../images/top/menu03.gif) no-repeat 0px 0px;
}
#bg #wrapper #right .menu .menu04 a {
	background:url(../images/top/menu04.gif) no-repeat 0px 0px;
}
#bg #wrapper #right .menu .menu05 a {
	background:url(../images/top/menu05.gif) no-repeat 0px 0px;
}
#bg #wrapper #right .menu .menu06 a {
	background:url(../images/top/menu06.gif) no-repeat 0px 0px;
}
#bg #wrapper #right .menu .menu07 a {
	background:url(../images/top/menu07.gif) no-repeat 0px 0px;
}
#bg #wrapper #right .menu .menu08 a {
	background:url(../images/top/menu08.gif) no-repeat 0px 0px;
}
#bg #wrapper #right .menu .menu09 a {
	background:url(../images/top/menu09.gif) no-repeat 0px 0px;
}

#bg #wrapper #right .menu .menu01 a:hover {
	background:url(../images/top/menu01_a.gif) no-repeat 0px 0px;
}
#bg #wrapper #right .menu .menu02 a:hover {
	background:url(../images/top/menu02_a.gif) no-repeat 0px 0px;
}
#bg #wrapper #right .menu .menu03 a:hover {
	background:url(../images/top/menu03_a.gif) no-repeat 0px 0px;
}
#bg #wrapper #right .menu .menu04 a:hover {
	background:url(../images/top/menu04_a.gif) no-repeat 0px 0px;
}
#bg #wrapper #right .menu .menu05 a:hover {
	background:url(../images/top/menu05_a.gif) no-repeat 0px 0px;
}
#bg #wrapper #right .menu .menu06 a:hover {
	background:url(../images/top/menu06_a.gif) no-repeat 0px 0px;
}
#bg #wrapper #right .menu .menu07 a:hover {
	background:url(../images/top/menu07_a.gif) no-repeat 0px 0px;
}
#bg #wrapper #right .menu .menu08 a:hover {
	background:url(../images/top/menu08_a.gif) no-repeat 0px 0px;
}
#bg #wrapper #right .menu .menu09 a:hover {
	background:url(../images/top/menu09_a.gif) no-repeat 0px 0px;
}
#bg #wrapper #right .menu img {
	margin: 0px;
	padding: 0px;
	display: block;
	height:22px;
}

#bg #wrapper #right .menu2 {
	width: 410px;
	text-align: left;
	margin: 0px auto;
	padding: 25px 0px 10px;
	height: 14px;
}

#bg #wrapper #right .menu2 .menu_press,#bg #wrapper #right .menu2 .menu_english {
	display:block;
	width:76px;
	height:14px;
	overflow:hidden;
	padding: 0px 0px 0px 10px;
	float:right;
}
.menu_press a {
	background:url(../images/top/press.gif) no-repeat 0px 0px;
	display:block;
	text-indent:-9999px;
	width:76px;
	height:14px;
}
.menu_press a:hover {
	background:url(../images/top/press_a.gif) no-repeat 0px 0px;
}
.menu_english a {
	background:url(../images/top/eng.gif) no-repeat 0px 0px;
	display:block;
	text-indent:-9999px;
	width:76px;
	height:14px;
}
.menu_english a:hover {
	background:url(../images/top/eng_a.gif) no-repeat 0px 0px;
}
#bg #wrapper #right .topics {
	background: url(../images/top/topics.gif) left 6px no-repeat;
	border-top:#999999 solid 1px;
	border-bottom:#999999 solid 1px;
	padding:5px 5px 5px 70px;
	width: 330px;
	margin:20px auto 15px;
	text-align: left;
	overflow-y:auto;
	overflow-x:none;
}
#bg #wrapper #right .topics li {
	font-size: 11px;
	line-height: 130%;
	background: url(../images/top/icon.gif) left 1px no-repeat;
	display: block;
	padding: 0px 0px 5px 20px;
	width: 290px;
}
#bg #wrapper #right .topics li a {
	color:#333333;
}
#bg #wrapper #right .topics li a;hover {
	text-decoration:underline;
}



body #footer {
	text-align: right;
	margin: 0px auto 10px;
	padding: 10px 0px;
	width: 990px;
}
body .banner {
	background:url(../images/top/copy.gif) no-repeat right bottom;
	padding: 0px 0px 20px;
	margin: 0px;
	display:block;
	float:right;
}
body #footer img {
	margin: 3px 5px;
	padding: 0px;
}
body #footer .rembrant {
	background:url(../images/top/rembrandt.gif) no-repeat 0px 20px #111111;
	width:490px;
	height:80px;
	margin: 0px auto;
	float:left;
	display:block;
	text-align:left;
	text-indent:-9999px;
}
.info {
	padding: 250px 0px 0px;
	width: 410px;
	margin: 0px auto;
	text-align: center;
}
#bg #wrapper #right .info a {
	padding: 4px 0px;
	line-height: 130%;
	color: #DC020C;
	font-size:13px;
}
