body {
	font: 100.01% Tahoma, Verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-align: center;
	background: url(gfx/site/bg.gif);
}

.oneColFixCtr #container {
	width: 940px;
	margin: 0 auto;
	text-align: left;
}

.oneColFixCtr #mainContent {
	padding: 0;
}

.oneColFixCtr #headContent {
	background: url(gfx/site/bg_head.gif) top center no-repeat;
	height: 220px;
	overflow: hidden;
}

.oneColFixCtr #footContent {
	background: url(gfx/site/bg_footer.gif) bottom center no-repeat;
	height: 50px;
}

.oneColFixCtr #Content {
	background: url(gfx/site/bg_desk.gif) center repeat-y;
}

.oneColFixCtr #contentStyle {
	font: 9pt Tahoma, Verdana, Helvetica, sans-serif;
	color: #000000;
	vertical-align: top;
	text-align: justify;
	line-height: 1.5em;
	padding: 0 60px;
	width:940px;
}



ul#mainNavigation {
	font: bold 10pt Tahoma, Verdana, Helvetica, sans-serif;
	position: relative;
	left: 48px;
	top: 146px;
	margin: 0;
	padding: 0;
	width: 880px;
}

ul#mainNavigation li {
	list-style: none;
	float: left;
	position: relative;
	margin: 0;
	padding: 0;
}

* html ul#mainNavigation li {  /* Korrektur fuer den IE 5 und 6 */
	margin-bottom: 0;
}

*:first-child+html ul#mainNavigation li {  /* Korrektur fuer den IE 7 */
	margin-bottom: 0;
}

ul#mainNavigation a {
	display: block;
	padding: 8px 10px;
	color: #FFFFFF;
	text-decoration: none;
}

ul#mainNavigation a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: url(gfx/site/bg_mainmenu.gif) center repeat-x;
}






ul#subNavigation {
	font: bold 9pt Tahoma, Verdana, Helvetica, sans-serif;
	position: relative;
	left: 48px;
	top: 172px;
	margin: 0;
	padding: 0;
	width: auto;
}

ul#subNavigation li {
	list-style: none;
	float: left;
	position: relative;
	margin: 0;
	padding: 0;
}

* html ul#subNavigation li {  /* Korrektur fuer den IE 5 und 6 */
	margin-bottom: 0;
}

*:first-child+html ul#subNavigation li {  /* Korrektur fuer den IE 7 */
	margin-bottom: 0;
}

ul#subNavigation li ul {
	margin: 0;
	padding: 0;
	position: absolute;
	top: 18px;
	left: 0;
	display: none;
}

* html ul#subNavigation li ul {  /* Korrektur fuer IE 5.x */
	left: 0;
	lef\t: 0;
}

*:first-child+html ul#subNavigation ul {  /* Workaround fuer den IE 7 */
	padding: 0;
}

ul#subNavigation li:hover ul {
	display: block;
	background-color: #FFFFFF;
	border: 1px solid #000;
}

ul#subNavigation li ul li {
	float: left;
	display: block;
	margin: 0;
}

ul#subNavigation a {
	display: block;
	padding: 3px 12px;
	color: #00425F;
	text-decoration: none;
}

ul#subNavigation a:hover {
	color: #80A0AF;
	text-decoration: none;
}

ul#subNavigation li ul li a:hover {
	color: #80A0AF;
	text-decoration: none;
	background: url(gfx/site/bg_li.gif) left repeat-y;
}




ul#editorialNavigation {
	font: bold 8pt Tahoma, Verdana, Helvetica, sans-serif;
	position: relative;
	left: 48px;
	top: 40px;
	margin: 0;
	padding: 0;
	width: 880px;
}

ul#editorialNavigation li {
	list-style: none;
	float: left;
	position: relative;
	margin: 0;
	padding: 0;
}

* html ul#editorialNavigation li {  /* Korrektur fuer den IE 5 und 6 */
	margin-bottom: 0;
}

*:first-child+html ul#editorialNavigation li {  /* Korrektur fuer den IE 7 */
	margin-bottom: 0;
}

ul#editorialNavigation a {
	display: block;
	padding: 2px 12px 2px 12px;
	color: #00425F;
	text-decoration: none;
}

ul#editorialNavigation a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

