/* TOPMENU */

#topmenu {
	clear: both;
	margin: 0 0 0 0;
	list-style-type: none;
	padding: 0;
	color: #fff;
	text-align: left;
}

#topmenu a, #topmenu a:active, #topmenu a:visited {
	text-decoration: none;
	color: #fff;
}

#topmenu li {
        border-top: 2px solid #C4C0B7;
	float: left;
	list-style-type: none;
	margin: 0 0 23px 0;
	height: 21px;
	width: 97px;
	background-color: #c4c0b7;
	padding: 3px 2px 0px 4px;
	position: relative;
	cursor: pointer;
}

#topmenu li.register-item, #topmenu li.register-item.chosen, #topmenu li.register-item.hover {
	background-color: #ff9a00;
}

#topmenu li.last
{
	width: 100px;
}

#topmenu li.hover, #topmenu li.chosen {
	background-color: #999;
}

#topmenu li ul {
	position: absolute;
	top: 24px;
	left: 0px;
	margin: 0 0 0 0;
	list-style-type: none;
	padding: 0;
	width: 950px;
	display: none;
	z-index: 99999999;
}

#topmenu li ul.show {
	display: block;
}

#topmenu li.float-left ul {
	position: absolute;
	left: auto;
	right: 0px;
}

#topmenu li.float-left ul li {
	float: right;
}


#topmenu li ul li {
	margin: 0;
	height: 29px;
	padding: 15px 2px 2px 4px;
	z-index: 1;
	width: auto;
	min-width: 97px;
	cursor: pointer;
}

#topmenu .menu-item-1 {
	border-top: 2px solid #eb2028;
}

#topmenu .menu-item-1 li.chosen, #topmenu .menu-item-1 li.hover {
	background-color: #eb2028;
}

#topmenu .menu-item-1 li {
	border-bottom: 2px solid #eb2028;
	background-color: #df876d;
}

#topmenu .menu-item-2 {
	border-top: 2px solid #f05b28;
}

#topmenu .menu-item-2 li.chosen, #topmenu .menu-item-2 li.hover {
	background-color: #f05b28;
}

#topmenu .menu-item-2 li {
	background-color: #edae8b;
	border-bottom: 2px solid #f05b28;
}

#topmenu .menu-item-3 {
	border-top: 2px solid #f79426;
}

#topmenu .menu-item-3 li.chosen, #topmenu .menu-item-3 li.hover {
	background-color: #f79426;
}

#topmenu .menu-item-3 li {
	border-bottom: 2px solid #f79426;
	background-color: #f0c292;
}

#topmenu .menu-item-4 {
	border-top: 2px solid #feca16;
}

#topmenu .menu-item-4 li.chosen, #topmenu .menu-item-4 li.hover {
	background-color: #feca16;
}

#topmenu .menu-item-4 li {
	background-color: #e9cc82;
	border-bottom: 2px solid #feca16;	
}

#topmenu .menu-item-5 {
	border-top: 2px solid #8dc745;
}

#topmenu .menu-item-5 li.chosen, #topmenu .menu-item-5 li.hover {
	background-color: #8dc745;
}

#topmenu .menu-item-5 li {
	border-bottom: 2px solid #8dc745;	
	background-color: #bcd295;
}

#topmenu .menu-item-6 {
	border-top: 2px solid #40b64d;
}

#topmenu .menu-item-6 li.chosen, #topmenu .menu-item-6 li.hover {
	background-color: #40b64d;
}

#topmenu .menu-item-6 li {
	border-bottom: 2px solid #40b64d;
	background-color: #a3cd99;
}

#topmenu .menu-item-7 {
	border-top: 2px solid #16a7bf;
}

#topmenu .menu-item-7 li.chosen, #topmenu .menu-item-7 li.hover {
	background-color: #16a7bf;
}

#topmenu .menu-item-7 li {
	border-bottom: 2px solid #16a7bf;
	background-color: #a1c8cf;
}

#topmenu .menu-item-8 {
	border-top: 2px solid #0b73b9;
}

#topmenu .menu-item-8 li.chosen, #topmenu .menu-item-8 li.hover {
	background-color: #0b73b9;
}

#topmenu .menu-item-8 li {
	border-bottom: 2px solid #0b73b9;
	background-color: #a3b3d0;
}

#topmenu .menu-item-9 {
	border-top: 2px solid #922a8f;
	width: 101px;
}

#topmenu .menu-item-9 li.chosen, #topmenu .menu-item-9 li.hover {
/*	background-color: #922a8f; */
}

#topmenu .menu-item-9 li {
	border-bottom: 2px solid #c4c0b7;
	background-color: #999; 
	/*background-color: #bc94ba; */
}

