#id-1-01 {
    position:absolute;
	left:0px;
	top:0px;
	width:600px;
	height:64px;
    background-image:url(img/menu/logo.gif);
}

#id-1-02 {
	position:absolute;
	left:0px;
	top:80px;
	width:140px;
}

#id-1-03 {
	position:absolute;
	left:0px;
	top: 650px;
	width:140px;
	font-size:12px;
	line-height: 150%;
}

#id-1-04 { 
	position:absolute;
	left:150px;
	top:80px;
	width:600px;
}

#id-1-05 { 
	position:absolute;
	left:760px;
	top:80px;
	width:120px;
}
.title { 
	display: block;
	margin: 3px 3px;
	background: #FF99FF;
	padding: 5px 5px;
	width: 580px;
	float: none;
	font-size: 14pt
}

.text {
	display: block;
	margin: 3px 3px;
	background: #FFCCFF;
	padding: 5px 5px;
	width: 580px;
	float: none;
	font-size: 10pt;
	line-height: 16pt;
	font-weight: normal;
}

/*
h3{
margin: 0px 0px 6px 0px;
padding: 3px 6px 0px 12px;
font-size: 20px;
line-height: 100%;
}
*/

h3{
margin: 0px 0px 6px 0px;
padding: 3px 6px 0px 12px;
background: url(img/menu/ul.gif) no-repeat bottom left;
font-size: 18px;
line-height: 100%;
}

p{
margin:12px;
padding: 6px;
background: url(img/menu/tbg.jpg);
border:solid 1px #FFCCFF;
font-size: 14px;
line-height: 180%;
}

ul#navi{
margin: 0px 0px 0px 0px;
padding: 0px;
list-style-type: none;
font-size:12px;
}

ul#navi li{
margin: 1px 0px 1px 0px;
padding: 3px 0px 3px 3px;
border-left: solid 5px #cccccc;
font-size:12px;
}

.textb {
	display: block;
	margin: 3px 3px;
	padding: 5px 5px;
	width: 580px;
	float: none;
	font-size: 14px;
	line-height: 140%;
}

ul#dnavi{
margin: 0px 0px 0px 0px;
padding: 0px;
list-style-type: none;
font-size:14px;
}

ul#dnavi li{
margin: 1px 0px 1px 0px;
padding: 3px 3px 3px 3px;
border-top: solid 1px #cccccc;
border-left: solid 1px #cccccc;
border-right: solid 1px #cccccc;
border-bottom: solid 1px #cccccc;
font-size:14px;
float:right;
}

h1{
text-indent:-9999px;
}
