body {
  color: #eeeeec;
  margin-top: 1px;
  margin-left: 1px;
  background: #2e3436;
  background-image: url(images/background.jpg);
}

* {
  font-size: 11px;
  font-family: Tahoma,sans-serif;
}

img {
  border: 0px;
}

#footer p,#footer p a {
  font-size: 9px;
  font-family: Tahoma,sans-serif;
}


th
{
  background-color: #555753;
  border: 1px #888a85 solid;
}

td.a, td.b, td.c, td.f, input, select, td.g, td.h, td.i, td.j, td.k,
td.m, td.o, td.q, td.r, td.v, td.s, .style td, p td td.newstitle,
td.comments
{
  background-color: #555753;
  border: 1px #babdb6 solid;
}


td.title, td.c
{
  font-weight: bold;
  padding-left: 3px;
  background-color: #2f4051;
  background-image: url(images/bg1.gif);
}


td.l
{
  /*background-color: #344566;*/
  color: #E6EBFB;
  vertical-align: top;
  border: 1px #555753 solid;
  padding: 3px;
  background-image: url(images/bg2.gif);
}

/* botones */
td.f, input, select, option, textarea, button
{
  color                : #E6EBFB;
  background-color     : #344566;
  background-image     : url(images/bg3.gif);
}

input[type="botton"],input[type="submit"],input[type="reset"]
{
  background-image     : url(images/bg3.gif);
}

textarea
{
  color                : #729fcf;
  background-color     : #344566;
  border: 1px #729fcf solid;
  background-image     : url(images/bg2.gif);
}

input[type="text"], input[type="password"]
{
  background-image     : url(images/bg2.gif);
  color: #729fcf;
  background-color: #344566;
  border: 1px #729fcf solid;
}

input:focus
{
  color: #E6EBFB;
  background-color: #344566;
  background-image: url(images/bg1.gif);
  border: 1px #8ae234 solid;
}

input[type="password"]:focus
{
  border: 1px #cc0000 solid;
}
/* 729fcf, 3465a4, 204a87, azules */

