BODY.index {
	background-attachment : fixed;
	background-color : #330000;
	color : #008000;
}
A.index:link {
	font-family : Arial, Helvetica, sans-serif;
	background-color : #B88C4B;
	color: #FFFFFF;
	text-decoration:none;
}
A.index:visited {
	background-color : #B88C4B;
	color: #050505;
	text-decoration: none;
}
A.index:active {
	background-color : #B88C4B;
	color: #FFFFFF;
}
A.index:hover {
	background-color : #B88C4B;
	color: #330000;
}
TABLE.index {
	height : 97%;
	background-color : #B88C4B;
	color : #330000;
	font-size : 10pt;
	width : 95%;
}
TABLE.inner {
	background-color: #B88C4B;
	color : #008000;
	font-size : 8pt;
}
TABLE {
	color : #330000;
	background-color : #B88C4B;
	font-size : 8pt;
}
TD {
	font-family : Arial, Helvetica, sans-serif;
  line-height : 12pt;
}
TD.head {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	background-color : #CCCC99;
	color: #330000;
  line-height : 16pt;
}
TD.ten {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
}
TD.twelve {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
}
TD.yearrange {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 8pt;
  width : 90pt;
  vertical-align : top;
}
TH {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
}

A.eMail:link {
	background-color : #B88C4B;
	color: #330000;
	font-family : Arial, Helvetica, sans-serif;
}
A.eMail:visited {
	background-color : #B88C4B;
	color: Black;
	font-family : Arial, Helvetica, sans-serif;
}
A.eMail:active {
	background-color : #B88C4B;
	color: #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
}
A.eMail:hover {
	background-color : #B88C4B;
	color: #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
}


BODY {
	color : #008000;
	background-attachment : fixed;
	background-color : #330000;
}


A:link {
	background-color : #B88C4B;
	color: #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A:visited {
	background-color : #B88C4B;
	color: #663300;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A:active {
	background-color : #B88C4B;
	color: #008000;
	font-family : Arial, Helvetica, sans-serif;
}
A:hover {
	background-color : #B88C4B;
	color: #330000;
	font-family : Arial, Helvetica, sans-serif;
}


