@charset "utf-8";
/* CSS Document */
.fitNavEnv{
	text-align:left;
	font-size:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	letter-spacing:.06em;
}

.fitNavEnv ul{
	margin:0 auto;
	padding:0;
	list-style:none;
	background-image:url(../img/ccm_navi_bg.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
	background-color:#FFF;
}

.fitNavEnv ul li{
	display:inline-block;
	position:relative;
	white-space:nowrap;
	padding:0;
	margin:0;
}

	.fitNavEnv a{
		display:block;
		margin:0;
		padding:.625em 3em;
		text-decoration:none;
		
		font-size:1em;	
		color:#222;		
	}
		
		.fitNavEnv a:hover, .fitNavEnv a.active{
			background-color:#EEE;
			text-decoration:none;
			color:#000;
			
			border-bottom:2px solid #0054FF;
		}
		
		.fitNavEnv ul li a{
			
		}
		
		.fitNavEnv ul li a:hover{
			
		}
		
		.fitNavEnv ul li ul{
			padding:0;
			margin:0;			
		}
		
		.fitNavEnv ul li ul li{
			padding:0;
			margin:1px 0 0;
		}
		
		.fitNavEnv ul li ul li a, .fitNavEnv ul li ul li a.shrt{
			color:#FFF;
			text-align:left;
			display:block;
			
			background-color:#246871;
			
			width:180px; /* 188 */
			text-decoration:none;
			text-transform:none;
			padding:8px 5px;
			
			margin:0;
		}


.fitNavEnv ul li ul{
	-moz-box-shadow: 1px 2px 3px #666;
  	-webkit-box-shadow: 1px 2px 3px #666;
  	box-shadow: 1px 2px 3px #666;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#666666')";
 	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#666666');
	/*
	box-shadow: h-shadow v-shadow blur spread color inset;
	*/
}	

.fitNavEnv li ul, .fitNavEnv li ul ul, .fitNavEnv li ul ul ul{
	padding:5px 10px;
	margin:0;
	position:absolute;
	display:none;
	z-index:88;
}
/*
.fitNavEnv li > ul {
	top: auto;
	left: auto;
}
*/
.fitNavEnv li:hover{
	
}

.fitNavEnv li:hover > ul, .fitNavEnv li.over ul {
	 display: block;
}									

.fitNavEnv li ul li:hover ul{
	display:block;
	left:150px;
	top:0;
}
