body {
	margin:               5px 0px 0px 0px;
	padding:              0px 0px 0px 0px;
	background-color:     #cc9966;
	color:                #5e4f44;
	font-size:            11px;
	line-height:          14px;
	font-family:          Arial, Helvetica, Geneva, Tahoma, Swiss, sans-serif;
}
td {
	font-size:            11px;
	font-family:          Arial, Helvetica, Geneva, Tahoma, Swiss, sans-serif;
}
ul, ol {
	margin:               0px 0px 15px 15px;
}
h1, h2, h3 {
	margin:               0px 0px 0px 0px;
	padding:              0px 0px 0px 0px;
	font-size:            11px;
	font-weight:          bold;
}
h1 {
	color:                #34306b;
	font-size:            11px;
	padding-bottom: 15px;
}
h2 {
	padding-bottom:       15px;
}
h2.sidebar {
	font-size:11px;
	padding:0;
	font-weight:normal;
}
p {
	margin:               0px 0px 0px 0px;
	padding:              0px 0px 15px 0px;
}
em {
	font-weight:          normal;
	font-style:           normal;
}
sup {
	font-size:            9px;
	line-height:          9px;
}
a.header {
	text-decoration:      none;
	padding:              inherit;
}
a.header:link, a.header:visited, a.header:active {
	color:                #f0eadd;
}
a.header:focus, a.header:hover {
	color:                #ff0000;
}
a.menu {
	text-decoration:      none;
}
a.menu:link, a.menu:visited {
	color:                #5e4f44;
}
a.menu:active, a.menu:focus, a.menu:hover {
	color:                #ff0000;
}
a.submenu:link, a.submenu:visited {
	color:                #636766;
	text-decoration:      none;
}
a.submenu:active, a.submenu:focus, a.submenu:hover {
	color:                #00009f;
	text-decoration:      underline;
}
a.text:link {
	color:                #5e4f44;
}
a.text:visited, a.text:active {
	color:                #b99957;
}
a.text:focus, a.text:hover {
	color:                #ff0000;
}
a.blue:link {
	color:                #34306b;
}
a.blue:visited {
	color:                #636766;
}
a.blue:active, a.blue:focus, a.blue:hover {
	color:                #00009f;
}
a.partner {
	text-decoration:      none;
}
a.partner:link {
	color:                #5e4f44;
}
a.partner:visited, a.partner:active {
	color:                #b99957;
}
a.partner:focus, a.partner:hover {
	color:                #ff0000;
}
a.doku {
	text-decoration:      none;
}
a.doku:link, a.doku:visited {
	color:                #34306b;
}
a.doku:active, a.doku:focus, a.doku:hover {
	color:                #ff0000;
}
td.darkline {
	border-bottom-width:  1px;
	border-bottom-style:  solid;
	border-bottom-color:  #a39283;
	padding:              7px 1px 7px 3px;
}
td.brightline {
	border-bottom-width:  1px;
	border-bottom-style:  solid;
	border-bottom-color:  #fdfcfb;
	padding:              7px 1px 7px 3px;
}
td.blueline {
	color:                #34306b;
	border-bottom-width:  1px;
	border-bottom-style:  solid;
	border-bottom-color:  #34306b;
	padding:              7px 1px 7px 3px;
}
td.noline {
	padding:              7px 1px 7px 3px;
}
td.menuitem {
	border-bottom-width:  1px;
	border-bottom-style:  solid;
	border-bottom-color:  #fdfcfb;
	background-color:     #d9dde8;
	padding:              7px 1px 7px 3px;
}
td.menuitem2 {
	background-color:     #ffffff;
	padding:              7px 1px 7px 3px;
}
td.dokuline {
	color:                #34306b;
	background-color:     #b3bed0;
	padding:              7px 1px 7px 3px;
}
p.sitemapheader {
	padding:              3px 1px 7px 1px;
}
p.sitemapitem {
	padding:              1px 1px 0px 1px;
}
.header {
	padding:              0px 0px 7px 0px;
	color:                #f7f4f2;
}
.textframe {
	padding:              7px 18px 7px 18px;
	text-align:           left;
}
#headertop {
	height:               62px;
}
#headerbottom {
	height:               103px;
}
#headlinelayer {
	position:             relative;
	width:                353px;
	height:               64px;
	overflow:             hidden;
}
#headlinetext {
	position:             absolute;
	left:                 18px;
	top:                  25px;
	width:                317px;
	height:               39px;
	overflow:             hidden;
}
#headlineimage {
	position:             absolute;
	left:                 0px;
	top:                  0px;
	width:                353px;
	height:               64px;
	overflow:             hidden;
}