A.twelve {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
}
A.ten {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
}
H1 {
  line-height : 20pt;
}
H2 {
	font-family : Arial, Helvetica, sans-serif;
}
H3 {
	font-family : Arial, Helvetica, sans-serif;
}
H4 {
	font-family : Arial, Helvetica, sans-serif;
}
LI {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
}
LI.twelfe {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13pt;
}
P.webmaster {
	font-family : Comic Sans MS, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	background-color : #B88C4B;
	color : #330000;
}
UL.projectinnerlist {
	font-family : Arial, Helvetica, sans-serif;
	list-style-type:square;
}
A.linkGrafik:link {
	font-family : Arial, Helvetica, sans-serif;
	background-color : #CCCC99;
	color: #000000;
	text-decoration : none;
}
A.linkGrafik:visited {
	background-color : #CCCC99;
	color: #050505;
	text-decoration : none;
}
A.linkGrafik:active {
	background-color : #CCCC99;
	color: #FFFFFF;
	text-decoration : none;
}
A.linkGrafik:hover {
	background-color : #CCCC99;
	color: #330000;
	text-decoration : none;
}
.blackline {
	background-color:#000000;
}
DIV.index {
	height:97%;
}
A.tophome {
  font-size : 8pt;
}
P.tophome {
  text-align : right;
}
DIV.projecthead1 {
  font-size : 12pt;
}
DIV.projecthead2 {
  text-decoration : underline;
  color:#F0F080;
}
#box1 {
  position:relative;
  top:0px; left:1.882%; width:5.495%; height:16px;
  color:#000000;background:#CCCC99;
  border:solid 1px #6c2233;
  font-family:Arial,Helvetica, sans-serif;font-size:10pt;
  text-align:center;
}
#box2 {
  position:relative;
  top:0px; left:4.839%; width:1.463%; height:16px;
  color:#000000;background:#CCCC99;
  border:solid 1px #6c2233;
  font-family:Arial,Helvetica, sans-serif;font-size:10pt;
  text-align:center;
}
#box3 {
  position:relative;
  top:0px; left:5.914%; width:2.807%; height:16px;
  color:#000000;background:#CCCC99;
  border:solid 1px #6c2233;
  font-family:Arial,Helvetica, sans-serif;font-size:10pt;
  text-align:center;
}
#box4 {
  position:relative;
  top:0px; left:8.871%; width:3.076%; height:16px;
  color:#000000;background:#CCCC99;
  border:solid 1px #6c2233;
  font-family:Arial,Helvetica, sans-serif;font-size:10pt;
  text-align:center;
}
#box5 {
  position:relative;
  top:0px; left:5.914%; width:2.001%; height:16px;
  color:#000000;background:#f2eca0;
  border:solid 1px #6c2233;
  font-family:Arial,Helvetica, sans-serif;font-size:10pt;
  text-align:center;
}
#box5 A.linkGrafik:link, #box5 A.linkGrafik:visited, #box5 A.linkGrafik:active, #box5 A.linkGrafik:hover { background-color:#f2eca0; color:#663300; }
#box6 {
  position:relative;
  top:0px; left:8.065%; width:3.076%; height:16px;
  color:#000000;background:#7a7a33;
  border:solid 1px #6c2233;
  font-family:Arial,Helvetica, sans-serif;font-size:10pt;
  text-align:center;
}
#box6 A.linkGrafik:link, #box6 A.linkGrafik:visited, #box6 A.linkGrafik:active, #box6 A.linkGrafik:hover { background-color:#7a7a33; color:#ffffcc; }
#box7 {
  position:relative;
  top:0px; left:11.290%; width:1.400%; height:16px;
  color:#000000;background:#CCCC99;
  border:solid 1px #6c2233;
  font-family:Arial,Helvetica, sans-serif;font-size:10pt;
  text-align:center;
}
#box8 {
  position:relative;
  top:0px; left:13.441%; width:3.345%; height:16px;
  color:#000000;background:#CCCC99;
  border:solid 1px #6c2233;
  font-family:Arial,Helvetica, sans-serif;font-size:10pt;
  text-align:center;
}
#box9 {
  position:relative;
  top:0px; left:13.978%; width:1.732%; height:16px;
  color:#000000;background:#CCCC99;
  border:solid 1px #6c2233;
  font-family:Arial,Helvetica, sans-serif;font-size:10pt;
  text-align:center;
}
#box10 {
  position:relative;
  top:0px; left:13.441%; width:3.345%; height:16px;
  color:#000000;background:#CCCC99;
  border:solid 1px #6c2233;
  font-family:Arial,Helvetica, sans-serif;font-size:10pt;
  text-align:center;
}
#box11 {
  position:relative;
  top:0px; left:16.935%; width:2.807%; height:16px;
  color:#000000;background:#CCCC99;
  border:solid 1px #6c2233;
  font-family:Arial,Helvetica, sans-serif;font-size:10pt;
  text-align:center;
}
#box12 {
  position:relative;
  top:0px; left:20.161%; width:1.400%; height:16px;
  color:#000000;background:#CCCC99;
  border:solid 1px #6c2233;
  font-family:Arial,Helvetica, sans-serif;font-size:10pt;
  text-align:center;
}
#box13 {
  position:relative;
  top:0px; left:21.774%; width:1.400%; height:16px;
  color:#000000;background:#CCCC99;
  border:solid 1px #6c2233;
  font-family:Arial,Helvetica, sans-serif;font-size:10pt;
  text-align:center;
}
#box14 {
  position:relative;
  top:0px; left:21.774%; width:1.400%; height:16px;
  color:#000000;background:#CCCC99;
  border:solid 1px #6c2233;
  font-family:Arial,Helvetica, sans-serif;font-size:10pt;
  text-align:center;
}
#box15 {
  position:relative;
  top:0px; left:23.656%; width:3.076%; height:16px;
  color:#000000;background:#CCCC99;
  border:solid 1px #6c2233;
  font-family:Arial,Helvetica, sans-serif;font-size:10pt;
  text-align:center;
}
#box16 {
  position:relative;
  top:0px; left:29.301%; width:4.689%; height:16px;
  color:#000000;background:#CCCC99;
  border:solid 1px #6c2233;
  font-family:Arial,Helvetica, sans-serif;font-size:10pt;
  text-align:center;
}
#box17 {
  position:relative;
  top:0px; left:35.753%; width:3.613%; height:16px;
  color:#000000;background:#CCCC99;
  border:solid 1px #6c2233;
  font-family:Arial,Helvetica, sans-serif;font-size:10pt;
  text-align:center;
}
#box18 {
  position:relative;
  top:0px; left:31.183%; width:4.420%; height:16px;
  color:#000000;background:#7a7a33;
  border:solid 1px #6c2233;
  font-family:Arial,Helvetica, sans-serif;font-size:10pt;
  text-align:center;
}
#box18 A.linkGrafik:link, #box18 A.linkGrafik:visited, #box18 A.linkGrafik:active, #box18 A.linkGrafik:hover { background-color:#7a7a33; color:#ffffcc; }
#box19 {
  position:relative;
  top:0px; left:39.785%; width:1.732%; height:16px;
  color:#000000;background:#CCCC99;
  border:solid 1px #6c2233;
  font-family:Arial,Helvetica, sans-serif;font-size:10pt;
  text-align:center;
}
#box20 {
  position:relative;
  top:0px; left:43.548%; width:1.732%; height:16px;
  color:#000000;background:#CCCC99;
  border:solid 1px #6c2233;
  font-family:Arial,Helvetica, sans-serif;font-size:10pt;
  text-align:center;
}
#box21 {
  position:relative;
  top:0px; left:45.430%; width:1.400%; height:16px;
  color:#000000;background:#CCCC99;
  border:solid 1px #6c2233;
  font-family:Arial,Helvetica, sans-serif;font-size:10pt;
  text-align:center;
}
#box22 {
  position:relative;
  top:0px; left:46.505%; width:8.183%; height:16px;
  color:#000000;background:#CCCC99;
  border:solid 1px #6c2233;
  font-family:Arial,Helvetica, sans-serif;font-size:10pt;
  text-align:center;
}
#box23 {
  position:relative;
  top:0px; left:54.839%; width:3.613%; height:16px;
  color:#000000;background:#CCCC99;
  border:solid 1px #6c2233;
  font-family:Arial,Helvetica, sans-serif;font-size:10pt;
  text-align:center;
}
#box24 {
  position:relative;
  top:0px; left:58.602%; width:1.400%; height:16px;
  color:#000000;background:#7a7a33;
  border:solid 1px #6c2233;
  font-family:Arial,Helvetica, sans-serif;font-size:10pt;
  text-align:center;
}
#box24 A.linkGrafik:link, #box24 A.linkGrafik:visited, #box24 A.linkGrafik:active, #box24 A.linkGrafik:hover { background-color:#7a7a33; color:#ffffcc; }
#box25 {
  position:relative;
  top:0px; left:59.409%; width:1.463%; height:16px;
  color:#000000;background:#CCCC99;
  border:solid 1px #6c2233;
  font-family:Arial,Helvetica, sans-serif;font-size:10pt;
  text-align:center;
}
#box26 {
  position:relative;
  top:0px; left:61.290%; width:1.400%; height:16px;
  color:#000000;background:#7a7a33;
  border:solid 1px #6c2233;
  font-family:Arial,Helvetica, sans-serif;font-size:10pt;
  text-align:center;
}
#box26 A.linkGrafik:link, #box26 A.linkGrafik:visited, #box26 A.linkGrafik:active, #box26 A.linkGrafik:hover { background-color:#7a7a33; color:#ffffcc; }
#box27 {
  position:relative;
  top:0px; left:61.559%; width:1.400%; height:16px;
  color:#000000;background:#CCCC99;
  border:solid 1px #6c2233;
  font-family:Arial,Helvetica, sans-serif;font-size:10pt;
  text-align:center;
}
#box28 {
  position:relative;
  top:0px; left:62.097%; width:6.033%; height:16px;
  color:#000000;background:#CCCC99;
  border:solid 1px #6c2233;
  font-family:Arial,Helvetica, sans-serif;font-size:10pt;
  text-align:center;
}
#box29 {
  position:relative;
  top:0px; left:68.548%; width:5.226%; height:16px;
  color:#000000;background:#CCCC99;
  border:solid 1px #6c2233;
  font-family:Arial,Helvetica, sans-serif;font-size:10pt;
  text-align:center;
}
#box30 {
  position:relative;
  top:0px; left:74.194%; width:1.400%; height:16px;
  color:#000000;background:#7a7a33;
  border:solid 1px #6c2233;
  font-family:Arial,Helvetica, sans-serif;font-size:10pt;
  text-align:center;
}
#box30 A.linkGrafik:link, #box30 A.linkGrafik:visited, #box30 A.linkGrafik:active, #box30 A.linkGrafik:hover { background-color:#7a7a33; color:#ffffcc; }
#box31 {
  position:relative;
  top:0px; left:75.538%; width:2.538%; height:16px;
  color:#000000;background:#CCCC99;
  border:solid 1px #6c2233;
  font-family:Arial,Helvetica, sans-serif;font-size:10pt;
  text-align:center;
}
#box32 {
  position:relative;
  top:0px; left:80.376%; width:5.226%; height:16px;
  color:#000000;background:#CCCC99;
  border:solid 1px #6c2233;
  font-family:Arial,Helvetica, sans-serif;font-size:10pt;
  text-align:center;
}
#box33 {
  position:relative;
  top:0px; left:85.753%; width:8.183%; height:16px;
  color:#000000;background:#CCCC99;
  border:solid 1px #6c2233;
  font-family:Arial,Helvetica, sans-serif;font-size:10pt;
  text-align:center;
}
#box34 {
  position:relative;
  top:0px; left:97.043%; width:2.538%; height:16px;
  color:#000000;background:#CCCC99;
  border:solid 1px #6c2233;
  font-family:Arial,Helvetica, sans-serif;font-size:10pt;
  text-align:center;
}

