td {font-family: Arial, Verdana, Tahoma, Helvetica; font-size: 10pt;}
tr {font-family: Arial, Verdana, Tahoma, Helvetica; font-size: 10pt;}
textarea {font-family: Arial, Verdana, Tahoma, Helvetica; font-size: 10pt;}
td.module_textblock_header {
  font-weight:bolder;
  font-size:10pt;
}
a:link.module_textblock {
  color:#000088;
  text-decoration:none;
}
a:active.module_textblock {
  color:#FF0000;
  text-decoration:none;
}
a:hover.module_textblock {
  color:#0000FF;
  text-decoration:underline;
}
a:visited.module_textblock {
  color:#666666;
  text-decoration:underline;
}


a:link.forum {
  color:#000088;
  text-decoration:none;
  font-size:12pt;
  font-weight:bolder;
}
a:active.forum {
  color:#000000;
  text-decoration:none;
  font-size:12pt;
  font-weight:bolder;
}
a:hover.forum {
  color:#0000FF;
  text-decoration:underline;
  font-size:12pt;
  font-weight:bolder;
}
a:visited.forum {
  color:#000088;
  text-decoration:none;
  font-size:12pt;
  font-weight:bolder;
}



a:link.module_gallery {
  color:#000000;
  text-decoration:none;
}
a:active.module_gallery {
  color:#FF0000;
  text-decoration:none;
}
a:hover.module_gallery {
  color:#000000;
  text-decoration:none;
}
a:visited.module_gallery {
  color:#666666;
  text-decoration:none;
}
a:visited.box {
  color:#222222;
  text-decoration:none;
}
a:link.box {
  color:#000000;
  text-decoration:none;
}
a:active.box {
  color:#FF0000;
  text-decoration:none;
  background-color:#000000;
}
a:hover.box {
  color:#000000;
  text-decoration:underline;
  background-color:#FFFFFF;
}
a:visited.partner {
  font-size:8pt;
  color:#000000;
  text-decoration:none;
}
a:link.partner {
  font-size:8pt;
  color:#000000;
  text-decoration:none;
}
a:active.partner {
  font-size:8pt;
  color:#000000;
  text-decoration:none;
}
a:hover.partner {
  font-size:8pt;
  color:#444444;
  text-decoration:none;
}

a:visited.sitemap {
  font-size:8pt;
  color:#000000;
  text-decoration:none;
}
a:link.sitemap {
  font-size:8pt;
  color:#000000;
  text-decoration:none;
}
a:active.sitemap {
  font-size:8pt;
  color:#000000;
  text-decoration:none;
}
a:hover.sitemap {
  font-size:8pt;
  color:#444444;
  text-decoration:none;
}

a:visited.footer {
  font-size:8pt;
  color:#000000;
  text-decoration:none;
}
a:link.footer {
  font-size:8pt;
  color:#000000;
  text-decoration:none;
}
a:active.footer {
  font-size:8pt;
  color:#000000;
  text-decoration:none;
}
a:hover.footer {
  font-size:8pt;
  color:#444444;
  text-decoration:none;
}
a:visited.surftipps {
  font-size:10pt;
  color:#000000;
  font-weight:bolder;
  text-decoration:none;
}
a:link.surftipps {
  font-size:10pt;
  color:#000000;
  font-weight:bolder;
  text-decoration:none;
}
a:active.surftipps {
  font-size:10pt;
  color:#000000;
  font-weight:bolder;
  text-decoration:none;
}
a:hover.surftipps {
  font-size:10pt;
  color:#444444;
  font-weight:bolder;
  text-decoration:none;
}
a:visited.upper_menu_item {
  font-size:10pt;
  color:#0000DD;
  text-decoration:none;
}
a:link.upper_menu_item {
  font-size:10pt;
  color:#0000DD;
  text-decoration:none;
}
a:active.upper_menu_item {
  font-size:10pt;
  color:#0000DD;
  text-decoration:none;
  background-color:#000000;
}
a:hover.upper_menu_item {
  font-size:10pt;
  color:#4444FF;
  text-decoration:none;
  background-color:#FFFFFF;
}
span.login {
  font-family: Arial, Verdana, Tahoma, Helvetica; 
  font-size: 8pt;
  color:#DDDDDD;
}
span.box_title {
  font-family: Arial, Verdana, Tahoma, Helvetica; 
  font-weight:bolder;
  font-size: 10pt;
  color:#000000;
}
a:visited.login {
  color:#888888;
  text-decoration:none;
}
a:link.login {
  color:#AAAAAA;
  text-decoration:none;
}
a:active.login {
  color:#FF0000;
  text-decoration:none;
}
a:hover.login {
  color:#FFFFFF;
  text-decoration:none;
}
a:visited.catalog {
  color:#222222;
  text-decoration:none;
}
a:link.catalog {
  color:#000000;
  text-decoration:none;
}
a:active.catalog {
  color:#FF0000;
  text-decoration:none;
}
a:hover.catalog {
  color:#000000;
  text-decoration:none;
}
table.admin {
  background-color:#888888;
}
tr.admin {
  background-color:#EEEEEE;
}
table.statistik {
  background-color:#FFFFFF;
}
tr.statistik {
  background-color:#EEEEEE;
}
tr.statistik_header {
  font-weight:bolder;
  background-color:#EEEEEE;
}
table.outer {
  border-width:1px;
  border-style:solid;
  border-color:#000000;
  border-collapse:collapse
}