/*
						       ***************
						       **SKIN TISTOU**
						       ***************
*/
., #, td, th, textarea, body, table
{
  font-family	: Tahoma,sans-serif;
  font-size	: 11px;
}

img, p table, table table
{
  border               : 0px;
}

p td
{
  text-align           : center;
  font-size            : 11px;
  font-family          : Tahoma,sans-serif;
}

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

body
{
  color                : #E6EBFB;
  margin-top           : 1px;
  margin-left          : 1px;
  background-color     : #040e1e;
  background-image     : url(img/background.jpg);
  background-attachment: fixed;
  background-repeat    : no-repeat;
  background-position  : top right;
  scrollbar-arrow-color: #E6EBFB;
  scrollbar-base-color: #344566;
  scrollbar-track-color: #344566;
  scrollbar-face-color: #344566;
  scrollbar-highlight-color: #344566;
  scrollbar-3dlight-color: #465673;
  scrollbar-darkshadow-color: #344566;
  scrollbar-shadow-color: #465673;
  font-size            : 11px;
  font-family          : Tahoma,sans-serif;
}

/****************************************
              modif du skin
*****************************************/

/*COULEUR DES RESSOURCES */

tr > td > i > b > font {font-style:italic;color:#FFBABA;} /*(rouge clair)*/
tr > td + td > i > b > font {font-style:italic;color:#71CBFF;} /*(Bleu ciel)*/
tr > td + td + td > i > b > font {font-style:italic;color:#FFFFFF;} /*(Blanc)*/
tr > td + td + td + td > i > b > font {font-style:italic;color:#808080;} /*(gris)*/
tr > td + td + td + td + td > i > b > font {font-style:italic;color:#DFBB6B;} /*(orange pale)*/

/*Images Officiers*/
div#header_top table.header tr.header td.header[align="center"][width="35"] a img
{
  height               : 22px;
  width                : 22px;
}

div#header_top table.header tr.header td.header[align="center"][width="35"] a {position : absolute;  top : 10px; right : 150px;}
div#header_top table.header tr.header td.header + td.header[align="center"][width="35"]                                     a {right: 125px;}
div#header_top table.header tr.header td.header + td.header + td.header[align="center"][width="35"]                         a {right: 100px;}
div#header_top table.header tr.header td.header + td.header + td.header + td.header[align="center"][width="35"]             a {right: 75px;}
div#header_top table.header tr.header td.header + td.header + td.header + td.header + td.header[align="center"][width="35"] a {right: 51px;}


/*Remplacer l'image antimatiere*/

div#header_top table tr table#resources tr td img[src*="dm_klein_2.jpg"]{height: 0px ;width: 0px;}

div#header_top table tr table#resources tr td + td + td + td:after {content:url(images/darkmatter.gif);}
div#header_top table tr table#resources tr td + td + td + td + td:after,
div#header_top table tr table#resources tr + tr td + td + td + td:after,
div#header_top table tr table#resources tr + tr + tr td + td + td + td:after{content:"";}

#menu td a:hover
{
 color           : #00BFFF;
 text-decoration : none;
/*background-image: url("img/fmenu.gif");
 height: 13px;
 width: 100%;
 background-position: center;*/
}

a:focus 
{	
outline:none;	border:none;	
}

/* Réparation des tool tips*/
#overDiv table
{
  background-attachment: fixed;
  width                : auto !important;
  border               : 1px !important;
}

/*toolpit vue generale*/
#overDiv table font           
{
 font-size        : 10.5px;
}

#overDiv table
{
 text-align       : center;
}

/*hangar plein*/
#header_top td.header font[color='#ff0000']
{
 text-decoration:blink;
}

#leftmenu table center { /* Lien Infos Commandant */
      font-size            : 0px;
      height               : 0px;
      width                : 0px;
      visibility           : hidden;
}

#leftmenu td[align=center],
#leftmenu a font[color],      /* Lien Casino Officiers */
#leftmenu a[accesskey=""] {   /* Lien Marchand */
      font-size            : 0px;
      height               : 0px;
      width                : 0px;
      visibility           : hidden;
      display              : none;
}


#header_top
{
  position      : absolute;
  z-index       : 1;
}

/*scroolbar*/
#content 
{
 position : absolute;
 overflow : visible;
}
 html, body 
{
 overflow : auto;
}

/* Nombre de MIP, sondes, slots, recycleurs dans menu galaxie */
span#missiles { color:#1C86EE;}
span#probes { color:orange;}
span#slots { color:lime;}
span#recyclers { color:gold/*#cf0505*/;}

/* Innactif (i) */
.inactive {color: #836FFF;}
/* Inncatif (iI) */
.longinactive {color: #836FFF;}
/* Bloque */
.banned {color: red; text-decoration: line-through;}

/* Liste des vitesses de flottes en couleurs */
select[name="speed"] option[value="10"]{color:#00FF00}
select[name="speed"] option[value="9"]{color:#33FF00}
select[name="speed"] option[value="8"]{color:#66FF00}
select[name="speed"] option[value="7"]{color:#99FF00}
select[name="speed"] option[value="6"]{color:#CCFF00}
select[name="speed"] option[value="5"]{color:#FFFF00}
select[name="speed"] option[value="4"]{color:#FFCC00}
select[name="speed"] option[value="3"]{color:#FF9900}
select[name="speed"] option[value="2"]{color:#FF6600}
select[name="speed"] option[value="1"]{color:#FF3300}
select[name="speed"] option[value="0"]{color:#FF0000}

/*Destination de flotte en couleur*/
select[name="planettype"] option[value="1"]{color:#00FF00;}
select[name="planettype"] option[value="2"]{color:#FFFF00;}
select[name="planettype"] option[value="3"]{color:#FF0000;}

/*Des lunes dans le menu de flotte souligner*/
a[href*=",3); shortInfo()"]{color: #00ff00;}
a[href*=",3); shortInfo()"]:hover{color: #70ff70;}

span.combatreport /*couleur dans message*/
{
  text-decoration      : blink;
}



/**************************************
           flotte en vole
***************************************/

.flight .owntransport a, 
.flight .ownattack a, 
.flight .ownharvest a, 
.flight .owndeploy a, 
.flight .ownespionage a, 
.flight .espionage a, 
.flight .attack a, 
.flight .transport a,
.holding .owntransport a
{
color: white;
}

.return .owntransport /* transport retour */
{ 
font-style : italic;
font-weight : normal;
}

.return .owntransport a 
{
color: #00BFFF;
font-style : italic;
font-weight : bold;
}

.return .ownattack /* retour d'attaque */
{ 
font-style : italic;
font-weight : normal;
}

.return .ownattack a 
{
color: lime;
font-style : italic;
font-weight : bold;
}

.return .ownharvest /* retour d'exploiter */
{ 
font-style : italic;
font-weight : normal;
}

.return .ownharvest a 
{
color: gold;
font-style : italic;
font-weight : bold;
}

.return .ownespionage /* retour d'espionnage */
{ 
font-style : italic;
font-weight : normal;
}

.return .ownespionage a 
{
color: orange;
font-style : italic;
font-weight : bold;
}

.ownharvest /* Recyclage */
{ 
color : #FFD700; /* gold */
}

.owndeploy /* nos stationnement */
{ 
color :#1C86EE; /* skyblue */
}

.transport /* transport allié */
{ 
color :#836FFF; /* SlateBlue1 */
}

.owntransport /* mes transport */
{ 
color :#00BFFF; /* skyblue */
}

.holding .owntransport /*Transport Expedition*/
{
color: #9900FF;
}

/*Temps flottes aux retour*/
tr.return th div
{
  font-size            : 10.5px;
  text-align           : center;
  color                : #7f7e7c;
}

/***********************************
            menu général
************************************/

body.style{
	background-image: none;
}

body.style table {
	margin:0px;
}

body form table th table input
{
  width: 60px;
}

th, td.a, td.b, td.c, td.f, input, select,
td.g, td.h, td.i, td.j, td.k, td.l, td.m,
td.n, td.o, td.q, td.r, td.v, .style td,
textarea, p td, table.s th img
{
  border               : 1px #415680 solid;
  font-size            : 11px;
  font-family          : Tahoma,sans-serif;
}

th, 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
{
  background-color     : #344566;
}

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

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

td.b
{
 padding               : 3px;
}

td.c
{
  font-weight          : bold;
  color                : #FFFFFF;
  padding-left         : 3px;
  background-image     : url(img/bg1.gif);
}

td.f, input, select, textarea
{
  color                : #E6EBFB;
  background-color     : #344566;
}

textarea
{
  width                : 100%;
}

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

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

td.h, td.i, td.j, td.k, td.k input
{
  text-align           : center;
  color                : #FFFFFF;
}

td.l
{
  background-color     : #344566; 
  color                : #E6EBFB;
  vertical-align       : top;
  padding              : 3px;
  background-image     : url(img/bg2.gif);
}

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

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

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

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

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

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

td.s
{
  color                : #FFFFFF;
}

table.s th
{
  border               : 0px;
}

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

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

a
{
  color                : #E6EBFB;
  text-decoration      : none;
  font-weight          : bold;
}

a.s, a.t
{
  color                : #E6EBFB;
}

a:hover
{
  color                : #00BFFF /*#CDD7F8*/;
  text-decoration      : none;
}

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