
/*****************************************************************************
 *
 * wui.css - CSS definitions for WUI
 *
 * Copyright (c) 2004-2010 NagVis Project (Contact: info@nagvis.org)
 *
 * License:
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License version 2 as
 * published by the Free Software Foundation.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program; if not, write to the Free Software
 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 *
 *****************************************************************************/
 
/**
 * @author	Lars Michelsen <lars@vertical-visions.de>
 */

/*
 * The grid on the maps
 */

#grid {z-index:99}

/*
 * WUI context menu on objects
 */

div.context {width:400px;max-width:400px;}

table.infobox {
	background-color: #F5F5F5; 
	border-collapse:collapse;
	padding: 1px;
	width: 100%;
}

table.infobox td, table.infobox th {
	border: 1px #a4a4a4 solid;
	padding: 0px;
	
	font-size: 10px;
	color: #314455;
}

table.infobox th {
	text-align: center;
	background-color: #eee;
}

table.infobox a:link,
table.infobox a:visited,
table.infobox a:active {
	color: #44B0CC;
	text-decoration: none;
}

table.infobox a:hover {
	color: #7EA238;
	text-decoration: none;
}

/* display inherited settings in gray font */
table.infobox tr.inherited th, table.infobox tr.inherited td {
	color: #a4a4a4;
}

/* hover menu navigation styling */
table.infobox tr th ul.nav {
	margin: 0;
	padding: 0;
	height: 34px;
	width: 100%;
}

table.infobox tr th ul.nav li {
	position: relative;
	float: left;
  list-style-type: none;
	border-right: 1px #a4a4a4 solid;
}

table.infobox tr th ul.nav li a {
	float: left;
  margin: 0;
  background-repeat: no-repeat;
  background-position: 5px 50%;
}

table.infobox tr th ul.nav li a span {
  padding: 0 .4em 0 42px;
  display: inline;
  line-height: 34px;
	vertical-align: middle;
}
