/* CSS Document */

/* ********************************************************************************************
 * Navigation Language
 ******************************************************************************************* */
	#selectLanguage {
		position:absolute;
		bottom:0px;
		width:800px;
	}
	
	#selectLanguage table {
		white-space:nowrap;		
		margin:0px;
		padding:0px;
		margin-left:auto;
		margin-right:auto;
		border-collapse:collapse;
		border-spacing:0px;
	}
	
	#selectLanguage td {
		padding:0px;
		margin:0px;
		padding-left:5px;
		padding-right:5px;
		overflow:visible;
		font-size:12px;
		color:#b38A00;
		height:25px;
		vertical-align:text-top;
		border:0px;
		border-left:1px solid #bdbdb5;
	}
	
	#selectLanguage td:first-child, #selectLanguage td.firstChild {
		border: 0px;
	} 	

	#selectLanguage td a {
		color:#b38A00;
	}
	
	#selectLanguage td a:hover {
		color:#33332E;
	}
	

/* ********************************************************************************************
 * Navigation MainMenu
 ******************************************************************************************* */		
	#navigation #mainMenu {
		position:absolute;
		top:16px;
		left:20px;
		white-space:nowrap;
	}

	#navigation #mainMenu .layer0 {
		display:block;
		overflow:hidden;
		list-style:none;
		margin:0px;
		padding:0px 0px 0px 0px;
		/*padding-top:0px;
		padding-left:0px;
		margin-left:auto;
		margin-right:auto;*/
	}
	
	#navigation #mainMenu .layer0 li {
		float:left;
		padding:0px;
		margin:0px;
		padding-left:5px; 
		overflow:hidden;
		font-size:12px;
		border-left:1px solid #ffffff;
	}
	
	#navigation #mainMenu .layer0 li:first-child, #navigation #mainMenu .layer0 li.firstChild  {
		margin-left:0px;
	}
	
	#navigation #mainMenu .layer0 .selectedNode {
		color:#33332E;
		border-left:1px solid #bdbdb5;
		height:84px;
	}
	
	#navigation #mainMenu .layer0 .selectedNode a, #navigation #mainMenu .layer0 .selectedNodeNoChild a {
		color:#33332E;
	}

	
	#navigation #mainMenu .layer0 li a {
		float:left;
		color:#b38A00;
		font-size:12px;
		font-weight:normal;
		text-transform:uppercase;
	}
	
	#navigation #mainMenu .layer0 li a:hover {
		color:#33332E;
	}
	
	
/* ********************************************************************************************
 * Navigation SubMenu
 ******************************************************************************************* */	
	#navigation #subMenu .layer0 {
		position:absolute;
		bottom:0px;
		overflow:hidden;
		list-style:none;
		margin:0px !important;
		padding:0px !important;
	}
	
	#navigation #subMenu .layer0 li {
		float:left;
		padding:0px !important;
		margin:0px !important;
		padding-left:5px !important;
		padding-right:5px !important;
		overflow:hidden;
		font-size:10px;
		color:#b38A00 !important;
		height:24px;
		border-left:1px solid #bdbdb5;
	}
	
	#navigation #subMenu .layer0 li:first-child, #navigation #subMenu .layer0 li.firstChild {
		border-left:0px !important;
		padding-left:0px !important;
		margin-left:0px !important;
	}
	
	#navigation #subMenu .layer0 .selectedNode a, #navigation #subMenu .layer0 .selectedNodeNoChild a {
		color:#33332E !important;
		border-left:0px !important;
		padding:0px;
		margin:0px;
	}

	
	#navigation #subMenu .layer0 li a {
		color:#b38A00 !important;
		font-size:10px;
		font-weight:normal;
		text-transform:uppercase;
		padding:0px;
		margin:0px;
	}
	
	#navigation #subMenu .layer0 li a:hover {
		color:#33332E !important;
	}
