@charset "utf-8";
			body,
			html {
				margin: 0;
				padding: 0;
				text-align: center;
				}
			body {
				background-color: #E4E1F7;
				color: #000;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10pt;
				}
			textarea {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10pt;
				}
			img {
				border: 0;
				}
			/*
			p,
			ul,
			ol {
				margin: 0 auto;
				}
			*/
			p {
				margin: 0 auto;
				}
			ul,
			ol {
				margin-top: 0;
				margin-bottom: 0;
				}
			form {
				margin: 1em 0;
				}
			div#container {
				width: 725px;
				margin: 25px auto;
				padding: 0;
				text-align: left;
				border-top: 1px solid #E4E1F7;
				position: relative;
				}
			div#header {
				border-bottom: 1px solid #E4E1F7;
				}
			div#buttons {
				float: right;
				background-color: #66F;
				width: 288px;
				height: 67px;
				}
			div#buttons ul {
				float: right;
				display: inline;
				margin: 15px 5px 0 0;
				padding: 0;
				list-style-type: none;
				width: 70px;
				}
			div#buttons li {
				width: 35px;
				height: 35px;
				overflow: hidden;
				float: right;
				}
			div#buttons a {
				padding-top: 60px;
				display: block;
				}
			li#buttonhome a {
				background: transparent url(../images/button_home.gif) 0 0 no-repeat;
				}
			li#buttonmail a {
				background: transparent url(../images/button_mail.gif) 2px 12px no-repeat;
				}
			div#logo {
				float: left;
				background-color: #66F;
				width: 435px;
				height: 67px;
				}
			div#logo img {
				display: block;
				margin: 1px 4px;
				}
			ul#navigation {
				margin: 0;
				padding: 8px 0 0 0;
				list-style-type: none;
				clear: both;
				}
			ul#navigation li {
				width: 143px;
				height: 28px;
				overflow: hidden;
				float: left;
				display: inline;
				margin: 0 0 0 2px;
				}
			/*
			ul#navigation li#navover {
				width: 145px;
				margin: 0;
				}
			*/
			ul#navigation li#navhome {
				width: 145px;
				margin: 0;
				}
			ul#navigation a {
				display: block;
				text-align: center;
				background-color: #C30;
				color: #FC3;
				text-decoration: none;
				font-weight: bold;
				line-height: 28px;
				}
			ul#navigation a:hover,
			ul#navigation a.current {
				color: #000;
				}
				
			div#content {
				/*background: transparent url(../images/bg_content.gif) top left repeat-y;*/
				background: transparent url(../images/bg_content.gif) top right repeat-y;
				min-height: 380px;
				clear: both;
				margin: 27px 0 0 0;
				position: relative;
				}
			div#sidebar {
				width: 145px;
				overflow: hidden;
				/*float: left;*/
				float: right;
				padding-bottom: 40px;
				}
			div#sidebar ul {
				margin: 12px 0 0 0;
				padding: 0 10px;
				list-style-type: none;
				}
			div#sidebar li {
				width: 125px;
				/*height: 20px;*/
				margin-bottom: 14px;
				}
			div#sidebar a {
				display: block;
				/*line-height: 20px;*/
				text-decoration: none;
				color: #FC3;
				font-weight: bold;
				}
			div#sidebar a:hover,
			div#sidebar a.current {
				color: #000;
				}
			div#sidebarfooter {
				text-align: center;
				font-size: 7pt;
				
				width: 145px;
				position: absolute;
				right: 0;
				bottom: 5px;
				}
			div#sidebarfooter p {
				margin-top: 10px;
				}
				
			div#text {
				float: left;
				display: inline;
				/*margin-left: 8px;*/
				margin-right: 8px;
				width: 572px;
				}
			div#text a {
				color: #C30;
				text-decoration: none;
				}
			div#text a:hover {
				text-decoration: underline;
				}
			div#text img.rechts {
				float: right;
				margin-bottom: 5px;
				}
				
			div#vvvticker {
				height: 22px;
				margin: 2px 0 3px 0;
				overflow: hidden;
				text-align: center;
				background-color: #efecff;
				}
			#qiksearch_ticker_ns4,
			#qiksearch_js_ticker {
				line-height: 12px;
				}
				
			span.formnote {
				color: #C30;
				font-size: 7pt;
				}
			table h3 {
				font-size: 1em;
				margin: 1em 0;
				}
				
			div.spacer {
				line-height: 0;
				padding: 0;
				margin: 0;
				clear: both;
				}

