div.gallery_navi {
	float:right;
	text-align: center;
	border: 0.1em solid #880000;
	padding:0.1em;
	padding-right:0;
	margin-top: 1em;
	margin-bottom: 1em;
}

div.gallery_navi td {
    border-right: 1px solid white;
    width: 1.6em;
	height: 1.6em;
}
div.gallery_navi a {
	display: block
}

div.gallery_navi td,
div.gallery_navi a {
	background-color: #880000;
	color:white;
}

div.gallery_navi td.active {
	background-color: white;
	font-weight: bold;
	color:black;
}

div.gallery {
	clear:both;
}

div.image_number {
	text-align: center;
	margin: 2em;
}
