/* ------------------------- COMMON ------------------------- */
body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}
body,td,th {	font-family: Helvetica, Geneva, Arial, sans-serif;	font-size: 13px;	line-height: 16px;	color: #333333;}
A:link		{	color: #006699;}
A:visited	{	color: #006699;}
A:active	{	color: #CC0000;	text-decoration:underline;}
A:hover		{	color: #CC0000;	text-decoration:underline;}
.mini {	font-size: 11px;	line-height: 13px;}
.xmini {	font-size: 9px;	line-height: 11px;}
H2 {
	color: #6699BB;
	margin: 5px 0 5px 0;
	padding: 15px 0 2px 0;
	border-bottom: 1px solid #99BBDD;
	}
H3 {
	font-size: 13px;
	color: #448;
	margin: 12px 0 0 0;
	padding: 0;
	}
H3 + P {
	margin: 3px 0;
	}

/* ------------------------- HEADER ------------------------- */
TD.header	{	background-color: #888880;}
TD.headerFotoSP	{	width: 10px;}
TD.topMenu	{	background-color: #D7A33E;}
TD.topMenuSP1	{	width:22px;	height:22px;}
TD.topMenuSP3	{	width:290px;}
TD.topMenuText	{	font-size: 11px;	line-height: 12px;	font-weight: bold;	white-space: nowrap;	padding: 0px 6px 0px 6px;}
TD.topMenuTextOn	{	font-size: 11px;	line-height: 12px;	font-weight: bold;	white-space: nowrap;	background-color: #C7932E;	padding: 0px 6px 0px 6px;}
TD.topMenuLang	{	font-size: 11px;	line-height: 12px;	font-weight: bold;	white-space: nowrap;	padding: 0px 6px 0px 6px;}
TD.topMenuLangOn	{	font-size: 11px;	line-height: 12px;	font-weight: bold;	white-space: nowrap;	background-color: #C7932E;	padding: 0px 6px 0px 6px;}
A.topMenu:link		{	color: #FFFFFF;	text-decoration:none;}
A.topMenu:visited	{	color: #FFFFFF;	text-decoration:none;}
A.topMenu:hover		{	color: #990000;	text-decoration:none;}
TD.whiteText	{	color: #FFFFFF;}
IMG.headIMG	{	width:118px;	height:118px;}

/* ------------------------- FOOTER ------------------------- */
TD.footer	{	background-color: #888880;	padding: 5px 10px 5px 10px;}
TD.footerCopyRight	{	color: #FFFFFF;	font-size: 11px;	line-height: 12px;	width:630;	text-align: center;}
TD.footerPadOne	{	color: #FFFFFF;	font-size: 11px;	line-height: 12px;	width:90;	text-align: right;}
TD.footerPadOneImg	{	width:40;	text-align: center;}

/* ------------------------- SPACE FOR MAIN PART ------------------------- */
TD.mainSpaceHTop	{	height:14px;}
TD.mainSpaceHBottom	{	height:14px;}
TD.mainSpaceW1	{	width:8px;}
TD.mainSpaceW2	{	width:8px;}

/* ------------------------- LEFT MENU ------------------------- */
TD.leftMenu1	{	background-color: #E9E9E4;	width:150px;	text-align: left;}
TD.leftMenu2P	{	background-color: #E9E9E4;	width:15px;	height:20px;	text-align: center;}
TD.leftMenu2	{	background-color: #E9E9E4;	font-size: 11px;	line-height: 12px;	font-weight: bold;	white-space: nowrap;}
TD.leftMenu3P	{	background-color: #CFCFC4;	width:15px;	height:20px;	text-align: center;}
TD.leftMenu3	{	background-color: #CFCFC4;	font-size: 11px;	line-height: 12px;	font-weight: bold;	white-space: nowrap;}
A.leftMenu:link		{	color: #333333;	text-decoration:none;}
A.leftMenu:visited	{	color: #333333;	text-decoration:none;}
A.leftMenu:hover		{	color: #990000;	text-decoration:underline;}
TD.leftMenuSub	{	font-size: 11px;	line-height: 12px;	padding: 0px 0px 3px 6px;	font-weight: bold;	white-space: nowrap;}
A.leftMenuSub:link		{	color: #333333;	text-decoration:none;}
A.leftMenuSub:visited	{	color: #333333;	text-decoration:none;}
A.leftMenuSub:hover		{	color: #009900;	text-decoration:underline;}
A.leftMenuSubOn:link		{	color: #009900;	text-decoration:none;}
A.leftMenuSubOn:visited	{	color: #009900;	text-decoration:none;}
A.leftMenuSubOn:hover		{	color: #009900;	text-decoration:underline;}
IMG.leftFotoLong	{	width:150px;	height:450px;}

/* ------------------------- MAIN PART ------------------------- */
TD.mainSpace	{	padding: 0px 0px 10px 0px;	text-align: left;}
TD.title {	padding: 0px 0px 10px 0px;	font-size: 24px;	line-height: 24px;	font-weight: bold;	color: #003399;}
TD.subtitle01 {	font-size: 15px;	line-height: 15px;	font-weight: bold;	color: #6699BB;}
TD.subtitle02 {	font-size: 18px;	line-height: 22px;	font-weight: bold;	color: #CC0000;}
FONT.subtitle03 {	font-size: 15px;	line-height: 18px;	font-weight: bold;	color: #3333CC;}

/* ------------------------- RIGHT MENU ------------------------- */
TD.rightMenu	{	background-color: #FFFFFF;	width:130px;	text-align: left;}
TD.rightMenuG	{	background-color: #CFCFC4;	width:130px;	text-align: left;}
TD.rightMenu0	{	background-color: #FFFFFF;	width:0px;}
TD.rightMenuComBox	{	background-color: #FFFFFF;	width:130px;	font-size: 11px;	line-height: 14px;	text-align: center;}
TD.rightMenuText	{	padding: 10px 6px 10px 10px;	font-size: 11px;	line-height: 14px;}
TD.rightMenuTxtBox	{	padding: 10px 6px 10px 10px;	font-size: 12px;	line-height: 15px;	font-weight:bold;	background-color: #8FFF84; }
TD.rightMenuTxtBox A	{ text-decoration:none; }

/* ------------------------- GOOGLE SEARCH ------------------------- */
TD.searchFontMini	{	font-size: 11px;	line-height: 12px;}

/* ------------------------- TOP PAGE ------------------------- */
TD.topTextBold	{	padding: 10px 0px 0px 0px;	font-weight: bold;	font-size: 13px;	line-height: 15px;}
A.topTextBold:link	{	color: #222222;	text-decoration:none;}
A.topTextBold:visited	{	color: #222222;	text-decoration:none;}
A.topTextBold:hover		{	color: #3366FF;	text-decoration:none;}
A.topText:link	{	color: #333333;	text-decoration:none;}
A.topText:visited	{	color: #333333;	text-decoration:none;}
A.topText:hover		{	color: #3366AF;	text-decoration:none;}

/* ------------------------- MAIN PART ------------------------- */
table.TBprz01{	margin:0px;	background-color: #999999;}
td.TBprz01 {	font-size: 10px;	line-height: 12px;	background-color: #FFFFFF;	padding: 0px;}
td.TBprz01H {	font-size: 10px;	line-height: 12px;	background-color: #FFCC66;	padding: 0px;}
td.TBprz01V {	font-size: 10px;	line-height: 12px;	background-color: #FFFF99;	padding: 0px;}

table.TBprz02{	margin:0px;	background-color: #999999;}
td.TBprz02 {	font-size: 12px;	line-height: 15px;	background-color: #FFFFFF;	padding: 3px;}
td.TBprz02H {	font-size: 12px;	line-height: 15px;	background-color: #FFCC66;	padding: 3px;}
td.TBprz02V {	font-size: 12px;	line-height: 15px;	background-color: #FFFF99;	padding: 3px;}

