#container .menucontainer .menu {
	width:					190px;
/*	position:				fixed;*/
	position:				absolute;
}

.menu .menufooter {
	background:				url(../pics/menufooter.png) no-repeat;
	height:					110px;
}

#container .menucontainer .menu ul {
/*	list-style-image:       url(../pics/symbols/16x16/menu.png);*/
	list-style-image:       none;
	list-style-position:    outside;
	list-style-type:        none;
}

#container .menucontainer .menu li {
	margin-left:			5px;
}

#container .menucontainer .menu li a:hover{
/*	background-color:       #ecf6f9;*/
	color:					#000;
}

#container .menucontainer .menu li a {
	padding:                2px;
	border-bottom:          1px dotted #ccc;
	text-decoration:        none;
 	color:                  #f90;
 	font-size:				11px;
 	display:				block;
	cursor:                 pointer;
}

.submenu li {
	margin-left:			10px;
	padding:				0px 0px 0px 5px;
	text-align:				left;
}
/* ------------------------------------------------------------------- *
 * header menu
 * ------------------------------------------------------------------- */
#head-menu {
	position:				absolute;
	left:					290px;
	top:					53px;
/*	width:					550px;*/
/*	background-color:		#f00;*/
}

#head-menu ul {
	list-style-image:       none;
	list-style-position:    outside;
	list-style-type:        none;
}

#head-menu li {
	float:					left;
	margin-top:				0px;
	margin-left:			11px;
}

#head-menu li a {
	color:					#ddd;
	padding:                1px 4px;
	border:          		1px solid transparent;
	text-decoration:        none;
 	font-size:				12px;
 	display:				block;
 	background-color:		#3194b5;
}
#head-menu li a:hover {
	color:					#fff;
/*	border:          		1px solid #ccc;*/
/*	border-bottom:     		1px dotted #fff;*/
}

/* ------------------------------------------------------------------- *
 * sitemap menu
 * ------------------------------------------------------------------- */

.sitemap {
	width:					100%;
	margin:					20px 0;
}

.sitemap .menu ul {
	list-style-image:       none;
	list-style-position:    outside;
	list-style-type:        none;
}

.sitemap .menu ul.topic {
	font-weight:			bold;
}

.sitemap .menu li {
	margin-left:			5px;
}

.sitemap .menu ul.subtopic li {
	margin-left:			20px;
}

.sitemap .menu ul.subtopic li ul li {
	margin-left:			0px;
}

.sitemap .menu ul.subtopic li ul li a{
	font-size:				10px;
}

.sitemap .menu li a:hover{
	color:					#000;
}

.sitemap .menu li a {
	padding:                2px;
	border-bottom:          1px dotted #ccc;
	text-decoration:        none;
 	color:                  #f90;
 	font-size:				12px;
 	display:				block;
	cursor:                 pointer;
}
