*             {font-family:Arial,Helvetica,Tahoma,Sans-Serif; color:#3333FF;}
body          {background-color:#000000;}

/* Formulare */
input, select {color:#3333FF; border:1px solid #3333FF;}
  input       {background-color:#00005F;}
  select      {background-color:#00003F;}

/* Tabellen */
table         {margin:2px; margin-top:5px; border:1px solid #3333FF;}
table.layout  {margin:0px; border:0px; position:absolute; left:50%; margin-left:-407px;}
th            {background-color:#00003F; text-align:center;}
td            {background-color:#00003F; vertical-align:middle;}
td.layout     {background-color:#000000; vertical-align:top;}
.small        {width:196px;}
.medium       {width:296px;}
.wide         {width:600px;}

td.left       {background-color:#000000; text-align:left;}
td.right      {background-color:#00003F; text-align:right;}
td.center     {background-color:#00003F; text-align:center;}
td.button     {background-color:#00005F; text-align:center;}
td.spbutton   {background-color:#5F0000; text-align:center;}

/* Überschriften */
h1            {text-align:center;}
h2            {text-align:left;}
h3            {text-align:left;}

/* Eingebettete Tabellen */
table.mini    {margin:0px; border:0px;}

/* Links */
a:link, a:visited, a:hover, a:active, a:focus
              {color:#3333FF;}
td.button a:link, td.button a:visited, td.button a:active, td.button a:focus
              {background-color:#00005F; color:#3333FF; display:block; text-decoration:none; border:1px solid #00007F;}
td.button a:hover
              {background-color:#00007F; color:#6666FF; display:block; text-decoration:none;}
td.spbutton a:link, td.spbutton a:visited, td.spbutton a:active, td.spbutton a:focus
              {background-color:#5F0000; color:#FF0000; display:block; text-decoration:none; border:1px solid #7F0000;}
td.spbutton a:hover
              {background-color:#7F0000; color:#FF3333; display:block; text-decoration:none;}

/* Startbildschirm: Hintergrundbild in der Ecke */
/*body.startup  {background-image:url(../image/planets.png); background-repeat:no-repeat;}*/
body.startup  {background-image:url(../image/background.jpg); background-repeat:repeat; background-attachment:fixed;}

/* Logos im Startbildschirm */
/*body.startup img#armada     {position:absolute; left:50%; margin-left:-145px; top:10px;}*/
body.startup img#allquantor {position:absolute; right:10px; bottom:10px;}

body.layout  img#allquantor {position:relative; top:30px;}

/* Neuer Startbildschirm */
div.main      {position:relative; width:760px; margin:0 auto; top:50px; border:1px solid #3333FF; padding:20px; background-color:#000000;}
div.left      {position:relative; width:200px; margin-top:120px; left:-40px; margin-right:-20px; float:left;}
div.right     {position:relative; width:200px; margin-top:120px; right:-40px; margin-left:-20px; float:right;}

/* Spezielle Tabellenformate */
/*table.main    {position:absolute; width:300px; left:50%; margin-left:-150px; top:100px;}*/
div.armada    {position:relative; width:400px; margin:0 auto; top:50px; border:1px solid #3333FF; background-color:#000000;}
table.main    {position:relative; width:400px; margin:0 auto; top:60px; background-color:#000000;}

table.message{position:absolute;width:400px;left:50%;margin-left:-200px;top:100px}
table.spreadsheet{position:absolute;width:600px;left:50%;margin-left:-300px;top:100px}
table.combat{width:390px}

td.blue2      {background-color:#00003F; text-align:right;}
td.blue3      {background-color:#00005F; text-align:center;}

td.blue2      {background-color:#00003F; text-align:right;}
td.blue3      {background-color:#00005F; text-align:center;}

table.red     {width:296px; border-color:#FF0000;}
td.red3 a:link, td.red3 a:visited, td.red3 a:hover, td.red3 a:active, td.red3 a:focus
              {color:#FF0000;}
th.red, td.red, td.red2, td.red3
              {color:#FF0000;}
table.red th  {background-color:#000000;}
td.red2       {background-color:#3F0000; text-align:right;}
td.red3       {background-color:#5F0000; text-align:center;}
table.combat{width:250px; text-align:center}
