body {
  background-color:#000000;
  color:#999999;
  margin:0;
  font-size:11px;
  font-family:Verdana;
}
a:link { text-decoration:none; color:#999999; }
a:visited { text-decoration:none; color:#999999; }
a:hover { text-decoration:none; color:#ffffff; }
a:active { text-decoration:none; color:#999999; }
img {
  border:0;
}
/*------------------------------------*\
-> main div layer
\*------------------------------------*/
div#main {
  
}
div#logo {
  margin:62px 0 14px 148px;
}
div#topline {
  background:url(img/main/topline.jpg) repeat-x;
  height:1px;
}
div#content {
  height:259px;
  padding:0;
}
div#bottomline {
  background:url(img/main/bottomline.jpg) repeat-x;
  height:10px;
}
div#navigation {
  margin:5px 0 0 148px;
}
div#navigation ul {
  list-style:none;
  margin:0;
  padding:0;
}
div#navigation ul li {
  padding:1px 0 1px 0;
}
div#contenttext {
  margin:0 0 0 133px;
}
div#info {
  position:absolute;
  bottom:5px;
  left:148px;
}
/*------------------------------------*\
-> classes
\*------------------------------------*/
table.start td.pic {
  width:179px;
  background-color:#666666;
}
div.headline {
  color:#cccccc;
  font-size:18px;
  margin:0 0 20px 16px;
  padding-top:20px;
}
div.headline2 {
  color:#cccccc;
  font-size:18px;
  margin:0;
  padding:20px 0 20px 0;
}
ul.linklist, ul.normlist {
  list-style:none;
  margin:0;
  padding:0;
}
ul.linklist li {
  padding:2px 0 2px 0;
  line-height:16px;
}
table.tlinklist tr td {
  padding:2px 0 2px 0;
  line-height:16px;
}
ul.normlist li {
  padding:3px 0 3px 0;
  color:#cccccc;
}
table.projectdata {
  width:250px;
}
table.projectdata tr td {
  padding:5px 0 5px 0;
}
.bright {
  color:#cccccc;
}
.bright a:link { color:#cccccc; }
.bright a:visited { color:#cccccc; }
.bright a:hover { color:#999999; }
.bright a:active { color:#999999; }
/*------------------------------------*\
-> scrollbar
\*------------------------------------*/

#container {
	position:absolute;
	top:160px;
	left:145px;
	width:500px;
	height:180px;
	overflow:hidden;
}

#contcontent {
	position:relative;
	width:490px;
	left:5px;
}

p {
	font:normal 10px/14px arial,helevetica,san-serif;
}

#scrollArea {
	position:absolute;
	left:661px;
	top:160px;
	height:180px;
	width:8px;
	border:1px solid #666;
	overflow:hidden;
}

#scroller {
	position:absolute;
	top:-1px;
	width:8px;
	background:#AAA;
	border-top:1px solid #666;
	border-bottom:1px solid #666;
}


