
body,td{
	font-size:12px;
	line-height:140%;
}

.lg{
	font-size:14px;
	line-height:120%;
}

.llg{
	font-size:18px;
	line-height:120%;
}


.sl{
	font-size:11px;
	line-height:120%;
}

.en{
	color: #FF9900;
}

.en2{
	color: #CC0000;
}


.de{
	color: #999999;
}


a:link{
	color: #0000FF;
	text-decoration: underline;
}
a:visited{
	color: #0000FF;
	text-decoration: underline;
}
a:hover{
	color: #0000FF;
   text-decoration: underline;
}

h1{
	border:1px solid #1b5bc6;
	border-width:0 0 1 8px;
	font-size:16px;
	padding:0.3em 0.3em 0.3em 0.5em;
	color:#003399;

}

h2{
	border:1px solid #1b5bc6;
	border-width:0 0 0 4px;
	font-weight:bold;
	background-color:#deecfc;
	padding:0.2em 0.2em 0.2em 0.5em;
	font-size:12px;
}

#submenu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	color:red;
}

#submenu li {
	margin: 0;
	padding: 0;
	border:1px solid white;
	background: #ffc773 url(./image/list_marker_white.gif) left center no-repeat; 
}

#submenu ul a {
	padding: 6px 0 6px 10px;
	background: #FFFFFF url(./image/list_marker_red.gif) left center no-repeat;
	display: block;
	width: auto;
	color: #333333;
	text-decoration: none;
}

#submenu ul a:hover {
	color: #FFFFFF; 
	background-image: none; 
	background-color: transparent; 
}

TABLE.cat { background-color: #1d50a3; } 


img.Lm{
margin-left:0.5em;
margin-bottom:0.5em;
clear:both;
}

img.Rm{
margin-right:0.5em;
margin-bottom:0.5em;
clear:both;

}

/* navigation */
#navigation {
text-align:center;
}

#navigation ul {
	height:30px;
	padding: 0;
	margin: 0 auto;
	width:570px;
	list-style-type: none;
}

#navigation li {
	display: block;
	float: left;
	text-indent: -9999px;
}

#navigation li a {
	text-decoration: none;
	float:left;
	list-style-type: none;
}




#navigation li#top { width:61px;}
#navigation li#top a {
	height:30px;
	width:61px;
	background:url(image/topmenu/tab0_OF.gif) no-repeat;
}
#navigation li#top a:hover {
	height:30px;
	width:61px;
	background:url(image/topmenu/tab0_ON.gif) no-repeat;
}

#navigation li#beginner { width:99px;}
#navigation li#beginner a {
	height:30px;
	width:99px;
	background:url(image/topmenu/tab1_OF.gif) no-repeat;
}
#navigation li#beginner a:hover {
	height:30px;
	width:99px;
	background:url(image/topmenu/tab1_ON.gif) no-repeat;
}

#navigation li#consultation{ width:68px;}
#navigation li#consultation a {
	height:30px;
	width:68px;
	background:url(image/topmenu/tab7_OF.gif) no-repeat;
}
#navigation li#consultation a:hover {
	height:30px;
	width:68px;
	background:url(image/topmenu/tab7_ON.gif) no-repeat;
}

#navigation li#company{ width:71px;}
#navigation li#company a {
	height:30px;
	width:71px;
	background:url(image/topmenu/tab3_OF.gif) no-repeat;
}
#navigation li#company a:hover {
	height:30px;
	width:71px;
	background:url(image/topmenu/tab3_ON.gif) no-repeat;
}

#navigation li#cost{ width:65px;}
#navigation li#cost a {
	height:30px;
	width:65px;
	background:url(image/topmenu/tab6_OF.gif) no-repeat;
}
#navigation li#cost a:hover {
	height:30px;
	width:65px;
	background:url(image/topmenu/tab6_ON.gif) no-repeat;
}

#navigation li#entry{ width:63px;}
#navigation li#entry a {
	height:30px;
	width:63px;
	background:url(image/topmenu/tab9_OF.gif) no-repeat;
}
#navigation li#entry a:hover {
	height:30px;
	width:63px;
	background:url(image/topmenu/tab9_ON.gif) no-repeat;
}

#navigation li#guide{ width:71px;}
#navigation li#guide a {
	height:30px;
	width:71px;
	background:url(image/topmenu/tab8_OF.gif) no-repeat;
}
#navigation li#guide a:hover {
	height:30px;
	width:71px;
	background:url(image/topmenu/tab8_ON.gif) no-repeat;
}

#navigation li#data{ width:71px;}
#navigation li#data a {
	height:30px;
	width:71px;
	background:url(image/topmenu/tab10_OF.gif) no-repeat;
}
#navigation li#data a:hover {
	height:30px;
	width:71px;
	background:url(image/topmenu/tab10_ON.gif) no-repeat;
}


table.link_table tr td, table.link_table tr th{
	border-bottom:1px solid #aaaaaa;
	border-collapse:collapse;
}

.link_table{
	border-top:1px solid #aaaaaa;
	border-collapse:collapse;
}