#loccol { position:absolute; top:0px; left:0; width:96px; }
#swcol  { position:absolute; top:0px; right:0; width:96px; }
.locrow { height:16px; line-height:16px; border:1px solid transparent; padding-left:5px; font-family:Arial,Helvetica,sans-serif; font-size:8pt; text-align:left; white-space:nowrap; overflow:hidden; }
.swrow  { height:16px; line-height:16px; border:1px solid transparent; padding-right:5px; font-family:Arial,Helvetica,sans-serif; font-size:8pt; text-align:right; white-space:nowrap; overflow:hidden; color:#000000; }
.locrow A.linkGrafik, .locrow A.linkGrafik:link, .locrow A.linkGrafik:visited { font-size:8pt; }
.rowline { position:absolute; left:0; right:0; height:0; border-top:1px dotted #6c2233; }

#boxfrei1 {
  position:relative;
  top:0px; left:1.882%; width:11.559%; height:16px;
  color:#CEFFCE;background:#330000;
  border:solid 1px #6c2233;
  font-family:Arial,Helvetica, sans-serif;font-size:10pt;
  text-align:center;
}
#boxfest1 {
  position:relative;
  top:-18px; left:13.441%; width:6.720%; height:16px;
  color:#CEFFCE;background:#7d2236;
  border:solid 1px #6c2233;
  font-family:Arial,Helvetica, sans-serif;font-size:10pt;
  text-align:center;
}
#boxfrei2 {
  position:relative;
  top:-36px; left:20.161%; width:3.495%; height:16px;
  color:#CEFFCE;background:#330000;
  border:solid 1px #6c2233;
  font-family:Arial,Helvetica, sans-serif;font-size:10pt;
  text-align:center;
}
#boxfest2 {
  position:relative;
  top:-54px; left:23.656%; width:3.226%; height:16px;
  color:#CEFFCE;background:#7d2236;
  border:solid 1px #6c2233;
  font-family:Arial,Helvetica, sans-serif;font-size:10pt;
  text-align:center;
}
#boxfrei3 {
  position:relative;
  top:-72px; left:26.882%; width:58.871%; height:16px;
  color:#CEFFCE;background:#330000;
  border:solid 1px #6c2233;
  font-family:Arial,Helvetica, sans-serif;font-size:10pt;
  text-align:center;
}
#boxfest3 {
  position:relative;
  top:-90px; left:85.753%; width:8.333%; height:16px;
  color:#CEFFCE;background:#7d2236;
  border:solid 1px #6c2233;
  font-family:Arial,Helvetica, sans-serif;font-size:10pt;
  text-align:center;
}
#boxfrei4 {
  position:relative;
  top:-108px; left:94.086%; width:5.645%; height:16px;
  margin-bottom:-108px;
  color:#CEFFCE;background:#330000;
  border:solid 1px #6c2233;
  font-family:Arial,Helvetica, sans-serif;font-size:10pt;
  text-align:center;
}

