BODY {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; SCROLLBAR-FACE-COLOR: #e8e8e8; FONT-SIZE: 100%; PADDING-BOTTOM: 5px; MARGIN: 0px 5px 5px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #ffffff; COLOR: black; SCROLLBAR-3DLIGHT-COLOR: #999999; SCROLLBAR-ARROW-COLOR: #999999; PADDING-TOP: 0px; SCROLLBAR-TRACK-COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; SCROLLBAR-DARKSHADOW-COLOR: #999999; BACKGROUND-COLOR: white
}
TABLE {
	BORDER-COLLAPSE: collapse
}
TABLE.wide {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
TABLE.top01 {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
TABLE.top01 TD.middle {
	VERTICAL-ALIGN: middle
}
TABLE.head TD {
	VERTICAL-ALIGN: bottom
}
TABLE.lang TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 80%; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px
}
TABLE.enter TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; FONT-SIZE: 80%; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 3px
}
TABLE.menu TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 25px; FONT-SIZE: 84%; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
TABLE.logo-menu TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TABLE.menu DIV {
	PADDING-BOTTOM: 2px
}
TABLE.info TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 75%; PADDING-BOTTOM: 5px; PADDING-TOP: 3px
}
DIV.main-01 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 25px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
H1.title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 135%; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 5px
}
UL.sub-menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 85%; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
UL.sub-menu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.text {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 95%; PADDING-BOTTOM: 15px; PADDING-TOP: 10px
}
DIV.text P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: justify
}
A {
	COLOR: #339933; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #339933; TEXT-DECORATION: none
}
.current-01 A {
	FONT-WEIGHT: bold; COLOR: #339933; TEXT-DECORATION: underline
}
.current-01 A:hover {
	FONT-WEIGHT: bold; COLOR: #339933; TEXT-DECORATION: none
}
.sub {
	PADDING-LEFT: 10px
}
.star {
	FONT-WEIGHT: bold; COLOR: red
}
DIV.txt {
	MARGIN: 12px 30px 10px 20px
}
DIV.right {
	MARGIN: 15px 10px 10px
}
DIV.right TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 35px; PADDING-TOP: 0px
}
DIV.right TD.quote {
	FONT-STYLE: italic
}
DIV.right TD.quote DIV {
	PADDING-LEFT: 0px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
TD {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; MARGIN: 0em; VERTICAL-ALIGN: top; PADDING-TOP: 0em
}
TD.bottom {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; MARGIN: 0em; VERTICAL-ALIGN: bottom; PADDING-TOP: 0em
}
TD.middle {
	VERTICAL-ALIGN: middle
}
TD.tm {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
TD.bigmir {
	PADDING-RIGHT: 25px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
TABLE.tm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px; COLOR: #333333; PADDING-TOP: 0px
}
TD.search_in {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 15px
}
.button {
	BORDER-RIGHT: #666666 2px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 12px; BACKGROUND: #e3e3e3; BORDER-LEFT: #666666 1px solid; CURSOR: hand; COLOR: #000000; BORDER-BOTTOM: #666666 2px solid; FONT-FAMILY: Verdana, Arial
}
DIV.ss {
	MARGIN: 20px 30px 10px 20px
}
TD.madein {
	PADDING-RIGHT: 15px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #666666; PADDING-TOP: 5px
}
TABLE.madein {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 10px; PADDING-TOP: 0px
}
A.madein {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
#layout {
	; WIDTH: expression(document.body.clientWidth < 800? "750px" : document.body.clientWidth > 1150? "1150px" : "auto"); max-width: 1150px; min-width: 750px
}
P.text {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 95%; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 30px; PADDING-TOP: 0px; TEXT-ALIGN: justify
}
P.epigraph {
	PADDING-RIGHT: 15px; PADDING-LEFT: 10px; FONT-SIZE: 80%; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #6f4818; PADDING-TOP: 15px; FONT-STYLE: italic; TEXT-ALIGN: right
}
