@charset "UTF-8";
/* 
	Menu
*/

#menu {
	width: 200px;
	height: 213px;
}


#menu a { 
	vertical-align: bottom;
	}

#menu li { 
	display: block;
	}

#menu a {
	text-decoration: none;
	border: 0; 
	padding: 0; 
	margin: 0; 
	display: block; 
	text-indent: -9999px; 
	letter-spacing: -9999px; 
	font-size:0;
	}

#menu a.n1 { 
	width: 200px; 
	height: 24px; 
	background: url(../img/layout/menu.jpg) 0 0 no-repeat;
	}
#menu a.n1:hover, #menu a.o1 {
	width: 200px; 
	height: 24px; 
	background: url(../img/layout/menu.jpg) -200px 0 no-repeat;
	}
	
#menu a.n2 { 
	width: 200px; 
	height: 24px; 
	background: url(../img/layout/menu.jpg) 0 -24px no-repeat;
	}
#menu a.n2:hover, #menu a.o2 {
	width: 200px; 
	height: 24px; 
	background: url(../img/layout/menu.jpg) -200px -24px no-repeat;
	}	

#menu a.n3 { 
	width: 200px; 
	height: 24px; 
	background: url(../img/layout/menu.jpg) 0 -48px no-repeat;
	}
#menu a.n3:hover, #menu a.o3 {
	width: 200px; 
	height: 24px; 
	background: url(../img/layout/menu.jpg) -200px -48px no-repeat;
	}

#menu a.n4 { 
	width: 200px; 
	height: 24px; 
	background: url(../img/layout/menu.jpg) 0 -72px no-repeat;
	}
#menu a.n4:hover, #menu a.o4 {
	width: 200px; 
	height: 24px; 
	background: url(../img/layout/menu.jpg) -200px -72px no-repeat;
	}
	
#menu a.n5 { 
	width: 200px; 
	height: 24px; 
	background: url(../img/layout/menu.jpg) 0 -96px no-repeat;
	}
	
#menu a.n5:hover, #menu a.o5 {
	width: 200px; 
	height: 24px; 
	background: url(../img/layout/menu.jpg) -200px -96px no-repeat;
	}

#menu a.n6 { 
	width: 200px; 
	height: 24px; 
	background: url(../img/layout/menu.jpg) 0 -120px no-repeat;
	}
	
#menu a.n6:hover, #menu a.o6 {
	width: 200px; 
	height: 24px; 
	background: url(../img/layout/menu.jpg) -200px -120px no-repeat;
	}

#menu a.n7 { 
	width: 200px; 
	height: 24px; 
	background: url(../img/layout/menu.jpg) 0 -144px no-repeat;
	}
	
#menu a.n7:hover, #menu a.o7 {
	width: 200px; 
	height: 24px; 
	background: url(../img/layout/menu.jpg) -200px -144px no-repeat;
	}
	
#menu a.n8 { 
	width: 200px; 
	height: 24px; 
	background: url(../img/layout/menu.jpg) 0 -168px no-repeat;
	}
	
#menu a.n8:hover, #menu a.o8 {
	width: 200px; 
	height: 24px; 
	background: url(../img/layout/menu.jpg) -200px -168px no-repeat;
	}

#menu a.n9 { 
	width: 200px; 
	height: 21px; 
	background: url(../img/layout/menu.jpg) 0 -192px no-repeat;
	}
	
#menu a.n9:hover, #menu a.o9 {
	width: 200px; 
	height: 21px; 
	background: url(../img/layout/menu.jpg) -200px -192px no-repeat;
	}

#submenu {
	width: 444px;
	height: 27px;
	background: url(../img/layout/bg_submenu.png) no-repeat;
	behavior: url(js/iepngfix.htc);
	margin-bottom: 20px;
	}

#submenu li {
	float: left;
	}

#submenu a {
	text-decoration: none;
	padding: 3px 7px;
	display: block;
	color: #fff;
	height: 21px;
	margin-left: 1px;
	font-weight: bold;
	}

#submenu a.o, #submenu a:hover {
	background: url(../img/layout/bg_submenu_hover.gif) repeat-x;
	color: #0d8f51;
	}
