body{
    font-size: 9px;
    line-height: 12px;
}
h1{
	padding: 5px;
}
.small{
	padding: 1px 4px;
}
.normal{
	padding: 4px 6px;
}
.large{
	padding: 6px 8px;
}
secondnavi ul{
	margin: 10px 0 0;
}
secondnavi ul li{
	padding: 2px 0;
	display: block;
}
secondnavi ul li a{
	padding: 39px 0 39px 15px;
}
secondnavi ul li a:hover{
	padding: 39px 0 39px 15px;
}
.tag1 {
	font-size: 0.7em!important;
	color: #444444;
}
.tag2 {
	font-size: 1em!important;
	color: #444444;
}
.tag3 {
	font-size: 1.4em!important;
	color: #444444;
}
#sidebar {
    font-size: 12px;
}
table thead tr th, table tbody tr td {
    font-size: 10px;
}
sidenavi li ul li.current_submenu_item a {
    font-size: 8px;
}
sidenavi li ul li.submenu_item a {
    font-size: 8px !important;
}
.top{
    margin: -3px 0 0!important;
}