#Ebox1 { position:relative; top:0px; left:0px; width:22%; height:16px; color:#000000; font-family:Arial,Helvetica, sans-serif;font-size:10pt; text-align:center;background:#CCCC99;border:solid 1px #6c2233;}
#Ebox2 { position:relative; top:1px; left:15%; width:4%; height:16px; color:#000000; font-family:Arial,Helvetica, sans-serif;font-size:10pt;text-align:center;background:#CCCC99;border:solid 1px #6c2233;}
#Ebox3 { position:relative; top:2px; left:18%; width:7%; height:16px; color:#000000; font-family:Arial,Helvetica, sans-serif;font-size:10pt;text-align:center;background:#CCCC99; border:solid 1px #6c2233;}
#Ebox4 { position:relative; top:3px; left:25%; width:8%; height:16px; color:#000000; font-family:Arial,Helvetica, sans-serif;font-size:10pt;text-align:center;background:#CCCC99; border:solid 1px #6c2233;}
#Ebox5 { position:relative; top:4px; left:22%; width:3%; height:16px; color:#000000; font-family:Arial,Helvetica, sans-serif;font-size:10pt;text-align:center;background:#CCCC99; border:solid 1px #6c2233;}
#Ebox6 { position:relative; top:5px; left:24%; width:8%; height:16px; color:#000000; font-family:Arial,Helvetica, sans-serif;font-size:10pt;text-align:center;background:#CCCC99; border:solid 1px #6c2233;}
#Ebox7 { position:relative; top:6px; left:32%; width:1%; height:16px; color:#000000; font-family:Arial,Helvetica, sans-serif;font-size:10pt;text-align:center;background:#CCCC99; border:solid 1px #6c2233;}
#Ebox8 { position:relative; top:7px; left:35%; width:9%; height:16px; color:#000000; font-family:Arial,Helvetica, sans-serif;font-size:10pt;text-align:center;background:#CCCC99; border:solid 1px #6c2233;}
#Ebox9 { position:relative; top:8px; left:37%; width:5%; height:16px; color:#000000; font-family:Arial,Helvetica, sans-serif;font-size:10pt;text-align:center;background:#CCCC99; border:solid 1px #6c2233;}
#Ebox10 { position:relative; top:9px; left:35%; width:9%; height:16px; color:#000000; font-family:Arial,Helvetica, sans-serif;font-size:10pt;text-align:center;background:#CCCC99; border:solid 1px #6c2233;}
#Ebox11 { position:relative; top:10px; left:44%; width:7%; height:16px; color:#000000; font-family:Arial,Helvetica, sans-serif;font-size:10pt;text-align:center;background:#CCCC99;border:solid 1px #6c2233;}
#Ebox12 { position:relative; top:11px; left:51%; width:3%; height:16px; color:#000000; font-family:Arial,Helvetica, sans-serif;font-size:10pt;text-align:center;background:#CCCC99; border:solid 1px #6c2233;}
#Ebox13 { position:relative; top:12px; left:54%; width:3%; height:16px; color:#000000; font-family:Arial,Helvetica, sans-serif;font-size:10pt;text-align:center;background:#CCCC99; border:solid 1px #6c2233;}
#Ebox14 { position:relative; top:13px; left:54%; width:3%; height:16px; color:#000000; font-family:Arial,Helvetica, sans-serif;font-size:10pt;text-align:center;background:#CCCC99; border:solid 1px #6c2233;}
#Ebox15 { position:relative; top:14px; left:58%; width:8%; height:16px; color:#000000; font-family:Arial,Helvetica, sans-serif;font-size:10pt;text-align:center;background:#CCCC99; border:solid 1px #6c2233;}
#Ebox16 { position:relative; top:15px; left:71%; width:12%; height:16px; color:#000000; font-family:Arial,Helvetica, sans-serif;font-size:10pt;text-align:center;background:#CCCC99; border:solid 1px #6c2233;}
#Ebox17 { position:relative; top:16px; left:86%; width:9%; height:16px; color:#000000; font-family:Arial,Helvetica, sans-serif;font-size:10pt;text-align:center;background:#CCCC99; border:solid 1px #6c2233;}
#Ebox18 { position:relative; top:17px; left:75%; width:11%; height:16px; color:#000000; font-family:Arial,Helvetica, sans-serif;font-size:10pt;text-align:center;background:#CCCC99; border:solid 1px #6c2233;}
#Ebox19 { position:relative; top:18px; left:85%; width:3%; height:26px; color:#000000; font-family:Arial,Helvetica, sans-serif;font-size:10pt;text-align:center;background:#CCCC99; border:solid 1px #6c2233;}
#Ebox20 { position:relative; top:19px; left:98%; width:3%; height:16px; color:#000000; font-family:Arial,Helvetica, sans-serif;font-size:10pt;text-align:center;background:#CCCC99; border:solid 1px #6c2233;}
#Ebox21 { position:relative; top:19px; left:98%; width:3%; height:16px; color:#000000; font-family:Arial,Helvetica, sans-serif;font-size:10pt;text-align:center;background:#CCCC99; border:solid 1px #6c2233;}
#Eboxfrei1 { position:relative; top:0px; left:1.882%; width:11.559%; height:16px; color:#CEFFCE; font-family:Arial,Helvetica, sans-serif;font-size:10pt; text-align:center;background:#330000; border:solid 1px #6c2233;}
#Eboxfest1 { position:relative; top:-18px; left:13.441%; width:6.720%; height:16px; color:#CEFFCE; font-family:Arial,Helvetica, sans-serif;font-size:10pt; text-align:center;background:#7d2236; border:solid 1px #6c2233;}
#Eboxfrei2 { position:relative; top:-36px; left:20.161%; width:3.495%; height:16px; color:#CEFFCE; font-family:Arial,Helvetica, sans-serif;font-size:10pt; text-align:center;background:#330000; border:solid 1px #6c2233;}
#Eboxfest2 { position:relative; top:-54px; left:23.656%; width:3.226%; height:16px; color:#CEFFCE; font-family:Arial,Helvetica, sans-serif;font-size:10pt; text-align:center;background:#7d2236; border:solid 1px #6c2233;}
#Eboxfrei3 { position:relative; top:-72px; left:26.882%; width:58.871%; height:16px; color:#CEFFCE; font-family:Arial,Helvetica, sans-serif;font-size:10pt; text-align:center;background:#330000; border:solid 1px #6c2233;}
#Eboxfest3 { position:relative; top:-90px; left:85.753%; width:8.333%; height:16px; color:#CEFFCE; font-family:Arial,Helvetica, sans-serif;font-size:10pt; text-align:center;background:#7d2236; border:solid 1px #6c2233;}
#Eboxfrei4 { position:relative; top:-108px; left:94.086%; width:5.645%; height:16px; margin-bottom:-108px; color:#CEFFCE; font-family:Arial,Helvetica, sans-serif;font-size:10pt; text-align:center;background:#330000; border:solid 1px #6c2233;}
