/* ====================================================== */
/* CSS Document: ELITEC Online-Shop | www.elitec-shop.com */
/* -> NAVIGATIONS                                         */
/* ====================================================== */


/* ---------------------  LANGUAGES  --------------------- */
			
	/* language panel */
	ul#lang_panel {
		float:left; 
		position:absolute;
		top:0;
		left:0;
		z-index:100;
		width:120px;
		margin:0px 0px 0px 17px; padding:0;
		
		display:none;
		}

	ul#lang_panel li {
		display:block;
		margin:0; padding:0;
		border:0 none;
		list-style:none;
		width:114px;
		height: auto !important;
		height: 1%; /*For IE*/
		border:1px solid #e5eaf3;
		background-color:#fff;
		position:relative;
		}
	
	ul#lang_panel a {
		display:block;
		margin:0; padding:0;
		line-height:22px;
		text-indent:10px;
		font-size:11px;
		text-decoration:none;
		color:#47759f;
		width:104px;
		background:url(../images/dropdown_item.gif) right no-repeat;
		}

	ul#lang_panel a:hover, ul#lang_panel li:hover a, ul#lang_panel li.iehover a {
		color:#003194;
	}

	/* 2nd level */
	ul#lang_panel ul {
		display: none;
		position:absolute;
		z-index:101;
		top:22px;
		left:-1px;
		border:0 none;
		width:114px;
		margin:0; padding:0;
		}

	ul#lang_panel li ul li,
	ul#lang_panel li.iehover ul li {
		display: block;
		border:0 none;
		height: auto !important;
		height: 1%; /*For IE*/
		margin:-1px 0px 0px 0px; padding:0;
		border:1px solid #e5eaf3;
		} 	
	
	ul#lang_panel li:hover li a,
	ul#lang_panel li.iehover li a {
		display:block;
		margin:0; padding:0;
		line-height:22px;
		text-indent:10px;
		font-size:10px;
		width:100%;
		color:#47759f;
		background-image:none;
		}

	ul#lang_panel li:hover li a:hover,
	ul#lang_panel li:hover li:hover a,
	ul#lang_panel li.iehover li a:hover,
	ul#lang_panel li.iehover li.iehover a {
		background-color:#47759f;
		color:#fff;
		}

	/* 2nd level hover */		
	ul#lang_panel li:hover ul,
	ul#lang_panel li.iehover ul {
	  display: block;
	}



/* ---------------------  SPECIAL MENU  --------------------- */

	#special_menu {
		float:right;
		margin:12px 10px 0px 0px;
		width:800px;
		text-align:right;
		color:#fff;
		font-size:11px;
		}
	#special_menu strong { padding-right:10px; }
			
	#special_menu ul { margin:0; padding:0; display:inline; }
	#special_menu li { display:inline; list-style:none; margin:0; padding:0; }
	
	#special_menu li a {
		color:#fff; 
		text-decoration:none;
		padding:0px 7px 0px 7px;
		border-right:1px solid #fff;
		}
	
	#special_menu li a:hover { text-decoration:underline; }
	
	.link a{
		color:#fff; 
		text-decoration:none;
		padding:0px 7px 0px 7px;
		border-right:1px solid #fff;}
		
	.link a:hover{text-decoration:underline; }



/* ---------------------  SHOP MENU  --------------------- */

	#navigation ul { 
		width:190px; 
		margin:0px 0px 0px 10px;
		padding:0px 0px 4px 0px; 
		color:#2b4eb5; /* for list item color */
		}
		
	#navigation li { 
		display: block;
		border:0 none;
		height: auto !important;
		height: 1%; /*For IE*/
		padding:6px 0px 2px 0px;
		list-style-type:none;
		}
		
	#navigation li a {
		text-decoration:none;
		font-size:14px;
		line-height:normal;
		color:#888;
		}
	#navigation li a:hover {
		color:#003194;
		}
	#navigation li a.ON, #navigation li a.ON:hover {
		color:#003194;
		} 
		
		
	#navigation ul ul { 
	width:170px;
		list-style-type:square !important;
		padding:0; 
		margin:4px 0px 4px 20px; 
		}
	#navigation ul ul li { 
		padding:4px 5px 2px 0px;
		list-style-type:square; 
		}
	#navigation ul ul li a { 
		font-size:12px; 
		}
		
		
/*	#navigation ul ul ul { 
		list-style-type:circle; 
		padding:4px 0px 2px 20px; 
		}
	#navigation ul ul ul li { 
		margin:0px 5px 2px 0px; 
		}
	#navigation ul ul ul li a { 
		font-size:11px; 
		}*/
		
		
		