HTML, body, {
	Width: 100%;
	Height: 100%;
	Margin: 0;
	Overflow: auto;
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	color: #4f4f4f;
	background: #cfd7e0;
	SCROLLBAR-FACE-COLOR: #f8f9fb; 
	SCROLLBAR-HIGHLIGHT-COLOR: ##f8f9fb; 
	SCROLLBAR-SHADOW-COLOR: ##f8f9fb; 
	SCROLLBAR-3DLIGHT-COLOR: #a3a3a3; 
	SCROLLBAR-ARROW-COLOR: #4f4f4f; 
	SCROLLBAR-TRACK-COLOR: #d5ddff; 
	SCROLLBAR-DARKSHADOW-COLOR: #f8f9fb;
}

/* infobox fuer news auf der startseite */
#fadeinbox {
	position: absolute;
	width: 70%;
	top: -400px;
	border: 1px solid black;
	background-color: #CFD7E0;
	padding: 4px;
	z-index: 100;
	visibility: hidden;



}

/* text infobox fuer news auf der startseite */
.boxtext {
font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	color: #4f4f4f; 
	background-color: #CFD7E0;
}

/* hintergrund der gesamten seite*/
.table00 { 
	background: #cfd7e0;
}

/* hintergrund der inhaltstabelle*/
.table000 { 
	background: #aebbcd;
}

/* seitenkopf mit copyrigt*/
.head00 { 
	background: #aebbcd;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
	color: #4f4f4f;
}

/* text in navi ohne link */
.table01 { 
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	color: #ffffff;
	background: #aebbcd;
}

.table01a { 
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: 0px;
	color: #4f4f4f;
	background: #d5ddff;
}

/* text in navi fuer publications ohne link */
.table01b { 
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	color: #ffffff;
	background: #aebbcd;
}

/* bildtitel */
.table02 { 
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	color: #4f4f4f;
	background: #aebbcd;
}

/*text in vita raach*/
.table02a { 
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	color: #4f4f4f;
}

.table03 {
	border-width: 1px;
	border-style: solid;
	border-color: a3a3a3; 
	/*font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: 0px;
	color: #5E0000;*/
	background: #d5ddff;
}

.table04 { 
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	color: #4f4f4f;
	background: #d5ddff;
}

.table05 { 
	border-top-color: #000033;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-style: dashed;
}

.table06 { 
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	color: #505050;
	background: #f8f9fb;
	border-color: #ffffff;
	border-style: solid;
	border-width: 1px;	
}

.tip {
	background: #FFF46c;
	padding-top: 0px; 
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	
}

/* link der navigationstabelle */
a.color1:link  {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	color: #4f4f4f; 
	text-decoration: none; 
}

a.color1:visited  {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	color: #4f4f4f;
	text-decoration: none; 
}

a.color1:active {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	color: #ffffff; 
	text-decoration: none; 
}

a.color1:hover {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	color: #ffffff;
	text-decoration: none; 
}

/* link navigationstablle fuer die publications*/
a.color1a:link  {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	color: #4f4f4f; 
	text-decoration: none; 
}

a.color1a:visited  {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	color: #4f4f4f;
	text-decoration: none; 
}

a.color1a:active {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	color: #ffffff; 
	text-decoration: none; 
}

a.color1a:hover {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	color: #ffffff;
	text-decoration: none; 
}

/* realized by wolfsto link*/
a.color2:link  {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	color: #a3a3a3; 
	text-decoration: none; 
}

a.color2:visited  {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #a3a3a3; 
	text-decoration: none; 
}

a.color2:active {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #002b28; 
	text-decoration: none; 
}

a.color2:hover {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #002b28; 
	text-decoration: none; 
}

/* link von der indexseite */
a.color3:link  {
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
	color: #4f4f4f; 
	text-decoration: none; 
}

a.color3:visited  {
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
	color: #4f4f4f;
	text-decoration: none; 
}

a.color3:active {
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
	color: #ffffff; 
	text-decoration: none; 
}

a.color3:hover {
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
	color: #ffffff;
	text-decoration: none; 
}

.menu {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	border-width: 1px;
	border-style: solid;
	border-color: #5E0000;
	color: #ffffff;
	background: #b2b4c0;
}
