.ws_map_ftxt 
{
  position: absolute; 
  visibility: hidden; 
  FONT-FAMILY: Verdana,Arial; 
  FONT-SIZE: 6pt; 
  color: rgb(128,255,128);
  background-color: rgb(102,153,204); 
  font-weight: bold; 
  Z-Index: 130
}

.ws_map_ptxt
{
  position: absolute; 
  visibility: hidden; 
  FONT-FAMILY: Verdana,Arial; 
  FONT-SIZE: 6pt; 
  color: rgb(102,153,204);  
  background-color: rgb(255,255,255); 
  font-weight: bold; 
  Z-Index: 130
}

.ws_map_etxt 
{
  position: absolute; 
  visibility: hidden; 
  FONT-FAMILY: Verdana,Arial; 
  FONT-SIZE: 6pt; 
  color: rgb(255,255,255);
  background-color: rgb(102,153,204);
  font-weight: bold; 
  Z-Index: 130
}

.ws_map_xtxt 
{
  position: absolute; 
  visibility: hidden; 
  FONT-FAMILY: Verdana,Arial; 
  FONT-SIZE: 6pt; 
  color: rgb(0,0,0);
  background-color: rgb(102,153,204);
  font-weight: bold; 
  Z-Index: 130
}

.ws_map_flg 
{
  position: absolute; 
  visibility: hidden; 
  Z-Index: 100
}

.ws_map_flg_wh
{
  position: absolute; 
  visibility: hidden; 
  Z-Index: 130
}

.ws_map_shp
{
  position: absolute; 
  visibility: hidden; 
  Z-Index: 120
}

.ws_snk_shp
{
  position: absolute; 
  visibility: hidden; 
  Z-Index: 80
}

.ws_foul_ico
{
  position: absolute; 
  visibility: hidden; 
  Z-Index: 110
}

/* ALEX */
.ws_map_smoke
{
  position: absolute; 
  visibility: hidden; 
  Z-Index: 95
}

.ws_prew_ico
{
  position: absolute; 
  visibility: hidden; 
  Z-Index: 200
}

#ws_hexmap8x8 {display: block;
   clear:left;
   width: 570px;
	}

 #ws_hexmap12x10 {display: block;
   clear:left;
   width: 870px;
}

 #ws_hexmap17x12 {display: block;
   clear:left;
   width: 1234px;
	}

.ws_RowHexMap {
   clear:left;
   z-index: 0;
	}

.ws_RowHexMap Div.StrettoSinistra{
 width:18px;
 height:30px;
 background-image:URL("ws_brd_lm.gif");
 z-index:50;
	}

.ws_RowHexMap Div.StrettoDestra{
 width:18px;
 height:30px;
 background-image:URL("ws_brd_rm.gif");
 z-index:50;
	}

.ws_RowHexMap Div{
 float: Left;
 position: relative;
 text-align: center;
 line-height:30px;
 vertical-align: bottom;
 width:36px;
 height:30px;
 background-image:URL("ws_brd_hx.gif");
 z-index:50;
	}

.ws_my 
{
  color: #0000cf;
  font-weight: bold;
}

.ws_fr
{
  color: #0000ff;
}

.ws_en 
{
  color: #cf0000;
}

.ws_bggr 
{
  text-align:center;
  color: #ffffff;
  background-color: #18b614;
  font-weight: bold;
}

.ws_bgwh 
{
  text-align:center;
  font-weight: bold;
}

.ws_bgrd
{
  text-align:center;
  color: #ffffff;
  background-color: #ee0000;
  font-weight: bold;
}
  

// CSS Box stato Navi WS&IM

table.Box{
background: #ffffff;
 }

.Box td.em{
    width: 4px;
    background : #afafcf;
    }

.Box td.ok{
    width: 4px;
    background : #18b614;
    }

.Box td.ko{
    width: 4px;
    background : #ee0000;
    }

.Box td.wh{
    width: 4px;
    background : #ddf7dd;
    }

.Box td.bk{
    width: 4px;
    background : #303030;
    }

.Box tr{
   height: 5px;
   }
  
table.MeleeReport {
  border: none;
  FONT-FAMILY: Verdana,Arial; 
  FONT-SIZE: 7pt; 
  padding: 0;
  background: #dedede;
}

table.MeleeReport tr.Titles {
  text-align: center;
  FONT-FAMILY: Verdana,Arial; 
  FONT-SIZE: 7pt; 
  font-style: italic;
  
}

table.MeleeReport td {
  text-align: center;
}

table.MeleeReport td.white {
  color: #ffffff;
  background: #ffffff;
}

