/* (c) 2008, Wacko-Wacko!*   http://www.wacko-wacko.com */img { behavior: url(/styles/res/iepngfix.htc) }body {
	margin: 0pt;	padding: 0pt;	width: 100%;	height: 100%;	background: url('/images/background_main.jpg');	background-repeat: repeat-x;	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;}
ul { list-style: none; }a {	/* color: #1d3c6f; */	color: #00245f;}h1 {	font-size: 14pt;	font-style: italic;	color: #00245f;	margin: 0pt;	margin-bottom: 12pt;}h2 {	font-size: 12pt;	font-style: normal;	font-weight: bold;	color: #00245f;	margin: 0pt;	padding: 0pt;	margin-bottom: 4pt;}h4 {	font-size: 12pt;	font-style: normal;	font-weight: bold;	color: #00245f;	margin: 0pt;	padding: 0pt;	margin-bottom: 4pt;}#navigation {	float: left;	height: 40px;	margin-top: 10px;	margin-right: 10px;	margin-left: 370px;}#navigation a {	margin-right: 16px;	font-size: 8pt;}.main {	width: 100%;/*	background: url('/images/background_left.jpg');	background-repeat: no-repeat;*/}.main td {	vertical-align: top;}#logotype {	height: 350px;	text-align: center;}#logotype img {	margin-top: 110px;}.menutable {	float: left;	border-collapse: collapse;	padding: 0pt;	margin: 0pt;	clear: left;}.menutable td {	vertical-align: top;}/* mainmenu */.mainmenu {	float: left;	width: 212px;	padding-left: 20px;	margin-top: 17pt;}.mainmenu ul {	margin: 0pt;	padding: 0pt;	list-style: none;	line-height: 20pt;}.mainmenu ul .multiline {	margin-top: 6pt;	margin-bottom: 5pt;	line-height: 12pt;}.mainmenu ul .multilineSelected {	margin-top: 6pt;	margin-bottom: 5pt;	line-height: 12pt;	margin-left: -16pt;	padding-left: 16pt;	background: url('/images/selector_m2.png');	background-repeat: no-repeat;	background-position: left center;	color: white;	}.mainmenu ul .selected {	margin-left: -16pt;	padding-left: 16pt;	background: url('/images/menu_selector.png');	background-repeat: no-repeat;	background-position: left center;	color: white;}/* submenu */.submenu {	float: left;	width: 242px;		padding-left: 15px;}.submenu .submenu_top {	clear: both;	width: 242px;	height: 23px;	background: url('/images/menu_top.png');	background-repeat: no-repeat;}.submenu .submenu_bottom {	clear: both;	width: 242px;	height: 25px;	background: url('/images/menu_bottom.png');	background-repeat: no-repeat;}.submenu .submenu_body {	clear: both;	width: 242px;	background: url('/images/menu_center.png');	background-repeat: repeat-y;	padding-left: 28pt;}.submenu .submenu_body ul {	margin: 0pt;	padding: 0pt;	list-style: none;	line-height: 20pt;}.submenu .submenu_body ul .multiline {	line-height: 12pt;}.submenu .submenu_body ul .multilineSelected {	line-height: 12pt;	margin-left: -16pt;	padding-left: 16pt;	background: url('/images/selector_m2.png');	background-repeat: no-repeat;	background-position: left center;	color: white;	}.submenu .submenu_body ul .selected {	margin-left: -16pt;	padding-left: 16pt;	background: url('/images/menu_selector.png');	background-repeat: no-repeat;	background-position: left center;	color: white;}.gblock {	width: 204px;	font-size: 8pt;	line-height: 24pt;}.gblock .center {	width: 204px;	background: url('/images/gblock_dc.jpg');	background-repeat: repeat-y;	padding: 10pt;}.gblock .top {	width: 204px;	height: 20px;	background: url('/images/gblock_dt.jpg');	background-repeat: no-repeat;}.gblock .bottom {	width: 204px;	height: 20px;	background: url('/images/gblock_db.jpg');	background-repeat: no-repeat;}/* bottom */.footer {	margin: 0pt;	padding: 0pt;	padding-top: 10px;	width: 100%;	clear: both;	background: url('/images/background_bottom.jpg');	background-repeat: repeat-x;	height: 127px;}.footer .searchform {	float: left;	width: 425px;	padding-left: 35px;	margin-top: 15px;}.footer .copyright {	float: left;	clear: left;	width: 425px;	padding-left: 35px;	margin-top: 10px;	color: #D0D0FF;	font-size: 7pt;	text-align: left;}.footer .highlight {	line-height: 12pt;	margin-top: 20px;	margin-left: 0px;	color: white;	font-size: 8pt;	text-align: left;}.footer a {	color: white;}/* main area, etc */.mainarea {	width: 100%;	clear: both;	margin-top: -10pt;	margin-bottom: 30px;}.mainarea .maintable {	border-collapse: collapse;	padding: 0pt;	margin: 0pt;	width: 100%;	}.mainarea .maintable .left {	width: 250px;	padding: 10pt;	padding-left: 35pt;	vertical-align: top;}.mainarea .maintable .right {	padding: 10pt;	padding-left: 15pt;	vertical-align: top;}/* presscenter */.PCNavigation {	margin-bottom: 16pt;}.PCNavigation a {	margin-right: 12pt;}.PCNavigation .selected {	font-size: 14pt;	font-style: italic;	font-weight: bold;	text-decoration: none;	color: #00245f;	}.FlowerButton {	width:212px;	height:21px;	background: url('/images/selector_a.png');	background-repeat: no-repeat;	background-position: left center;	text-align: center;	font-size: 8pt;}.FlowerButton a {	color: white;	}.Publication {	margin-bottom: 24pt;}.Publication .Date {	font-size: 9pt;	font-style: italic;	font-weight: bold;	color: #555;	margin-bottom: 4pt;}.Publication .Header {	margin-left: 24pt;	margin-bottom: 4pt;	}.Publication .HeaderSelected {	margin-left: 8pt;	font-size: 9pt;	font-weight: bold;	font-style: normal;	color: white;	background: url('/images/menu_selector.png');	background-repeat: no-repeat;	background-position:  center left;	padding-left: 16pt;	height: 20px;}.Publication .Header a {	font-size: 10pt;	font-style: italic;	font-weight: bold;	text-decoration: underline;	color: #00245f;}.Publication .Chapter {	margin-left: 12pt;	margin-top: 10pt;		font-size: 10pt;	font-style: normal;	font-weight: bold;	text-decoration: none;	color: #00245f;}.Publication .ChapterA {	margin-left: 18pt;	margin-top: 10pt;		font-size: 10pt;	font-style: normal;	font-weight: bold;	text-decoration: underline;	cursor: pointer;	color: #00245f;	height: 18px;}.Publication .ChapterSel {	margin-left: 0pt;	margin-top: 10pt;		font-size: 10pt;	font-style: normal;	font-weight: bold;	text-decoration: none;	color: white;	background: url('/images/menu_selector.png');	background-repeat: no-repeat;	background-position:  center left;	padding-left: 18pt;	height: 18px;}.Publication .Message {	margin-left: 24pt;	font-size: 9pt;	color: #303030;	line-height: 14pt;}/* highlights */.HLBlock {	float: left;	width: 331px;}.HLBlock .top {	clear: both;	width: 331px;	height: 25px;	background: url('/images/hl_a_top.png');	background-repeat: no-repeat;}.HLBlock .bottom {	clear: both;	width: 331px;	height: 25px;	background: url('/images/hl_a_bottom.png');	background-repeat: no-repeat;}.HLBlock .center {	clear: both;	background: url('/images/hl_a_center.png');	background-repeat: repeat-y;	width: 331px;}.HLBlock .center .content {	line-height: 16pt;	font-size: 10pt;	padding: 14pt;}.HLBlock .center .content img {	float: left;	margin: 5pt;	margin-right: 10pt;}.HLBlock .center .content h1 {	float: left;	margin-right: 10pt;}/* stuff 2 */.scheme {	width: 100%;}.scheme td {	vertical-align: top;}.datasheet {	border-collapse: collapse;	border: 1px solid #a0a0a0;}.datasheet td {	border-bottom: 1px solid #C0C0C0;	border-right: 1px solid #C0C0C0;	padding: 5pt;}.minihl {	padding: 10pt;	border: 1px solid #a0a0a0;	width: 300px;	font-size: 10pt;	font-style: italic;	font-weight: bold;}/* EOF */
