﻿/*-------------------------------------------------*/

/*                   MENU

/*-------------------------------------------------*/

.leftmenu {
	font-size: 13px;
	margin-bottom:8px;
}

* html .leftmenu {
	border-left: 1px solid #fff;
	margin: 0 0 8px 0;
	padding:0;
}

.leftmenu li {
	top: 22px;
	list-style-type: none;
}

* html .leftmenu li {
	left: 9px;
}

.leftmenu ul li {
	position: relative;
	z-index: 10;
}

.leftmenu li ul {
	position: absolute;
	top: -22px;
	left: 207px;
	display: none;
}

.leftmenu ul li a {
	display: block;
	width: 192px;
	padding: 0px 0 4px 10px;
	border-top:6px #00518f solid;
	color: #ffffff;
	text-decoration: none;
	white-space: nowrap;
	font: bold 11px/16px arial, helvetica, sans-serif;
	font-size: 13px;
	position:relative;
	top:-20px;
	background-color:#1a66a0;
	margin:0;
}

.leftmenu ul li a:hover {
	background-color:#01c7ea;
}

* html .leftmenu ul li a {
	left:-10px;
}

.leftmenu ul li a.arrow {
	background:url(../i/arrow_bar_dark.jpg) no-repeat 0 0;
}

.leftmenu ul li a.bottom {
	border-bottom:6px #00518f solid;
}

.leftmenu ul li a.arrow:hover {
	background: url(../i/arrow_bar_light.jpg) no-repeat 0 0;
}

.leftmenu ul li ul a {
	color: #ffffff;
	background-color:#1a66a0;
	border-top:6px #00518f solid;
	position:relative;
	left:-4px;
}

.leftmenu ul li ul a:hover {
	background: #01c7ea;
}

*:first-child + html .leftmenu ul li a {
	float: left;
}

/* Fix IE. Hide from IE Mac \*/

* html .leftmenu ul li {
	float: left;
	height: 1%;
}

* html .leftmenu ul li a {
	height: 1%;
}

/* End */

div.leftmenu ul, .leftmenu ul ul, div.leftmenu ul ul ul {
	margin: 0;
	padding: 0;
	list-style-image: none;
	width: 160px;
}

* html .leftmenu ul ul {
	margin:0 0 0 -19px;
}

div.leftmenu ul ul, div.leftmenu ul ul ul, div.leftmenu ul li:hover ul ul, div.leftmenu ul li:hover ul ul ul {
	display: none;
}

div.leftmenu ul li:hover ul, div.leftmenu ul ul li:hover ul, div.leftmenu ul ul ul li:hover ul {
	display: block;
}
