body {
	margin: 0px;
	background-color: #fff4ce;
}
#logo {
	background-color: #FF0000;
	height: 244px;
	width: 251px;
	position: absolute;
	left: 0px;
	top: 0px;
	background-attachment: fixed;
	background-image: url(img/logo.gif);
	background-repeat: no-repeat;
	float: left;
}
#navi {
	background-color: #fff8e2;
	height: 524px;
	width: 231px;
	position: absolute;
	left: 0px;
	top: 244px;
	margin: 0px;
	padding: 10px;
}
#content {
	height: 524px;
	width: 738px;
	position: absolute;
	left: 266px;
	top: 244px;
	margin: 0px;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #c1022c;
	overflow: auto;
	line-height: 19px;
}
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #c1022c;
	line-height: 22px;
}
.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 35px;
	color: #c1022c;
	line-height: 40px;
}
.mainnavi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	list-style-type: none;
	line-height: 25px;
}
.subnavi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	list-style-type: none;
	line-height: 25px;
	text-decoration:none;
}

a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	color: #c1022c;
	text-decoration: underline;
}
a:active {
	text-decoration: none;
	color: #000000;
}

.textlink:link {
	color: #c1022c;
	text-decoration: underline;
}
.textlink:visited {
	color: #c1022c;
	text-decoration: underline;
}
.textlink:hover {
	color: #c1022c;
	text-decoration: underline;
}
.textlink:active {
	color: #c1022c;
	text-decoration: underline;
}


.treeview ul{ /*CSS for Simple Tree Menu*/
margin: 0;
padding: 0;
}

.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
list-style-type: none;
padding-left: 0px;
margin-bottom: 3px;
}

.treeview li:hover{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
list-style-type: none;
padding-left: 0px;
margin-bottom: 3px;
color: #c1022c;
text-decoration:underline;
}

.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */
cursor: hand !important;
cursor: pointer !important;
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-style: normal;
font-weight: normal;
font-variant: normal;
color: #000000;
line-height: 25px;
padding-left: 0px;
}

.treeview li.submenu:hover{ /* Style for LI that contains sub lists (other ULs). */
cursor: hand !important;
cursor: pointer !important;
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-style: normal;
font-weight: normal;
font-variant: normal;
color: #c1022c;
text-decoration:none;
line-height: 25px;
padding-left: 0px;
}


.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
display: none; /*Hide them by default. Don't delete. */
text-decoration:none;
}
.treeview li.submenu ul:active{ /*Style for ULs that are children of LIs (submenu) */
display: none; /*Hide them by default. Don't delete. */
text-decoration:none;
}
.treeview li.submenu ul:link{ /*Style for ULs that are children of LIs (submenu) */
display: none; /*Hide them by default. Don't delete. */
text-decoration:none;
}

.treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
cursor: default;
text-decoration:none;
}
.treeview .submenu ul li:active{ /*Style for LIs of ULs that are children of LIs (submenu) */
cursor: default;
text-decoration:none;
}
.treeview .submenu ul li:link{ /*Style for LIs of ULs that are children of LIs (submenu) */
cursor: default;
text-decoration:none;
}
