/* CSS Document */

/* ********************************************************************************************
 * Navigation Language
 ******************************************************************************************* */
	#navigationTop {
		width:800px;
		height:40px;
		position:relative;
		top:0px;
		left:0px;
		background-color:#e0e3e9;
	}
	
	#navigationTop ul {
		display:block;
		float:right;
		overflow:hidden;
		list-style:none;
		margin:15px 0px;
		padding:0px 0px 0px 0px;
	}
	
	#navigationTop li {
		float:left;
		padding:0px;
		margin:0px;
		padding-left:12px; 
		overflow:hidden;
		font-size:12px;
		color:#666666;
		text-decoration:none;
	}
	
	#navigationTop li:first-child, #navigationTop li.firstChild {
		border: 0px;
	} 	

	#navigationTop li a {
		color:#666666;
		text-decoration:none;
	}
	
	#navigationTop li a:hover {
		color:#66cc33;
	}#
	
	#navigationTop .selectedNode {
		color:#66cc33;
	}
	
	#navigationTop .selectedNode a, #navigationTop .selectedNodeNoChild a {
		color:#66cc33;
	}
	

/* ********************************************************************************************
 * Navigation menuMain
 ******************************************************************************************* */		
	#navigation {
		width:780px;
		height:90px;
		margin-left:auto;
		margin-right:auto;
		position:absolute;
		left:0px;
		top:120px;
	}
	
	#navigation #menuMain {
		position:absolute;
		top:0px;
		left:0px;
		white-space:nowrap;
	}

	#navigation #menuMain .layer0 {
		position:relative;
		list-style:none;
		margin:0px;
		padding:0px 0px 0px 0px;
	}
	
	#navigation #menuMain .layer0 li {
		position:relative;
		float:left;
		padding:0px;
		margin:0px;
		padding:0px 0px 0px 0px;
		height:52px;
		overflow:hidden;
		color:#666666;
		text-decoration:none;
		border-left:1px solid #666666;
		text-align:center !important;
	}
	
	#navigation #menuMain .layer0 li:first-child, #navigation #menuMain .layer0 li.firstChild  {
		padding-left:0px;
		margin-left:0px;
		border:0px;
	}
	
	#navigation #menuMain .layer0 li a {
		display:block;
		margin-top:38px;
		color:#666666;
		font-weight:normal;
		text-decoration:none;
		text-align:center
	}
	
	#navigation #menuMain .layer0 li a:hover {
		color:#66cc33;
	}
	
	#navigation #menuMain .layer0 .selectedNode {
		color:#66cc33;
		border-left:1px solid #666666;
	}
	
	#navigation #menuMain .layer0 .selectedNode a, #navigation #menuMain .layer0 .selectedNodeNoChild a {
		color:#66cc33;
	}
	
	
/* ********************************************************************************************
 * Navigation menuSub
 ******************************************************************************************* */	
	#navigation #menuSub .layer0 {
		position:absolute;
		left:0px;
		bottom:4px;
		overflow:hidden;
		list-style:none;
		height:34px;
		margin:0px !important;
		padding:0px !important;
		border-left:1px solid #666666;
	}
	
	#navigation #menuSub .layer0 li {
		float:left;
		position:relative;
		left:0px;
		top:20px;
		padding:0px !important;
		margin:0px !important;
		padding-left:9px !important;
		padding-right:9px !important;
		overflow:hidden;
		color:#666666 !important;
		text-decoration:none;
		border-left:1px solid #666666;
	}
	
	#navigation #menuSub .layer0 li:first-child, #navigation #menuSub .layer0 li.firstChild {
		border-left:0px !important;
		margin-left:0px !important;
	}
	
	#navigation #menuSub .layer0 .selectedNode a, #navigation #menuSub .layer0 .selectedNodeNoChild a {
		color:#66cc33 !important;
		text-decoration:none;
		border-left:0px !important;
		padding:0px;
		margin:0px;
	}

	
	#navigation #menuSub .layer0 li a {
		display:block;
		position:relative;
		top:0px;
		color:#666666 !important;
		text-decoration:none;
		padding:0px;
		margin:0px;
	}
	
	#navigation #menuSub .layer0 li a:hover {
		color:#66cc33 !important;
	}
