body {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

#container{
	width: 1002px;
	margin: auto;
	left: auto;
	background-image: url(images/main_hg.jpg);
	background-repeat: repeat;
	height: auto;
	bottom: auto;
	visibility: visible;
}
#title_line1{
	height: 116px;
}
#title_line2{
}
#content{
}
#content_row1{
	background-color: #E9E9EB;
	width: 165px;
	height: 550px;
	float: left;
	background-image: url(images/hg_li_sp.jpg);
}
#content_row2{
	background-color: #FFFFFF;
	width: 576px;
	height: auto;
	float: left;
}
#content_row3{
	background-color: #FFFFFF;
	width: 180px;
	float: left;
	border-left: 1;
	border-color: #666666;
}
#content_row3 a:link {
	color: #CC0000;
	text-decoration: none;
}
#content_row3 a:hover {
	color: #CC0000;
	text-decoration: none;
	font-weight: bold;
}
#content_row3 a:visited {
	color: #CC0000;
	text-decoration: none;
}


#foot{
}
#navcontainer {width: 162px; text-align: left; 
		margin-bottom: 2em;}

#navcontainer ul {margin: 0; padding: 0;	
  list-style-type: none;
  text-indent: 26px;letter-spacing: normal;}
  
#navcontainer li {list-style-image: none;
  margin:0;}

#navcontainer a {display: block;
  width: 162px;height: 20px;
  font: bold 12px/22px Verdana, Arial, 
  Helvetica, sans-serif; }

#navcontainer  a:link, #navcontainer  a:visited {
	background: url(images/button.gif);
	color: #000000;
	text-decoration: none;
	padding-bottom: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
}

#navcontainer li a:hover {
  background: url(images/button.gif) 
  /* hier wird das Image verschoben */
  0px -20px no-repeat; 
  color: #333399;text-decoration: none;}

#navcontainer li a#current {
  background: url(images/button.gif)
   /* hier wird das Image verschoben */ 
  0px -20px no-repeat;
  color: #333399;text-decoration: none;}

