/*============================= CSS STYLES FOR KLUBBOLA =============================*/

/** menu.css
* Sample skin for AnimTree
*/

body {
  margin:0;
  padding:0;
  font-family:"Arial";
}

a:visited {
  color:#000;
}

/**
* #nav a:hover {
  *	color:red;
  *	margin-left:0;
}

*/

/* *-*-*-*- *-*-*-*- *-*-*-*-        end <a> rules             *-*-*-*- *-*-*-*- *-*-*-*- 
 *                                   _____________                                      */

/* *-*-*-*- *-*-*-*- *-*-*         Begin Menu tree rules        *-*-*-*- *-*-*-*- *-*-*-*- 
 *                                 _____________________                                */

.button {
  /* may cause windows bug:position:relative;
  */

	z-index:100000;
  cursor:default;
  font-family:"Arial";
  font-size:11px;
  line-height:26px;
  text-indent:4px;
  vertical-align:-1px;
  /*-1px;
  */

	width:174px;
  height:26px;
  margin-left:0;
  /*background-position:4px;
  */;
}

.buttonlabel2 {
  font-size:11px;
  font-weight:bold;
  height:14px;
  /* may cause windows bug:position:relative;
  */

	cursor:default;
  /** margin may cause freeze in
	 *  Windows IE6.
	 *  Bug discovered by 
	 *  Michael of 13thparallel.org
	 *
	 * padding:.05em .5em .05em .4em;
  * margin:1px 1px 0 1px;
  */

	
	color:#000;
  font-family:Arial;
}

.buttonlabel2 a {
  color:#000000;
  font-size:11px;
  margin-left:0;
  text-decoration:none;
  width:auto;
}

/*
.buttonlabel3 a:hover {
  text-decoration:none;
}

*/

.buttonlabel3 {
  font-size:12px;
  height:18px;
  /* may cause windows bug:position:relative;
  */

	cursor:default;
  /** margin may cause freeze in
	 *  Windows IE6.
	 *  Bug discovered by 
	 *  Michael of 13thparallel.org
	 *
	 * padding:.05em .5em .05em .4em;
  * margin:1px 1px 0 1px;
  */

	margin-left:30px;
  color:#000;
  font-family:Arial;
}

.buttonlabel3 a {
  color:#000000;
  /*#000000;
  */

	font-size:12px;
  margin-left:0;
  text-decoration:none;
  width:auto;
}

.buttonlabel3 a:hover {
  text-decoration:none;
  color:#000000;
}

.buttonlabel3 a:visited {
  text-decoration:none;
  color:#000000;
}

.buttonlabel4 {
  font-size:12px;
  height:18px;
  /* may cause windows bug:position:relative;
  */

	cursor:default;
  /** margin may cause freeze in
	 *  Windows IE6.
	 *  Bug discovered by 
	 *  Michael of 13thparallel.org
	 *
	 * padding:.05em .5em .05em .4em;
  * margin:1px 1px 0 1px;
  */

	margin-left:0;
  color:#000;
  font-family:Arial;
}

.buttonlabel4 a {
  color:#000000;
  /*#000000;
  */

	font-size:12px;
  margin-left:0;
  text-decoration:none;
  width:auto;
}

.buttonlabel4 a:hover {
  text-decoration:none;
  color:#000000;
}

.buttonlabel4 a:visited {
  text-decoration:none;
  color:#FFFFFF;
}

/*buttonlabel css*/

.buttonlabel {
  font-size:12px;
  /*11px;
  */

	height:18px;
  /*14px;
  */

	
/* may cause windows bug:position:relative;
  */

	cursor:hand;
  /** margin may cause freeze in
	 *  Windows IE6.
	 *  Bug discovered by 
	 *  Michael of 13thparallel.org
	 *
	 * padding:.05em .5em .05em .4em;
  * margin:1px 1px 0 1px;
  */

	margin-left:30px;
  color:#000;
}

.buttonlabel img {
  margin-bottom:-3px;
}

.labelHover {
  color:red;
}

.labelDown {}

.labelHover.labelDown {}

.labelOver {
  color:#00C;
}

/*end buttonlabel css*/

.menuNode {
  font-size:11px;
  background:url("Images/arrow.png") 7px no-repeat;
  text-indent:15px;
  /*margin-left:0;
  */

	margin-left:3px;
  padding:0;
  background-color:#FFFFFF;
  width:168px;
}

.button.menuNode {
  line-height:14px;
}

.menuNode.last {
  background:url("../img/animtree_leafEnd.gif") no-repeat;
}

.menuNode a {
  color:#000;
  font-size:11px;
  text-indent:15px;
  margin-left:5px;
  text-decoration:none;
  width:auto;
  line-height:20px;
}

/*
.menuNode:hover {
  text-decoration:none;
  background-color:#d6d3d3;
}

*/

.menuNode a:hover {
  text-decoration:none;
  margin-left:5px;
}

.menuNode a:visited {
  text-decoration:none;
  color:#000;
}

.menuBalance {
  font-size:11px;
  text-indent:2px;
  margin-left:0;
  padding:0;
}

.button.menuBalance {
  line-height:14px;
}

.menuBalance.last {
  background:url("../img/animtree_leafEnd.gif") no-repeat;
}

.menuBalance a {
  color:#000000;
  font-size:11px;
  text-indent:15px;
  margin-left:0;
  text-decoration:none;
  width:auto;
}

.menuBalance a:hover {
  text-decoration:none;
}

.menu {
  color:#FFCC00;
  margin-left:3px;
  padding-bottom:.6em;
  padding-top:1px;
  font-family:Arial;
  margin-bottom:-3px;
}

.menu .menu {
  margin-left:-1px;
  margin-bottom:0;
  padding-left:0;
}

.menu .menu .menuNode {
  margin-left:-2px;
}

#nav {
  border:0;
  color:#f5fffA;
  overflow:hidden;
  white-space:nowrap;
  -moz-user-select:none;
  margin:0 0 0 0;
}

/* *-*-*-*- *-*-*-*- *-*-*-*         End Menu tree rules        *-*-*-*- *-*-*-*- *-*-*-*- 
*                                   ___________________                                */

.unnamed1 {
  font-family:Arial;
  position:absolute;
  left:128px;
  font-size:10px;
  color:#FF0000;
}

.unnamed1Copy {
  font-family:Arial;
  position:absolute;
  left:149px;
  font-size:10px;
  color:#FFFFFF;
  /*#FF0000;
  */

	vertical-align:-1px;
  /*margin-left:0;
  */

	margin-top:-7px;
}

.unnamed1Copy2 {
  font-family:Arial;
  font-size:10px;
  color:#000;
  vertical-align:middle;
}

.moresport {
  /*TITLE*/

	font-family:Verdana;
  font-size:11px;
  font-weight:bold;
  color:#FF0000;
}

.labelBtn01 {
  width:3px;
  height:100%;
}

.labelBtn02 {
  width:146px;
  height:100%;
  text-align:left;
}

.labelBtn03 {
  width:31px;
  height:100%;
  text-align:left;
}

.labelBtn04 {
  width:121px;
  height:100%;
  text-align:left;
}

.labelBtnIcon {
  width:25px;
  height:100%;
  text-align:center;
}