body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	margin-top: 5%;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}

td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	

}

td.links {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align:left

}

th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.bodystyle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.small {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;

}

.medium {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.big {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #999999;

}

.xbig {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: underline;

}

.expanded {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 2px;
}
.whitetext {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 2px;
	color: #ffffff;
}
.justified {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
}

.footer {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #999999;
}

.box1 {
	padding: 3px;
	border-width: thin;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}

.box2 {
	font-style: italic;
	word-spacing: 2pt;
	padding: 3px;
	border-width: thin;
	border-style: solid;
}

a:link {
	color:#EE0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
 a:visited {
	color:#FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;text-decoration:none; 
}
 a:focus { color: #999999; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;}
 a:hover { color: #999999;text-decoration:none;  font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; }
 a:active { color: #999999; text-decoration:none;  font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;}

a.whie:link { color:#ffffff;text-decoration:underline; font-weight:bold; 	font-size: 10px;}
 a.whie:visited { color:#ffffff; text-decoration:underline; font-weight:bold; 	font-size: 10px;}
a.whie:focus { color:#ffffff; font-weight:bold; text-decoration:underline; 	font-size: 10px;}
a.whie:hover { color:#ffffff;font-weight:bold; text-decoration:underline; 	font-size: 10px;}
a.whie:active { color:#ffffff; font-weight:bold; text-decoration:underline; 	font-size: 10px;}

a.red:link { color:#EE0000;text-decoration:underline; }
a.red:visited { color:#EE0000; text-decoration:underline;}
a.red::focus { color:#aaaaaa;   text-decoration:underline;}
a.red:hover { color:#aaaaaa; text-decoration:underline; }
a.red:active { color:#aaaaaa;  text-decoration:underline; }

a.text:link {
	color: #aa0000;
	text-decoration:underline;
	font-size: 10px;
}
a.text:visited {
	color: #aa0000;
	text-decoration:underline;
	font-size: 10px;
}
a.text:focus {
	color:#aaaaaa;
	text-decoration:underline;
	font-size: 10px;
}
a.text:hover {
	color:#aaaaaa;
	text-decoration:underline;
	font-size: 10px;
}
a.text:active {
	color:#aaaaaa;
	text-decoration:underline;
	font-size: 10px;
}

a.kunst:link { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: underline; }
a.kunst:visited { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: underline;}
a.kunst:focus { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: underline;}
a.kunst:hover { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: underline;}
a.kunst:active { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: underline;}

BODY {scrollbar-face-color: #999999;
scrollbar-highlight-color: #ffdddd;
scrollbar-shadow-color:  #ff2222;
scrollbar-3dlight-color:  #ff2222;
scrollbar-arrow-colors:   #999999;
scrollbar-track-color:   #ff2222;
scrollbar-darkshadow-color:  #666666;
}


/* Kuenstlerfarben */
/* ------- group- 1 ------- */
.start .group-1:hover a {
  color: #fff;
}
.start .group-1 h3 {
  color: #9daa2f;
}
.start .group-1 h3, .start .group-1 ul, .start .group-1 .kcl,
.start .group-1 .kc1, .start .group-1 strong {
  border-color: #9daa2f;	
}
.start .group-1:hover h3, .start .group-1:hover, .start .group-1:hover .kc1,
.start .group-1 a:hover, .start .group-1 a:hover .kc1, .start .group-1 a:hover em span {
  background-color: #9daa2f;
  color: #fff;
}
/* ------- group- 2 ------- */
.start .group-2:hover a {
  color: #fff;
}
.start .group-2 h3 {
  color: #e93313;
}
.start .group-2 h3, .start .group-2 ul, .start .group-2 .kcl,
.start .group-2 .kc1, .start .group-2 strong {
  border-color: #e93313;	
}
.start .group-2:hover h3, .start .group-2:hover, .start .group-2:hover .kc1,
.start .group-2 a:hover, .start .group-2 a:hover .kc1, .start .group-2 a:hover em span {
  background-color: #e93313;
  color: #fff;
}

/* ------- group- 3 ------- */
.start .group-3:hover a {
  color: #fff;
}
.start .group-3 h3 {
  color: #387ca1;
}
.start .group-3 h3, .start .group-3 ul, .start .group-3 .kcl,
.start .group-3 .kc1, .start .group-3 strong {
  border-color: #387ca1;	
}
.start .group-3:hover h3, .start .group-3:hover, .start .group-3:hover .kc1,
.start .group-3 a:hover, .start .group-3 a:hover .kc1, .start .group-3 a:hover em span {
  background-color: #387ca1;
  color: #fff;
}

/* ------- group- 4 ------- */
.start .group-4:hover a {
  color: #fff;
}
.start .group-4 h3 {
  color: #FF9C05;
}
.start .group-4 h3, .start .group-4 ul, .start .group-4 .kcl,
.start .group-4 .kc1, .start .group-4 strong {
  border-color: #FF9C05;	
}
.start .group-4:hover h3, .start .group-4:hover, .start .group-4:hover .kc1,
.start .group-4 a:hover, .start .group-4 a:hover .kc1, .start .group-4 a:hover em span {
  background-color: #FF9C05;
  color: #fff;
}

/* ------- group- 5 ------- */
.start .group-5:hover a {
  color: #fff;
}
.start .group-5 h3 {
  color: #7b518c;
}
.start .group-5 h3, .start .group-5 ul, .start .group-5 .kcl,
.start .group-5 .kc1, .start .group-5 strong {
  border-color: #7b518c;	
}
.start .group-5:hover h3, .start .group-5:hover, .start .group-5:hover .kc1,
.start .group-5 a:hover, .start .group-5 a:hover .kc1, .start .group-5 a:hover em span {
  background-color: #7b518c;
  color: #fff;
}


/* STANDARD CORNER */
.kc { 
  /* bg color ausserhalb der box */ 
  background-color: #fff; 
}
.kc1 { 
  /* box-border-color */
  border-color: #666; 
  /* box-inner-bg-color */
}
.kc2 { 
  /* box-border-color */
  border-color: #666; 
  /* box-inner-bg-color */
  background-color: transparent; 
}
/* do not change ! */
.cs{display:block;}
.cs *{display:block;height:1px;overflow:hidden;font-size:1px;}
.cs *{border-style: solid;border-width:0 1px;}
.c1 {margin: 0 5px 0 5px; }
.c2{margin: 0 3px 0 3px;border-left-width:2px;border-right-width:2px;}
.c3 {margin: 0 2px 0 2px;}
.c4{margin: 0 1px 0 1px;height:2px;}
.c1{border-width:1px 0 0;height:0px !important;height /**/:1px}
