/* lay-out */
	#listmenu0 {
		margin : 0px 0px 0px 0px;
		padding : 0px 0px 0px 0px;
	}
	#path0 {
	}
	/* drop-down */
		#listmenu0 ul {
			margin : 0px 0px 0px 0px;
			padding : 0px 0px 0px 0px;
		}
		#listmenu0 li {
			position : relative;
			width:165px;
			margin : 0px 0px 0px 0px;
			padding : 0px 0px 0px 0px;
			list-style-image : none;
			list-style-type : none;
			background-color : #FFFFFF;
		}
			
			#listmenu0 li a {
				vertical-align : middle;
				line-height : 17px;
				text-decoration : none;
				display : block;
				padding : 0px 0px 0px 7px;
				float : left;
			}			
			
			html>body #listmenu0 li a {
				float : none;
			}
				#listmenu0 li li a {
					padding : 0px 0px 0px 11px;								
				}
					#listmenu0 li li li a {
						padding : 0px 0px 0px 64px;
					}
			#listmenu0 li img {
				float:right;
				margin : 0px 0px 0px 0px;
				vertical-align : middle;
				}
				
				#listmenu0 li li img {
					position:absolute;
					left:10px;
					top:0px;
					margin : 0px 0px 0px 0px;
					padding : 0px 0px 0px 0px;
					}
			#listmenu0 li li {								
				margin : 0px 0px 0px 0px;
				padding : 0px 0px 0px 10px;
				border-bottom:solid 1px #A9B5BC;						
				}	
			#listmenu0 li li span {					
				margin : 0px 0px 0px 0px;
				padding : 0px 0px 0px 0px;						
				}					
					#listmenu0 li li li {
					display : none;	 
					}
					#listmenu0 li li li img {
						margin : 0px 0px 0px 32px;
					}

/* events */
	/* first recursion */
		/* node */
		#listmenu0 li {			
		}
			/* opened */
			#listmenu0 li.opened ul {
				display : block;
			}
			/* closed */
			#listmenu0 li.closed ul {
				display : none;
			}
			/* terminated */
			#listmenu0 li.terminated ul {
				display : none;
			}
			/* link */
			#listmenu0 li.link {
				background-color : #FFF;
			}
			/* active */
			#listmenu0 li.active,
			#listmenu0 li:active {
				background-color : #FFF;
			}
			/* hover */
			#listmenu0 li.hover,
			#listmenu0 li:hover {
				background-color : #FFF;
			}
		/* link */
		#listmenu0 a {
			border-bottom:solid 1px #02253A;
			font-weight:bold;
			width:100%;
			}
			/* active */
			#listmenu0 li.active a:link,
			#listmenu0 li.active a:visited,
			#listmenu0 li.active a:hover,
			#listmenu0 li.active a:active {
				color : #F78F1E;
			}
			/* hover */
			#listmenu0 li.hover a:link,
			#listmenu0 li.hover a:visited,
			#listmenu0 li.hover a:hover,
			#listmenu0 li.hover a:active {
				color : #F78F1E;
			}
			/* link */
			#listmenu0 li.link a:link,
			#listmenu0 li.link a:visited,
			#listmenu0 a:link,
			#listmenu0 a:visited {
				color : #02253A;
			}
			#listmenu0 li.link a:hover,
			#listmenu0 li.link a:active,
			#listmenu0 a:hover,
			#listmenu0 a:active {
				color : #02253A;
			}
			
	/* second recursion */
		
		/* link */
		#listmenu0 li li a {
			border:none;
			font-weight:normal;
			
			}
	/*exeption for otherbrowsers then ie*/		
		html>body	#listmenu0 li li a {width:auto;}
		
		html>body	#listmenu0 li li {width:auto;}
			
