body {   margin : 0px;   padding: 0px;   background-color:#fffff0;}h1	{   font-family: Arial, Helvetica, sans-serif;   font-size  : 48px;   font-weight  : normal;}h2	{   font-family: Arial, Helvetica, sans-serif;   font-size  : 28px;   font-weight  : normal;}h3	{   font-family: Arial, Helvetica, sans-serif;   font-size  : 20px;   font-weight  : normal;}h4	{   font-family: Arial, Helvetica, sans-serif;   font-size  : 18px;   font-weight  : normal;}.ueberschrift	{   font-family: Times;   font-size: 40px;   color: #4a4;   font-weight: normal;   text-align: center;   background-color: #ccccee;   padding: 10px;   margin: 15px;   border-width: 2px;   border-color: #e00;   border-style: solid;}.lihead	{   font-family: Arial;   font-size  : 16px;   color: #000;   font-weight  : bold;   text-align: left;}.litext	{   font-family: Arial;   font-size  : 14px;   color: #000;   font-weight  : normal;   text-align: left;}.kursiv	{	font-style: italic;}.Adresse	{	padding: 5px;	background-color: #ffffaa;	border-color: #678;	border-style:solid;	border-width:1px;}/* Der Rahmen */#mainrect	{   margin: 0px;   padding:0px;   position:absolute;	width:800px;	height:600px;	border-color: #678;	border-style:solid;	border-width:1px;}#navimg	{	margin: 27px;		/* zentrieren */	border-width:1px;	border-color: #ff0000;	border-style:solid;	cursor: normal;}#logo	{	border-width:0px;	cursor: pointer;}#viewrect000	{   font-family: Arial, Helvetica, sans-serif;   font-size  : 11px;   font-weight  : normal;   margin: 0px;   padding:0px;    position:absolute;   	left: 206px;   	top: 3px;	width: 589px;	height:420px;	border-color: #678;	border-style: solid;	border-width: 1px;	background-color: #fffff0;}#viewrect001	{   font-family: Arial, Helvetica, sans-serif;   font-size  : 11px;   font-weight  : normal;   margin: 0px;   padding:0px;    position:absolute;   	left: 206px;   	top: 3px;	width: 530px;	height:360px;	border-color: #678;	border-style: solid;	border-width: 1px;	background-color: #fffff0;	overflow: auto;}#viewrect002	{   font-family: Arial, Helvetica, sans-serif;   font-size  : 11px;   font-weight  : normal;   margin: 0px;   padding:30px;    position:absolute;   	left: 206px;   	top: 3px;	width: 530px;	height:360px;	border-color: #678;	border-style: solid;	border-width: 1px;	background-color: #fffff0;	overflow: auto;}#viewrect002 img	{	border-width: 1px;	border-style: solid;	border-color: #f00;}#viewrect003	{   font-family: Times;   font-size  : 16px;   font-weight  : normal;   margin: 0px;   padding:30px;    position:absolute;   	left: 206px;   	top: 3px;	width: 530px;	height:360px;	border-color: #678;	border-style: solid;	border-width: 1px;	background-color: #fffff0;	overflow: auto;}#viewrect003	table {	width: 100%;	border-width: 1px;	border-color: #ccccff;	border-style: solid;}.partnerdef {	border-width: 0px 0px 1px 0px;	border-color: #ccccff;	border-style: solid;}.partnerhead	{	color: #000066;    padding:12px;    background-color: #ffff00;	border-width: 3px;	border-color: #cc0000;	border-style: solid;}.list1	{list-style-type: circle;}.list2	{list-style-type: disc;}.logoColor1	{	color: #8080E6;}.logoColor2	{	color: #9ACDB3;}.logoColor3	{	color: #555;}.larix	{	color: #000066;    padding:30px;    background: url("./res/larix-symb.gif");	border-width: 0px 0px 3px 0px;	border-color: #ccccff;	border-style: solid;}.taxus	{	color: #000066;    padding:30px;    background: url("./res/taxus-symb.gif");	border-width: 0px 0px 3px 0px;	border-color: #ccccff;	border-style: solid;}.ilex	{	color: #000066;    padding:30px;    background: url("./res/ilex-symb.gif");	border-width: 0px;}#viewrect004	{   font-family: Courier, sans-serif;   color: #000;   font-size  : 18px;   font-weight  : normal;	margin: 0px;	padding: 30px;    position:absolute;   	left: 206px;   	top: 3px;	width: 530px;	height:360px;	border-color: #678;	border-style: solid;	border-width: 1px;	background-color: #fffff0;	overflow: auto;    background: url("./res/vsf-symb.gif");}#viewrect004 img	{	border-width: 0px;}#viewrect004 td	{   font-family: Times;   color: #000;   font-size  : 30px;   font-weight  : normal;   padding-left: 30px;}.deutsch	{   font-family: Verdana, Arial;   color: #888;   font-size  : 18px;   font-weight  : normal;}#viewrect005	{   font-family: Courier, sans-serif;   color: #000;   font-size  : 18px;   font-weight  : normal;	margin: 0px;	padding: 30px;    position:absolute;   	left: 206px;   	top: 3px;	width: 530px;	height:360px;	border-color: #678;	border-style: solid;	border-width: 1px;	background-color: #fffff0;	overflow: auto;}#waittext	{   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;   color: #f00;	background-color:#bbb;	padding: 15px;   font-size  : 24px;   border: 5;   border-style: solid;   border-color: #a00;   position:absolute;	left:20px;	top:20px;	visibility:visible;}/* Navigation Pane */.navrect	{   font-family: Arial, Helvetica, sans-serif;   color: #444;   font-size  : 20px;   font-weight  : normal;	position:absolute;	left:3px;	top:3px;	width:199px;	height:420px;	border-width:1px 1px 1px 1px;	border-color: #678;	border-style:solid;}.navrect p	{	width: 80%;	margin: 10px 0px 10px 9px;	border: 0px;	padding: 10px 10px 10px 10px;	cursor: pointer;	text-align: right;	line-height: 24px;	border-width: 1px;	border-color: #ccc;	border-style:solid;}.logorect	{	position:absolute;	left:3px;	top:426px;	width:792px;	height:169px;	border-width:1px;	border-color: #678;	border-style:solid;}.vsflogo	{	position:absolute;	left:145px;	top:24px;   font-family: Arial, Helvetica, sans-serif;   color: #444;   font-size  : 26px;   font-weight  : normal;   text-align: center;}