body
{
  font-size: 11px;
  font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
  color: #000000;
  text-decoration: none;
  background-repeat: repeat-y, repeat-x;
  background-color: #575F6C;
  scrollbar-face-color: #A6AAB0;
  scrollbar-shadow-color: #000000;
  scrollbar-highlight-color: #A6AAB0;
  scrollbar-3dlight-color: #A6AAB0;
  scrollbar-darkshadow-color: #000000;
  scrollbar-track-color: #A6AAB0;
  scrollbar-arrow-color: #A6AAB0;
  margin-top: 20;
  margin-bottom: 20;
}

td
{
  font-size: 8pt;
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  color: #000000;
  text-decoration: none;
}

.tb
{
  border: 1px solid #000000;
  border-collapse: collapse;
}

a
{
  color: #FFFFFF;
  text-decoration: none;
}

a:hover
{
  color: #000000;
  text-decoration: none;
}

input, select, textarea
{
  color: #FFFFFF;
  background-color: #575F6C;
  border-width: 1px;
  border-style: solid;
  border-color: #000000;
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  color: #FFFFFF;
  font-size: 12px;
}

.menu
{
  font-size: 10pt;
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  color: #FFFFFF;
  text-decoration: none;
}

.menun
{
  font-size: 10pt;
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  color: #000000;
  text-decoration: none;
}

.menubg
{
  background-image: url(images/menu-bg.gif);
  background-repeat: repeat-y;
}

.navbg
{
  border-left: 1px solid #000000;
  background-image: url(images/nav-bg.gif);
  background-repeat: repeat-y;
}

.title
{
  font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif;
  font-size: 14px;
  font-weight: bold;
}

.boxtitle
{
  font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif;
  font-size: 11px;
  font-weight: bold;
}

.boxtext
{
  font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif;
  font-size: 11px;
}

.boxbottom
{
  font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif;
  font-size: 11px;
}

.bgrepeatx
{
  background-repeat: repeat-x;
}

.bgrepeaty
{
  background-repeat: repeat-y;
}

.bgrepeatno
{
  background-repeat: no-repeat;
}

.greetz
{
  font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif;
  font-size: 13px;
  border: 1px solid #000000;
  border-collapse: collapse;
}

.contact
{
  font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif;
  font-size: 13px;
}

.projects
{
  font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif;
  font-size: 12px;
  border: 1px solid #000000;
  border-collapse: collapse;
}

.projectstitle
{
  font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif;
  font-size: 12px;
  font-weight: bold;
  border: 1px solid #000000;
  border-collapse: collapse;
}

.comment
{
  font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif;
  font-size: 13px;
  border: 1px solid #000000;
  border-collapse: collapse;
}

.favFolder
{
  font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif;
  font-size: 11px;
  color: #FFFFFF;
}

.favLink
{
  font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif;
  font-size: 11px;
  color: #FFFFFF;
  text-decoration: underline;
}

.favLink:hover
{
  font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif;
  font-size: 11px;
  color: #000000;
  text-decoration: underline;
}

ul.news, li.news
{
  list-style-type: disc;
  margin: 0px;
}