body {  color: FFFFFF; background-repeat: no-repeat; background-color: 555555; font-family: sans-serif }
P { color: FFFFFF; }
p.indented {text-indent: 14em; color: FFFFFF; }	
H1 { color: white;  }
H2 { color: white }
h3 { color: white }
:link  { color: FFFFFF; border:none; text-decoration:underline; }
:visited  { color: CCCCCC; border:none; text-decoration:underline; }
:active  { color: DDDDDD; border:none; text-decoration:underline;}

table {border-collapse:collapse;}
table.contact { color: 010101; background-color: #C0E0C0; font-size: 20; font-style: bold }
td.celllink {  h-align: center; color: 000022; background-color: FFFFFF ; border-collapse:collapse; border:0; padding:0; width: 110; heigth=100; text-decoration: none }
td.normal {h-align: center ; color: 010100; background-image:url(../img/greenbackground.jpg); background-repeat: no-repeat; background-color: ccFFCC; font-family: sans-serif}
td.verticalseparationcell {h-align: center ; color: 010100;  background-color: AAAAAA; font-family: sans-serif}

font.redeight { background-color: 555555; font-family: sans-serif; color: CC0000; font-size:16px; font-weight:bold }
font.redeighthuge { background-color: 555555; font-family: sans-serif; color: CC0000; font-size:32px; font-weight:bold }
font.biggerfont {background-color: 555555; font-family: sans-serif; color: FFFFFF; font-size:18px; font-weight:bold }
font.hugefont {background-color: 555555; font-family: sans-serif; color: FFFFFF; font-size:24px; font-weight:bold }
font.emphasizedfont {background-color: 555555; font-family: sans-serif; color: FFFFFF; font-size:16px; font-weight:bold; font-style: italic }
font.invisible {background-color: 555555; font-family: sans-serif; color: 555555; font-size:16px; font-weight:bold; font-style: italic }

img.video {height: 70; cursor:pointer;}
img.image {height: 40; cursor:pointer;}
img.centralimage {
	max-height:240px;
    max-width:570px;
    height:auto;
    width:auto;
	margin-left: auto; 
	margin-right: auto; 
	}

iframe.visibleframe { width:570; height:300;}
iframe.invisibleframe { width:0; height:0; border: 0; border: none;}
.tabcontent {
	Width:540; 
	height:1000; 
	border:0; 
	display: none;
	padding: 6px 12px;
	border-top: none; }
	
	/* Style the tab */
.tab {
  overflow: hidden;
  border: 0px solid #ccc;
  background-color: inherit;
}

/* Style the buttons inside the tab */
.tab button {
  float: right;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 2px 2px;
  transition: 0.3s;
  font-size: 17px;
  background-color: DDDDDD;
   border-style:ridge;
   border-width:2px;
   margin: 2px;
}

/* Change background color of buttons on hover */
.tab button:hover {
  background-color: #fdd;
}

/* Create an active/current tablink class */
.tab button.active {
  background-color: #f00;
}


input.buttonclass
{
   font-size:16px;
   font-family:sans-serif;
   font-weight:bold;
   color: FFFFFF;
   background-color: CC0000;
   border-style:ridge;
   border-width:3px;
   width: 100px;
   height: 40px;
}

input.inactivebuttonclass
{
   font-size:16px;
   font-family:sans-serif;
   font-weight:bold;
   color: FFFFFF;
   background-color: 770000;
   border-style:ridge;
   border-width:3px;
   width: 100px;
   height: 40px;
}


<!-- Schrift Art: Verdana -->
