body                 {margin: 0px; background: #E1E8E8; color: #000000; font-family: Arial, sans-serif; font-size: 12pt; text-decoration: none;}
form                 {display: inline;}
img                  {border: none;}
hr                   {color: #000000;}

a:link.top           {color: #FFFFFF; font-family: Arial, sans-serif; font-size: 12px; text-decoration: none}
a:visited.top        {color: #FFFFFF; font-family: Arial, sans-serif; font-size: 12px; text-decoration: none}
a:active.top         {color: #FFFFFF; font-family: Arial, sans-serif; font-size: 12px; text-decoration: none}
a:hover.top          {color: #000000; background: #CCCCCC; font-family: Arial, sans-serif; font-size: 12px; text-decoration: none}

a:link.nav           {display: block; color: #000000; font-family: Arial, sans-serif; font-size: 12px; text-decoration: none}
a:visited.nav        {display: block; color: #000000; font-family: Arial, sans-serif; font-size: 12px; text-decoration: none}
a:active.nav         {display: block; color: #000000; font-family: Arial, sans-serif; font-size: 12px; text-decoration: none}
a:hover.nav          {display: block; background: #FCFFEA; color: #000000; font-family: Arial, sans-serif; font-size: 12px; text-decoration: none}

a:link.s             {color: #000000; font-family: Arial, sans-serif; font-size: 12px; text-decoration: none}
a:visited.s          {color: #000000; font-family: Arial, sans-serif; font-size: 12px; text-decoration: none}
a:active.s           {color: #000000; font-family: Arial, sans-serif; font-size: 12px; text-decoration: none}
a:hover.s            {color: #000000; font-family: Arial, sans-serif; font-size: 12px; text-decoration: underline}

a:link.text          {color: #000088; font-family: Arial, sans-serif; font-size: 12px; text-decoration: none}
a:visited.text       {color: #000088; font-family: Arial, sans-serif; font-size: 12px; text-decoration: none}
a:active.text        {color: #000088; font-family: Arial, sans-serif; font-size: 12px; text-decoration: none}
a:hover.text         {color: #880000; font-family: Arial, sans-serif; font-size: 12px; text-decoration: none}

a:link.balken        {color: #FFFFFF; font-family: Arial, sans-serif; font-size: 12px; text-decoration: none}
a:visited.balken     {color: #FFFFFF; font-family: Arial, sans-serif; font-size: 12px; text-decoration: none}
a:active.balken      {color: #FFFFFF; font-family: Arial, sans-serif; font-size: 12px; text-decoration: none}
a:hover.balken       {color: #000000; background: #CCCCCC; font-family: Arial, sans-serif; font-size: 12px; text-decoration: none}

a:link.news          {color: #000000; font-family: Arial, sans-serif; font-size: 12px; text-decoration: none}
a:visited.news       {color: #000000; font-family: Arial, sans-serif; font-size: 12px; text-decoration: none}
a:active.news        {color: #000000; font-family: Arial, sans-serif; font-size: 12px; text-decoration: none}
a:hover.news         {color: #000000; font-family: Arial, sans-serif; font-size: 12px; text-decoration: underline}

a:link.gameserver    {color: #000000; font-family: Arial, sans-serif; font-size: 12px; text-decoration: none}
a:visited.gameserver {color: #000000; font-family: Arial, sans-serif; font-size: 12px; text-decoration: none}
a:active.gameserver  {color: #000000; font-family: Arial, sans-serif; font-size: 12px; text-decoration: none}
a:hover.gameserver   {color: #000000; font-family: Arial, sans-serif; font-size: 12px; text-decoration: underline}

a:link.manual        {color: #000088; font-family: Arial, sans-serif; font-size: 12px; text-decoration: none}
a:visited.manual     {color: #000088; font-family: Arial, sans-serif; font-size: 12px; text-decoration: none}
a:active.manual      {color: #000088; font-family: Arial, sans-serif; font-size: 12px; text-decoration: none}
a:hover.manual       {color: #880000; font-family: Arial, sans-serif; font-size: 12px; text-decoration: none}

a:link.dex           {color: #000000; font-family: "courier new", monospace; font-size: 12px; text-decoration: none}
a:visited.dex        {color: #000000; font-family: "courier new", monospace; font-size: 12px; text-decoration: none}
a:active.dex         {color: #000000; font-family: "courier new", monospace; font-size: 12px; text-decoration: none}
a:hover.dex          {color: #880000; font-family: "courier new", monospace; font-size: 12px; text-decoration: none}

a:link.sitemap       {color: #0000FF; text-decoration: none}
a:visited.sitemap    {color: #0000FF; text-decoration: none}
a:active.sitemap     {color: #0000FF; text-decoration: none}
a:hover.sitemap      {color: #FF0000; text-decoration: none}

.form_login          {color: #00FF88; background: #444444; border: 0px; font-family: Arial, sans-serif; font-size: 10px;}
.button_login        {color: #000000; background: #000000; border: 0px; font-family: Arial, sans-serif; font-size: 4px;}

.text-ein            {color: #000000; background: #FFFFFF; border: 1px solid #000000; font-family: Arial, sans-serif; font-size: 12px;}
.text-aus            {color: #000000; background: #CCCCCC; border: 0px solid #000000; font-family: Arial, sans-serif; font-size: 12px;}

.form                {color: #000000; background: #F1F8F8; border: 1px solid #000000; font-family: Arial, sans-serif; font-size: 12px;}
.button              {color: #000000; background: #D1D8D8; border: 1px solid #000000; font-family: Arial, sans-serif; font-size: 12px;}

.file                {color: #000000; background: #FFFFFF; border: 1px solid #000000; font-family: Arial, sans-serif; font-size: 12px;}
.edit                {color: #000000; background: #FFFFFF; border: 1px solid #000000; font-family: Courier, monospace; font-size: 12px;}

td                   {font-family: Arial, sans-serif; font-size: 12px;}
td.kasten_head       {color: #000000; background: #E1E8E8; font-size: 12px; border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000;}
td.kasten_head_logo  {color: #000000; background: #E1E8E8; font-size: 12px; border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000;}
td.kasten_body       {color: #000000; background: #EEEEEE; font-size: 12px; border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000;}
td.small             {font-size: 10px;}
td.t                 {color: #000000; background: #E1E8E8; font-size: 12px; border-top: 1px solid #000000; border-left: 1px solid #000000;}
td.u                 {color: #000000; background: #EEEEEE; font-size: 12px; border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000;}
td.g                 {color: #000000; background: #FFFFFF; font-size: 12px; border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000;}
td.obenlinks         {color: #000000; background: #E1E8E8; font-size: 12px;}
td.obenrechts        {color: #000000; background: #E1E8E8; font-size: 12px;}
td.main              {color: #000000; background: #FFFFFF; font-size: 12px;}
td.blank             {color: #000000; background: #FFFFFF; font-size: 12px;}
td.rechts            {color: #000000; background: #FFFFFF; font-size: 12px;}
td.balken            {color: #FFFFFF; background: #000000; font-size: 12px;}
td.nav               {color: #000000; background: #EEF1DC; font-size: 12px; border-right: 1px solid #CED1BC;}
td.k1                {font-size: 12px;}
td.k2                {font-size: 12px; border-top: 1px solid #000000;}
td.k3                {font-size: 12px; border-left: 1px solid #000000;}
td.k4                {font-size: 12px; border-top: 1px solid #000000; border-left: 1px solid #000000;}
td.l1                {font-size: 12px; border-top: 1px solid #000000; border-right: 1px solid #000000; border-left: 1px solid #000000; border-bottom: 1px solid #000000;}
td.l2                {font-size: 12px; border-top: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000;}
td.l3                {font-size: 12px; border-right: 1px solid #000000; border-left: 1px solid #000000; border-bottom: 1px solid #000000;}
td.l4                {font-size: 12px; border-right: 1px solid #000000; border-bottom: 1px solid #000000;}
td.blub              {font-size: 12px; border: 1px solid #000000;}
td.d1                {font-size: 12px; border-bottom: 2px solid #000000; border-right: 1px solid #000000;}
td.d2                {font-size: 12px; border-bottom: 2px solid #000000; border-left: 1px solid #000000;}
td.d3                {font-size: 12px; border-right: 1px solid #000000;}
td.d4                {font-size: 12px; border-left: 1px solid #000000;}
td.e1                {font-size: 12px; border-bottom: 1px solid #000000;}
td.e2                {font-size: 12px; border-bottom: 1px solid #000000; border-left: 1px solid #000000;}
td.e3                {font-size: 12px;}
td.e4                {font-size: 12px; border-left: 1px solid #000000;}
td.dex               {font-family: "courier new", monospace; font-size: 12px; color: #000000;}
td.counter           {font-family: Arial, sans-serif; font-size: 12px; border: 1px solid #888888; background-color: #FFFFFF; color: #000000}

.hell                {font-family: "courier new", monospace; font-size: 12px; color: #FFFFFF;}
.dunkel              {font-family: "courier new", monospace; font-size: 12px; color: #000000;}

th.h1                {border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000;}
td.b1                {border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000;}
th.h2                {border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-right: 1px solid #000000;}
td.b2                {border-bottom: 1px solid #000000; border-right: 1px solid #000000;}

A:link.pse           {text-decoration: none; color: #000000; font-size: 14pt;}
A:visited.pse        {text-decoration: none; color: #000000; font-size: 14pt;}
A:active.pse         {text-decoration: none; color: #000000; font-size: 14pt;}
A:hover.pse          {text-decoration: none; color: #FFFFFF; background: #008800; font-size: 14pt;}
.pse_layout1         {background: #000000;}
.pse_layout2         {background: #88FFDD;}
.pse-rot             {background: #FF8888;}
.pse-blau            {background: #DDEEFF;}
.pse-grau            {background: #CCCCCC;}
.pse-weiss           {background: #FFFFFF;}
.pse-gelb            {background: #EEFFDD;}
.pse-textfeld        {color: #AAFFFF; background: #222222; font-size: 12pt; font-family: "courier new", monospace;}

.schach              {border: 2px solid #000000;}
.schach1             {background: #000000; color: #FFFFFF; font-size: 30pt;}
.schach2             {background: #FFFFFF; color: #000000; font-size: 30pt;}

big.dsa_datum        {font-size: 24pt;}

.print               {display: none;}