/* Lista de conectados*/
a.user_admin { color: #73A229 }
a.user_banned { text-decoration: line-through; color: #7F7F7F }
a.user_mod { color: #DF7C1B } /* 0080C0 FF7E00*/
a.user_bot { color: #FF6FFC }
a.nil {font-weight: normal; font-style: italic; color: #999999;  }

.highlight { color: red; }
.light { color: #999999; }

td.comments {
    border-top: 1px solid #729fcf;
    border-right: 1px solid #729fcf;
    border-left: 1px solid #729fcf;
    border-bottom: 1px solid #729fcf;
    /*border-radius: 4px;
    -moz-border-radius: 4px;*/
}
td.newstitle {
    border-top: 1px solid #729fcf;
    border-right: 1px solid #729fcf;
    border-left: 1px solid #729fcf;
    border-bottom: 1px solid #729fcf;
		/*border-radius: 2px;*/
    -moz-border-radius: 2px;
}

/* links */
a
{
  color                : #729fcf;
  text-decoration      : none;
  font-weight          : bold;
}

a:hover
{
  color                : #8ae234;
  text-decoration      : underline;
}








td.top {
  border-bottom: solid 2px black;
}
td.left {
  width: 180px;
  border-right: solid 2px black;
}
.compass {
	border-style: none;
	padding: 0px;
	border: 0px;
	border-collapse: collapse;
}

.title {
  border: solid 1px black;
  background-color: #344566;
  font-weight: bold;
  padding: 5px;
  margin: 3px;
}

.copyright {
  border: solid 1px black;
  background-color: #344566;

}

.topnav{
    text-align: right;
}

td.right {
  width: 180px;
  border-left: solid 2px black;
}



th
{
  text-align           : center;
  padding-left         : 3px;
  padding-right        : 3px;

}

td.a
{
  height               : 39px;
  text-align           : center;
}

td.b
{
  padding              : 3px;
}





textarea
{
  width                : 100%;
}

td.k input
{
  text-align           : left;
}

td.g
{
  font-weight          : bold;
  text-align           : right;
  color                : #E6EBFB;
}

td.h
{
  text-align           : center;
  color                : #E6EBFB;
}

td.i
{
  text-align           : center;
  color                : #E6EBFB;
}

td.j
{
  text-align           : center;
  color                : #E6EBFB;
}

td.k, td.k input
{
  text-align           : center;
  color                : #E6EBFB;
}


td.m
{
  font-weight          : bold;
  text-align           : right;
  width                : 86px;
  color                : #E6EBFB;
}

td.n
{
  font-weight          : bold;
  text-align           : right;
  width                : 89px;
  text-align           : center;
  color                : #E6EBFB;
}

td.o
{
  text-align           : center;
  color                : #E6EBFB;
}

td.q
{
  font-weight          : bold;
  font-family          : Tahoma,sans-serif;
  text-align           : center;
  vertical-align       : middle;
  color                : #E6EBFB;
}

td.r
{
  text-align           : right;
  color                : #E6EBFB;
}

td.v
{
  font-weight          : bold;
  text-align           : right;
  color                : #f7f7f7;
}

td.s
{
  color                : #E6EBFB;
}

table.s th
{
  border               : 0px;
}

table.s th img
{
  width                : 89px;
  height               : 89px;
}

div.z
{
  font-weight          : bold;
  color                : #E6EBFB;
}

td.z
{
  border-left:1px solid #2d64a6;
  background-color:#2e353c;
  width:1px;
}

a.s
{
  color                : #E6EBFB;
}

a.t
{
  color                : #E6EBFB;
}



.style td
{
  color                : #E6EBFB;
  border-top           : 0px;
  font-family          : Tahoma,sans-serif;
}

.style div a
{
  height               : 100%;
  width                : 100%;
  color                : #f2f2f2;
  font-family          : Tahoma,sans-serif;
}
img.logo{
   /*width: 100px;*/
}
.style div a:link
{
  height               : 100%;
  width                : 100%;
  color                : #f2f2f2;
  font-family          : Tahoma,sans-serif;
}

.style div a:visited
{
  height               : 100%;
  width                : 100%;
  color                : #f2f2f2;
  font-family          : Tahoma,sans-serif;
}

.style div a:hover
{
  background-color     : #415680;
  height               : 100%;
  width                : 100%;
  text-decoration      : none;
  font-family          : Tahoma,sans-serif;
  color                : #E6EBFB;
}

.style
{
  margin-top           : 15px;
}

h1
{
  font-family          : Tahoma,sans-serif;
  border-bottom        : 0px #344566 solid;
  width                : 98%;
  text-align           : right;
}

/*  Default */

.allymember {
  color: lime;
}

.noob {
  color: #a0ffa0;
}

.strong {
  color: #ffa0a0;
}

.vacation {
  color: skyblue;
}

.inactive {
  color: #CCCCCC;
}

.longinactive {
  color: #999999;
}

.banned {
  text-decoration: line-through;
}

.flight {
}

.return {
}

.holding {
}

*.ownattack {
  color: lime;
}

.flight .ownattack a {
  color: #E6EBFB;
}

*.owncolony {
  color: lime;
}

.flight .owncolony a {
  color: #E6EBFB;
}

*.owndeploy {
  color: lime;
}

.flight .owndeploy a {
  color: #E6EBFB;
}

*.owndestroy {
  color: gold;
}

.flight .owndestroy a {
  color: #E6EBFB;
}

*.ownespionage {
  color: orange;
}

.flight .ownespionage a {
  color: #E6EBFB;
}

*.ownfederation {
  color: #33CC00;
}

.flight .ownfederation a {
  color: #E6EBFB;
}

*.ownharvest {
  color: lime;
}

.flight .ownharvest a {
  color: #E6EBFB;
}

*.ownhold {
  color: #80a0C0;
}

.flight .ownhold a {
  color: #E6EBFB;
}

*.ownmissile {
  color: orange;
}

.flight .ownmissile a {
  color: #E6EBFB;
}

*.owntransport {
  color: lime;
}

.flight .owntransport a {
  color: #E6EBFB;
}

*.attack {
  color: red;
}

.flight .attack a {
  color: #E6EBFB;
}

*.colony {
  color: lime;
}

.flight .colony a {
  color: #E6EBFB;
}

*.deploy {
  color: lime;
}

.flight .deploy a {
  color: #E6EBFB;
}

*.destroy {
  color: gold;
}

.flight .destroy a {
  color: #E6EBFB;
}

*.highlight {
  color: red;
}

.flight .espionage a {
  color: #E6EBFB;
}

*.federation {
  color: #CC0000;
}

.flight .federation a {
  color: #E6EBFB;
}

*.harvest {
  color: lime;
}

.flight .harvest a {
  color: #E6EBFB;
}

*.hold {
  color: #80a0C0;
}

.flight .hold a {
  color: #E6EBFB;
}

*.missile {
  color: red;
}


*.transport {
  color: lime;
}

.flight .transport a {
  color: #E6EBFB;
}

.success {
  color: lime;
}

.error {
  color: red;
}

.warning {
  color: orange;
}

.notice {
  color: yellow;
}

.combatreport {
  color: red;
}

.espionagereport {
  color: orange;
}

/* Palabras "Cargando" y "Verificando" del Babble Box*/
#log_text {
  position: fixed;
  width: 100%;
  left: 0px;
  bottom: 0px;
  text-align:left;
  color: #aaa;
  font-size: 10px;
  z-index:10000;
  opacity:0.9;
/*  filter:alpha(opacity:90);*/
}

.bdialog{}
.btouser{	color: #CC3300;}
.btousers{	color: #00CC33; opacity:0.75;}
