body {
}
.tree_category {
	font-size: 16px;
	white-space: nowrap;
	font-weight: bold;
}
.tree_subcategory {
	font-size: 12px;
	padding-left: 2em;
	white-space: nowrap;
}
h1, .h1 {
	/*font-size: 24pt;
	font-family: "Comic Sans MS", Helvetica, Arial, sans-serif;
	text-align: center;
	color: #5E3A00;
	vertical-align: top;
	font-weight: bold;
	padding: 0 1em;*/
}

h2 {
	/*font-size: 24px;
	text-align: center;
	color: #5E3A00;*/
}

A {
	/*COLOR: #89310A;*/
}

.harmonia {
	color: #D00;
	letter-spacing : 1px;
}

.f {
	font-family: FS_font;
	font-size: 48pt;
	text-align: center;
}
.f1 {
	font-family: FS_font;
	font-size: 24pt;
	text-align: center;
}
		.animal {
			font-weight: bold;
			text-align: center;
			white-space : nowrap;
			font-size: 10pt;
			font-family: Arial;
		}
		.trans {
			text-align: center;
			font-size: 10pt;
			font-family: Arial;
		}
		.name {
			text-align: center;
			font-size: 10pt;
			font-family: Arial;
			white-space : nowrap;
		}
		.namem {
			text-align: center;
			font-size: 8pt;
			font-family: Arial;
			white-space : nowrap;
		}
		.year {
			text-align: center;
			font-size: 10pt;
			font-family: Arial;
		}
		div.cell {
			width: 6em;
		}
		div.cellm {
			width: 4.5em;
		}
.copyright{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000;
}

table.subcatmenu {
	padding: 0.5em 1em 1em 1em;
}

table.subcatmenu td {
	font-size: 12px;
	padding: 0px 4px;
}

table.item td {
	color: #5E3A00;
	text-align: center;
}

table.item th {
	color: #5E3A00;
	text-align: left;
}

table.menu {
	margin: 2px;
}
table.menu td {
	font-size: 16px;
	white-space: nowrap;
	color: #FFE9C3;
	font-weight: bold;
}

.categorytree {
	border-right: 1px solid #F19F2B;
	padding-bottom: 0.5em;
	height: 10px;
}

.content {
	padding: 4px;
}

table.news {
	
}

td.newsdate {
	width : 10%;
}

td.newscaption {
	padding-left: 2em;
	font-weight : bold;
}
td.newsbody {
	padding-bottom: 1em;
}

table.result td {
	background-color: #FFF;
}